def __init__(self, content=None, attachmentLocation=list(), size=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'content': {'type': 'base64Binary', 'name': 'content', 'minOccurs': '0', 'native': True}, 'attachmentLocation': {'maxOccurs': 'unbounded', 'type': 'AttachmentLocation', 'name': 'attachmentLocation', 'minOccurs': '0', 'native': False}, 'size': {'type': 'long', 'name': 'size', 'minOccurs': '0', 'native': True}})
     self.content = content
     self.attachmentLocation = attachmentLocation
     self.size = size 
Example #2
0
 def __init__(self,
              displayName=None,
              effectiveFileSystems=list(),
              fileSystems=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'displayName': {
             'type': 'string',
             'name': 'displayName',
             'minOccurs': '0',
             'native': True
         },
         'effectiveFileSystems': {
             'maxOccurs': 'unbounded',
             'type': 'FileSystem',
             'name': 'effectiveFileSystems',
             'minOccurs': '0',
             'native': False
         },
         'fileSystems': {
             'maxOccurs': 'unbounded',
             'type': 'FileSystem',
             'name': 'fileSystems',
             'minOccurs': '0',
             'native': False
         }
     })
     self.displayName = displayName
     self.effectiveFileSystems = effectiveFileSystems
     self.fileSystems = fileSystems
 def __init__(self, path='', unerasable=False, domain=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'path': {'type': 'string', 'name': 'path', 'native': True}, 'unerasable': {'type': 'boolean', 'name': 'unerasable', 'native': True}, 'domain': {'type': 'Link', 'name': 'domain', 'minOccurs': '0', 'native': False}})
     self.path = path
     self.unerasable = unerasable
     self.domain = domain 
Example #4
0
 def __init__(self, models=list(), type=None, properties=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'models': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'models',
             'minOccurs': '0',
             'native': False
         },
         'type': {
             'type': 'string',
             'name': 'type',
             'minOccurs': '0',
             'native': True
         },
         'properties': {
             'maxOccurs': 'unbounded',
             'type': 'Property',
             'name': 'properties',
             'minOccurs': '0',
             'native': False
         }
     })
     self.models = models
     self.type = type
     self.properties = properties
 def __init__(self, models=list(), type=None, properties=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'models': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'models', 'minOccurs': '0', 'native': False}, 'type': {'type': 'string', 'name': 'type', 'minOccurs': '0', 'native': True}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}})
     self.models = models
     self.type = type
     self.properties = properties 
Example #6
0
 def __init__(self, path=None, displayName=None, propertyDefinition=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'path': {'type': 'string', 'name': 'path', 'minOccurs': '0', 'native': True}, 'displayName': {'type': 'string', 'name': 'displayName', 'minOccurs': '0', 'native': True}, 'propertyDefinition': {'type': 'Link', 'name': 'propertyDefinition', 'minOccurs': '0', 'native': False}})
     self.path = path
     self.displayName = displayName
     self.propertyDefinition = propertyDefinition 
 def __init__(self, addresses=list(), lastUpdate=None, instanceId=None, variables=list(), snapshots=list(), cloud=None, publicAddress=None, hostname=None, stack=None, environment=None, state=None, stopTime=None, template=None, scriptstatus=list(), privateAddress=None, resources=list(), volumeStorage=list(), credential=list(), canonicalName=None, startTime=None, properties=list(), createdOn=None, onboarded=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'addresses': {'maxOccurs': 'unbounded', 'type': 'Address', 'name': 'addresses', 'minOccurs': '0', 'native': False}, 'credential': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'credential', 'minOccurs': '0', 'native': False}, 'instanceId': {'type': 'string', 'name': 'instanceId', 'minOccurs': '0', 'native': True}, 'variables': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False}, 'snapshots': {'maxOccurs': 'unbounded', 'type': 'Snapshot', 'name': 'snapshots', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}, 'publicAddress': {'type': 'string', 'name': 'publicAddress', 'minOccurs': '0', 'native': True}, 'hostname': {'type': 'string', 'name': 'hostname', 'minOccurs': '0', 'native': True}, 'stack': {'type': 'Link', 'name': 'stack', 'minOccurs': '0', 'native': False}, 'environment': {'type': 'Link', 'name': 'environment', 'minOccurs': '0', 'native': False}, 'state': {'type': 'State', 'name': 'state', 'minOccurs': '0', 'native': False}, 'stopTime': {'type': 'date', 'name': 'stopTime', 'minOccurs': '0', 'native': True}, 'template': {'type': 'Link', 'name': 'template', 'minOccurs': '0', 'native': False}, 'scriptstatus': {'maxOccurs': 'unbounded', 'type': 'ScriptStatus', 'name': 'scriptstatus', 'minOccurs': '0', 'native': False}, 'privateAddress': {'type': 'string', 'name': 'privateAddress', 'minOccurs': '0', 'native': True}, 'resources': {'maxOccurs': 'unbounded', 'type': 'Resource', 'name': 'resources', 'minOccurs': '0', 'native': False}, 'volumeStorage': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'volumeStorage', 'minOccurs': '0', 'native': False}, 'lastUpdate': {'type': 'date', 'name': 'lastUpdate', 'minOccurs': '0', 'native': True}, 'canonicalName': {'type': 'string', 'name': 'canonicalName', 'minOccurs': '0', 'native': True}, 'startTime': {'type': 'date', 'name': 'startTime', 'minOccurs': '0', 'native': True}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}, 'createdOn': {'type': 'date', 'name': 'createdOn', 'minOccurs': '0', 'native': True}, 'onboarded': {'type': 'boolean', 'name': 'onboarded', 'minOccurs': '0', 'native': True}})
     self.addresses = addresses
     self.lastUpdate = lastUpdate
     self.instanceId = instanceId
     self.variables = variables
     self.snapshots = snapshots
     self.cloud = cloud
     self.publicAddress = publicAddress
     self.hostname = hostname
     self.stack = stack
     self.environment = environment
     self.state = state
     self.stopTime = stopTime
     self.template = template
     self.scriptstatus = scriptstatus
     self.privateAddress = privateAddress
     self.resources = resources
     self.volumeStorage = volumeStorage
     self.credential = credential
     self.canonicalName = canonicalName
     self.startTime = startTime
     self.properties = properties
     self.createdOn = createdOn
     self.onboarded = onboarded 
