NodeReports class 
Class representing a NodeReports.
Constructors
| Node | 
	Create a NodeReports.  | 
Methods
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<NodeReportsGetResponse>
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
 
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
 
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<NodeReportsGetContentResponse>
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.
The optional parameters
Returns
Promise<NodeReportsListByNodeResponse>
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.
The optional parameters
- callback
 
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
 
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<NodeReportsListByNodeNextResponse>
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
 
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
 
The callback