def __init__(self, variable=list(), source=None, destination=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'variable': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variable', 'minOccurs': '0', 'native': False}, 'source': {'type': 'Link', 'name': 'source', 'native': False}, 'destination': {'type': 'Link', 'name': 'destination', 'native': False}}) self.variable = variable self.source = source self.destination = destination
def __init__(self, variable=list(), property=list(), artifact=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'variable': { 'maxOccurs': 'unbounded', 'type': 'PropertyDefinition', 'name': 'variable', 'minOccurs': '0', 'native': False }, 'property': { 'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'property', 'minOccurs': '0', 'native': False }, 'artifact': { 'type': 'Link', 'name': 'artifact', 'minOccurs': '0', 'native': False } }) self.variable = variable self.property = property self.artifact = artifact
def __init__(self, content=None, artifact=None, size=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'content': {'type': 'base64Binary', 'name': 'content', 'minOccurs': '0', 'native': True}, 'artifact': {'type': 'Link', 'name': 'artifact', 'minOccurs': '0', 'native': False}, 'size': {'type': 'long', 'name': 'size', 'minOccurs': '0', 'native': True}}) self.content = content self.artifact = artifact self.size = size
def __init__(self, serviceId=None, type=None, properties=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'serviceId': { 'type': 'string', 'name': 'serviceId', 'minOccurs': '0', 'native': True }, 'type': { 'type': 'Link', 'name': 'type', 'minOccurs': '0', 'native': False }, 'properties': { 'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False } }) self.serviceId = serviceId self.type = type self.properties = properties
def __init__(self, current=None, snapshotId=None, state=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'current': {'type': 'boolean', 'name': 'current', 'minOccurs': '0', 'native': True}, 'snapshotId': {'type': 'string', 'name': 'snapshotId', 'minOccurs': '0', 'native': True}, 'state': {'type': 'State', 'name': 'state', 'minOccurs': '0', 'native': False}}) self.current = current self.snapshotId = snapshotId self.state = state
def __init__(self, variable=list(), source=None, destination=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'variable': { 'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variable', 'minOccurs': '0', 'native': False }, 'source': { 'type': 'Link', 'name': 'source', 'native': False }, 'destination': { 'type': 'Link', 'name': 'destination', 'native': False } }) self.variable = variable self.source = source self.destination = destination
def __init__(self, serviceId=None, type=None, properties=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'serviceId': {'type': 'string', 'name': 'serviceId', 'minOccurs': '0', 'native': True}, 'type': {'type': 'Link', 'name': 'type', 'minOccurs': '0', 'native': False}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}}) self.serviceId = serviceId self.type = type self.properties = properties
def __init__(self, current=None, snapshotId=None, state=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'current': { 'type': 'boolean', 'name': 'current', 'minOccurs': '0', 'native': True }, 'snapshotId': { 'type': 'string', 'name': 'snapshotId', 'minOccurs': '0', 'native': True }, 'state': { 'type': 'State', 'name': 'state', 'minOccurs': '0', 'native': False } }) self.current = current self.snapshotId = snapshotId self.state = state
def __init__(self, variable=list(), property=list(), artifact=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'variable': {'maxOccurs': 'unbounded', 'type': 'PropertyDefinition', 'name': 'variable', 'minOccurs': '0', 'native': False}, 'property': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'property', 'minOccurs': '0', 'native': False}, 'artifact': {'type': 'Link', 'name': 'artifact', 'minOccurs': '0', 'native': False}}) self.variable = variable self.property = property self.artifact = artifact
def __init__(self, instance=None, inetAddr=None, address=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'instance': {'type': 'Link', 'name': 'instance', 'minOccurs': '0', 'native': False}, 'address': {'type': 'string', 'name': 'address', 'minOccurs': '0', 'native': True}, 'inetAddr': {'type': 'string', 'name': 'inetAddr', 'minOccurs': '0', 'native': True}}) self.instance = instance self.inetAddr = inetAddr self.address = address
def __init__(self, credential=None, onboarded=None, numInstances=None, volumes=list(), hostnamePrefix=None, image=None, resources=list(), factory=None, srcConnections=list(), instances=list(), accessUri=None, location=None, accessLists=list(), destConnections=list(), variables=list(), model=None, packages=list(), configurationResources=list(), stack=None, cloud=None, topology=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'credential': {'type': 'Credential', 'name': 'credential', 'minOccurs': '0', 'native': False}, 'packages': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'packages', 'minOccurs': '0', 'native': False}, 'numInstances': {'type': 'int', 'name': 'numInstances', 'native': True}, 'accessUri': {'type': 'string', 'name': 'accessUri', 'minOccurs': '0', 'native': True}, 'instances': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'instances', 'minOccurs': '0', 'native': False}, 'stack': {'type': 'Link', 'name': 'stack', 'minOccurs': '0', 'native': False}, 'image': {'type': 'Link', 'name': 'image', 'minOccurs': '0', 'native': False}, 'factory': {'type': 'boolean', 'name': 'factory', 'minOccurs': '0', 'native': True}, 'topology': {'type': 'Link', 'name': 'topology', 'minOccurs': '0', 'native': False}, 'srcConnections': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'srcConnections', 'minOccurs': '0', 'native': False}, 'hostnamePrefix': {'type': 'string', 'name': 'hostnamePrefix', 'minOccurs': '0', 'native': True}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}, 'location': {'type': 'string', 'name': 'location', 'minOccurs': '0', 'native': True}, 'volumes': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'volumes', 'minOccurs': '0', 'native': False}, 'destConnections': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'destConnections', 'minOccurs': '0', 'native': False}, 'variables': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False}, 'model': {'type': 'string', 'name': 'model', 'minOccurs': '0', 'native': True}, 'onboarded': {'type': 'boolean', 'name': 'onboarded', 'minOccurs': '0', 'native': True}, 'accessLists': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'accessLists', 'minOccurs': '0', 'native': False}, 'resources': {'maxOccurs': 'unbounded', 'type': 'Resource', 'name': 'resources', 'minOccurs': '0', 'native': False}, 'configurationResources': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'configurationResources', 'minOccurs': '0', 'native': False}}) self.credential = credential self.onboarded = onboarded self.numInstances = numInstances self.volumes = volumes self.hostnamePrefix = hostnamePrefix self.image = image self.resources = resources self.factory = factory self.srcConnections = srcConnections self.instances = instances self.accessUri = accessUri self.location = location self.accessLists = accessLists self.destConnections = destConnections self.variables = variables self.model = model self.packages = packages self.configurationResources = configurationResources self.stack = stack self.cloud = cloud self.topology = topology
def __init__(self, content=None, artifact=None, size=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'content': { 'type': 'base64Binary', 'name': 'content', 'minOccurs': '0', 'native': True }, 'artifact': { 'type': 'Link', 'name': 'artifact', 'minOccurs': '0', 'native': False }, 'size': { 'type': 'long', 'name': 'size', 'minOccurs': '0', 'native': True } }) self.content = content self.artifact = artifact self.size = size
def __init__(self, artifacts=list(), variables=list(), environments=list(), deployments=list(), fixedOrder=list(), anyOrder=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'artifacts': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'artifacts', 'minOccurs': '0', 'native': False }, 'variables': { 'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False }, 'environments': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'environments', 'minOccurs': '0', 'native': False }, 'deployments': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'deployments', 'minOccurs': '0', 'native': False }, 'fixedOrder': { 'maxOccurs': 'unbounded', 'type': 'string', 'name': 'fixedOrder', 'minOccurs': '0', 'native': True }, 'anyOrder': { 'maxOccurs': 'unbounded', 'type': 'string', 'name': 'anyOrder', 'minOccurs': '0', 'native': True } }) self.artifacts = artifacts self.variables = variables self.environments = environments self.deployments = deployments self.fixedOrder = fixedOrder self.anyOrder = anyOrder
def __init__(self, url=None, className=None, resource=list(), productType=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'url': {'type': 'string', 'name': 'url', 'minOccurs': '0', 'native': True}, 'className': {'type': 'string', 'name': 'className', 'minOccurs': '0', 'native': True}, 'resource': {'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resource', 'minOccurs': '0', 'native': False}, 'productType': {'type': 'Link', 'name': 'productType', 'minOccurs': '0', 'native': False}}) self.url = url self.className = className self.resource = resource self.productType = productType
def __init__(self, visible=None, product=None, enabled=None, securityRoleName=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'visible': {'type': 'boolean', 'name': 'visible', 'minOccurs': '0', 'native': True}, 'product': {'type': 'Product', 'name': 'product', 'minOccurs': '0', 'native': False}, 'enabled': {'type': 'boolean', 'name': 'enabled', 'minOccurs': '0', 'native': True}, 'securityRoleName': {'type': 'string', 'name': 'securityRoleName', 'minOccurs': '0', 'native': True}}) self.visible = visible self.product = product self.enabled = enabled self.securityRoleName = securityRoleName
def __init__(self, projectRole=None, rights=list(), user=list(), usergroup=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'projectRole': {'type': 'Link', 'name': 'projectRole', 'minOccurs': '0', 'native': False}, 'usergroup': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'usergroup', 'minOccurs': '0', 'native': False}, 'user': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'user', 'minOccurs': '0', 'native': False}, 'rights': {'maxOccurs': 'unbounded', 'type': 'AccessRightSet', 'name': 'rights', 'minOccurs': '0', 'native': False}}) self.projectRole = projectRole self.rights = rights self.user = user self.usergroup = usergroup
def __init__(self, type=None, accessUri=None, accessUriExpanded=None, label=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'type': {'type': 'int', 'name': 'type', 'minOccurs': '0', 'native': True}, 'accessUri': {'type': 'string', 'name': 'accessUri', 'minOccurs': '0', 'native': True}, 'accessUriExpanded': {'type': 'string', 'name': 'accessUriExpanded', 'minOccurs': '0', 'native': True}, 'label': {'type': 'string', 'name': 'label', 'minOccurs': '0', 'native': True}}) self.type = type self.accessUri = accessUri self.accessUriExpanded = accessUriExpanded self.label = label
def __init__(self, environment=None, variables=list(), platformService=None, properties=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'environment': {'type': 'Link', 'name': 'environment', 'minOccurs': '0', 'native': False}, 'variables': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False}, 'platformService': {'type': 'Link', 'name': 'platformService', 'minOccurs': '0', 'native': False}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}}) self.environment = environment self.variables = variables self.platformService = platformService self.properties = properties
def __init__(self, status=None, snapshotId=None, storage=None, cloud=None, progress=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'status': {'type': 'string', 'name': 'status', 'minOccurs': '0', 'native': True}, 'snapshotId': {'type': 'string', 'name': 'snapshotId', 'minOccurs': '0', 'native': True}, 'storage': {'type': 'Link', 'name': 'storage', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}, 'progress': {'type': 'string', 'name': 'progress', 'minOccurs': '0', 'native': True}}) self.status = status self.snapshotId = snapshotId self.storage = storage self.cloud = cloud self.progress = progress
def __init__(self, blueprint=None, login=None, type=None, properties=list(), topology=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'blueprint': {'type': 'Link', 'name': 'blueprint', 'minOccurs': '0', 'native': False}, 'login': {'type': 'Credential', 'name': 'login', 'minOccurs': '0', 'native': False}, 'type': {'type': 'Link', 'name': 'type', 'minOccurs': '0', 'native': False}, 'properties': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False}, 'topology': {'type': 'Link', 'name': 'topology', 'minOccurs': '0', 'native': False}}) self.blueprint = blueprint self.login = login self.type = type self.properties = properties self.topology = topology
def __init__(self, editions=list(), product=None, version='', build='', resources=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'editions': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'editions', 'minOccurs': '0', 'native': False}, 'product': {'type': 'Link', 'name': 'product', 'minOccurs': '0', 'native': False}, 'version': {'type': 'string', 'name': 'version', 'native': True}, 'build': {'type': 'string', 'name': 'build', 'native': True}, 'resources': {'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resources', 'minOccurs': '0', 'native': False}}) self.editions = editions self.product = product self.version = version self.build = build self.resources = resources
def __init__(self, resource=list(), repository=list(), documentation=None, version=None, property=list(), type=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'resource': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'resource', 'minOccurs': '0', 'native': False }, 'repository': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'repository', 'minOccurs': '0', 'native': False }, 'documentation': { 'type': 'string', 'name': 'documentation', 'minOccurs': '0', 'native': True }, 'version': { 'type': 'string', 'name': 'version', 'minOccurs': '0', 'native': True }, 'property': { 'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'property', 'minOccurs': '0', 'native': False }, 'type': { 'type': 'string', 'name': 'type', 'minOccurs': '0', 'native': True } }) self.resource = resource self.repository = repository self.documentation = documentation self.version = version self.property = property self.type = type
def __init__(self, artifacts=list(), variables=list(), environments=list(), deployments=list(), fixedOrder=list(), anyOrder=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'artifacts': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'artifacts', 'minOccurs': '0', 'native': False}, 'variables': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False}, 'environments': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'environments', 'minOccurs': '0', 'native': False}, 'deployments': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'deployments', 'minOccurs': '0', 'native': False}, 'fixedOrder': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'fixedOrder', 'minOccurs': '0', 'native': True}, 'anyOrder': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'anyOrder', 'minOccurs': '0', 'native': True}}) self.artifacts = artifacts self.variables = variables self.environments = environments self.deployments = deployments self.fixedOrder = fixedOrder self.anyOrder = anyOrder
def __init__(self, hostname=None, networks=list(), credentials=None, type=None, properties=list(), cloud=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'hostname': {'type': 'string', 'name': 'hostname', 'minOccurs': '0', 'native': True}, 'properties': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'properties', 'minOccurs': '0', 'native': False}, 'credentials': {'type': 'Credential', 'name': 'credentials', 'minOccurs': '0', 'native': False}, 'type': {'type': 'Link', 'name': 'type', 'minOccurs': '0', 'native': False}, 'networks': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'networks', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}}) self.hostname = hostname self.networks = networks self.credentials = credentials self.type = type self.properties = properties self.cloud = cloud
def __init__(self, resource=list(), repository=list(), documentation=None, version=None, property=list(), type=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'resource': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'resource', 'minOccurs': '0', 'native': False}, 'repository': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'repository', 'minOccurs': '0', 'native': False}, 'documentation': {'type': 'string', 'name': 'documentation', 'minOccurs': '0', 'native': True}, 'version': {'type': 'string', 'name': 'version', 'minOccurs': '0', 'native': True}, 'property': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'property', 'minOccurs': '0', 'native': False}, 'type': {'type': 'string', 'name': 'type', 'minOccurs': '0', 'native': True}}) self.resource = resource self.repository = repository self.documentation = documentation self.version = version self.property = property self.type = type
def __init__(self, hostname=None, networks=list(), credentials=None, type=None, properties=list(), cloud=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'hostname': { 'type': 'string', 'name': 'hostname', 'minOccurs': '0', 'native': True }, 'properties': { 'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'properties', 'minOccurs': '0', 'native': False }, 'credentials': { 'type': 'Credential', 'name': 'credentials', 'minOccurs': '0', 'native': False }, 'type': { 'type': 'Link', 'name': 'type', 'minOccurs': '0', 'native': False }, 'networks': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'networks', 'minOccurs': '0', 'native': False }, 'cloud': { 'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False } }) self.hostname = hostname self.networks = networks self.credentials = credentials self.type = type self.properties = properties self.cloud = cloud
def __init__(self, deployScript=None, templates=list(), startScript=None, urlPrefix=None, stopScript=None, undeployScript=None, artifactType=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'deployScript': {'type': 'Link', 'name': 'deployScript', 'minOccurs': '0', 'native': False}, 'templates': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'templates', 'minOccurs': '0', 'native': False}, 'startScript': {'type': 'Link', 'name': 'startScript', 'minOccurs': '0', 'native': False}, 'urlPrefix': {'type': 'string', 'name': 'urlPrefix', 'minOccurs': '0', 'native': True}, 'stopScript': {'type': 'Link', 'name': 'stopScript', 'minOccurs': '0', 'native': False}, 'undeployScript': {'type': 'Link', 'name': 'undeployScript', 'minOccurs': '0', 'native': False}, 'artifactType': {'type': 'Link', 'name': 'artifactType', 'minOccurs': '0', 'native': False}}) self.deployScript = deployScript self.templates = templates self.startScript = startScript self.urlPrefix = urlPrefix self.stopScript = stopScript self.undeployScript = undeployScript self.artifactType = artifactType
def __init__(self, deployScript=None, startScript=None, designContainer=None, urlPrefix=None, stopScript=None, undeployScript=None, artifactType=None, workloads=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'deployScript': {'type': 'Link', 'name': 'deployScript', 'minOccurs': '0', 'native': False}, 'startScript': {'type': 'Link', 'name': 'startScript', 'minOccurs': '0', 'native': False}, 'designContainer': {'type': 'Link', 'name': 'designContainer', 'minOccurs': '0', 'native': False}, 'urlPrefix': {'type': 'string', 'name': 'urlPrefix', 'minOccurs': '0', 'native': True}, 'stopScript': {'type': 'Link', 'name': 'stopScript', 'minOccurs': '0', 'native': False}, 'undeployScript': {'type': 'Link', 'name': 'undeployScript', 'minOccurs': '0', 'native': False}, 'artifactType': {'type': 'Link', 'name': 'artifactType', 'minOccurs': '0', 'native': False}, 'workloads': {'maxOccurs': 'unbounded', 'type': 'LogicalLink', 'name': 'workloads', 'minOccurs': '0', 'native': False}}) self.deployScript = deployScript self.startScript = startScript self.designContainer = designContainer self.urlPrefix = urlPrefix self.stopScript = stopScript self.undeployScript = undeployScript self.artifactType = artifactType self.workloads = workloads
def __init__(self, itemId=None, itemType=None, prices=list(), version='', build='', release=None, itemName=None, resources=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'itemId': {'type': 'int', 'name': 'itemId', 'minOccurs': '0', 'native': True}, 'itemType': {'type': 'string', 'name': 'itemType', 'minOccurs': '0', 'native': True}, 'release': {'type': 'Link', 'name': 'release', 'minOccurs': '0', 'native': False}, 'version': {'type': 'string', 'name': 'version', 'native': True}, 'build': {'type': 'string', 'name': 'build', 'native': True}, 'prices': {'maxOccurs': 'unbounded', 'type': 'StorePrice', 'name': 'prices', 'minOccurs': '0', 'native': False}, 'itemName': {'type': 'string', 'name': 'itemName', 'minOccurs': '0', 'native': True}, 'resources': {'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resources', 'minOccurs': '0', 'native': False}}) self.itemId = itemId self.itemType = itemType self.prices = prices self.version = version self.build = build self.release = release self.itemName = itemName self.resources = resources
def __init__(self, repositories=list(), properties=list(), visible=None, hosts=list(), cloud=None, storageRoot=None, networks=list(), sublocations=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'repositories': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'repositories', 'minOccurs': '0', 'native': False}, 'networks': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'networks', 'minOccurs': '0', 'native': False}, 'visible': {'type': 'boolean', 'name': 'visible', 'minOccurs': '0', 'native': True}, 'hosts': {'maxOccurs': 'unbounded', 'type': 'Host', 'name': 'hosts', 'minOccurs': '0', 'native': False}, 'sublocations': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'sublocations', 'minOccurs': '0', 'native': False}, 'storageRoot': {'type': 'boolean', 'name': 'storageRoot', '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.repositories = repositories self.properties = properties self.visible = visible self.hosts = hosts self.cloud = cloud self.storageRoot = storageRoot self.networks = networks self.sublocations = sublocations
def __init__(self, repositoryProperty=list(), artifactPath=list(), repositoryType=None, artifact=list(), repositoryPath=None, readOnly=False, syncIntervalSeconds=None, artifactType=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'repositoryProperty': {'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'repositoryProperty', 'minOccurs': '0', 'native': False}, 'artifactPath': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'artifactPath', 'minOccurs': '0', 'native': True}, 'repositoryType': {'type': 'string', 'name': 'repositoryType', 'minOccurs': '0', 'native': True}, 'artifact': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'artifact', 'minOccurs': '0', 'native': False}, 'repositoryPath': {'type': 'string', 'name': 'repositoryPath', 'minOccurs': '0', 'native': True}, 'readOnly': {'type': 'boolean', 'name': 'readOnly', 'native': True}, 'syncIntervalSeconds': {'type': 'int', 'name': 'syncIntervalSeconds', 'minOccurs': '0', 'native': True}, 'artifactType': {'type': 'string', 'name': 'artifactType', 'minOccurs': '0', 'native': True}}) self.repositoryProperty = repositoryProperty self.artifactPath = artifactPath self.repositoryType = repositoryType self.artifact = artifact self.repositoryPath = repositoryPath self.readOnly = readOnly self.syncIntervalSeconds = syncIntervalSeconds self.artifactType = artifactType
def __init__(self, certificateName=None, certificate=None, managerCloud=None, externallyManaged=None, privateKey=None, credentialType=None, secretKey=None, publicKey=None, cloud=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'certificateName': {'type': 'string', 'name': 'certificateName', 'minOccurs': '0', 'native': True}, 'certificate': {'type': 'hexBinary', 'name': 'certificate', 'minOccurs': '0', 'native': True}, 'managerCloud': {'type': 'Link', 'name': 'managerCloud', 'minOccurs': '0', 'native': False}, 'externallyManaged': {'type': 'boolean', 'name': 'externallyManaged', 'minOccurs': '0', 'native': True}, 'privateKey': {'type': 'string', 'name': 'privateKey', 'minOccurs': '0', 'native': True}, 'credentialType': {'type': 'CredentialType', 'name': 'credentialType', 'minOccurs': '0', 'native': False}, 'secretKey': {'type': 'hexBinary', 'name': 'secretKey', 'minOccurs': '0', 'native': True}, 'publicKey': {'type': 'string', 'name': 'publicKey', 'minOccurs': '0', 'native': True}, 'cloud': {'type': 'Cloud', 'name': 'cloud', 'minOccurs': '0', 'native': False}}) self.certificateName = certificateName self.certificate = certificate self.managerCloud = managerCloud self.externallyManaged = externallyManaged self.privateKey = privateKey self.credentialType = credentialType self.secretKey = secretKey self.publicKey = publicKey self.cloud = cloud
def __init__(self, location=None, snapshots=list(), volume=None, instance=None, unit=None, storageId=None, device=None, snapshotId=None, cloud=None, size=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'snapshots': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'snapshots', 'minOccurs': '0', 'native': False}, 'volume': {'type': 'Link', 'name': 'volume', 'minOccurs': '0', 'native': False}, 'instance': {'type': 'Link', 'name': 'instance', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}, 'location': {'type': 'string', 'name': 'location', 'minOccurs': '0', 'native': True}, 'device': {'type': 'string', 'name': 'device', 'minOccurs': '0', 'native': True}, 'snapshotId': {'type': 'int', 'name': 'snapshotId', 'minOccurs': '0', 'native': True}, 'size': {'type': 'int', 'name': 'size', 'minOccurs': '0', 'native': True}, 'unit': {'type': 'int', 'name': 'unit', 'minOccurs': '0', 'native': True}, 'storageId': {'type': 'string', 'name': 'storageId', 'minOccurs': '0', 'native': True}}) self.location = location self.snapshots = snapshots self.volume = volume self.instance = instance self.unit = unit self.storageId = storageId self.device = device self.snapshotId = snapshotId self.cloud = cloud self.size = size
def __init__(self, volumeStorage=list(), credential=None, encrypted=None, raidLevel=None, privateKey=None, volumeSize=None, diskSize=None, numDisks=None, fileSystem=None, cloud=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'volumeStorage': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'volumeStorage', 'minOccurs': '0', 'native': False}, 'credential': {'type': 'Credential', 'name': 'credential', 'minOccurs': '0', 'native': False}, 'encrypted': {'type': 'boolean', 'name': 'encrypted', 'minOccurs': '0', 'native': True}, 'raidLevel': {'type': 'RaidLevel', 'name': 'raidLevel', 'minOccurs': '0', 'native': False}, 'privateKey': {'type': 'hexBinary', 'name': 'privateKey', 'minOccurs': '0', 'native': True}, 'volumeSize': {'type': 'int', 'name': 'volumeSize', 'minOccurs': '0', 'native': True}, 'diskSize': {'type': 'int', 'name': 'diskSize', 'minOccurs': '0', 'native': True}, 'numDisks': {'type': 'int', 'name': 'numDisks', 'minOccurs': '0', 'native': True}, 'fileSystem': {'type': 'string', 'name': 'fileSystem', 'minOccurs': '0', 'native': True}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}}) self.volumeStorage = volumeStorage self.credential = credential self.encrypted = encrypted self.raidLevel = raidLevel self.privateKey = privateKey self.volumeSize = volumeSize self.diskSize = diskSize self.numDisks = numDisks self.fileSystem = fileSystem self.cloud = cloud
def __init__(self, slot=None, publisher=None, imagePath=None, checkoutAllowed=False, publishComment=None, slotId=None, version=None, status=None, versionStatus=None, latest=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'slot': {'type': 'string', 'name': 'slot', 'minOccurs': '0', 'native': True}, 'publisher': {'type': 'Link', 'name': 'publisher', 'minOccurs': '0', 'native': False}, 'imagePath': {'type': 'string', 'name': 'imagePath', 'minOccurs': '0', 'native': True}, 'version': {'type': 'int', 'name': 'version', 'minOccurs': '0', 'native': True}, 'publishComment': {'type': 'string', 'name': 'publishComment', 'minOccurs': '0', 'native': True}, 'slotId': {'type': 'int', 'name': 'slotId', 'minOccurs': '0', 'native': True}, 'checkoutAllowed': {'type': 'boolean', 'name': 'checkoutAllowed', 'native': True}, 'status': {'type': 'string', 'name': 'status', 'minOccurs': '0', 'native': True}, 'latest': {'type': 'boolean', 'name': 'latest', 'minOccurs': '0', 'native': True}, 'versionStatus': {'type': 'string', 'name': 'versionStatus', 'minOccurs': '0', 'native': True}}) self.slot = slot self.publisher = publisher self.imagePath = imagePath self.checkoutAllowed = checkoutAllowed self.publishComment = publishComment self.slotId = slotId self.version = version self.status = status self.versionStatus = versionStatus self.latest = latest
def __init__(self, environment=None, deploymentBindings=list(), sourceDeployment=None, releaseLabel=None, submitComment=None, readyForPromotion=None, releaseId=None, state=None, submitter=None, configuration=None, variables=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'readyForPromotion': {'type': 'boolean', 'name': 'readyForPromotion', 'minOccurs': '0', 'native': True}, 'deploymentBindings': {'maxOccurs': 'unbounded', 'type': 'DeploymentBinding', 'name': 'deploymentBindings', 'minOccurs': '0', 'native': False}, 'sourceDeployment': {'type': 'Link', 'name': 'sourceDeployment', 'minOccurs': '0', 'native': False}, 'releaseLabel': {'type': 'string', 'name': 'releaseLabel', 'minOccurs': '0', 'native': True}, 'state': {'type': 'DeploymentState', 'name': 'state', 'minOccurs': '0', 'native': False}, 'environment': {'type': 'Link', 'name': 'environment', 'minOccurs': '0', 'native': False}, 'releaseId': {'type': 'string', 'name': 'releaseId', 'minOccurs': '0', 'native': True}, 'submitComment': {'type': 'string', 'name': 'submitComment', 'minOccurs': '0', 'native': True}, 'submitter': {'type': 'Link', 'name': 'submitter', 'minOccurs': '0', 'native': False}, 'configuration': {'type': 'DeploymentConfiguration', 'name': 'configuration', 'minOccurs': '0', 'native': False}, 'variables': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False}}) self.environment = environment self.deploymentBindings = deploymentBindings self.sourceDeployment = sourceDeployment self.releaseLabel = releaseLabel self.submitComment = submitComment self.readyForPromotion = readyForPromotion self.releaseId = releaseId self.state = state self.submitter = submitter self.configuration = configuration self.variables = variables
def __init__(self, status=None, snapshotId=None, storage=None, cloud=None, progress=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'status': { 'type': 'string', 'name': 'status', 'minOccurs': '0', 'native': True }, 'snapshotId': { 'type': 'string', 'name': 'snapshotId', 'minOccurs': '0', 'native': True }, 'storage': { 'type': 'Link', 'name': 'storage', 'minOccurs': '0', 'native': False }, 'cloud': { 'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False }, 'progress': { 'type': 'string', 'name': 'progress', 'minOccurs': '0', 'native': True } }) self.status = status self.snapshotId = snapshotId self.storage = storage self.cloud = cloud self.progress = progress
def __init__(self, editions=list(), product=None, version='', build='', resources=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'editions': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'editions', 'minOccurs': '0', 'native': False }, 'product': { 'type': 'Link', 'name': 'product', 'minOccurs': '0', 'native': False }, 'version': { 'type': 'string', 'name': 'version', 'native': True }, 'build': { 'type': 'string', 'name': 'build', 'native': True }, 'resources': { 'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resources', 'minOccurs': '0', 'native': False } }) self.editions = editions self.product = product self.version = version self.build = build self.resources = resources
def __init__(self, category=list(), publisher=None, itemName=None, itemType=None, releases=list(), itemDetailedPath=None, itemId=None, numReviews=None, version=None, build=None, productType=None, shortDescription=None, resources=list(), averageRating=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'category': {'maxOccurs': 'unbounded', 'type': 'StoreCategory', 'name': 'category', 'minOccurs': '0', 'native': False}, 'publisher': {'type': 'Link', 'name': 'publisher', 'minOccurs': '0', 'native': False}, 'shortDescription': {'type': 'string', 'name': 'shortDescription', 'minOccurs': '0', 'native': True}, 'itemType': {'type': 'string', 'name': 'itemType', 'minOccurs': '0', 'native': True}, 'releases': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'releases', 'minOccurs': '0', 'native': False}, 'itemDetailedPath': {'type': 'string', 'name': 'itemDetailedPath', 'minOccurs': '0', 'native': True}, 'itemId': {'type': 'int', 'name': 'itemId', 'native': True}, 'numReviews': {'type': 'int', 'name': 'numReviews', 'minOccurs': '0', 'native': True}, 'version': {'type': 'string', 'name': 'version', 'minOccurs': '0', 'native': True}, 'build': {'type': 'string', 'name': 'build', 'minOccurs': '0', 'native': True}, 'productType': {'type': 'Link', 'name': 'productType', 'minOccurs': '0', 'native': False}, 'itemName': {'type': 'string', 'name': 'itemName', 'minOccurs': '0', 'native': True}, 'resources': {'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resources', 'minOccurs': '0', 'native': False}, 'averageRating': {'type': 'decimal', 'name': 'averageRating', 'native': True}}) self.category = category self.publisher = publisher self.itemName = itemName self.itemType = itemType self.releases = releases self.itemDetailedPath = itemDetailedPath self.itemId = itemId self.numReviews = numReviews self.version = version self.build = build self.productType = productType self.shortDescription = shortDescription self.resources = resources self.averageRating = averageRating
def __init__(self, itemId=None, product=None, itemType=None, type='', purchasedBy=None, edition=None, state=None, purchasedOn=None, path=None, prices=list(), accessUriList=None, deployments=list(), itemName=None, resources=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'itemId': {'type': 'int', 'name': 'itemId', 'native': True}, 'product': {'type': 'Link', 'name': 'product', 'minOccurs': '0', 'native': False}, 'itemType': {'type': 'string', 'name': 'itemType', 'minOccurs': '0', 'native': True}, 'itemName': {'type': 'string', 'name': 'itemName', 'minOccurs': '0', 'native': True}, 'purchasedBy': {'type': 'Link', 'name': 'purchasedBy', 'minOccurs': '0', 'native': False}, 'edition': {'type': 'Link', 'name': 'edition', 'minOccurs': '0', 'native': False}, 'state': {'type': 'LaunchItemState', 'name': 'state', 'minOccurs': '0', 'native': False}, 'purchasedOn': {'type': 'date', 'name': 'purchasedOn', 'minOccurs': '0', 'native': True}, 'accessUriList': {'type': 'AccessUriList', 'name': 'accessUriList', 'minOccurs': '0', 'native': False}, 'prices': {'maxOccurs': 'unbounded', 'type': 'StorePrice', 'name': 'prices', 'minOccurs': '0', 'native': False}, 'path': {'type': 'string', 'name': 'path', 'minOccurs': '0', 'native': True}, 'deployments': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'deployments', 'minOccurs': '0', 'native': False}, 'type': {'type': 'string', 'name': 'type', 'native': True}, 'resources': {'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resources', 'minOccurs': '0', 'native': False}}) self.itemId = itemId self.product = product self.itemType = itemType self.type = type self.purchasedBy = purchasedBy self.edition = edition self.state = state self.purchasedOn = purchasedOn self.path = path self.prices = prices self.accessUriList = accessUriList self.deployments = deployments self.itemName = itemName self.resources = resources
def __init__(self, workloadLogicalId=None, workloadId=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'workloadId': { 'type': 'int', 'name': 'workloadId', 'minOccurs': '0', 'native': True }, 'workloadLogicalId': { 'type': 'string', 'name': 'workloadLogicalId', 'minOccurs': '0', 'native': True } }) self.workloadLogicalId = workloadLogicalId self.workloadId = workloadId
def __init__(self, domain=None, parent=None, created=None, lastModified=None, creator=None, policyAssignment=list(), lockType=None): ''' Constructor @param domain: domain minOccurs=0 @type domain: Link @param parent: parent minOccurs=0 @type parent: Link @param created: created minOccurs=0 @type created: date @param lastModified: lastModified minOccurs=0 @type lastModified: date @param creator: creator minOccurs=0 @type creator: Link @param policyAssignment: policyAssignment minOccurs=0 maxOccurs=unbounded @type policyAssignment: PolicyAssignment @param lockType: lockType minOccurs=0 @type lockType: int ''' ItemBase.__init__(self, domain=domain, parent=parent, created=created, lastModified=lastModified, creator=creator, policyAssignment=policyAssignment, lockType=lockType)
def __init__(self, direction=None, protocols=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'direction': { 'type': 'AccessListDirection', 'name': 'direction', 'minOccurs': '0', 'native': False }, 'protocols': { 'maxOccurs': 'unbounded', 'type': 'Protocol', 'name': 'protocols', 'minOccurs': '0', 'native': False } }) self.direction = direction self.protocols = protocols
def __init__(self, services=list(), properties=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'services': { 'maxOccurs': 'unbounded', 'type': 'string', 'name': 'services', 'minOccurs': '0', 'native': True }, 'properties': { 'maxOccurs': 'unbounded', 'type': 'PropertyDefinition', 'name': 'properties', 'minOccurs': '0', 'native': False } }) self.services = services self.properties = properties
def __init__(self, projectRole=None, rights=list(), user=list(), usergroup=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'projectRole': { 'type': 'Link', 'name': 'projectRole', 'minOccurs': '0', 'native': False }, 'usergroup': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'usergroup', 'minOccurs': '0', 'native': False }, 'user': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'user', 'minOccurs': '0', 'native': False }, 'rights': { 'maxOccurs': 'unbounded', 'type': 'AccessRightSet', 'name': 'rights', 'minOccurs': '0', 'native': False } }) self.projectRole = projectRole self.rights = rights self.user = user self.usergroup = usergroup
def __init__(self, url=None, className=None, resource=list(), productType=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'url': { 'type': 'string', 'name': 'url', 'minOccurs': '0', 'native': True }, 'className': { 'type': 'string', 'name': 'className', 'minOccurs': '0', 'native': True }, 'resource': { 'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resource', 'minOccurs': '0', 'native': False }, 'productType': { 'type': 'Link', 'name': 'productType', 'minOccurs': '0', 'native': False } }) self.url = url self.className = className self.resource = resource self.productType = productType
def __init__(self, visible=None, product=None, enabled=None, securityRoleName=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'visible': { 'type': 'boolean', 'name': 'visible', 'minOccurs': '0', 'native': True }, 'product': { 'type': 'Product', 'name': 'product', 'minOccurs': '0', 'native': False }, 'enabled': { 'type': 'boolean', 'name': 'enabled', 'minOccurs': '0', 'native': True }, 'securityRoleName': { 'type': 'string', 'name': 'securityRoleName', 'minOccurs': '0', 'native': True } }) self.visible = visible self.product = product self.enabled = enabled self.securityRoleName = securityRoleName
def __init__(self): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({})
def __init__(self, enabled=None, variables=list(), locations=list(), networkServices=list(), cloudCredentials=None, priceEngine=None, networks=list(), postBootScripts=list(), preBootScripts=list(), cloudLogin=None, hostname=None, vmmServer=None, postReleaseScripts=list(), credentials=list(), cloudType=None, proxies=list(), properties=list(), subscription=None, cloudCertificate=None, dhcpOptions=list(), cloudId=None, repositories=list(), vmmPort=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'repositories': { 'maxOccurs': 'unbounded', 'type': 'Repository', 'name': 'repositories', 'minOccurs': '0', 'native': False }, 'variables': { 'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False }, 'locations': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'locations', 'minOccurs': '0', 'native': False }, 'networkServices': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'networkServices', 'minOccurs': '0', 'native': False }, 'cloudCredentials': { 'type': 'Credential', 'name': 'cloudCredentials', 'minOccurs': '0', 'native': False }, 'priceEngine': { 'type': 'PriceEngine', 'name': 'priceEngine', 'minOccurs': '0', 'native': False }, 'networks': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'networks', 'minOccurs': '0', 'native': False }, 'postBootScripts': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'postBootScripts', 'minOccurs': '0', 'native': False }, 'preBootScripts': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'preBootScripts', 'minOccurs': '0', 'native': False }, 'cloudLogin': { 'type': 'Credential', 'name': 'cloudLogin', 'minOccurs': '0', 'native': False }, 'hostname': { 'type': 'string', 'name': 'hostname', 'minOccurs': '0', 'native': True }, 'vmmServer': { 'type': 'string', 'name': 'vmmServer', 'minOccurs': '0', 'native': True }, 'postReleaseScripts': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'postReleaseScripts', 'minOccurs': '0', 'native': False }, 'credentials': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'credentials', 'minOccurs': '0', 'native': False }, 'cloudType': { 'type': 'Link', 'name': 'cloudType', 'minOccurs': '0', 'native': False }, 'proxies': { 'maxOccurs': 'unbounded', 'type': 'Proxy', 'name': 'proxies', 'minOccurs': '0', 'native': False }, 'properties': { 'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False }, 'subscription': { 'type': 'string', 'name': 'subscription', 'minOccurs': '0', 'native': True }, 'cloudCertificate': { 'type': 'Credential', 'name': 'cloudCertificate', 'minOccurs': '0', 'native': False }, 'dhcpOptions': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'dhcpOptions', 'minOccurs': '0', 'native': False }, 'cloudId': { 'type': 'string', 'name': 'cloudId', 'minOccurs': '0', 'native': True }, 'enabled': { 'type': 'boolean', 'name': 'enabled', 'minOccurs': '0', 'native': True }, 'vmmPort': { 'type': 'int', 'name': 'vmmPort', 'minOccurs': '0', 'native': True } }) self.enabled = enabled self.variables = variables self.locations = locations self.networkServices = networkServices self.cloudCredentials = cloudCredentials self.priceEngine = priceEngine self.networks = networks self.postBootScripts = postBootScripts self.preBootScripts = preBootScripts self.cloudLogin = cloudLogin self.hostname = hostname self.vmmServer = vmmServer self.postReleaseScripts = postReleaseScripts self.credentials = credentials self.cloudType = cloudType self.proxies = proxies self.properties = properties self.subscription = subscription self.cloudCertificate = cloudCertificate self.dhcpOptions = dhcpOptions self.cloudId = cloudId self.repositories = repositories self.vmmPort = vmmPort
def __init__(self, deployScript=None, templates=list(), startScript=None, urlPrefix=None, stopScript=None, undeployScript=None, artifactType=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'deployScript': { 'type': 'Link', 'name': 'deployScript', 'minOccurs': '0', 'native': False }, 'templates': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'templates', 'minOccurs': '0', 'native': False }, 'startScript': { 'type': 'Link', 'name': 'startScript', 'minOccurs': '0', 'native': False }, 'urlPrefix': { 'type': 'string', 'name': 'urlPrefix', 'minOccurs': '0', 'native': True }, 'stopScript': { 'type': 'Link', 'name': 'stopScript', 'minOccurs': '0', 'native': False }, 'undeployScript': { 'type': 'Link', 'name': 'undeployScript', 'minOccurs': '0', 'native': False }, 'artifactType': { 'type': 'Link', 'name': 'artifactType', 'minOccurs': '0', 'native': False } }) self.deployScript = deployScript self.templates = templates self.startScript = startScript self.urlPrefix = urlPrefix self.stopScript = stopScript self.undeployScript = undeployScript self.artifactType = artifactType
def __init__(self, networkId=None, networkAddress=None, dnsDomain=None, addressRange=list(), locations=list(), dsnSearch=list(), properties=list(), networkGateway=None, networkMask=None, dnsServers=None, cloud=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'networkId': { 'type': 'string', 'name': 'networkId', 'minOccurs': '0', 'native': True }, 'networkAddress': { 'type': 'string', 'name': 'networkAddress', 'minOccurs': '0', 'native': True }, 'dnsDomain': { 'type': 'string', 'name': 'dnsDomain', 'minOccurs': '0', 'native': True }, 'addressRange': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'addressRange', 'minOccurs': '0', 'native': False }, 'locations': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'locations', 'minOccurs': '0', 'native': False }, 'dsnSearch': { 'maxOccurs': 'unbounded', 'type': 'string', 'name': 'dsnSearch', 'minOccurs': '0', 'native': True }, 'dnsServers': { 'type': 'string', 'name': 'dnsServers', 'minOccurs': '0', 'native': True }, 'networkGateway': { 'type': 'string', 'name': 'networkGateway', 'minOccurs': '0', 'native': True }, 'networkMask': { 'type': 'string', 'name': 'networkMask', '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.networkId = networkId self.networkAddress = networkAddress self.dnsDomain = dnsDomain self.addressRange = addressRange self.locations = locations self.dsnSearch = dsnSearch self.properties = properties self.networkGateway = networkGateway self.networkMask = networkMask self.dnsServers = dnsServers self.cloud = cloud
def __init__(self, repositoryProperty=list(), artifactPath=list(), repositoryType=None, artifact=list(), repositoryPath=None, readOnly=False, syncIntervalSeconds=None, artifactType=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'repositoryProperty': { 'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'repositoryProperty', 'minOccurs': '0', 'native': False }, 'artifactPath': { 'maxOccurs': 'unbounded', 'type': 'string', 'name': 'artifactPath', 'minOccurs': '0', 'native': True }, 'repositoryType': { 'type': 'string', 'name': 'repositoryType', 'minOccurs': '0', 'native': True }, 'artifact': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'artifact', 'minOccurs': '0', 'native': False }, 'repositoryPath': { 'type': 'string', 'name': 'repositoryPath', 'minOccurs': '0', 'native': True }, 'readOnly': { 'type': 'boolean', 'name': 'readOnly', 'native': True }, 'syncIntervalSeconds': { 'type': 'int', 'name': 'syncIntervalSeconds', 'minOccurs': '0', 'native': True }, 'artifactType': { 'type': 'string', 'name': 'artifactType', 'minOccurs': '0', 'native': True } }) self.repositoryProperty = repositoryProperty self.artifactPath = artifactPath self.repositoryType = repositoryType self.artifact = artifact self.repositoryPath = repositoryPath self.readOnly = readOnly self.syncIntervalSeconds = syncIntervalSeconds self.artifactType = artifactType
def __init__(self, volumeStorage=list(), credential=None, encrypted=None, raidLevel=None, privateKey=None, volumeSize=None, diskSize=None, numDisks=None, fileSystem=None, cloud=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'volumeStorage': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'volumeStorage', 'minOccurs': '0', 'native': False }, 'credential': { 'type': 'Credential', 'name': 'credential', 'minOccurs': '0', 'native': False }, 'encrypted': { 'type': 'boolean', 'name': 'encrypted', 'minOccurs': '0', 'native': True }, 'raidLevel': { 'type': 'RaidLevel', 'name': 'raidLevel', 'minOccurs': '0', 'native': False }, 'privateKey': { 'type': 'hexBinary', 'name': 'privateKey', 'minOccurs': '0', 'native': True }, 'volumeSize': { 'type': 'int', 'name': 'volumeSize', 'minOccurs': '0', 'native': True }, 'diskSize': { 'type': 'int', 'name': 'diskSize', 'minOccurs': '0', 'native': True }, 'numDisks': { 'type': 'int', 'name': 'numDisks', 'minOccurs': '0', 'native': True }, 'fileSystem': { 'type': 'string', 'name': 'fileSystem', 'minOccurs': '0', 'native': True }, 'cloud': { 'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False } }) self.volumeStorage = volumeStorage self.credential = credential self.encrypted = encrypted self.raidLevel = raidLevel self.privateKey = privateKey self.volumeSize = volumeSize self.diskSize = diskSize self.numDisks = numDisks self.fileSystem = fileSystem self.cloud = cloud
def __init__(self, itemId=None, itemType=None, prices=list(), version='', build='', release=None, itemName=None, resources=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'itemId': { 'type': 'int', 'name': 'itemId', 'minOccurs': '0', 'native': True }, 'itemType': { 'type': 'string', 'name': 'itemType', 'minOccurs': '0', 'native': True }, 'release': { 'type': 'Link', 'name': 'release', 'minOccurs': '0', 'native': False }, 'version': { 'type': 'string', 'name': 'version', 'native': True }, 'build': { 'type': 'string', 'name': 'build', 'native': True }, 'prices': { 'maxOccurs': 'unbounded', 'type': 'StorePrice', 'name': 'prices', 'minOccurs': '0', 'native': False }, 'itemName': { 'type': 'string', 'name': 'itemName', 'minOccurs': '0', 'native': True }, 'resources': { 'maxOccurs': 'unbounded', 'type': 'StoreResource', 'name': 'resources', 'minOccurs': '0', 'native': False } }) self.itemId = itemId self.itemType = itemType self.prices = prices self.version = version self.build = build self.release = release self.itemName = itemName self.resources = resources
def __init__(self, repositories=list(), properties=list(), visible=None, hosts=list(), cloud=None, storageRoot=None, networks=list(), sublocations=list()): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'repositories': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'repositories', 'minOccurs': '0', 'native': False }, 'networks': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'networks', 'minOccurs': '0', 'native': False }, 'visible': { 'type': 'boolean', 'name': 'visible', 'minOccurs': '0', 'native': True }, 'hosts': { 'maxOccurs': 'unbounded', 'type': 'Host', 'name': 'hosts', 'minOccurs': '0', 'native': False }, 'sublocations': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'sublocations', 'minOccurs': '0', 'native': False }, 'storageRoot': { 'type': 'boolean', 'name': 'storageRoot', '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.repositories = repositories self.properties = properties self.visible = visible self.hosts = hosts self.cloud = cloud self.storageRoot = storageRoot self.networks = networks self.sublocations = sublocations
def __init__(self, slot=None, publisher=None, imagePath=None, checkoutAllowed=False, publishComment=None, slotId=None, version=None, status=None, versionStatus=None, latest=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'slot': { 'type': 'string', 'name': 'slot', 'minOccurs': '0', 'native': True }, 'publisher': { 'type': 'Link', 'name': 'publisher', 'minOccurs': '0', 'native': False }, 'imagePath': { 'type': 'string', 'name': 'imagePath', 'minOccurs': '0', 'native': True }, 'version': { 'type': 'int', 'name': 'version', 'minOccurs': '0', 'native': True }, 'publishComment': { 'type': 'string', 'name': 'publishComment', 'minOccurs': '0', 'native': True }, 'slotId': { 'type': 'int', 'name': 'slotId', 'minOccurs': '0', 'native': True }, 'checkoutAllowed': { 'type': 'boolean', 'name': 'checkoutAllowed', 'native': True }, 'status': { 'type': 'string', 'name': 'status', 'minOccurs': '0', 'native': True }, 'latest': { 'type': 'boolean', 'name': 'latest', 'minOccurs': '0', 'native': True }, 'versionStatus': { 'type': 'string', 'name': 'versionStatus', 'minOccurs': '0', 'native': True } }) self.slot = slot self.publisher = publisher self.imagePath = imagePath self.checkoutAllowed = checkoutAllowed self.publishComment = publishComment self.slotId = slotId self.version = version self.status = status self.versionStatus = versionStatus self.latest = latest
def __init__(self, network=None, rangeType=None, inetMax=None, inetMin=None, availableAddresses=list(), rangeMax=None, rangeMin=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'network': { 'type': 'Link', 'name': 'network', 'minOccurs': '0', 'native': False }, 'rangeType': { 'type': 'string', 'name': 'rangeType', 'minOccurs': '0', 'native': True }, 'inetMax': { 'type': 'string', 'name': 'inetMax', 'minOccurs': '0', 'native': True }, 'inetMin': { 'type': 'string', 'name': 'inetMin', 'minOccurs': '0', 'native': True }, 'availableAddresses': { 'maxOccurs': 'unbounded', 'type': 'Address', 'name': 'availableAddresses', 'minOccurs': '0', 'native': False }, 'rangeMax': { 'type': 'string', 'name': 'rangeMax', 'minOccurs': '0', 'native': True }, 'rangeMin': { 'type': 'string', 'name': 'rangeMin', 'minOccurs': '0', 'native': True } }) self.network = network self.rangeType = rangeType self.inetMax = inetMax self.inetMin = inetMin self.availableAddresses = availableAddresses self.rangeMax = rangeMax self.rangeMin = rangeMin