AutomationClient class

Extends

Constructors

AutomationClient(TokenCredential, string, AutomationClientOptionalParams)

Initializes a new instance of the AutomationClient class.

Properties

$host
activityOperations
agentRegistrationInformation
automationAccountOperations
certificateOperations
connectionOperations
connectionTypeOperations
credentialOperations
deletedAutomationAccounts
dscCompilationJobOperations
dscCompilationJobStream
dscConfigurationOperations
dscNodeConfigurationOperations
dscNodeOperations
fields
hybridRunbookWorkerGroupOperations
hybridRunbookWorkers
jobOperations
jobScheduleOperations
jobStreamOperations
keys
linkedWorkspaceOperations
moduleOperations
nodeCountInformation
nodeReports
objectDataTypes
operations
privateEndpointConnections
privateLinkResources
python2Package
runbookDraftOperations
runbookOperations
scheduleOperations
softwareUpdateConfigurationMachineRuns
softwareUpdateConfigurationRuns
softwareUpdateConfigurations
sourceControlOperations
sourceControlSyncJobOperations
sourceControlSyncJobStreams
statisticsOperations
subscriptionId
testJobOperations
testJobStreams
usages
variableOperations
watcherOperations
webhookOperations

Inherited Properties

pipeline

The pipeline used by this client to make requests

Methods

convertGraphRunbookContent(string, string, GraphicalRunbookContent, ConvertGraphRunbookContentOptionalParams)

Post operation to serialize or deserialize GraphRunbookContent

Inherited Methods

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

sendRequest(PipelineRequest)

Send the provided httpRequest.

Constructor Details

AutomationClient(TokenCredential, string, AutomationClientOptionalParams)

Initializes a new instance of the AutomationClient class.

new AutomationClient(credentials: TokenCredential, subscriptionId: string, options?: AutomationClientOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

options
AutomationClientOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

activityOperations

activityOperations: ActivityOperations

Property Value

agentRegistrationInformation

agentRegistrationInformation: AgentRegistrationInformation

Property Value

automationAccountOperations

automationAccountOperations: AutomationAccountOperations

Property Value

certificateOperations

certificateOperations: CertificateOperations

Property Value

connectionOperations

connectionOperations: ConnectionOperations

Property Value

connectionTypeOperations

connectionTypeOperations: ConnectionTypeOperations

Property Value

credentialOperations

credentialOperations: CredentialOperations

Property Value

deletedAutomationAccounts

deletedAutomationAccounts: DeletedAutomationAccounts

Property Value

dscCompilationJobOperations

dscCompilationJobOperations: DscCompilationJobOperations

Property Value

dscCompilationJobStream

dscCompilationJobStream: DscCompilationJobStream

Property Value

dscConfigurationOperations

dscConfigurationOperations: DscConfigurationOperations

Property Value

dscNodeConfigurationOperations

dscNodeConfigurationOperations: DscNodeConfigurationOperations

Property Value

dscNodeOperations

dscNodeOperations: DscNodeOperations

Property Value

fields

fields: Fields

Property Value

hybridRunbookWorkerGroupOperations

hybridRunbookWorkerGroupOperations: HybridRunbookWorkerGroupOperations

Property Value

hybridRunbookWorkers

hybridRunbookWorkers: HybridRunbookWorkers

Property Value

jobOperations

jobOperations: JobOperations

Property Value

jobScheduleOperations

jobScheduleOperations: JobScheduleOperations

Property Value

jobStreamOperations

jobStreamOperations: JobStreamOperations

Property Value

keys

keys: Keys

Property Value

linkedWorkspaceOperations

linkedWorkspaceOperations: LinkedWorkspaceOperations

Property Value

moduleOperations

moduleOperations: ModuleOperations

Property Value

nodeCountInformation

nodeCountInformation: NodeCountInformation

Property Value

nodeReports

nodeReports: NodeReports

Property Value

objectDataTypes

objectDataTypes: ObjectDataTypes

Property Value

operations

operations: Operations

Property Value

privateEndpointConnections

privateEndpointConnections: PrivateEndpointConnections

Property Value

privateLinkResources

privateLinkResources: PrivateLinkResources

Property Value

python2Package

python2Package: Python2Package

Property Value

runbookDraftOperations

runbookDraftOperations: RunbookDraftOperations

Property Value

runbookOperations

runbookOperations: RunbookOperations

Property Value

scheduleOperations

scheduleOperations: ScheduleOperations

Property Value

softwareUpdateConfigurationMachineRuns

softwareUpdateConfigurationMachineRuns: SoftwareUpdateConfigurationMachineRuns

Property Value

softwareUpdateConfigurationRuns

softwareUpdateConfigurationRuns: SoftwareUpdateConfigurationRuns

Property Value

softwareUpdateConfigurations

softwareUpdateConfigurations: SoftwareUpdateConfigurations

Property Value

sourceControlOperations

sourceControlOperations: SourceControlOperations

Property Value

sourceControlSyncJobOperations

sourceControlSyncJobOperations: SourceControlSyncJobOperations

Property Value

sourceControlSyncJobStreams

sourceControlSyncJobStreams: SourceControlSyncJobStreams

Property Value

statisticsOperations

statisticsOperations: StatisticsOperations

Property Value

subscriptionId

subscriptionId: string

Property Value

string

testJobOperations

testJobOperations: TestJobOperations

Property Value

testJobStreams

testJobStreams: TestJobStreams

Property Value

usages

usages: Usages

Property Value

variableOperations

variableOperations: VariableOperations

Property Value

watcherOperations

watcherOperations: WatcherOperations

Property Value

webhookOperations

webhookOperations: WebhookOperations

Property Value

Inherited Property Details

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

Inherited From coreClient.ServiceClient.pipeline

Method Details

convertGraphRunbookContent(string, string, GraphicalRunbookContent, ConvertGraphRunbookContentOptionalParams)

Post operation to serialize or deserialize GraphRunbookContent

function convertGraphRunbookContent(resourceGroupName: string, automationAccountName: string, parameters: GraphicalRunbookContent, options?: ConvertGraphRunbookContentOptionalParams): Promise<GraphicalRunbookContent>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

parameters
GraphicalRunbookContent

Input data describing the graphical runbook.

options
ConvertGraphRunbookContentOptionalParams

The options parameters.

Returns

Inherited Method Details

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameters

operationArguments
OperationArguments

The arguments that the HTTP request's templated values will be populated from.

operationSpec
OperationSpec

The OperationSpec to use to populate the httpRequest.

Returns

Promise<T>

Inherited From coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Send the provided httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameters

request
PipelineRequest

Returns

Promise<PipelineResponse>

Inherited From coreClient.ServiceClient.sendRequest