Skip to content

/AWS1/CL_TCBGETSOLFUNCPACKAG01

GetSolFunctionPackageOutput

CONSTRUCTOR

IMPORTING

Required arguments:

IV_ID TYPE /AWS1/TCBVNFPKGID /AWS1/TCBVNFPKGID

Function package ID.

IV_ARN TYPE /AWS1/TCBVNFPKGARN /AWS1/TCBVNFPKGARN

Function package ARN.

IV_ONBOARDINGSTATE TYPE /AWS1/TCBONBOARDINGSTATE /AWS1/TCBONBOARDINGSTATE

Function package onboarding state.

IV_OPERATIONALSTATE TYPE /AWS1/TCBOPERATIONALSTATE /AWS1/TCBOPERATIONALSTATE

Function package operational state.

IV_USAGESTATE TYPE /AWS1/TCBUSAGESTATE /AWS1/TCBUSAGESTATE

Function package usage state.

Optional arguments:

IV_VNFDID TYPE /AWS1/TCBSTRING /AWS1/TCBSTRING

Function package descriptor ID.

IV_VNFPROVIDER TYPE /AWS1/TCBSTRING /AWS1/TCBSTRING

Network function provider.

IV_VNFPRODUCTNAME TYPE /AWS1/TCBSTRING /AWS1/TCBSTRING

Network function product name.

IV_VNFDVERSION TYPE /AWS1/TCBSTRING /AWS1/TCBSTRING

Function package descriptor version.

IO_METADATA TYPE REF TO /AWS1/CL_TCBGETSOLFUNCPACKAG02 /AWS1/CL_TCBGETSOLFUNCPACKAG02

metadata

IT_TAGS TYPE /AWS1/CL_TCBTAGMAP_W=>TT_TAGMAP TT_TAGMAP

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.


Queryable Attributes

id

Function package ID.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

arn

Function package ARN.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

onboardingState

Function package onboarding state.

Accessible with the following methods

Method Description
GET_ONBOARDINGSTATE() Getter for ONBOARDINGSTATE, with configurable default
ASK_ONBOARDINGSTATE() Getter for ONBOARDINGSTATE w/ exceptions if field has no val
HAS_ONBOARDINGSTATE() Determine if ONBOARDINGSTATE has a value

operationalState

Function package operational state.

Accessible with the following methods

Method Description
GET_OPERATIONALSTATE() Getter for OPERATIONALSTATE, with configurable default
ASK_OPERATIONALSTATE() Getter for OPERATIONALSTATE w/ exceptions if field has no va
HAS_OPERATIONALSTATE() Determine if OPERATIONALSTATE has a value

usageState

Function package usage state.

Accessible with the following methods

Method Description
GET_USAGESTATE() Getter for USAGESTATE, with configurable default
ASK_USAGESTATE() Getter for USAGESTATE w/ exceptions if field has no value
HAS_USAGESTATE() Determine if USAGESTATE has a value

vnfdId

Function package descriptor ID.

Accessible with the following methods

Method Description
GET_VNFDID() Getter for VNFDID, with configurable default
ASK_VNFDID() Getter for VNFDID w/ exceptions if field has no value
HAS_VNFDID() Determine if VNFDID has a value

vnfProvider

Network function provider.

Accessible with the following methods

Method Description
GET_VNFPROVIDER() Getter for VNFPROVIDER, with configurable default
ASK_VNFPROVIDER() Getter for VNFPROVIDER w/ exceptions if field has no value
HAS_VNFPROVIDER() Determine if VNFPROVIDER has a value

vnfProductName

Network function product name.

Accessible with the following methods

Method Description
GET_VNFPRODUCTNAME() Getter for VNFPRODUCTNAME, with configurable default
ASK_VNFPRODUCTNAME() Getter for VNFPRODUCTNAME w/ exceptions if field has no valu
HAS_VNFPRODUCTNAME() Determine if VNFPRODUCTNAME has a value

vnfdVersion

Function package descriptor version.

Accessible with the following methods

Method Description
GET_VNFDVERSION() Getter for VNFDVERSION, with configurable default
ASK_VNFDVERSION() Getter for VNFDVERSION w/ exceptions if field has no value
HAS_VNFDVERSION() Determine if VNFDVERSION has a value

metadata

metadata

Accessible with the following methods

Method Description
GET_METADATA() Getter for METADATA

tags

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.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value