Class CertificateValidityArgs.Builder

  • Enclosing class:
    CertificateValidityArgs

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

      • type

        public CertificateValidityArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - Determines how `value` is interpreted. Valid values: `DAYS`, `MONTHS`, `YEARS`, `ABSOLUTE`, `END_DATE`.
        Returns:
        builder
      • type

        public CertificateValidityArgs.Builder type​(java.lang.String type)
        Parameters:
        type - Determines how `value` is interpreted. Valid values: `DAYS`, `MONTHS`, `YEARS`, `ABSOLUTE`, `END_DATE`.
        Returns:
        builder
      • value

        public CertificateValidityArgs.Builder value​(com.pulumi.core.Output<java.lang.String> value)
        Parameters:
        value - If `type` is `DAYS`, `MONTHS`, or `YEARS`, the relative time until the certificate expires. If `type` is `ABSOLUTE`, the date in seconds since the Unix epoch. If `type` is `END_DATE`, the date in RFC 3339 format.
        Returns:
        builder
      • value

        public CertificateValidityArgs.Builder value​(java.lang.String value)
        Parameters:
        value - If `type` is `DAYS`, `MONTHS`, or `YEARS`, the relative time until the certificate expires. If `type` is `ABSOLUTE`, the date in seconds since the Unix epoch. If `type` is `END_DATE`, the date in RFC 3339 format.
        Returns:
        builder