DscNodeConfigurationOperations interface

Interface representing a DscNodeConfigurationOperations.

Methods

beginCreateOrUpdate(string, string, string, DscNodeConfigurationCreateOrUpdateParameters, DscNodeConfigurationCreateOrUpdateOptionalParams)

Create the node configuration identified by node configuration name.

beginCreateOrUpdateAndWait(string, string, string, DscNodeConfigurationCreateOrUpdateParameters, DscNodeConfigurationCreateOrUpdateOptionalParams)

Create the node configuration identified by node configuration name.

delete(string, string, string, DscNodeConfigurationDeleteOptionalParams)

Delete the Dsc node configurations by node configuration.

get(string, string, string, DscNodeConfigurationGetOptionalParams)

Retrieve the Dsc node configurations by node configuration.

listByAutomationAccount(string, string, DscNodeConfigurationListByAutomationAccountOptionalParams)

Retrieve a list of dsc node configurations.

Method Details

beginCreateOrUpdate(string, string, string, DscNodeConfigurationCreateOrUpdateParameters, DscNodeConfigurationCreateOrUpdateOptionalParams)

Create the node configuration identified by node configuration name.

function beginCreateOrUpdate(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeConfigurationName

string

The Dsc node configuration name.

parameters
DscNodeConfigurationCreateOrUpdateParameters

The create or update parameters for configuration.

options
DscNodeConfigurationCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginCreateOrUpdateAndWait(string, string, string, DscNodeConfigurationCreateOrUpdateParameters, DscNodeConfigurationCreateOrUpdateOptionalParams)

Create the node configuration identified by node configuration name.

function beginCreateOrUpdateAndWait(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationCreateOrUpdateOptionalParams): Promise<void>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeConfigurationName

string

The Dsc node configuration name.

parameters
DscNodeConfigurationCreateOrUpdateParameters

The create or update parameters for configuration.

options
DscNodeConfigurationCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<void>

delete(string, string, string, DscNodeConfigurationDeleteOptionalParams)

Delete the Dsc node configurations by node configuration.

function delete(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeConfigurationName

string

The Dsc node configuration name.

options
DscNodeConfigurationDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, DscNodeConfigurationGetOptionalParams)

Retrieve the Dsc node configurations by node configuration.

function get(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationGetOptionalParams): Promise<DscNodeConfiguration>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeConfigurationName

string

The Dsc node configuration name.

options
DscNodeConfigurationGetOptionalParams

The options parameters.

Returns

listByAutomationAccount(string, string, DscNodeConfigurationListByAutomationAccountOptionalParams)

Retrieve a list of dsc node configurations.

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: DscNodeConfigurationListByAutomationAccountOptionalParams): PagedAsyncIterableIterator<DscNodeConfiguration, DscNodeConfiguration[], PageSettings>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

Returns