Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions lib/services/automationManagement/lib/automationClient.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ export default class AutomationClient extends AzureServiceClient {
softwareUpdateConfigurationMachineRuns: operations.SoftwareUpdateConfigurationMachineRuns;
sourceControlOperations: operations.SourceControlOperations;
sourceControlSyncJobOperations: operations.SourceControlSyncJobOperations;
sourceControlSyncJobStreams: operations.SourceControlSyncJobStreams;
jobOperations: operations.JobOperations;
jobStreamOperations: operations.JobStreamOperations;
agentRegistrationInformation: operations.AgentRegistrationInformation;
Expand All @@ -91,6 +92,7 @@ export default class AutomationClient extends AzureServiceClient {
dscCompilationJobOperations: operations.DscCompilationJobOperations;
dscCompilationJobStream: operations.DscCompilationJobStream;
dscNodeConfigurationOperations: operations.DscNodeConfigurationOperations;
watcherOperations: operations.WatcherOperations;
}

export { AutomationClient, models as AutomationModels };
2 changes: 2 additions & 0 deletions lib/services/automationManagement/lib/automationClient.js
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ class AutomationClient extends ServiceClient {
this.softwareUpdateConfigurationMachineRuns = new operations.SoftwareUpdateConfigurationMachineRuns(this);
this.sourceControlOperations = new operations.SourceControlOperations(this);
this.sourceControlSyncJobOperations = new operations.SourceControlSyncJobOperations(this);
this.sourceControlSyncJobStreams = new operations.SourceControlSyncJobStreams(this);
this.jobOperations = new operations.JobOperations(this);
this.jobStreamOperations = new operations.JobStreamOperations(this);
this.agentRegistrationInformation = new operations.AgentRegistrationInformation(this);
Expand All @@ -108,6 +109,7 @@ class AutomationClient extends ServiceClient {
this.dscCompilationJobOperations = new operations.DscCompilationJobOperations(this);
this.dscCompilationJobStream = new operations.DscCompilationJobStream(this);
this.dscNodeConfigurationOperations = new operations.DscNodeConfigurationOperations(this);
this.watcherOperations = new operations.WatcherOperations(this);
this.models = models;
msRest.addSerializationMixin(this);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ class DscCompilationJob extends models['ProxyResource'] {
},
provisioningState: {
required: false,
readOnly: true,
serializedName: 'properties.provisioningState',
type: {
name: 'Composite',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,31 +31,12 @@ class DscNodeConfigurationCreateOrUpdateParameters {
* @member {string} [source.value] Gets or sets the value of the content.
* This is based on the content source type.
* @member {string} [source.version] Gets or sets the version of the content.
* @member {string} name Name of the node configuration.
* @member {object} configuration Gets or sets the configuration of the node.
* @member {string} [configuration.name] Gets or sets the name of the Dsc
* configuration.
* @member {boolean} [newNodeConfigurationBuildVersionRequired] If a new
* build version of NodeConfiguration is required.
* @member {object} source1 Gets or sets the source.
* @member {object} [source1.hash] Gets or sets the hash.
* @member {string} [source1.hash.algorithm] Gets or sets the content hash
* algorithm used to hash the content.
* @member {string} [source1.hash.value] Gets or sets expected hash value of
* the content.
* @member {string} [source1.type] Gets or sets the content source type.
* Possible values include: 'embeddedContent', 'uri'
* @member {string} [source1.value] Gets or sets the value of the content.
* This is based on the content source type.
* @member {string} [source1.version] Gets or sets the version of the
* content.
* @member {string} name1 Gets or sets the type of the parameter.
* @member {object} configuration1 Gets or sets the configuration of the
* node.
* @member {string} [configuration1.name] Gets or sets the name of the Dsc
* configuration.
* @member {boolean} [incrementNodeConfigurationBuild] If a new build version
* of NodeConfiguration is required.
* @member {string} [name] Name of the node configuration.
* @member {object} [tags] Gets or sets the tags attached to the resource.
*/
constructor() {
Expand All @@ -77,62 +58,32 @@ class DscNodeConfigurationCreateOrUpdateParameters {
modelProperties: {
source: {
required: true,
serializedName: 'source',
serializedName: 'properties.source',
type: {
name: 'Composite',
className: 'ContentSource'
}
},
name: {
required: true,
serializedName: 'name',
type: {
name: 'String'
}
},
configuration: {
required: true,
serializedName: 'configuration',
serializedName: 'properties.configuration',
type: {
name: 'Composite',
className: 'DscConfigurationAssociationProperty'
}
},
newNodeConfigurationBuildVersionRequired: {
incrementNodeConfigurationBuild: {
required: false,
serializedName: 'newNodeConfigurationBuildVersionRequired',
serializedName: 'properties.incrementNodeConfigurationBuild',
type: {
name: 'Boolean'
}
},
source1: {
required: true,
serializedName: 'properties.source',
type: {
name: 'Composite',
className: 'ContentSource'
}
},
name1: {
required: true,
serializedName: 'properties.name',
type: {
name: 'String'
}
},
configuration1: {
required: true,
serializedName: 'properties.configuration',
type: {
name: 'Composite',
className: 'DscConfigurationAssociationProperty'
}
},
incrementNodeConfigurationBuild: {
name: {
required: false,
serializedName: 'properties.incrementNodeConfigurationBuild',
serializedName: 'name',
type: {
name: 'Boolean'
name: 'String'
}
},
tags: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ class HybridRunbookWorkerGroup {
* @member {object} [credential] Sets the credential of a worker group.
* @member {string} [credential.name] Gets or sets the name of the
* credential.
* @member {string} [groupType] Type of the HybridWorkerGroup. Possible
* values include: 'User', 'System'
*/
constructor() {
}
Expand Down Expand Up @@ -80,6 +82,13 @@ class HybridRunbookWorkerGroup {
name: 'Composite',
className: 'RunAsCredentialAssociationProperty'
}
},
groupType: {
required: false,
serializedName: 'groupType',
type: {
name: 'String'
}
}
}
}
Expand Down
Loading