ResourceHandle

ResourceHandle
ResourceHandle

This type represents the information that allows addressing a virtualised resource that is used by a VNF instance. Information about the resource is available from the VIM.

JSON Example
{
    "resourceId": "resourceId",
    "vimConnectionId": "vimConnectionId",
    "vimLevelResourceType": "vimLevelResourceType",
    "resourceProviderId": "resourceProviderId"
}
string
vimConnectionId
Optional

An identifier with the intention of being globally unique.

string
resourceProviderId
Optional

An identifier with the intention of being globally unique.

string
resourceId
Required

An identifier maintained by the VIM or other resource provider. It is expected to be unique within the VIM instance.

string
vimLevelResourceType
Optional

The value set of the "vimLevelResourceType" attribute is within the scope of the VIM or the resource provider and can be used as information that complements the ResourceHandle. This value set is different from the value set of the "type" attribute in the ResourceDefinition (refer to clause 9.5.3.2 in SOL003).