AWS::EMRContainers::Endpoint - AWS CloudFormation

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

AWS::EMRContainers::Endpoint

This entity represents the endpoint that is managed by Amazon EMR on EKS.

Syntax

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

JSON

{ "Type" : "AWS::EMRContainers::Endpoint", "Properties" : { "ConfigurationOverrides" : ConfigurationOverrides, "ExecutionRoleArn" : String, "Name" : String, "ReleaseLabel" : String, "Tags" : [ Tag, ... ], "Type" : String, "VirtualClusterId" : String } }

YAML

Type: AWS::EMRContainers::Endpoint Properties: ConfigurationOverrides: ConfigurationOverrides ExecutionRoleArn: String Name: String ReleaseLabel: String Tags: - Tag Type: String VirtualClusterId: String

Properties

ConfigurationOverrides

The configuration settings that are used to override existing configurations for endpoints.

Required: No

Type: ConfigurationOverrides

Update requires: Replacement

ExecutionRoleArn

The execution role ARN of the endpoint.

Required: Yes

Type: String

Pattern: ^arn:(aws[a-zA-Z0-9-]*):iam::(\d{12})?:(role((\u002F)|(\u002F[\u0021-\u007F]+\u002F))[\w+=,.@-]+)$

Minimum: 20

Maximum: 2048

Update requires: Replacement

Name

The name of the endpoint.

Required: No

Type: String

Pattern: [0-9A-Za-z][A-Za-z0-9\-_]*

Minimum: 1

Maximum: 64

Update requires: Replacement

ReleaseLabel

The EMR release version to be used for the endpoint.

Required: Yes

Type: String

Pattern: [A-Za-z0-9._/-]+

Minimum: 1

Maximum: 64

Update requires: Replacement

Tags

The tags of the endpoint.

Required: No

Type: Array of Tag

Maximum: 50

Update requires: No interruption

Type

The type of the endpoint.

Required: Yes

Type: String

Pattern: .*\S.*

Minimum: 1

Maximum: 64

Update requires: Replacement

VirtualClusterId

The ID of the endpoint's virtual cluster.

Required: Yes

Type: String

Pattern: [0-9a-z]+

Minimum: 1

Maximum: 64

Update requires: Replacement

Return values

Ref

Fn::GetAtt

Arn

The ARN of the endpoint.

CreatedAt

The date and time when the endpoint was created.

FailureReason

The reasons why the endpoint has failed.

Id

The ID of the endpoint.

SecurityGroup

The security group configuration of the endpoint.

ServerUrl

The server URL of the endpoint.

State

The state of the endpoint.

StateDetails

Additional details of the endpoint state.