VimConnectionInfo

VimConnectionInfo
VimConnectionInfo

This type represents parameters to connect to a VIM for managing the resources of a VNF instance. This structure is used to convey VIM-related parameters over the Or-Vnfm interface. Additional parameters for a VIM may be configured into the VNFM by means outside the scope of the present document, and bound to the identifier of that VIM.

JSON Example
{
    "id": "string",
    "vimId": "string",
    "vimType": "string",
    "extra": {
        "deploymentProfileId": "string",
        "nodeProfileName": "string",
        "nodePoolId": "string",
        "nodePoolName": "string",
        "vimName": "string",
        "nodePools": [
            "string"
        ],
        "nodePoolBatchSize": 0
    }
}
id
Optional

id

vimId
Required

vimId

string
vimType
Optional

Discriminator for the different types of the VIM information. The value of this attribute determines the structure of the "interfaceInfo" and "accessInfo" attributes, based on the type of the VIM. The set of permitted values is expected to change over time as new types or versions of VIMs become available. The ETSI NFV registry of VIM-related information provides access to information about VimConnectionInfo definitions for various VIM types. The structure of the registry is defined in Annex C of SOL003.

interfaceInfo
Optional

interfaceInfo

accessInfo
Optional

accessInfo

extra
Optional

extra