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)


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_nameString

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_arnString

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_arnString

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_idString

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_typeString

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_arnString

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_cidrsArray<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_progressFloat

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

#statusString

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_reasonString

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