Class ClusterDnsConfigArgs.Builder

  • Enclosing class:
    ClusterDnsConfigArgs

    public static final class ClusterDnsConfigArgs.Builder
    extends java.lang.Object
    • Method Detail

      • clusterDns

        public ClusterDnsConfigArgs.Builder clusterDns​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> clusterDns)
        Parameters:
        clusterDns - Which in-cluster DNS provider should be used. `PROVIDER_UNSPECIFIED` (default) or `PLATFORM_DEFAULT` or `CLOUD_DNS`.
        Returns:
        builder
      • clusterDns

        public ClusterDnsConfigArgs.Builder clusterDns​(java.lang.String clusterDns)
        Parameters:
        clusterDns - Which in-cluster DNS provider should be used. `PROVIDER_UNSPECIFIED` (default) or `PLATFORM_DEFAULT` or `CLOUD_DNS`.
        Returns:
        builder
      • clusterDnsDomain

        public ClusterDnsConfigArgs.Builder clusterDnsDomain​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> clusterDnsDomain)
        Parameters:
        clusterDnsDomain - The suffix used for all cluster service records.
        Returns:
        builder
      • clusterDnsDomain

        public ClusterDnsConfigArgs.Builder clusterDnsDomain​(java.lang.String clusterDnsDomain)
        Parameters:
        clusterDnsDomain - The suffix used for all cluster service records.
        Returns:
        builder
      • clusterDnsScope

        public ClusterDnsConfigArgs.Builder clusterDnsScope​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> clusterDnsScope)
        Parameters:
        clusterDnsScope - The scope of access to cluster DNS records. `DNS_SCOPE_UNSPECIFIED` (default) or `CLUSTER_SCOPE` or `VPC_SCOPE`.
        Returns:
        builder
      • clusterDnsScope

        public ClusterDnsConfigArgs.Builder clusterDnsScope​(java.lang.String clusterDnsScope)
        Parameters:
        clusterDnsScope - The scope of access to cluster DNS records. `DNS_SCOPE_UNSPECIFIED` (default) or `CLUSTER_SCOPE` or `VPC_SCOPE`.
        Returns:
        builder