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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#core_network_idString

The ID of the core network for the peering request.

Returns:

  • (String)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#created_atTime

The timestamp when the attachment peer was created.

Returns:

  • (Time)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#edge_locationString

The edge location for the peer.

Returns:

  • (String)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#last_modification_errorsArray<Types::PeeringError>

Describes the error associated with the Connect peer request.

Returns:



4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#owner_account_idString

The ID of the account owner.

Returns:

  • (String)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#peering_idString

The ID of the peering attachment.

Returns:

  • (String)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#peering_typeString

The type of peering. This will be ‘TRANSIT_GATEWAY`.

Returns:

  • (String)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#resource_arnString

The resource ARN of the peer.

Returns:

  • (String)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#stateString

The current state of the peering connection.

Returns:

  • (String)


4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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

#tagsArray<Types::Tag>

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

Returns:



4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/aws-sdk-networkmanager/types.rb', line 4784

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