Class: Aws::Tnb::Types::GetSolNetworkInstanceOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Tnb::Types::GetSolNetworkInstanceOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-tnb/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#arn ⇒ String
Network instance ARN.
-
#id ⇒ String
Network instance ID.
-
#lcm_op_info ⇒ Types::LcmOperationInfo
Lifecycle management operation details on the network instance.
-
#metadata ⇒ Types::GetSolNetworkInstanceMetadata
The metadata of a network instance.
-
#ns_instance_description ⇒ String
Network instance description.
-
#ns_instance_name ⇒ String
Network instance name.
-
#ns_state ⇒ String
Network instance state.
-
#nsd_id ⇒ String
Network service descriptor ID.
-
#nsd_info_id ⇒ String
Network service descriptor info ID.
-
#tags ⇒ Hash<String,String>
A tag is a label that you assign to an Amazon Web Services resource.
Instance Attribute Details
#arn ⇒ String
Network instance ARN.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#id ⇒ String
Network instance ID.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#lcm_op_info ⇒ Types::LcmOperationInfo
Lifecycle management operation details on the network instance.
Lifecycle management operations are deploy, update, or delete operations.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#metadata ⇒ Types::GetSolNetworkInstanceMetadata
The metadata of a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ns_instance_description ⇒ String
Network instance description.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ns_instance_name ⇒ String
Network instance name.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ns_state ⇒ String
Network instance state.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_id ⇒ String
Network service descriptor ID.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_info_id ⇒ String
Network service descriptor info ID.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) 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.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-tnb/types.rb', line 684 class GetSolNetworkInstanceOutput < Struct.new( :arn, :id, :lcm_op_info, :metadata, :ns_instance_description, :ns_instance_name, :ns_state, :nsd_id, :nsd_info_id, :tags) SENSITIVE = [:tags] include Aws::Structure end |