你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

com.microsoft.azure.management.batch

此包包含 BatchManagementClient 的类。 Batch 客户端。

ActivateApplicationPackageParameters

激活应用程序包的参数。

ApplicationPackageReference

链接到批处理帐户中的应用程序包。

AutoScaleRun

池自动缩放公式执行的结果和错误。

AutoScaleRunError

自动缩放池时发生的错误。

AutoScaleSettings

池的自动缩放设置。

AutoStorageBaseProperties

与自动存储帐户相关的属性。

AutoStorageProperties

包含有关与 Batch 帐户关联的自动存储帐户的信息。

AutoUserSpecification

为在 Batch 服务上运行任务的自动用户指定参数。

AzureBlobFileSystemConfiguration

用于使用 Blobfuse 连接到 Azure 存储容器的信息。

AzureFileShareConfiguration

用于连接到 Azure 文件共享的信息。

BatchAccountCreateHeaders

定义创建操作的标头。

BatchAccountCreateParameters

提供给创建操作的参数。

BatchAccountDeleteHeaders

定义 Delete 操作的标头。

BatchAccountIdentity

Batch 帐户的标识(如果已配置)。 当用户指定“Microsoft.KeyVault”作为其 Batch 帐户加密配置或选择“ManagedIdentity”作为自动存储身份验证模式时,会使用此方法。

BatchAccountKeys

此类表示批处理帐户的访问密钥。

BatchAccountRegenerateKeyParameters

提供给 RegenerateKey 操作的参数。

BatchAccountUpdateParameters

用于更新Azure Batch帐户的参数。

BatchPoolIdentity

Batch 池的标识(如果已配置)。 如果在更新现有池期间更新池标识,则只有池收缩到 0 后创建的新 VM 才会具有更新的标识。

CertificateBaseProperties

基本证书属性。

CertificateCancelDeletionHeaders

定义 CancelDeletion 操作的标头。

CertificateCreateHeaders

定义创建操作的标头。

CertificateCreateOrUpdateParameters

包含有关证书的信息。

CertificateDeleteHeaders

定义 Delete 操作的标头。

CertificateGetHeaders

定义 Get 操作的标头。

CertificateReference

对要安装在池中的计算节点上的证书的引用。 这必须与池位于同一帐户中。

CertificateUpdateHeaders

定义更新操作的标头。

CheckNameAvailabilityParameters

检查名称可用性请求的参数。

CIFSMountConfiguration

用于连接到 CIFS 文件系统的信息。

CloudServiceConfiguration

基于 Azure 云服务 平台的池中节点的配置。

ComputeNodeIdentityReference

对与计算节点将使用的 Batch 池关联的用户分配标识的引用。

ContainerConfiguration

已启用容器的池的配置。

ContainerRegistry

专用容器注册表。

DataDisk

与池中的计算节点关联的数据磁盘将使用的设置。 使用附加的数据磁盘时,需要从 VM 中装载和格式化磁盘,才能使用它们。

DeleteCertificateError

来自 Batch 服务的错误响应。

DeploymentConfiguration

部署配置属性。

DiffDiskSettings

指定虚拟机使用的操作系统磁盘的临时磁盘设置。

DiskEncryptionConfiguration

在池中的计算节点上应用的磁盘加密配置。 使用虚拟机映像或共享映像库映像创建的 Linux 池不支持磁盘加密配置。

EncryptionProperties

配置如何在 Batch 帐户中加密客户数据。 默认情况下,使用 Microsoft 托管密钥对帐户进行加密。 对于其他控制,可以改用客户管理的密钥。

EndpointDependency

用于访问依赖项的域名和连接详细信息。

EndpointDetail

有关 Batch 服务与终结点之间的连接的详细信息。

EnvironmentSetting

要对任务进程设置的环境变量。

FixedScaleSettings

固定池的缩放设置。

ImageReference

对 Azure 虚拟机 市场映像或自定义虚拟机的 Azure 映像资源的引用。 若要获取Azure Batch验证的所有 imageReference 的列表,请参阅“列出支持的节点代理 SKU”操作。

