Class IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.mailmanager.inputs.IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder
-
public static final class IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgsbuild()IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.BuildercaContent(com.pulumi.core.Output<java.lang.String> caContent)IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.BuildercaContent(java.lang.String caContent)IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.BuildercrlContent(com.pulumi.core.Output<java.lang.String> crlContent)IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.BuildercrlContent(java.lang.String crlContent)IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.BuilderkmsKeyArn(com.pulumi.core.Output<java.lang.String> kmsKeyArn)IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.BuilderkmsKeyArn(java.lang.String kmsKeyArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs defaults)
-
-
Method Detail
-
caContent
public IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder caContent(com.pulumi.core.Output<java.lang.String> caContent)
- Parameters:
caContent- PEM-encoded certificate authority (CA) content used to validate client certificates.- Returns:
- builder
-
caContent
public IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder caContent(java.lang.String caContent)
- Parameters:
caContent- PEM-encoded certificate authority (CA) content used to validate client certificates.- Returns:
- builder
-
crlContent
public IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder crlContent(@Nullable com.pulumi.core.Output<java.lang.String> crlContent)
- Parameters:
crlContent- PEM-encoded certificate revocation list (CRL) content used to check whether client certificates have been revoked.- Returns:
- builder
-
crlContent
public IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder crlContent(java.lang.String crlContent)
- Parameters:
crlContent- PEM-encoded certificate revocation list (CRL) content used to check whether client certificates have been revoked.- Returns:
- builder
-
kmsKeyArn
public IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder kmsKeyArn(@Nullable com.pulumi.core.Output<java.lang.String> kmsKeyArn)
- Parameters:
kmsKeyArn- ARN of the AWS KMS key used to decrypt the CRL content.- Returns:
- builder
-
kmsKeyArn
public IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs.Builder kmsKeyArn(java.lang.String kmsKeyArn)
- Parameters:
kmsKeyArn- ARN of the AWS KMS key used to decrypt the CRL content.- Returns:
- builder
-
build
public IngressPointIngressPointConfigurationTlsAuthConfigurationTrustStoreArgs build()
-
-