aws-cdk-lib.aws_route53.CfnHealthCheckProps

interface CfnHealthCheckProps

LanguageType name
.NETAmazon.CDK.AWS.Route53.CfnHealthCheckProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsroute53#CfnHealthCheckProps
Javasoftware.amazon.awscdk.services.route53.CfnHealthCheckProps
Pythonaws_cdk.aws_route53.CfnHealthCheckProps
TypeScript aws-cdk-lib » aws_route53 » CfnHealthCheckProps

Properties for defining a CfnHealthCheck.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_route53 as route53 } from 'aws-cdk-lib';
const cfnHealthCheckProps: route53.CfnHealthCheckProps = {
  healthCheckConfig: {
    type: 'type',

    // the properties below are optional
    alarmIdentifier: {
      name: 'name',
      region: 'region',
    },
    childHealthChecks: ['childHealthChecks'],
    enableSni: false,
    failureThreshold: 123,
    fullyQualifiedDomainName: 'fullyQualifiedDomainName',
    healthThreshold: 123,
    insufficientDataHealthStatus: 'insufficientDataHealthStatus',
    inverted: false,
    ipAddress: 'ipAddress',
    measureLatency: false,
    port: 123,
    regions: ['regions'],
    requestInterval: 123,
    resourcePath: 'resourcePath',
    routingControlArn: 'routingControlArn',
    searchString: 'searchString',
  },

  // the properties below are optional
  healthCheckTags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
healthCheckConfigIResolvable | HealthCheckConfigPropertyA complex type that contains detailed information about one health check.
healthCheckTags?IResolvable | IResolvable | HealthCheckTagProperty[]The HealthCheckTags property describes key-value pairs that are associated with an AWS::Route53::HealthCheck resource.

healthCheckConfig

Type: IResolvable | HealthCheckConfigProperty

A complex type that contains detailed information about one health check.

For the values to enter for HealthCheckConfig , see HealthCheckConfig


healthCheckTags?

Type: IResolvable | IResolvable | HealthCheckTagProperty[] (optional)

The HealthCheckTags property describes key-value pairs that are associated with an AWS::Route53::HealthCheck resource.