Source code for taniumpy.object_types.package_spec


# Copyright (c) 2015 Tanium Inc
#
# Generated from console.wsdl version 0.0.1     
#
#

from .base import BaseType


[docs]class PackageSpec(BaseType):
_soap_tag = 'package_spec' def __init__(self): BaseType.__init__( self, simple_properties={'id': int, 'name': str, 'display_name': str, 'command': str, 'command_timeout': int, 'expire_seconds': int, 'hidden_flag': int, 'signature': str, 'source_id': int, 'verify_group_id': int, 'verify_expire_seconds': int, 'skip_lock_flag': int, 'parameter_definition': str, 'creation_time': str, 'modification_time': str, 'last_modified_by': str, 'available_time': str, 'deleted_flag': int, 'last_update': str, 'cache_row_id': int}, complex_properties={'files': PackageFileList, 'file_templates': PackageFileTemplateList, 'verify_group': Group, 'parameters': ParameterList, 'sensors': SensorList, 'metadata': MetadataList}, list_properties={}, ) self.id = None self.name = None self.display_name = None self.command = None self.command_timeout = None self.expire_seconds = None self.hidden_flag = None self.signature = None self.source_id = None self.verify_group_id = None self.verify_expire_seconds = None self.skip_lock_flag = None self.parameter_definition = None self.creation_time = None self.modification_time = None self.last_modified_by = None self.available_time = None self.deleted_flag = None self.last_update = None self.cache_row_id = None self.files = None self.file_templates = None self.verify_group = None self.parameters = None self.sensors = None self.metadata = None from package_file_list import PackageFileList from package_file_template_list import PackageFileTemplateList from group import Group from parameter_list import ParameterList from sensor_list import SensorList from metadata_list import MetadataList