Class ManageDNSAzureConfig
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.v1.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 Summary
Constructors Constructor Description ManageDNSAzureConfig()No args constructor for use in serializationManageDNSAzureConfig(String cloudName, io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef, String resourceGroupName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManageDNSAzureConfigBuilderedit()Map<String,Object>getAdditionalProperties()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.io.fabric8.kubernetes.api.model.LocalObjectReferencegetCredentialsSecretRef()ManageDNSAzureConfig contains Azure-specific info to manage a given domainStringgetResourceGroupName()ResourceGroupName specifies the Azure resource group containing the DNS zones for the domains being managed.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)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.voidsetCredentialsSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)ManageDNSAzureConfig contains Azure-specific info to manage a given domainvoidsetResourceGroupName(String resourceGroupName)ResourceGroupName specifies the Azure resource group containing the DNS zones for the domains being managed.ManageDNSAzureConfigBuildertoBuilder()
-
-
-
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.
-
edit
public ManageDNSAzureConfigBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ManageDNSAzureConfigBuilder>
-
toBuilder
public ManageDNSAzureConfigBuilder toBuilder()
-
-