C# Class PurgarNET.AAConnector.Shared.AutomationClient.AAClient

Inheritance: ClientBase
ファイルを表示 Open project: jurepurgar/aa-scsm-connector Class Usage Examples

Public Methods

Method Description
AAClient ( System.Guid tenantId, System.Guid subscriptionId, string resourceGroup, string automationAccountName, AuthenticationType authType, System.Guid clientId, string clientSecret ) : System
GetHybridRunbookWorkerGroupsAsync ( ) : Task>
GetJobAsync ( System.Guid jobId ) : Task
GetJobOutput ( System.Guid jobId ) : Task
GetJobsAsync ( ) : Task>
GetRunbookAsync ( string runbookName ) : Task
GetRunbooksAsync ( ) : Task>
GetUri ( System.Guid subscriptionId, string resourceGroup, string automationAccountName ) : Uri
StartJob ( Job j ) : Task

Method Details

AAClient() public method

public AAClient ( System.Guid tenantId, System.Guid subscriptionId, string resourceGroup, string automationAccountName, AuthenticationType authType, System.Guid clientId, string clientSecret ) : System
tenantId System.Guid
subscriptionId System.Guid
resourceGroup string
automationAccountName string
authType AuthenticationType
clientId System.Guid
clientSecret string
return System

GetHybridRunbookWorkerGroupsAsync() public method

public GetHybridRunbookWorkerGroupsAsync ( ) : Task>
return Task>

GetJobAsync() public method

public GetJobAsync ( System.Guid jobId ) : Task
jobId System.Guid
return Task

GetJobOutput() public method

public GetJobOutput ( System.Guid jobId ) : Task
jobId System.Guid
return Task

GetJobsAsync() public method

public GetJobsAsync ( ) : Task>
return Task>

GetRunbookAsync() public method

public GetRunbookAsync ( string runbookName ) : Task
runbookName string
return Task

GetRunbooksAsync() public method

public GetRunbooksAsync ( ) : Task>
return Task>

GetUri() public static method

public static GetUri ( System.Guid subscriptionId, string resourceGroup, string automationAccountName ) : Uri
subscriptionId System.Guid
resourceGroup string
automationAccountName string
return System.Uri

StartJob() public method

public StartJob ( Job j ) : Task
j PurgarNET.AAConnector.Shared.AutomationClient.Models.Job
return Task