Dela via


AutomationClient class

Extends

Konstruktorer

AutomationClient(ServiceClientCredentials | TokenCredential, string, CountType, AutomationClientOptions)

Initierar en ny instans av klassen AutomationClient.

Egenskaper

activity
agentRegistrationInformation
automationAccount
certificate
connection
connectionType
credential
dscCompilationJob
dscCompilationJobStream
dscConfiguration
dscNode
dscNodeConfiguration
fields
hybridRunbookWorkerGroup
job
jobSchedule
jobStream
keys
linkedWorkspace
module
nodeCountInformation
nodeReports
objectDataTypes
operations
python2Package
runbook
runbookDraft
schedule
softwareUpdateConfigurationMachineRuns
softwareUpdateConfigurationRuns
softwareUpdateConfigurations
sourceControl
sourceControlSyncJob
sourceControlSyncJobStreams
statistics
testJob
testJobStreams
usages
variable
watcher
webhook

Ärvda egenskaper

acceptLanguage
countType1
credentials
longRunningOperationRetryTimeout

Tidsgränsen för återförsök i sekunder för tidskrävande åtgärder. Standardvärdet är 30.

subscriptionId

Ärvda metoder

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta en HttpLongRunningOperationResponse som innehåller metoder för att avsöka LRO och kontrollera om LRO är klar.

restoreLROPoller(LROPollState)

Återställ en LROPoller från den angivna LROPollState. Den här metoden kan användas för att återskapa en LROPoller på en annan process eller dator.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Tillhandahåller en mekanism för att göra en begäran som ska avsöka och tillhandahålla slutresultatet.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta en LROPoller som tillhandahåller metoder för att avsöka LRO och kontrollera om LRO är klar.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Skicka en HTTP-begäran som fylls i med den angivna OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Skicka angivet httpRequest.

Konstruktorinformation

AutomationClient(ServiceClientCredentials | TokenCredential, string, CountType, AutomationClientOptions)

Initierar en ny instans av klassen AutomationClient.

new AutomationClient(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, countType1: CountType, options?: AutomationClientOptions)

Parametrar

credentials

ServiceClientCredentials | TokenCredential

Autentiseringsuppgifter som krävs för att klienten ska kunna ansluta till Azure. Autentiseringsuppgifter som implementerar TokenCredential-gränssnittet från @azure/identity-paketet rekommenderas. Mer information om dessa autentiseringsuppgifter finns i https://www.npmjs.com/package/@azure/identity. Autentiseringsuppgifter som implementerar ServiceClientCredentials-gränssnittet från de äldre paketen @azure/ms-rest-nodeauth och @azure/ms-rest-browserauth stöds också.

subscriptionId

string

Hämtar prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

countType1
CountType

Vilken typ av antal som ska hämtas. Möjliga värden är: "status", "nodeconfiguration"

options
AutomationClientOptions

Parameteralternativen

Egenskapsinformation

activity

activity: ActivityOperations

Egenskapsvärde

agentRegistrationInformation

agentRegistrationInformation: AgentRegistrationInformation

Egenskapsvärde

automationAccount

automationAccount: AutomationAccountOperations

Egenskapsvärde

certificate

certificate: CertificateOperations

Egenskapsvärde

connection

connection: ConnectionOperations

Egenskapsvärde

connectionType

connectionType: ConnectionTypeOperations

Egenskapsvärde

credential

credential: CredentialOperations

Egenskapsvärde

dscCompilationJob

dscCompilationJob: DscCompilationJobOperations

Egenskapsvärde

dscCompilationJobStream

dscCompilationJobStream: DscCompilationJobStream

Egenskapsvärde

dscConfiguration

dscConfiguration: DscConfigurationOperations

Egenskapsvärde

dscNode

dscNode: DscNodeOperations

Egenskapsvärde

dscNodeConfiguration

dscNodeConfiguration: DscNodeConfigurationOperations

Egenskapsvärde

fields

fields: Fields

Egenskapsvärde

hybridRunbookWorkerGroup

hybridRunbookWorkerGroup: HybridRunbookWorkerGroupOperations

Egenskapsvärde

job

job: JobOperations

Egenskapsvärde

jobSchedule

jobSchedule: JobScheduleOperations

Egenskapsvärde

jobStream

jobStream: JobStreamOperations

Egenskapsvärde

keys

keys: Keys

Egenskapsvärde

linkedWorkspace

linkedWorkspace: LinkedWorkspaceOperations

Egenskapsvärde

module

module: ModuleOperations

Egenskapsvärde

nodeCountInformation

nodeCountInformation: NodeCountInformation

Egenskapsvärde

nodeReports

nodeReports: NodeReports

Egenskapsvärde

objectDataTypes

objectDataTypes: ObjectDataTypes

Egenskapsvärde

