azure - Azure 部署的有效预配状态是什么
问题描述
我正在使用 azure java sdk 编写一些自动化操作,该 sdk 根据 Azure 模板部署的配置状态采取行动。但是,我不知道配置状态的所有有效值。
特别是在 azure java sdk provisioningState 中只是一个字符串。
package com.microsoft.azure.management.resources
public interface Deployment extends
Indexable,
Refreshable<Deployment>,
Updatable<Deployment.Update>,
HasInner<DeploymentExtendedInner>,
HasManager<ResourceManager>,
HasName {
/**
* @return the state of the provisioning process of the resources being deployed
*/
String provisioningState();
}
我怀疑这是因为不同的服务有不同的部署实现和不同的ProvisioningState
类。
我应该查看哪个ProvisioningState
类来确定 Azure 模板部署的有效状态?
解决方案
可能你可以参考ProvisioningState Class
。
字段
已取消、创建、删除、失败、成功、更新
继承java.lang.Object
-> ExpandableStringEnum<T>
-> ProvisioningState
。并且ExpandableStringEnum<T>
该类属于com.microsoft.azure.management.resources.fluentcore.arm
。
推荐阅读
- php - 追踪看起来像金字塔的数字数组的最大路径
- javascript - 如何使用 jquery 输入掩码定义价格的输入掩码
- python - “节点”对象没有属性“set_next”
- php - 如何修复“此语句中不存在属性 [id]”
- hibernate - Bean 属性 'id' 不可读或有无效的 getter 方法:getter 的返回类型是否与 setter 的参数类型匹配?
- javascript - 带有winston的字符串插值在Nodejs中不起作用
- java - 解析具有未知结构的 JSON 以与已知结构进行比较的最佳方法?
- bash - 将文件从服务器上传到工件
- node.js - 如何使用 Puppeteer 将(长)文本从剪贴板粘贴到 Textarea
- cmake - 将一个项目链接到另一个 CMAKE