Class: Aws::RTBFabric::Types::EksEndpointsConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::RTBFabric::Types::EksEndpointsConfiguration
- Defined in:
- gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb
Overview
Describes the configuration of an Amazon Elastic Kubernetes Service endpoint.
Constant Summary collapse
- SENSITIVE =
[:cluster_api_server_ca_certificate_chain]
Instance Attribute Summary collapse
-
#cluster_api_server_ca_certificate_chain ⇒ String
The CA certificate chain of the cluster API server.
-
#cluster_api_server_endpoint_uri ⇒ String
The URI of the cluster API server endpoint.
-
#cluster_name ⇒ String
The name of the cluster.
-
#endpoints_resource_name ⇒ String
The name of the endpoint resource.
-
#endpoints_resource_namespace ⇒ String
The namespace of the endpoint resource.
-
#role_arn ⇒ String
The role ARN for the cluster.
Instance Attribute Details
#cluster_api_server_ca_certificate_chain ⇒ String
The CA certificate chain of the cluster API server.
719 720 721 722 723 724 725 726 727 728 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 719 class EksEndpointsConfiguration < Struct.new( :endpoints_resource_name, :endpoints_resource_namespace, :cluster_api_server_endpoint_uri, :cluster_api_server_ca_certificate_chain, :cluster_name, :role_arn) SENSITIVE = [:cluster_api_server_ca_certificate_chain] include Aws::Structure end |
#cluster_api_server_endpoint_uri ⇒ String
The URI of the cluster API server endpoint.
719 720 721 722 723 724 725 726 727 728 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 719 class EksEndpointsConfiguration < Struct.new( :endpoints_resource_name, :endpoints_resource_namespace, :cluster_api_server_endpoint_uri, :cluster_api_server_ca_certificate_chain, :cluster_name, :role_arn) SENSITIVE = [:cluster_api_server_ca_certificate_chain] include Aws::Structure end |
#cluster_name ⇒ String
The name of the cluster.
719 720 721 722 723 724 725 726 727 728 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 719 class EksEndpointsConfiguration < Struct.new( :endpoints_resource_name, :endpoints_resource_namespace, :cluster_api_server_endpoint_uri, :cluster_api_server_ca_certificate_chain, :cluster_name, :role_arn) SENSITIVE = [:cluster_api_server_ca_certificate_chain] include Aws::Structure end |
#endpoints_resource_name ⇒ String
The name of the endpoint resource.
719 720 721 722 723 724 725 726 727 728 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 719 class EksEndpointsConfiguration < Struct.new( :endpoints_resource_name, :endpoints_resource_namespace, :cluster_api_server_endpoint_uri, :cluster_api_server_ca_certificate_chain, :cluster_name, :role_arn) SENSITIVE = [:cluster_api_server_ca_certificate_chain] include Aws::Structure end |
#endpoints_resource_namespace ⇒ String
The namespace of the endpoint resource.
719 720 721 722 723 724 725 726 727 728 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 719 class EksEndpointsConfiguration < Struct.new( :endpoints_resource_name, :endpoints_resource_namespace, :cluster_api_server_endpoint_uri, :cluster_api_server_ca_certificate_chain, :cluster_name, :role_arn) SENSITIVE = [:cluster_api_server_ca_certificate_chain] include Aws::Structure end |
#role_arn ⇒ String
The role ARN for the cluster.
719 720 721 722 723 724 725 726 727 728 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 719 class EksEndpointsConfiguration < Struct.new( :endpoints_resource_name, :endpoints_resource_namespace, :cluster_api_server_endpoint_uri, :cluster_api_server_ca_certificate_chain, :cluster_name, :role_arn) SENSITIVE = [:cluster_api_server_ca_certificate_chain] include Aws::Structure end |