Example #8
0
 def __init__(self, content=None, attachmentLocation=list(), size=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'content': {
             'type': 'base64Binary',
             'name': 'content',
             'minOccurs': '0',
             'native': True
         },
         'attachmentLocation': {
             'maxOccurs': 'unbounded',
             'type': 'AttachmentLocation',
             'name': 'attachmentLocation',
             'minOccurs': '0',
             'native': False
         },
         'size': {
             'type': 'long',
             'name': 'size',
             'minOccurs': '0',
             'native': True
         }
     })
     self.content = content
     self.attachmentLocation = attachmentLocation
     self.size = size
Example #9
0
 def __init__(self,
              displayName=None,
              open=False,
              rootValue=list(),
              owned=False,
              valueProvider=None,
              type=None,
              valueConstraint=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'displayName': {
             'type': 'string',
             'name': 'displayName',
             'minOccurs': '0',
             'native': True
         },
         'type': {
             'type': 'PrimitiveType',
             'name': 'type',
             'minOccurs': '0',
             'native': False
         },
         'rootValue': {
             'maxOccurs': 'unbounded',
             'type': 'PropertyTypeValue',
             'name': 'rootValue',
             'minOccurs': '0',
             'native': False
         },
         'owned': {
             'type': 'boolean',
             'name': 'owned',
             'native': True
         },
         'valueProvider': {
             'type': 'Link',
             'name': 'valueProvider',
             'minOccurs': '0',
             'native': False
         },
         'open': {
             'type': 'boolean',
             'name': 'open',
             'native': True
         },
         'valueConstraint': {
             'type': 'ValueConstraintType',
             'name': 'valueConstraint',
             'minOccurs': '0',
             'native': False
         }
     })
     self.displayName = displayName
     self.open = open
     self.rootValue = rootValue
     self.owned = owned
     self.valueProvider = valueProvider
     self.type = type
     self.valueConstraint = valueConstraint
Example #10
0
 def __init__(self, rating=None, createdOn=None, user=None, updatedOn=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'rating': {
             'type': 'int',
             'name': 'rating',
             'native': True
         },
         'createdOn': {
             'type': 'date',
             'name': 'createdOn',
             'minOccurs': '0',
             'native': True
         },
         'user': {
             'type': 'Link',
             'name': 'user',
             'minOccurs': '0',
             'native': False
         },
         'updatedOn': {
             'type': 'date',
             'name': 'updatedOn',
             'minOccurs': '0',
             'native': True
         }
     })
     self.rating = rating
     self.createdOn = createdOn
     self.user = user
     self.updatedOn = updatedOn
 def __init__(self, displayName=None, parent=None, value=None, child=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'displayName': {'type': 'string', 'name': 'displayName', 'minOccurs': '0', 'native': True}, 'value': {'type': 'string', 'name': 'value', 'minOccurs': '0', 'native': True}, 'parent': {'type': 'Link', 'name': 'parent', 'minOccurs': '0', 'native': False}, 'child': {'maxOccurs': 'unbounded', 'type': 'PropertyTypeValue', 'name': 'child', 'minOccurs': '0', 'native': False}})
     self.displayName = displayName
     self.parent = parent
     self.value = value
     self.child = child 
 def __init__(self, price=None, architecture=None, resources=list(), buildModel=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'price': {'type': 'double', 'name': 'price', 'minOccurs': '0', 'native': True}, 'architecture': {'type': 'Architecture', 'name': 'architecture', 'minOccurs': '0', 'native': False}, 'resources': {'maxOccurs': 'unbounded', 'type': 'Resource', 'name': 'resources', 'minOccurs': '0', 'native': False}, 'buildModel': {'type': 'boolean', 'name': 'buildModel', 'minOccurs': '0', 'native': True}, 'properties': {'type': 'Property', 'name': 'properties','maxOccurs': 'unbounded', 'minOccurs': '0', 'native': False}})
     self.price = price
     self.architecture = architecture
     self.resources = resources
     self.buildModel = buildModel 
 def __init__(self, derivedGroup=list(), displayName=None, parent=None, propertyDefinition=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'displayName': {'type': 'string', 'name': 'displayName', 'minOccurs': '0', 'native': True}, 'derivedGroup': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'derivedGroup', 'minOccurs': '0', 'native': False}, 'propertyDefinition': {'maxOccurs': 'unbounded', 'type': 'PropertyDefinition', 'name': 'propertyDefinition', 'minOccurs': '0', 'native': False}, 'parent': {'type': 'Link', 'name': 'parent', 'minOccurs': '0', 'native': False}})
     self.derivedGroup = derivedGroup
     self.displayName = displayName
     self.parent = parent
     self.propertyDefinition = propertyDefinition 
 def __init__(self, rating=None, createdOn=None, user=None, updatedOn=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'rating': {'type': 'int', 'name': 'rating', 'native': True}, 'createdOn': {'type': 'date', 'name': 'createdOn', 'minOccurs': '0', 'native': True}, 'user': {'type': 'Link', 'name': 'user', 'minOccurs': '0', 'native': False}, 'updatedOn': {'type': 'date', 'name': 'updatedOn', 'minOccurs': '0', 'native': True}})
     self.rating = rating
     self.createdOn = createdOn
     self.user = user
     self.updatedOn = updatedOn 
 def __init__(self, prefixes=list(), protocol=None, minPort=None, maxPort=None, allowed=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'prefixes': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'prefixes', 'minOccurs': '0', 'native': True}, 'maxPort': {'type': 'int', 'name': 'maxPort', 'minOccurs': '0', 'native': True}, 'minPort': {'type': 'int', 'name': 'minPort', 'minOccurs': '0', 'native': True}, 'protocol': {'type': 'string', 'name': 'protocol', 'minOccurs': '0', 'native': True}, 'allowed': {'type': 'boolean', 'name': 'allowed', 'minOccurs': '0', 'native': True}})
     self.prefixes = prefixes
     self.protocol = protocol
     self.minPort = minPort
     self.maxPort = maxPort
     self.allowed = allowed 
