Class: Aws::Evs::Types::Connector

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

Overview

An object that represents a connector for an Amazon EVS environment. A connector establishes a connection to the given appliance type using the credentials stored in Amazon Web Services Secrets Manager.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#appliance_fqdn ⇒ String

The fully qualified domain name (FQDN) of the VCF appliance that the connector connects to.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#checks ⇒ Array<Types::ConnectorCheck>

A list of checks that are run on the connector.

Returns:



236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#connector_id ⇒ String

The unique ID of the connector.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#created_at ⇒ Time

The date and time that the connector was created.

Returns:

  • (Time)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#environment_id ⇒ String

The unique ID of the environment that the connector belongs to.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#modified_at ⇒ Time

The date and time that the connector was modified.

Returns:

  • (Time)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#secret_arn ⇒ String

The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that stores the credentials for the VCF appliance.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#state ⇒ String

The state of the connector.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#state_details ⇒ String

A detailed description of the connector state.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the connector.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

The type of the connector.

Returns:

  • (String)


236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 236

class Connector < Struct.new(
  :environment_id,
  :connector_id,
  :type,
  :appliance_fqdn,
  :secret_arn,
  :state,
  :state_details,
  :status,
  :checks,
  :created_at,
  :modified_at)
  SENSITIVE = []
  include Aws::Structure
end