models パッケージ
クラス
AccountListPoolNodeCountsOptions |
list_pool_node_counts操作の追加パラメーター。 |
AccountListSupportedImagesOptions |
list_supported_images操作の追加パラメーター。 |
AffinityInformation |
Batch サービスがタスクを開始するコンピューティング ノードを選択するために使用できるローカリティ ヒント。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ApplicationGetOptions |
get 操作の追加パラメーター。 |
ApplicationListOptions |
リスト操作の追加パラメーター。 |
ApplicationPackageReference |
コンピューティング ノードにデプロイするパッケージへの参照。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ApplicationSummary |
Azure Batch アカウント内のアプリケーションに関する情報が含まれます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ApplicationSummaryPaged |
オブジェクトの一覧 ApplicationSummary を反復処理するためのページング コンテナー |
AuthenticationTokenSettings |
Batch サービス操作の実行にタスクが使用できる認証トークンの設定。 |
AutoPoolSpecification |
一時 '自動プール' の特性を指定します。 Batch サービスは、ジョブの送信時にこの自動プールを作成します。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
AutoScaleRun |
プールの自動スケーリング数式の実行の結果とエラー。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
AutoScaleRunError |
プールの自動スケーリング式を実行または評価するときに発生したエラー。 |
AutoUserSpecification |
Batch サービスでタスクを実行する自動ユーザーのパラメーターを指定します。 |
AzureBlobFileSystemConfiguration |
Blobfuse を使用して Azure Storage コンテナーに接続するために使用される情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
AzureFileShareConfiguration |
Azure Fileshare への接続に使用される情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
BatchError |
Azure Batch サービスから受信したエラー応答。 |
BatchErrorDetail |
Azure Batchエラー応答に含まれる追加情報の項目。 |
BatchErrorException |
型 'BatchError' を除き、サーバーが応答しました。 |
BatchPoolIdentity |
Batch プールの ID (構成されている場合)。 Batch プールの ID (構成されている場合)。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
CIFSMountConfiguration |
CIFS ファイル システムへの接続に使用される情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
Certificate |
コンピューティング ノードにインストールでき、コンピューターでの操作の認証に使用できる証明書。 |
CertificateAddOptions |
追加操作の追加パラメーター。 |
CertificateAddParameter |
コンピューティング ノードにインストールでき、コンピューターでの操作の認証に使用できる証明書。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
CertificateCancelDeletionOptions |
cancel_deletion操作の追加パラメーター。 |
CertificateDeleteOptions |
削除操作の追加パラメーター。 |
CertificateGetOptions |
get 操作の追加パラメーター。 |
CertificateListOptions |
リスト操作の追加パラメーター。 |
CertificatePaged |
オブジェクトの一覧 Certificate を反復処理するためのページング コンテナー |
CertificateReference |
プール内のコンピューティング ノードにインストールされる証明書への参照。 警告: このオブジェクトは非推奨であり、2024 年 2 月以降に削除されます。代わりに Azure KeyVault 拡張機能 を使用してください。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
CloudJob |
Azure Batch ジョブ。 |
CloudJobPaged |
オブジェクトの一覧 CloudJob を反復処理するためのページング コンテナー |
CloudJobSchedule |
ジョブを実行するタイミングと各ジョブの作成に使用する仕様を指定して、定期的なジョブを許可するジョブ スケジュール。 |
CloudJobSchedulePaged |
オブジェクトの一覧 CloudJobSchedule を反復処理するためのページング コンテナー |
CloudPool |
Azure Batch サービス内のプール。 変数はサーバーによってのみ設定され、要求の送信時には無視されます。 |
CloudPoolPaged |
オブジェクトの一覧 CloudPool を反復処理するためのページング コンテナー |
CloudServiceConfiguration |
Azure Cloud Services プラットフォームに基づくプール内のコンピューティング ノードの構成。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
CloudTask |
Azure Batch タスク。 Batch は、ノードで回復操作がトリガーされたときにタスクを再試行します。 復旧操作の例としては、異常なノードが再起動されたときや、ホスト障害が原因でコンピューティング ノードが消失した場合などです (ただし、これらに限定されません)。 回復操作による再試行は とは無関係であり、maxTaskRetryCount に対してカウントされません。 maxTaskRetryCount が 0 の場合でも、回復操作による内部再試行が発生する可能性があります。 このため、すべてのタスクはべき等である必要があります。 つまり、タスクは、破損や重複するデータを発生させることなく、中断および再起動されることを許容する必要があります。 実行時間の長いタスクのベスト プラクティスは、何らかの形式のチェックポイント処理を使用することです。 |
CloudTaskListSubtasksResult |
タスクのサブタスクを一覧表示した結果。 |
CloudTaskPaged |
オブジェクトの一覧 CloudTask を反復処理するためのページング コンテナー |
ComputeNode |
Batch サービスのコンピューティング ノード。 |
ComputeNodeAddUserOptions |
add_user操作の追加パラメーター。 |
ComputeNodeDeleteUserOptions |
delete_user操作の追加パラメーター。 |
ComputeNodeDisableSchedulingOptions |
disable_scheduling操作の追加パラメーター。 |
ComputeNodeEnableSchedulingOptions |
enable_scheduling操作の追加パラメーター。 |
ComputeNodeEndpointConfiguration |
コンピューティング ノードのエンドポイント構成。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ComputeNodeError |
コンピューティング ノードで発生したエラー。 |
ComputeNodeExtensionGetOptions |
get 操作の追加パラメーター。 |
ComputeNodeExtensionListOptions |
リスト操作の追加パラメーター。 |
ComputeNodeGetOptions |
get 操作の追加パラメーター。 |
ComputeNodeGetRemoteDesktopOptions |
get_remote_desktop操作の追加パラメーター。 |
ComputeNodeGetRemoteLoginSettingsOptions |
get_remote_login_settings操作の追加パラメーター。 |
ComputeNodeGetRemoteLoginSettingsResult |
コンピューティング ノードのリモート ログイン設定。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ComputeNodeIdentityReference |
コンピューティング ノードが使用する Batch プールに関連付けられているユーザー割り当て ID への参照。 |
ComputeNodeInformation |
タスクが実行されたコンピューティング ノードに関する情報。 |
ComputeNodeListOptions |
リスト操作の追加パラメーター。 |
ComputeNodePaged |
オブジェクトの一覧 ComputeNode を反復処理するためのページング コンテナー |
ComputeNodeRebootOptions |
再起動操作の追加パラメーター。 |
ComputeNodeReimageOptions |
再イメージ化操作の追加パラメーター。 |
ComputeNodeUpdateUserOptions |
update_user操作の追加パラメーター。 |
ComputeNodeUploadBatchServiceLogsOptions |
upload_batch_service_logs操作の追加パラメーター。 |
ComputeNodeUser |
コンピューティング ノードでの RDP または SSH アクセスのユーザー アカウント。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ContainerConfiguration |
コンテナーが有効なプールの構成。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ContainerRegistry |
プライベート コンテナー レジストリ。 |
DataDisk |
プール内のコンピューティング ノードに関連付けられているデータ ディスクによって使用される設定。 添付データ ディスクを含める場合は、それらを使用する VM 内からディスクを マウントおよびフォーマットする必要があります。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
DeleteCertificateError |
証明書を削除するときに Batch サービスでエラーが発生しました。 |
DiffDiskSettings |
コンピューティング ノード (VM) によって使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 |
DiskEncryptionConfiguration |
プール内のコンピューティング ノードに適用されるディスク暗号化構成。 Shared Image Gallery イメージを使用して作成された Linux プールでは、ディスク暗号化の構成はサポートされていません。 |
EnvironmentSetting |
タスク プロセスで設定する環境変数。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ErrorMessage |
Azure Batch エラー応答で受信したエラー メッセージ。 |
ExitCodeMapping |
タスクが特定の終了コードで終了した場合の Batch サービスの応答方法。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ExitCodeRangeMapping |
終了コードの範囲と、その範囲内の終了コードに対する Batch サービスの応答方法。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ExitConditions |
タスクの完了時に Batch サービスが応答する方法を指定します。 |
ExitOptions |
Batch サービスが特定の終了条件にどのように応答するかを指定します。 |
FileDeleteFromComputeNodeOptions |
delete_from_compute_node操作の追加パラメーター。 |
FileDeleteFromTaskOptions |
delete_from_task操作の追加パラメーター。 |
FileGetFromComputeNodeOptions |
get_from_compute_node操作の追加パラメーター。 |
FileGetFromTaskOptions |
get_from_task操作の追加パラメーター。 |
FileGetPropertiesFromComputeNodeOptions |
get_properties_from_compute_node操作の追加パラメーター。 |
FileGetPropertiesFromTaskOptions |
get_properties_from_task操作の追加パラメーター。 |
FileListFromComputeNodeOptions |
list_from_compute_node操作の追加パラメーター。 |
FileListFromTaskOptions |
list_from_task操作の追加パラメーター。 |
FileProperties |
コンピューティング ノード上のファイルのプロパティ。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
HttpHeader |
HTTP ヘッダーの名前と値のペア。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ImageInformation |
Azure Virtual Machines Marketplace イメージへの参照と、イメージに関する追加情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
ImageInformationPaged |
オブジェクトの一覧 ImageInformation を反復処理するためのページング コンテナー |
ImageReference |
Azure Virtual Machines Marketplace イメージまたはShared Image Gallery イメージへの参照。 Azure Batchによって検証されたすべてのAzure Marketplaceイメージ参照の一覧を取得するには、「サポートされているイメージの一覧表示」操作を参照してください。 変数はサーバーによってのみ設定され、要求の送信時には無視されます。 |
InboundEndpoint |
コンピューティング ノード上の受信エンドポイント。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
InboundNATPool |
Batch プール内のコンピューティング ノード上の特定のポートを外部でアドレス指定するために使用できる受信 NAT プール。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
InstanceViewStatus |
インスタンス ビューの状態。 |
JobAddOptions |
追加操作の追加パラメーター。 |
JobAddParameter |
追加するAzure Batch ジョブ。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobConstraints |
ジョブの実行制約。 |
JobDeleteOptions |
削除操作の追加パラメーター。 |
JobDisableOptions |
無効化操作の追加パラメーター。 |
JobDisableParameter |
ジョブを無効にする場合のオプション。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobEnableOptions |
有効化操作の追加パラメーター。 |
JobExecutionInformation |
Azure Batch サービスでのジョブの実行に関する情報が含まれます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobGetOptions |
get 操作の追加パラメーター。 |
JobGetTaskCountsOptions |
get_task_counts操作の追加パラメーター。 |
JobListFromJobScheduleOptions |
list_from_job_schedule操作の追加パラメーター。 |
JobListOptions |
リスト操作の追加パラメーター。 |
JobListPreparationAndReleaseTaskStatusOptions |
list_preparation_and_release_task_status操作の追加パラメーター。 |
JobManagerTask |
ジョブ マネージャー タスクの詳細を指定します。 ジョブ マネージャー タスクは、ジョブの作成時に自動的に開始されます。 Batch サービスは、ジョブ内の他のタスクの前にジョブ マネージャー タスクのスケジュールを設定しようとします。 プールを縮小すると、Batch サービスは、ジョブ マネージャー タスクが実行されているノードを可能な限り長く保持しようとします (つまり、"通常" タスクを実行しているコンピューティング ノードは、ジョブ マネージャー タスクを実行する前に削除されます)。 ジョブ マネージャー タスクが失敗し、再起動する必要がある場合、システムは最も優先度の高いスケジュールを設定しようとします。 使用可能なアイドル状態のコンピューティング ノードがない場合、ジョブ マネージャー タスクを再起動するスペースを確保するために、システムはプールで実行中のタスクの 1 つを終了し、キューに戻すことができます。 あるジョブのジョブ マネージャー タスクは、他のジョブのタスクよりも優先されないことに注意してください。 ジョブ間では、ジョブ レベルの優先順位のみが確認されます。 たとえば、優先度 0 のジョブ マネージャーを再起動する必要がある場合、優先度 1 のジョブのタスクは置き換えされません。 Batch は、ノードで回復操作がトリガーされたときにタスクを再試行します。 復旧操作の例としては、異常なノードが再起動されたときや、ホスト障害が原因でコンピューティング ノードが消失した場合などです (ただし、これらに限定されません)。 回復操作による再試行は とは無関係であり、maxTaskRetryCount に対してカウントされません。 maxTaskRetryCount が 0 の場合でも、回復操作による内部再試行が発生する可能性があります。 このため、すべてのタスクはべき等である必要があります。 つまり、タスクは、破損や重複するデータを発生させることなく、中断および再起動されることを許容する必要があります。 実行時間の長いタスクのベスト プラクティスは、何らかの形式のチェックポイント処理を使用することです。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobNetworkConfiguration |
ジョブのネットワーク構成。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobPatchOptions |
パッチ操作の追加パラメーター。 |
JobPatchParameter |
ジョブに対して行われる一連の変更。 |
JobPreparationAndReleaseTaskExecutionInformation |
コンピューティング ノード上のジョブ準備タスクとジョブ 解放タスクの状態。 |
JobPreparationAndReleaseTaskExecutionInformationPaged |
オブジェクトの一覧 JobPreparationAndReleaseTaskExecutionInformation を反復処理するためのページング コンテナー |
JobPreparationTask |
特定のコンピューティング ノードでジョブのタスクの前に実行するジョブ準備タスク。 ジョブの準備を使用して、ジョブのタスクを実行するノードを準備できます。 ジョブの準備で一般的に実行されるアクティビティには、ジョブ内のすべてのタスクで使用される一般的なリソース ファイルのダウンロードが含まれます。 ジョブ準備タスクでは、これらの共通リソース ファイルをノード上の共有場所にダウンロードできます。 (AZ_BATCH_NODE_ROOT_DIRshared)、またはノード上でローカル サービスを開始して、そのジョブのすべてのタスクがノードと通信できるようにします。 ジョブ準備タスクが失敗した場合 (つまり、終了コード 0 で終了する前に再試行回数を使い果たす)、Batch はノードでこのジョブのタスクを実行しません。 コンピューティング ノードは、再イメージ化されるまで、このジョブのタスクを実行できません。 コンピューティング ノードはアクティブなままであり、他のジョブに使用できます。 ジョブ準備タスクは、同じノードで複数回実行できます。 そのため、再実行を処理するジョブ準備タスクを記述する必要があります。 ノードが再起動されると、ジョブの他のタスクをスケジュールする前に、コンピューティング ノードでジョブ準備タスクが再度実行されます。restartOnNodeRebootAfterSuccess が true の場合、またはジョブ準備タスクが以前に完了していない場合は。 ノードが再イメージ化されると、ジョブのタスクをスケジュールする前に、ジョブ準備タスクが再度実行されます。 Batch は、ノードで回復操作がトリガーされたときにタスクを再試行します。 復旧操作の例としては、異常なノードが再起動されたときや、ホスト障害が原因でコンピューティング ノードが消失した場合などです (ただし、これらに限定されません)。 回復操作による再試行は とは無関係であり、maxTaskRetryCount に対してカウントされません。 maxTaskRetryCount が 0 の場合でも、回復操作による内部再試行が発生する可能性があります。 このため、すべてのタスクはべき等である必要があります。 つまり、タスクは、破損や重複するデータを発生させることなく、中断および再起動されることを許容する必要があります。 実行時間の長いタスクのベスト プラクティスは、何らかの形式のチェックポイント処理を使用することです。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobPreparationTaskExecutionInformation |
コンピューティング ノードでのジョブ準備タスクの実行に関する情報が含まれます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobReleaseTask |
ジョブが実行されている任意のコンピューティング ノードでジョブの完了時に実行するジョブ 解放タスク。 ジョブ解放タスクは、ジョブの終了時に実行されます。ジョブがアクティブな状態の間にユーザーがジョブ終了 API を呼び出すか、ジョブの削除 API を呼び出します。ジョブの最大ウォール クロック時間制約に達し、ジョブがアクティブのままであるか、ジョブのジョブ マネージャー タスクが完了し、ジョブ マネージャーが完了したときにジョブが終了するように構成されています。 ジョブ解放タスクは、ジョブのタスクが実行され、ジョブ準備タスクが実行されて完了した各ノードで実行されます。 ジョブ準備タスクを実行した後にノードを再イメージ化し、そのノードで実行されているジョブのそれ以上のタスクなしでジョブが終了した場合 (したがって、ジョブ準備タスクは再実行されません)、そのコンピューティング ノードではジョブ 解放タスクは実行されません。 ジョブ 解放タスクの実行中にノードが再起動した場合、コンピューティング ノードの起動時にジョブ 解放タスクが再度実行されます。 ジョブは、すべてのジョブ解放タスクが完了するまで完了としてマークされません。 ジョブリリースタスクはバックグラウンドで実行されます。 スケジュール スロットを占有しません。つまり、プールで指定された taskSlotsPerNode の制限にはカウントされません。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobReleaseTaskExecutionInformation |
コンピューティング ノードでのジョブ リリース タスクの実行に関する情報が含まれます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobScheduleAddOptions |
追加操作の追加パラメーター。 |
JobScheduleAddParameter |
ジョブを実行するタイミングと各ジョブの作成に使用する仕様を指定して、定期的なジョブを許可するジョブ スケジュール。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobScheduleDeleteOptions |
削除操作の追加パラメーター。 |
JobScheduleDisableOptions |
無効化操作の追加パラメーター。 |
JobScheduleEnableOptions |
有効化操作の追加パラメーター。 |
JobScheduleExecutionInformation |
ジョブ スケジュールで実行され、実行されるジョブに関する情報が含まれます。 |
JobScheduleExistsOptions |
存在する操作の追加パラメーター。 |
JobScheduleGetOptions |
get 操作の追加パラメーター。 |
JobScheduleListOptions |
リスト操作の追加パラメーター。 |
JobSchedulePatchOptions |
パッチ操作の追加パラメーター。 |
JobSchedulePatchParameter |
ジョブ スケジュールに対して行う一連の変更。 |
JobScheduleStatistics |
ジョブ スケジュールのリソース使用状況統計。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobScheduleTerminateOptions |
終了操作の追加パラメーター。 |
JobScheduleUpdateOptions |
更新操作の追加パラメーター。 |
JobScheduleUpdateParameter |
ジョブ スケジュールに対して行う一連の変更。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobSchedulingError |
ジョブをスケジュールするときに Batch サービスでエラーが発生しました。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobSpecification |
スケジュールに従って作成するジョブの詳細を指定します。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobStatistics |
ジョブのリソース使用状況の統計。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
JobTerminateOptions |
終了操作の追加パラメーター。 |
JobTerminateParameter |
ジョブを終了するときのオプション。 |
JobUpdateOptions |
更新操作の追加パラメーター。 |
JobUpdateParameter |
ジョブに対して行う一連の変更。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
LinuxUserConfiguration |
Linux コンピューティング ノードでユーザー アカウントを作成するために使用されるプロパティ。 |
MetadataItem |
Batch サービス リソースに関連付けられている名前と値のペア。 Batch サービスは、このメタデータに意味を割り当てません。これは、ユーザー コードの使用のみを目的とします。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
MountConfiguration |
各ノードにマウントするファイル システム。 |
MultiInstanceSettings |
マルチインスタンス タスクの実行方法を指定する設定。 マルチインスタンス タスクは、MPI タスクをサポートするために一般的に使用されます。 MPI の場合、サブタスクのいずれかが失敗した場合 (たとえば、0 以外の終了コードで終了した場合)、マルチインスタンス タスク全体が失敗します。 その後、複数インスタンスのタスクが終了し、再試行の上限まで再試行されます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
NFSMountConfiguration |
NFS ファイル システムへの接続に使用される情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
NameValuePair |
名前と値のペアを表します。 |
NetworkConfiguration |
プールのネットワーク構成。 |
NetworkSecurityGroupRule |
受信エンドポイントに適用するネットワーク セキュリティ グループ規則。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
NodeAgentInformation |
コンピューティング ノード エージェントに関する情報。 Batch Compute Node エージェントは、プール内の各コンピューティング ノードで実行され、コンピューティング ノードで Batch 機能を提供するプログラムです。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
NodeCounts |
各コンピューティング ノード状態のコンピューティング ノードの数。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
NodeDisableSchedulingParameter |
コンピューティング ノードでスケジュールを無効にするオプション。 |
NodeFile |
コンピューティング ノード上のファイルまたはディレクトリに関する情報。 |
NodeFilePaged |
オブジェクトの一覧 NodeFile を反復処理するためのページング コンテナー |
NodePlacementConfiguration |
プールのノード配置の構成。 リージョン配置の場合、プール内のノードは同じリージョンに割り当てられます。 ゾーン配置の場合、プール内のノードは、ベスト エフォートのバランスを取って異なるゾーンに分散されます。 |
NodeRebootParameter |
コンピューティング ノードを再起動するためのオプション。 |
NodeReimageParameter |
コンピューティング ノードを再イメージ化するためのオプション。 |
NodeRemoveParameter |
プールからコンピューティング ノードを削除するためのオプション。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
NodeUpdateUserParameter |
コンピューティング ノードのユーザー アカウントに対して行う一連の変更。 |
NodeVMExtension |
仮想マシン拡張機能インスタンス ビューの構成。 |
NodeVMExtensionPaged |
オブジェクトの一覧 NodeVMExtension を反復処理するためのページング コンテナー |
OSDisk |
コンピューティング ノード (VM) のオペレーティング システム ディスクの設定。 |
OutputFile |
Batch サービスがタスク プロセスの実行を完了した後、Azure Batchコンピューティング ノードから別の場所にファイルをアップロードするための仕様。 Batch サービスは、ファイルのアップロードごとに、"fileuploadout.txt" と "fileuploaderr.txt" という 2 つのログ ファイルをコンピューティング ノードに書き込みます。 これらのログ ファイルは、特定のエラーの詳細を確認するために使用されます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
OutputFileBlobContainerDestination |
Azure BLOB ストレージ コンテナー内のファイルのアップロード先を指定します。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
OutputFileDestination |
ファイルのアップロード先。 |
OutputFileUploadOptions |
アップロードを実行する条件など、出力ファイルのアップロード操作に関する詳細。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolAddOptions |
追加操作の追加パラメーター。 |
PoolAddParameter |
追加するAzure Batch サービスのプール。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolDeleteOptions |
削除操作の追加パラメーター。 |
PoolDisableAutoScaleOptions |
disable_auto_scale操作の追加パラメーター。 |
PoolEnableAutoScaleOptions |
enable_auto_scale操作の追加パラメーター。 |
PoolEnableAutoScaleParameter |
プールで自動スケーリングを有効にするオプション。 |
PoolEndpointConfiguration |
プールのエンドポイント構成。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolEvaluateAutoScaleOptions |
evaluate_auto_scale操作の追加パラメーター。 |
PoolEvaluateAutoScaleParameter |
プールで自動スケーリング式を評価するためのオプション。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolExistsOptions |
存在する操作の追加パラメーター。 |
PoolGetOptions |
get 操作の追加パラメーター。 |
PoolInformation |
ジョブをプールに割り当てる方法を指定します。 |
PoolListOptions |
リスト操作の追加パラメーター。 |
PoolListUsageMetricsOptions |
list_usage_metrics操作の追加パラメーター。 |
PoolNodeCounts |
プールの各状態のコンピューティング ノードの数。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolNodeCountsPaged |
オブジェクトの一覧 PoolNodeCounts を反復処理するためのページング コンテナー |
PoolPatchOptions |
パッチ操作の追加パラメーター。 |
PoolPatchParameter |
プールに対して行う一連の変更。 |
PoolRemoveNodesOptions |
remove_nodes操作の追加パラメーター。 |
PoolResizeOptions |
サイズ変更操作の追加パラメーター。 |
PoolResizeParameter |
プールのサイズを変更するためのオプション。 |
PoolSpecification |
新しいプールを作成するための仕様。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolStatistics |
プールの有効期間の使用率とリソース使用状況の統計情報が含まれます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolStopResizeOptions |
stop_resize操作の追加パラメーター。 |
PoolUpdatePropertiesOptions |
update_properties操作の追加パラメーター。 |
PoolUpdatePropertiesParameter |
プールに対して行う一連の変更。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolUsageMetrics |
集計間隔全体のプールの使用状況メトリック。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
PoolUsageMetricsPaged |
オブジェクトの一覧 PoolUsageMetrics を反復処理するためのページング コンテナー |
PublicIPAddressConfiguration |
プールのネットワーク構成のパブリック IP アドレス構成。 |
RecentJob |
ジョブ スケジュールで実行する最新のジョブに関する情報。 |
ResizeError |
プールのサイズを変更するときに発生したエラー。 |
ResourceFile |
コンピューティング ノードにダウンロードする 1 つのファイルまたは複数のファイル。 |
ResourceStatistics |
プール内のコンピューティング ノード別のリソース消費に関連する統計。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
Schedule |
ジョブが作成されるスケジュール。 すべての時刻は UTC に固定され、夏時間の影響を受けません。 |
StartTask |
ノードがAzure Batch サービスのプールに参加したとき、またはコンピューティング ノードが再起動または再イメージ化されたときに実行されるタスク。 ノードで回復操作がトリガーされると、バッチによってタスクが再試行されます。 復旧操作の例としては、異常なノードが再起動されたときや、ホストの障害によってコンピューティング ノードが消失した場合 (ただし、これらに限定されません) があります。 回復操作による再試行は に依存せず、maxTaskRetryCount に対してカウントされません。 maxTaskRetryCount が 0 の場合でも、回復操作による内部再試行が発生する可能性があります。 このため、すべてのタスクはべき等である必要があります。 つまり、タスクは、破損や重複するデータを引き起こさずに中断および再起動されることを許容する必要があります。 実行時間の長いタスクのベスト プラクティスは、何らかの形式のチェックポイント処理を使用することです。 場合によっては、コンピューティング ノードが再起動されなかった場合でも、StartTask が再実行されることがあります。 StartTask 作業ディレクトリから中断プロセスを作成したり、サービスをインストール/起動したりする StartTasks を回避するには、特に注意する必要があります。これにより、Batch で StartTask を再実行できなくなるためです。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
StartTaskInformation |
コンピューティング ノードで実行されている StartTask に関する情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
SubtaskInformation |
Azure Batchサブタスクに関する情報。 |
TaskAddCollectionOptions |
add_collection操作の追加パラメーター。 |
TaskAddCollectionParameter |
追加するAzure Batch タスクのコレクション。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskAddCollectionResult |
Tasks のコレクションを Job に追加した結果。 |
TaskAddOptions |
追加操作の追加パラメーター。 |
TaskAddParameter |
追加するAzure Batch タスク。 ノードで回復操作がトリガーされると、バッチによってタスクが再試行されます。 復旧操作の例としては、異常なノードが再起動されたときや、ホストの障害によってコンピューティング ノードが消失した場合 (ただし、これらに限定されません) があります。 回復操作による再試行は に依存せず、maxTaskRetryCount に対してカウントされません。 maxTaskRetryCount が 0 の場合でも、回復操作による内部再試行が発生する可能性があります。 このため、すべてのタスクはべき等である必要があります。 つまり、タスクは、破損や重複するデータを引き起こさずに中断および再起動されることを許容する必要があります。 実行時間の長いタスクのベスト プラクティスは、何らかの形式のチェックポイント処理を使用することです。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskAddResult |
タスク コレクションの追加操作の一部として追加された 1 つの Task の結果。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskConstraints |
タスクに適用する実行制約。 |
TaskContainerExecutionInformation |
タスクが実行しているコンテナーに関する情報が含まれます。 |
TaskContainerSettings |
タスクのコンテナー設定。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskCounts |
タスクはジョブの数をカウントします。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskCountsResult |
Task と TaskSlot はジョブのカウントです。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskDeleteOptions |
削除操作の追加パラメーター。 |
TaskDependencies |
Task の依存関係を指定します。 依存関係の範囲内または明示的に指定されているタスクは、依存するタスクがスケジュールされる前に完了する必要があります。 |
TaskExecutionInformation |
タスクの実行に関する情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskFailureInformation |
タスクエラーに関する情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskGetOptions |
get 操作の追加パラメーター。 |
TaskIdRange |
タスクが依存できるタスク ID の範囲。 範囲内の ID を持つすべてのタスクは、依存するタスクをスケジュールする前に正常に完了する必要があります。 範囲の開始と終了は包括的です。 たとえば、範囲に開始 9 と終了 12 がある場合は、タスク '9'、'10'、'11'、および '12' を表します。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskInformation |
コンピューティング ノードで実行されているタスクに関する情報。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskListOptions |
リスト操作の追加パラメーター。 |
TaskListSubtasksOptions |
list_subtasks操作の追加パラメーター。 |
TaskReactivateOptions |
再アクティブ化操作の追加パラメーター。 |
TaskSchedulingPolicy |
タスクをコンピューティング ノード間で分散する方法を指定します。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskSlotCounts |
TaskSlot はジョブの数をカウントします。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskStatistics |
タスクのリソース使用状況の統計。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
TaskTerminateOptions |
終了操作の追加パラメーター。 |
TaskUpdateOptions |
更新操作の追加パラメーター。 |
TaskUpdateParameter |
タスクに対して行う一連の変更。 |
UploadBatchServiceLogsConfiguration |
Azure Batch サービス ログ ファイルは、コンピューティング ノードの構成をアップロードします。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
UploadBatchServiceLogsResult |
特定のコンピューティング ノードから Batch サービス ログ ファイルをアップロードした結果。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
UsageStatistics |
プールの使用状況情報に関連する統計。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
UserAccount |
Azure Batchコンピューティング ノードでタスクを実行するために使用するユーザーの作成に使用されるプロパティ。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
UserAssignedIdentity |
ユーザー割り当て ID。 変数はサーバーによってのみ設定され、要求の送信時には無視されます。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
UserIdentity |
タスクを実行するユーザー ID の定義。 userName プロパティまたは autoUser プロパティを指定しますが、両方は指定しないでください。 |
VMExtension |
仮想マシン拡張機能の構成。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
VMExtensionInstanceView |
VM 拡張機能インスタンス ビュー。 |
VirtualMachineConfiguration |
Azure Virtual Machines インフラストラクチャに基づくプール内のコンピューティング ノードの構成。 Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。 |
VirtualMachineInfo |
仮想マシンの現在の状態に関する情報。 |
WindowsConfiguration |
仮想マシンに適用する Windows オペレーティング システムの設定。 |
WindowsUserConfiguration |
Windows コンピューティング ノードでユーザー アカウントを作成するために使用されるプロパティ。 |
列挙型
Azure SDK for Python
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示