Class: Aws::Odb::Types::OdbPeeringConnection

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

Overview

A peering connection between an ODB network and either another ODB network or a customer-owned VPC.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The timestamp when the ODB peering connection was created.

Returns:

  • (Time)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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.

Example: arn:aws:odb:us-east-1:123456789012:odb-peering-connection/odbpcx-abcdefgh12345678

Returns:

  • (String)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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)


4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4572

class OdbPeeringConnection < 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