AWS Native

v0.43.0 published on Thursday, Dec 1, 2022 by Pulumi

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:

AccessRole string

Specifies the access role for the connector.

As2Config Pulumi.AwsNative.Transfer.Inputs.As2ConfigPropertiesArgs

Configuration for an AS2 connector.

Url string

URL for Connector

LoggingRole string

Specifies the logging role for the connector.

Tags List<Pulumi.AwsNative.Transfer.Inputs.ConnectorTagArgs>

Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.

AccessRole string

Specifies the access role for the connector.

As2Config As2ConfigPropertiesArgs

Configuration for an AS2 connector.

Url string

URL for Connector

LoggingRole string

Specifies the logging role for the connector.

Tags []ConnectorTagArgs

Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.

accessRole String

Specifies the access role for the connector.

as2Config As2ConfigPropertiesArgs

Configuration for an AS2 connector.

url String

URL for Connector

loggingRole String

Specifies the logging role for the connector.

tags List<ConnectorTagArgs>

Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.

accessRole string

Specifies the access role for the connector.

as2Config As2ConfigPropertiesArgs

Configuration for an AS2 connector.

url string

URL for Connector

loggingRole string

Specifies the logging role for the connector.

tags ConnectorTagArgs[]

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 As2ConfigPropertiesArgs

Configuration for an AS2 connector.

url str

URL for Connector

logging_role str

Specifies the logging role for the connector.

tags Sequence[ConnectorTagArgs]

Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.

accessRole String

Specifies the access role for the connector.

as2Config Property Map

Configuration for an AS2 connector.

url String

URL for Connector

loggingRole String

Specifies the logging role for the connector.

tags 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.

ConnectorId 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.

ConnectorId 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.

connectorId 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.

connectorId 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.

connectorId String

A unique identifier for the connector.

id String

The provider-assigned unique ID for this managed resource.

Supporting Types

As2ConfigProperties

Compression Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesCompression

Compression setting for this AS2 connector configuration.

EncryptionAlgorithm Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesEncryptionAlgorithm

Encryption algorithm for this AS2 connector configuration.

LocalProfileId string

A unique identifier for the local profile.

MdnResponse Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesMdnResponse

MDN Response setting for this AS2 connector configuration.

MdnSigningAlgorithm Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

MDN Signing algorithm for this AS2 connector configuration.

MessageSubject string

The message subject for this AS2 connector configuration.

PartnerProfileId string

A unique identifier for the partner profile.

SigningAlgorithm Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesSigningAlgorithm

Signing algorithm for this AS2 connector configuration.

Compression ConnectorAs2ConfigPropertiesCompression

Compression setting for this AS2 connector configuration.

EncryptionAlgorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

Encryption algorithm for this AS2 connector configuration.

LocalProfileId string

A unique identifier for the local profile.

MdnResponse ConnectorAs2ConfigPropertiesMdnResponse

MDN Response setting for this AS2 connector configuration.

MdnSigningAlgorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

MDN Signing algorithm for this AS2 connector configuration.

MessageSubject string

The message subject for this AS2 connector configuration.

PartnerProfileId string

A unique identifier for the partner profile.

SigningAlgorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

Signing algorithm for this AS2 connector configuration.

compression ConnectorAs2ConfigPropertiesCompression

Compression setting for this AS2 connector configuration.

encryptionAlgorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

Encryption algorithm for this AS2 connector configuration.

localProfileId String

A unique identifier for the local profile.

mdnResponse ConnectorAs2ConfigPropertiesMdnResponse

MDN Response setting for this AS2 connector configuration.

mdnSigningAlgorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

MDN Signing algorithm for this AS2 connector configuration.

messageSubject String

The message subject for this AS2 connector configuration.

partnerProfileId String

A unique identifier for the partner profile.

signingAlgorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

Signing algorithm for this AS2 connector configuration.

compression ConnectorAs2ConfigPropertiesCompression

Compression setting for this AS2 connector configuration.

encryptionAlgorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

Encryption algorithm for this AS2 connector configuration.

localProfileId string

A unique identifier for the local profile.

mdnResponse ConnectorAs2ConfigPropertiesMdnResponse

MDN Response setting for this AS2 connector configuration.

mdnSigningAlgorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

MDN Signing algorithm for this AS2 connector configuration.

messageSubject string

The message subject for this AS2 connector configuration.

partnerProfileId string

A unique identifier for the partner profile.

signingAlgorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

Signing algorithm for this AS2 connector configuration.

