NodeReports class

Class representing a NodeReports.

Constructors

NodeReports(AutomationClientContext)

Create a NodeReports.

Methods

get(string, string, string, string, RequestOptionsBase)

Retrieve the Dsc node report data by node id and report id.

get(string, string, string, string, RequestOptionsBase, ServiceCallback<DscNodeReport>)
get(string, string, string, string, ServiceCallback<DscNodeReport>)
getContent(string, string, string, string, RequestOptionsBase)

Retrieve the Dsc node reports by node id and report id.

getContent(string, string, string, string, RequestOptionsBase, ServiceCallback<any>)
getContent(string, string, string, string, ServiceCallback<any>)
listByNode(string, string, string, NodeReportsListByNodeOptionalParams)

Retrieve the Dsc node report list by node id.

listByNode(string, string, string, NodeReportsListByNodeOptionalParams, ServiceCallback<DscNodeReportListResult>)
listByNode(string, string, string, ServiceCallback<DscNodeReportListResult>)
listByNodeNext(string, RequestOptionsBase)

Retrieve the Dsc node report list by node id.

listByNodeNext(string, RequestOptionsBase, ServiceCallback<DscNodeReportListResult>)
listByNodeNext(string, ServiceCallback<DscNodeReportListResult>)

Constructor Details

NodeReports(AutomationClientContext)

Create a NodeReports.

new NodeReports(client: AutomationClientContext)

Parameters

client
AutomationClientContext

Reference to the service client.

Method Details

get(string, string, string, string, RequestOptionsBase)

Retrieve the Dsc node report data by node id and report id.

function get(resourceGroupName: string, automationAccountName: string, nodeId: string, reportId: string, options?: RequestOptionsBase): Promise<NodeReportsGetResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The Dsc node id.

reportId

string

The report id.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.NodeReportsGetResponse>

get(string, string, string, string, RequestOptionsBase, ServiceCallback<DscNodeReport>)

function get(resourceGroupName: string, automationAccountName: string, nodeId: string, reportId: string, options: RequestOptionsBase, callback: ServiceCallback<DscNodeReport>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The Dsc node id.

reportId

string

The report id.

options
RequestOptionsBase

The optional parameters

callback

ServiceCallback<DscNodeReport>

The callback

get(string, string, string, string, ServiceCallback<DscNodeReport>)

function get(resourceGroupName: string, automationAccountName: string, nodeId: string, reportId: string, callback: ServiceCallback<DscNodeReport>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The Dsc node id.

reportId

string

The report id.

callback

ServiceCallback<DscNodeReport>

The callback

getContent(string, string, string, string, RequestOptionsBase)

Retrieve the Dsc node reports by node id and report id.

function getContent(resourceGroupName: string, automationAccountName: string, nodeId: string, reportId: string, options?: RequestOptionsBase): Promise<NodeReportsGetContentResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The Dsc node id.

reportId

string

The report id.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.NodeReportsGetContentResponse>

getContent(string, string, string, string, RequestOptionsBase, ServiceCallback<any>)

function getContent(resourceGroupName: string, automationAccountName: string, nodeId: string, reportId: string, options: RequestOptionsBase, callback: ServiceCallback<any>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The Dsc node id.

reportId

string

The report id.

options
RequestOptionsBase

The optional parameters

callback

ServiceCallback<any>

The callback

getContent(string, string, string, string, ServiceCallback<any>)

function getContent(resourceGroupName: string, automationAccountName: string, nodeId: string, reportId: string, callback: ServiceCallback<any>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The Dsc node id.

reportId

string

The report id.

callback

ServiceCallback<any>

The callback

listByNode(string, string, string, NodeReportsListByNodeOptionalParams)

Retrieve the Dsc node report list by node id.

function listByNode(resourceGroupName: string, automationAccountName: string, nodeId: string, options?: NodeReportsListByNodeOptionalParams): Promise<NodeReportsListByNodeResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The parameters supplied to the list operation.

options
NodeReportsListByNodeOptionalParams

The optional parameters

Returns

Promise<Models.NodeReportsListByNodeResponse>

listByNode(string, string, string, NodeReportsListByNodeOptionalParams, ServiceCallback<DscNodeReportListResult>)

function listByNode(resourceGroupName: string, automationAccountName: string, nodeId: string, options: NodeReportsListByNodeOptionalParams, callback: ServiceCallback<DscNodeReportListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The parameters supplied to the list operation.

options
NodeReportsListByNodeOptionalParams

The optional parameters

callback

ServiceCallback<DscNodeReportListResult>

The callback

listByNode(string, string, string, ServiceCallback<DscNodeReportListResult>)

function listByNode(resourceGroupName: string, automationAccountName: string, nodeId: string, callback: ServiceCallback<DscNodeReportListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

nodeId

string

The parameters supplied to the list operation.

callback

ServiceCallback<DscNodeReportListResult>

The callback

listByNodeNext(string, RequestOptionsBase)

Retrieve the Dsc node report list by node id.

function listByNodeNext(nextPageLink: string, options?: RequestOptionsBase): Promise<NodeReportsListByNodeNextResponse>

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.NodeReportsListByNodeNextResponse>

listByNodeNext(string, RequestOptionsBase, ServiceCallback<DscNodeReportListResult>)

function listByNodeNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<DscNodeReportListResult>)

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

The optional parameters

callback

ServiceCallback<DscNodeReportListResult>

The callback

listByNodeNext(string, ServiceCallback<DscNodeReportListResult>)

function listByNodeNext(nextPageLink: string, callback: ServiceCallback<DscNodeReportListResult>)

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

callback

ServiceCallback<DscNodeReportListResult>

The callback