aws-native.transfer.Connector
Resource Type definition for AWS::Transfer::Connector
Create Connector Resource
new Connector(name: string, args: ConnectorArgs, opts?: CustomResourceOptions);
@overload
def Connector(resource_name: str,
opts: Optional[ResourceOptions] = None,
access_role: Optional[str] = None,
as2_config: Optional[As2ConfigPropertiesArgs] = None,
logging_role: Optional[str] = None,
tags: Optional[Sequence[ConnectorTagArgs]] = None,
url: Optional[str] = None)
@overload
def Connector(resource_name: str,
args: ConnectorArgs,
opts: Optional[ResourceOptions] = None)
func NewConnector(ctx *Context, name string, args ConnectorArgs, opts ...ResourceOption) (*Connector, error)
public Connector(string name, ConnectorArgs args, CustomResourceOptions? opts = null)
public Connector(String name, ConnectorArgs args)
public Connector(String name, ConnectorArgs args, CustomResourceOptions options)
type: aws-native:transfer:Connector
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ConnectorArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ConnectorArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectorArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Connector Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Connector resource accepts the following input properties:
- Access
Role string Specifies the access role for the connector.
- As2Config
Pulumi.
Aws Native. Transfer. Inputs. As2Config Properties Args Configuration for an AS2 connector.
- Url string
URL for Connector
- Logging
Role string Specifies the logging role for the connector.
- List<Pulumi.
Aws Native. Transfer. Inputs. Connector Tag Args> Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
- Access
Role string Specifies the access role for the connector.
- As2Config
As2Config
Properties Args Configuration for an AS2 connector.
- Url string
URL for Connector
- Logging
Role string Specifies the logging role for the connector.
- []Connector
Tag Args Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
- access
Role String Specifies the access role for the connector.
- as2Config
As2Config
Properties Args Configuration for an AS2 connector.
- url String
URL for Connector
- logging
Role String Specifies the logging role for the connector.
- List<Connector
Tag Args> Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
- access
Role string Specifies the access role for the connector.
- as2Config
As2Config
Properties Args Configuration for an AS2 connector.
- url string
URL for Connector
- logging
Role string Specifies the logging role for the connector.
- Connector
Tag Args[] Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
- access_
role str Specifies the access role for the connector.
- as2_
config As2ConfigProperties Args Configuration for an AS2 connector.
- url str
URL for Connector
- logging_
role str Specifies the logging role for the connector.
- Sequence[Connector
Tag Args] Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
- access
Role String Specifies the access role for the connector.
- as2Config Property Map
Configuration for an AS2 connector.
- url String
URL for Connector
- logging
Role String Specifies the logging role for the connector.
- List<Property Map>
Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
Outputs
All input properties are implicitly available as output properties. Additionally, the Connector resource produces the following output properties:
- Arn string
Specifies the unique Amazon Resource Name (ARN) for the workflow.
- Connector
Id string A unique identifier for the connector.
- Id string
The provider-assigned unique ID for this managed resource.
- Arn string
Specifies the unique Amazon Resource Name (ARN) for the workflow.
- Connector
Id string A unique identifier for the connector.
- Id string
The provider-assigned unique ID for this managed resource.
- arn String
Specifies the unique Amazon Resource Name (ARN) for the workflow.
- connector
Id String A unique identifier for the connector.
- id String
The provider-assigned unique ID for this managed resource.
- arn string
Specifies the unique Amazon Resource Name (ARN) for the workflow.
- connector
Id string A unique identifier for the connector.
- id string
The provider-assigned unique ID for this managed resource.
- arn str
Specifies the unique Amazon Resource Name (ARN) for the workflow.
- connector_
id str A unique identifier for the connector.
- id str
The provider-assigned unique ID for this managed resource.
- arn String
Specifies the unique Amazon Resource Name (ARN) for the workflow.
- connector
Id String A unique identifier for the connector.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
As2ConfigProperties
- Compression
Pulumi.
Aws Native. Transfer. Connector As2Config Properties Compression Compression setting for this AS2 connector configuration.
- Encryption
Algorithm Pulumi.Aws Native. Transfer. Connector As2Config Properties Encryption Algorithm Encryption algorithm for this AS2 connector configuration.
- Local
Profile stringId A unique identifier for the local profile.
- Mdn
Response Pulumi.Aws Native. Transfer. Connector As2Config Properties Mdn Response MDN Response setting for this AS2 connector configuration.
- Mdn
Signing Pulumi.Algorithm Aws Native. Transfer. Connector As2Config Properties Mdn Signing Algorithm MDN Signing algorithm for this AS2 connector configuration.
- Message
Subject string The message subject for this AS2 connector configuration.
- Partner
Profile stringId A unique identifier for the partner profile.
- Signing
Algorithm Pulumi.Aws Native. Transfer. Connector As2Config Properties Signing Algorithm Signing algorithm for this AS2 connector configuration.
- Compression
Connector
As2Config Properties Compression Compression setting for this AS2 connector configuration.
- Encryption
Algorithm ConnectorAs2Config Properties Encryption Algorithm Encryption algorithm for this AS2 connector configuration.
- Local
Profile stringId A unique identifier for the local profile.
- Mdn
Response ConnectorAs2Config Properties Mdn Response MDN Response setting for this AS2 connector configuration.
- Mdn
Signing ConnectorAlgorithm As2Config Properties Mdn Signing Algorithm MDN Signing algorithm for this AS2 connector configuration.
- Message
Subject string The message subject for this AS2 connector configuration.
- Partner
Profile stringId A unique identifier for the partner profile.
- Signing
Algorithm ConnectorAs2Config Properties Signing Algorithm Signing algorithm for this AS2 connector configuration.
- compression
Connector
As2Config Properties Compression Compression setting for this AS2 connector configuration.
- encryption
Algorithm ConnectorAs2Config Properties Encryption Algorithm Encryption algorithm for this AS2 connector configuration.
- local
Profile StringId A unique identifier for the local profile.
- mdn
Response ConnectorAs2Config Properties Mdn Response MDN Response setting for this AS2 connector configuration.
- mdn
Signing ConnectorAlgorithm As2Config Properties Mdn Signing Algorithm MDN Signing algorithm for this AS2 connector configuration.
- message
Subject String The message subject for this AS2 connector configuration.
- partner
Profile StringId A unique identifier for the partner profile.
- signing
Algorithm ConnectorAs2Config Properties Signing Algorithm Signing algorithm for this AS2 connector configuration.
- compression
Connector
As2Config Properties Compression Compression setting for this AS2 connector configuration.
- encryption
Algorithm ConnectorAs2Config Properties Encryption Algorithm Encryption algorithm for this AS2 connector configuration.
- local
Profile stringId A unique identifier for the local profile.
- mdn
Response ConnectorAs2Config Properties Mdn Response MDN Response setting for this AS2 connector configuration.
- mdn
Signing ConnectorAlgorithm As2Config Properties Mdn Signing Algorithm MDN Signing algorithm for this AS2 connector configuration.
- message
Subject string The message subject for this AS2 connector configuration.
- partner
Profile stringId A unique identifier for the partner profile.
- signing
Algorithm ConnectorAs2Config Properties Signing Algorithm Signing algorithm for this AS2 connector configuration.
- compression
Connector
As2Config Properties Compression Compression setting for this AS2 connector configuration.
- encryption_
algorithm ConnectorAs2Config Properties Encryption Algorithm Encryption algorithm for this AS2 connector configuration.
- local_
profile_ strid A unique identifier for the local profile.
- mdn_
response ConnectorAs2Config Properties Mdn Response MDN Response setting for this AS2 connector configuration.
- mdn_
signing_ Connectoralgorithm As2Config Properties Mdn Signing Algorithm MDN Signing algorithm for this AS2 connector configuration.
- message_
subject str The message subject for this AS2 connector configuration.
- partner_
profile_ strid A unique identifier for the partner profile.
- signing_
algorithm ConnectorAs2Config Properties Signing Algorithm Signing algorithm for this AS2 connector configuration.
- compression "ZLIB" | "DISABLED"
Compression setting for this AS2 connector configuration.
- encryption
Algorithm "AES128_CBC" | "AES192_CBC" | "AES256_CBC" | "NONE" Encryption algorithm for this AS2 connector configuration.
- local
Profile StringId A unique identifier for the local profile.
- mdn
Response "SYNC" | "NONE" MDN Response setting for this AS2 connector configuration.
- mdn
Signing "SHA256" | "SHA384" | "SHA512" | "SHA1" | "NONE" | "DEFAULT"Algorithm MDN Signing algorithm for this AS2 connector configuration.
- message
Subject String The message subject for this AS2 connector configuration.
- partner
Profile StringId A unique identifier for the partner profile.
- signing
Algorithm "SHA256" | "SHA384" | "SHA512" | "SHA1" | "NONE" Signing algorithm for this AS2 connector configuration.
ConnectorAs2ConfigPropertiesCompression
- Zlib
- ZLIB
- Disabled
- DISABLED
- Connector
As2Config Properties Compression Zlib - ZLIB
- Connector
As2Config Properties Compression Disabled - DISABLED
- Zlib
- ZLIB
- Disabled
- DISABLED
- Zlib
- ZLIB
- Disabled
- DISABLED
- ZLIB
- ZLIB
- DISABLED
- DISABLED
- "ZLIB"
- ZLIB
- "DISABLED"
- DISABLED
ConnectorAs2ConfigPropertiesEncryptionAlgorithm
- Aes128Cbc
- AES128_CBC
- Aes192Cbc
- AES192_CBC
- Aes256Cbc
- AES256_CBC
- None
- NONE
- Connector
As2Config Properties Encryption Algorithm Aes128Cbc - AES128_CBC
- Connector
As2Config Properties Encryption Algorithm Aes192Cbc - AES192_CBC
- Connector
As2Config Properties Encryption Algorithm Aes256Cbc - AES256_CBC
- Connector
As2Config Properties Encryption Algorithm None - NONE
- Aes128Cbc
- AES128_CBC
- Aes192Cbc
- AES192_CBC
- Aes256Cbc
- AES256_CBC
- None
- NONE
- Aes128Cbc
- AES128_CBC
- Aes192Cbc
- AES192_CBC
- Aes256Cbc
- AES256_CBC
- None
- NONE
- AES128_CBC
- AES128_CBC
- AES192_CBC
- AES192_CBC
- AES256_CBC
- AES256_CBC
- NONE
- NONE
- "AES128_CBC"
- AES128_CBC
- "AES192_CBC"
- AES192_CBC
- "AES256_CBC"
- AES256_CBC
- "NONE"
- NONE
ConnectorAs2ConfigPropertiesMdnResponse
- Sync
- SYNC
- None
- NONE
- Connector
As2Config Properties Mdn Response Sync - SYNC
- Connector
As2Config Properties Mdn Response None - NONE
- Sync
- SYNC
- None
- NONE
- Sync
- SYNC
- None
- NONE
- SYNC
- SYNC
- NONE
- NONE
- "SYNC"
- SYNC
- "NONE"
- NONE
ConnectorAs2ConfigPropertiesMdnSigningAlgorithm
- Sha256
- SHA256
- Sha384
- SHA384
- Sha512
- SHA512
- Sha1
- SHA1
- None
- NONE
- Default
- DEFAULT
- Connector
As2Config Properties Mdn Signing Algorithm Sha256 - SHA256
- Connector
As2Config Properties Mdn Signing Algorithm Sha384 - SHA384
- Connector
As2Config Properties Mdn Signing Algorithm Sha512 - SHA512
- Connector
As2Config Properties Mdn Signing Algorithm Sha1 - SHA1
- Connector
As2Config Properties Mdn Signing Algorithm None - NONE
- Connector
As2Config Properties Mdn Signing Algorithm Default - DEFAULT
- Sha256
- SHA256
- Sha384
- SHA384
- Sha512
- SHA512
- Sha1
- SHA1
- None
- NONE
- Default
- DEFAULT
- Sha256
- SHA256
- Sha384
- SHA384
- Sha512
- SHA512
- Sha1
- SHA1
- None
- NONE
- Default
- DEFAULT
- SHA256
- SHA256
- SHA384
- SHA384
- SHA512
- SHA512
- SHA1
- SHA1
- NONE
- NONE
- DEFAULT
- DEFAULT
- "SHA256"
- SHA256
- "SHA384"
- SHA384
- "SHA512"
- SHA512
- "SHA1"
- SHA1
- "NONE"
- NONE
- "DEFAULT"
- DEFAULT
ConnectorAs2ConfigPropertiesSigningAlgorithm
- Sha256
- SHA256
- Sha384
- SHA384
- Sha512
- SHA512
- Sha1
- SHA1
- None
- NONE
- Connector
As2Config Properties Signing Algorithm Sha256 - SHA256
- Connector
As2Config Properties Signing Algorithm Sha384 - SHA384
- Connector
As2Config Properties Signing Algorithm Sha512 - SHA512
- Connector
As2Config Properties Signing Algorithm Sha1 - SHA1
- Connector
As2Config Properties Signing Algorithm None - NONE
- Sha256
- SHA256
- Sha384
- SHA384
- Sha512
- SHA512
- Sha1
- SHA1
- None
- NONE
- Sha256
- SHA256
- Sha384
- SHA384
- Sha512
- SHA512
- Sha1
- SHA1
- None
- NONE
- SHA256
- SHA256
- SHA384
- SHA384
- SHA512
- SHA512
- SHA1
- SHA1
- NONE
- NONE
- "SHA256"
- SHA256
- "SHA384"
- SHA384
- "SHA512"
- SHA512
- "SHA1"
- SHA1
- "NONE"
- NONE
ConnectorTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0