Class AzurePlatformStatus

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<AzurePlatformStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class AzurePlatformStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<AzurePlatformStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    AzurePlatformStatus holds the current status of the Azure infrastructure provider.
    See Also:
    Serialized Form
    • Constructor Detail

      • AzurePlatformStatus

        public AzurePlatformStatus()
        No args constructor for use in serialization
    • Method Detail

      • getArmEndpoint

        public String getArmEndpoint()
        armEndpoint specifies a URL to use for resource management in non-soverign clouds such as Azure Stack.
      • setArmEndpoint

        public void setArmEndpoint​(String armEndpoint)
        armEndpoint specifies a URL to use for resource management in non-soverign clouds such as Azure Stack.
      • getCloudName

        public String getCloudName()
        cloudName is the name of the Azure cloud environment which can be used to configure the Azure SDK with the appropriate Azure API endpoints. If empty, the value is equal to `AzurePublicCloud`.
      • setCloudName

        public void setCloudName​(String cloudName)
        cloudName is the name of the Azure cloud environment which can be used to configure the Azure SDK with the appropriate Azure API endpoints. If empty, the value is equal to `AzurePublicCloud`.
      • getNetworkResourceGroupName

        public String getNetworkResourceGroupName()
        networkResourceGroupName is the Resource Group for network resources like the Virtual Network and Subnets used by the cluster. If empty, the value is same as ResourceGroupName.
      • setNetworkResourceGroupName

        public void setNetworkResourceGroupName​(String networkResourceGroupName)
        networkResourceGroupName is the Resource Group for network resources like the Virtual Network and Subnets used by the cluster. If empty, the value is same as ResourceGroupName.
      • getResourceGroupName

        public String getResourceGroupName()
        resourceGroupName is the Resource Group for new Azure resources created for the cluster.
      • setResourceGroupName

        public void setResourceGroupName​(String resourceGroupName)
        resourceGroupName is the Resource Group for new Azure resources created for the cluster.
      • getResourceTags

        public List<AzureResourceTag> getResourceTags()
        resourceTags is a list of additional tags to apply to Azure resources created for the cluster. See https://docs.microsoft.com/en-us/rest/api/resources/tags for information on tagging Azure resources. Due to limitations on Automation, Content Delivery Network, DNS Azure resources, a maximum of 15 tags may be applied. OpenShift reserves 5 tags for internal use, allowing 10 tags for user configuration.
      • setResourceTags

        public void setResourceTags​(List<AzureResourceTag> resourceTags)
        resourceTags is a list of additional tags to apply to Azure resources created for the cluster. See https://docs.microsoft.com/en-us/rest/api/resources/tags for information on tagging Azure resources. Due to limitations on Automation, Content Delivery Network, DNS Azure resources, a maximum of 15 tags may be applied. OpenShift reserves 5 tags for internal use, allowing 10 tags for user configuration.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)