Package com.pulumi.aws.transfer.inputs
Class AgreementState.Builder
- java.lang.Object
-
- com.pulumi.aws.transfer.inputs.AgreementState.Builder
-
- Enclosing class:
- AgreementState
public static final class AgreementState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgreementState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgreementState.BuilderaccessRole(com.pulumi.core.Output<java.lang.String> accessRole)AgreementState.BuilderaccessRole(java.lang.String accessRole)AgreementState.BuilderagreementId(com.pulumi.core.Output<java.lang.String> agreementId)AgreementState.BuilderagreementId(java.lang.String agreementId)AgreementState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)AgreementState.Builderarn(java.lang.String arn)AgreementState.BuilderbaseDirectory(com.pulumi.core.Output<java.lang.String> baseDirectory)AgreementState.BuilderbaseDirectory(java.lang.String baseDirectory)AgreementStatebuild()AgreementState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)AgreementState.Builderdescription(java.lang.String description)AgreementState.BuilderlocalProfileId(com.pulumi.core.Output<java.lang.String> localProfileId)AgreementState.BuilderlocalProfileId(java.lang.String localProfileId)AgreementState.BuilderpartnerProfileId(com.pulumi.core.Output<java.lang.String> partnerProfileId)AgreementState.BuilderpartnerProfileId(java.lang.String partnerProfileId)AgreementState.Builderregion(com.pulumi.core.Output<java.lang.String> region)AgreementState.Builderregion(java.lang.String region)AgreementState.BuilderserverId(com.pulumi.core.Output<java.lang.String> serverId)AgreementState.BuilderserverId(java.lang.String serverId)AgreementState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)AgreementState.Builderstatus(java.lang.String status)AgreementState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)AgreementState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)AgreementState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)AgreementState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgreementState defaults)
-
-
Method Detail
-
accessRole
public AgreementState.Builder accessRole(@Nullable com.pulumi.core.Output<java.lang.String> accessRole)
- Parameters:
accessRole- IAM Role which provides read and write access to the parent directory of the file location mentioned in the StartFileTransfer request.- Returns:
- builder
-
accessRole
public AgreementState.Builder accessRole(java.lang.String accessRole)
- Parameters:
accessRole- IAM Role which provides read and write access to the parent directory of the file location mentioned in the StartFileTransfer request.- Returns:
- builder
-
agreementId
public AgreementState.Builder agreementId(@Nullable com.pulumi.core.Output<java.lang.String> agreementId)
- Parameters:
agreementId- Unique identifier for the AS2 agreement.- Returns:
- builder
-
agreementId
public AgreementState.Builder agreementId(java.lang.String agreementId)
- Parameters:
agreementId- Unique identifier for the AS2 agreement.- Returns:
- builder
-
arn
public AgreementState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the agreement.- Returns:
- builder
-
arn
public AgreementState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the agreement.- Returns:
- builder
-
baseDirectory
public AgreementState.Builder baseDirectory(@Nullable com.pulumi.core.Output<java.lang.String> baseDirectory)
- Parameters:
baseDirectory- Landing directory for the files transferred by using the AS2 protocol.- Returns:
- builder
-
baseDirectory
public AgreementState.Builder baseDirectory(java.lang.String baseDirectory)
- Parameters:
baseDirectory- Landing directory for the files transferred by using the AS2 protocol.- Returns:
- builder
-
description
public AgreementState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Optional description of the transdfer.- Returns:
- builder
-
description
public AgreementState.Builder description(java.lang.String description)
- Parameters:
description- Optional description of the transdfer.- Returns:
- builder
-
localProfileId
public AgreementState.Builder localProfileId(@Nullable com.pulumi.core.Output<java.lang.String> localProfileId)
- Parameters:
localProfileId- Unique identifier for the AS2 local profile.- Returns:
- builder
-
localProfileId
public AgreementState.Builder localProfileId(java.lang.String localProfileId)
- Parameters:
localProfileId- Unique identifier for the AS2 local profile.- Returns:
- builder
-
partnerProfileId
public AgreementState.Builder partnerProfileId(@Nullable com.pulumi.core.Output<java.lang.String> partnerProfileId)
- Parameters:
partnerProfileId- Unique identifier for the AS2 partner profile.- Returns:
- builder
-
partnerProfileId
public AgreementState.Builder partnerProfileId(java.lang.String partnerProfileId)
- Parameters:
partnerProfileId- Unique identifier for the AS2 partner profile.- Returns:
- builder
-
region
public AgreementState.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 AgreementState.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
-
serverId
public AgreementState.Builder serverId(@Nullable com.pulumi.core.Output<java.lang.String> serverId)
- Parameters:
serverId- Unique server identifier for the server instance. This is the specific server the agreement uses.- Returns:
- builder
-
serverId
public AgreementState.Builder serverId(java.lang.String serverId)
- Parameters:
serverId- Unique server identifier for the server instance. This is the specific server the agreement uses.- Returns:
- builder
-
status
public AgreementState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- Status of the agreement which is either ACTIVE or INACTIVE.- Returns:
- builder
-
status
public AgreementState.Builder status(java.lang.String status)
- Parameters:
status- Status of the agreement which is either ACTIVE or INACTIVE.- Returns:
- builder
-
tags
public AgreementState.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 AgreementState.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 AgreementState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
-
tagsAll
public AgreementState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
build
public AgreementState build()
-
-