Class AzurePlatformStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.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 Summary
Constructors Constructor Description AzurePlatformStatus()No args constructor for use in serializationAzurePlatformStatus(String armEndpoint, String cloudName, String networkResourceGroupName, String resourceGroupName, List<AzureResourceTag> resourceTags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzurePlatformStatusBuilderedit()Map<String,Object>getAdditionalProperties()StringgetArmEndpoint()armEndpoint specifies a URL to use for resource management in non-soverign clouds such as Azure Stack.StringgetCloudName()cloudName is the name of the Azure cloud environment which can be used to configure the Azure SDK with the appropriate Azure API endpoints.StringgetNetworkResourceGroupName()networkResourceGroupName is the Resource Group for network resources like the Virtual Network and Subnets used by the cluster.StringgetResourceGroupName()resourceGroupName is the Resource Group for new Azure resources created for the cluster.List<AzureResourceTag>getResourceTags()resourceTags is a list of additional tags to apply to Azure resources created for the cluster.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetArmEndpoint(String armEndpoint)armEndpoint specifies a URL to use for resource management in non-soverign clouds such as Azure Stack.voidsetCloudName(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.voidsetNetworkResourceGroupName(String networkResourceGroupName)networkResourceGroupName is the Resource Group for network resources like the Virtual Network and Subnets used by the cluster.voidsetResourceGroupName(String resourceGroupName)resourceGroupName is the Resource Group for new Azure resources created for the cluster.voidsetResourceTags(List<AzureResourceTag> resourceTags)resourceTags is a list of additional tags to apply to Azure resources created for the cluster.AzurePlatformStatusBuildertoBuilder()
-
-
-
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.
-
edit
public AzurePlatformStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AzurePlatformStatusBuilder>
-
toBuilder
public AzurePlatformStatusBuilder toBuilder()
-
-