Class AzureClusterDeprovision

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class AzureClusterDeprovision
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<AzureClusterDeprovisionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    AzureClusterDeprovision contains Azure-specific configuration for a ClusterDeprovision
    See Also:
    Serialized Form
    • Constructor Detail

      • AzureClusterDeprovision

        public AzureClusterDeprovision()
        No args constructor for use in serialization
      • AzureClusterDeprovision

        public AzureClusterDeprovision​(String cloudName,
                                       io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef,
                                       String resourceGroupName)
    • Method Detail

      • 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".
      • getCredentialsSecretRef

        public io.fabric8.kubernetes.api.model.LocalObjectReference getCredentialsSecretRef()
        AzureClusterDeprovision contains Azure-specific configuration for a ClusterDeprovision
      • setCredentialsSecretRef

        public void setCredentialsSecretRef​(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)
        AzureClusterDeprovision contains Azure-specific configuration for a ClusterDeprovision
      • getResourceGroupName

        public String getResourceGroupName()
        ResourceGroupName is the name of the resource group where the cluster was installed. Required for new deprovisions (schema notwithstanding).
      • setResourceGroupName

        public void setResourceGroupName​(String resourceGroupName)
        ResourceGroupName is the name of the resource group where the cluster was installed. Required for new deprovisions (schema notwithstanding).
      • getAdditionalProperties

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

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

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