Interface TargetGroupAttachmentArgs

The set of arguments for constructing a TargetGroupAttachment resource.

interface TargetGroupAttachmentArgs {
    instance?: any;
    instanceId?: any;
    lambda?: any;
    lambdaArn?: any;
    targetGroup?: any;
    targetGroupArn?: any;
}

Properties

instance?: any

EC2 Instance to attach to the Target Group. Exactly 1 of [instance], [instanceId], [lambda] or [lambdaArn] must be provided.

instanceId?: any

ID of an EC2 Instance to attach to the Target Group. Exactly 1 of [instance], [instanceId], [lambda] or [lambdaArn] must be provided.

lambda?: any

Lambda Function to attach to the Target Group. Exactly 1 of [instance], [instanceId], [lambda] or [lambdaArn] must be provided.

lambdaArn?: any

ARN of a Lambda Function to attach to the Target Group. Exactly 1 of [instance], [instanceId], [lambda] or [lambdaArn] must be provided.

targetGroup?: any

Target Group to attach to. Exactly one of [targetGroup] or [targetGroupArn] must be specified.

targetGroupArn?: any

ARN of the Target Group to attach to. Exactly one of [targetGroup] or [targetGroupArn] must be specified.

Generated using TypeDoc