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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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)


5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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:



5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5270

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