前のトピック: CreateActivateSoftwareJob次のトピック: CloseSoftwarePackageProcedureGroupSoftwarePackageProcedureList


CreateActivateSoftwareJob3

CreateActivateSoftwareJob3 は、「アクティブ化」タイプの新しいソフトウェア ジョブを作成するメソッドです。

また、このメソッドは、ジョブの完了の後にターゲット コンピュータをシャットダウンするために機能性を提供します。 このメソッドは、別のシーケンス SoftwareJobBootMask3 が含まれる、シーケンス CreateSoftwareJobOrderProperties3 を取得します。 SoftwareJobBootMask3 シーケンスには、ジョブの完了後にターゲット コンピュータをシャットダウンできる、オプション ShutdownAfterLast が含まれています。

また、このメソッドには、カスタム管理者メッセージの管理に役立つ機能が含まれています。 カスタム管理者メッセージでは、シーケンス CreateSoftwareJobOrderProperties3 に 2 つのパラメータ、userMessage と userMessageSupplied が含まれます。userMessage は ユーザからのメッセージ入力を取得し、userMessageSupplied は SD 内にカスタム管理者メッセージ用の userMessage フィールドが存在することを確認します。

パラメータ

xsd:string sessionId (m)

Web サービスへのログインによって取得されたセッション ID を指定します。

xsd:string softwarePackageProcedureId (m)

ジョブが使用する必要があるソフトウェア パッケージ プロシージャを識別する UUID を指定します。

xsd:string softwarePackageInstallProcedureId (m)

ジョブが使用する必要があるソフトウェア パッケージ インストール プロシージャを識別する UUID を指定します。

CreateSoftwareJobOrderProperties3 softwareJobOrderProperties3 (m)

ソフトウェア ジョブの作成または順序付けに必要なプロパティを指定します。

xsd:string softwarejobContainerId (m)

この新しいソフトウェア ジョブに関連付けられたジョブ コンテナを識別する UUID を指定します。

ArrayOfstring softwarePackageInstallationIds

このアクティブ化ジョブの基礎として使用する必要があるインストール ジョブを識別する UUID の配列を指定します。 指定したインストール ジョブのターゲットが使用されるため、unitGroupIds および unitIds パラメータは指定しないでください。

ArrayOfstring unitGroupIds

ジョブの適用先となるユニット グループを識別する UUID の配列を指定します。

ArrayOfstring unitIds

ジョブの適用先となるユニットを識別する UUID の配列を指定します。

戻り値

xsd:string CreateActivateSoftwareJobReturn

ソフトウェア アクティブ化ジョブが正常に作成された場合、新しいジョブの UUID を返します。

特記事項

なし

関連項目:

CreateSoftwareJobOrderProperties3