Show / Hide Table of Contents

Class CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty

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

Inheritance
object
CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty
Implements
CfnMaintenanceWindowTask.IMaintenanceWindowLambdaParametersProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.SSM
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty : CfnMaintenanceWindowTask.IMaintenanceWindowLambdaParametersProperty
Syntax (vb)
Public Class CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty Implements CfnMaintenanceWindowTask.IMaintenanceWindowLambdaParametersProperty
Remarks

MaintenanceWindowLambdaParameters is a property of the TaskInvocationParameters property type.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.SSM;

             var maintenanceWindowLambdaParametersProperty = new MaintenanceWindowLambdaParametersProperty {
                 ClientContext = "clientContext",
                 Payload = "payload",
                 Qualifier = "qualifier"
             };

Synopsis

Constructors

MaintenanceWindowLambdaParametersProperty()

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

Properties

ClientContext

Client-specific information to pass to the AWS Lambda function that you're invoking.

Payload

JSON to provide to your AWS Lambda function as input.

Qualifier

An AWS Lambda function version or alias name.

Constructors

MaintenanceWindowLambdaParametersProperty()

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

public MaintenanceWindowLambdaParametersProperty()
Remarks

MaintenanceWindowLambdaParameters is a property of the TaskInvocationParameters property type.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.SSM;

             var maintenanceWindowLambdaParametersProperty = new MaintenanceWindowLambdaParametersProperty {
                 ClientContext = "clientContext",
                 Payload = "payload",
                 Qualifier = "qualifier"
             };

Properties

ClientContext

Client-specific information to pass to the AWS Lambda function that you're invoking.

public string? ClientContext { get; set; }
Property Value

string

Remarks

You can then use the context variable to process the client information in your AWS Lambda function.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-clientcontext

Payload

JSON to provide to your AWS Lambda function as input.

public string? Payload { get; set; }
Property Value

string

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

Length Constraint: 4096

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-payload

Qualifier

An AWS Lambda function version or alias name.

public string? Qualifier { get; set; }
Property Value

string

Remarks

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-qualifier

Implements

CfnMaintenanceWindowTask.IMaintenanceWindowLambdaParametersProperty
Back to top Generated by DocFX