AWS::RTBFabric::ResponderGateway EksEndpointsConfiguration - AWS CloudFormation

This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::RTBFabric::ResponderGateway EksEndpointsConfiguration

Describes the configuration of an Amazon Elastic Kubernetes Service endpoint.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "ClusterApiServerCaCertificateChain" : String, "ClusterApiServerEndpointUri" : String, "ClusterName" : String, "EndpointsResourceName" : String, "EndpointsResourceNamespace" : String, "RoleArn" : String }

Properties

ClusterApiServerCaCertificateChain

The CA certificate chain of the cluster API server.

Required: Yes

Type: String

Minimum: 1

Maximum: 2097152

Update requires: Some interruptions

ClusterApiServerEndpointUri

The URI of the cluster API server endpoint.

Required: Yes

Type: String

Pattern: ^(https|http)://(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)(?:\.(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?))+$

Minimum: 0

Maximum: 255

Update requires: Some interruptions

ClusterName

The name of the cluster.

Required: Yes

Type: String

Pattern: ^[A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9]$

Update requires: Some interruptions

EndpointsResourceName

The name of the endpoint resource.

Required: Yes

Type: String

Pattern: ^[A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9]$

Update requires: Some interruptions

EndpointsResourceNamespace

The namespace of the endpoint resource.

Required: Yes

Type: String

Pattern: ^[A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9]$

Update requires: Some interruptions

RoleArn

The role ARN for the cluster.

Required: Yes

Type: String

Update requires: Some interruptions