Example #16
0
 def __init__(self, artifactTypes=list(), runtimeProperties=list(), serviceTypes=list(), type='', properties=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'serviceTypes': {'maxOccurs': 'unbounded', 'type': 'ServiceBindingType', 'name': 'serviceTypes', 'minOccurs': '0', 'native': False}, 'runtimeProperties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'runtimeProperties', 'minOccurs': '0', 'native': False}, 'artifactTypes': {'maxOccurs': 'unbounded', 'type': 'ArtifactType', 'name': 'artifactTypes', 'minOccurs': '0', 'native': False}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}, 'type': {'type': 'string', 'name': 'type', 'native': True}})
     self.artifactTypes = artifactTypes
     self.runtimeProperties = runtimeProperties
     self.serviceTypes = serviceTypes
     self.type = type
     self.properties = properties 
 def __init__(self,
              securityRoles=list(),
              domain=None,
              users=list(),
              enabled=False,
              accessRights=list(),
              groups=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'securityRoles': {
             'maxOccurs': 'unbounded',
             'type': 'SecurityRole',
             'name': 'securityRoles',
             'minOccurs': '0',
             'native': False
         },
         'domain': {
             'type': 'string',
             'name': 'domain',
             'minOccurs': '0',
             'native': True
         },
         'users': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'users',
             'minOccurs': '0',
             'native': False
         },
         'enabled': {
             'type': 'boolean',
             'name': 'enabled',
             'native': True
         },
         'accessRights': {
             'maxOccurs': 'unbounded',
             'type': 'AccessRight',
             'name': 'accessRights',
             'minOccurs': '0',
             'native': False
         },
         'groups': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'groups',
             'minOccurs': '0',
             'native': False
         }
     })
     self.securityRoles = securityRoles
     self.domain = domain
     self.users = users
     self.enabled = enabled
     self.accessRights = accessRights
     self.groups = groups
 def __init__(self, securityRoles=list(), domain=None, users=list(), enabled=False, accessRights=list(), groups=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'securityRoles': {'maxOccurs': 'unbounded', 'type': 'SecurityRole', 'name': 'securityRoles', 'minOccurs': '0', 'native': False}, 'domain': {'type': 'string', 'name': 'domain', 'minOccurs': '0', 'native': True}, 'users': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'users', 'minOccurs': '0', 'native': False}, 'enabled': {'type': 'boolean', 'name': 'enabled', 'native': True}, 'accessRights': {'maxOccurs': 'unbounded', 'type': 'AccessRight', 'name': 'accessRights', 'minOccurs': '0', 'native': False}, 'groups': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'groups', 'minOccurs': '0', 'native': False}})
     self.securityRoles = securityRoles
     self.domain = domain
     self.users = users
     self.enabled = enabled
     self.accessRights = accessRights
     self.groups = groups 
 def __init__(self, domain=None, variableRegex=None, editorMode=None, interpreter=None, type=None, operatingSystem=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'domain': {'type': 'Link', 'name': 'domain', 'minOccurs': '0', 'native': False}, 'editorMode': {'type': 'string', 'name': 'editorMode', 'minOccurs': '0', 'native': True}, 'variableRegex': {'type': 'string', 'name': 'variableRegex', 'minOccurs': '0', 'native': True}, 'interpreter': {'type': 'string', 'name': 'interpreter', 'minOccurs': '0', 'native': True}, 'type': {'type': 'ScriptType', 'name': 'type', 'minOccurs': '0', 'native': False}, 'operatingSystem': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'operatingSystem', 'minOccurs': '0', 'native': True}})
     self.domain = domain
     self.variableRegex = variableRegex
     self.editorMode = editorMode
     self.interpreter = interpreter
     self.type = type
     self.operatingSystem = operatingSystem 
 def __init__(self, resourceType=None, editable=None, subType=None, hostResource=None, units=None, quantity=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'resourceType': {'type': 'ResourceType', 'name': 'resourceType', 'minOccurs': '0', 'native': False}, 'editable': {'type': 'boolean', 'name': 'editable', 'minOccurs': '0', 'native': True}, 'subType': {'type': 'string', 'name': 'subType', 'minOccurs': '0', 'native': True}, 'hostResource': {'type': 'string', 'name': 'hostResource', 'minOccurs': '0', 'native': True}, 'units': {'type': 'string', 'name': 'units', 'minOccurs': '0', 'native': True}, 'quantity': {'type': 'float', 'name': 'quantity', 'native': True}})
     self.resourceType = resourceType
     self.editable = editable
     self.subType = subType
     self.hostResource = hostResource
     self.units = units
     self.quantity = quantity 
 def __init__(self, availableOptions=list(), encrypted=False, overridable=False, value='', data=None, dataEncrypted=False):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'dataEncrypted': {'type': 'boolean', 'name': 'dataEncrypted', 'native': True}, 'encrypted': {'type': 'boolean', 'name': 'encrypted', 'native': True}, 'overridable': {'type': 'boolean', 'name': 'overridable', 'native': True}, 'value': {'type': 'string', 'name': 'value', 'native': True}, 'data': {'type': 'hexBinary', 'name': 'data', 'minOccurs': '0', 'native': True}, 'availableOptions': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'availableOptions', 'minOccurs': '0', 'native': True}})
     self.availableOptions = availableOptions
     self.encrypted = encrypted
     self.overridable = overridable
     self.value = value
     self.data = data
     self.dataEncrypted = dataEncrypted 