operations

operations: Operations

Egenskapsvärde

python2Package

python2Package: Python2Package

Egenskapsvärde

runbook

runbook: RunbookOperations

Egenskapsvärde

runbookDraft

runbookDraft: RunbookDraftOperations

Egenskapsvärde

schedule

schedule: ScheduleOperations

Egenskapsvärde

softwareUpdateConfigurationMachineRuns

softwareUpdateConfigurationMachineRuns: SoftwareUpdateConfigurationMachineRuns

Egenskapsvärde

softwareUpdateConfigurationRuns

softwareUpdateConfigurationRuns: SoftwareUpdateConfigurationRuns

Egenskapsvärde

softwareUpdateConfigurations

softwareUpdateConfigurations: SoftwareUpdateConfigurations

Egenskapsvärde

sourceControl

sourceControl: SourceControlOperations

Egenskapsvärde

sourceControlSyncJob

sourceControlSyncJob: SourceControlSyncJobOperations

Egenskapsvärde

sourceControlSyncJobStreams

sourceControlSyncJobStreams: SourceControlSyncJobStreams

Egenskapsvärde

statistics

statistics: StatisticsOperations

Egenskapsvärde

testJob

testJob: TestJobOperations

Egenskapsvärde

testJobStreams

testJobStreams: TestJobStreams

Egenskapsvärde

usages

usages: Usages

Egenskapsvärde

variable

variable: VariableOperations

Egenskapsvärde

watcher

watcher: WatcherOperations

Egenskapsvärde

webhook

webhook: WebhookOperations

Egenskapsvärde

Information om ärvda egenskaper

acceptLanguage

acceptLanguage: string

Egenskapsvärde

string

ärvd frånAutomationClientContext.acceptLanguage

countType1

countType1: CountType

Egenskapsvärde

ärvs frånAutomationClientContext.countType1

credentials

credentials: ServiceClientCredentials | TokenCredential

Egenskapsvärde

ärvs frånAutomationClientContext.credentials

longRunningOperationRetryTimeout

Tidsgränsen för återförsök i sekunder för tidskrävande åtgärder. Standardvärdet är 30.

longRunningOperationRetryTimeout?: number

Egenskapsvärde

number

ärvd frånAutomationClientContext.longRunningOperationRetryTimeout

subscriptionId

subscriptionId: string

Egenskapsvärde

string

ärvd frånAutomationClientContext.subscriptionId

Ärvd metodinformation

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta en HttpLongRunningOperationResponse som innehåller metoder för att avsöka LRO och kontrollera om LRO är klar.

function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>

Parametrar

request

RequestPrepareOptions | WebResource

Begärandeobjektet

options
RequestOptionsBase

Ytterligare alternativ som ska skickas när begäran skickas

Returer

Promise<@azure/ms-rest-azure-js.LROPoller>

HttpLongRunningOperationResponse som tillhandahåller metoder för att interagera med LRO.

ärvd frånAutomationClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Återställ en LROPoller från den angivna LROPollState. Den här metoden kan användas för att återskapa en LROPoller på en annan process eller dator.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parametrar

lroPollState
@azure/ms-rest-azure-js.LROPollState

Returer

@azure/ms-rest-azure-js.LROPoller

ärvd frånAutomationClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Tillhandahåller en mekanism för att göra en begäran som ska avsöka och tillhandahålla slutresultatet.

function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>

Parametrar

request

RequestPrepareOptions | WebResource

Begärandeobjektet

options
RequestOptionsBase

Ytterligare alternativ som ska skickas när begäran skickas

Returer

HttpOperationResponse som innehåller den slutliga avsökningsbegäran, svaret och responseBody.

ärvd frånAutomationClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta en LROPoller som tillhandahåller metoder för att avsöka LRO och kontrollera om LRO är klar.

function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>

Parametrar

operationArguments
OperationArguments

Argumenten för åtgärden.

operationSpec
OperationSpec

Specifikationen för åtgärden.

options
RequestOptionsBase

Ytterligare alternativ som ska skickas när begäran skickas.

Returer

Promise<@azure/ms-rest-azure-js.LROPoller>

LROPoller-objektet som innehåller metoder för att interagera med LRO.

ärvd frånAutomationClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Skicka en HTTP-begäran som fylls i med den angivna OperationSpec.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parametrar

operationArguments
OperationArguments

Argumenten som HTTP-begärans mallade värden fylls i från.

operationSpec
OperationSpec

Den OperationSpec som ska användas för att fylla i httpRequest.

callback

ServiceCallback<any>

Återanropet för att anropa när svaret tas emot.

Returer

Promise<RestResponse>

ärvd frånAutomationClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Skicka angivet httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parametrar

Returer

ärvd frånAutomationClientContext.sendRequest