你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure.ResourceManager.Batch.Models 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
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 服务通信。 |