def __init__(self, slot=None, publisher=None, imagePath=None, checkoutAllowed=False, publishComment=None, slotId=None, version=None, status=None, versionStatus=None, latest=None):
     '''
     Constructor
     @param slot: slot minOccurs=0
     @type slot: string
     @param publisher: publisher minOccurs=0
     @type publisher: Link
     @param imagePath: imagePath minOccurs=0
     @type imagePath: string
     @param checkoutAllowed: checkoutAllowed
     @type checkoutAllowed: boolean
     @param publishComment: publishComment minOccurs=0
     @type publishComment: string
     @param slotId: slotId minOccurs=0
     @type slotId: int
     @param version: version minOccurs=0
     @type version: int
     @param status: status minOccurs=0
     @type status: string
     @param versionStatus: versionStatus minOccurs=0
     @type versionStatus: string
     @param latest: latest minOccurs=0
     @type latest: boolean
     '''
     VersionedItemBase.__init__(self, slot=slot, publisher=publisher, imagePath=imagePath, checkoutAllowed=checkoutAllowed, publishComment=publishComment, slotId=slotId, version=version, status=status, versionStatus=versionStatus, latest=latest)
예제 #2
0
 def __init__(self, filter=None, definition=None, type=None, apiVersion=None):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'filter': {'type': 'string', 'name': 'filter', 'minOccurs': '0', 'native': True}, 'definition': {'type': 'string', 'name': 'definition', 'minOccurs': '0', 'native': True}, 'type': {'type': 'PolicyType', 'name': 'type', 'minOccurs': '0', 'native': False}, 'apiVersion': {'type': 'string', 'name': 'apiVersion', 'minOccurs': '0', 'native': True}})
     self.filter = filter
     self.definition = definition
     self.type = type
     self.apiVersion = apiVersion 
예제 #3
0
 def __init__(self, images=list(), baseStack=None, operatingSystem=None, template=None, targets=list()):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'images': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'images', 'minOccurs': '0', 'native': False}, 'baseStack': {'type': 'Link', 'name': 'baseStack', 'minOccurs': '0', 'native': False}, 'operatingSystem': {'type': 'string', 'name': 'operatingSystem', 'minOccurs': '0', 'native': True}, 'template': {'type': 'Link', 'name': 'template', 'minOccurs': '0', 'native': False}, 'targets': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'targets', 'minOccurs': '0', 'native': False}})
     self.images = images
     self.baseStack = baseStack
     self.operatingSystem = operatingSystem
     self.template = template
     self.targets = targets 
예제 #4
0
 def __init__(self, buildId=None, configuration=None, builtOn=None, solution=None, attachments=list()):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'buildId': {'type': 'string', 'name': 'buildId', 'minOccurs': '0', 'native': True}, 'configuration': {'type': 'ArtifactConfiguration', 'name': 'configuration', 'minOccurs': '0', 'native': False}, 'builtOn': {'type': 'date', 'name': 'builtOn', 'minOccurs': '0', 'native': True}, 'solution': {'type': 'Link', 'name': 'solution', 'minOccurs': '0', 'native': False}, 'attachments': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'attachments', 'minOccurs': '0', 'native': False}})
     self.buildId = buildId
     self.configuration = configuration
     self.builtOn = builtOn
     self.solution = solution
     self.attachments = attachments 
