Class List Method List File List

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

Defined in:
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/cli.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/metamodel.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/authentication.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/privilege/service.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/metamodel/service.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/metamodel/resource.rb,
  /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/authentication/service.rb

## Overview

The :mod:`com.vmware.vapi.metadata` package provides metadata classs . These are classs that provide different facets of API information. Clients can use these classs to:

      *  Discover APIs available in the infrastructure.
       *  Fetch metadata that can be used to build presentation layers like CLI, REST, etc.
       *  Fetch authentication and authorization metadata.

## Defined Under Namespace

Modules: Authentication, Cli, Metamodel, Privilege Classes: SourceCreateSpec, SourceInfo, SourceType