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)


1209
1210
1211
1212
1213
1214
1215
1216
1217
# File 'lib/aws-sdk-eks/types.rb', line 1209

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)


1209
1210
1211
1212
1213
1214
1215
1216
1217
# File 'lib/aws-sdk-eks/types.rb', line 1209

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)


1209
1210
1211
1212
1213
1214
1215
1216
1217
# File 'lib/aws-sdk-eks/types.rb', line 1209

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)


1209
1210
1211
1212
1213
1214
1215
1216
1217
# File 'lib/aws-sdk-eks/types.rb', line 1209

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)


1209
1210
1211
1212
1213
1214
1215
1216
1217
# File 'lib/aws-sdk-eks/types.rb', line 1209

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