예제 #5
0
 def __init__(self, shutdown=list(), metaVariable=list(), startup=list(), operational=list(), dependency=list(), install=list(), reconfigure=list(), variable=list(), operatingSystem=list()):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'shutdown': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'shutdown', 'minOccurs': '0', 'native': False}, 'metaVariable': {'maxOccurs': 'unbounded', 'type': 'ScriptPropertyReference', 'name': 'metaVariable', 'minOccurs': '0', 'native': False}, 'startup': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'startup', 'minOccurs': '0', 'native': False}, 'operational': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'operational', 'minOccurs': '0', 'native': False}, 'reconfigure': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'reconfigure', 'minOccurs': '0', 'native': False}, 'dependency': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'dependency', 'minOccurs': '0', 'native': False}, 'install': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'install', 'minOccurs': '0', 'native': False}, 'variable': {'maxOccurs': 'unbounded', 'type': 'PropertyDefinition', 'name': 'variable', 'minOccurs': '0', 'native': False}, 'operatingSystem': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'operatingSystem', 'minOccurs': '0', 'native': True}})
     self.shutdown = shutdown
     self.metaVariable = metaVariable
     self.startup = startup
     self.operational = operational
     self.dependency = dependency
     self.install = install
     self.reconfigure = reconfigure
     self.variable = variable
     self.operatingSystem = operatingSystem 
 def __init__(self, blueprint=list(), credential=list(), container=list(), package=list(), script=list(), customContainer=list(), customItem=list(), containerRight=list(), project=list(), application=list(), policy=list(), stack=list()):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'blueprint': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'blueprint', 'minOccurs': '0', 'native': False}, 'credential': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'credential', 'minOccurs': '0', 'native': False}, 'container': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'container', 'minOccurs': '0', 'native': False}, 'script': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'script', 'minOccurs': '0', 'native': False}, 'package': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'package', 'minOccurs': '0', 'native': False}, 'customContainer': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'customContainer', 'minOccurs': '0', 'native': False}, 'customItem': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'customItem', 'minOccurs': '0', 'native': False}, 'containerRight': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'containerRight', 'minOccurs': '0', 'native': False}, 'project': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'project', 'minOccurs': '0', 'native': False}, 'application': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'application', 'minOccurs': '0', 'native': False}, 'policy': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'policy', 'minOccurs': '0', 'native': False}, 'stack': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'stack', 'minOccurs': '0', 'native': False}})
     self.blueprint = blueprint
     self.credential = credential
     self.container = container
     self.package = package
     self.script = script
     self.customContainer = customContainer
     self.customItem = customItem
     self.containerRight = containerRight
     self.project = project
     self.application = application
     self.policy = policy
     self.stack = stack 
예제 #7
0
 def __init__(self,
              images=list(),
              baseStack=None,
              operatingSystem=None,
              template=None,
              targets=list()):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'images': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'images',
             'minOccurs': '0',
             'native': False
         },
         'baseStack': {
             'type': 'Link',
             'name': 'baseStack',
             'minOccurs': '0',
             'native': False
         },
         'operatingSystem': {
             'type': 'string',
             'name': 'operatingSystem',
             'minOccurs': '0',
             'native': True
         },
         'template': {
             'type': 'Link',
             'name': 'template',
             'minOccurs': '0',
             'native': False
         },
         'targets': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'targets',
             'minOccurs': '0',
             'native': False
         }
     })
     self.images = images
     self.baseStack = baseStack
     self.operatingSystem = operatingSystem
     self.template = template
     self.targets = targets
