次の方法で共有


AutomationClient class

Extends

コンストラクター

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

AutomationClient クラスの新しいインスタンスを初期化します。

プロパティ

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

継承されたプロパティ

acceptLanguage
countType1
credentials
longRunningOperationRetryTimeout

実行時間の長い操作の再試行タイムアウト (秒単位)。 既定値は 30 です。

subscriptionId

継承されたメソッド

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

LRO の最初の要求 (実行時間の長い操作) を送信し、LRO をポーリングし、LRO が完了したかどうかを確認するためのメソッドを提供する HttpLongRunningOperationResponse を取得します。

restoreLROPoller(LROPollState)

指定された LROPollState から LROPoller を復元します。 このメソッドを使用して、別のプロセスまたはマシンで LROPoller を再作成できます。

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

ポーリングして最終的な結果を提供する要求を行うメカニズムを提供します。

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

LRO の最初の要求 (実行時間の長い操作) を送信し、LRO をポーリングし、LRO が完了したかどうかを確認するためのメソッドを提供する LROPoller を取得します。

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

指定された OperationSpec を使用して設定された HTTP 要求を送信します。

sendRequest(RequestPrepareOptions | WebResourceLike)

指定された httpRequest を送信します。

コンストラクターの詳細

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

AutomationClient クラスの新しいインスタンスを初期化します。

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

パラメーター

credentials

ServiceClientCredentials | TokenCredential

クライアントが Azure に接続するために必要な資格情報。 パッケージから TokenCredential インターフェイスを実装する資格情報をお @azure/identity 勧めします。 これらの資格情報の詳細については、「」を参照してください https://www.npmjs.com/package/@azure/identity。 以前のパッケージ@azure/ms-rest-nodeauth@azure/ms-rest-browserauthからの ServiceClientCredentials インターフェイスを実装する資格情報もサポートされています。

subscriptionId

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報を取得します。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

countType1
CountType

取得するカウントの種類。 使用可能な値は、'status'、'nodeconfiguration' です。

options
AutomationClientOptions

パラメーター オプション

プロパティの詳細

activity

activity: ActivityOperations

プロパティ値

agentRegistrationInformation

agentRegistrationInformation: AgentRegistrationInformation

プロパティ値

automationAccount

automationAccount: AutomationAccountOperations

プロパティ値

certificate

certificate: CertificateOperations

プロパティ値

connection

connection: ConnectionOperations

プロパティ値

connectionType

connectionType: ConnectionTypeOperations

プロパティ値

credential

credential: CredentialOperations

プロパティ値

dscCompilationJob

dscCompilationJob: DscCompilationJobOperations

プロパティ値

dscCompilationJobStream

dscCompilationJobStream: DscCompilationJobStream

プロパティ値

dscConfiguration

dscConfiguration: DscConfigurationOperations

プロパティ値

dscNode

dscNode: DscNodeOperations

プロパティ値

dscNodeConfiguration

dscNodeConfiguration: DscNodeConfigurationOperations

プロパティ値

fields

fields: Fields

プロパティ値

hybridRunbookWorkerGroup

hybridRunbookWorkerGroup: HybridRunbookWorkerGroupOperations

プロパティ値

job

job: JobOperations

プロパティ値

jobSchedule

jobSchedule: JobScheduleOperations

プロパティ値

jobStream

jobStream: JobStreamOperations

プロパティ値

keys

keys: Keys

プロパティ値

linkedWorkspace

linkedWorkspace: LinkedWorkspaceOperations

プロパティ値

module

module: ModuleOperations

プロパティ値

nodeCountInformation

nodeCountInformation: NodeCountInformation

プロパティ値

nodeReports

nodeReports: NodeReports

プロパティ値

objectDataTypes

objectDataTypes: ObjectDataTypes

プロパティ値

operations

operations: Operations

プロパティ値

python2Package

python2Package: Python2Package

プロパティ値

runbook

runbook: RunbookOperations

プロパティ値

runbookDraft

runbookDraft: RunbookDraftOperations

プロパティ値

schedule

schedule: ScheduleOperations

プロパティ値

softwareUpdateConfigurationMachineRuns

softwareUpdateConfigurationMachineRuns: SoftwareUpdateConfigurationMachineRuns

