Class: Aws::Tnb::Types::GetSolNetworkOperationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Tnb::Types::GetSolNetworkOperationOutput
- Defined in:
- gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#arn ⇒ String
Network operation ARN.
-
#error ⇒ Types::ProblemDetails
Error related to this specific network operation occurrence.
-
#id ⇒ String
ID of this network operation occurrence.
-
#lcm_operation_type ⇒ String
Type of the operation represented by this occurrence.
-
#metadata ⇒ Types::GetSolNetworkOperationMetadata
Metadata of this network operation occurrence.
-
#ns_instance_id ⇒ String
ID of the network operation instance.
-
#operation_state ⇒ String
The state of the network operation.
-
#tags ⇒ Hash<String,String>
A tag is a label that you assign to an Amazon Web Services resource.
-
#tasks ⇒ Array<Types::GetSolNetworkOperationTaskDetails>
All tasks associated with this operation occurrence.
Instance Attribute Details
#arn ⇒ String
Network operation ARN.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#error ⇒ Types::ProblemDetails
Error related to this specific network operation occurrence.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#id ⇒ String
ID of this network operation occurrence.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#lcm_operation_type ⇒ String
Type of the operation represented by this occurrence.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#metadata ⇒ Types::GetSolNetworkOperationMetadata
Metadata of this network operation occurrence.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#ns_instance_id ⇒ String
ID of the network operation instance.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#operation_state ⇒ String
The state of the network operation.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |
#tasks ⇒ Array<Types::GetSolNetworkOperationTaskDetails>
All tasks associated with this operation occurrence.
774 775 776 777 778 779 780 781 782 783 784 785 786 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 774 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks) SENSITIVE = [:tags] include Aws::Structure end |