Package com.pulumi.aws.cloudfront.inputs
Class DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder
-
- Enclosing class:
- DistributionViewerMtlsConfigTrustStoreConfigArgs
public static final class DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DistributionViewerMtlsConfigTrustStoreConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributionViewerMtlsConfigTrustStoreConfigArgs.BuilderadvertiseTrustStoreCaNames(com.pulumi.core.Output<java.lang.Boolean> advertiseTrustStoreCaNames)DistributionViewerMtlsConfigTrustStoreConfigArgs.BuilderadvertiseTrustStoreCaNames(java.lang.Boolean advertiseTrustStoreCaNames)DistributionViewerMtlsConfigTrustStoreConfigArgsbuild()DistributionViewerMtlsConfigTrustStoreConfigArgs.BuilderignoreCertificateExpiry(com.pulumi.core.Output<java.lang.Boolean> ignoreCertificateExpiry)DistributionViewerMtlsConfigTrustStoreConfigArgs.BuilderignoreCertificateExpiry(java.lang.Boolean ignoreCertificateExpiry)DistributionViewerMtlsConfigTrustStoreConfigArgs.BuildertrustStoreId(com.pulumi.core.Output<java.lang.String> trustStoreId)DistributionViewerMtlsConfigTrustStoreConfigArgs.BuildertrustStoreId(java.lang.String trustStoreId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DistributionViewerMtlsConfigTrustStoreConfigArgs defaults)
-
-
Method Detail
-
advertiseTrustStoreCaNames
public DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder advertiseTrustStoreCaNames(@Nullable com.pulumi.core.Output<java.lang.Boolean> advertiseTrustStoreCaNames)
- Parameters:
advertiseTrustStoreCaNames- Whether to advertise the trust store CA names to clients. Defaults to `false`.- Returns:
- builder
-
advertiseTrustStoreCaNames
public DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder advertiseTrustStoreCaNames(java.lang.Boolean advertiseTrustStoreCaNames)
- Parameters:
advertiseTrustStoreCaNames- Whether to advertise the trust store CA names to clients. Defaults to `false`.- Returns:
- builder
-
ignoreCertificateExpiry
public DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder ignoreCertificateExpiry(@Nullable com.pulumi.core.Output<java.lang.Boolean> ignoreCertificateExpiry)
- Parameters:
ignoreCertificateExpiry- Whether to ignore certificate expiry for viewer mTLS. Defaults to `false`.- Returns:
- builder
-
ignoreCertificateExpiry
public DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder ignoreCertificateExpiry(java.lang.Boolean ignoreCertificateExpiry)
- Parameters:
ignoreCertificateExpiry- Whether to ignore certificate expiry for viewer mTLS. Defaults to `false`.- Returns:
- builder
-
trustStoreId
public DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder trustStoreId(com.pulumi.core.Output<java.lang.String> trustStoreId)
- Parameters:
trustStoreId- Identifier of the trust store to use for viewer mTLS.- Returns:
- builder
-
trustStoreId
public DistributionViewerMtlsConfigTrustStoreConfigArgs.Builder trustStoreId(java.lang.String trustStoreId)
- Parameters:
trustStoreId- Identifier of the trust store to use for viewer mTLS.- Returns:
- builder
-
build
public DistributionViewerMtlsConfigTrustStoreConfigArgs build()
-
-