Class: Aws::Odb::Types::OdbPeeringConnectionSummary

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

Overview

A summary of an ODB peering connection.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The timestamp when the ODB peering connection was created.

Returns:

  • (Time)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#display_nameString

The display name of the ODB peering connection.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_network_arnString

The Amazon Resource Name (ARN) of the ODB network that initiated the peering connection.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_peering_connection_arnString

The Amazon Resource Name (ARN) of the ODB peering connection.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_peering_connection_idString

The unique identifier of the ODB peering connection. A sample ID is odbpcx-abcdefgh12345678.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_peering_connection_typeString

The type of the ODB peering connection.

Valid Values: ODB-VPC | ODB-ODB

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#peer_network_arnString

The Amazon Resource Name (ARN) of the peer network.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#percent_progressFloat

The percentage progress of the ODB peering connection creation or deletion.

Returns:

  • (Float)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the ODB peering connection.

Valid Values: provisioning | active | terminating | terminated | failed

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

The reason for the current status of the ODB peering connection.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4639

class OdbPeeringConnectionSummary < Struct.new(
  :odb_peering_connection_id,
  :display_name,
  :status,
  :status_reason,
  :odb_peering_connection_arn,
  :odb_network_arn,
  :peer_network_arn,
  :odb_peering_connection_type,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end