Example #22
0
 def __init__(self, proxyType=None, authType=None, proxyUsage=None, hostname=None, credentials=None, port=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'proxyType': {'type': 'ProxyType', 'name': 'proxyType', 'minOccurs': '0', 'native': False}, 'authType': {'type': 'AuthType', 'name': 'authType', 'minOccurs': '0', 'native': False}, 'proxyUsage': {'type': 'ProxyUsage', 'name': 'proxyUsage', 'minOccurs': '0', 'native': False}, 'hostname': {'type': 'string', 'name': 'hostname', 'minOccurs': '0', 'native': True}, 'credentials': {'type': 'Credential', 'name': 'credentials', 'minOccurs': '0', 'native': False}, 'port': {'type': 'int', 'name': 'port', 'minOccurs': '0', 'native': True}})
     self.proxyType = proxyType
     self.authType = authType
     self.proxyUsage = proxyUsage
     self.hostname = hostname
     self.credentials = credentials
     self.port = port 
 def __init__(self, status=None, maxInstances=None, models=list(), template=None, stack=None, cloud=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'status': {'type': 'string', 'name': 'status', 'minOccurs': '0', 'native': True}, 'maxInstances': {'type': 'int', 'name': 'maxInstances', 'minOccurs': '0', 'native': True}, 'models': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'models', 'minOccurs': '0', 'native': False}, 'template': {'type': 'Link', 'name': 'template', 'minOccurs': '0', 'native': False}, 'stack': {'type': 'Link', 'name': 'stack', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}})
     self.status = status
     self.maxInstances = maxInstances
     self.models = models
     self.template = template
     self.stack = stack
     self.cloud = cloud 
 def __init__(self, repositoryType=None, locations=list(), usage=list(), path=None, properties=list(), cloud=None, size=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'repositoryType': {'type': 'string', 'name': 'repositoryType', 'minOccurs': '0', 'native': True}, 'locations': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'locations', 'minOccurs': '0', 'native': True}, 'usage': {'maxOccurs': 'unbounded', 'type': 'RepositoryUsage', 'name': 'usage', 'minOccurs': '0', 'native': False}, 'path': {'type': 'string', 'name': 'path', 'minOccurs': '0', 'native': True}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}, 'size': {'type': 'long', 'name': 'size', 'minOccurs': '0', 'native': True}})
     self.repositoryType = repositoryType
     self.locations = locations
     self.usage = usage
     self.path = path
     self.properties = properties
     self.cloud = cloud
     self.size = size 
 def __init__(self, displayName=None, open=False, rootValue=list(), owned=False, valueProvider=None, type=None, valueConstraint=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'displayName': {'type': 'string', 'name': 'displayName', 'minOccurs': '0', 'native': True}, 'type': {'type': 'PrimitiveType', 'name': 'type', 'minOccurs': '0', 'native': False}, 'rootValue': {'maxOccurs': 'unbounded', 'type': 'PropertyTypeValue', 'name': 'rootValue', 'minOccurs': '0', 'native': False}, 'owned': {'type': 'boolean', 'name': 'owned', 'native': True}, 'valueProvider': {'type': 'Link', 'name': 'valueProvider', 'minOccurs': '0', 'native': False}, 'open': {'type': 'boolean', 'name': 'open', 'native': True}, 'valueConstraint': {'type': 'ValueConstraintType', 'name': 'valueConstraint', 'minOccurs': '0', 'native': False}})
     self.displayName = displayName
     self.open = open
     self.rootValue = rootValue
     self.owned = owned
     self.valueProvider = valueProvider
     self.type = type
     self.valueConstraint = valueConstraint 
 def __init__(self,
              status=None,
              maxInstances=None,
              models=list(),
              template=None,
              stack=None,
              cloud=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'status': {
             'type': 'string',
             'name': 'status',
             'minOccurs': '0',
             'native': True
         },
         'maxInstances': {
             'type': 'int',
             'name': 'maxInstances',
             'minOccurs': '0',
             'native': True
         },
         'models': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'models',
             'minOccurs': '0',
             'native': False
         },
         'template': {
             'type': 'Link',
             'name': 'template',
             'minOccurs': '0',
             'native': False
         },
         'stack': {
             'type': 'Link',
             'name': 'stack',
             'minOccurs': '0',
             'native': False
         },
         'cloud': {
             'type': 'Link',
             'name': 'cloud',
             'minOccurs': '0',
             'native': False
         }
     })
     self.status = status
     self.maxInstances = maxInstances
     self.models = models
     self.template = template
     self.stack = stack
     self.cloud = cloud
Example #27
0
 def __init__(self, domain=None, parent=None, created=None, lastModified=None, creator=None, policyAssignment=list(), lockType=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'domain': {'type': 'Link', 'name': 'domain', 'minOccurs': '0', 'native': False}, 'parent': {'type': 'Link', 'name': 'parent', 'minOccurs': '0', 'native': False}, 'creator': {'type': 'Link', 'name': 'creator', 'minOccurs': '0', 'native': False}, 'lastModified': {'type': 'date', 'name': 'lastModified', 'minOccurs': '0', 'native': True}, 'created': {'type': 'date', 'name': 'created', 'minOccurs': '0', 'native': True}, 'policyAssignment': {'maxOccurs': 'unbounded', 'type': 'PolicyAssignment', 'name': 'policyAssignment', 'minOccurs': '0', 'native': False}, 'lockType': {'type': 'int', 'name': 'lockType', 'minOccurs': '0', 'native': True}})
     self.domain = domain
     self.parent = parent
     self.created = created
     self.lastModified = lastModified
     self.creator = creator
     self.policyAssignment = policyAssignment
     self.lockType = lockType 
