Source code for vmware.vapi.lib.constants
"""
String Constants used in vAPI runtime
"""
__author__ = 'VMware, Inc.'
__copyright__ = 'Copyright 2011-2014 VMware, Inc. All rights reserved. -- VMware Confidential'
PARAMS = 'params'
SCHEME_ID = 'schemeId'
EXECUTION_CONTEXT = 'ctx'
APPLICATION_CONTEXT = 'appCtx'
SECURITY_CONTEXT = 'securityCtx'
PROCESSORS = 'processors'
OPID = 'opId'
# Magic structure names
# Structure name for the StructValues that represent
# map entries in the runtime
MAP_ENTRY = 'map-entry'
# Structure name for the StructValues that represent
# operation input in the runtime
OPERATION_INPUT = 'operation-input'
[docs]class Introspection(object):
"""
String constants used in introsection service
"""
PACKAGE = 'com.vmware.vapi.std.introspection'
# Services
PROVIDER_SVC = 'com.vmware.vapi.std.introspection.provider'
SERVICE_SVC = 'com.vmware.vapi.std.introspection.service'
OPERATION_SVC = 'com.vmware.vapi.std.introspection.operation'
# Types
DATA_DEFINITION = 'com.vmware.vapi.std.introspection.operation.data_definition'