예제 #8
0
 def __init__(self,
              buildId=None,
              configuration=None,
              builtOn=None,
              solution=None,
              attachments=list()):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'buildId': {
             'type': 'string',
             'name': 'buildId',
             'minOccurs': '0',
             'native': True
         },
         'configuration': {
             'type': 'ArtifactConfiguration',
             'name': 'configuration',
             'minOccurs': '0',
             'native': False
         },
         'builtOn': {
             'type': 'date',
             'name': 'builtOn',
             'minOccurs': '0',
             'native': True
         },
         'solution': {
             'type': 'Link',
             'name': 'solution',
             'minOccurs': '0',
             'native': False
         },
         'attachments': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'attachments',
             'minOccurs': '0',
             'native': False
         }
     })
     self.buildId = buildId
     self.configuration = configuration
     self.builtOn = builtOn
     self.solution = solution
     self.attachments = attachments
 def __init__(self, errorInfo=list(), fixedOrderCont=None, anyOrderCont=None, layoutInfo=list(), manualOrderCont=None, variable=list(), dirty=False, manualOrderPosition=None, path=None, logicalId=None, fixedOrderPosition=None, layout=None, anyOrderPosition=None):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'logicalId': {'type': 'string', 'name': 'logicalId', 'minOccurs': '0', 'native': True}, 'fixedOrderCont': {'type': 'Link', 'name': 'fixedOrderCont', 'minOccurs': '0', 'native': False}, 'anyOrderCont': {'type': 'Link', 'name': 'anyOrderCont', 'minOccurs': '0', 'native': False}, 'layoutInfo': {'maxOccurs': 'unbounded', 'type': 'NameValuePair', 'name': 'layoutInfo', 'minOccurs': '0', 'native': False}, 'manualOrderCont': {'type': 'Link', 'name': 'manualOrderCont', 'minOccurs': '0', 'native': False}, 'anyOrderPosition': {'type': 'integer', 'name': 'anyOrderPosition', 'minOccurs': '0', 'native': True}, 'layout': {'type': 'string', 'name': 'layout', 'minOccurs': '0', 'native': True}, 'dirty': {'type': 'boolean', 'name': 'dirty', 'native': True}, 'variable': {'maxOccurs': 'unbounded', 'type': 'AssetProperty', 'name': 'variable', 'minOccurs': '0', 'native': False}, 'path': {'type': 'string', 'name': 'path', 'minOccurs': '0', 'native': True}, 'errorInfo': {'maxOccurs': 'unbounded', 'type': 'ErrorInfo', 'name': 'errorInfo', 'minOccurs': '0', 'native': False}, 'fixedOrderPosition': {'type': 'integer', 'name': 'fixedOrderPosition', 'minOccurs': '0', 'native': True}, 'manualOrderPosition': {'type': 'integer', 'name': 'manualOrderPosition', 'minOccurs': '0', 'native': True}})
     self.errorInfo = errorInfo
     self.fixedOrderCont = fixedOrderCont
     self.anyOrderCont = anyOrderCont
     self.layoutInfo = layoutInfo
     self.manualOrderCont = manualOrderCont
     self.variable = variable
     self.dirty = dirty
     self.manualOrderPosition = manualOrderPosition
     self.path = path
     self.logicalId = logicalId
     self.fixedOrderPosition = fixedOrderPosition
     self.layout = layout
     self.anyOrderPosition = anyOrderPosition 
 def __init__(self,
              slot=None,
              publisher=None,
              imagePath=None,
              checkoutAllowed=False,
              publishComment=None,
              slotId=None,
              version=None,
              status=None,
              versionStatus=None,
              latest=None):
     '''
     Constructor
     @param slot: slot minOccurs=0
     @type slot: string
     @param publisher: publisher minOccurs=0
     @type publisher: Link
     @param imagePath: imagePath minOccurs=0
     @type imagePath: string
     @param checkoutAllowed: checkoutAllowed
     @type checkoutAllowed: boolean
     @param publishComment: publishComment minOccurs=0
     @type publishComment: string
     @param slotId: slotId minOccurs=0
     @type slotId: int
     @param version: version minOccurs=0
     @type version: int
     @param status: status minOccurs=0
     @type status: string
     @param versionStatus: versionStatus minOccurs=0
     @type versionStatus: string
     @param latest: latest minOccurs=0
     @type latest: boolean
     '''
     VersionedItemBase.__init__(self,
                                slot=slot,
                                publisher=publisher,
                                imagePath=imagePath,
                                checkoutAllowed=checkoutAllowed,
                                publishComment=publishComment,
                                slotId=slotId,
                                version=version,
                                status=status,
                                versionStatus=versionStatus,
                                latest=latest)
