interface MaintenanceWindowLambdaParametersProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.SSM.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty |
![]() | software.amazon.awscdk.services.ssm.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty |
![]() | aws_cdk.aws_ssm.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty |
![]() | @aws-cdk/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 * as ssm from '@aws-cdk/aws-ssm';
const maintenanceWindowLambdaParametersProperty: ssm.CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty = {
clientContext: 'clientContext',
payload: 'payload',
qualifier: 'qualifier',
};
Properties
Name | Type | Description |
---|---|---|
client | string | Client-specific information to pass to the AWS Lambda function that you're invoking. |
payload? | string | JSON to provide to your AWS Lambda function as input. |
qualifier? | string | An 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.