Example #28
0
 def __init__(self, sshKey=None, enabled=None, accessRights=list(), groups=list(), password=None, email=None, digest=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'sshKey': {'type': 'Credential', 'name': 'sshKey', 'minOccurs': '0', 'native': False}, 'enabled': {'type': 'boolean', 'name': 'enabled', 'minOccurs': '0', 'native': True}, 'accessRights': {'maxOccurs': 'unbounded', 'type': 'AccessRight', 'name': 'accessRights', 'minOccurs': '0', 'native': False}, 'groups': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'groups', 'minOccurs': '0', 'native': False}, 'password': {'type': 'string', 'name': 'password', 'minOccurs': '0', 'native': True}, 'email': {'type': 'string', 'name': 'email', 'minOccurs': '0', 'native': True}, 'digest': {'type': 'string', 'name': 'digest', 'minOccurs': '0', 'native': True}})
     self.sshKey = sshKey
     self.enabled = enabled
     self.accessRights = accessRights
     self.groups = groups
     self.password = password
     self.email = email
     self.digest = digest 
 def __init__(self,
              domain=None,
              variableRegex=None,
              editorMode=None,
              interpreter=None,
              type=None,
              operatingSystem=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'domain': {
             'type': 'Link',
             'name': 'domain',
             'minOccurs': '0',
             'native': False
         },
         'editorMode': {
             'type': 'string',
             'name': 'editorMode',
             'minOccurs': '0',
             'native': True
         },
         'variableRegex': {
             'type': 'string',
             'name': 'variableRegex',
             'minOccurs': '0',
             'native': True
         },
         'interpreter': {
             'type': 'string',
             'name': 'interpreter',
             'minOccurs': '0',
             'native': True
         },
         'type': {
             'type': 'ScriptType',
             'name': 'type',
             'minOccurs': '0',
             'native': False
         },
         'operatingSystem': {
             'maxOccurs': 'unbounded',
             'type': 'string',
             'name': 'operatingSystem',
             'minOccurs': '0',
             'native': True
         }
     })
     self.domain = domain
     self.variableRegex = variableRegex
     self.editorMode = editorMode
     self.interpreter = interpreter
     self.type = type
     self.operatingSystem = operatingSystem
 def __init__(self, userName=None, rating=None, title=None, createdOn=None, updatedOn=None, userId=None, comment=None, productId=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'userName': {'type': 'string', 'name': 'userName', 'minOccurs': '0', 'native': True}, 'rating': {'type': 'int', 'name': 'rating', 'minOccurs': '0', 'native': True}, 'updatedOn': {'type': 'date', 'name': 'updatedOn', 'minOccurs': '0', 'native': True}, 'createdOn': {'type': 'date', 'name': 'createdOn', 'minOccurs': '0', 'native': True}, 'title': {'type': 'string', 'name': 'title', 'minOccurs': '0', 'native': True}, 'userId': {'type': 'int', 'name': 'userId', 'minOccurs': '0', 'native': True}, 'comment': {'type': 'string', 'name': 'comment', 'minOccurs': '0', 'native': True}, 'productId': {'type': 'int', 'name': 'productId', 'minOccurs': '0', 'native': True}})
     self.userName = userName
     self.rating = rating
     self.title = title
     self.createdOn = createdOn
     self.updatedOn = updatedOn
     self.userId = userId
     self.comment = comment
     self.productId = productId 
Example #31
0
 def __init__(self, value=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'value': {
             'type': 'string',
             'name': 'value',
             'minOccurs': '0',
             'native': True
         }
     })
     self.value = value
Example #32
0
 def __init__(self, domain=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'domain': {
             'type': 'Link',
             'name': 'domain',
             'minOccurs': '0',
             'native': False
         }
     })
     self.domain = domain
 def __init__(self, resources=list(), imageId=None, location=None, credentials=None, cloudType=None, type=None, cloud=None, architecture=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'imageId': {'type': 'string', 'name': 'imageId', 'minOccurs': '0', 'native': True}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}, 'location': {'type': 'string', 'name': 'location', 'minOccurs': '0', 'native': True}, 'credentials': {'type': 'Credential', 'name': 'credentials', 'minOccurs': '0', 'native': False}, 'cloudType': {'type': 'Link', 'name': 'cloudType', 'minOccurs': '0', 'native': False}, 'type': {'type': 'string', 'name': 'type', 'minOccurs': '0', 'native': True}, 'resources': {'maxOccurs': 'unbounded', 'type': 'Resource', 'name': 'resources', 'minOccurs': '0', 'native': False}, 'architecture': {'type': 'Architecture', 'name': 'architecture', 'minOccurs': '0', 'native': False}})
     self.resources = resources
     self.imageId = imageId
     self.location = location
     self.credentials = credentials
     self.cloudType = cloudType
     self.type = type
     self.cloud = cloud
     self.architecture = architecture 
