description:Identifier of this link port as provided by the entity that has created the link port.
resourceHandle:
$ref:'#/components/schemas/ResourceHandle'
$ref:"#/components/schemas/ResourceHandle"
ExtVirtualLinkData:
title:ExtVirtualLinkData
required:
@@ -239,12 +239,12 @@ components:
extCps:
type:array
items:
$ref:'#/components/schemas/AppExtCpData'
$ref:"#/components/schemas/AppExtCpData"
description:External CPs of the application instance to be connected to this external VL.
extLinkPorts:
type:array
items:
$ref:'#/components/schemas/ExtLinkPortData'
$ref:"#/components/schemas/ExtLinkPortData"
description:Externally provided link ports to be used to connect external connection points to this external VL. If this attribute is not present, the MEPM shall create the link ports on the external VL.
id:
type:string
@@ -277,49 +277,49 @@ components:
type:array
description:Provides information regarding VIM connections that are approved to be used by the MEPM to allocate resources, and provides parameters of these VIM connections.
description:Information about assets for the application that are managed by the MEO in the VIM, such as software images.
Grant.links:
title:Grant.links
@@ -339,9 +339,9 @@ components:
type:object
properties:
appLcmOpOcc:
$ref:'#/components/schemas/LinkType'
$ref:"#/components/schemas/LinkType"
appInstance:
$ref:'#/components/schemas/LinkType'
$ref:"#/components/schemas/LinkType"
description:Links to resources related to this resource.
GrantInfo:
title:GrantInfo
@@ -361,6 +361,14 @@ components:
zoneId:
type:string
description:Reference to the identifier of the "ZoneInfo" structure in the "Grant" structure defining the resource zone into which this resource is to be placed. Shall be present for new resources if the zones concept is applicable to them (typically, Compute resources), and shall be absent for resources that have already been allocated.
containerNamespace:
type:string
description:The value of the namespace in which the MCIOs of an application with containerized components shall be deployed. This attribute shall be present if the granted resources are managed by a CISM. The attribute shall be absent if the granted resources are not managed by a CISM. See note.
mcioConstraints:
type:object
description:The constraint values to be assigned to MCIOs of an application with containerized components. The key in the key-value pair indicates the parameter name of the MCIO constraint in the MCIO declarative descriptor and shall be one of the possible enumeration values of the "mcioConstraintsParams" attribute as specified in clause 7.1.6.2.2 of ETSI GS NFV-IFA 011 [1]. The value in the key-value pair indicates the value to be assigned to the MCIO constraint. This attribute shall be present if the granted resources are managed by a CISM. The attribute shall be absent if the granted resources are not managed by a CISM. See note.
NOTE:This attribute reflects the ETSI NFV interpretation of the cloud native workloads.
GrantRequest:
title:GrantRequest
required:
@@ -381,32 +389,32 @@ components:
type:string
description:Identifier of this MEC application descriptor. This attribute shall be globally unique.
description:Links to resources related to this resource.
IpOverEthernetAddressData:
title:IpOverEthernetAddressData
@@ -440,7 +448,7 @@ components:
ipAddresses:
type:array
items:
$ref:'#/components/schemas/IpAddress'
$ref:"#/components/schemas/IpAddress"
description:List of IP addresses to assign to the CP instance. Each entry represents IP address data for fixed or dynamic IP address assignment per subnet.
description:Identifier of the resource in the scope of the VIM.
@@ -562,13 +579,20 @@ components:
properties:
resourceId:
type:string
description:Identifier of the resource in the scope of the VIM.
description:Identifier of the resource in the scope of the VIM or the CISM or the resource provider. See note 2.
vimConnectionId:
type:string
description:Identifier of the VIM connection to manage the resource.The applicable "VimConnectionInfo" structure, which is referenced by vimConnectionId, can be obtained from the "vimConnectionInfo" attribute of the "AppInstance" structure.
vimLevelResourceType:
type:string
description:Type of the resource in the scope of the VIM. See note.
description:Type of the resource in the scope of the VIM. See note 1.
NOTE 1:The value set of the "vimLevelResourceType" attribute is within the scope of the VIM 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.
NOTE 2:When the container infrastructure service is a Kubernetes® instance the resourceId shall be populated in the following way
- For a compute MCIO, it is the instance identifier that Kubernetes® assigns, which is unique cluster wide per resource type.
- For a storage MCIO modelled as a persistent volume claim, it is the name of the persistent volume claim,
i.e. the value of the 'claimName' field in the Kubernetes® manifest, or a compound name built by
Kubernetes® if the persistent volume claim is defined inline in another template instead of in its own manifest.
- For a network MCIO representing a NetworkAttachmentDefinition, a Service or an Ingress, it is the value of the 'metadata.name' field in Kubernetes® manifest
VimConnectionInfo:
title:VimConnectionInfo
required:
@@ -609,7 +633,8 @@ components:
description:Identifier of the VIM connection to access the software image referenced in this structure.
vimSoftwareImageId:
type:string
description:Identifier of the software image in the resource management layer (i.e. VIM).
description:Identifier of the software image in the resource management layer (i.e. VIM) See note.
NOTE:For an OS container image, the value of this attribute is a string concatenating the name and tag of the image in the CIR separated by a colon ':' with no spaces, e.g. "dbImage:001".
ZoneGroupInfo:
title:ZoneGroupInfo
required:
@@ -633,7 +658,7 @@ components:
description:Identifier of the connection to the VIM that manages the resource zone. The applicable "VimConnectionInfo" structure, which is referenced by vimConnectionId, can be obtained from the " vimConnectionInfo" attribute of the "AppInstanceInfo" structure.
vimConnectionId:
type:string
description:''
description:""
zoneId:
type:string
description:The identifier of the resource zone, as managed by the resource management layer (typically, the VIM).