Sdílet prostřednictvím


AutomationClient class

Extends

Konstruktory

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

Inicializuje novou instanci Třídy AutomationClient.

Vlastnosti

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

Zděděné vlastnosti

acceptLanguage
countType1
credentials
longRunningOperationRetryTimeout

Časový limit opakování v sekundách pro dlouhotrvající operace Výchozí hodnota je 30.

subscriptionId

Zděděné metody

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět httpLongRunningOperationResponse, který poskytuje metody pro dotazování LRO a kontrolu, jestli je LRO dokončen.

restoreLROPoller(LROPollState)

Obnovte LROPoller ze zadaného LROPollState. Tuto metodu lze použít k opětovnému vytvoření LROPoller na jiném procesu nebo počítači.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Poskytuje mechanismus pro vytvoření požadavku, který se dotazuje a poskytne konečný výsledek.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět LROPoller, který poskytuje metody pro dotazování LRO a kontrolu, jestli se LRO dokončilo.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

Podrobnosti konstruktoru

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

Inicializuje novou instanci Třídy AutomationClient.

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

Parametry

credentials

ServiceClientCredentials | TokenCredential

Přihlašovací údaje potřebné pro připojení klienta k Azure Doporučují se přihlašovací údaje implementující rozhraní TokenCredential z @azure/identity balíčku. Další informace o těchto přihlašovacích údaji najdete v tématu https://www.npmjs.com/package/@azure/identity. Podporují se také přihlašovací údaje implementující rozhraní ServiceClientCredentials ze starších @azure/ms-rest-nodeauth@azure/ms-rest-browserauth balíčků.

subscriptionId

string

Získá přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

countType1
CountType

Typ počtů, které se mají načíst. Mezi možné hodnoty patří: status, nodeconfiguration.

options
AutomationClientOptions

Možnosti parametru

Podrobnosti vlastnosti

activity

activity: ActivityOperations

Hodnota vlastnosti

agentRegistrationInformation

agentRegistrationInformation: AgentRegistrationInformation

Hodnota vlastnosti

automationAccount

automationAccount: AutomationAccountOperations

Hodnota vlastnosti

certificate

certificate: CertificateOperations

Hodnota vlastnosti

connection

connection: ConnectionOperations

Hodnota vlastnosti

connectionType

connectionType: ConnectionTypeOperations

Hodnota vlastnosti

credential

credential: CredentialOperations

Hodnota vlastnosti

dscCompilationJob

dscCompilationJob: DscCompilationJobOperations

Hodnota vlastnosti

dscCompilationJobStream

dscCompilationJobStream: DscCompilationJobStream

Hodnota vlastnosti

dscConfiguration

dscConfiguration: DscConfigurationOperations

Hodnota vlastnosti

dscNode

dscNode: DscNodeOperations

Hodnota vlastnosti

dscNodeConfiguration

dscNodeConfiguration: DscNodeConfigurationOperations

Hodnota vlastnosti

fields

fields: Fields

Hodnota vlastnosti

hybridRunbookWorkerGroup

hybridRunbookWorkerGroup: HybridRunbookWorkerGroupOperations

Hodnota vlastnosti

job

job: JobOperations

Hodnota vlastnosti

jobSchedule

jobSchedule: JobScheduleOperations

Hodnota vlastnosti

jobStream

jobStream: JobStreamOperations

Hodnota vlastnosti

keys

keys: Keys

Hodnota vlastnosti

linkedWorkspace

linkedWorkspace: LinkedWorkspaceOperations

Hodnota vlastnosti

module

module: ModuleOperations

Hodnota vlastnosti

nodeCountInformation

nodeCountInformation: NodeCountInformation

Hodnota vlastnosti

nodeReports

nodeReports: NodeReports

Hodnota vlastnosti

objectDataTypes

objectDataTypes: ObjectDataTypes

Hodnota vlastnosti

operations

operations: Operations

Hodnota vlastnosti

python2Package

python2Package: Python2Package

Hodnota vlastnosti

runbook

runbook: RunbookOperations

Hodnota vlastnosti

runbookDraft

runbookDraft: RunbookDraftOperations

Hodnota vlastnosti

schedule

schedule: ScheduleOperations