Example #34
0
 def __init__(self, nodeType=None, domainName=None, ntpServers=list(), cloud=None, dsnServers=list(), optionsId=None, properties=list(), netbiosServers=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'nodeType': {'type': 'int', 'name': 'nodeType', 'minOccurs': '0', 'native': True}, 'domainName': {'type': 'string', 'name': 'domainName', 'minOccurs': '0', 'native': True}, 'ntpServers': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'ntpServers', 'minOccurs': '0', 'native': True}, 'netbiosServers': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'netbiosServers', 'minOccurs': '0', 'native': True}, 'dsnServers': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'dsnServers', 'minOccurs': '0', 'native': True}, 'optionsId': {'type': 'string', 'name': 'optionsId', 'minOccurs': '0', 'native': True}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}})
     self.nodeType = nodeType
     self.domainName = domainName
     self.ntpServers = ntpServers
     self.cloud = cloud
     self.dsnServers = dsnServers
     self.optionsId = optionsId
     self.properties = properties
     self.netbiosServers = netbiosServers 
 def __init__(self,
              resourceType=None,
              editable=None,
              subType=None,
              hostResource=None,
              units=None,
              quantity=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'resourceType': {
             'type': 'ResourceType',
             'name': 'resourceType',
             'minOccurs': '0',
             'native': False
         },
         'editable': {
             'type': 'boolean',
             'name': 'editable',
             'minOccurs': '0',
             'native': True
         },
         'subType': {
             'type': 'string',
             'name': 'subType',
             'minOccurs': '0',
             'native': True
         },
         'hostResource': {
             'type': 'string',
             'name': 'hostResource',
             'minOccurs': '0',
             'native': True
         },
         'units': {
             'type': 'string',
             'name': 'units',
             'minOccurs': '0',
             'native': True
         },
         'quantity': {
             'type': 'float',
             'name': 'quantity',
             'native': True
         }
     })
     self.resourceType = resourceType
     self.editable = editable
     self.subType = subType
     self.hostResource = hostResource
     self.units = units
     self.quantity = quantity
 def __init__(self, properties=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'properties': {
             'maxOccurs': 'unbounded',
             'type': 'Property',
             'name': 'properties',
             'minOccurs': '0',
             'native': False
         }
     })
     self.properties = properties
Example #37
0
 def __init__(self, displayName=None, minRequired=None, defaultValue=list(), readable=False, writable=False, validator=None, propertyType=None, propertyTypeValue=None, maxAllowed=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'displayName': {'type': 'string', 'name': 'displayName', 'minOccurs': '0', 'native': True}, 'maxAllowed': {'type': 'int', 'name': 'maxAllowed', 'native': True}, 'defaultValue': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'defaultValue', 'minOccurs': '0', 'native': False}, 'readable': {'type': 'boolean', 'name': 'readable', 'native': True}, 'writable': {'type': 'boolean', 'name': 'writable', 'native': True}, 'validator': {'type': 'FieldValidators', 'name': 'validator', 'minOccurs': '0', 'native': False}, 'propertyType': {'type': 'Link', 'name': 'propertyType', 'minOccurs': '0', 'native': False}, 'propertyTypeValue': {'type': 'PropertyType', 'name': 'propertyTypeValue', 'minOccurs': '0', 'native': False}, 'minRequired': {'type': 'int', 'name': 'minRequired', 'native': True}})
     self.displayName = displayName
     self.minRequired = minRequired
     self.defaultValue = defaultValue
     self.readable = readable
     self.writable = writable
     self.validator = validator
     self.propertyType = propertyType
     self.propertyTypeValue = propertyTypeValue
     self.maxAllowed = maxAllowed 
Example #38
0
 def __init__(self, eula='', adminUser=False, title='', timestamp=None, company='', signature='', readOnly=False, valid=False, agreedTo=False):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'eula': {'type': 'string', 'name': 'eula', 'native': True}, 'adminUser': {'type': 'boolean', 'name': 'adminUser', 'native': True}, 'title': {'type': 'string', 'name': 'title', 'native': True}, 'timestamp': {'type': 'date', 'name': 'timestamp', 'minOccurs': '0', 'native': True}, 'company': {'type': 'string', 'name': 'company', 'native': True}, 'agreedTo': {'type': 'boolean', 'name': 'agreedTo', 'native': True}, 'readOnly': {'type': 'boolean', 'name': 'readOnly', 'native': True}, 'valid': {'type': 'boolean', 'name': 'valid', 'native': True}, 'signature': {'type': 'string', 'name': 'signature', 'native': True}})
     self.eula = eula
     self.adminUser = adminUser
     self.title = title
     self.timestamp = timestamp
     self.company = company
     self.signature = signature
     self.readOnly = readOnly
     self.valid = valid
     self.agreedTo = agreedTo 
 def __init__(self, displayName=None, entityTableName='', propertyDefinition=list(), global_=False, custom=False, propertyDefinitionReference=list(), propertyDefinitionGroup=list(), objectReference=list(), entityClassName=None, useDtype=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'displayName': {'type': 'string', 'name': 'displayName', 'minOccurs': '0', 'native': True}, 'entityTableName': {'type': 'string', 'name': 'entityTableName', 'native': True}, 'propertyDefinition': {'maxOccurs': 'unbounded', 'type': 'PropertyDefinition', 'name': 'propertyDefinition', 'minOccurs': '0', 'native': False}, 'global': {'type': 'boolean', 'name': 'global_', 'native': True}, 'custom': {'type': 'boolean', 'name': 'custom', 'native': True}, 'propertyDefinitionReference': {'maxOccurs': 'unbounded', 'type': 'PropertyDefinitionReference', 'name': 'propertyDefinitionReference', 'minOccurs': '0', 'native': False}, 'propertyDefinitionGroup': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'propertyDefinitionGroup', 'minOccurs': '0', 'native': False}, 'objectReference': {'maxOccurs': 'unbounded', 'type': 'ObjectReference', 'name': 'objectReference', 'minOccurs': '0', 'native': False}, 'entityClassName': {'type': 'string', 'name': 'entityClassName', 'minOccurs': '0', 'native': True}, 'useDtype': {'type': 'boolean', 'name': 'useDtype', 'minOccurs': '0', 'native': True}})
     self.displayName = displayName
     self.entityTableName = entityTableName
     self.propertyDefinition = propertyDefinition
     self.global_ = global_
     self.custom = custom
     self.propertyDefinitionReference = propertyDefinitionReference
     self.propertyDefinitionGroup = propertyDefinitionGroup
     self.objectReference = objectReference
     self.entityClassName = entityClassName
     self.useDtype = useDtype 
