Class: Aws::NetworkManager::Types::Attachment
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkManager::Types::Attachment
- Defined in:
- gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb
Overview
Describes a core network attachment.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attachment_id ⇒ String
The ID of the attachment.
-
#attachment_policy_rule_number ⇒ Integer
The policy rule number associated with the attachment.
-
#attachment_type ⇒ String
The type of attachment.
-
#core_network_arn ⇒ String
The ARN of a core network.
-
#core_network_id ⇒ String
The ID of a core network.
-
#created_at ⇒ Time
The timestamp when the attachment was created.
-
#edge_location ⇒ String
The Region where the edge is located.
-
#last_modification_errors ⇒ Array<Types::AttachmentError>
Describes the error associated with the attachment request.
-
#network_function_group_name ⇒ String
The name of the network function group.
-
#owner_account_id ⇒ String
The ID of the attachment account owner.
-
#proposed_network_function_group_change ⇒ Types::ProposedNetworkFunctionGroupChange
Describes a proposed change to a network function group associated with the attachment.
-
#proposed_segment_change ⇒ Types::ProposedSegmentChange
The attachment to move from one segment to another.
-
#resource_arn ⇒ String
The attachment resource ARN.
-
#segment_name ⇒ String
The name of the segment attachment.
-
#state ⇒ String
The state of the attachment.
-
#tags ⇒ Array<Types::Tag>
The tags associated with the attachment.
-
#updated_at ⇒ Time
The timestamp when the attachment was last updated.
Instance Attribute Details
#attachment_id ⇒ String
The ID of the attachment.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#attachment_policy_rule_number ⇒ Integer
The policy rule number associated with the attachment.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#attachment_type ⇒ String
The type of attachment.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#core_network_arn ⇒ String
The ARN of a core network.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#core_network_id ⇒ String
The ID of a core network.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the attachment was created.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#edge_location ⇒ String
The Region where the edge is located.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#last_modification_errors ⇒ Array<Types::AttachmentError>
Describes the error associated with the attachment request.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#network_function_group_name ⇒ String
The name of the network function group.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#owner_account_id ⇒ String
The ID of the attachment account owner.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#proposed_network_function_group_change ⇒ Types::ProposedNetworkFunctionGroupChange
Describes a proposed change to a network function group associated with the attachment.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#proposed_segment_change ⇒ Types::ProposedSegmentChange
The attachment to move from one segment to another.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The attachment resource ARN.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#segment_name ⇒ String
The name of the segment attachment.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the attachment.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags associated with the attachment.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the attachment was last updated.
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 315 class Attachment < Struct.new( :core_network_id, :core_network_arn, :attachment_id, :owner_account_id, :attachment_type, :state, :edge_location, :resource_arn, :attachment_policy_rule_number, :segment_name, :network_function_group_name, :tags, :proposed_segment_change, :proposed_network_function_group_change, :created_at, :updated_at, :last_modification_errors) SENSITIVE = [] include Aws::Structure end |