Class: Aws::Tnb::Types::GetSolFunctionInstanceOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Tnb::Types::GetSolFunctionInstanceOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-tnb/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#arn ⇒ String
Network function instance ARN.
-
#id ⇒ String
Network function instance ID.
-
#instantiated_vnf_info ⇒ Types::GetSolVnfInfo
Information about the network function.
-
#instantiation_state ⇒ String
Network function instantiation state.
-
#metadata ⇒ Types::GetSolFunctionInstanceMetadata
The metadata of a network function instance.
-
#ns_instance_id ⇒ String
Network instance ID.
-
#tags ⇒ Hash<String,String>
A tag is a label that you assign to an Amazon Web Services resource.
-
#vnf_pkg_id ⇒ String
Function package ID.
-
#vnf_product_name ⇒ String
Network function product name.
-
#vnf_provider ⇒ String
Network function provider.
-
#vnfd_id ⇒ String
Function package descriptor ID.
-
#vnfd_version ⇒ String
Function package descriptor version.
Instance Attribute Details
#arn ⇒ String
Network function instance ARN.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#id ⇒ String
Network function instance ID.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#instantiated_vnf_info ⇒ Types::GetSolVnfInfo
Information about the network function.
A network function instance is a function in a function package .
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#instantiation_state ⇒ String
Network function instantiation state.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#metadata ⇒ Types::GetSolFunctionInstanceMetadata
The metadata of a network function instance.
A network function instance is a function in a function package .
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#ns_instance_id ⇒ String
Network instance ID.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) 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.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#vnf_pkg_id ⇒ String
Function package ID.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#vnf_product_name ⇒ String
Network function product name.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#vnf_provider ⇒ String
Network function provider.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#vnfd_id ⇒ String
Function package descriptor ID.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |
#vnfd_version ⇒ String
Function package descriptor version.
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 |
# File 'lib/aws-sdk-tnb/types.rb', line 378 class GetSolFunctionInstanceOutput < Struct.new( :arn, :id, :instantiated_vnf_info, :instantiation_state, :metadata, :ns_instance_id, :tags, :vnf_pkg_id, :vnf_product_name, :vnf_provider, :vnfd_id, :vnfd_version) SENSITIVE = [:tags] include Aws::Structure end |