Interface CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.Jsii$Proxy
- Enclosing class:
CfnMaintenanceWindowTask
@Stability(Stable)
public static interface CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.ssm.*; MaintenanceWindowLambdaParametersProperty maintenanceWindowLambdaParametersProperty = MaintenanceWindowLambdaParametersProperty.builder() .clientContext("clientContext") .payload("payload") .qualifier("qualifier") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClientContext
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. -
getPayload
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
-
getQualifier
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.
-
builder
@Stability(Stable) static CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.Builder builder()
-