Hodnota vlastnosti

softwareUpdateConfigurationMachineRuns

softwareUpdateConfigurationMachineRuns: SoftwareUpdateConfigurationMachineRuns

Hodnota vlastnosti

softwareUpdateConfigurationRuns

softwareUpdateConfigurationRuns: SoftwareUpdateConfigurationRuns

Hodnota vlastnosti

softwareUpdateConfigurations

softwareUpdateConfigurations: SoftwareUpdateConfigurations

Hodnota vlastnosti

sourceControl

sourceControl: SourceControlOperations

Hodnota vlastnosti

sourceControlSyncJob

sourceControlSyncJob: SourceControlSyncJobOperations

Hodnota vlastnosti

sourceControlSyncJobStreams

sourceControlSyncJobStreams: SourceControlSyncJobStreams

Hodnota vlastnosti

statistics

statistics: StatisticsOperations

Hodnota vlastnosti

testJob

testJob: TestJobOperations

Hodnota vlastnosti

testJobStreams

testJobStreams: TestJobStreams

Hodnota vlastnosti

usages

usages: Usages

Hodnota vlastnosti

variable

variable: VariableOperations

Hodnota vlastnosti

watcher

watcher: WatcherOperations

Hodnota vlastnosti

webhook

webhook: WebhookOperations

Hodnota vlastnosti

Podrobnosti zděděných vlastností

acceptLanguage

acceptLanguage: string

Hodnota vlastnosti

string

Zděděno zAutomationClientContext.acceptLanguage

countType1

countType1: CountType

Hodnota vlastnosti

Zděděno zAutomationClientContext.countType1

credentials

credentials: ServiceClientCredentials | TokenCredential

Hodnota vlastnosti

Zděděno zAutomationClientContext.credentials

longRunningOperationRetryTimeout

Časový limit opakování v sekundách pro dlouhotrvající operace Výchozí hodnota je 30.

longRunningOperationRetryTimeout?: number

Hodnota vlastnosti

number

Zděděno zAutomationClientContext.longRunningOperationRetryTimeout

subscriptionId

subscriptionId: string

Hodnota vlastnosti

string

Zděděno zAutomationClientContext.subscriptionId

Podrobnosti zděděných metod

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět httpLongRunningOperationResponse, který poskytuje metody pro dotazování LRO a kontrolu, jestli je LRO dokončen.

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

Parametry

request

RequestPrepareOptions | WebResource

Objekt požadavku

options
RequestOptionsBase

Další možnosti, které se mají odeslat při vytváření žádosti

Návraty

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

HttpLongRunningOperationResponse, který poskytuje metody pro interakci s LRO.

Zděděno zAutomationClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Obnovte LROPoller ze zadaného LROPollState. Tuto metodu lze použít k opětovnému vytvoření LROPoller na jiném procesu nebo počítači.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parametry

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

Návraty

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

Zděděno zAutomationClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Poskytuje mechanismus pro vytvoření požadavku, který se dotazuje a poskytne konečný výsledek.

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

Parametry

request

RequestPrepareOptions | WebResource

Objekt požadavku

options
RequestOptionsBase

Další možnosti, které se mají odeslat při vytváření žádosti

Návraty

HttpOperationResponse obsahující konečný dotazovací požadavek, odpověď a responseBody.

Zděděno zAutomationClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět LROPoller, který poskytuje metody pro dotazování LRO a kontrolu, jestli se LRO dokončilo.

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

Parametry

operationArguments
OperationArguments

Argumenty operace.

operationSpec
OperationSpec

Specifikace operace.

options
RequestOptionsBase

Další možnosti, které se mají odeslat při vytváření žádosti.

Návraty

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

Objekt LROPoller, který poskytuje metody pro interakci s LRO.

Zděděno zAutomationClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, ze které budou vyplněny hodnoty šablony požadavku HTTP.

operationSpec
OperationSpec

OperationSpec, který se má použít k naplnění httpRequest.

callback

ServiceCallback<any>

Zpětné volání, které se má volat při přijetí odpovědi.

Návraty

Promise<RestResponse>

Zděděno zAutomationClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

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

Parametry

Návraty

Zděděno zAutomationClientContext.sendRequest