Example #40
0
 def __init__(self,
              availableOptions=list(),
              encrypted=False,
              overridable=False,
              value='',
              data=None,
              dataEncrypted=False):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'dataEncrypted': {
             'type': 'boolean',
             'name': 'dataEncrypted',
             'native': True
         },
         'encrypted': {
             'type': 'boolean',
             'name': 'encrypted',
             'native': True
         },
         'overridable': {
             'type': 'boolean',
             'name': 'overridable',
             'native': True
         },
         'value': {
             'type': 'string',
             'name': 'value',
             'native': True
         },
         'data': {
             'type': 'hexBinary',
             'name': 'data',
             'minOccurs': '0',
             'native': True
         },
         'availableOptions': {
             'maxOccurs': 'unbounded',
             'type': 'string',
             'name': 'availableOptions',
             'minOccurs': '0',
             'native': True
         }
     })
     self.availableOptions = availableOptions
     self.encrypted = encrypted
     self.overridable = overridable
     self.value = value
     self.data = data
     self.dataEncrypted = dataEncrypted
 def __init__(self, itemId=None, itemClass=None, policyTypeName=None, inherited=None, permissioned=None, applyChildrenDepth=None, allowChildrenOverride=False, policy=None, filterMatch=None, itemName=None, applyToSelf=False):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'itemId': {'type': 'int', 'name': 'itemId', 'minOccurs': '0', 'native': True}, 'itemClass': {'type': 'string', 'name': 'itemClass', 'minOccurs': '0', 'native': True}, 'policyTypeName': {'type': 'string', 'name': 'policyTypeName', 'minOccurs': '0', 'native': True}, 'allowChildrenOverride': {'type': 'boolean', 'name': 'allowChildrenOverride', 'native': True}, 'permissioned': {'type': 'boolean', 'name': 'permissioned', 'minOccurs': '0', 'native': True}, 'applyChildrenDepth': {'type': 'int', 'name': 'applyChildrenDepth', 'minOccurs': '0', 'native': True}, 'inherited': {'type': 'boolean', 'name': 'inherited', 'minOccurs': '0', 'native': True}, 'policy': {'type': 'Link', 'name': 'policy', 'minOccurs': '0', 'native': False}, 'filterMatch': {'type': 'boolean', 'name': 'filterMatch', 'minOccurs': '0', 'native': True}, 'itemName': {'type': 'string', 'name': 'itemName', 'minOccurs': '0', 'native': True}, 'applyToSelf': {'type': 'boolean', 'name': 'applyToSelf', 'native': True}})
     self.itemId = itemId
     self.itemClass = itemClass
     self.policyTypeName = policyTypeName
     self.inherited = inherited
     self.permissioned = permissioned
     self.applyChildrenDepth = applyChildrenDepth
     self.allowChildrenOverride = allowChildrenOverride
     self.policy = policy
     self.filterMatch = filterMatch
     self.itemName = itemName
     self.applyToSelf = applyToSelf 
 def __init__(self,
              prefixes=list(),
              protocol=None,
              minPort=None,
              maxPort=None,
              allowed=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'prefixes': {
             'maxOccurs': 'unbounded',
             'type': 'string',
             'name': 'prefixes',
             'minOccurs': '0',
             'native': True
         },
         'maxPort': {
             'type': 'int',
             'name': 'maxPort',
             'minOccurs': '0',
             'native': True
         },
         'minPort': {
             'type': 'int',
             'name': 'minPort',
             'minOccurs': '0',
             'native': True
         },
         'protocol': {
             'type': 'string',
             'name': 'protocol',
             'minOccurs': '0',
             'native': True
         },
         'allowed': {
             'type': 'boolean',
             'name': 'allowed',
             'minOccurs': '0',
             'native': True
         }
     })
     self.prefixes = prefixes
     self.protocol = protocol
     self.minPort = minPort
     self.maxPort = maxPort
     self.allowed = allowed
 def __init__(self, assetType=None, usedByAssets=list(), importMode=None, uuid=None, detailedAssetPath=None, tags=None, assetProperties=list(), top=False, importDirectives=None, name=None, lifecycleVersion=None, Assetlist=list(), Asset=list(), removable=None, lifecycleLastComment=None, assetPath=None, lifecycleState=None, id=None, applicationType=None, description=None):
     '''
     Constructor
     @param assetType: assetType minOccurs=0
     @type assetType: Link
     @param usedByAssets: usedByAssets minOccurs=0 maxOccurs=unbounded
     @type usedByAssets: Link
     @param importMode: importMode minOccurs=0
     @type importMode: ImportMode
     @param uuid: uuid minOccurs=0
     @type uuid: string
     @param detailedAssetPath: detailedAssetPath minOccurs=0
     @type detailedAssetPath: string
     @param tags: tags minOccurs=0
     @type tags: string
     @param assetProperties: assetProperties minOccurs=0 maxOccurs=unbounded
     @type assetProperties: AssetProperty
     @param top: top
     @type top: boolean
     @param importDirectives: importDirectives minOccurs=0
     @type importDirectives: ImportDirectives
     @param name: name minOccurs=0
     @type name: string
     @param lifecycleVersion: lifecycleVersion minOccurs=0
     @type lifecycleVersion: int
     @param Assetlist: Assetlist minOccurs=0 maxOccurs=unbounded
     @type Assetlist: Assetlist
     @param Asset: Asset minOccurs=0 maxOccurs=unbounded
     @type Asset: Asset
     @param removable: removable minOccurs=0
     @type removable: boolean
     @param lifecycleLastComment: lifecycleLastComment minOccurs=0
     @type lifecycleLastComment: string
     @param assetPath: assetPath minOccurs=0
     @type assetPath: string
     @param lifecycleState: lifecycleState minOccurs=0
     @type lifecycleState: string
     @param id: id minOccurs=0
     @type id: int
     @param applicationType: applicationType minOccurs=0
     @type applicationType: string
     @param description: description minOccurs=0
     @type description: string
     '''
     AssetBase.__init__(self, assetType=assetType, usedByAssets=usedByAssets, importMode=importMode, uuid=uuid, detailedAssetPath=detailedAssetPath, tags=tags, assetProperties=assetProperties, top=top, importDirectives=importDirectives, name=name, lifecycleVersion=lifecycleVersion, Assetlist=Assetlist, Asset=Asset, removable=removable, lifecycleLastComment=lifecycleLastComment, assetPath=assetPath, lifecycleState=lifecycleState, id=id, applicationType=applicationType, description=description)
 def __init__(self,
              price=None,
              architecture=None,
              resources=list(),
              buildModel=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'price': {
             'type': 'double',
             'name': 'price',
             'minOccurs': '0',
             'native': True
         },
         'architecture': {
             'type': 'Architecture',
             'name': 'architecture',
             'minOccurs': '0',
             'native': False
         },
         'resources': {
             'maxOccurs': 'unbounded',
             'type': 'Resource',
             'name': 'resources',
             'minOccurs': '0',
             'native': False
         },
         'buildModel': {
             'type': 'boolean',
             'name': 'buildModel',
             'minOccurs': '0',
             'native': True
         },
         'properties': {
             'type': 'Property',
             'name': 'properties',
             'maxOccurs': 'unbounded',
             'minOccurs': '0',
             'native': False
         }
     })
     self.price = price
     self.architecture = architecture
     self.resources = resources
     self.buildModel = buildModel
