Package com.pulumi.aws.transfer.inputs
Class ConnectorState.Builder
- java.lang.Object
-
- com.pulumi.aws.transfer.inputs.ConnectorState.Builder
-
- Enclosing class:
- ConnectorState
public static final class ConnectorState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectorState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ConnectorState.Builder
accessRole(com.pulumi.core.Output<java.lang.String> accessRole)
ConnectorState.Builder
accessRole(java.lang.String accessRole)
ConnectorState.Builder
arn(com.pulumi.core.Output<java.lang.String> arn)
ConnectorState.Builder
arn(java.lang.String arn)
ConnectorState.Builder
as2Config(ConnectorAs2ConfigArgs as2Config)
ConnectorState.Builder
as2Config(com.pulumi.core.Output<ConnectorAs2ConfigArgs> as2Config)
ConnectorState
build()
ConnectorState.Builder
connectorId(com.pulumi.core.Output<java.lang.String> connectorId)
ConnectorState.Builder
connectorId(java.lang.String connectorId)
ConnectorState.Builder
loggingRole(com.pulumi.core.Output<java.lang.String> loggingRole)
ConnectorState.Builder
loggingRole(java.lang.String loggingRole)
ConnectorState.Builder
sftpConfig(ConnectorSftpConfigArgs sftpConfig)
ConnectorState.Builder
sftpConfig(com.pulumi.core.Output<ConnectorSftpConfigArgs> sftpConfig)
ConnectorState.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ConnectorState.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
ConnectorState.Builder
tagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.ConnectorState.Builder
tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.ConnectorState.Builder
url(com.pulumi.core.Output<java.lang.String> url)
ConnectorState.Builder
url(java.lang.String url)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectorState defaults)
-
-
Method Detail
-
accessRole
public ConnectorState.Builder accessRole(@Nullable com.pulumi.core.Output<java.lang.String> accessRole)
- Parameters:
accessRole
- The 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 ConnectorState.Builder accessRole(java.lang.String accessRole)
- Parameters:
accessRole
- The IAM Role which provides read and write access to the parent directory of the file location mentioned in the StartFileTransfer request.- Returns:
- builder
-
arn
public ConnectorState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn
- The ARN of the connector.- Returns:
- builder
-
arn
public ConnectorState.Builder arn(java.lang.String arn)
- Parameters:
arn
- The ARN of the connector.- Returns:
- builder
-
as2Config
public ConnectorState.Builder as2Config(@Nullable com.pulumi.core.Output<ConnectorAs2ConfigArgs> as2Config)
- Parameters:
as2Config
- Either SFTP or AS2 is configured.The parameters to configure for the connector object. Fields documented below.- Returns:
- builder
-
as2Config
public ConnectorState.Builder as2Config(ConnectorAs2ConfigArgs as2Config)
- Parameters:
as2Config
- Either SFTP or AS2 is configured.The parameters to configure for the connector object. Fields documented below.- Returns:
- builder
-
connectorId
public ConnectorState.Builder connectorId(@Nullable com.pulumi.core.Output<java.lang.String> connectorId)
- Parameters:
connectorId
- The unique identifier for the AS2 profile or SFTP Profile.- Returns:
- builder
-
connectorId
public ConnectorState.Builder connectorId(java.lang.String connectorId)
- Parameters:
connectorId
- The unique identifier for the AS2 profile or SFTP Profile.- Returns:
- builder
-
loggingRole
public ConnectorState.Builder loggingRole(@Nullable com.pulumi.core.Output<java.lang.String> loggingRole)
- Parameters:
loggingRole
- The IAM Role which is required for allowing the connector to turn on CloudWatch logging for Amazon S3 events.- Returns:
- builder
-
loggingRole
public ConnectorState.Builder loggingRole(java.lang.String loggingRole)
- Parameters:
loggingRole
- The IAM Role which is required for allowing the connector to turn on CloudWatch logging for Amazon S3 events.- Returns:
- builder
-
sftpConfig
public ConnectorState.Builder sftpConfig(@Nullable com.pulumi.core.Output<ConnectorSftpConfigArgs> sftpConfig)
- Parameters:
sftpConfig
- Either SFTP or AS2 is configured.The parameters to configure for the connector object. Fields documented below.- Returns:
- builder
-
sftpConfig
public ConnectorState.Builder sftpConfig(ConnectorSftpConfigArgs sftpConfig)
- Parameters:
sftpConfig
- Either SFTP or AS2 is configured.The parameters to configure for the connector object. Fields documented below.- Returns:
- builder
-
tags
public ConnectorState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public ConnectorState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
@Deprecated public ConnectorState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.- Returns:
- builder
-
tagsAll
@Deprecated public ConnectorState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.- Returns:
- builder
-
url
public ConnectorState.Builder url(@Nullable com.pulumi.core.Output<java.lang.String> url)
- Parameters:
url
- The URL of the partners AS2 endpoint or SFTP endpoint.- Returns:
- builder
-
url
public ConnectorState.Builder url(java.lang.String url)
- Parameters:
url
- The URL of the partners AS2 endpoint or SFTP endpoint.- Returns:
- builder
-
build
public ConnectorState build()
-
-