public interface  io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getClientID();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withClientID(java.lang.String);
public abstract java.lang.Boolean hasClientID();
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector getClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector buildClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withClientSecretSecretRef(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.Boolean hasClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withNewClientSecretSecretRef(java.lang.String, java.lang.String);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent$ClientSecretSecretRefNested withNewClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent$ClientSecretSecretRefNested withNewClientSecretSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent$ClientSecretSecretRefNested editClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent$ClientSecretSecretRefNested editOrNewClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent$ClientSecretSecretRefNested editOrNewClientSecretSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.String getEnvironment();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withEnvironment(java.lang.String);
public abstract java.lang.Boolean hasEnvironment();
public abstract java.lang.String getHostedZoneName();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withHostedZoneName(java.lang.String);
public abstract java.lang.Boolean hasHostedZoneName();
public abstract java.lang.String getResourceGroupName();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withResourceGroupName(java.lang.String);
public abstract java.lang.Boolean hasResourceGroupName();
public abstract java.lang.String getSubscriptionID();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withSubscriptionID(java.lang.String);
public abstract java.lang.Boolean hasSubscriptionID();
public abstract java.lang.String getTenantID();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAzureDNSFluent withTenantID(java.lang.String);
public abstract java.lang.Boolean hasTenantID();
}