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

#arnString

Network package ARN.

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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

#idString

ID of the individual network package.

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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

#metadataTypes::ListSolNetworkPackageMetadata

The metadata of the network package.



1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_designerString

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

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_idString

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

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_idString

Identifies a network service descriptor in a version independent manner.

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_nameString

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

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_stateString

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

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_stateString

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

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_stateString

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

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_versionString

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

Returns:

  • (String)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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_idsArray<String>

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

Returns:

  • (Array<String>)


1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1676

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