---
type: resource-type
title: TransferConnector
description: aws resource type AWS::Transfer::Connector
name: TransferConnector
lexicon: aws
resource_type: AWS::Transfer::Connector
---
`AWS::Transfer::Connector`, a resource type of the aws lexicon.

## Properties

- `AccessRole` (`string`, required): Specifies the access role for the connector.
- `Arn` (`string`, optional): Specifies the unique Amazon Resource Name (ARN) for the connector.
- `As2Config` (`Record<string, unknown>`, optional): Configuration for an AS2 connector.
- `ConnectorId` (`string`, optional): A unique identifier for the connector.
- `EgressConfig` (`TransferConnector_ConnectorEgressConfig`, optional): Egress configuration for the connector.
- `EgressType` (`TransferConnector_ConnectorEgressType`, optional): Specifies the egress type for the connector.
- `ErrorMessage` (`string`, optional): Detailed error message when Connector in ERRORED status
- `IpAddressType` (`TransferConnector_IpAddressType`, optional)
- `LoggingRole` (`string`, optional): Specifies the logging role for the connector.
- `SecurityPolicyName` (`string`, optional): Security policy for SFTP Connector
- `ServiceManagedEgressIpAddresses` (`string[]`, optional): The list of egress IP addresses of this connector. These IP addresses are assigned automatically when you create the connector.
- `SftpConfig` (`Record<string, unknown>`, optional): Configuration for an SFTP connector.
- `Status` (`TransferConnector_ConnectorStatus`, optional)
- `Tags` (`TransferConnector_Tag[]`, optional): Key-value pairs that can be used to group and search for connectors. Tags are metadata attached to connectors for any purpose.
- `Url` (`string`, optional): URL for Connector

## Attributes

- `Arn`
- `ConnectorId`
- `ErrorMessage`
- `ServiceManagedEgressIpAddresses`
- `Status`
