Package com.pulumi.aws.transfer
Class ProfileArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.transfer.ProfileArgs.Builder
-
- Enclosing class:
- ProfileArgs
public static final class ProfileArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ProfileArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProfileArgs.Builderas2Id(com.pulumi.core.Output<java.lang.String> as2Id)ProfileArgs.Builderas2Id(java.lang.String as2Id)ProfileArgsbuild()ProfileArgs.BuildercertificateIds(com.pulumi.core.Output<java.util.List<java.lang.String>> certificateIds)ProfileArgs.BuildercertificateIds(java.lang.String... certificateIds)ProfileArgs.BuildercertificateIds(java.util.List<java.lang.String> certificateIds)ProfileArgs.BuilderprofileType(com.pulumi.core.Output<java.lang.String> profileType)ProfileArgs.BuilderprofileType(java.lang.String profileType)ProfileArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)ProfileArgs.Builderregion(java.lang.String region)ProfileArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)ProfileArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ProfileArgs defaults)
-
-
Method Detail
-
as2Id
public ProfileArgs.Builder as2Id(com.pulumi.core.Output<java.lang.String> as2Id)
- Parameters:
as2Id- AS2 name as defined in RFC 4130. For inbound transfers this is the AS2 From Header for the AS2 messages sent from the partner. For outbound messages this is the AS2 To Header for the AS2 messages sent to the partner. This ID cannot include spaces.- Returns:
- builder
-
as2Id
public ProfileArgs.Builder as2Id(java.lang.String as2Id)
- Parameters:
as2Id- AS2 name as defined in RFC 4130. For inbound transfers this is the AS2 From Header for the AS2 messages sent from the partner. For outbound messages this is the AS2 To Header for the AS2 messages sent to the partner. This ID cannot include spaces.- Returns:
- builder
-
certificateIds
public ProfileArgs.Builder certificateIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> certificateIds)
- Parameters:
certificateIds- List of certificate IDs from the imported certificate operation.- Returns:
- builder
-
certificateIds
public ProfileArgs.Builder certificateIds(java.util.List<java.lang.String> certificateIds)
- Parameters:
certificateIds- List of certificate IDs from the imported certificate operation.- Returns:
- builder
-
certificateIds
public ProfileArgs.Builder certificateIds(java.lang.String... certificateIds)
- Parameters:
certificateIds- List of certificate IDs from the imported certificate operation.- Returns:
- builder
-
profileType
public ProfileArgs.Builder profileType(com.pulumi.core.Output<java.lang.String> profileType)
- Parameters:
profileType- Profile type. Valid values are `LOCAL` or `PARTNER`.- Returns:
- builder
-
profileType
public ProfileArgs.Builder profileType(java.lang.String profileType)
- Parameters:
profileType- Profile type. Valid values are `LOCAL` or `PARTNER`.- Returns:
- builder
-
region
public ProfileArgs.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 ProfileArgs.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 ProfileArgs.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 ProfileArgs.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 ProfileArgs build()
-
-