プロパティ値

softwareUpdateConfigurationRuns

softwareUpdateConfigurationRuns: SoftwareUpdateConfigurationRuns

プロパティ値

softwareUpdateConfigurations

softwareUpdateConfigurations: SoftwareUpdateConfigurations

プロパティ値

sourceControl

sourceControl: SourceControlOperations

プロパティ値

sourceControlSyncJob

sourceControlSyncJob: SourceControlSyncJobOperations

プロパティ値

sourceControlSyncJobStreams

sourceControlSyncJobStreams: SourceControlSyncJobStreams

プロパティ値

statistics

statistics: StatisticsOperations

プロパティ値

testJob

testJob: TestJobOperations

プロパティ値

testJobStreams

testJobStreams: TestJobStreams

プロパティ値

usages

usages: Usages

プロパティ値

variable

variable: VariableOperations

プロパティ値

watcher

watcher: WatcherOperations

プロパティ値

webhook

webhook: WebhookOperations

プロパティ値

継承されたプロパティの詳細

acceptLanguage

acceptLanguage: string

プロパティ値

string

AutomationClientContext.acceptLanguageから継承

countType1

countType1: CountType

プロパティ値

AutomationClientContext.countType1から継承

credentials

credentials: ServiceClientCredentials | TokenCredential

プロパティ値

AutomationClientContext.credentialsから継承

longRunningOperationRetryTimeout

実行時間の長い操作の再試行タイムアウト (秒単位)。 既定値は 30 です。

longRunningOperationRetryTimeout?: number

プロパティ値

number

AutomationClientContext.longRunningOperationRetryTimeoutから継承されます

subscriptionId

subscriptionId: string

プロパティ値

string

AutomationClientContext.subscriptionIdから継承

継承済みメソッドの詳細

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

LRO の最初の要求 (実行時間の長い操作) を送信し、LRO をポーリングし、LRO が完了したかどうかを確認するためのメソッドを提供する HttpLongRunningOperationResponse を取得します。

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

パラメーター

request

RequestPrepareOptions | WebResource

要求オブジェクト

options
RequestOptionsBase

要求の実行中に送信される追加のオプション

戻り値

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

LRO と対話するためのメソッドを提供する HttpLongRunningOperationResponse。

AutomationClientContext.beginLongRunningRequestから継承

restoreLROPoller(LROPollState)

指定された LROPollState から LROPoller を復元します。 このメソッドを使用して、別のプロセスまたはマシンで LROPoller を再作成できます。

function restoreLROPoller(lroPollState: LROPollState): LROPoller

パラメーター

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

戻り値

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

AutomationClientContext.restoreLROPollerから継承

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

ポーリングして最終的な結果を提供する要求を行うメカニズムを提供します。

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

パラメーター

request

RequestPrepareOptions | WebResource

要求オブジェクト

options
RequestOptionsBase

要求の実行中に送信される追加のオプション

戻り値

最終的なポーリング要求、応答、および responseBody を含む HttpOperationResponse。

AutomationClientContext.sendLongRunningRequestから継承

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

LRO の最初の要求 (実行時間の長い操作) を送信し、LRO をポーリングし、LRO が完了したかどうかを確認するためのメソッドを提供する LROPoller を取得します。

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

パラメーター

operationArguments
OperationArguments

操作の引数。

operationSpec
OperationSpec

操作の仕様。

options
RequestOptionsBase

要求の実行中に送信される追加のオプション。

戻り値

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

LRO と対話するためのメソッドを提供する LROPoller オブジェクト。

AutomationClientContext.sendLRORequestから継承

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

指定された OperationSpec を使用して設定された HTTP 要求を送信します。

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

パラメーター

operationArguments
OperationArguments

HTTP 要求のテンプレート値が設定される引数。

operationSpec
OperationSpec

httpRequest の設定に使用する OperationSpec。

callback

ServiceCallback<any>

応答を受信したときに呼び出すコールバック。

戻り値

Promise<RestResponse>

AutomationClientContext.sendOperationRequestから継承

sendRequest(RequestPrepareOptions | WebResourceLike)

指定された httpRequest を送信します。

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

パラメーター

戻り値

AutomationClientContext.sendRequestから継承