Class ManageDNSAzureConfig

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ManageDNSAzureConfig
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ManageDNSAzureConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ManageDNSAzureConfig contains Azure-specific info to manage a given domain
    See Also:
    Serialized Form
    • Constructor Detail

      • ManageDNSAzureConfig

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

        public ManageDNSAzureConfig​(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()
        ManageDNSAzureConfig contains Azure-specific info to manage a given domain
      • setCredentialsSecretRef

        public void setCredentialsSecretRef​(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)
        ManageDNSAzureConfig contains Azure-specific info to manage a given domain
      • getResourceGroupName

        public String getResourceGroupName()
        ResourceGroupName specifies the Azure resource group containing the DNS zones for the domains being managed.
      • setResourceGroupName

        public void setResourceGroupName​(String resourceGroupName)
        ResourceGroupName specifies the Azure resource group containing the DNS zones for the domains being managed.
      • getAdditionalProperties

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

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

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