Class CertificateOptionsArgs.Builder

  • Enclosing class:
    CertificateOptionsArgs

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

      • certificateTransparencyLoggingPreference

        public CertificateOptionsArgs.Builder certificateTransparencyLoggingPreference​(@Nullable
                                                                                       com.pulumi.core.Output<java.lang.String> certificateTransparencyLoggingPreference)
        Parameters:
        certificateTransparencyLoggingPreference - Whether certificate details should be added to a certificate transparency log. Valid values are `ENABLED` or `DISABLED`. See https://docs.aws.amazon.com/acm/latest/userguide/acm-concepts.html#concept-transparency for more details. This argument applies to Amazon-issued and private CA certificates. It **conflicts with** `privateKey` / `privateKeyWo`, so it cannot be set on imported certificates. Imported certificates are not managed by ACM issuance, so ACM does not control their certificate transparency logging.
        Returns:
        builder
      • certificateTransparencyLoggingPreference

        public CertificateOptionsArgs.Builder certificateTransparencyLoggingPreference​(java.lang.String certificateTransparencyLoggingPreference)
        Parameters:
        certificateTransparencyLoggingPreference - Whether certificate details should be added to a certificate transparency log. Valid values are `ENABLED` or `DISABLED`. See https://docs.aws.amazon.com/acm/latest/userguide/acm-concepts.html#concept-transparency for more details. This argument applies to Amazon-issued and private CA certificates. It **conflicts with** `privateKey` / `privateKeyWo`, so it cannot be set on imported certificates. Imported certificates are not managed by ACM issuance, so ACM does not control their certificate transparency logging.
        Returns:
        builder
      • export

        public CertificateOptionsArgs.Builder export​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> export)
        Parameters:
        export - Whether the certificate can be exported. Valid values are `ENABLED` or `DISABLED` (default). **Note** Issuing an exportable certificate is subject to additional charges. See [AWS Certificate Manager pricing](https://aws.amazon.com/certificate-manager/pricing/) for more details.
        Returns:
        builder
      • export

        public CertificateOptionsArgs.Builder export​(java.lang.String export)
        Parameters:
        export - Whether the certificate can be exported. Valid values are `ENABLED` or `DISABLED` (default). **Note** Issuing an exportable certificate is subject to additional charges. See [AWS Certificate Manager pricing](https://aws.amazon.com/certificate-manager/pricing/) for more details.
        Returns:
        builder