diff --git a/azure-batch/azure/batch/models/auto_pool_specification.py b/azure-batch/azure/batch/models/auto_pool_specification.py index f073522a6fad..caefb34bd5f1 100644 --- a/azure-batch/azure/batch/models/auto_pool_specification.py +++ b/azure-batch/azure/batch/models/auto_pool_specification.py @@ -23,15 +23,8 @@ class AutoPoolSpecification(Model): the ID that is assigned. The prefix can be up to 20 characters long. :type auto_pool_id_prefix: str :param pool_lifetime_option: The minimum lifetime of created auto pools, - and how multiple jobs on a schedule are assigned to pools. When the pool - lifetime is jobSchedule the pool exists for the lifetime of the job - schedule. The Batch Service creates the pool when it creates the first job - on the schedule. You may apply this option only to job schedules, not to - jobs. When the pool lifetime is job the pool exists for the lifetime of - the job to which it is dedicated. The Batch service creates the pool when - it creates the job. If the 'job' option is applied to a job schedule, the - Batch service creates a new auto pool for every job created on the - schedule. Possible values include: 'jobSchedule', 'job' + and how multiple jobs on a schedule are assigned to pools. Possible values + include: 'jobSchedule', 'job' :type pool_lifetime_option: str or ~azure.batch.models.PoolLifetimeOption :param keep_alive: Whether to keep an auto pool alive after its lifetime expires. If false, the Batch service deletes the pool once its lifetime diff --git a/azure-batch/azure/batch/models/auto_user_specification.py b/azure-batch/azure/batch/models/auto_user_specification.py index 3d7258d185c3..e51db8a20157 100644 --- a/azure-batch/azure/batch/models/auto_user_specification.py +++ b/azure-batch/azure/batch/models/auto_user_specification.py @@ -16,11 +16,8 @@ class AutoUserSpecification(Model): """Specifies the parameters for the auto user that runs a task on the Batch service. - :param scope: The scope for the auto user. Values are: - pool - specifies that the task runs as the common auto user account which - is created on every node in a pool. - task - specifies that the service should create a new user for the task. - The default value is task. Possible values include: 'task', 'pool' + :param scope: The scope for the auto user. The default value is task. + Possible values include: 'task', 'pool' :type scope: str or ~azure.batch.models.AutoUserScope :param elevation_level: The elevation level of the auto user. nonAdmin - The auto user is a standard user without elevated access. admin - The auto diff --git a/azure-batch/azure/batch/models/batch_service_client_enums.py b/azure-batch/azure/batch/models/batch_service_client_enums.py index 6f8b1af3ca08..1dd8dcbb1a85 100644 --- a/azure-batch/azure/batch/models/batch_service_client_enums.py +++ b/azure-batch/azure/batch/models/batch_service_client_enums.py @@ -27,7 +27,7 @@ class CertificateState(Enum): active = "active" deleting = "deleting" - delete_failed = "deleteFailed" + delete_failed = "deletefailed" class CertificateFormat(Enum): @@ -57,15 +57,15 @@ class AutoUserScope(Enum): class ElevationLevel(Enum): - non_admin = "nonAdmin" + non_admin = "nonadmin" admin = "admin" class OutputFileUploadCondition(Enum): - task_success = "taskSuccess" - task_failure = "taskFailure" - task_completion = "taskCompletion" + task_success = "tasksuccess" + task_failure = "taskfailure" + task_completion = "taskcompletion" class ComputeNodeFillType(Enum): @@ -76,28 +76,28 @@ class ComputeNodeFillType(Enum): class CertificateStoreLocation(Enum): - current_user = "currentUser" - local_machine = "localMachine" + current_user = "currentuser" + local_machine = "localmachine" class CertificateVisibility(Enum): - start_task = "startTask" + start_task = "starttask" task = "task" - remote_user = "remoteUser" + remote_user = "remoteuser" class CachingType(Enum): none = "none" - read_only = "readOnly" - read_write = "readWrite" + read_only = "readonly" + read_write = "readwrite" class StorageAccountType(Enum): - standard_lrs = "Standard_LRS" - premium_lrs = "Premium_LRS" + standard_lrs = "standard_lrs" + premium_lrs = "premium_lrs" class InboundEndpointProtocol(Enum): @@ -114,20 +114,20 @@ class NetworkSecurityGroupRuleAccess(Enum): class PoolLifetimeOption(Enum): - job_schedule = "jobSchedule" + job_schedule = "jobschedule" job = "job" class OnAllTasksComplete(Enum): - no_action = "noAction" - terminate_job = "terminateJob" + no_action = "noaction" + terminate_job = "terminatejob" class OnTaskFailure(Enum): - no_action = "noAction" - perform_exit_options_job_action = "performExitOptionsJobAction" + no_action = "noaction" + perform_exit_options_job_action = "performexitoptionsjobaction" class JobScheduleState(Enum): @@ -141,8 +141,8 @@ class JobScheduleState(Enum): class ErrorCategory(Enum): - user_error = "userError" - server_error = "serverError" + user_error = "usererror" + server_error = "servererror" class JobState(Enum): @@ -205,8 +205,8 @@ class TaskState(Enum): class TaskAddStatus(Enum): success = "success" - client_error = "clientError" - server_error = "serverError" + client_error = "clienterror" + server_error = "servererror" class SubtaskState(Enum): @@ -231,10 +231,10 @@ class ComputeNodeState(Enum): unusable = "unusable" creating = "creating" starting = "starting" - waiting_for_start_task = "waitingForStartTask" - start_task_failed = "startTaskFailed" + waiting_for_start_task = "waitingforstarttask" + start_task_failed = "starttaskfailed" unknown = "unknown" - leaving_pool = "leavingPool" + leaving_pool = "leavingpool" offline = "offline" preempted = "preempted" @@ -256,28 +256,28 @@ class ComputeNodeDeallocationOption(Enum): requeue = "requeue" terminate = "terminate" - task_completion = "taskCompletion" - retained_data = "retainedData" + task_completion = "taskcompletion" + retained_data = "retaineddata" class ComputeNodeRebootOption(Enum): requeue = "requeue" terminate = "terminate" - task_completion = "taskCompletion" - retained_data = "retainedData" + task_completion = "taskcompletion" + retained_data = "retaineddata" class ComputeNodeReimageOption(Enum): requeue = "requeue" terminate = "terminate" - task_completion = "taskCompletion" - retained_data = "retainedData" + task_completion = "taskcompletion" + retained_data = "retaineddata" class DisableComputeNodeSchedulingOption(Enum): requeue = "requeue" terminate = "terminate" - task_completion = "taskCompletion" + task_completion = "taskcompletion" diff --git a/azure-batch/azure/batch/models/certificate_reference.py b/azure-batch/azure/batch/models/certificate_reference.py index aa9df8a379d3..08160b639cce 100644 --- a/azure-batch/azure/batch/models/certificate_reference.py +++ b/azure-batch/azure/batch/models/certificate_reference.py @@ -22,7 +22,7 @@ class CertificateReference(Model): :type thumbprint_algorithm: str :param store_location: The location of the certificate store on the compute node into which to install the certificate. The default value is - currentUser. This property is applicable only for pools configured with + currentuser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task @@ -41,12 +41,8 @@ class CertificateReference(Model): any custom store name can also be used. The default value is My. :type store_name: str :param visibility: Which user accounts on the compute node should have - access to the private data of the certificate. Values are: - starttask - The user account under which the start task is run. - task - The accounts under which job tasks are run. - remoteuser - The accounts under which users remotely access the node. - You can specify more than one visibility in this collection. The default - is all accounts. + access to the private data of the certificate. You can specify more than + one visibility in this collection. The default is all accounts. :type visibility: list[str or ~azure.batch.models.CertificateVisibility] """ diff --git a/azure-batch/azure/batch/models/cloud_job.py b/azure-batch/azure/batch/models/cloud_job.py index eaec3698eaca..449b40f4030d 100644 --- a/azure-batch/azure/batch/models/cloud_job.py +++ b/azure-batch/azure/batch/models/cloud_job.py @@ -81,22 +81,16 @@ class CloudJob(Model): :param pool_info: The pool settings associated with the job. :type pool_info: ~azure.batch.models.PoolInformation :param on_all_tasks_complete: The action the Batch service should take - when all tasks in the job are in the completed state. noAction - do - nothing. The job remains active unless terminated or disabled by some - other means. terminateJob - terminate the job. The job's terminateReason - is set to 'AllTasksComplete'. The default is noAction. Possible values - include: 'noAction', 'terminateJob' + when all tasks in the job are in the completed state. The default is + noaction. Possible values include: 'noAction', 'terminateJob' :type on_all_tasks_complete: str or ~azure.batch.models.OnAllTasksComplete :param on_task_failure: The action the Batch service should take when any task in the job fails. A task is considered to have failed if has a failureInfo. A failureInfo is set if the task completes with a non-zero exit code after exhausting its retry count, or if there was an error - starting the task, for example due to a resource file download error. - noAction - do nothing. performExitOptionsJobAction - take the action - associated with the task exit condition in the task's exitConditions - collection. (This may still result in no action being taken, if that is - what the task specifies.) The default is noAction. Possible values - include: 'noAction', 'performExitOptionsJobAction' + starting the task, for example due to a resource file download error. The + default is noaction. Possible values include: 'noAction', + 'performExitOptionsJobAction' :type on_task_failure: str or ~azure.batch.models.OnTaskFailure :param metadata: A list of name-value pairs associated with the job as metadata. The Batch service does not assign any meaning to metadata; it is diff --git a/azure-batch/azure/batch/models/cloud_pool.py b/azure-batch/azure/batch/models/cloud_pool.py index e925811645e6..08f21b07ec96 100644 --- a/azure-batch/azure/batch/models/cloud_pool.py +++ b/azure-batch/azure/batch/models/cloud_pool.py @@ -40,30 +40,14 @@ class CloudPool(Model): :type last_modified: datetime :param creation_time: The creation time of the pool. :type creation_time: datetime - :param state: The current state of the pool. Values are: - active - The pool is available to run tasks subject to the availability of - compute nodes. - deleting - The user has requested that the pool be deleted, but the delete - operation has not yet completed. - upgrading - The user has requested that the operating system of the pool's - nodes be upgraded, but the upgrade operation has not yet completed (that - is, some nodes in the pool have not yet been upgraded). While upgrading, - the pool may be able to run tasks (with reduced capacity) but this is not - guaranteed. Possible values include: 'active', 'deleting', 'upgrading' + :param state: The current state of the pool. Possible values include: + 'active', 'deleting', 'upgrading' :type state: str or ~azure.batch.models.PoolState :param state_transition_time: The time at which the pool entered its current state. :type state_transition_time: datetime - :param allocation_state: Whether the pool is resizing. Values are: - steady - The pool is not resizing. There are no changes to the number of - nodes in the pool in progress. A pool enters this state when it is created - and when no operations are being performed on the pool to change the - number of dedicated nodes. - resizing - The pool is resizing; that is, compute nodes are being added to - or removed from the pool. - stopping - The pool was resizing, but the user has requested that the - resize be stopped, but the stop request has not yet been completed. - Possible values include: 'steady', 'resizing', 'stopping' + :param allocation_state: Whether the pool is resizing. Possible values + include: 'steady', 'resizing', 'stopping' :type allocation_state: str or ~azure.batch.models.AllocationState :param allocation_state_transition_time: The time at which the pool entered its current allocation state. diff --git a/azure-batch/azure/batch/models/compute_node.py b/azure-batch/azure/batch/models/compute_node.py index d38e6a616572..6027d3d73956 100644 --- a/azure-batch/azure/batch/models/compute_node.py +++ b/azure-batch/azure/batch/models/compute_node.py @@ -22,40 +22,15 @@ class ComputeNode(Model): :type id: str :param url: The URL of the compute node. :type url: str - :param state: The current state of the compute node. Values are: - idle - The node is not currently running a task. - rebooting - The node is rebooting. - reimaging - The node is reimaging. - running - The node is running one or more tasks (other than a start task). - unusable - The node cannot be used for task execution due to errors. - creating - The Batch service has obtained the underlying virtual machine - from Azure Compute, but it has not yet started to join the pool. - starting - the Batch service is starting on the underlying virtual - machine. - waitingforstarttask - The start task has started running on the compute - node, but waitForSuccess is set and the start task has not yet completed. - starttaskfailed - The start task has failed on the compute node (and - exhausted all retries), and waitForSuccess is set. The node is not usable - for running tasks. - unknown - The Batch service has lost contact with the node, and does not - know its true state. - leavingpool - The node is leaving the pool, either because the user - explicitly removed it or because the pool is resizing or autoscaling down. - offline - The node is not currently running a task, and scheduling of new - tasks to the node is disabled. - preempted - The low-priority node has been preempted. Tasks which were - running on the node when it was pre-empted will be rescheduled when - another node becomes available. Possible values include: 'idle', - 'rebooting', 'reimaging', 'running', 'unusable', 'creating', 'starting', - 'waitingForStartTask', 'startTaskFailed', 'unknown', 'leavingPool', - 'offline', 'preempted' + :param state: The current state of the compute node. The low-priority node + has been preempted. Tasks which were running on the node when it was + pre-empted will be rescheduled when another node becomes available. + Possible values include: 'idle', 'rebooting', 'reimaging', 'running', + 'unusable', 'creating', 'starting', 'waitingForStartTask', + 'startTaskFailed', 'unknown', 'leavingPool', 'offline', 'preempted' :type state: str or ~azure.batch.models.ComputeNodeState :param scheduling_state: Whether the compute node is available for task - scheduling. Values are: - enabled - Tasks can be scheduled on the node. - disabled - No new tasks will be scheduled on the node. Tasks already - running on the node may still run to completion. All nodes start with - scheduling enabled. Possible values include: 'enabled', 'disabled' + scheduling. Possible values include: 'enabled', 'disabled' :type scheduling_state: str or ~azure.batch.models.SchedulingState :param state_transition_time: The time at which the compute node entered its current state. diff --git a/azure-batch/azure/batch/models/container_configuration.py b/azure-batch/azure/batch/models/container_configuration.py index 87f3b86da678..59949b198fde 100644 --- a/azure-batch/azure/batch/models/container_configuration.py +++ b/azure-batch/azure/batch/models/container_configuration.py @@ -18,9 +18,8 @@ class ContainerConfiguration(Model): Variables are only populated by the server, and will be ignored when sending a request. - :ivar type: The container technology to be used. Values are: - docker - Docker will be used to launch the containers. Default value: - "docker" . + :ivar type: The container technology to be used. Default value: "docker" + . :vartype type: str :param container_image_names: The collection of container image names. This is the full image reference, as would be specified to "docker pull". diff --git a/azure-batch/azure/batch/models/data_disk.py b/azure-batch/azure/batch/models/data_disk.py index c2fe0cd16340..9bcd017d3ce4 100644 --- a/azure-batch/azure/batch/models/data_disk.py +++ b/azure-batch/azure/batch/models/data_disk.py @@ -20,12 +20,8 @@ class DataDisk(Model): each data disk. If attaching multiple disks, each should have a distinct lun. :type lun: int - :param caching: The type of caching to be enabled for the data disks. - Values are: - none - The caching mode for the disk is not enabled. - readOnly - The caching mode for the disk is read only. - readWrite - The caching mode for the disk is read and write. - The default value for caching is none. For information about the caching + :param caching: The type of caching to be enabled for the data disks. The + default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/. Possible values include: 'none', 'readOnly', 'readWrite' @@ -33,11 +29,8 @@ class DataDisk(Model): :param disk_size_gb: The initial disk size in gigabytes. :type disk_size_gb: int :param storage_account_type: The storage account type to be used for the - data disk. If omitted, the default is "Standard_LRS". Values are: - Standard_LRS - The data disk should use standard locally redundant - storage. - Premium_LRS - The data disk should use premium locally redundant storage. - Possible values include: 'Standard_LRS', 'Premium_LRS' + data disk. If omitted, the default is "standard_lrs". Possible values + include: 'StandardLRS', 'PremiumLRS' :type storage_account_type: str or ~azure.batch.models.StorageAccountType """ diff --git a/azure-batch/azure/batch/models/exit_options.py b/azure-batch/azure/batch/models/exit_options.py index 06b2711d27c5..3428c0638139 100644 --- a/azure-batch/azure/batch/models/exit_options.py +++ b/azure-batch/azure/batch/models/exit_options.py @@ -17,29 +17,22 @@ class ExitOptions(Model): :param job_action: An action to take on the job containing the task, if the task completes with the given exit condition and the job's - onTaskFailed property is 'performExitOptionsJobAction'. Values are: - none - Take no action. - disable - Disable the job. This is equivalent to calling the disable job - API, with a disableTasks value of requeue. - terminate - Terminate the job. The terminateReason in the job's - executionInfo is set to "TaskFailed". The default is none for exit code 0 - and terminate for all other exit conditions. - If the job's onTaskFailed property is noAction, then specifying this - property returns an error and the add task request fails with an invalid - property value error; if you are calling the REST API directly, the HTTP - status code is 400 (Bad Request). Possible values include: 'none', - 'disable', 'terminate' + onTaskFailed property is 'performExitOptionsJobAction'. The default is + none for exit code 0 and terminate for all other exit conditions. If the + job's onTaskFailed property is noaction, then specifying this property + returns an error and the add task request fails with an invalid property + value error; if you are calling the REST API directly, the HTTP status + code is 400 (Bad Request). Possible values include: 'none', 'disable', + 'terminate' :type job_action: str or ~azure.batch.models.JobAction :param dependency_action: An action that the Batch service performs on - tasks that depend on this task. Values are: - satisfy - Satisfy the task's dependencies. - block - Block the task's dependencies. - The default is 'satisfy' for exit code 0, and 'block' for all other exit - conditions. If the job's usesTaskDependencies property is set to false, - then specifying the dependencyAction property returns an erro and the add - task request fails with an invalid property value error; if you are - calling the REST API directly, the HTTP status code is 400 (Bad Request). - Possible values include: 'satisfy', 'block' + tasks that depend on this task. The default is 'satisfy' for exit code 0, + and 'block' for all other exit conditions. If the job's + usesTaskDependencies property is set to false, then specifying the + dependencyAction property returns an error and the add task request fails + with an invalid property value error; if you are calling the REST API + directly, the HTTP status code is 400 (Bad Request). Possible values + include: 'satisfy', 'block' :type dependency_action: str or ~azure.batch.models.DependencyAction """ diff --git a/azure-batch/azure/batch/models/inbound_nat_pool.py b/azure-batch/azure/batch/models/inbound_nat_pool.py index 54e8d0d47423..c149ad287d66 100644 --- a/azure-batch/azure/batch/models/inbound_nat_pool.py +++ b/azure-batch/azure/batch/models/inbound_nat_pool.py @@ -34,17 +34,17 @@ class InboundNATPool(Model): external ports that will be used to provide inbound access to the backendPort on individual compute nodes. Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges - within a pool must be distinct and cannot overlap. If any reserved or - overlapping values are provided the request fails with HTTP status code - 400. + within a pool must be distinct and cannot overlap. Each range must contain + at least 40 ports. If any reserved or overlapping values are provided the + request fails with HTTP status code 400. :type frontend_port_range_start: int :param frontend_port_range_end: The last port number in the range of external ports that will be used to provide inbound access to the backendPort on individual compute nodes. Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch - service. All ranges within a pool must be distinct and cannot overlap. If - any reserved or overlapping values are provided the request fails with - HTTP status code 400. + service. All ranges within a pool must be distinct and cannot overlap. + Each range must contain at least 40 ports. If any reserved or overlapping + values are provided the request fails with HTTP status code 400. :type frontend_port_range_end: int :param network_security_group_rules: A list of network security group rules that will be applied to the endpoint. The maximum number of rules diff --git a/azure-batch/azure/batch/models/job_add_parameter.py b/azure-batch/azure/batch/models/job_add_parameter.py index fcdb436341e8..25dbe204e28b 100644 --- a/azure-batch/azure/batch/models/job_add_parameter.py +++ b/azure-batch/azure/batch/models/job_add_parameter.py @@ -72,23 +72,18 @@ class JobAddParameter(Model): contains no tasks, then all tasks are considered complete. This option is therefore most commonly used with a Job Manager task; if you want to use automatic job termination without a Job Manager, you should initially set - onAllTasksComplete to noAction and update the job properties to set - onAllTasksComplete to terminateJob once you have finished adding tasks. - Permitted values are: noAction - do nothing. The job remains active unless - terminated or disabled by some other means. terminateJob - terminate the - job. The job's terminateReason is set to 'AllTasksComplete'. The default - is noAction. Possible values include: 'noAction', 'terminateJob' + onAllTasksComplete to noaction and update the job properties to set + onAllTasksComplete to terminatejob once you have finished adding tasks. + The default is noaction. Possible values include: 'noAction', + 'terminateJob' :type on_all_tasks_complete: str or ~azure.batch.models.OnAllTasksComplete :param on_task_failure: The action the Batch service should take when any task in the job fails. A task is considered to have failed if has a failureInfo. A failureInfo is set if the task completes with a non-zero exit code after exhausting its retry count, or if there was an error - starting the task, for example due to a resource file download error. - noAction - do nothing. performExitOptionsJobAction - take the action - associated with the task exit condition in the task's exitConditions - collection. (This may still result in no action being taken, if that is - what the task specifies.) The default is noAction. Possible values - include: 'noAction', 'performExitOptionsJobAction' + starting the task, for example due to a resource file download error. The + default is noaction. Possible values include: 'noAction', + 'performExitOptionsJobAction' :type on_task_failure: str or ~azure.batch.models.OnTaskFailure :param metadata: A list of name-value pairs associated with the job as metadata. The Batch service does not assign any meaning to metadata; it is diff --git a/azure-batch/azure/batch/models/job_disable_parameter.py b/azure-batch/azure/batch/models/job_disable_parameter.py index afc65b1cbda3..d0e2a9f60cfa 100644 --- a/azure-batch/azure/batch/models/job_disable_parameter.py +++ b/azure-batch/azure/batch/models/job_disable_parameter.py @@ -16,12 +16,7 @@ class JobDisableParameter(Model): """Options when disabling a job. :param disable_tasks: What to do with active tasks associated with the - job. Values are: - requeue - Terminate running tasks and requeue them. The tasks will run - again when the job is enabled. - terminate - Terminate running tasks. The tasks will not run again. - wait - Allow currently running tasks to complete. Possible values include: - 'requeue', 'terminate', 'wait' + job. Possible values include: 'requeue', 'terminate', 'wait' :type disable_tasks: str or ~azure.batch.models.DisableJobOption """ diff --git a/azure-batch/azure/batch/models/job_execution_information.py b/azure-batch/azure/batch/models/job_execution_information.py index 6306283f2ae0..43dae0ef5bca 100644 --- a/azure-batch/azure/batch/models/job_execution_information.py +++ b/azure-batch/azure/batch/models/job_execution_information.py @@ -41,10 +41,10 @@ class JobExecutionInformation(Model): set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete - attribute is set to terminateJob, and all tasks in the job are complete. + attribute is set to terminatejob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit - condition that specified a jobAction of terminateJob. Any other string is + condition that specified a jobAction of terminatejob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation. :type terminate_reason: str diff --git a/azure-batch/azure/batch/models/job_patch_parameter.py b/azure-batch/azure/batch/models/job_patch_parameter.py index 96957216cfd3..58a5b9e21193 100644 --- a/azure-batch/azure/batch/models/job_patch_parameter.py +++ b/azure-batch/azure/batch/models/job_patch_parameter.py @@ -22,7 +22,7 @@ class JobPatchParameter(Model): :param on_all_tasks_complete: The action the Batch service should take when all tasks in the job are in the completed state. If omitted, the completion behavior is left unchanged. You may not change the value from - terminateJob to noAction - that is, once you have engaged automatic job + terminatejob to noaction - that is, once you have engaged automatic job termination, you cannot turn it off again. If you try to do this, the request fails with an 'invalid property value' error response; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). diff --git a/azure-batch/azure/batch/models/job_preparation_task_execution_information.py b/azure-batch/azure/batch/models/job_preparation_task_execution_information.py index 2b2b05cd635e..3243e3e5a361 100644 --- a/azure-batch/azure/batch/models/job_preparation_task_execution_information.py +++ b/azure-batch/azure/batch/models/job_preparation_task_execution_information.py @@ -24,12 +24,7 @@ class JobPreparationTaskExecutionInformation(Model): This property is set only if the task is in the Completed state. :type end_time: datetime :param state: The current state of the Job Preparation task on the compute - node. Values are: - running - the task is currently running (including retrying). - completed - the task has exited with exit code 0, or the task has - exhausted its retry limit, or the Batch service was unable to start the - task due to task preparation errors (such as resource file download - failures). Possible values include: 'running', 'completed' + node. Possible values include: 'running', 'completed' :type state: str or ~azure.batch.models.JobPreparationTaskState :param task_root_directory: The root directory of the Job Preparation task on the compute node. You can use this path to retrieve files created by diff --git a/azure-batch/azure/batch/models/job_release_task_execution_information.py b/azure-batch/azure/batch/models/job_release_task_execution_information.py index 4c169bcbee61..8bef90d44c20 100644 --- a/azure-batch/azure/batch/models/job_release_task_execution_information.py +++ b/azure-batch/azure/batch/models/job_release_task_execution_information.py @@ -24,11 +24,7 @@ class JobReleaseTaskExecutionInformation(Model): property is set only if the task is in the Completed state. :type end_time: datetime :param state: The current state of the Job Release task on the compute - node. Values are: - running - the task is currently running (including retrying). - completed - the task has exited, or the Batch service was unable to start - the task due to task preparation errors (such as resource file download - failures). Possible values include: 'running', 'completed' + node. Possible values include: 'running', 'completed' :type state: str or ~azure.batch.models.JobReleaseTaskState :param task_root_directory: The root directory of the Job Release task on the compute node. You can use this path to retrieve files created by the diff --git a/azure-batch/azure/batch/models/job_specification.py b/azure-batch/azure/batch/models/job_specification.py index 11cdd77f706e..65e5abcd06a5 100644 --- a/azure-batch/azure/batch/models/job_specification.py +++ b/azure-batch/azure/batch/models/job_specification.py @@ -34,9 +34,9 @@ class JobSpecification(Model): state. Note that if a job contains no tasks, then all tasks are considered complete. This option is therefore most commonly used with a Job Manager task; if you want to use automatic job termination without a Job Manager, - you should initially set onAllTasksComplete to noAction and update the job - properties to set onAllTasksComplete to terminateJob once you have - finished adding tasks. The default is noAction. Possible values include: + you should initially set onAllTasksComplete to noaction and update the job + properties to set onAllTasksComplete to terminatejob once you have + finished adding tasks. The default is noaction. Possible values include: 'noAction', 'terminateJob' :type on_all_tasks_complete: str or ~azure.batch.models.OnAllTasksComplete :param on_task_failure: The action the Batch service should take when any @@ -44,7 +44,7 @@ class JobSpecification(Model): have failed if it have failed if has a failureInfo. A failureInfo is set if the task completes with a non-zero exit code after exhausting its retry count, or if there was an error starting the task, for example due to a - resource file download error. The default is noAction. Possible values + resource file download error. The default is noaction. Possible values include: 'noAction', 'performExitOptionsJobAction' :type on_task_failure: str or ~azure.batch.models.OnTaskFailure :param constraints: The execution constraints for jobs created under this diff --git a/azure-batch/azure/batch/models/job_update_parameter.py b/azure-batch/azure/batch/models/job_update_parameter.py index 71af33810ac5..1362bff07215 100644 --- a/azure-batch/azure/batch/models/job_update_parameter.py +++ b/azure-batch/azure/batch/models/job_update_parameter.py @@ -35,9 +35,9 @@ class JobUpdateParameter(Model): :type metadata: list[~azure.batch.models.MetadataItem] :param on_all_tasks_complete: The action the Batch service should take when all tasks in the job are in the completed state. If omitted, the - completion behavior is set to noAction. If the current value is - terminateJob, this is an error because a job's completion behavior may not - be changed from terminateJob to noAction. You may not change the value + completion behavior is set to noaction. If the current value is + terminatejob, this is an error because a job's completion behavior may not + be changed from terminatejob to noaction. You may not change the value from terminatejob to noaction - that is, once you have engaged automatic job termination, you cannot turn it off again. If you try to do this, the request fails and Batch returns status code 400 (Bad Request) and an diff --git a/azure-batch/azure/batch/models/node_disable_scheduling_parameter.py b/azure-batch/azure/batch/models/node_disable_scheduling_parameter.py index d2c2e471fb03..f96d07ac1986 100644 --- a/azure-batch/azure/batch/models/node_disable_scheduling_parameter.py +++ b/azure-batch/azure/batch/models/node_disable_scheduling_parameter.py @@ -16,18 +16,9 @@ class NodeDisableSchedulingParameter(Model): """Options for disabling scheduling on a compute node. :param node_disable_scheduling_option: What to do with currently running - tasks when disabling task scheduling on the compute node. Values are: - requeue - Terminate running task processes and requeue the tasks. The - tasks may run again on other compute nodes, or when task scheduling is - re-enabled on this node. Enter offline state as soon as tasks have been - terminated. - terminate - Terminate running tasks. The tasks will not run again. Enter - offline state as soon as tasks have been terminated. - taskcompletion - Allow currently running tasks to complete. Schedule no - new tasks while waiting. Enter offline state when all tasks have - completed. - The default value is requeue. Possible values include: 'requeue', - 'terminate', 'taskCompletion' + tasks when disabling task scheduling on the compute node. The default + value is requeue. Possible values include: 'requeue', 'terminate', + 'taskCompletion' :type node_disable_scheduling_option: str or ~azure.batch.models.DisableComputeNodeSchedulingOption """ diff --git a/azure-batch/azure/batch/models/node_reboot_parameter.py b/azure-batch/azure/batch/models/node_reboot_parameter.py index 3b4a35ac6cfc..6d81e32d7afe 100644 --- a/azure-batch/azure/batch/models/node_reboot_parameter.py +++ b/azure-batch/azure/batch/models/node_reboot_parameter.py @@ -16,19 +16,8 @@ class NodeRebootParameter(Model): """Options for rebooting a compute node. :param node_reboot_option: When to reboot the compute node and what to do - with currently running tasks. Values are: - requeue - Terminate running task processes and requeue the tasks. The - tasks will run again when a node is available. Restart the node as soon as - tasks have been terminated. - terminate - Terminate running tasks. The tasks will not run again. Restart - the node as soon as tasks have been terminated. - taskcompletion - Allow currently running tasks to complete. Schedule no - new tasks while waiting. Restart the node when all tasks have completed. - retaineddata - Allow currently running tasks to complete, then wait for - all task data retention periods to expire. Schedule no new tasks while - waiting. Restart the node when all task retention periods have expired. - The default value is requeue. Possible values include: 'requeue', - 'terminate', 'taskCompletion', 'retainedData' + with currently running tasks. The default value is requeue. Possible + values include: 'requeue', 'terminate', 'taskCompletion', 'retainedData' :type node_reboot_option: str or ~azure.batch.models.ComputeNodeRebootOption """ diff --git a/azure-batch/azure/batch/models/node_reimage_parameter.py b/azure-batch/azure/batch/models/node_reimage_parameter.py index 9e48b67d8771..b16ae436e66d 100644 --- a/azure-batch/azure/batch/models/node_reimage_parameter.py +++ b/azure-batch/azure/batch/models/node_reimage_parameter.py @@ -16,19 +16,8 @@ class NodeReimageParameter(Model): """Options for reimaging a compute node. :param node_reimage_option: When to reimage the compute node and what to - do with currently running tasks. Values are: - requeue - Terminate running task processes and requeue the tasks. The - tasks will run again when a node is available. Reimage the node as soon as - tasks have been terminated. - terminate - Terminate running tasks. The tasks will not run again. Reimage - the node as soon as tasks have been terminated. - taskcompletion - Allow currently running tasks to complete. Schedule no - new tasks while waiting. Reimage the node when all tasks have completed. - retaineddata - Allow currently running tasks to complete, then wait for - all task data retention periods to expire. Schedule no new tasks while - waiting. Reimage the node when all task retention periods have expired. - The default value is requeue. Possible values include: 'requeue', - 'terminate', 'taskCompletion', 'retainedData' + do with currently running tasks. The default value is requeue. Possible + values include: 'requeue', 'terminate', 'taskCompletion', 'retainedData' :type node_reimage_option: str or ~azure.batch.models.ComputeNodeReimageOption """ diff --git a/azure-batch/azure/batch/models/os_disk.py b/azure-batch/azure/batch/models/os_disk.py index 04bfd4c7ad3e..ed0e8a093461 100644 --- a/azure-batch/azure/batch/models/os_disk.py +++ b/azure-batch/azure/batch/models/os_disk.py @@ -15,12 +15,8 @@ class OSDisk(Model): """Settings for the operating system disk of the virtual machine. - :param caching: The type of caching to enable for the OS disk. Values are: - none - The caching mode for the disk is not enabled. - readOnly - The caching mode for the disk is read only. - readWrite - The caching mode for the disk is read and write. - The default value for caching is none. For information about the caching - options see: + :param caching: The type of caching to enable for the OS disk. The default + value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/. Possible values include: 'none', 'readOnly', 'readWrite' :type caching: str or ~azure.batch.models.CachingType diff --git a/azure-batch/azure/batch/models/output_file_upload_options.py b/azure-batch/azure/batch/models/output_file_upload_options.py index f1b15462da42..895b89484b01 100644 --- a/azure-batch/azure/batch/models/output_file_upload_options.py +++ b/azure-batch/azure/batch/models/output_file_upload_options.py @@ -17,7 +17,7 @@ class OutputFileUploadOptions(Model): conditions to perform the upload. :param upload_condition: The conditions under which the task output file - or set of files should be uploaded. The default is taskCompletion. + or set of files should be uploaded. The default is taskcompletion. Possible values include: 'taskSuccess', 'taskFailure', 'taskCompletion' :type upload_condition: str or ~azure.batch.models.OutputFileUploadCondition diff --git a/azure-batch/azure/batch/models/start_task_information.py b/azure-batch/azure/batch/models/start_task_information.py index aba9b60253bb..6c283502934b 100644 --- a/azure-batch/azure/batch/models/start_task_information.py +++ b/azure-batch/azure/batch/models/start_task_information.py @@ -15,12 +15,8 @@ class StartTaskInformation(Model): """Information about a start task running on a compute node. - :param state: The state of the start task on the compute node. Values are: - running - The start task is currently running. - completed - The start task has exited with exit code 0, or the start task - has failed and the retry limit has reached, or the start task process did - not run due to task preparation errors (such as resource file download - failures). Possible values include: 'running', 'completed' + :param state: The state of the start task on the compute node. Possible + values include: 'running', 'completed' :type state: str or ~azure.batch.models.StartTaskState :param start_time: The time at which the start task started running. This value is reset every time the task is restarted or retried (that is, this diff --git a/azure-batch/azure/batch/models/task_add_result.py b/azure-batch/azure/batch/models/task_add_result.py index 663c9f3937cf..ce2767aa624e 100644 --- a/azure-batch/azure/batch/models/task_add_result.py +++ b/azure-batch/azure/batch/models/task_add_result.py @@ -15,13 +15,8 @@ class TaskAddResult(Model): """Result for a single task added as part of an add task collection operation. - :param status: The status of the add task request. Values are: - success - Task was added successfully. - clienterror - Task failed to add due to a client error and should not be - retried without modifying the request as appropriate. - servererror - Task failed to add due to a server error and can be retried - without modification. Possible values include: 'success', 'clientError', - 'serverError' + :param status: The status of the add task request. Possible values + include: 'success', 'clientError', 'serverError' :type status: str or ~azure.batch.models.TaskAddStatus :param task_id: The ID of the task for which this is the result. :type task_id: str diff --git a/azure-batch/azure/batch/models/task_counts.py b/azure-batch/azure/batch/models/task_counts.py index ca29253b314f..be02350adc31 100644 --- a/azure-batch/azure/batch/models/task_counts.py +++ b/azure-batch/azure/batch/models/task_counts.py @@ -27,12 +27,8 @@ class TaskCounts(Model): :param failed: The number of tasks which failed. A task fails if its result (found in the executionInfo property) is 'failure'. :type failed: int - :param validation_status: Whether the task counts have been validated. If - the validationStatus is unvalidated, then the Batch service has not been - able to check state counts against the task states as reported in the List - Tasks API. The validationStatus may be unvalidated if the job contains - more than 200,000 tasks. Possible values include: 'validated', - 'unvalidated' + :param validation_status: Whether the task counts have been validated. + Possible values include: 'validated', 'unvalidated' :type validation_status: str or ~azure.batch.models.TaskCountValidationStatus """ diff --git a/azure-batch/azure/batch/models/task_scheduling_policy.py b/azure-batch/azure/batch/models/task_scheduling_policy.py index 4e5e18292f96..96bdd011a424 100644 --- a/azure-batch/azure/batch/models/task_scheduling_policy.py +++ b/azure-batch/azure/batch/models/task_scheduling_policy.py @@ -16,12 +16,7 @@ class TaskSchedulingPolicy(Model): """Specifies how tasks should be distributed across compute nodes. :param node_fill_type: How tasks are distributed across compute nodes in a - pool. Values are: - pack - As many tasks as possible (maxTasksPerNode) should be assigned to - each node in the pool before any tasks are assigned to the next node in - the pool. - spread - Tasks should be assigned evenly across all nodes in the pool. - Possible values include: 'spread', 'pack' + pool. Possible values include: 'spread', 'pack' :type node_fill_type: str or ~azure.batch.models.ComputeNodeFillType """ diff --git a/azure-batch/azure/batch/models/virtual_machine_configuration.py b/azure-batch/azure/batch/models/virtual_machine_configuration.py index 27bffa529d12..73b0bb8619e1 100644 --- a/azure-batch/azure/batch/models/virtual_machine_configuration.py +++ b/azure-batch/azure/batch/models/virtual_machine_configuration.py @@ -39,7 +39,14 @@ class VirtualMachineConfiguration(Model): :param data_disks: The configuration for data disks attached to the comptue nodes in the pool. This property must be specified if the compute nodes in the pool need to have empty data disks attached to them. This - cannot be updated. + cannot be updated. Each node gets its own disk (the disk is not a file + share). Existing disks cannot be attached, each attached disk is empty. + When the node is removed from the pool, the disk and all data associated + with it is also deleted. The disk is not formatted after being attached, + it must be formatted before use - for more information see + https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux + and + https://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine. :type data_disks: list[~azure.batch.models.DataDisk] :param license_type: The type of on-premises license to be used when deploying the operating system. This only applies to images that contain diff --git a/azure-batch/azure/batch/operations/compute_node_operations.py b/azure-batch/azure/batch/operations/compute_node_operations.py index 6b1433d3f12c..04ab57b242bf 100644 --- a/azure-batch/azure/batch/operations/compute_node_operations.py +++ b/azure-batch/azure/batch/operations/compute_node_operations.py @@ -428,21 +428,9 @@ def reboot( :type compute_node_reboot_options: ~azure.batch.models.ComputeNodeRebootOptions :param node_reboot_option: When to reboot the compute node and what to - do with currently running tasks. Values are: - requeue - Terminate running task processes and requeue the tasks. The - tasks will run again when a node is available. Restart the node as - soon as tasks have been terminated. - terminate - Terminate running tasks. The tasks will not run again. - Restart the node as soon as tasks have been terminated. - taskcompletion - Allow currently running tasks to complete. Schedule - no new tasks while waiting. Restart the node when all tasks have - completed. - retaineddata - Allow currently running tasks to complete, then wait - for all task data retention periods to expire. Schedule no new tasks - while waiting. Restart the node when all task retention periods have - expired. - The default value is requeue. Possible values include: 'requeue', - 'terminate', 'taskCompletion', 'retainedData' + do with currently running tasks. The default value is requeue. + Possible values include: 'requeue', 'terminate', 'taskCompletion', + 'retainedData' :type node_reboot_option: str or ~azure.batch.models.ComputeNodeRebootOption :param dict custom_headers: headers that will be added to the request @@ -543,21 +531,9 @@ def reimage( :type compute_node_reimage_options: ~azure.batch.models.ComputeNodeReimageOptions :param node_reimage_option: When to reimage the compute node and what - to do with currently running tasks. Values are: - requeue - Terminate running task processes and requeue the tasks. The - tasks will run again when a node is available. Reimage the node as - soon as tasks have been terminated. - terminate - Terminate running tasks. The tasks will not run again. - Reimage the node as soon as tasks have been terminated. - taskcompletion - Allow currently running tasks to complete. Schedule - no new tasks while waiting. Reimage the node when all tasks have - completed. - retaineddata - Allow currently running tasks to complete, then wait - for all task data retention periods to expire. Schedule no new tasks - while waiting. Reimage the node when all task retention periods have - expired. - The default value is requeue. Possible values include: 'requeue', - 'terminate', 'taskCompletion', 'retainedData' + to do with currently running tasks. The default value is requeue. + Possible values include: 'requeue', 'terminate', 'taskCompletion', + 'retainedData' :type node_reimage_option: str or ~azure.batch.models.ComputeNodeReimageOption :param dict custom_headers: headers that will be added to the request @@ -658,18 +634,8 @@ def disable_scheduling( :type compute_node_disable_scheduling_options: ~azure.batch.models.ComputeNodeDisableSchedulingOptions :param node_disable_scheduling_option: What to do with currently - running tasks when disabling task scheduling on the compute node. - Values are: - requeue - Terminate running task processes and requeue the tasks. The - tasks may run again on other compute nodes, or when task scheduling is - re-enabled on this node. Enter offline state as soon as tasks have - been terminated. - terminate - Terminate running tasks. The tasks will not run again. - Enter offline state as soon as tasks have been terminated. - taskcompletion - Allow currently running tasks to complete. Schedule - no new tasks while waiting. Enter offline state when all tasks have - completed. - The default value is requeue. Possible values include: 'requeue', + running tasks when disabling task scheduling on the compute node. The + default value is requeue. Possible values include: 'requeue', 'terminate', 'taskCompletion' :type node_disable_scheduling_option: str or ~azure.batch.models.DisableComputeNodeSchedulingOption diff --git a/azure-batch/azure/batch/operations/job_operations.py b/azure-batch/azure/batch/operations/job_operations.py index 14cbd83db8e3..81a2d2903bbb 100644 --- a/azure-batch/azure/batch/operations/job_operations.py +++ b/azure-batch/azure/batch/operations/job_operations.py @@ -578,12 +578,7 @@ def disable( :param job_id: The ID of the job to disable. :type job_id: str :param disable_tasks: What to do with active tasks associated with the - job. Values are: - requeue - Terminate running tasks and requeue them. The tasks will run - again when the job is enabled. - terminate - Terminate running tasks. The tasks will not run again. - wait - Allow currently running tasks to complete. Possible values - include: 'requeue', 'terminate', 'wait' + job. Possible values include: 'requeue', 'terminate', 'wait' :type disable_tasks: str or ~azure.batch.models.DisableJobOption :param job_disable_options: Additional parameters for the operation :type job_disable_options: ~azure.batch.models.JobDisableOptions diff --git a/azure-batch/build.json b/azure-batch/build.json index 4698994e259c..d5356f60b700 100644 --- a/azure-batch/build.json +++ b/azure-batch/build.json @@ -4,15 +4,15 @@ "resolvedInfo": null, "packageMetadata": { "name": "@microsoft.azure/autorest-core", - "version": "2.0.4147", + "version": "2.0.4168", "engines": { "node": ">=7.10.0" }, "dependencies": {}, "optionalDependencies": {}, "devDependencies": { - "@microsoft.azure/async-io": "~1.0.21", - "@microsoft.azure/extension": "~1.1.5", + "@microsoft.azure/async-io": "~1.0.22", + "@microsoft.azure/extension": "~1.2.12", "@types/commonmark": "^0.27.0", "@types/jsonpath": "^0.1.29", "@types/node": "^8.0.28", @@ -32,7 +32,7 @@ "source-map": "^0.5.6", "source-map-support": "^0.4.15", "strip-bom": "^3.0.0", - "typescript": "2.4.1", + "typescript": "2.5.3", "untildify": "^3.0.2", "urijs": "^1.18.10", "vscode-jsonrpc": "^3.3.1", @@ -42,22 +42,73 @@ "bundleDependencies": false, "peerDependencies": {}, "deprecated": false, - "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "_shasum": "cfad16a831757f2f55e53bf56669d126cd36113a", + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "_shasum": "33813111fc9bfa488bd600fbba48bc53cc9182c7", "_shrinkwrap": null, "bin": null, - "_id": "@microsoft.azure/autorest-core@2.0.4147", - "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", + "_id": "@microsoft.azure/autorest-core@2.0.4168", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", "_requested": { "type": "directory", "where": "/git-restapi", - "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core" + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core" }, - "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core" + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.modeler", + "version": "2.0.21", + "dependencies": { + "dotnet-2.0.0": "^1.3.2" + }, + "optionalDependencies": {}, + "devDependencies": { + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.1.1", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "_shasum": "3ce7d3939124b31830be15e5de99b9b7768afb90", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.modeler@2.0.21", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "_requested": { + "type": "directory", + "where": "/git-restapi", + "raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler" }, "extensionManager": { "installationPath": "/root/.autorest", @@ -120,7 +171,7 @@ "resolvedInfo": null, "packageMetadata": { "name": "@microsoft.azure/autorest.python", - "version": "2.0.17", + "version": "2.0.19", "dependencies": { "dotnet-2.0.0": "^1.4.4" }, @@ -146,22 +197,22 @@ "bundleDependencies": false, "peerDependencies": {}, "deprecated": false, - "_resolved": "/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python", - "_shasum": "84a951c19c502343726cfe33cf43cefa76219b39", + "_resolved": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "_shasum": "e069166c16fd903c8e1fdf9395b433f3043cb6e3", "_shrinkwrap": null, "bin": null, - "_id": "@microsoft.azure/autorest.python@2.0.17", - "_from": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python", + "_id": "@microsoft.azure/autorest.python@2.0.19", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", "_requested": { "type": "directory", "where": "/git-restapi", - "raw": "/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python", - "rawSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python", - "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python", - "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python" + "raw": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python" }, - "_spec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python", - "_where": "/root/.autorest/@microsoft.azure_autorest.python@2.0.17/node_modules/@microsoft.azure/autorest.python" + "_spec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "_where": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python" }, "extensionManager": { "installationPath": "/root/.autorest", @@ -170,14 +221,5 @@ "installationPath": "/root/.autorest" } ], - "autorest_bootstrap": { - "dependencies": { - "autorest": { - "version": "2.0.4147", - "from": "autorest@latest", - "resolved": "https://registry.npmjs.org/autorest/-/autorest-2.0.4147.tgz" - } - } - }, - "date": "2017-10-11T07:37:08Z" + "autorest_bootstrap": {} } \ No newline at end of file