Class List Method List File List

# Module: Com::Vmware::Vapi::Metadata::Privilege

Defined in:
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/privilege.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/privilege.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/privilege/service.rb

## Overview

The ``com.vmware.vapi.metadata.privilege`` package provides classs that expose privilege information for operation elements across all the service elements.

     An entity has a unique identifier and a resource type. An entity can either be present in one of the parameter elements or if a parameter is a structure element, it could also be present in one of the field elements.

     Privileges can be assigned to either operation elements or entities used in the operation element. A list of privileges can also be applied on a package element. This list of privileges would be used as a default for all the operation elements and the entities that do not have any defined privileges.

## Defined Under Namespace

Modules: Service Classes: Component, ComponentData, ComponentInfo, OperationInfo, Package, PackageInfo, PrivilegeInfo, ServiceInfo, ServiceService, Source