你当前正在访问 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 节点上创建用户帐户的属性。 |
接口
枚举
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 的值。 |