Skip to content
v2.276.0

HealthCheckPathProperty Struct ​

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const healthCheckPathProperty: ec2.CfnApplicationStatusCheck.HealthCheckPathProperty = {
  destinations: [{
    securityGroupId: 'securityGroupId',
    subnetId: 'subnetId',
  }],
  source: {
    securityGroupId: 'securityGroupId',
    subnetId: 'subnetId',
  },
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_ec2 as ec2

health_check_path_property = ec2.CfnApplicationStatusCheck.HealthCheckPathProperty(
    destinations=[ec2.CfnApplicationStatusCheck.HealthCheckPathDestinationProperty(
        security_group_id="securityGroupId",
        subnet_id="subnetId"
    )],
    source=ec2.CfnApplicationStatusCheck.HealthCheckPathSourceProperty(
        security_group_id="securityGroupId",
        subnet_id="subnetId"
    )
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ec2.*;

HealthCheckPathProperty healthCheckPathProperty = HealthCheckPathProperty.builder()
        .destinations(List.of(HealthCheckPathDestinationProperty.builder()
                .securityGroupId("securityGroupId")
                .subnetId("subnetId")
                .build()))
        .source(HealthCheckPathSourceProperty.builder()
                .securityGroupId("securityGroupId")
                .subnetId("subnetId")
                .build())
        .build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EC2;

var healthCheckPathProperty = new HealthCheckPathProperty {
    Destinations = new [] { new HealthCheckPathDestinationProperty {
        SecurityGroupId = "securityGroupId",
        SubnetId = "subnetId"
    } },
    Source = new HealthCheckPathSourceProperty {
        SecurityGroupId = "securityGroupId",
        SubnetId = "subnetId"
    }
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

healthCheckPathProperty := &HealthCheckPathProperty{
	Destinations: []interface{}{
		&HealthCheckPathDestinationProperty{
			SecurityGroupId: jsii.String("securityGroupId"),
			SubnetId: jsii.String("subnetId"),
		},
	},
	Source: &HealthCheckPathSourceProperty{
		SecurityGroupId: jsii.String("securityGroupId"),
		SubnetId: jsii.String("subnetId"),
	},
}

Properties ​

destinationsoptionalIResolvable | IResolvable | CfnApplicationStatusCheck.HealthCheckPathDestinationProperty[]destinationsoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, HealthCheckPathDestinationProperty]]]destinationsoptionalIResolvableDestinationsoptionalIResolvableDestinationsoptionalinterface{}#
sourceoptionalIResolvable | CfnApplicationStatusCheck.HealthCheckPathSourcePropertysourceoptionaltyping.Union[IResolvable, HealthCheckPathSourceProperty]sourceoptionalIResolvableSourceoptionalIResolvableSourceoptionalinterface{}#