Class SslConfigurationArgs.Builder

  • Enclosing class:
    SslConfigurationArgs

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

      • cert

        public SslConfigurationArgs.Builder cert​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> cert)
        Parameters:
        cert - Cert data
        Returns:
        builder
      • cname

        public SslConfigurationArgs.Builder cname​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> cname)
        Parameters:
        cname - CNAME of the cert
        Returns:
        builder
      • key

        public SslConfigurationArgs.Builder key​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> key)
        Parameters:
        key - Key data
        Returns:
        builder
      • leafDomainLabel

        public SslConfigurationArgs.Builder leafDomainLabel​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> leafDomainLabel)
        Parameters:
        leafDomainLabel - Leaf domain label of public endpoint
        Returns:
        builder
      • leafDomainLabel

        public SslConfigurationArgs.Builder leafDomainLabel​(java.lang.String leafDomainLabel)
        Parameters:
        leafDomainLabel - Leaf domain label of public endpoint
        Returns:
        builder
      • overwriteExistingDomain

        public SslConfigurationArgs.Builder overwriteExistingDomain​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.Boolean> overwriteExistingDomain)
        Parameters:
        overwriteExistingDomain - Indicates whether to overwrite existing domain label.
        Returns:
        builder
      • overwriteExistingDomain

        public SslConfigurationArgs.Builder overwriteExistingDomain​(java.lang.Boolean overwriteExistingDomain)
        Parameters:
        overwriteExistingDomain - Indicates whether to overwrite existing domain label.
        Returns:
        builder
      • status

        public SslConfigurationArgs.Builder status​(@Nullable
                                                   com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​SslConfigStatus>> status)
        Parameters:
        status - Enable or disable ssl for scoring
        Returns:
        builder
      • status

        public SslConfigurationArgs.Builder status​(java.lang.String status)
        Parameters:
        status - Enable or disable ssl for scoring
        Returns:
        builder