예제 #11
0
 def __init__(self, body=None, retries=None, metaVariable=list(), attachments=list(), language=None, enableExtensions=None, runAsAdmin=None, delay=None, timeout=None, variable=list(), rebootRequired=None, type=None, operatingSystem=list(), errorAction=None):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({'body': {'type': 'string', 'name': 'body', 'minOccurs': '0', 'native': True}, 'retries': {'type': 'int', 'name': 'retries', 'minOccurs': '0', 'native': True}, 'enableExtensions': {'type': 'boolean', 'name': 'enableExtensions', 'minOccurs': '0', 'native': True}, 'attachments': {'maxOccurs': 'unbounded', 'type': 'Link', 'name': 'attachments', 'minOccurs': '0', 'native': False}, 'language': {'type': 'Link', 'name': 'language', 'minOccurs': '0', 'native': False}, 'metaVariable': {'maxOccurs': 'unbounded', 'type': 'ScriptPropertyReference', 'name': 'metaVariable', 'minOccurs': '0', 'native': False}, 'runAsAdmin': {'type': 'boolean', 'name': 'runAsAdmin', 'minOccurs': '0', 'native': True}, 'delay': {'type': 'int', 'name': 'delay', 'minOccurs': '0', 'native': True}, 'timeout': {'type': 'int', 'name': 'timeout', 'minOccurs': '0', 'native': True}, 'variable': {'maxOccurs': 'unbounded', 'type': 'PropertyDefinition', 'name': 'variable', 'minOccurs': '0', 'native': False}, 'rebootRequired': {'type': 'boolean', 'name': 'rebootRequired', 'minOccurs': '0', 'native': True}, 'type': {'type': 'ScriptType', 'name': 'type', 'minOccurs': '0', 'native': False}, 'operatingSystem': {'maxOccurs': 'unbounded', 'type': 'string', 'name': 'operatingSystem', 'minOccurs': '0', 'native': True}, 'errorAction': {'type': 'ScriptErrorAction', 'name': 'errorAction', 'minOccurs': '0', 'native': False}})
     self.body = body
     self.retries = retries
     self.metaVariable = metaVariable
     self.attachments = attachments
     self.language = language
     self.enableExtensions = enableExtensions
     self.runAsAdmin = runAsAdmin
     self.delay = delay
     self.timeout = timeout
     self.variable = variable
     self.rebootRequired = rebootRequired
     self.type = type
     self.operatingSystem = operatingSystem
     self.errorAction = errorAction 
예제 #12
0
 def __init__(self,
              filter=None,
              definition=None,
              type=None,
              apiVersion=None):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'filter': {
             'type': 'string',
             'name': 'filter',
             'minOccurs': '0',
             'native': True
         },
         'definition': {
             'type': 'string',
             'name': 'definition',
             'minOccurs': '0',
             'native': True
         },
         'type': {
             'type': 'PolicyType',
             'name': 'type',
             'minOccurs': '0',
             'native': False
         },
         'apiVersion': {
             'type': 'string',
             'name': 'apiVersion',
             'minOccurs': '0',
             'native': True
         }
     })
     self.filter = filter
     self.definition = definition
     self.type = type
     self.apiVersion = apiVersion
