Commit 28504f3e authored by Muhammad Umair Zafar's avatar Muhammad Umair Zafar
Browse files

fix AppGrant.yaml

parent e4fd4aa0
Loading
Loading
Loading
Loading
Loading
+17 −11
Original line number Diff line number Diff line
@@ -202,10 +202,11 @@ components:
        - LINKPORT
        - OSCONTAINER, see note.
      type: string
      description: Type of the resource definition referenced.
      description: >
        Type of the resource definition referenced.
        NOTE: This permitted value reflects the ETSI NFV interpretation of the cloud native workloads.
      examples:
        - COMPUTE
      NOTE: This permitted value reflects the ETSI NFV interpretation of the cloud native workloads.
    CpProtocolData:
      title: CpProtocolData
      required:
@@ -363,10 +364,13 @@ components:
          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.
          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.
            NOTE: This attribute reflects the ETSI NFV interpretation of the cloud native workloads.
        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.
          description: >
            "'This data type represents a list of key-value pairs. The order of the pairs in the list is not significant. In JSON, a set of key-value pairs is represented as an object. It shall comply with the provisions defined in clause 4 of IETF RFC 8259'"
            NOTE: This attribute reflects the ETSI NFV interpretation of the cloud native workloads.

    GrantRequest:
@@ -545,7 +549,7 @@ components:
          description: Reference to the related VDU in the AppD applicable to this resource.
        resourceTemplateId:
          type: array
          description: |
          description: >
            Reference to a resource template, in the AppD as follows:
            - If type="COMPUTE": VirtualComputeDescriptor,
            - If type="LINKPORT": AppExtCpd,
@@ -585,7 +589,8 @@ components:
          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 1.
          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.
@@ -633,7 +638,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) See note.
          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