Class: Aws::Tnb::Types::GetSolNetworkOperationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Tnb::Types::GetSolNetworkOperationOutput
- Includes:
- Structure
- Defined in:
- 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.
-
#update_type ⇒ String
Type of the update.
Instance Attribute Details
#arn ⇒ String
Network operation ARN.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#error ⇒ Types::ProblemDetails
Error related to this specific network operation occurrence.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#id ⇒ String
ID of this network operation occurrence.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#lcm_operation_type ⇒ String
Type of the operation represented by this occurrence.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#metadata ⇒ Types::GetSolNetworkOperationMetadata
Metadata of this network operation occurrence.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#ns_instance_id ⇒ String
ID of the network operation instance.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#operation_state ⇒ String
The state of the network operation.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) 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.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#tasks ⇒ Array<Types::GetSolNetworkOperationTaskDetails>
All tasks associated with this operation occurrence.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |
#update_type ⇒ String
Type of the update. Only present if the network operation lcmOperationType is ‘UPDATE`.
801 802 803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/aws-sdk-tnb/types.rb', line 801 class GetSolNetworkOperationOutput < Struct.new( :arn, :error, :id, :lcm_operation_type, :metadata, :ns_instance_id, :operation_state, :tags, :tasks, :update_type) SENSITIVE = [:tags] include Aws::Structure end |