vapi metadata privilege: operation info

The operation_info structure contains privilege information of an operation element.

For an explanation of containment within operation elements, see vapi.metadata.privilege.service.operation.

Representations:

{
    "privilege_info"[
        {
            "privileges"[
                "string",
                "string"
            ],
            "property_path""string"
        },
        {
            "privileges"[
                "string",
                "string"
            ],
            "property_path""string"
        }
    ],
    "privileges"[
        "string",
        "string"
    ]
}
<?xml version="1.0" ?>
<ns0:OperationInfo xmlns:ns0="http://vmware.com/vapi/metadata/privilege" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <privilege_info-array>
    <array-item>
      <privileges-array>
        <array-item>string</array-item>
        <array-item>string</array-item>
      </privileges-array>
      <property_path>string</property_path>
    </array-item>
    <array-item>
      <privileges-array>
        <array-item>string</array-item>
        <array-item>string</array-item>
      </privileges-array>
      <property_path>string</property_path>
    </array-item>
  </privilege_info-array>
  <privileges-array>
    <array-item>string</array-item>
    <array-item>string</array-item>
  </privileges-array>
</ns0:OperationInfo>

Attributes:

Name Type Description
Required
privileges string[] List of all privileges assigned to the operation element.

privilege_info privilege_info[] Privilege information of all the parameter elements of the operation element. For an explanation of containment of privilege information within parameter elements, see vapi.metadata.privilege.privilege_info.