Class: Aws::Resiliencehubv2::Types::DevOpsAgentConfigurationView

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

Overview

The current DevOps Agent integration state for a service. Read operations return this state.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_space_arn ⇒ String

The ARN of the linked DevOps Agent Agent Space.

Returns:

  • (String)


1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1366

class DevOpsAgentConfigurationView < Struct.new(
  :agent_space_arn,
  :agent_space_id,
  :region,
  :status,
  :operator_app_url,
  :connected_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#agent_space_id ⇒ String

The identifier of the linked DevOps Agent Agent Space.

Returns:

  • (String)


1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1366

class DevOpsAgentConfigurationView < Struct.new(
  :agent_space_arn,
  :agent_space_id,
  :region,
  :status,
  :operator_app_url,
  :connected_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#connected_at ⇒ Time

The timestamp when the service successfully connected to the DevOps Agent Agent Space.

Returns:

  • (Time)


1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1366

class DevOpsAgentConfigurationView < Struct.new(
  :agent_space_arn,
  :agent_space_id,
  :region,
  :status,
  :operator_app_url,
  :connected_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#operator_app_url ⇒ String

The URL of the DevOps Agent Operator App for the linked Agent Space. This URL is present when the connection status is CONNECTED.

Returns:

  • (String)


1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1366

class DevOpsAgentConfigurationView < Struct.new(
  :agent_space_arn,
  :agent_space_id,
  :region,
  :status,
  :operator_app_url,
  :connected_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#region ⇒ String

The AWS Region of the linked DevOps Agent Agent Space.

Returns:

  • (String)


1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1366

class DevOpsAgentConfigurationView < Struct.new(
  :agent_space_arn,
  :agent_space_id,
  :region,
  :status,
  :operator_app_url,
  :connected_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The connection status of the DevOps Agent integration for this service. Valid values:

  • CONNECTING - The service is being connected to the Agent Space.

  • CONNECTED - The service is connected to the Agent Space.

  • DISCONNECTED - The service is not connected to an Agent Space.

  • FAILED - The connection attempt failed. See statusReason for details.

Returns:

  • (String)


1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1366

class DevOpsAgentConfigurationView < Struct.new(
  :agent_space_arn,
  :agent_space_id,
  :region,
  :status,
  :operator_app_url,
  :connected_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#status_reason ⇒ String

A human-readable explanation of the current connection status. This field explains the status when the connection fails.

Returns:

  • (String)


1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1366

class DevOpsAgentConfigurationView < Struct.new(
  :agent_space_arn,
  :agent_space_id,
  :region,
  :status,
  :operator_app_url,
  :connected_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end