Class: Aws::Tnb::Types::ListSolNetworkPackageInfo

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb

Overview

Details of 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.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ String

Network package ARN.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#id ⇒ String

ID of the individual network package.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#metadata ⇒ Types::ListSolNetworkPackageMetadata

The metadata of the network package.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_designer ⇒ String

Designer of the onboarded network service descriptor in the network package.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_id ⇒ String

ID of the network service descriptor on which the network package is based.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_invariant_id ⇒ String

Identifies a network service descriptor in a version independent manner.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_name ⇒ String

Name of the onboarded network service descriptor in the network package.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_onboarding_state ⇒ String

Onboarding state of the network service descriptor in the network package.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_operational_state ⇒ String

Operational state of the network service descriptor in the network package.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_usage_state ⇒ String

Usage state of the network service descriptor in the network package.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nsd_version ⇒ String

Version of the onboarded network service descriptor in the network package.

Returns:

  • (String)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end

#vnf_pkg_ids ⇒ Array<String>

Identifies the function package for the function package descriptor referenced by the onboarded network package.

Returns:

  • (Array<String>)


1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1753

class ListSolNetworkPackageInfo < Struct.new(
  :arn,
  :id,
  :metadata,
  :nsd_designer,
  :nsd_id,
  :nsd_invariant_id,
  :nsd_name,
  :nsd_onboarding_state,
  :nsd_operational_state,
  :nsd_usage_state,
  :nsd_version,
  :vnf_pkg_ids)
  SENSITIVE = []
  include Aws::Structure
end