AWS::SSM::MaintenanceWindowTask MaintenanceWindowLambdaParameters - 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).

AWS::SSM::MaintenanceWindowTask MaintenanceWindowLambdaParameters

The MaintenanceWindowLambdaParameters property type specifies the parameters for a LAMBDA task type for a maintenance window task in Amazon Systems Manager.

MaintenanceWindowLambdaParameters is a property of the TaskInvocationParameters property type.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "ClientContext" : String, "Payload" : String, "Qualifier" : String }

YAML

ClientContext: String Payload: String Qualifier: String

Properties

ClientContext

Client-specific information to pass to the Amazon Lambda function that you're invoking. You can then use the context variable to process the client information in your Amazon Lambda function.

Required: No

Type: String

Minimum: 1

Maximum: 8000

Update requires: No interruption

Payload

JSON to provide to your Amazon Lambda function as input.

Important

Although Type is listed as "String" for this property, the payload content must be formatted as a Base64-encoded binary data object.

Length Constraint: 4096

Required: No

Type: String

Update requires: No interruption

Qualifier

An Amazon Lambda function version or alias name. If you specify a function version, the action uses the qualified function Amazon Resource Name (ARN) to invoke a specific Lambda function. If you specify an alias name, the action uses the alias ARN to invoke the Lambda function version that the alias points to.

Required: No

Type: String

Minimum: 1

Maximum: 128

Update requires: No interruption