Create Managed Endpoint
emrcontainers_create_managed_endpoint | R Documentation |
Creates a managed endpoint¶
Description¶
Creates a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.
Usage¶
emrcontainers_create_managed_endpoint(name, virtualClusterId, type,
releaseLabel, executionRoleArn, certificateArn, configurationOverrides,
clientToken, tags)
Arguments¶
name
[required] The name of the managed endpoint.
virtualClusterId
[required] The ID of the virtual cluster for which a managed endpoint is created.
type
[required] The type of the managed endpoint.
releaseLabel
[required] The Amazon EMR release version.
executionRoleArn
[required] The ARN of the execution role.
certificateArn
The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will be removed in future releases.
configurationOverrides
The configuration settings that will be used to override existing configurations.
clientToken
[required] The client idempotency token for this create call.
tags
The tags of the managed endpoint.
Value¶
A list with the following syntax:
Request syntax¶
svc$create_managed_endpoint(
name = "string",
virtualClusterId = "string",
type = "string",
releaseLabel = "string",
executionRoleArn = "string",
certificateArn = "string",
configurationOverrides = list(
applicationConfiguration = list(
list(
classification = "string",
properties = list(
"string"
),
configurations = list()
)
),
monitoringConfiguration = list(
persistentAppUI = "ENABLED"|"DISABLED",
cloudWatchMonitoringConfiguration = list(
logGroupName = "string",
logStreamNamePrefix = "string"
),
s3MonitoringConfiguration = list(
logUri = "string"
),
containerLogRotationConfiguration = list(
rotationSize = "string",
maxFilesToKeep = 123
)
)
),
clientToken = "string",
tags = list(
"string"
)
)