View a markdown version of this page

AWS::Lambda::WebFunctionEndpoint - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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: String Description: String EndpointName: String EndpointType: String FunctionName: String Regions: - String RevisionWeights: - RevisionWeight ScalingConfig: ScalingConfig ThrottleConfig: ThrottleConfig

Properties

AuthType

Property description not available.

Required: Yes

Type: String

Allowed values: ApplicationManaged | IamAuth

Update requires: No interruption

Description

Property description not available.

Required: No

Type: String

Minimum: 0

Maximum: 256

Update requires: No interruption

EndpointName

Property description not available.

Required: Yes

Type: String

Minimum: 1

Maximum: 256

Update requires: Replacement

EndpointType

Property description not available.

Required: Yes

Type: String

Allowed values: HomeRegion | MultiRegion | PerRegion

Update requires: Replacement

FunctionName

Property description not available.

Required: Yes

Type: String

Minimum: 1

Maximum: 256

Update requires: Replacement

Regions

Property description not available.

Required: No

Type: Array of String

Minimum: 1

Maximum: 50

Update requires: Replacement

RevisionWeights

Property description not available.

Required: No

Type: Array of RevisionWeight

Minimum: 1

Maximum: 2

Update 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

ThrottleConfig

Property description not available.

Required: No

Type: ThrottleConfig

Update requires: No interruption

Return values

Ref

Fn::GetAtt

CreatedAt

Property description not available.

DomainName

Property description not available.

EndpointArn

Property description not available.

FunctionArn

Property description not available.

State

Property description not available.

StateReason

Property description not available.

UpdatedAt

Property description not available.

UpdateStatus

Property description not available.

UpdateStatusReason

Property description not available.