com.microsoft.azure.management.batch
このパッケージには、BatchManagementClient のクラスが含まれています。 Batch クライアント。
クラス
ActivateApplicationPackageParameters |
アプリケーション パッケージをアクティブ化するためのパラメーター。 |
ApplicationPackageReference |
バッチ アカウント内のアプリケーション パッケージにリンクします。 |
AutoScaleRun |
プールの自動スケーリング式の実行の結果とエラー。 |
AutoScaleRunError |
プールの自動スケール時に発生したエラー。 |
AutoScaleSettings |
プールの自動スケーリング設定。 |
AutoStorageBaseProperties |
自動ストレージ アカウントに関連するプロパティ。 |
AutoStorageProperties |
Batch アカウントに関連付けられている自動ストレージ アカウントに関する情報が含まれます。 |
AutoUserSpecification |
Batch サービスでタスクを実行する自動ユーザーのパラメーターを指定します。 |
AzureBlobFileSystemConfiguration |
Blobfuse を使用して Azure Storage コンテナーに接続するために使用される情報。 |
AzureFileShareConfiguration |
Azure Fileshare への接続に使用される情報。 |
BatchAccountCreateHeaders |
作成操作のヘッダーを定義します。 |
BatchAccountCreateParameters |
作成操作に指定されたパラメーター。 |
BatchAccountDeleteHeaders |
削除操作のヘッダーを定義します。 |
BatchAccountIdentity |
Batch アカウントの ID (構成されている場合)。 これは、ユーザーが Batch アカウント暗号化構成として "Microsoft.KeyVault" を指定した場合、または自動ストレージ認証モードとして [ManagedIdentity] が選択されている場合に使用されます。 |
BatchAccountKeys |
このクラスは、バッチ アカウントのアクセス キーを表します。 |
BatchAccountRegenerateKeyParameters |
RegenerateKey 操作に指定されたパラメーター。 |
BatchAccountUpdateParameters |
Azure Batch アカウントを更新するためのパラメーター。 |
BatchPoolIdentity |
Batch プールの ID (構成されている場合)。 既存のプールの更新中にプール ID が更新された場合、プールが 0 に縮小された後に作成された新しい VM のみが更新された ID を持ちます。 |
CertificateBaseProperties |
基本証明書のプロパティ。 |
CertificateCancelDeletionHeaders |
CancelDeletion 操作のヘッダーを定義します。 |
CertificateCreateHeaders |
作成操作のヘッダーを定義します。 |
CertificateCreateOrUpdateParameters |
証明書に関する情報が含まれています。 |
CertificateDeleteHeaders |
削除操作のヘッダーを定義します。 |
CertificateGetHeaders |
Get 操作のヘッダーを定義します。 |
CertificateReference |
プール内のコンピューティング ノードにインストールされる証明書への参照。 これは、プールと同じアカウント内に存在する必要があります。 |
CertificateUpdateHeaders |
更新操作のヘッダーを定義します。 |
CheckNameAvailabilityParameters |
チェック名の可用性要求のパラメーター。 |
CIFSMountConfiguration |
CIFS ファイル システムへの接続に使用される情報。 |
CloudServiceConfiguration |
Azure Cloud Services プラットフォームに基づくプール内のノードの構成。 |
ComputeNodeIdentityReference |
コンピューティング ノードが使用する Batch プールに関連付けられているユーザー割り当て ID への参照。 |
ContainerConfiguration |
コンテナーが有効なプールの構成。 |
ContainerRegistry |
プライベート コンテナー レジストリ。 |
DataDisk |
プール内のコンピューティング ノードに関連付けられているデータ ディスクによって使用される設定。 添付データ ディスクを含める場合は、それらを使用する VM 内からディスクを マウントおよびフォーマットする必要があります。 |
DeleteCertificateError |
Batch サービスからのエラー応答。 |
DeploymentConfiguration |
デプロイ構成のプロパティ。 |
DiffDiskSettings |
仮想マシンで使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 |
DiskEncryptionConfiguration |
プール内のコンピューティング ノードに適用されるディスク暗号化構成。 仮想マシン イメージまたは Shared Image Gallery イメージで作成された Linux プールでは、ディスク暗号化の構成はサポートされていません。 |
EncryptionProperties |
Batch アカウント内で顧客データを暗号化する方法を構成します。 既定では、アカウントは Microsoft マネージド キーを使用して暗号化されます。 追加の制御のために、代わりにカスタマー マネージド キーを使用できます。 |
EndpointDependency |
依存関係へのアクセスに使用されるドメイン名と接続の詳細。 |
EndpointDetail |
Batch サービスとエンドポイント間の接続の詳細。 |
EnvironmentSetting |
タスク プロセスで設定する環境変数。 |
FixedScaleSettings |
プールのスケール設定を修正しました。 |
ImageReference |
Azure Virtual Machines Marketplace イメージまたはカスタム仮想マシンの Azure Image リソースへの参照。 Azure Batchによって検証されたすべての imageReferences の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。 |
InboundNatPool |
Batch プール内のコンピューティング ノード上の特定のポートを外部からアドレス指定するために使用できる受信 NAT プール。 |
KeyVaultProperties |
Microsoft.KeyVault の暗号化 KeySource を使用する場合の KeyVault 構成。 |
KeyVaultReference |
Batch アカウントに関連付けられている Azure キー コンテナーを識別します。 |
LinuxUserConfiguration |
Linux ノードでユーザー アカウントを作成するために使用されるプロパティ。 |
MetadataItem |
Batch サービス リソースに関連付けられている名前と値のペア。 Batch サービスは、このメタデータに意味を割り当てません。これは、ユーザー コードの使用のみを目的とします。 |
MountConfiguration |
各ノードにマウントするファイル システム。 |
NetworkConfiguration |
プールのネットワーク構成。 |
NetworkSecurityGroupRule |
受信エンドポイントに適用するネットワーク セキュリティ グループ規則。 |
NFSMountConfiguration |
NFS ファイル システムへの接続に使用される情報。 |
NodePlacementConfiguration |
バッチ プールのノード配置の構成。 Batch Service がノードをプロビジョニングするために使用する割り当て構成。 |
OperationDisplay |
操作を記述する オブジェクト。 |
OSDisk |
仮想マシンのオペレーティング システム ディスクの設定。 |
PoolCreateHeaders |
作成操作のヘッダーを定義します。 |
PoolDeleteHeaders |
Delete 操作のヘッダーを定義します。 |
PoolDisableAutoScaleHeaders |
DisableAutoScale 操作のヘッダーを定義します。 |
PoolEndpointConfiguration |
プールのエンドポイント構成。 |
PoolGetHeaders |
Get 操作のヘッダーを定義します。 |
PoolStopResizeHeaders |
StopResize 操作のヘッダーを定義します。 |
PoolUpdateHeaders |
Update 操作のヘッダーを定義します。 |
PrivateEndpoint |
プライベート エンドポイント接続のプライベート エンドポイント。 |
PrivateEndpointConnectionUpdateHeaders |
Update 操作のヘッダーを定義します。 |
PrivateLinkServiceConnectionState |
プライベート エンドポイント接続のプライベート リンク サービス接続状態。 |
PublicIPAddressConfiguration |
プールのネットワーク構成のパブリック IP アドレス構成。 |
ResizeError |
プールのサイズを変更するときに発生したエラー。 |
ResizeOperationStatus |
現在または最後に完了したサイズ変更操作の詳細。 現在の操作 (プールの AllocationState がサイズ変更の場合) または以前に完了した操作 (AllocationState が安定している場合) について説明します。 |
ResourceFile |
コンピューティング ノードにダウンロードする 1 つのファイルまたは複数のファイル。 |
ScaleSettings |
プールのスケール設定。 プールの目的のサイズを定義します。 これは、要求された targetDedicatedNodes が指定されている "fixedScale" か、定期的に再評価される数式を定義する 'autoScale' のいずれかになります。 このプロパティを指定しない場合、プールには targetDedicatedNodes が 0 の固定スケールが設定されます。 |
SkuCapability |
コア数などの SKU 機能。 |
StartTask |
コンピューティング ノードがAzure Batch サービス内のプールに参加したとき、またはコンピューティング ノードが再起動または再イメージ化されたときに実行されるタスク。 場合によっては、ノードが再起動されなかった場合でも、開始タスクが再実行されることがあります。 このため、開始タスクはべき等であり、実行しているセットアップが既に行われている場合は正常に終了する必要があります。 バッチが開始タスクを再実行できなくなるため、中断プロセスを作成したり、開始タスク作業ディレクトリからサービスをインストール/起動したりする開始タスクを避けるために、特別な注意を払う必要があります。 |
TaskContainerSettings |
タスクのコンテナー設定。 |
TaskSchedulingPolicy |
タスクをコンピューティング ノード間で分散する方法を指定します。 |
UserAccount |
Azure Batch ノードでユーザーを作成するために使用されるプロパティ。 |
UserAssignedIdentities |
関連付けられているユーザー ID の一覧。 |
UserIdentity |
タスクを実行するユーザー ID の定義。 userName プロパティまたは autoUser プロパティを指定しますが、両方は指定しないでください。 |
VirtualMachineConfiguration |
Azure Virtual Machines インフラストラクチャに基づくプール内のコンピューティング ノードの構成。 |
VirtualMachineFamilyCoreQuota |
BATCH アカウントの VM ファミリとそれに関連付けられているコア クォータ。 |
VMExtension |
仮想マシン拡張機能の構成。 |
WindowsConfiguration |
仮想マシンに適用する Windows オペレーティング システムの設定。 |
WindowsUserConfiguration |
Windows ノードでユーザー アカウントを作成するために使用されるプロパティ。 |
インターフェイス
Application |
Azure Batch アカウント アプリケーションの不変のクライアント側表現。 |
ApplicationPackage |
Azure Batch アプリケーション パッケージの不変のクライアント側表現。 |
BatchAccount |
Azure Batch アカウントの不変のクライアント側表現。 |
BatchAccounts |
アカウント管理 API へのエントリ ポイントAzure Batch。 |
Pool |
Azure Batch アカウント プールの不変のクライアント側表現。 |
Application.UpdateDefinitionStages.Blank<ParentT> |
Batch アプリケーション定義の最初のステージ。 |
Application.DefinitionStages.Blank<ParentT> |
バッチ アプリケーション定義の最初のステージ。 |
BatchAccount.DefinitionStages.Blank |
Batch アカウント定義の最初のステージ。 |
Pool.DefinitionStages.Blank<ParentT> |
バッチ プール定義の最初のステージ。 |
Pool.UpdateDefinitionStages.Blank<ParentT> |
Batch プール定義の最初のステージ。 |
Application.Definition<ParentT> |
Batch アカウント定義の一部としての Batch アプリケーション定義の全体。 |
BatchAccount.Definition |
Batch アカウント定義の全体。 |
Pool.Definition<ParentT> |
Batch アカウント定義の一部としての Batch プール定義の全体。 |
Application.DefinitionStages |
すべてのアプリケーション パッケージ定義ステージのグループ化。 |
BatchAccount.DefinitionStages |
すべての Batch アカウント定義ステージのグループ化。 |
Pool.DefinitionStages |
すべてのプール定義ステージのグループ化。 |
Pool.Update |
Batch アカウント更新プログラムの一部としての Batch プール更新の全体。 |
BatchAccount.Update |
変更できるすべての設定を含む Batch アカウント更新操作のテンプレート。 |
Application.Update |
Batch アカウント更新プログラムの一部としての Batch アプリケーション更新プログラムの全体。 |
Pool.UpdateDefinition<ParentT> |
親更新の一部としての Batch プール定義の全体。 |
Application.UpdateDefinition<ParentT> |
親更新の一部としての Batch アプリケーション定義の全体。 |
Pool.UpdateDefinitionStages |
Batch アカウント更新の一部としてのプール定義ステージのグループ化。 |
Application.UpdateDefinitionStages |
Batch アカウント更新の一部としてのアプリケーション定義ステージのグループ化。 |
BatchAccount.UpdateStages |
すべての Batch アカウント更新ステージのグループ化。 |
Pool.UpdateStages |
Batch プール更新ステージのグループ化。 |
Application.UpdateStages |
Batch アプリケーション更新ステージのグループ化。 |
BatchAccount.DefinitionStages.WithApplication |
Batch アプリケーションの作成を許可する Batch アカウント定義のステージ。 |
BatchAccount.UpdateStages.WithApplication |
Batch アプリケーションの作成を許可する Batch アカウント定義のステージ。 |
BatchAccount.DefinitionStages.WithApplicationAndStorage |
アプリケーションとストレージ アカウントを追加できる Batch アカウント定義のステージ。 |
Application.UpdateStages.WithApplicationPackage |
アプリケーション パッケージの作成を許可する Batch アプリケーション更新のステージ。 |
Application.UpdateDefinitionStages.WithApplicationPackage<ParentT> |
アプリケーション パッケージの作成を許可する Batch アプリケーション定義のステージ。 |
Application.DefinitionStages.WithApplicationPackage<ParentT> |
アプリケーション パッケージの作成を許可する Batch アプリケーション定義のステージ。 |
Pool.UpdateDefinitionStages.WithAttach<ParentT> |
構成の作成を許可する Batch プール定義のステージ。 |
Application.UpdateDefinitionStages.WithAttach<ParentT> |
Batch アプリケーション定義の最終段階。 この段階では、残りのオプション設定を指定することも、アプリケーション定義を親バッチアカウント更新にアタッチすることもできます。 |
Pool.DefinitionStages.WithAttach<ParentT> |
プールの作成を許可する Batch プール定義のステージ。 |
Pool.UpdateStages.WithAttach |
構成の作成を許可する Batch プール更新のステージ。 |
Application.DefinitionStages.WithAttach<ParentT> |
アプリケーション定義の最終段階。 この段階では、残りのオプション設定を指定することも、アプリケーション定義を親バッチ アカウント定義にアタッチすることもできます。 |
BatchAccount.DefinitionStages.WithCreate |
クラウドに新しい Batch アカウントを作成するのに十分な入力を含む Batch アカウント定義。ただし、指定する追加の省略可能な入力が公開されます。 |
BatchAccount.DefinitionStages.WithCreateAndApplication |
Batch アプリケーションの追加または Batch アカウントの作成を許可する Batch アカウント定義のステージ。 |
BatchAccount.DefinitionStages.WithGroup |
リソース グループを指定できる Batch アカウント定義のステージ。 |
Application.UpdateStages.WithOptionalProperties |
アプリケーションの自動アップグレードを有効または無効にできるアプリケーション更新のステージ。 |
BatchAccount.UpdateStages.WithPool |
Batch プールの作成を許可する Batch アカウント定義のステージ。 |
BatchAccount.DefinitionStages.WithPool |
Batch プールの作成を許可する Batch アカウント定義のステージ。 |
BatchAccount.DefinitionStages.WithStorage |
ストレージ アカウントを Batch アカウントに関連付けることを許可する Batch アカウント定義のステージ。 |
BatchAccount.UpdateStages.WithStorageAccount |
ストレージ アカウントを指定できる Batch アカウント更新のステージ。 |
列挙型
AccountKeyType |
AccountKeyType の値を定義します。 |
AllocationState |
AllocationState の値を定義します。 |
AuthenticationMode |
AuthenticationMode の値を定義します。 |
AutoStorageAuthenticationMode |
AutoStorageAuthenticationMode の値を定義します。 |
AutoUserScope |
AutoUserScope の値を定義します。 |
CachingType |
CachingType の値を定義します。 |
CertificateFormat |
CertificateFormat の値を定義します。 |
CertificateProvisioningState |
CertificateProvisioningState の値を定義します。 |
CertificateStoreLocation |
CertificateStoreLocation の値を定義します。 |
CertificateVisibility |
CertificateVisibility の値を定義します。 |
ComputeNodeDeallocationOption |
ComputeNodeDeallocationOption の値を定義します。 |
ComputeNodeFillType |
ComputeNodeFillType の値を定義します。 |
ContainerWorkingDirectory |
ContainerWorkingDirectory の値を定義します。 |
DiffDiskPlacement |
DiffDiskPlacement の値を定義します。 |
DiskEncryptionTarget |
DiskEncryptionTarget の値を定義します。 |
ElevationLevel |
ElevationLevel の値を定義します。 |
InboundEndpointProtocol |
InboundEndpointProtocol の値を定義します。 |
InterNodeCommunicationState |
InterNodeCommunicationState の値を定義します。 |
IPAddressProvisioningType |
IPAddressProvisioningType の値を定義します。 |
KeySource |
KeySource の値を定義します。 |
LoginMode |
LoginMode の値を定義します。 |
NameAvailabilityReason |
NameAvailabilityReason の値を定義します。 |
NetworkSecurityGroupRuleAccess |
NetworkSecurityGroupRuleAccess の値を定義します。 |
NodePlacementPolicyType |
NodePlacementPolicyType の値を定義します。 |
PackageState |
PackageState の値を定義します。 |
PoolAllocationMode |
PoolAllocationMode の値を定義します。 |
PoolIdentityType |
PoolIdentityType の値を定義します。 |
PoolProvisioningState |
PoolProvisioningState の値を定義します。 |
PrivateEndpointConnectionProvisioningState |
PrivateEndpointConnectionProvisioningState の値を定義します。 |
PrivateLinkServiceConnectionStatus |
PrivateLinkServiceConnectionStatus の値を定義します。 |
ProvisioningState |
ProvisioningState の値を定義します。 |
PublicNetworkAccessType |
PublicNetworkAccessType の値を定義します。 |
ResourceIdentityType |
ResourceIdentityType の値を定義します。 |
StorageAccountType |
StorageAccountType の値を定義します。 |
Azure SDK for Java