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::Lambda::WebFunctionEndpoint
The AWS::Lambda::WebFunctionEndpoint resource Property description not available. for Lambda.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::Lambda::WebFunctionEndpoint", "Properties" : { "AuthType" :String, "Description" :String, "EndpointName" :String, "EndpointType" :String, "FunctionName" :String, "Regions" :[ String, ... ], "RevisionWeights" :[ RevisionWeight, ... ], "ScalingConfig" :ScalingConfig, "ThrottleConfig" :ThrottleConfig} }
YAML
Type: AWS::Lambda::WebFunctionEndpoint Properties: AuthType:StringDescription:StringEndpointName:StringEndpointType:StringFunctionName:StringRegions:- StringRevisionWeights:- RevisionWeightScalingConfig:ScalingConfigThrottleConfig:ThrottleConfig
Properties
AuthTypeProperty description not available.
Required: Yes
Type: String
Allowed values:
ApplicationManaged | IamAuthUpdate requires: No interruption
DescriptionProperty description not available.
Required: No
Type: String
Minimum:
0Maximum:
256Update requires: No interruption
EndpointNameProperty description not available.
Required: Yes
Type: String
Minimum:
1Maximum:
256Update requires: Replacement
EndpointTypeProperty description not available.
Required: Yes
Type: String
Allowed values:
HomeRegion | MultiRegion | PerRegionUpdate requires: Replacement
FunctionNameProperty description not available.
Required: Yes
Type: String
Minimum:
1Maximum:
256Update requires: Replacement
RegionsProperty description not available.
Required: No
Type: Array of String
Minimum:
1Maximum:
50Update requires: Replacement
RevisionWeightsProperty description not available.
Required: No
Type: Array of RevisionWeight
Minimum:
1Maximum:
2Update requires: No interruption
ScalingConfig-
(Amazon SQS only) The scaling configuration for the event source. To remove the configuration, pass an empty value.
Required: No
Type: ScalingConfig
Update requires: No interruption
ThrottleConfigProperty description not available.
Required: No
Type: ThrottleConfig
Update requires: No interruption
Return values
Ref
Fn::GetAtt
CreatedAtProperty description not available.
DomainNameProperty description not available.
EndpointArnProperty description not available.
FunctionArnProperty description not available.
StateProperty description not available.
StateReasonProperty description not available.
UpdatedAtProperty description not available.
UpdateStatusProperty description not available.
UpdateStatusReasonProperty description not available.