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_at ⇒ Time

The timestamp when the ODB peering connection was created.

Returns:

  • (Time)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#display_name ⇒ String

The display name of the ODB peering connection.

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_network_arn ⇒ String

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

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_peering_connection_arn ⇒ String

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

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_peering_connection_id ⇒ String

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

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#odb_peering_connection_type ⇒ String

The type of the ODB peering connection.

Valid Values: ODB-VPC | ODB-ODB

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#peer_network_arn ⇒ String

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

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#peer_network_cidrs ⇒ Array<String>

The CIDR blocks associated with the peering connection. These CIDR blocks define the IP address ranges that can communicate through the peering connection.

Returns:

  • (Array<String>)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#percent_progress ⇒ Float

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

Returns:

  • (Float)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the ODB peering connection.

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end

#status_reason ⇒ String

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

Returns:

  • (String)


9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9669

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,
  :peer_network_cidrs,
  :created_at,
  :percent_progress)
  SENSITIVE = []
  include Aws::Structure
end