compression ConnectorAs2ConfigPropertiesCompression

Compression setting for this AS2 connector configuration.

encryption_algorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

Encryption algorithm for this AS2 connector configuration.

local_profile_id str

A unique identifier for the local profile.

mdn_response ConnectorAs2ConfigPropertiesMdnResponse

MDN Response setting for this AS2 connector configuration.

mdn_signing_algorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

MDN Signing algorithm for this AS2 connector configuration.

message_subject str

The message subject for this AS2 connector configuration.

partner_profile_id str

A unique identifier for the partner profile.

signing_algorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

Signing algorithm for this AS2 connector configuration.

compression "ZLIB" | "DISABLED"

Compression setting for this AS2 connector configuration.

encryptionAlgorithm "AES128_CBC" | "AES192_CBC" | "AES256_CBC"

Encryption algorithm for this AS2 connector configuration.

localProfileId String

A unique identifier for the local profile.

mdnResponse "SYNC" | "NONE"

MDN Response setting for this AS2 connector configuration.

mdnSigningAlgorithm "SHA256" | "SHA384" | "SHA512" | "SHA1" | "NONE" | "DEFAULT"

MDN Signing algorithm for this AS2 connector configuration.

messageSubject String

The message subject for this AS2 connector configuration.

partnerProfileId String

A unique identifier for the partner profile.

signingAlgorithm "SHA256" | "SHA384" | "SHA512" | "SHA1" | "NONE"

Signing algorithm for this AS2 connector configuration.

ConnectorAs2ConfigPropertiesCompression

Zlib
ZLIB
Disabled
DISABLED
ConnectorAs2ConfigPropertiesCompressionZlib
ZLIB
ConnectorAs2ConfigPropertiesCompressionDisabled
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
ConnectorAs2ConfigPropertiesEncryptionAlgorithmAes128Cbc
AES128_CBC
ConnectorAs2ConfigPropertiesEncryptionAlgorithmAes192Cbc
AES192_CBC
ConnectorAs2ConfigPropertiesEncryptionAlgorithmAes256Cbc
AES256_CBC
Aes128Cbc
AES128_CBC
Aes192Cbc
AES192_CBC
Aes256Cbc
AES256_CBC
Aes128Cbc
AES128_CBC
Aes192Cbc
AES192_CBC
Aes256Cbc
AES256_CBC
AES128_CBC
AES128_CBC
AES192_CBC
AES192_CBC
AES256_CBC
AES256_CBC
"AES128_CBC"
AES128_CBC
"AES192_CBC"
AES192_CBC
"AES256_CBC"
AES256_CBC

ConnectorAs2ConfigPropertiesMdnResponse

Sync
SYNC
None
NONE
ConnectorAs2ConfigPropertiesMdnResponseSync
SYNC
ConnectorAs2ConfigPropertiesMdnResponseNone
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
ConnectorAs2ConfigPropertiesMdnSigningAlgorithmSha256
SHA256
ConnectorAs2ConfigPropertiesMdnSigningAlgorithmSha384
SHA384
ConnectorAs2ConfigPropertiesMdnSigningAlgorithmSha512
SHA512
ConnectorAs2ConfigPropertiesMdnSigningAlgorithmSha1
SHA1
ConnectorAs2ConfigPropertiesMdnSigningAlgorithmNone
NONE
ConnectorAs2ConfigPropertiesMdnSigningAlgorithmDefault
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
ConnectorAs2ConfigPropertiesSigningAlgorithmSha256
SHA256
ConnectorAs2ConfigPropertiesSigningAlgorithmSha384
SHA384
ConnectorAs2ConfigPropertiesSigningAlgorithmSha512
SHA512
ConnectorAs2ConfigPropertiesSigningAlgorithmSha1
SHA1
ConnectorAs2ConfigPropertiesSigningAlgorithmNone
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

Key string

The name assigned to the tag that you create.

Value string

Contains one or more values that you assigned to the key name you create.

Key string

The name assigned to the tag that you create.

Value string

Contains one or more values that you assigned to the key name you create.

key String

The name assigned to the tag that you create.

value String

Contains one or more values that you assigned to the key name you create.

key string

The name assigned to the tag that you create.

value string

Contains one or more values that you assigned to the key name you create.

key str

The name assigned to the tag that you create.

value str

Contains one or more values that you assigned to the key name you create.

key String

The name assigned to the tag that you create.

value String

Contains one or more values that you assigned to the key name you create.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0