This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::RTBFabric::ResponderGateway
Creates a responder gateway.
Important
A domain name or managed endpoint is required.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::RTBFabric::ResponderGateway", "Properties" : { "Description" :String, "DomainName" :String, "ManagedEndpointConfiguration" :ManagedEndpointConfiguration, "Port" :Integer, "Protocol" :String, "SecurityGroupIds" :[ String, ... ], "SubnetIds" :[ String, ... ], "Tags" :[ Tag, ... ], "TrustStoreConfiguration" :TrustStoreConfiguration, "VpcId" :String} }
YAML
Type: AWS::RTBFabric::ResponderGateway Properties: Description:StringDomainName:StringManagedEndpointConfiguration:ManagedEndpointConfigurationPort:IntegerProtocol:StringSecurityGroupIds:- StringSubnetIds:- StringTags:- TagTrustStoreConfiguration:TrustStoreConfigurationVpcId:String
Properties
Description-
An optional description for the responder gateway.
Required: No
Type: String
Pattern:
^[A-Za-z0-9 ]+$Update requires: Some interruptions
DomainName-
The domain name for the responder gateway.
Required: No
Type: String
Pattern:
^(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)(?:\.(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?))+$Update requires: Some interruptions
ManagedEndpointConfiguration-
The configuration for the managed endpoint.
Required: No
Type: ManagedEndpointConfiguration
Update requires: Some interruptions
Port-
The networking port to use.
Required: Yes
Type: Integer
Minimum:
1Maximum:
65535Update requires: Some interruptions
Protocol-
The networking protocol to use.
Required: Yes
Type: String
Allowed values:
HTTP | HTTPSUpdate requires: Some interruptions
SecurityGroupIds-
The unique identifiers of the security groups.
Required: Yes
Type: Array of String
Minimum:
1Update requires: Some interruptions
SubnetIds-
The unique identifiers of the subnets.
Required: Yes
Type: Array of String
Minimum:
1Update requires: Some interruptions
-
A map of the key-value pairs of the tag or tags to assign to the resource.
Required: No
Type: Array of Tag
Minimum:
0Maximum:
50Update requires: No interruption
TrustStoreConfiguration-
The configuration of the trust store.
Required: No
Type: TrustStoreConfiguration
Update requires: Some interruptions
VpcId-
The unique identifier of the Virtual Private Cloud (VPC).
Required: Yes
Type: String
Minimum:
5Maximum:
50Update requires: Some interruptions
Return values
Ref
Fn::GetAtt
The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.
ArnProperty description not available.
CreatedTimestampProperty description not available.
GatewayIdProperty description not available.
ResponderGatewayStatusProperty description not available.
UpdatedTimestampProperty description not available.