Class AzureDNSZoneSpec

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class AzureDNSZoneSpec
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<AzureDNSZoneSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    AzureDNSZoneSpec contains Azure-specific DNSZone specifications
    See Also:
    Serialized Form
    • Constructor Detail

      • AzureDNSZoneSpec

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

        public AzureDNSZoneSpec​(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()
        AzureDNSZoneSpec contains Azure-specific DNSZone specifications
      • setCredentialsSecretRef

        public void setCredentialsSecretRef​(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)
        AzureDNSZoneSpec contains Azure-specific DNSZone specifications
      • getResourceGroupName

        public String getResourceGroupName()
        ResourceGroupName specifies the Azure resource group in which the Hosted Zone should be created.
      • setResourceGroupName

        public void setResourceGroupName​(String resourceGroupName)
        ResourceGroupName specifies the Azure resource group in which the Hosted Zone should be created.
      • getAdditionalProperties

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

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

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