AWS::SSM::MaintenanceWindowTask MaintenanceWindowLambdaParameters
The MaintenanceWindowLambdaParameters
property type specifies the parameters
for a LAMBDA
task type for a maintenance window task in AWS Systems Manager.
MaintenanceWindowLambdaParameters
is a property of the TaskInvocationParameters
property type.
Syntax
To declare this entity in your AWS 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 AWS Lambda function that you're invoking. You can then use the
context
variable to process the client information in your AWS Lambda function.Required: No
Type: String
Minimum:
1
Maximum:
8000
Update requires: No interruption
Payload
-
JSON to provide to your AWS 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 AWS 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