AWS::Transfer::ServerDefinition of AWS::Transfer::Server Resource Type
17 configurable properties. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
Certificate | string | |
Domain | string | Create-only |
EndpointDetails | EndpointDetails | |
EndpointType | string | |
IdentityProviderDetails | IdentityProviderDetails | |
IdentityProviderType | string | |
IpAddressType | string | |
LoggingRole | string | |
PostAuthenticationLoginBanner | string | |
PreAuthenticationLoginBanner | string | |
ProtocolDetails | ProtocolDetails | |
Protocols | Array<string> | |
S3StorageOptions | S3StorageOptions | |
SecurityPolicyName | string | |
StructuredLogDestinations | Array<string> | |
Tags | Array<Tag> | |
WorkflowDetails | WorkflowDetails |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Arn | string | - |
As2ServiceManagedEgressIpAddresses | Array<string> | The list of egress IP addresses of this server. These IP addresses are only relevant for servers that use the AS2 protocol. They are used for sending asynchronous MDNs. These IP addresses are assigned automatically when you create an AS2 server. Additionally, if you update an existing server and ... |
ServerId | string | - |
State | string | - |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Transfer::Server
Resources:
MyResource:
Type: AWS::Transfer::Server
Properties:
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
apigateway:GETds:AuthorizeApplicationds:DescribeDirectoriesec2:AssociateAddressec2:CreateVpcEndpointec2:DescribeAddressesec2:DescribeNetworkInterfacesec2:DescribeVpcEndpointsec2:DescribeVpcEndpointstransfer:DescribeServerapigateway:GETds:AuthorizeApplicationds:DescribeDirectoriesds:UnauthorizeApplicationec2:AssociateAddressec2:CreateVpcEndpointec2:DeleteVpcEndpointsec2:DescribeAddressesds:DescribeDirectoriesds:UnauthorizeApplicationec2:DeleteVpcEndpointsec2:DescribeAddressesec2:DescribeNetworkInterfacesec2:DescribeVpcEndpointsec2:DisassociateAddresslogs:DeleteLogDeliverytransfer:ListServersOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterArnThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
Domain