/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Configuration for the Amazon EKS cluster that supports the Batch compute
* environment. The cluster must exist before the compute environment can be
* created.See Also:
AWS
* API Reference
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The Amazon Resource Name (ARN) of the Amazon EKS cluster. An example is
* arn:aws:eks:us-east-1:123456789012:cluster/ClusterForBatch
* .
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.
The namespace of the Amazon EKS cluster. Batch manages pods in this
* namespace. The value can't left empty or null. It must be fewer than 64
* characters long, can't be set to default, can't start with
* "kube-," and must match this regular expression:
* ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$. For more information, see Namespaces
* in the Kubernetes documentation.