Package com.pulumi.aws.acm.inputs
Class CertificateOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.acm.inputs.CertificateOptionsArgs.Builder
-
- Enclosing class:
- CertificateOptionsArgs
public static final class CertificateOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CertificateOptionsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateOptionsArgsbuild()CertificateOptionsArgs.BuildercertificateTransparencyLoggingPreference(com.pulumi.core.Output<java.lang.String> certificateTransparencyLoggingPreference)CertificateOptionsArgs.BuildercertificateTransparencyLoggingPreference(java.lang.String certificateTransparencyLoggingPreference)CertificateOptionsArgs.Builderexport(com.pulumi.core.Output<java.lang.String> export)CertificateOptionsArgs.Builderexport(java.lang.String export)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CertificateOptionsArgs defaults)
-
-
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
-
build
public CertificateOptionsArgs build()
-
-