Class: Aws::NetworkManager::Types::Peering

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

Overview

Describes a peering connection.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#core_network_arnString

The ARN of a core network.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#core_network_idString

The ID of the core network for the peering request.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The timestamp when the attachment peer was created.

Returns:

  • (Time)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#edge_locationString

The edge location for the peer.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#owner_account_idString

The ID of the account owner.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#peering_idString

The ID of the peering attachment.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#peering_typeString

The type of peering. This will be TRANSIT_GATEWAY.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The resource ARN of the peer.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The current state of the peering connection.

Returns:

  • (String)


4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

The list of key-value tags associated with the peering.

Returns:



4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4499

class Peering < Struct.new(
  :core_network_id,
  :core_network_arn,
  :peering_id,
  :owner_account_id,
  :peering_type,
  :state,
  :edge_location,
  :resource_arn,
  :tags,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end