Class: Aws::Tnb::Types::GetSolNetworkPackageOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Tnb::Types::GetSolNetworkPackageOutput
- 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 package ARN.
-
#id ⇒ String
Network package ID.
-
#metadata ⇒ Types::GetSolNetworkPackageMetadata
Metadata associated with a network package.
-
#nsd_id ⇒ String
Network service descriptor ID.
-
#nsd_name ⇒ String
Network service descriptor name.
-
#nsd_onboarding_state ⇒ String
Network service descriptor onboarding state.
-
#nsd_operational_state ⇒ String
Network service descriptor operational state.
-
#nsd_usage_state ⇒ String
Network service descriptor usage state.
-
#nsd_version ⇒ String
Network service descriptor version.
-
#tags ⇒ Hash<String,String>
A tag is a label that you assign to an Amazon Web Services resource.
-
#vnf_pkg_ids ⇒ Array<String>
Identifies the function package for the function package descriptor referenced by the onboarded network package.
Instance Attribute Details
#arn ⇒ String
Network package ARN.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#id ⇒ String
Network package ID.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#metadata ⇒ Types::GetSolNetworkPackageMetadata
Metadata associated with a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_id ⇒ String
Network service descriptor ID.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_name ⇒ String
Network service descriptor name.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_onboarding_state ⇒ String
Network service descriptor onboarding state.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_operational_state ⇒ String
Network service descriptor operational state.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_usage_state ⇒ String
Network service descriptor usage state.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#nsd_version ⇒ String
Network service descriptor version.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) 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.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |
#vnf_pkg_ids ⇒ Array<String>
Identifies the function package for the function package descriptor referenced by the onboarded network package.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1017 class GetSolNetworkPackageOutput < Struct.new( :arn, :id, :metadata, :nsd_id, :nsd_name, :nsd_onboarding_state, :nsd_operational_state, :nsd_usage_state, :nsd_version, :tags, :vnf_pkg_ids) SENSITIVE = [:tags] include Aws::Structure end |