DscNodeOperationsOperations interface

Interface representing a DscNodeOperations operations.

Properties

delete

Delete the dsc node identified by node id.

get

Retrieve the dsc node identified by node id.

listByAutomationAccount

Retrieve a list of dsc nodes.

update

Update the dsc node.

Property Details

delete

Delete the dsc node identified by node id.

delete: (resourceGroupName: string, automationAccountName: string, nodeId: string, options?: DscNodeOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeId: string, options?: DscNodeOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the dsc node identified by node id.

get: (resourceGroupName: string, automationAccountName: string, nodeId: string, options?: DscNodeOperationsGetOptionalParams) => Promise<DscNode>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeId: string, options?: DscNodeOperationsGetOptionalParams) => Promise<DscNode>

listByAutomationAccount

Retrieve a list of dsc nodes.

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

Property Value

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

update

Update the dsc node.

update: (resourceGroupName: string, automationAccountName: string, nodeId: string, dscNodeUpdateParameters: DscNodeUpdateParameters, options?: DscNodeOperationsUpdateOptionalParams) => Promise<DscNode>

Property Value

(resourceGroupName: string, automationAccountName: string, nodeId: string, dscNodeUpdateParameters: DscNodeUpdateParameters, options?: DscNodeOperationsUpdateOptionalParams) => Promise<DscNode>