package awsroute53recoverycontrol // A cluster endpoint. // // You specify one of the five cluster endpoints, which consists of an endpoint URL and an AWS Region, when you want to get or update a routing control state in the cluster. // // For more information, see [Code examples](https://docs.aws.amazon.com/r53recovery/latest/dg/service_code_examples.html) in the Amazon Route 53 Application Recovery Controller Developer Guide. // // Example: // // 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" // // clusterEndpointProperty := &ClusterEndpointProperty{ // Endpoint: jsii.String("endpoint"), // Region: jsii.String("region"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-cluster-clusterendpoint.html // type CfnCluster_ClusterEndpointProperty struct { // A cluster endpoint URL for one of the five redundant clusters that you specify to set or retrieve a routing control state. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-cluster-clusterendpoint.html#cfn-route53recoverycontrol-cluster-clusterendpoint-endpoint // Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // The AWS Region for a cluster endpoint. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-cluster-clusterendpoint.html#cfn-route53recoverycontrol-cluster-clusterendpoint-region // Region *string `field:"optional" json:"region" yaml:"region"` }