InboundNatPool

一个入站 NAT 池,可用于在外部对 Batch 池中的计算节点上的特定端口进行寻址。

KeyVaultProperties

使用 Microsoft.KeyVault 加密密钥源时的 KeyVault 配置。

KeyVaultReference

标识与 Batch 帐户关联的 Azure 密钥保管库。

LinuxUserConfiguration

用于在 Linux 节点上创建用户帐户的属性。

MetadataItem

与 Batch 服务资源关联的名称/值对。 Batch 服务不为此元数据赋予任何含义;它仅用于使用用户代码。

MountConfiguration

要在每个节点上装载的文件系统。

NetworkConfiguration

池的网络配置。

NetworkSecurityGroupRule

要应用于入站终结点的网络安全组规则。

NFSMountConfiguration

用于连接到 NFS 文件系统的信息。

NodePlacementConfiguration

批处理池的节点放置配置。 Batch 服务用于预配节点的分配配置。

OperationDisplay

描述操作的 对象。

OSDisk

虚拟机操作系统磁盘的设置。

PoolCreateHeaders

定义创建操作的标头。

PoolDeleteHeaders

定义 Delete 操作的标头。

PoolDisableAutoScaleHeaders

定义 DisableAutoScale 操作的标头。

PoolEndpointConfiguration

池的终结点配置。

PoolGetHeaders

定义 Get 操作的标头。

PoolStopResizeHeaders

定义 StopResize 操作的标头。

PoolUpdateHeaders

定义更新操作的标头。

PrivateEndpoint

专用终结点连接的专用终结点。

PrivateEndpointConnectionUpdateHeaders

定义更新操作的标头。

PrivateLinkServiceConnectionState

专用终结点连接的专用链接服务连接状态。

PublicIPAddressConfiguration

池网络配置的公共 IP 地址配置。

ResizeError

调整池大小时发生的错误。

ResizeOperationStatus

有关当前或上次完成的大小调整操作的详细信息。 描述当前操作 (是否池 AllocationState 正在调整大小) ,或者如果 AllocationState 为“稳定) ”,则描述以前完成的操作 (。

ResourceFile

要下载到计算节点的单个文件或多个文件。

ScaleSettings

池的缩放设置。 定义所需的池大小。 这可以是“fixedScale”,其中指定了请求的 targetDedicatedNodes,也可以是定义定期重新计算的公式的“autoScale”。 如果未指定此属性,池将具有 0 targetDedicatedNodes 的固定规模。

SkuCapability

SKU 功能,例如核心数。

StartTask

当计算节点加入Azure Batch服务中的池时,或者当计算节点重新启动或重置映像时运行的任务。 在某些情况下,即使节点未重新启动,启动任务也可能重新运行。 因此,启动任务应是幂等的,如果它们正在执行的设置已经完成,则应正常退出。 应特别注意避免启动任务创建分离进程或从启动任务工作目录安装/启动服务,因为这会阻止 Batch 重新运行启动任务。

TaskContainerSettings

任务的容器设置。

TaskSchedulingPolicy

指定任务应如何跨计算节点分布。

UserAccount

用于在Azure Batch节点上创建用户的属性。

UserAssignedIdentities

关联用户标识的列表。

UserIdentity

运行任务时所依据的用户标识的定义。 指定 userName 或 autoUser 属性,但不能同时指定两者。

VirtualMachineConfiguration

基于 Azure 虚拟机基础结构的池中计算节点的配置。

VirtualMachineFamilyCoreQuota

BATCH 帐户的 VM 系列及其关联的核心配额。

VMExtension

虚拟机扩展的配置。

WindowsConfiguration

要应用于虚拟机的 Windows 操作系统设置。

WindowsUserConfiguration

用于在 Windows 节点上创建用户帐户的属性。

接口

Application

Azure Batch帐户应用程序的不可变客户端表示形式。

ApplicationPackage

Azure Batch应用程序包的不可变客户端表示形式。

BatchAccount

Azure Batch帐户的不可变客户端表示形式。

BatchAccounts

Azure Batch帐户管理 API 的入口点。

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 的值。