Package com.pulumi.aws.transfer
Class AgreementArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.transfer.AgreementArgs.Builder
-
- Enclosing class:
- AgreementArgs
public static final class AgreementArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgreementArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgreementArgs.BuilderaccessRole(com.pulumi.core.Output<java.lang.String> accessRole)AgreementArgs.BuilderaccessRole(java.lang.String accessRole)AgreementArgs.BuilderbaseDirectory(com.pulumi.core.Output<java.lang.String> baseDirectory)AgreementArgs.BuilderbaseDirectory(java.lang.String baseDirectory)AgreementArgsbuild()AgreementArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)AgreementArgs.Builderdescription(java.lang.String description)AgreementArgs.BuilderlocalProfileId(com.pulumi.core.Output<java.lang.String> localProfileId)AgreementArgs.BuilderlocalProfileId(java.lang.String localProfileId)AgreementArgs.BuilderpartnerProfileId(com.pulumi.core.Output<java.lang.String> partnerProfileId)AgreementArgs.BuilderpartnerProfileId(java.lang.String partnerProfileId)AgreementArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)AgreementArgs.Builderregion(java.lang.String region)AgreementArgs.BuilderserverId(com.pulumi.core.Output<java.lang.String> serverId)AgreementArgs.BuilderserverId(java.lang.String serverId)AgreementArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)AgreementArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgreementArgs defaults)
-
-
Method Detail
-
accessRole
public AgreementArgs.Builder accessRole(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 AgreementArgs.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
-
baseDirectory
public AgreementArgs.Builder baseDirectory(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 AgreementArgs.Builder baseDirectory(java.lang.String baseDirectory)
- Parameters:
baseDirectory- Landing directory for the files transferred by using the AS2 protocol.- Returns:
- builder
-
description
public AgreementArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Optional description of the transdfer.- Returns:
- builder
-
description
public AgreementArgs.Builder description(java.lang.String description)
- Parameters:
description- Optional description of the transdfer.- Returns:
- builder
-
localProfileId
public AgreementArgs.Builder localProfileId(com.pulumi.core.Output<java.lang.String> localProfileId)
- Parameters:
localProfileId- Unique identifier for the AS2 local profile.- Returns:
- builder
-
localProfileId
public AgreementArgs.Builder localProfileId(java.lang.String localProfileId)
- Parameters:
localProfileId- Unique identifier for the AS2 local profile.- Returns:
- builder
-
partnerProfileId
public AgreementArgs.Builder partnerProfileId(com.pulumi.core.Output<java.lang.String> partnerProfileId)
- Parameters:
partnerProfileId- Unique identifier for the AS2 partner profile.- Returns:
- builder
-
partnerProfileId
public AgreementArgs.Builder partnerProfileId(java.lang.String partnerProfileId)
- Parameters:
partnerProfileId- Unique identifier for the AS2 partner profile.- Returns:
- builder
-
region
public AgreementArgs.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 AgreementArgs.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 AgreementArgs.Builder serverId(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 AgreementArgs.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
-
tags
public AgreementArgs.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 AgreementArgs.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
-
build
public AgreementArgs build()
-
-