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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


1136
1137
1138
1139
1140
1141
1142
1143
1144
# File 'lib/aws-sdk-eks/types.rb', line 1136

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)


1136
1137
1138
1139
1140
1141
1142
1143
1144
# File 'lib/aws-sdk-eks/types.rb', line 1136

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)


1136
1137
1138
1139
1140
1141
1142
1143
1144
# File 'lib/aws-sdk-eks/types.rb', line 1136

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)


1136
1137
1138
1139
1140
1141
1142
1143
1144
# File 'lib/aws-sdk-eks/types.rb', line 1136

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)


1136
1137
1138
1139
1140
1141
1142
1143
1144
# File 'lib/aws-sdk-eks/types.rb', line 1136

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