首页 > 解决方案 > 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 模板部署的有效状态?

标签: azureazure-resource-managerazure-resource-group

解决方案


可能你可以参考ProvisioningState Class

字段

已取消、创建、删除、失败、成功、更新

继承java.lang.Object-> ExpandableStringEnum<T>-> ProvisioningState。并且ExpandableStringEnum<T>该类属于com.microsoft.azure.management.resources.fluentcore.arm


推荐阅读