LambdaWebClient
AWS Lambda Web Functions let you run web applications and APIs as HTTP servers on Lambda. A web function has one or more immutable revisions (code and configuration) and one or more endpoints that expose it over HTTPS.
Functions
Creates a web function with an initial revision and endpoint. To create a web function, you provide the function name, revision configuration (code and service settings), and endpoint configuration.
Creates an endpoint for a web function. An endpoint exposes the web function over HTTPS and routes traffic to one or more revisions.
Creates an immutable revision for a web function. A revision represents a specific version of the function code and configuration.
Removes the resource-based policy from a web function.
Deletes a web function and all of its associated revisions and endpoints.
Deletes a web function endpoint.
Deletes a web function revision. You cannot delete a revision that is currently serving traffic on an endpoint.
Retrieves the resource-based policy attached to a web function.
Retrieves details about your AWS Lambda Web Functions account settings for the current AWS Region, including the quotas that apply to web functions and your current usage.
Retrieves details about a web function, including its current state and configuration.
Retrieves details about a web function endpoint, including its current state, configuration, and domain name.
Retrieves details about a web function revision, including its state and configuration.
Returns a list of tags applied to a web function.
Lists endpoints for a web function. We recommend using pagination to ensure that the operation returns quickly and successfully.
Lists revisions for a web function. We recommend using pagination to ensure that the operation returns quickly and successfully.
Lists web functions in your account. We recommend using pagination to ensure that the operation returns quickly and successfully.
Adds or updates a resource-based policy on a web function. A resource-based policy grants permissions to other AWS accounts or services to perform actions on the web function.
Adds tags to a web function. If a tag key already exists, the existing value is overwritten with the new value.
Removes tags from a web function.
Updates the configuration of a web function endpoint. You can modify the authorization type, auto-deployment mode, revision weights, scaling, and throttling settings.
Inherited functions
Creates a web function with an initial revision and endpoint. To create a web function, you provide the function name, revision configuration (code and service settings), and endpoint configuration.
Creates an endpoint for a web function. An endpoint exposes the web function over HTTPS and routes traffic to one or more revisions.
Creates an immutable revision for a web function. A revision represents a specific version of the function code and configuration.
Removes the resource-based policy from a web function.
Deletes a web function and all of its associated revisions and endpoints.
Deletes a web function endpoint.
Deletes a web function revision. You cannot delete a revision that is currently serving traffic on an endpoint.
Retrieves the resource-based policy attached to a web function.
Retrieves details about your AWS Lambda Web Functions account settings for the current AWS Region, including the quotas that apply to web functions and your current usage.
Retrieves details about a web function, including its current state and configuration.
Retrieves details about a web function endpoint, including its current state, configuration, and domain name.
Retrieves details about a web function revision, including its state and configuration.
Returns a list of tags applied to a web function.
Lists endpoints for a web function. We recommend using pagination to ensure that the operation returns quickly and successfully.
Paginate over ListWebFunctionEndpointsResponse results.
Lists revisions for a web function. We recommend using pagination to ensure that the operation returns quickly and successfully.
Paginate over ListWebFunctionRevisionsResponse results.
Lists web functions in your account. We recommend using pagination to ensure that the operation returns quickly and successfully.
Paginate over ListWebFunctionsResponse results.
Adds or updates a resource-based policy on a web function. A resource-based policy grants permissions to other AWS accounts or services to perform actions on the web function.
Adds tags to a web function. If a tag key already exists, the existing value is overwritten with the new value.
Removes tags from a web function.
Updates the configuration of a web function endpoint. You can modify the authorization type, auto-deployment mode, revision weights, scaling, and throttling settings.
Waits for the web function's state to be Active. This should be used after new function creation.
Waits for the web function to be deleted. This should be used after function deletion.
Waits for the web function endpoint's state to be Active. This should be used after new endpoint creation.
Waits for the web function endpoint to be deleted. This should be used after endpoint deletion.
Waits for the web function endpoint's update status to be Successful. This should be used after endpoint updates.
Waits for the web function revision's state to be Active. This should be used after new revision creation.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.