AWS v6.73.0 published on Wednesday, Mar 19, 2025 by Pulumi
aws.transfer.getConnector
Explore with Pulumi AI
Data source for managing an AWS Transfer Family Connector.
Using getConnector
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConnector(args: GetConnectorArgs, opts?: InvokeOptions): Promise<GetConnectorResult>
function getConnectorOutput(args: GetConnectorOutputArgs, opts?: InvokeOptions): Output<GetConnectorResult>def get_connector(id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetConnectorResult
def get_connector_output(id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetConnectorResult]func LookupConnector(ctx *Context, args *LookupConnectorArgs, opts ...InvokeOption) (*LookupConnectorResult, error)
func LookupConnectorOutput(ctx *Context, args *LookupConnectorOutputArgs, opts ...InvokeOption) LookupConnectorResultOutput> Note: This function is named LookupConnector in the Go SDK.
public static class GetConnector 
{
    public static Task<GetConnectorResult> InvokeAsync(GetConnectorArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectorResult> Invoke(GetConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
public static Output<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
fn::invoke:
  function: aws:transfer/getConnector:getConnector
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Id string
- Unique identifier for connector
- Id string
- Unique identifier for connector
- id String
- Unique identifier for connector
- id string
- Unique identifier for connector
- id str
- Unique identifier for connector
- id String
- Unique identifier for connector
getConnector Result
The following output properties are available:
- AccessRole string
- ARN of the AWS Identity and Access Management role.
- Arn string
- ARN of the Connector.
- As2Configs
List<GetConnector As2Config> 
- Structure containing the parameters for an AS2 connector object. Contains the following attributes:
- Id string
- LoggingRole string
- ARN of the IAM role that allows a connector to turn on CLoudwatch logging for Amazon S3 events.
- SecurityPolicy stringName 
- Name of security policy.
- ServiceManaged List<string>Egress Ip Addresses 
- List of egress Ip addresses.
- SftpConfigs List<GetConnector Sftp Config> 
- Object containing the following attributes:
- Dictionary<string, string>
- Object containing the following attributes:
- Url string
- URL of the partner's AS2 or SFTP endpoint.
- AccessRole string
- ARN of the AWS Identity and Access Management role.
- Arn string
- ARN of the Connector.
- As2Configs
[]GetConnector As2Config 
- Structure containing the parameters for an AS2 connector object. Contains the following attributes:
- Id string
- LoggingRole string
- ARN of the IAM role that allows a connector to turn on CLoudwatch logging for Amazon S3 events.
- SecurityPolicy stringName 
- Name of security policy.
- ServiceManaged []stringEgress Ip Addresses 
- List of egress Ip addresses.
- SftpConfigs []GetConnector Sftp Config 
- Object containing the following attributes:
- map[string]string
- Object containing the following attributes:
- Url string
- URL of the partner's AS2 or SFTP endpoint.
- accessRole String
- ARN of the AWS Identity and Access Management role.
- arn String
- ARN of the Connector.
- as2Configs
List<GetConnector As2Config> 
- Structure containing the parameters for an AS2 connector object. Contains the following attributes:
- id String
- loggingRole String
- ARN of the IAM role that allows a connector to turn on CLoudwatch logging for Amazon S3 events.
- securityPolicy StringName 
- Name of security policy.
- serviceManaged List<String>Egress Ip Addresses 
- List of egress Ip addresses.
- sftpConfigs List<GetConnector Sftp Config> 
- Object containing the following attributes:
- Map<String,String>
- Object containing the following attributes:
- url String
- URL of the partner's AS2 or SFTP endpoint.
- accessRole string
- ARN of the AWS Identity and Access Management role.
- arn string
- ARN of the Connector.
- as2Configs
GetConnector As2Config[] 
- Structure containing the parameters for an AS2 connector object. Contains the following attributes:
- id string
- loggingRole string
- ARN of the IAM role that allows a connector to turn on CLoudwatch logging for Amazon S3 events.
- securityPolicy stringName 
- Name of security policy.
- serviceManaged string[]Egress Ip Addresses 
- List of egress Ip addresses.
- sftpConfigs GetConnector Sftp Config[] 
- Object containing the following attributes:
- {[key: string]: string}
- Object containing the following attributes:
- url string
- URL of the partner's AS2 or SFTP endpoint.
- access_role str
- ARN of the AWS Identity and Access Management role.
- arn str
- ARN of the Connector.
- as2_configs Sequence[GetConnector As2Config] 
- Structure containing the parameters for an AS2 connector object. Contains the following attributes:
- id str
- logging_role str
- ARN of the IAM role that allows a connector to turn on CLoudwatch logging for Amazon S3 events.
- security_policy_ strname 
- Name of security policy.
- service_managed_ Sequence[str]egress_ ip_ addresses 
- List of egress Ip addresses.
- sftp_configs Sequence[GetConnector Sftp Config] 
- Object containing the following attributes:
- Mapping[str, str]
- Object containing the following attributes:
- url str
- URL of the partner's AS2 or SFTP endpoint.
- accessRole String
- ARN of the AWS Identity and Access Management role.
- arn String
- ARN of the Connector.
- as2Configs List<Property Map>
- Structure containing the parameters for an AS2 connector object. Contains the following attributes:
- id String
- loggingRole String
- ARN of the IAM role that allows a connector to turn on CLoudwatch logging for Amazon S3 events.
- securityPolicy StringName 
- Name of security policy.
- serviceManaged List<String>Egress Ip Addresses 
- List of egress Ip addresses.
- sftpConfigs List<Property Map>
- Object containing the following attributes:
- Map<String>
- Object containing the following attributes:
- url String
- URL of the partner's AS2 or SFTP endpoint.
Supporting Types
GetConnectorAs2Config  
- BasicAuth stringSecret Id 
- Basic authentication for AS2 connector API. Returns a null value if not set.
- Compression string
- Specifies whether AS2 file is compressed. Will be ZLIB or DISABLED
- EncryptionAlgorithm string
- Algorithm used to encrypt file. Will be AES128_CBC or AES192_CBC or AES256_CBC or DES_EDE3_CBC or NONE.
- LocalProfile stringId 
- Unique identifier for AS2 local profile.
- MdnResponse string
- Used for outbound requests to tell if response is asynchronous or not. Will be either SYNC or NONE.
- MdnSigning stringAlgorithm 
- Signing algorithm for MDN response. Will be SHA256 or SHA384 or SHA512 or SHA1 or NONE or DEFAULT.
- MessageSubject string
- Subject HTTP header attribute in outbound AS2 messages to the connector.
- PartnerProfile stringId 
- Unique identifier used by connector for partner profile.
- SingingAlgorithm string
- BasicAuth stringSecret Id 
- Basic authentication for AS2 connector API. Returns a null value if not set.
- Compression string
- Specifies whether AS2 file is compressed. Will be ZLIB or DISABLED
- EncryptionAlgorithm string
- Algorithm used to encrypt file. Will be AES128_CBC or AES192_CBC or AES256_CBC or DES_EDE3_CBC or NONE.
- LocalProfile stringId 
- Unique identifier for AS2 local profile.
- MdnResponse string
- Used for outbound requests to tell if response is asynchronous or not. Will be either SYNC or NONE.
- MdnSigning stringAlgorithm 
- Signing algorithm for MDN response. Will be SHA256 or SHA384 or SHA512 or SHA1 or NONE or DEFAULT.
- MessageSubject string
- Subject HTTP header attribute in outbound AS2 messages to the connector.
- PartnerProfile stringId 
- Unique identifier used by connector for partner profile.
- SingingAlgorithm string
- basicAuth StringSecret Id 
- Basic authentication for AS2 connector API. Returns a null value if not set.
- compression String
- Specifies whether AS2 file is compressed. Will be ZLIB or DISABLED
- encryptionAlgorithm String
- Algorithm used to encrypt file. Will be AES128_CBC or AES192_CBC or AES256_CBC or DES_EDE3_CBC or NONE.
- localProfile StringId 
- Unique identifier for AS2 local profile.
- mdnResponse String
- Used for outbound requests to tell if response is asynchronous or not. Will be either SYNC or NONE.
- mdnSigning StringAlgorithm 
- Signing algorithm for MDN response. Will be SHA256 or SHA384 or SHA512 or SHA1 or NONE or DEFAULT.
- messageSubject String
- Subject HTTP header attribute in outbound AS2 messages to the connector.
- partnerProfile StringId 
- Unique identifier used by connector for partner profile.
- singingAlgorithm String
- basicAuth stringSecret Id 
- Basic authentication for AS2 connector API. Returns a null value if not set.
- compression string
- Specifies whether AS2 file is compressed. Will be ZLIB or DISABLED
- encryptionAlgorithm string
- Algorithm used to encrypt file. Will be AES128_CBC or AES192_CBC or AES256_CBC or DES_EDE3_CBC or NONE.
- localProfile stringId 
- Unique identifier for AS2 local profile.
- mdnResponse string
- Used for outbound requests to tell if response is asynchronous or not. Will be either SYNC or NONE.
- mdnSigning stringAlgorithm 
- Signing algorithm for MDN response. Will be SHA256 or SHA384 or SHA512 or SHA1 or NONE or DEFAULT.
- messageSubject string
- Subject HTTP header attribute in outbound AS2 messages to the connector.
- partnerProfile stringId 
- Unique identifier used by connector for partner profile.
- singingAlgorithm string
- basic_auth_ strsecret_ id 
- Basic authentication for AS2 connector API. Returns a null value if not set.
- compression str
- Specifies whether AS2 file is compressed. Will be ZLIB or DISABLED
- encryption_algorithm str
- Algorithm used to encrypt file. Will be AES128_CBC or AES192_CBC or AES256_CBC or DES_EDE3_CBC or NONE.
- local_profile_ strid 
- Unique identifier for AS2 local profile.
- mdn_response str
- Used for outbound requests to tell if response is asynchronous or not. Will be either SYNC or NONE.
- mdn_signing_ stralgorithm 
- Signing algorithm for MDN response. Will be SHA256 or SHA384 or SHA512 or SHA1 or NONE or DEFAULT.
- message_subject str
- Subject HTTP header attribute in outbound AS2 messages to the connector.
- partner_profile_ strid 
- Unique identifier used by connector for partner profile.
- singing_algorithm str
- basicAuth StringSecret Id 
- Basic authentication for AS2 connector API. Returns a null value if not set.
- compression String
- Specifies whether AS2 file is compressed. Will be ZLIB or DISABLED
- encryptionAlgorithm String
- Algorithm used to encrypt file. Will be AES128_CBC or AES192_CBC or AES256_CBC or DES_EDE3_CBC or NONE.
- localProfile StringId 
- Unique identifier for AS2 local profile.
- mdnResponse String
- Used for outbound requests to tell if response is asynchronous or not. Will be either SYNC or NONE.
- mdnSigning StringAlgorithm 
- Signing algorithm for MDN response. Will be SHA256 or SHA384 or SHA512 or SHA1 or NONE or DEFAULT.
- messageSubject String
- Subject HTTP header attribute in outbound AS2 messages to the connector.
- partnerProfile StringId 
- Unique identifier used by connector for partner profile.
- singingAlgorithm String
GetConnectorSftpConfig   
- TrustedHost List<string>Keys 
- List of the public portions of the host keys that are used to identify the servers the connector is connected to.
- UserSecret stringId 
- Identifier for the secret in AWS Secrets Manager that contains the SFTP user's private key, and/or password.
- TrustedHost []stringKeys 
- List of the public portions of the host keys that are used to identify the servers the connector is connected to.
- UserSecret stringId 
- Identifier for the secret in AWS Secrets Manager that contains the SFTP user's private key, and/or password.
- trustedHost List<String>Keys 
- List of the public portions of the host keys that are used to identify the servers the connector is connected to.
- userSecret StringId 
- Identifier for the secret in AWS Secrets Manager that contains the SFTP user's private key, and/or password.
- trustedHost string[]Keys 
- List of the public portions of the host keys that are used to identify the servers the connector is connected to.
- userSecret stringId 
- Identifier for the secret in AWS Secrets Manager that contains the SFTP user's private key, and/or password.
- trusted_host_ Sequence[str]keys 
- List of the public portions of the host keys that are used to identify the servers the connector is connected to.
- user_secret_ strid 
- Identifier for the secret in AWS Secrets Manager that contains the SFTP user's private key, and/or password.
- trustedHost List<String>Keys 
- List of the public portions of the host keys that are used to identify the servers the connector is connected to.
- userSecret StringId 
- Identifier for the secret in AWS Secrets Manager that contains the SFTP user's private key, and/or password.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.