Example #45
0
 def __init__(self, classname=None, displayName=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'classname': {
             'type': 'string',
             'name': 'classname',
             'minOccurs': '0',
             'native': True
         },
         'displayName': {
             'type': 'string',
             'name': 'displayName',
             'minOccurs': '0',
             'native': True
         }
     })
     self.classname = classname
     self.displayName = displayName
Example #46
0
 def __init__(self, platformServiceType=None, properties=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'platformServiceType': {
             'type': 'Link',
             'name': 'platformServiceType',
             'minOccurs': '0',
             'native': False
         },
         'properties': {
             'maxOccurs': 'unbounded',
             'type': 'Property',
             'name': 'properties',
             'minOccurs': '0',
             'native': False
         }
     })
     self.platformServiceType = platformServiceType
     self.properties = properties
Example #47
0
 def __init__(self, type=list(), propertyDefinition=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'type': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'type',
             'minOccurs': '0',
             'native': False
         },
         'propertyDefinition': {
             'type': 'Link',
             'name': 'propertyDefinition',
             'minOccurs': '0',
             'native': False
         }
     })
     self.type = type
     self.propertyDefinition = propertyDefinition
 def __init__(self, users=list(), roles=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'users': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'users',
             'minOccurs': '0',
             'native': False
         },
         'roles': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'roles',
             'minOccurs': '0',
             'native': False
         }
     })
     self.users = users
     self.roles = roles
 def __init__(self,
              displayName=None,
              parent=None,
              value=None,
              child=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'displayName': {
             'type': 'string',
             'name': 'displayName',
             'minOccurs': '0',
             'native': True
         },
         'value': {
             'type': 'string',
             'name': 'value',
             'minOccurs': '0',
             'native': True
         },
         'parent': {
             'type': 'Link',
             'name': 'parent',
             'minOccurs': '0',
             'native': False
         },
         'child': {
             'maxOccurs': 'unbounded',
             'type': 'PropertyTypeValue',
             'name': 'child',
             'minOccurs': '0',
             'native': False
         }
     })
     self.displayName = displayName
     self.parent = parent
     self.value = value
     self.child = child
Example #50
0
 def __init__(self, path='', unerasable=False, domain=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'path': {
             'type': 'string',
             'name': 'path',
             'native': True
         },
         'unerasable': {
             'type': 'boolean',
             'name': 'unerasable',
             'native': True
         },
         'domain': {
             'type': 'Link',
             'name': 'domain',
             'minOccurs': '0',
             'native': False
         }
     })
     self.path = path
     self.unerasable = unerasable
     self.domain = domain
Example #51
0
 def __init__(self):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({})
 def __init__(self):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({})
 def __init__(self, property=list()):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'property': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'property', 'minOccurs': '0', 'native': False}})
     self.property = property 
 def __init__(self, bundleVersion='', symbolicName=''):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'bundleVersion': {'type': 'string', 'name': 'bundleVersion', 'native': True}, 'symbolicName': {'type': 'string', 'name': 'symbolicName', 'native': True}})
     self.bundleVersion = bundleVersion
     self.symbolicName = symbolicName 
Example #55
0
 def __init__(self,
              sshKey=None,
              enabled=None,
              accessRights=list(),
              groups=list(),
              password=None,
              email=None,
              digest=None):
     AssetBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'sshKey': {
             'type': 'Credential',
             'name': 'sshKey',
             'minOccurs': '0',
             'native': False
         },
         'enabled': {
             'type': 'boolean',
             'name': 'enabled',
             'minOccurs': '0',
             'native': True
         },
         'accessRights': {
             'maxOccurs': 'unbounded',
             'type': 'AccessRight',
             'name': 'accessRights',
             'minOccurs': '0',
             'native': False
         },
         'groups': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'groups',
             'minOccurs': '0',
             'native': False
         },
         'password': {
             'type': 'string',
             'name': 'password',
             'minOccurs': '0',
             'native': True
         },
         'email': {
             'type': 'string',
             'name': 'email',
             'minOccurs': '0',
             'native': True
         },
         'digest': {
             'type': 'string',
             'name': 'digest',
             'minOccurs': '0',
             'native': True
         }
     })
     self.sshKey = sshKey
     self.enabled = enabled
     self.accessRights = accessRights
     self.groups = groups
     self.password = password
     self.email = email
     self.digest = digest