diff --git a/lib/services/automationManagement/lib/models/index.d.ts b/lib/services/automationManagement/lib/models/index.d.ts index 5659c63477..7c58f23443 100644 --- a/lib/services/automationManagement/lib/models/index.d.ts +++ b/lib/services/automationManagement/lib/models/index.d.ts @@ -1671,7 +1671,7 @@ export interface Job extends ProxyResource { lastModifiedTime?: Date; lastStatusModifiedTime?: Date; parameters?: { [propertyName: string]: string }; - provisioningState?: JobProvisioningStateProperty; + readonly provisioningState?: JobProvisioningStateProperty; } /** @@ -2365,11 +2365,7 @@ export interface WebhookUpdateParameters { * @member {date} [startTime] The start time of the job. * @member {date} [endTime] The end time of the job. * @member {date} [lastModifiedTime] The last modified time of the job. - * @member {object} [provisioningState] The current provisioning state of the - * job. - * @member {string} [provisioningState.provisioningState] The provisioning - * state of the resource. Possible values include: 'Failed', 'Succeeded', - * 'Suspended', 'Processing' + * @member {string} [provisioningState] The provisioning state of a resource. */ export interface JobCollectionItem extends ProxyResource { readonly runbook?: RunbookAssociationProperty; @@ -2379,7 +2375,7 @@ export interface JobCollectionItem extends ProxyResource { readonly startTime?: Date; readonly endTime?: Date; readonly lastModifiedTime?: Date; - provisioningState?: JobProvisioningStateProperty; + readonly provisioningState?: string; } /** diff --git a/lib/services/automationManagement/lib/models/job.js b/lib/services/automationManagement/lib/models/job.js index b75467cfad..dfe14d9a78 100644 --- a/lib/services/automationManagement/lib/models/job.js +++ b/lib/services/automationManagement/lib/models/job.js @@ -189,6 +189,7 @@ class Job extends models['ProxyResource'] { }, provisioningState: { required: false, + readOnly: true, serializedName: 'properties.provisioningState', type: { name: 'Composite', diff --git a/lib/services/automationManagement/lib/models/jobCollectionItem.js b/lib/services/automationManagement/lib/models/jobCollectionItem.js index cec5e91389..5b3ddee38f 100644 --- a/lib/services/automationManagement/lib/models/jobCollectionItem.js +++ b/lib/services/automationManagement/lib/models/jobCollectionItem.js @@ -31,11 +31,7 @@ class JobCollectionItem extends models['ProxyResource'] { * @member {date} [startTime] The start time of the job. * @member {date} [endTime] The end time of the job. * @member {date} [lastModifiedTime] The last modified time of the job. - * @member {object} [provisioningState] The current provisioning state of the - * job. - * @member {string} [provisioningState.provisioningState] The provisioning - * state of the resource. Possible values include: 'Failed', 'Succeeded', - * 'Suspended', 'Processing' + * @member {string} [provisioningState] The provisioning state of a resource. */ constructor() { super(); @@ -138,10 +134,10 @@ class JobCollectionItem extends models['ProxyResource'] { }, provisioningState: { required: false, + readOnly: true, serializedName: 'properties.provisioningState', type: { - name: 'Composite', - className: 'JobProvisioningStateProperty' + name: 'String' } } }