DscConfigurationOperationsOperations interface

Interface representing a DscConfigurationOperations operations.

Properties

createOrUpdate

Create the configuration identified by configuration name.

delete

Delete the dsc configuration identified by configuration name.

get

Retrieve the configuration identified by configuration name.

getContent

Retrieve the configuration script identified by configuration name.

listByAutomationAccount

Retrieve a list of configurations.

update

Create the configuration identified by configuration name.

Property Details

createOrUpdate

Create the configuration identified by configuration name.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, configurationName: string, parameters: DscConfigurationCreateOrUpdateParameters, options?: DscConfigurationOperationsCreateOrUpdateOptionalParams) => Promise<DscConfiguration>

Property Value

(resourceGroupName: string, automationAccountName: string, configurationName: string, parameters: DscConfigurationCreateOrUpdateParameters, options?: DscConfigurationOperationsCreateOrUpdateOptionalParams) => Promise<DscConfiguration>

delete

Delete the dsc configuration identified by configuration name.

delete: (resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the configuration identified by configuration name.

get: (resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsGetOptionalParams) => Promise<DscConfiguration>

Property Value

(resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsGetOptionalParams) => Promise<DscConfiguration>

getContent

Retrieve the configuration script identified by configuration name.

getContent: (resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsGetContentOptionalParams) => Promise<DscConfigurationOperationsGetContentResponse>

Property Value

(resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsGetContentOptionalParams) => Promise<DscConfigurationOperationsGetContentResponse>

listByAutomationAccount

Retrieve a list of configurations.

listByAutomationAccount: (resourceGroupName: string, automationAccountName: string, options?: DscConfigurationOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<DscConfiguration, DscConfiguration[], PageSettings>

Property Value

(resourceGroupName: string, automationAccountName: string, options?: DscConfigurationOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<DscConfiguration, DscConfiguration[], PageSettings>

update

Create the configuration identified by configuration name.

update: (resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsUpdateOptionalParams) => Promise<DscConfiguration>

Property Value

(resourceGroupName: string, automationAccountName: string, configurationName: string, options?: DscConfigurationOperationsUpdateOptionalParams) => Promise<DscConfiguration>