Class: Aws::EKS::Types::ConnectorConfigResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb

Overview

The full description of your connected cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#activation_codeString

A unique code associated with the cluster for registration purposes.

Returns:

  • (String)


939
940
941
942
943
944
945
946
947
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 939

class ConnectorConfigResponse < Struct.new(
  :activation_id,
  :activation_code,
  :activation_expiry,
  :provider,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#activation_expiryTime

The expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider.

Returns:

  • (Time)


939
940
941
942
943
944
945
946
947
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 939

class ConnectorConfigResponse < Struct.new(
  :activation_id,
  :activation_code,
  :activation_expiry,
  :provider,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#activation_idString

A unique ID associated with the cluster for registration purposes.

Returns:

  • (String)


939
940
941
942
943
944
945
946
947
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 939

class ConnectorConfigResponse < Struct.new(
  :activation_id,
  :activation_code,
  :activation_expiry,
  :provider,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#providerString

The cluster's cloud service provider.

Returns:

  • (String)


939
940
941
942
943
944
945
946
947
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 939

class ConnectorConfigResponse < Struct.new(
  :activation_id,
  :activation_code,
  :activation_expiry,
  :provider,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The Amazon Resource Name (ARN) of the role to communicate with services from the connected Kubernetes cluster.

Returns:

  • (String)


939
940
941
942
943
944
945
946
947
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 939

class ConnectorConfigResponse < Struct.new(
  :activation_id,
  :activation_code,
  :activation_expiry,
  :provider,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end