def __init__(self, numinstances=None, image=None, instances=[], accesslists=[], cloud=None, configurationresources=[], accessuri=None, factory=None, environment=None, hostnameprefix=None, location=None, variables=[], resources=[], credential=None, srcconnections=[], destconnections=[], packages=[], stack=None, topology=None, releasedisks=None, project=None, volumes=[], model=None, onboarded=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'numInstances': {'type': 'int', 'name': 'numinstances', 'native': True}, 'image': {'type': 'Link', 'name': 'image', 'minOccurs': '0', 'native': False}, 'instances': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'instances', 'minOccurs': '0', 'native': False}, 'accessLists': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'accesslists', 'minOccurs': '0', 'native': False}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}, 'configurationResources': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'configurationresources', 'minOccurs': '0', 'native': False}, 'accessUri': {'type': 'string', 'name': 'accessuri', 'minOccurs': '0', 'native': True}, 'factory': {'type': 'boolean', 'name': 'factory', 'minOccurs': '0', 'native': True}, 'environment': {'type': 'Link', 'name': 'environment', 'minOccurs': '0', 'native': False}, 'hostnamePrefix': {'type': 'string', 'name': 'hostnameprefix', 'minOccurs': '0', 'native': True}, 'location': {'type': 'string', 'name': 'location', 'minOccurs': '0', 'native': True}, 'variables': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False}, 'resources': {'maxOccurs': 'unbounded', 'type': 'Resource', 'name': 'resources', 'minOccurs': '0', 'native': False}, 'credential': {'type': 'Credential', 'name': 'credential', 'minOccurs': '0', 'native': False}, 'srcConnections': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'srcconnections', 'minOccurs': '0', 'native': False}, 'destConnections': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'destconnections', 'minOccurs': '0', 'native': False}, 'packages': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'packages', 'minOccurs': '0', 'native': False}, 'stack': {'type': 'Link', 'name': 'stack', 'minOccurs': '0', 'native': False}, 'topology': {'type': 'Link', 'name': 'topology', 'minOccurs': '0', 'native': False}, 'releaseDisks': {'type': 'boolean', 'name': 'releasedisks', 'minOccurs': '0', 'native': True}, 'project': {'type': 'Link', 'name': 'project', 'minOccurs': '0', 'native': False}, 'volumes': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'volumes', 'minOccurs': '0', 'native': False}, 'model': {'type': 'string', 'name': 'model', 'minOccurs': '0', 'native': True}, 'onboarded': {'type': 'boolean', 'name': 'onboarded', 'minOccurs': '0', 'native': True}}) self.numinstances = numinstances self.image = image self.instances = instances self.accesslists = accesslists self.cloud = cloud self.configurationresources = configurationresources self.accessuri = accessuri self.factory = factory self.environment = environment self.hostnameprefix = hostnameprefix self.location = location self.variables = variables self.resources = resources self.credential = credential self.srcconnections = srcconnections self.destconnections = destconnections self.packages = packages self.stack = stack self.topology = topology self.releasedisks = releasedisks self.project = project self.volumes = volumes self.model = model self.onboarded = onboarded
def __init__(self, enabled=None, variables=[], locations=[], networkservices=[], cloudcredentials=None, priceengine=None, networks=[], postbootscripts=[], prebootscripts=[], cloudlogin=None, hostname=None, vmmserver=None, models=[], postreleasescripts=[], credentials=[], cloudtype=None, proxies=[], properties=[], subscription=None, cloudcertificate=None, dhcpoptions=[], cloudid=None, repositories=[], 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}, 'models': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'models', 'minOccurs': '0', 'native': False}, '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.models = models 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, serviceid=None, type=None, properties=[]): 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, variable=[], 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, 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, serviceid=None, type=None, properties=[]): 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, variable=[], property=[], 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, variable=[], property=[], 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, variable=[], 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, hostname='', enabled=None, domainrealm=''): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'hostname': {'type': 'string', 'name': 'hostname', 'native': True}, 'enabled': {'type': 'boolean', 'name': 'enabled', 'minOccurs': '0', 'native': True}, 'domainRealm': {'type': 'string', 'name': 'domainrealm', 'native': True}}) self.hostname = hostname self.enabled = enabled self.domainrealm = domainrealm
def __init__(self, artifacts=[], variables=[], environments=[], deployments=[], fixedorder=[], anyorder=[]): 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, 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, projectrole=None, rights=[], user=[], usergroup=[]): 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=[], 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, environment=None, variables=[], platformservice=None, properties=[]): 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, current=None, snapshotid=None, state=None, instance=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}, 'instance': {'type': 'Link', 'name': 'instance', 'minOccurs': '0', 'native': False}}) self.current = current self.snapshotid = snapshotid self.state = state self.instance = instance
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=[], product=None, version='', build='', resources=[]): 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, blueprint=None, login=None, type=None, properties=[], 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, resource=[], repository=[], documentation=None, version=None, property=[], 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=[], variables=[], environments=[], deployments=[], fixedorder=[], anyorder=[]): 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=[], credentials=None, type=None, properties=[], 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=[], repository=[], documentation=None, version=None, property=[], 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=[], credentials=None, type=None, properties=[], 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, network=None, rangetype=None, inetmax=None, inetmin=None, availableaddresses=[], 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
def __init__(self, deployscript=None, templates=[], 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, status=None, storage=None, volume=None, storeagesnapshots=[], progress=None, snapshotid=None, cloud=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({'status': {'type': 'string', 'name': 'status', 'minOccurs': '0', 'native': True}, 'storage': {'type': 'Link', 'name': 'storage', 'minOccurs': '0', 'native': False}, 'volume': {'type': 'Link', 'name': 'volume', 'minOccurs': '0', 'native': False}, 'storeageSnapshots': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'storeagesnapshots', 'minOccurs': '0', 'native': False}, 'progress': {'type': 'string', 'name': 'progress', 'minOccurs': '0', 'native': True}, 'snapshotId': {'type': 'string', 'name': 'snapshotid', 'minOccurs': '0', 'native': True}, 'cloud': {'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False}}) self.status = status self.storage = storage self.volume = volume self.storeagesnapshots = storeagesnapshots self.progress = progress self.snapshotid = snapshotid self.cloud = cloud
def __init__(self, itemid=None, itemtype=None, prices=[], version='', build='', release=None, itemname=None, resources=[]): 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, link=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'link': { 'type': 'Link', 'name': 'link', 'minOccurs': '0', 'native': False } }) self.link = link
def __init__(self, repositoryproperty=[], artifactpath=[], repositorytype=None, artifact=[], 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, repositories=[], properties=[], visible=None, hosts=[], cloud=None, storageroot=None, networks=[], sublocations=[]): 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, deployscript=None, startscript=None, designcontainer=None, urlprefix=None, stopscript=None, undeployscript=None, artifacttype=None, workloads=[]): 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, location=None, snapshots=[], 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=[], 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=[], sourcedeployment=None, releaselabel=None, submitcomment=None, readyforpromotion=None, releaseid=None, state=None, submitter=None, configuration=None, variables=[]): 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, networkid=None, networkaddress=None, dnsdomain=None, addressrange=[], locations=[], dsnsearch=[], properties=[], 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, blueprint=None, login=None, type=None, properties=[], 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, disabled=False, orderposition=None, type=None, properties=[], authgroups=[]): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'disabled': { 'type': 'boolean', 'name': 'disabled', 'native': True }, 'type': { 'type': 'Link', 'name': 'type', 'native': False }, 'orderPosition': { 'type': 'int', 'name': 'orderposition', 'minOccurs': '0', 'native': True }, 'properties': { 'maxOccurs': 'unbounded', 'type': 'Property', 'name': 'properties', 'minOccurs': '0', 'native': False }, 'authGroups': { 'maxOccurs': 'unbounded', 'type': 'AuthGroup', 'name': 'authgroups', 'minOccurs': '0', 'native': False } }) self.disabled = disabled self.orderposition = orderposition self.type = type self.properties = properties self.authgroups = authgroups
def __init__(self, editions=[], product=None, version='', build='', resources=[]): 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, itemid=None, product=None, itemtype=None, type='', purchasedby=None, edition=None, state=None, purchasedon=None, path=None, prices=[], accessurilist=None, deployments=[], itemname=None, resources=[]): 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, domain=None, parent=None, created=None, lastmodified=None, creator=None, policyassignment=[], 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, 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, direction=None, protocols=[]): 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=[], properties=[]): 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, url=None, classname=None, resource=[], 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, 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, 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, current=None, snapshotid=None, state=None, instance=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 }, 'instance': { 'type': 'Link', 'name': 'instance', 'minOccurs': '0', 'native': False } }) self.current = current self.snapshotid = snapshotid self.state = state self.instance = instance
def __init__(self, projectrole=None, rights=[], user=[], usergroup=[]): 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, 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, itemid=None, itemtype=None, prices=[], version='', build='', release=None, itemname=None, resources=[]): 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, network=None, rangetype=None, inetmax=None, inetmin=None, availableaddresses=[], 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
def __init__(self, category=[], publisher=None, itemname=None, itemtype=None, releases=[], itemdetailedpath=None, itemid=None, numreviews=None, version=None, build=None, producttype=None, shortdescription=None, resources=[], 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, repositories=[], properties=[], visible=None, hosts=[], cloud=None, storageroot=None, networks=[], sublocations=[]): 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, numinstances=None, image=None, instances=[], accesslists=[], cloud=None, configurationresources=[], accessuri=None, factory=None, environment=None, hostnameprefix=None, location=None, variables=[], resources=[], credential=None, srcconnections=[], destconnections=[], packages=[], stack=None, topology=None, releasedisks=None, project=None, volumes=[], model=None, onboarded=None): ItemBase.__init__(self) self._attrSpecs = getattr(self, '_attrSpecs', {}) self._attrSpecs.update({ 'numInstances': { 'type': 'int', 'name': 'numinstances', 'native': True }, 'image': { 'type': 'Link', 'name': 'image', 'minOccurs': '0', 'native': False }, 'instances': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'instances', 'minOccurs': '0', 'native': False }, 'accessLists': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'accesslists', 'minOccurs': '0', 'native': False }, 'cloud': { 'type': 'Link', 'name': 'cloud', 'minOccurs': '0', 'native': False }, 'configurationResources': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'configurationresources', 'minOccurs': '0', 'native': False }, 'accessUri': { 'type': 'string', 'name': 'accessuri', 'minOccurs': '0', 'native': True }, 'factory': { 'type': 'boolean', 'name': 'factory', 'minOccurs': '0', 'native': True }, 'environment': { 'type': 'Link', 'name': 'environment', 'minOccurs': '0', 'native': False }, 'hostnamePrefix': { 'type': 'string', 'name': 'hostnameprefix', 'minOccurs': '0', 'native': True }, 'location': { 'type': 'string', 'name': 'location', 'minOccurs': '0', 'native': True }, 'variables': { 'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variables', 'minOccurs': '0', 'native': False }, 'resources': { 'maxOccurs': 'unbounded', 'type': 'Resource', 'name': 'resources', 'minOccurs': '0', 'native': False }, 'credential': { 'type': 'Credential', 'name': 'credential', 'minOccurs': '0', 'native': False }, 'srcConnections': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'srcconnections', 'minOccurs': '0', 'native': False }, 'destConnections': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'destconnections', 'minOccurs': '0', 'native': False }, 'packages': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'packages', 'minOccurs': '0', 'native': False }, 'stack': { 'type': 'Link', 'name': 'stack', 'minOccurs': '0', 'native': False }, 'topology': { 'type': 'Link', 'name': 'topology', 'minOccurs': '0', 'native': False }, 'releaseDisks': { 'type': 'boolean', 'name': 'releasedisks', 'minOccurs': '0', 'native': True }, 'project': { 'type': 'Link', 'name': 'project', 'minOccurs': '0', 'native': False }, 'volumes': { 'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'volumes', 'minOccurs': '0', 'native': False }, 'model': { 'type': 'string', 'name': 'model', 'minOccurs': '0', 'native': True }, 'onboarded': { 'type': 'boolean', 'name': 'onboarded', 'minOccurs': '0', 'native': True } }) self.numinstances = numinstances self.image = image self.instances = instances self.accesslists = accesslists self.cloud = cloud self.configurationresources = configurationresources self.accessuri = accessuri self.factory = factory self.environment = environment self.hostnameprefix = hostnameprefix self.location = location self.variables = variables self.resources = resources self.credential = credential self.srcconnections = srcconnections self.destconnections = destconnections self.packages = packages self.stack = stack self.topology = topology self.releasedisks = releasedisks self.project = project self.volumes = volumes self.model = model self.onboarded = onboarded
def __init__(self, environment=None, deploymentbindings=[], sourcedeployment=None, releaselabel=None, submitcomment=None, readyforpromotion=None, releaseid=None, state=None, submitter=None, configuration=None, variables=[]): 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