@azure/arm-batch package
接口
类型别名
| AccessRuleDirection |
访问方向规则 服务支持的已知值
入站:适用于安全资源的入站网络流量。 |
| AccountKeyType |
要重新生成的帐户密钥的类型。 |
| AllocationState |
池是否调整大小。 |
| AuthenticationMode |
Batch 帐户的身份验证模式。 |
| AutoStorageAuthenticationMode |
Batch 服务用于管理自动存储帐户的身份验证模式。 |
| AutoUserScope |
默认值为 Pool。 如果池正在运行 Windows,则应指定任务值(如果需要在任务之间进行更严格的隔离)。 例如,如果任务以可能影响其他任务的方式更改注册表。 |
| AzureSupportedClouds |
云设置为字符串文字类型的支持值 |
| CachingType |
要为磁盘启用的缓存类型。 |
| ComputeNodeDeallocationOption |
确定在为解除分配选择节点后如何处理节点及其正在运行的任务。 |
| ComputeNodeFillType |
如何跨计算节点分配任务。 |
| ContainerHostDataPath |
将装载到容器任务的容器的路径。 服务支持的已知值
共享:用于共享其文件的多实例任务的路径。 |
| ContainerType |
要使用的容器技术。 服务支持的已知值
DockerCompatible:Docker 兼容的容器技术将用于启动容器。 |
| ContainerWorkingDirectory |
用于指示容器任务工作目录所在的位置的标志。 默认值为“taskWorkingDirectory”。 |
| ContinuablePage |
描述结果页的接口。 |
| CreatedByType |
创建资源的实体类型。 服务支持的已知值
用户:实体是由用户创建的。 |
| DiffDiskPlacement |
作系统磁盘应该放置的位置。 |
| DiskEncryptionTarget |
如果省略,池中的计算节点上没有磁盘将被加密。 |
| DynamicVNetAssignmentScope |
动态 vnet 分配的范围。 |
| ElevationLevel |
用户的提升级别。 |
| EndpointAccessDefaultAction |
终结点访问的默认操作。 仅当启用了 publicNetworkAccess 时,它才适用。 |
| HostEndpointSettingsModeTypes |
指定访问控制策略执行模式。 服务支持的已知值
审计:在审计模式下,系统表现得好像在执行访问控制策略,包括在日志中发布访问拒绝条目,但实际上并未拒绝任何寄宿端点的请求。 |
| IPAddressProvisioningType |
Batch 池的公共 IP 地址的预配类型。 |
| IPFamily |
用于指定池可用的 IP 版本的 IP 系列。 服务支持的已知值
IPv4:池中可用IPv4。 |
| IPRuleAction |
当客户端IP地址匹配时的作。 |
| InboundEndpointProtocol |
终结点的协议。 |
| InterNodeCommunicationState |
这会对可分配给池的节点施加限制。 启用此值可以减少在池中分配请求的节点数的可能性。 如果未指定,则此值默认为“Disabled”。 |
| IssueType |
问题类型 服务支持的已知值
未知:未知问题类型 |
| JobDefaultOrder |
从具有相同优先级的不同作业中调度任务的顺序。 服务支持的已知值
无:任务应从池中所有同等优先级的作业统一调度。 |
| KeySource |
密钥源的类型。 |
| LoginMode |
指定用户的登录模式。 默认值为 Interactive。 |
| NameAvailabilityReason |
获取无法使用 Batch 帐户名称的原因。 仅当 NameAvailable 为 false 时,才返回 Reason 元素。 |
| NetworkSecurityGroupRuleAccess |
应对指定 IP 地址、子网范围或标记执行的操作。 |
| NetworkSecurityPerimeterConfigurationProvisioningState |
正在创建或更新的网络安全外围配置的预配状态。 服务支持的已知值
已成功 |
| NodePlacementPolicyType |
默认值是区域性的。 |
| PackageState |
应用程序包的当前状态。 |
| PoolAllocationMode |
用于在 Batch 帐户中创建池的分配模式。 |
| PoolIdentityType |
用于 Batch 池的标识类型。 |
| PoolProvisioningState |
池的当前状态。 |
| PrivateEndpointConnectionProvisioningState |
专用终结点连接的预配状态。 |
| PrivateLinkServiceConnectionStatus |
Batch 专用终结点连接的状态 |
| ProvisioningState |
资源的预配状态 |
| PublicNetworkAccessType |
用于在 Batch 帐户中的资源上运行的网络访问类型。 |
| ResourceAssociationAccessMode |
资源关联的访问模式 服务支持的已知值
强制:强制访问模式 - 阻止访问检查失败的资源的流量 |
| ResourceIdentityType |
用于 Batch 帐户的标识类型。 |
| ResourceType |
这是请求列出作的结果。 |
| SecurityEncryptionTypes |
指定托管磁盘的 EncryptionType。 它设置为 DiskWithVMGuestState 用于加密管理磁盘和 VMGuestState blob,设置为 VMGuestStateOnly 用于仅加密 VMGuestState blob,以及 NonPersistedTPM 用于不保持 VMGuestState blob 中的固件状态。
注意:只能为机密 VM 设置它,在使用机密 VM 时是必需的。 服务支持的已知值
NonPersistedTPM:托管磁盘的 EncryptionType 设置为 NonPersistedTPM,以便不在 VMGuestState blob 中保留固件状态。 |
| SecurityTypes |
指定虚拟机的 SecurityType。 必须将其设置为任何指定值才能启用 UefiSettings。 |
| Severity |
问题的严重性。 服务支持的已知值
警告 |
| StorageAccountType |
用于创建数据磁盘或 OS 磁盘的存储帐户类型。 |
| UpgradeMode |
指定升级到规模集中虚拟机的模式。 |
枚举
| AzureClouds |
用于描述 Azure 云环境的枚举。 |
| KnownAccessRuleDirection |
访问规则的方向 |
| KnownContainerHostDataPath |
将装载到容器任务的容器的路径。 |
| KnownContainerType |
要使用的容器技术。 |
| KnownCreatedByType |
创建资源的实体类型。 |
| KnownHostEndpointSettingsModeTypes |
指定访问控制策略执行模式。 |
| KnownIPFamily |
用于指定池可用的 IP 版本的 IP 系列。 |
| KnownIssueType |
问题类型 |
| KnownJobDefaultOrder |
从具有相同优先级的不同作业中调度任务的顺序。 |
| KnownNetworkSecurityPerimeterConfigurationProvisioningState |
正在创建或更新的网络安全外围配置的预配状态。 |
| KnownResourceAssociationAccessMode |
资源关联的访问模式 |
| KnownSecurityEncryptionTypes |
指定托管磁盘的 EncryptionType。 它设置为 DiskWithVMGuestState 用于加密管理磁盘和 VMGuestState blob,设置为 VMGuestStateOnly 用于仅加密 VMGuestState blob,以及 NonPersistedTPM 用于不保持 VMGuestState blob 中的固件状态。 注意:只能为机密 VM 设置它,在使用机密 VM 时是必需的。 |
| KnownSeverity |
问题的严重性。 |
| KnownVersions |
可用的 API 版本。 |
函数
| restore |
从另一轮询程序的序列化状态创建轮询器。 如果要在不同的主机上创建轮询器,或者在原始轮询器不在范围内后构造轮询器,这非常有用。 |
函数详细信息
restorePoller<TResponse, TResult>(BatchManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
从另一轮询程序的序列化状态创建轮询器。 如果要在不同的主机上创建轮询器,或者在原始轮询器不在范围内后构造轮询器,这非常有用。
function restorePoller<TResponse, TResult>(client: BatchManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
参数
- client
- BatchManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
返回
PollerLike<OperationState<TResult>, TResult>