예제 #13
0
 def __init__(self,
              errorInfo=list(),
              fixedOrderCont=None,
              anyOrderCont=None,
              layoutInfo=list(),
              manualOrderCont=None,
              variable=list(),
              dirty=False,
              manualOrderPosition=None,
              path=None,
              logicalId=None,
              fixedOrderPosition=None,
              layout=None,
              anyOrderPosition=None):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'logicalId': {
             'type': 'string',
             'name': 'logicalId',
             'minOccurs': '0',
             'native': True
         },
         'fixedOrderCont': {
             'type': 'Link',
             'name': 'fixedOrderCont',
             'minOccurs': '0',
             'native': False
         },
         'anyOrderCont': {
             'type': 'Link',
             'name': 'anyOrderCont',
             'minOccurs': '0',
             'native': False
         },
         'layoutInfo': {
             'maxOccurs': 'unbounded',
             'type': 'NameValuePair',
             'name': 'layoutInfo',
             'minOccurs': '0',
             'native': False
         },
         'manualOrderCont': {
             'type': 'Link',
             'name': 'manualOrderCont',
             'minOccurs': '0',
             'native': False
         },
         'anyOrderPosition': {
             'type': 'integer',
             'name': 'anyOrderPosition',
             'minOccurs': '0',
             'native': True
         },
         'layout': {
             'type': 'string',
             'name': 'layout',
             'minOccurs': '0',
             'native': True
         },
         'dirty': {
             'type': 'boolean',
             'name': 'dirty',
             'native': True
         },
         'variable': {
             'maxOccurs': 'unbounded',
             'type': 'AssetProperty',
             'name': 'variable',
             'minOccurs': '0',
             'native': False
         },
         'path': {
             'type': 'string',
             'name': 'path',
             'minOccurs': '0',
             'native': True
         },
         'errorInfo': {
             'maxOccurs': 'unbounded',
             'type': 'ErrorInfo',
             'name': 'errorInfo',
             'minOccurs': '0',
             'native': False
         },
         'fixedOrderPosition': {
             'type': 'integer',
             'name': 'fixedOrderPosition',
             'minOccurs': '0',
             'native': True
         },
         'manualOrderPosition': {
             'type': 'integer',
             'name': 'manualOrderPosition',
             'minOccurs': '0',
             'native': True
         }
     })
     self.errorInfo = errorInfo
     self.fixedOrderCont = fixedOrderCont
     self.anyOrderCont = anyOrderCont
     self.layoutInfo = layoutInfo
     self.manualOrderCont = manualOrderCont
     self.variable = variable
     self.dirty = dirty
     self.manualOrderPosition = manualOrderPosition
     self.path = path
     self.logicalId = logicalId
     self.fixedOrderPosition = fixedOrderPosition
     self.layout = layout
     self.anyOrderPosition = anyOrderPosition
예제 #14
0
 def __init__(self,
              shutdown=list(),
              metaVariable=list(),
              startup=list(),
              operational=list(),
              dependency=list(),
              install=list(),
              reconfigure=list(),
              variable=list(),
              operatingSystem=list()):
     VersionedItemBase.__init__(self)
     self._attrSpecs = getattr(self, '_attrSpecs', {})
     self._attrSpecs.update({
         'shutdown': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'shutdown',
             'minOccurs': '0',
             'native': False
         },
         'metaVariable': {
             'maxOccurs': 'unbounded',
             'type': 'ScriptPropertyReference',
             'name': 'metaVariable',
             'minOccurs': '0',
             'native': False
         },
         'startup': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'startup',
             'minOccurs': '0',
             'native': False
         },
         'operational': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'operational',
             'minOccurs': '0',
             'native': False
         },
         'reconfigure': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'reconfigure',
             'minOccurs': '0',
             'native': False
         },
         'dependency': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'dependency',
             'minOccurs': '0',
             'native': False
         },
         'install': {
             'maxOccurs': 'unbounded',
             'type': 'Link',
             'name': 'install',
             'minOccurs': '0',
             'native': False
         },
         'variable': {
             'maxOccurs': 'unbounded',
             'type': 'PropertyDefinition',
             'name': 'variable',
             'minOccurs': '0',
             'native': False
         },
         'operatingSystem': {
             'maxOccurs': 'unbounded',
             'type': 'string',
             'name': 'operatingSystem',
             'minOccurs': '0',
             'native': True
         }
     })
     self.shutdown = shutdown
     self.metaVariable = metaVariable
     self.startup = startup
     self.operational = operational
     self.dependency = dependency
     self.install = install
     self.reconfigure = reconfigure
     self.variable = variable
     self.operatingSystem = operatingSystem