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

Azure.ResourceManager.Batch.Models 命名空间

ArmBatchModelFactory

模型的模型工厂。

BatchAccountAutoScaleSettings

池的自动缩放设置。

BatchAccountAutoStorageBaseConfiguration

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

BatchAccountAutoStorageConfiguration

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

BatchAccountCertificateCreateOrUpdateContent

包含有关证书的信息。

BatchAccountCreateOrUpdateContent

提供给创建操作的参数。

BatchAccountEncryptionConfiguration

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

BatchAccountEndpointDependency

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

BatchAccountFixedScaleSettings

固定池的缩放设置。

BatchAccountKeys

一组Azure Batch帐户密钥。

BatchAccountOutboundEnvironmentEndpoint

Batch 服务需要出站访问权限的同一服务中相关终结点的集合。

BatchAccountPatch

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

BatchAccountPoolAutoScaleRun

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

BatchAccountPoolMetadataItem

Batch 服务不为此元数据赋予任何含义;它仅用于使用用户代码。

BatchAccountPoolScaleSettings

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

BatchAccountPoolStartTask

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

BatchAccountRegenerateKeyContent

提供给 RegenerateKey 操作的参数。

BatchApplicationPackageActivateContent

用于激活应用程序包的参数。

BatchApplicationPackageReference

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

BatchAutoUserSpecification

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

BatchBlobFileSystemConfiguration

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

BatchCertificateReference

警告:此对象已弃用,将在 2024 年 2 月之后删除。 请改用 Azure KeyVault 扩展

BatchCifsMountConfiguration

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

BatchCloudServiceConfiguration

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

BatchDeploymentConfiguration

部署配置属性。

BatchEndpointAccessProfile

Batch 终结点的网络访问配置文件。

BatchEndpointDetail

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

BatchEnvironmentSetting

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

BatchFileShareConfiguration

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

BatchImageReference

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

BatchInboundNatPool

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

BatchIPRule

用于筛选客户端 IP 地址的规则。

BatchKeyVaultReference

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

BatchLinuxUserConfiguration

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

BatchLocationQuota

与特定订阅的 Batch 区域关联的配额。

BatchMountConfiguration

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

BatchNameAvailabilityContent

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

BatchNameAvailabilityResult

CheckNameAvailability 操作响应。

BatchNetworkConfiguration

池的网络配置。

BatchNetworkProfile

Batch 帐户的网络配置文件,其中包含每个终结点的网络规则设置。

BatchNetworkSecurityGroupRule

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

BatchNfsMountConfiguration

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

BatchPrivateLinkServiceConnectionState

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

BatchPublicIPAddressConfiguration

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

BatchResizeOperationStatus

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

BatchResourceFile

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

BatchSkuCapability

SKU 功能,例如核心数。

BatchSupportedSku

介绍 Batch 支持的 SKU。

BatchTaskContainerSettings

任务的容器设置。

BatchUserAccount

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

BatchUserIdentity

指定 userName 或 autoUser 属性,但不能同时指定两者。

BatchVmConfiguration

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

BatchVmContainerConfiguration

已启用容器的池的配置。

BatchVmContainerRegistry

专用容器注册表。

BatchVmDataDisk

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

BatchVmExtension

虚拟机扩展的配置。

BatchVmFamilyCoreQuota

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

结构

BatchAccountCertificateProvisioningState

BatchAccountCertificateProvisioningState。

BatchAccountPoolProvisioningState

池的当前状态。

BatchDiffDiskPlacement

用户可以在请求中使用此属性来选择操作系统应位于的位置。例如,缓存用于临时 OS 磁盘预配的磁盘空间。 有关临时 OS 磁盘大小要求的详细信息,请参阅 上的 Windows VM https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements 和 Linux VM 的 https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements临时 OS 磁盘大小要求。

BatchIPRuleAction

匹配客户端 IP 地址时的操作。

BatchPrivateEndpointConnectionProvisioningState

专用终结点连接的预配状态。

BatchProvisioningState

资源的预配状态。

BatchVmContainerType

要使用的容器技术。

枚举

BatchAccountCertificateFormat

证书的格式 - Pfx 或 Cer。 如果省略,则默认值为 Pfx。

BatchAccountKeySource

密钥源的类型。

BatchAccountKeyType

要重新生成的帐户密钥的类型。

BatchAccountPoolAllocationMode

用于在 Batch 帐户中创建池的分配模式。

BatchAccountPoolAllocationState

池是否正在调整大小。

BatchApplicationPackageState

应用程序包的当前状态。

BatchAuthenticationMode

Batch 帐户的身份验证模式。

BatchAutoStorageAuthenticationMode

Batch 服务将用于管理自动存储帐户的身份验证模式。

BatchAutoUserScope

默认值为 Pool。 如果池运行的是 Windows,则当任务之间需要更严格的隔离时,应指定任务值。 例如,如果任务以可能影响其他任务的方式改变注册表,或者已在池上指定了证书,而普通任务不应访问证书,但应由启动任务访问。

BatchCertificateStoreLocation

默认值为 currentUser。 此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 对于 Linux 计算节点,证书存储在任务工作目录内的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR以查询此位置。 对于具有“remoteUser”可见性的证书,在用户的主目录中创建一个“certs”目录, (例如 /home/{user-name}/certs) ,证书将放置在该目录中。

BatchCertificateVisibility

BatchCertificateVisibility。

BatchContainerWorkingDirectory

一个标志,用于指示容器任务工作目录的位置。 默认值为“taskWorkingDirectory”。

BatchDiskCachingType

要为磁盘启用的缓存类型。

BatchDiskEncryptionTarget

如果省略,则池中计算节点上的磁盘不会加密。

BatchEndpointAccessDefaultAction

终结点访问的默认操作。 它仅在启用 publicNetworkAccess 时才适用。

BatchInboundEndpointProtocol

终结点的协议。

BatchIPAddressProvisioningType

Batch 池的公共 IP 地址的预配类型。

BatchNameUnavailableReason

获取无法使用 Batch 帐户名称的原因。 仅当 NameAvailable 为 false 时,才返回 Reason 元素。

BatchNetworkSecurityGroupRuleAccess

应对指定的 IP 地址、子网范围或标记执行的操作。

BatchNodeDeallocationOption

确定节点及其正在运行的任务在选择解除分配后 () 如何处理它。

BatchNodeFillType

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

BatchNodePlacementPolicyType

默认值为区域。

BatchPrivateLinkServiceConnectionStatus

Batch 专用终结点连接的状态。

BatchPublicNetworkAccess

用于在 Batch 帐户中的资源上运行的网络访问类型。

BatchStorageAccountType

用于创建数据磁盘的存储帐户类型。

BatchUserAccountElevationLevel

用户的提升级别。

BatchWindowsLoginMode

指定用户的登录模式。 VirtualMachineConfiguration 池的默认值为交互模式,CloudServiceConfiguration 池的默认值为批处理模式。

DynamicVNetAssignmentScope

动态 vnet 分配的范围。

InterNodeCommunicationState

这会对可分配给池的节点施加限制。 启用此值可以减少请求的节点数在池中分配的机会。 如果未指定,此值默认为“Disabled”。

NodeCommunicationMode

确定池如何与 Batch 服务通信。