DscNodeConfigurationOperationsOperations interface

Interface representing a DscNodeConfigurationOperations operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
createOrUpdate

Create the node configuration identified by node configuration name.

delete

Delete the Dsc node configurations by node configuration.

get

Retrieve the Dsc node configurations by node configuration.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationOperationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DscNodeConfiguration>, DscNodeConfiguration>>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationOperationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DscNodeConfiguration>, DscNodeConfiguration>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationOperationsCreateOrUpdateOptionalParams) => Promise<DscNodeConfiguration>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationOperationsCreateOrUpdateOptionalParams) => Promise<DscNodeConfiguration>

createOrUpdate

Create the node configuration identified by node configuration name.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationOperationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DscNodeConfiguration>, DscNodeConfiguration>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationOperationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DscNodeConfiguration>, DscNodeConfiguration>

delete

Delete the Dsc node configurations by node configuration.

delete: (resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the Dsc node configurations by node configuration.

get: (resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationOperationsGetOptionalParams) => Promise<DscNodeConfiguration>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationOperationsGetOptionalParams) => Promise<DscNodeConfiguration>