Package com.pulumi.aws.transfer.inputs
Class CertificateState.Builder
- java.lang.Object
-
- com.pulumi.aws.transfer.inputs.CertificateState.Builder
-
- Enclosing class:
- CertificateState
public static final class CertificateState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CertificateState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateState.BuilderactiveDate(com.pulumi.core.Output<java.lang.String> activeDate)CertificateState.BuilderactiveDate(java.lang.String activeDate)CertificateState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)CertificateState.Builderarn(java.lang.String arn)CertificateStatebuild()CertificateState.Buildercertificate(com.pulumi.core.Output<java.lang.String> certificate)CertificateState.Buildercertificate(java.lang.String certificate)CertificateState.BuildercertificateChain(com.pulumi.core.Output<java.lang.String> certificateChain)CertificateState.BuildercertificateChain(java.lang.String certificateChain)CertificateState.BuildercertificateId(com.pulumi.core.Output<java.lang.String> certificateId)CertificateState.BuildercertificateId(java.lang.String certificateId)CertificateState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)CertificateState.Builderdescription(java.lang.String description)CertificateState.BuilderinactiveDate(com.pulumi.core.Output<java.lang.String> inactiveDate)CertificateState.BuilderinactiveDate(java.lang.String inactiveDate)CertificateState.BuilderprivateKey(com.pulumi.core.Output<java.lang.String> privateKey)CertificateState.BuilderprivateKey(java.lang.String privateKey)CertificateState.Builderregion(com.pulumi.core.Output<java.lang.String> region)CertificateState.Builderregion(java.lang.String region)CertificateState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)CertificateState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)CertificateState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)CertificateState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)CertificateState.Builderusage(com.pulumi.core.Output<java.lang.String> usage)CertificateState.Builderusage(java.lang.String usage)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CertificateState defaults)
-
-
Method Detail
-
activeDate
public CertificateState.Builder activeDate(@Nullable com.pulumi.core.Output<java.lang.String> activeDate)
- Parameters:
activeDate- Date when the certificate becomes active- Returns:
- builder
-
activeDate
public CertificateState.Builder activeDate(java.lang.String activeDate)
- Parameters:
activeDate- Date when the certificate becomes active- Returns:
- builder
-
arn
public CertificateState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the certificate- Returns:
- builder
-
arn
public CertificateState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the certificate- Returns:
- builder
-
certificate
public CertificateState.Builder certificate(@Nullable com.pulumi.core.Output<java.lang.String> certificate)
- Parameters:
certificate- Valid certificate file required for the transfer.- Returns:
- builder
-
certificate
public CertificateState.Builder certificate(java.lang.String certificate)
- Parameters:
certificate- Valid certificate file required for the transfer.- Returns:
- builder
-
certificateChain
public CertificateState.Builder certificateChain(@Nullable com.pulumi.core.Output<java.lang.String> certificateChain)
- Parameters:
certificateChain- Optional list of certificate that make up the chain for the certificate that is being imported.- Returns:
- builder
-
certificateChain
public CertificateState.Builder certificateChain(java.lang.String certificateChain)
- Parameters:
certificateChain- Optional list of certificate that make up the chain for the certificate that is being imported.- Returns:
- builder
-
certificateId
public CertificateState.Builder certificateId(@Nullable com.pulumi.core.Output<java.lang.String> certificateId)
- Parameters:
certificateId- Unique identifier for the AS2 certificate- Returns:
- builder
-
certificateId
public CertificateState.Builder certificateId(java.lang.String certificateId)
- Parameters:
certificateId- Unique identifier for the AS2 certificate- Returns:
- builder
-
description
public CertificateState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Short description that helps identify the certificate.- Returns:
- builder
-
description
public CertificateState.Builder description(java.lang.String description)
- Parameters:
description- Short description that helps identify the certificate.- Returns:
- builder
-
inactiveDate
public CertificateState.Builder inactiveDate(@Nullable com.pulumi.core.Output<java.lang.String> inactiveDate)
- Parameters:
inactiveDate- Date when the certificate becomes inactive- Returns:
- builder
-
inactiveDate
public CertificateState.Builder inactiveDate(java.lang.String inactiveDate)
- Parameters:
inactiveDate- Date when the certificate becomes inactive- Returns:
- builder
-
privateKey
public CertificateState.Builder privateKey(@Nullable com.pulumi.core.Output<java.lang.String> privateKey)
- Parameters:
privateKey- Private key associated with the certificate being imported.- Returns:
- builder
-
privateKey
public CertificateState.Builder privateKey(java.lang.String privateKey)
- Parameters:
privateKey- Private key associated with the certificate being imported.- Returns:
- builder
-
region
public CertificateState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public CertificateState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public CertificateState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public CertificateState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
public CertificateState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
-
tagsAll
public CertificateState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
usage
public CertificateState.Builder usage(@Nullable com.pulumi.core.Output<java.lang.String> usage)
- Parameters:
usage- Whether a certificate is being used for signing or encryption. The valid values are SIGNING and ENCRYPTION.- Returns:
- builder
-
usage
public CertificateState.Builder usage(java.lang.String usage)
- Parameters:
usage- Whether a certificate is being used for signing or encryption. The valid values are SIGNING and ENCRYPTION.- Returns:
- builder
-
build
public CertificateState build()
-
-