Class CertArgs.Builder

  • Enclosing class:
    CertArgs

    public static final class CertArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(CertArgs defaults)
    • Method Detail

      • certData

        public CertArgs.Builder certData​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> certData)
        Parameters:
        certData - Gets or sets the Certificate data.
        Returns:
        builder
      • certData

        public CertArgs.Builder certData​(java.lang.String certData)
        Parameters:
        certData - Gets or sets the Certificate data.
        Returns:
        builder
      • certNeeded

        public CertArgs.Builder certNeeded​(@Nullable
                                           com.pulumi.core.Output<java.lang.Boolean> certNeeded)
        Parameters:
        certNeeded - Gets or sets a value indicating whether certificate is needed or not.
        Returns:
        builder
      • certNeeded

        public CertArgs.Builder certNeeded​(java.lang.Boolean certNeeded)
        Parameters:
        certNeeded - Gets or sets a value indicating whether certificate is needed or not.
        Returns:
        builder
      • certProvided

        public CertArgs.Builder certProvided​(@Nullable
                                             com.pulumi.core.Output<java.lang.Boolean> certProvided)
        Parameters:
        certProvided - Gets or sets a value indicating whether certificate is provided or not.
        Returns:
        builder
      • certProvided

        public CertArgs.Builder certProvided​(java.lang.Boolean certProvided)
        Parameters:
        certProvided - Gets or sets a value indicating whether certificate is provided or not.
        Returns:
        builder
      • secretStore

        public CertArgs.Builder secretStore​(@Nullable
                                            com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​SecretStoreType>> secretStore)
        Parameters:
        secretStore - Gets or sets the type of secret store for the certificate.
        Returns:
        builder
      • secretStore

        public CertArgs.Builder secretStore​(com.pulumi.core.Either<java.lang.String,​SecretStoreType> secretStore)
        Parameters:
        secretStore - Gets or sets the type of secret store for the certificate.
        Returns:
        builder
      • secretStore

        public CertArgs.Builder secretStore​(java.lang.String secretStore)
        Parameters:
        secretStore - Gets or sets the type of secret store for the certificate.
        Returns:
        builder
      • secretStore

        public CertArgs.Builder secretStore​(SecretStoreType secretStore)
        Parameters:
        secretStore - Gets or sets the type of secret store for the certificate.
        Returns:
        builder