aws-cdk-lib.aws_ssm.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty

interface MaintenanceWindowLambdaParametersProperty

LanguageType name
.NETAmazon.CDK.AWS.SSM.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsssm#CfnMaintenanceWindowTask_MaintenanceWindowLambdaParametersProperty
Javasoftware.amazon.awscdk.services.ssm.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty
Pythonaws_cdk.aws_ssm.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty
TypeScript aws-cdk-lib » aws_ssm » CfnMaintenanceWindowTask » MaintenanceWindowLambdaParametersProperty

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.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ssm as ssm } from 'aws-cdk-lib';
const maintenanceWindowLambdaParametersProperty: ssm.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty = {
  clientContext: 'clientContext',
  payload: 'payload',
  qualifier: 'qualifier',
};

Properties

NameTypeDescription
clientContext?stringClient-specific information to pass to the AWS Lambda function that you're invoking.
payload?stringJSON to provide to your AWS Lambda function as input.
qualifier?stringAn AWS Lambda function version or alias name.

clientContext?

Type: string (optional)

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.


payload?

Type: string (optional)

JSON to provide to your AWS Lambda function as input.

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


qualifier?

Type: string (optional)

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.