示例#1
0
    def __init__(self,
                 id=None,
                 name=None,
                 project_id=None,
                 stoppable=None,
                 connectable=None,
                 startable=None,
                 type=None,
                 local_vars_configuration=None):  # noqa: E501
        """AbstractCompositionStatus - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._name = None
        self._project_id = None
        self._stoppable = None
        self._connectable = None
        self._startable = None
        self._type = None
        self.discriminator = 'type'

        if id is not None:
            self.id = id
        if name is not None:
            self.name = name
        if project_id is not None:
            self.project_id = project_id
        if stoppable is not None:
            self.stoppable = stoppable
        if connectable is not None:
            self.connectable = connectable
        if startable is not None:
            self.startable = startable
        self.type = type
    def __init__(self,
                 id=None,
                 port_mapping=None,
                 container_name=None,
                 run_arguments=None,
                 local_vars_configuration=None):  # noqa: E501
        """MinimalContainerConfiguration - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._port_mapping = None
        self._container_name = None
        self._run_arguments = None
        self.discriminator = None

        if id is not None:
            self.id = id
        if port_mapping is not None:
            self.port_mapping = port_mapping
        self.container_name = container_name
        if run_arguments is not None:
            self.run_arguments = run_arguments
示例#3
0
    def __init__(self, host_logging_string=None, credentials=None, enabled=None, id=None, name=None, submission_endpoint=None, local_vars_configuration=None):  # noqa: E501
        """SubmissionService - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._host_logging_string = None
        self._credentials = None
        self._enabled = None
        self._id = None
        self._name = None
        self._submission_endpoint = None
        self.discriminator = None

        if host_logging_string is not None:
            self.host_logging_string = host_logging_string
        if credentials is not None:
            self.credentials = credentials
        if enabled is not None:
            self.enabled = enabled
        if id is not None:
            self.id = id
        self.name = name
        self.submission_endpoint = submission_endpoint
示例#4
0
    def __init__(self,
                 virtualization_realm_type=None,
                 access_point=None,
                 account_id=None,
                 cidr=None,
                 default_windows_domain_name=None,
                 description=None,
                 id=None,
                 local_storage_name=None,
                 maximum_num_cpus=None,
                 maximum_num_gpus=None,
                 maximum_ram_in_megabytes=None,
                 maximum_storage_in_megabytes=None,
                 maximum_virtual_machines=None,
                 name=None,
                 password=None,
                 power_on_delay_base=None,
                 power_on_initial_delay_base=None,
                 power_on_minimum_delay=None,
                 remote_access_config=None,
                 state=None,
                 username=None,
                 zone_count=None,
                 local_vars_configuration=None):  # noqa: E501
        """InputVirtualizationRealm - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._virtualization_realm_type = None
        self._access_point = None
        self._account_id = None
        self._cidr = None
        self._default_windows_domain_name = None
        self._description = None
        self._id = None
        self._local_storage_name = None
        self._maximum_num_cpus = None
        self._maximum_num_gpus = None
        self._maximum_ram_in_megabytes = None
        self._maximum_storage_in_megabytes = None
        self._maximum_virtual_machines = None
        self._name = None
        self._password = None
        self._power_on_delay_base = None
        self._power_on_initial_delay_base = None
        self._power_on_minimum_delay = None
        self._remote_access_config = None
        self._state = None
        self._username = None
        self._zone_count = None
        self.discriminator = 'virtualization_realm_type'

        if virtualization_realm_type is not None:
            self.virtualization_realm_type = virtualization_realm_type
        if access_point is not None:
            self.access_point = access_point
        self.account_id = account_id
        self.cidr = cidr
        if default_windows_domain_name is not None:
            self.default_windows_domain_name = default_windows_domain_name
        self.description = description
        if id is not None:
            self.id = id
        if local_storage_name is not None:
            self.local_storage_name = local_storage_name
        if maximum_num_cpus is not None:
            self.maximum_num_cpus = maximum_num_cpus
        if maximum_num_gpus is not None:
            self.maximum_num_gpus = maximum_num_gpus
        if maximum_ram_in_megabytes is not None:
            self.maximum_ram_in_megabytes = maximum_ram_in_megabytes
        if maximum_storage_in_megabytes is not None:
            self.maximum_storage_in_megabytes = maximum_storage_in_megabytes
        if maximum_virtual_machines is not None:
            self.maximum_virtual_machines = maximum_virtual_machines
        self.name = name
        self.password = password
        if power_on_delay_base is not None:
            self.power_on_delay_base = power_on_delay_base
        if power_on_initial_delay_base is not None:
            self.power_on_initial_delay_base = power_on_initial_delay_base
        if power_on_minimum_delay is not None:
            self.power_on_minimum_delay = power_on_minimum_delay
        if remote_access_config is not None:
            self.remote_access_config = remote_access_config
        if state is not None:
            self.state = state
        self.username = username
        if zone_count is not None:
            self.zone_count = zone_count
示例#5
0
 def __init__(self, local_vars_configuration=None):  # noqa: E501
     """InputVRAdminVCloudRestVirtualizationRealm - a model defined in OpenAPI"""  # noqa: E501
     if local_vars_configuration is None:
         local_vars_configuration = Configuration()
     self.local_vars_configuration = local_vars_configuration
     self.discriminator = None
示例#6
0
    def __init__(self,
                 cloud_type=None,
                 description=None,
                 name=None,
                 external_ip_addresses=None,
                 external_ip_source=None,
                 features=None,
                 id=None,
                 linux_repository_url=None,
                 maximum_impact_level=None,
                 networks=None,
                 owning_team=None,
                 state=None,
                 template_virtualization_realm=None,
                 virtualization_realms=None,
                 subtype=None,
                 local_vars_configuration=None):  # noqa: E501
        """Cloud - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._cloud_type = None
        self._description = None
        self._name = None
        self._external_ip_addresses = None
        self._external_ip_source = None
        self._features = None
        self._id = None
        self._linux_repository_url = None
        self._maximum_impact_level = None
        self._networks = None
        self._owning_team = None
        self._state = None
        self._template_virtualization_realm = None
        self._virtualization_realms = None
        self._subtype = None
        self.discriminator = 'subtype'

        if cloud_type is not None:
            self.cloud_type = cloud_type
        self.description = description
        self.name = name
        if external_ip_addresses is not None:
            self.external_ip_addresses = external_ip_addresses
        self.external_ip_source = external_ip_source
        if features is not None:
            self.features = features
        if id is not None:
            self.id = id
        if linux_repository_url is not None:
            self.linux_repository_url = linux_repository_url
        self.maximum_impact_level = maximum_impact_level
        if networks is not None:
            self.networks = networks
        self.owning_team = owning_team
        if state is not None:
            self.state = state
        if template_virtualization_realm is not None:
            self.template_virtualization_realm = template_virtualization_realm
        if virtualization_realms is not None:
            self.virtualization_realms = virtualization_realms
        self.subtype = subtype
    def __init__(self,
                 cloud_type=None,
                 id=None,
                 name=None,
                 state=None,
                 description=None,
                 external_ip_addresses=None,
                 external_ip_source=None,
                 features=None,
                 linux_repository_url=None,
                 maximum_impact_level=None,
                 networks=None,
                 owning_team=None,
                 template_virtualization_realm=None,
                 virtualization_realms=None,
                 subtype=None,
                 hostname=None,
                 port=None,
                 protocol=None,
                 remote_access_internal_ip=None,
                 remote_access_port=None,
                 username=None,
                 local_vars_configuration=None):  # noqa: E501
        """FullVCloudCloud - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._cloud_type = None
        self._id = None
        self._name = None
        self._state = None
        self._description = None
        self._external_ip_addresses = None
        self._external_ip_source = None
        self._features = None
        self._linux_repository_url = None
        self._maximum_impact_level = None
        self._networks = None
        self._owning_team = None
        self._template_virtualization_realm = None
        self._virtualization_realms = None
        self._subtype = None
        self._hostname = None
        self._port = None
        self._protocol = None
        self._remote_access_internal_ip = None
        self._remote_access_port = None
        self._username = None
        self.discriminator = None

        if cloud_type is not None:
            self.cloud_type = cloud_type
        if id is not None:
            self.id = id
        self.name = name
        if state is not None:
            self.state = state
        if description is not None:
            self.description = description
        if external_ip_addresses is not None:
            self.external_ip_addresses = external_ip_addresses
        self.external_ip_source = external_ip_source
        if features is not None:
            self.features = features
        if linux_repository_url is not None:
            self.linux_repository_url = linux_repository_url
        self.maximum_impact_level = maximum_impact_level
        if networks is not None:
            self.networks = networks
        if owning_team is not None:
            self.owning_team = owning_team
        if template_virtualization_realm is not None:
            self.template_virtualization_realm = template_virtualization_realm
        if virtualization_realms is not None:
            self.virtualization_realms = virtualization_realms
        self.subtype = subtype
        if hostname is not None:
            self.hostname = hostname
        if port is not None:
            self.port = port
        if protocol is not None:
            self.protocol = protocol
        if remote_access_internal_ip is not None:
            self.remote_access_internal_ip = remote_access_internal_ip
        if remote_access_port is not None:
            self.remote_access_port = remote_access_port
        if username is not None:
            self.username = username
示例#8
0
    def __init__(self,
                 domain_name=None,
                 keystone_hostname=None,
                 keystone_password=None,
                 keystone_port=None,
                 keystone_protocol=None,
                 keystone_username=None,
                 keystone_version=None,
                 nat_image_id=None,
                 nat_instance_type=None,
                 storage_service_hostname=None,
                 storage_service_port=None,
                 storage_service_protocol=None,
                 storage_service_username=None,
                 storage_service_password=None,
                 tenant=None,
                 tenant_id=None,
                 local_vars_configuration=None):  # noqa: E501
        """OpenStackCloud - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._domain_name = None
        self._keystone_hostname = None
        self._keystone_password = None
        self._keystone_port = None
        self._keystone_protocol = None
        self._keystone_username = None
        self._keystone_version = None
        self._nat_image_id = None
        self._nat_instance_type = None
        self._storage_service_hostname = None
        self._storage_service_port = None
        self._storage_service_protocol = None
        self._storage_service_username = None
        self._storage_service_password = None
        self._tenant = None
        self._tenant_id = None
        self.discriminator = None

        if domain_name is not None:
            self.domain_name = domain_name
        self.keystone_hostname = keystone_hostname
        self.keystone_password = keystone_password
        self.keystone_port = keystone_port
        self.keystone_protocol = keystone_protocol
        self.keystone_username = keystone_username
        self.keystone_version = keystone_version
        self.nat_image_id = nat_image_id
        self.nat_instance_type = nat_instance_type
        if storage_service_hostname is not None:
            self.storage_service_hostname = storage_service_hostname
        if storage_service_port is not None:
            self.storage_service_port = storage_service_port
        if storage_service_protocol is not None:
            self.storage_service_protocol = storage_service_protocol
        if storage_service_username is not None:
            self.storage_service_username = storage_service_username
        if storage_service_password is not None:
            self.storage_service_password = storage_service_password
        self.tenant = tenant
        self.tenant_id = tenant_id
示例#9
0
    def __init__(self,
                 asset_bundle_installer_enabled=None,
                 availability_zone_enabled=None,
                 bypass_scanning_enabled=None,
                 lead_user=None,
                 icon=None,
                 id=None,
                 team_managers=None,
                 max_managed_virtualization_realms=None,
                 max_num_cpus=None,
                 max_num_gpus=None,
                 max_projects=None,
                 max_ram_in_megabytes=None,
                 max_shared_remote_access_sessions=None,
                 max_storage_in_megabytes=None,
                 max_users=None,
                 max_virtual_machines=None,
                 name=None,
                 order_number=None,
                 contact_info=None,
                 power_schedule_enabled=None,
                 private=None,
                 rdp_client_proxy_enabled=None,
                 rdp_client_session_duration=None,
                 snapshot_enabled=None,
                 state=None,
                 valid_until=None,
                 local_vars_configuration=None):  # noqa: E501
        """InputTeamFull - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._asset_bundle_installer_enabled = None
        self._availability_zone_enabled = None
        self._bypass_scanning_enabled = None
        self._lead_user = None
        self._icon = None
        self._id = None
        self._team_managers = None
        self._max_managed_virtualization_realms = None
        self._max_num_cpus = None
        self._max_num_gpus = None
        self._max_projects = None
        self._max_ram_in_megabytes = None
        self._max_shared_remote_access_sessions = None
        self._max_storage_in_megabytes = None
        self._max_users = None
        self._max_virtual_machines = None
        self._name = None
        self._order_number = None
        self._contact_info = None
        self._power_schedule_enabled = None
        self._private = None
        self._rdp_client_proxy_enabled = None
        self._rdp_client_session_duration = None
        self._snapshot_enabled = None
        self._state = None
        self._valid_until = None
        self.discriminator = None

        if asset_bundle_installer_enabled is not None:
            self.asset_bundle_installer_enabled = asset_bundle_installer_enabled
        if availability_zone_enabled is not None:
            self.availability_zone_enabled = availability_zone_enabled
        if bypass_scanning_enabled is not None:
            self.bypass_scanning_enabled = bypass_scanning_enabled
        self.lead_user = lead_user
        if icon is not None:
            self.icon = icon
        if id is not None:
            self.id = id
        self.team_managers = team_managers
        if max_managed_virtualization_realms is not None:
            self.max_managed_virtualization_realms = max_managed_virtualization_realms
        if max_num_cpus is not None:
            self.max_num_cpus = max_num_cpus
        if max_num_gpus is not None:
            self.max_num_gpus = max_num_gpus
        if max_projects is not None:
            self.max_projects = max_projects
        if max_ram_in_megabytes is not None:
            self.max_ram_in_megabytes = max_ram_in_megabytes
        if max_shared_remote_access_sessions is not None:
            self.max_shared_remote_access_sessions = max_shared_remote_access_sessions
        if max_storage_in_megabytes is not None:
            self.max_storage_in_megabytes = max_storage_in_megabytes
        if max_users is not None:
            self.max_users = max_users
        if max_virtual_machines is not None:
            self.max_virtual_machines = max_virtual_machines
        self.name = name
        if order_number is not None:
            self.order_number = order_number
        self.contact_info = contact_info
        if power_schedule_enabled is not None:
            self.power_schedule_enabled = power_schedule_enabled
        if private is not None:
            self.private = private
        if rdp_client_proxy_enabled is not None:
            self.rdp_client_proxy_enabled = rdp_client_proxy_enabled
        if rdp_client_session_duration is not None:
            self.rdp_client_session_duration = rdp_client_session_duration
        if snapshot_enabled is not None:
            self.snapshot_enabled = snapshot_enabled
        self.state = state
        self.valid_until = valid_until
示例#10
0
 def __init__(self, local_vars_configuration=None):  # noqa: E501
     """Appliance - a model defined in OpenAPI"""  # noqa: E501
     if local_vars_configuration is None:
         local_vars_configuration = Configuration()
     self.local_vars_configuration = local_vars_configuration
     self.discriminator = None
示例#11
0
 def __init__(self, local_vars_configuration=None):  # noqa: E501
     """InputDockerRegistrySubmissionEndpointForProject - a model defined in OpenAPI"""  # noqa: E501
     if local_vars_configuration is None:
         local_vars_configuration = Configuration()
     self.local_vars_configuration = local_vars_configuration
     self.discriminator = None
示例#12
0
    def __init__(self,
                 test_tool_type=None,
                 test_tool_vendor=None,
                 auto_registered=None,
                 description=None,
                 hostname=None,
                 id=None,
                 instance_limit=None,
                 name=None,
                 properties=None,
                 test_run_tasks=None,
                 test_tool_agent_installed=None,
                 version=None,
                 tma_enabled=None,
                 tma_online=None,
                 tma_service_name=None,
                 tma_version=None,
                 visibility=None,
                 local_vars_configuration=None):  # noqa: E501
        """TestTool - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._test_tool_type = None
        self._test_tool_vendor = None
        self._auto_registered = None
        self._description = None
        self._hostname = None
        self._id = None
        self._instance_limit = None
        self._name = None
        self._properties = None
        self._test_run_tasks = None
        self._test_tool_agent_installed = None
        self._version = None
        self._tma_enabled = None
        self._tma_online = None
        self._tma_service_name = None
        self._tma_version = None
        self._visibility = None
        self.discriminator = None

        if test_tool_type is not None:
            self.test_tool_type = test_tool_type
        if test_tool_vendor is not None:
            self.test_tool_vendor = test_tool_vendor
        if auto_registered is not None:
            self.auto_registered = auto_registered
        if description is not None:
            self.description = description
        if hostname is not None:
            self.hostname = hostname
        if id is not None:
            self.id = id
        if instance_limit is not None:
            self.instance_limit = instance_limit
        if name is not None:
            self.name = name
        if properties is not None:
            self.properties = properties
        if test_run_tasks is not None:
            self.test_run_tasks = test_run_tasks
        if test_tool_agent_installed is not None:
            self.test_tool_agent_installed = test_tool_agent_installed
        if version is not None:
            self.version = version
        if tma_enabled is not None:
            self.tma_enabled = tma_enabled
        if tma_online is not None:
            self.tma_online = tma_online
        if tma_service_name is not None:
            self.tma_service_name = tma_service_name
        if tma_version is not None:
            self.tma_version = tma_version
        if visibility is not None:
            self.visibility = visibility
 def __init__(self, local_vars_configuration=None):  # noqa: E501
     """InputOpenStackClient - a model defined in OpenAPI"""  # noqa: E501
     if local_vars_configuration is None:
         local_vars_configuration = Configuration()
     self.local_vars_configuration = local_vars_configuration
     self.discriminator = None
    def __init__(self,
                 virtualization_realm_type=None,
                 name=None,
                 description=None,
                 access_point=None,
                 active_after_registration=None,
                 additional_network_names=None,
                 cons3rt_network_name=None,
                 maximum_num_cpus=None,
                 maximum_num_gpus=None,
                 maximum_ram_in_megabytes=None,
                 maximum_storage_in_megabytes=None,
                 maximum_virtual_machines=None,
                 power_on_minimum_delay=None,
                 password=None,
                 power_on_initial_delay_base=None,
                 primary_network_name=None,
                 remote_access_config=None,
                 username=None,
                 local_vars_configuration=None):  # noqa: E501
        """AbstractRegisterCloudSpaceRequest - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._virtualization_realm_type = None
        self._name = None
        self._description = None
        self._access_point = None
        self._active_after_registration = None
        self._additional_network_names = None
        self._cons3rt_network_name = None
        self._maximum_num_cpus = None
        self._maximum_num_gpus = None
        self._maximum_ram_in_megabytes = None
        self._maximum_storage_in_megabytes = None
        self._maximum_virtual_machines = None
        self._power_on_minimum_delay = None
        self._password = None
        self._power_on_initial_delay_base = None
        self._primary_network_name = None
        self._remote_access_config = None
        self._username = None
        self.discriminator = 'virtualization_realm_type'

        self.virtualization_realm_type = virtualization_realm_type
        self.name = name
        if description is not None:
            self.description = description
        if access_point is not None:
            self.access_point = access_point
        if active_after_registration is not None:
            self.active_after_registration = active_after_registration
        if additional_network_names is not None:
            self.additional_network_names = additional_network_names
        self.cons3rt_network_name = cons3rt_network_name
        if maximum_num_cpus is not None:
            self.maximum_num_cpus = maximum_num_cpus
        if maximum_num_gpus is not None:
            self.maximum_num_gpus = maximum_num_gpus
        if maximum_ram_in_megabytes is not None:
            self.maximum_ram_in_megabytes = maximum_ram_in_megabytes
        if maximum_storage_in_megabytes is not None:
            self.maximum_storage_in_megabytes = maximum_storage_in_megabytes
        if maximum_virtual_machines is not None:
            self.maximum_virtual_machines = maximum_virtual_machines
        if power_on_minimum_delay is not None:
            self.power_on_minimum_delay = power_on_minimum_delay
        self.password = password
        if power_on_initial_delay_base is not None:
            self.power_on_initial_delay_base = power_on_initial_delay_base
        self.primary_network_name = primary_network_name
        if remote_access_config is not None:
            self.remote_access_config = remote_access_config
        self.username = username
    def __init__(self,
                 architecture=None,
                 bits=None,
                 dependencies=None,
                 os_family=None,
                 product_family=None,
                 required_cpu=None,
                 required_cpu_speed=None,
                 application_type=None,
                 vendor_message=None,
                 build_engine=None,
                 build_script=None,
                 build_script_name=None,
                 checkout_script=None,
                 checkout_script_name=None,
                 deploy_script=None,
                 deploy_script_name=None,
                 install_script=None,
                 install_script_name=None,
                 required_disk=None,
                 required_ram=None,
                 software_type=None,
                 version=None,
                 source_code_type=None,
                 vendor=None,
                 local_vars_configuration=None):  # noqa: E501
        """FullSoftwareAsset - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._architecture = None
        self._bits = None
        self._dependencies = None
        self._os_family = None
        self._product_family = None
        self._required_cpu = None
        self._required_cpu_speed = None
        self._application_type = None
        self._vendor_message = None
        self._build_engine = None
        self._build_script = None
        self._build_script_name = None
        self._checkout_script = None
        self._checkout_script_name = None
        self._deploy_script = None
        self._deploy_script_name = None
        self._install_script = None
        self._install_script_name = None
        self._required_disk = None
        self._required_ram = None
        self._software_type = None
        self._version = None
        self._source_code_type = None
        self._vendor = None
        self.discriminator = None

        if architecture is not None:
            self.architecture = architecture
        if bits is not None:
            self.bits = bits
        if dependencies is not None:
            self.dependencies = dependencies
        if os_family is not None:
            self.os_family = os_family
        if product_family is not None:
            self.product_family = product_family
        if required_cpu is not None:
            self.required_cpu = required_cpu
        if required_cpu_speed is not None:
            self.required_cpu_speed = required_cpu_speed
        if application_type is not None:
            self.application_type = application_type
        if vendor_message is not None:
            self.vendor_message = vendor_message
        if build_engine is not None:
            self.build_engine = build_engine
        if build_script is not None:
            self.build_script = build_script
        if build_script_name is not None:
            self.build_script_name = build_script_name
        if checkout_script is not None:
            self.checkout_script = checkout_script
        if checkout_script_name is not None:
            self.checkout_script_name = checkout_script_name
        if deploy_script is not None:
            self.deploy_script = deploy_script
        if deploy_script_name is not None:
            self.deploy_script_name = deploy_script_name
        if install_script is not None:
            self.install_script = install_script
        if install_script_name is not None:
            self.install_script_name = install_script_name
        if required_disk is not None:
            self.required_disk = required_disk
        if required_ram is not None:
            self.required_ram = required_ram
        if software_type is not None:
            self.software_type = software_type
        if version is not None:
            self.version = version
        if source_code_type is not None:
            self.source_code_type = source_code_type
        if vendor is not None:
            self.vendor = vendor
示例#16
0
    def __init__(self,
                 id=None,
                 name=None,
                 itar_restricted=None,
                 created_at=None,
                 default_power_schedule=None,
                 default_virtualization_realm=None,
                 description=None,
                 itar_comment=None,
                 limits=None,
                 member_count=None,
                 owning_team=None,
                 is_private=None,
                 trusted_projects=None,
                 resource_usage=None,
                 submission_services=None,
                 updated_at=None,
                 members=None,
                 virtualization_realms=None,
                 local_vars_configuration=None):  # noqa: E501
        """FullProject - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._name = None
        self._itar_restricted = None
        self._created_at = None
        self._default_power_schedule = None
        self._default_virtualization_realm = None
        self._description = None
        self._itar_comment = None
        self._limits = None
        self._member_count = None
        self._owning_team = None
        self._is_private = None
        self._trusted_projects = None
        self._resource_usage = None
        self._submission_services = None
        self._updated_at = None
        self._members = None
        self._virtualization_realms = None
        self.discriminator = None

        self.id = id
        if name is not None:
            self.name = name
        if itar_restricted is not None:
            self.itar_restricted = itar_restricted
        if created_at is not None:
            self.created_at = created_at
        if default_power_schedule is not None:
            self.default_power_schedule = default_power_schedule
        if default_virtualization_realm is not None:
            self.default_virtualization_realm = default_virtualization_realm
        if description is not None:
            self.description = description
        if itar_comment is not None:
            self.itar_comment = itar_comment
        if limits is not None:
            self.limits = limits
        if member_count is not None:
            self.member_count = member_count
        if owning_team is not None:
            self.owning_team = owning_team
        if is_private is not None:
            self.is_private = is_private
        if trusted_projects is not None:
            self.trusted_projects = trusted_projects
        if resource_usage is not None:
            self.resource_usage = resource_usage
        if submission_services is not None:
            self.submission_services = submission_services
        if updated_at is not None:
            self.updated_at = updated_at
        if members is not None:
            self.members = members
        if virtualization_realms is not None:
            self.virtualization_realms = virtualization_realms
示例#17
0
    def __init__(self,
                 name=None,
                 description=None,
                 external_ip_addresses=None,
                 additional_networks=None,
                 cons3rt_network=None,
                 external_ip_source=None,
                 features=None,
                 linux_repository_url=None,
                 maximum_impact_level=None,
                 owning_team=None,
                 state=None,
                 template_virtualization_realm=None,
                 subtype=None,
                 hostname=None,
                 password=None,
                 port=None,
                 protocol=None,
                 remote_access_internal_ip=None,
                 remote_access_port=None,
                 username=None,
                 local_vars_configuration=None):  # noqa: E501
        """InputVCloudCloud - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._description = None
        self._external_ip_addresses = None
        self._additional_networks = None
        self._cons3rt_network = None
        self._external_ip_source = None
        self._features = None
        self._linux_repository_url = None
        self._maximum_impact_level = None
        self._owning_team = None
        self._state = None
        self._template_virtualization_realm = None
        self._subtype = None
        self._hostname = None
        self._password = None
        self._port = None
        self._protocol = None
        self._remote_access_internal_ip = None
        self._remote_access_port = None
        self._username = None
        self.discriminator = None

        self.name = name
        if description is not None:
            self.description = description
        if external_ip_addresses is not None:
            self.external_ip_addresses = external_ip_addresses
        if additional_networks is not None:
            self.additional_networks = additional_networks
        if cons3rt_network is not None:
            self.cons3rt_network = cons3rt_network
        self.external_ip_source = external_ip_source
        if features is not None:
            self.features = features
        if linux_repository_url is not None:
            self.linux_repository_url = linux_repository_url
        self.maximum_impact_level = maximum_impact_level
        self.owning_team = owning_team
        if state is not None:
            self.state = state
        if template_virtualization_realm is not None:
            self.template_virtualization_realm = template_virtualization_realm
        self.subtype = subtype
        self.hostname = hostname
        self.password = password
        self.port = port
        self.protocol = protocol
        self.remote_access_internal_ip = remote_access_internal_ip
        self.remote_access_port = remote_access_port
        self.username = username
    def __init__(self,
                 virtualization_realm_type=None,
                 access_point=None,
                 account_id=None,
                 active_virtual_machines=None,
                 networks=None,
                 admin_users=None,
                 allocated=None,
                 cidr=None,
                 cloud=None,
                 created_at=None,
                 date_last_reachable=None,
                 default_windows_domain_name=None,
                 description=None,
                 id=None,
                 local_storage_name=None,
                 maximum_num_cpus=None,
                 maximum_num_gpus=None,
                 maximum_ram_in_megabytes=None,
                 maximum_storage_in_megabytes=None,
                 maximum_virtual_machines=None,
                 name=None,
                 password=None,
                 power_on_delay_base=None,
                 power_on_initial_delay_base=None,
                 power_on_minimum_delay=None,
                 projects=None,
                 reachable=None,
                 remote_access_config=None,
                 remote_access_deployment_id=None,
                 remote_access_deployment_run_status=None,
                 remote_access_status=None,
                 state=None,
                 supported_features=None,
                 template_registrations=None,
                 templates=None,
                 template_subscriptions=None,
                 updated_at=None,
                 username=None,
                 zone_count=None,
                 organization=None,
                 organization_vdc=None,
                 vdc_network_quota=None,
                 local_vars_configuration=None):  # noqa: E501
        """VCloudVirtualizationRealm - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._virtualization_realm_type = None
        self._access_point = None
        self._account_id = None
        self._active_virtual_machines = None
        self._networks = None
        self._admin_users = None
        self._allocated = None
        self._cidr = None
        self._cloud = None
        self._created_at = None
        self._date_last_reachable = None
        self._default_windows_domain_name = None
        self._description = None
        self._id = None
        self._local_storage_name = None
        self._maximum_num_cpus = None
        self._maximum_num_gpus = None
        self._maximum_ram_in_megabytes = None
        self._maximum_storage_in_megabytes = None
        self._maximum_virtual_machines = None
        self._name = None
        self._password = None
        self._power_on_delay_base = None
        self._power_on_initial_delay_base = None
        self._power_on_minimum_delay = None
        self._projects = None
        self._reachable = None
        self._remote_access_config = None
        self._remote_access_deployment_id = None
        self._remote_access_deployment_run_status = None
        self._remote_access_status = None
        self._state = None
        self._supported_features = None
        self._template_registrations = None
        self._templates = None
        self._template_subscriptions = None
        self._updated_at = None
        self._username = None
        self._zone_count = None
        self._organization = None
        self._organization_vdc = None
        self._vdc_network_quota = None
        self.discriminator = None

        if virtualization_realm_type is not None:
            self.virtualization_realm_type = virtualization_realm_type
        if access_point is not None:
            self.access_point = access_point
        self.account_id = account_id
        if active_virtual_machines is not None:
            self.active_virtual_machines = active_virtual_machines
        if networks is not None:
            self.networks = networks
        if admin_users is not None:
            self.admin_users = admin_users
        if allocated is not None:
            self.allocated = allocated
        self.cidr = cidr
        if cloud is not None:
            self.cloud = cloud
        if created_at is not None:
            self.created_at = created_at
        if date_last_reachable is not None:
            self.date_last_reachable = date_last_reachable
        if default_windows_domain_name is not None:
            self.default_windows_domain_name = default_windows_domain_name
        self.description = description
        if id is not None:
            self.id = id
        if local_storage_name is not None:
            self.local_storage_name = local_storage_name
        if maximum_num_cpus is not None:
            self.maximum_num_cpus = maximum_num_cpus
        if maximum_num_gpus is not None:
            self.maximum_num_gpus = maximum_num_gpus
        if maximum_ram_in_megabytes is not None:
            self.maximum_ram_in_megabytes = maximum_ram_in_megabytes
        if maximum_storage_in_megabytes is not None:
            self.maximum_storage_in_megabytes = maximum_storage_in_megabytes
        if maximum_virtual_machines is not None:
            self.maximum_virtual_machines = maximum_virtual_machines
        self.name = name
        self.password = password
        if power_on_delay_base is not None:
            self.power_on_delay_base = power_on_delay_base
        if power_on_initial_delay_base is not None:
            self.power_on_initial_delay_base = power_on_initial_delay_base
        if power_on_minimum_delay is not None:
            self.power_on_minimum_delay = power_on_minimum_delay
        if projects is not None:
            self.projects = projects
        if reachable is not None:
            self.reachable = reachable
        if remote_access_config is not None:
            self.remote_access_config = remote_access_config
        if remote_access_deployment_id is not None:
            self.remote_access_deployment_id = remote_access_deployment_id
        if remote_access_deployment_run_status is not None:
            self.remote_access_deployment_run_status = remote_access_deployment_run_status
        if remote_access_status is not None:
            self.remote_access_status = remote_access_status
        if state is not None:
            self.state = state
        if supported_features is not None:
            self.supported_features = supported_features
        if template_registrations is not None:
            self.template_registrations = template_registrations
        if templates is not None:
            self.templates = templates
        if template_subscriptions is not None:
            self.template_subscriptions = template_subscriptions
        if updated_at is not None:
            self.updated_at = updated_at
        self.username = username
        if zone_count is not None:
            self.zone_count = zone_count
        if organization is not None:
            self.organization = organization
        if organization_vdc is not None:
            self.organization_vdc = organization_vdc
        if vdc_network_quota is not None:
            self.vdc_network_quota = vdc_network_quota
示例#19
0
    def __init__(self,
                 build_order=None,
                 created_password=None,
                 created_username=None,
                 default_password=None,
                 default_username=None,
                 disks=None,
                 fap_status=None,
                 has_gpu=None,
                 host_action_in_process=None,
                 hostname=None,
                 id=None,
                 installations=None,
                 instance_type_name=None,
                 nested_virtualization=None,
                 network_interfaces=None,
                 num_cpus=None,
                 physical_machine_data_or_template_uuid=None,
                 physical_machine_or_template_name=None,
                 published=None,
                 ram=None,
                 snapshot_available=None,
                 snapshot_date=None,
                 system_module_id=None,
                 system_module_type=None,
                 system_role=None,
                 virtualization_realm_status=None,
                 virtual=None,
                 provisionable=None,
                 local_vars_configuration=None):  # noqa: E501
        """MinimalDeploymentRunHost - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._build_order = None
        self._created_password = None
        self._created_username = None
        self._default_password = None
        self._default_username = None
        self._disks = None
        self._fap_status = None
        self._has_gpu = None
        self._host_action_in_process = None
        self._hostname = None
        self._id = None
        self._installations = None
        self._instance_type_name = None
        self._nested_virtualization = None
        self._network_interfaces = None
        self._num_cpus = None
        self._physical_machine_data_or_template_uuid = None
        self._physical_machine_or_template_name = None
        self._published = None
        self._ram = None
        self._snapshot_available = None
        self._snapshot_date = None
        self._system_module_id = None
        self._system_module_type = None
        self._system_role = None
        self._virtualization_realm_status = None
        self._virtual = None
        self._provisionable = None
        self.discriminator = None

        if build_order is not None:
            self.build_order = build_order
        if created_password is not None:
            self.created_password = created_password
        if created_username is not None:
            self.created_username = created_username
        if default_password is not None:
            self.default_password = default_password
        if default_username is not None:
            self.default_username = default_username
        if disks is not None:
            self.disks = disks
        if fap_status is not None:
            self.fap_status = fap_status
        if has_gpu is not None:
            self.has_gpu = has_gpu
        if host_action_in_process is not None:
            self.host_action_in_process = host_action_in_process
        if hostname is not None:
            self.hostname = hostname
        if id is not None:
            self.id = id
        if installations is not None:
            self.installations = installations
        if instance_type_name is not None:
            self.instance_type_name = instance_type_name
        if nested_virtualization is not None:
            self.nested_virtualization = nested_virtualization
        if network_interfaces is not None:
            self.network_interfaces = network_interfaces
        if num_cpus is not None:
            self.num_cpus = num_cpus
        if physical_machine_data_or_template_uuid is not None:
            self.physical_machine_data_or_template_uuid = physical_machine_data_or_template_uuid
        if physical_machine_or_template_name is not None:
            self.physical_machine_or_template_name = physical_machine_or_template_name
        if published is not None:
            self.published = published
        if ram is not None:
            self.ram = ram
        if snapshot_available is not None:
            self.snapshot_available = snapshot_available
        if snapshot_date is not None:
            self.snapshot_date = snapshot_date
        if system_module_id is not None:
            self.system_module_id = system_module_id
        if system_module_type is not None:
            self.system_module_type = system_module_type
        if system_role is not None:
            self.system_role = system_role
        if virtualization_realm_status is not None:
            self.virtualization_realm_status = virtualization_realm_status
        if virtual is not None:
            self.virtual = virtual
        if provisionable is not None:
            self.provisionable = provisionable
示例#20
0
    def __init__(self,
                 recurring_schedules=None,
                 id=None,
                 trusted_projects=None,
                 creator=None,
                 dependent_asset_count=None,
                 description=None,
                 metadata=None,
                 name=None,
                 offline=None,
                 owning_project=None,
                 state=None,
                 visibility=None,
                 impact_level=None,
                 categories=None,
                 scenarios=None,
                 test_bundles=None,
                 deployment_hosts=None,
                 local_vars_configuration=None):  # noqa: E501
        """Deployment - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._recurring_schedules = None
        self._id = None
        self._trusted_projects = None
        self._creator = None
        self._dependent_asset_count = None
        self._description = None
        self._metadata = None
        self._name = None
        self._offline = None
        self._owning_project = None
        self._state = None
        self._visibility = None
        self._impact_level = None
        self._categories = None
        self._scenarios = None
        self._test_bundles = None
        self._deployment_hosts = None
        self.discriminator = None

        if recurring_schedules is not None:
            self.recurring_schedules = recurring_schedules
        if id is not None:
            self.id = id
        if trusted_projects is not None:
            self.trusted_projects = trusted_projects
        if creator is not None:
            self.creator = creator
        if dependent_asset_count is not None:
            self.dependent_asset_count = dependent_asset_count
        if description is not None:
            self.description = description
        if metadata is not None:
            self.metadata = metadata
        if name is not None:
            self.name = name
        if offline is not None:
            self.offline = offline
        if owning_project is not None:
            self.owning_project = owning_project
        if state is not None:
            self.state = state
        if visibility is not None:
            self.visibility = visibility
        if impact_level is not None:
            self.impact_level = impact_level
        if categories is not None:
            self.categories = categories
        if scenarios is not None:
            self.scenarios = scenarios
        if test_bundles is not None:
            self.test_bundles = test_bundles
        if deployment_hosts is not None:
            self.deployment_hosts = deployment_hosts
示例#21
0
    def __init__(self,
                 id=None,
                 name=None,
                 description=None,
                 offline=None,
                 state=None,
                 visibility=None,
                 creator=None,
                 owning_project=None,
                 trusted_projects=None,
                 dependent_asset_count=None,
                 metadata=None,
                 impact_level=None,
                 categories=None,
                 subtype=None,
                 local_vars_configuration=None):  # noqa: E501
        """FullAsset - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._name = None
        self._description = None
        self._offline = None
        self._state = None
        self._visibility = None
        self._creator = None
        self._owning_project = None
        self._trusted_projects = None
        self._dependent_asset_count = None
        self._metadata = None
        self._impact_level = None
        self._categories = None
        self._subtype = None
        self.discriminator = 'subtype'

        if id is not None:
            self.id = id
        if name is not None:
            self.name = name
        if description is not None:
            self.description = description
        if offline is not None:
            self.offline = offline
        if state is not None:
            self.state = state
        if visibility is not None:
            self.visibility = visibility
        if creator is not None:
            self.creator = creator
        if owning_project is not None:
            self.owning_project = owning_project
        if trusted_projects is not None:
            self.trusted_projects = trusted_projects
        if dependent_asset_count is not None:
            self.dependent_asset_count = dependent_asset_count
        if metadata is not None:
            self.metadata = metadata
        if impact_level is not None:
            self.impact_level = impact_level
        if categories is not None:
            self.categories = categories
        self.subtype = subtype
    def __init__(self,
                 debug=None,
                 deployment_run_name=None,
                 deployment_to_submit=None,
                 description=None,
                 end_state=None,
                 duration=None,
                 earliest_start_time=None,
                 end_existing=None,
                 host_options=None,
                 id=None,
                 locked=None,
                 virtualization_realm_id=None,
                 properties=None,
                 retain_on_error=None,
                 root_password=None,
                 creator=None,
                 local_vars_configuration=None):  # noqa: E501
        """MinimalDeploymentRunOptions - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._debug = None
        self._deployment_run_name = None
        self._deployment_to_submit = None
        self._description = None
        self._end_state = None
        self._duration = None
        self._earliest_start_time = None
        self._end_existing = None
        self._host_options = None
        self._id = None
        self._locked = None
        self._virtualization_realm_id = None
        self._properties = None
        self._retain_on_error = None
        self._root_password = None
        self._creator = None
        self.discriminator = None

        if debug is not None:
            self.debug = debug
        if deployment_run_name is not None:
            self.deployment_run_name = deployment_run_name
        if deployment_to_submit is not None:
            self.deployment_to_submit = deployment_to_submit
        if description is not None:
            self.description = description
        if end_state is not None:
            self.end_state = end_state
        if duration is not None:
            self.duration = duration
        if earliest_start_time is not None:
            self.earliest_start_time = earliest_start_time
        if end_existing is not None:
            self.end_existing = end_existing
        if host_options is not None:
            self.host_options = host_options
        if id is not None:
            self.id = id
        if locked is not None:
            self.locked = locked
        if virtualization_realm_id is not None:
            self.virtualization_realm_id = virtualization_realm_id
        if properties is not None:
            self.properties = properties
        if retain_on_error is not None:
            self.retain_on_error = retain_on_error
        if root_password is not None:
            self.root_password = root_password
        if creator is not None:
            self.creator = creator
    def __init__(self,
                 deployment_run_name=None,
                 end_state=None,
                 description=None,
                 virtualization_realm_id=None,
                 locked=None,
                 retain_on_error=None,
                 username=None,
                 password=None,
                 earliest_start_time=None,
                 end_existing=None,
                 duration=None,
                 properties=None,
                 host_options=None,
                 power_schedule=None,
                 virt_realm_binding=None,
                 id=None,
                 debug=None,
                 end_date=None,
                 windows_domain_name=None,
                 local_vars_configuration=None):  # noqa: E501
        """InputDeploymentRunOptions - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._deployment_run_name = None
        self._end_state = None
        self._description = None
        self._virtualization_realm_id = None
        self._locked = None
        self._retain_on_error = None
        self._username = None
        self._password = None
        self._earliest_start_time = None
        self._end_existing = None
        self._duration = None
        self._properties = None
        self._host_options = None
        self._power_schedule = None
        self._virt_realm_binding = None
        self._id = None
        self._debug = None
        self._end_date = None
        self._windows_domain_name = None
        self.discriminator = None

        if deployment_run_name is not None:
            self.deployment_run_name = deployment_run_name
        self.end_state = end_state
        if description is not None:
            self.description = description
        if virtualization_realm_id is not None:
            self.virtualization_realm_id = virtualization_realm_id
        if locked is not None:
            self.locked = locked
        if retain_on_error is not None:
            self.retain_on_error = retain_on_error
        self.username = username
        self.password = password
        if earliest_start_time is not None:
            self.earliest_start_time = earliest_start_time
        if end_existing is not None:
            self.end_existing = end_existing
        if duration is not None:
            self.duration = duration
        if properties is not None:
            self.properties = properties
        if host_options is not None:
            self.host_options = host_options
        if power_schedule is not None:
            self.power_schedule = power_schedule
        if virt_realm_binding is not None:
            self.virt_realm_binding = virt_realm_binding
        if id is not None:
            self.id = id
        if debug is not None:
            self.debug = debug
        if end_date is not None:
            self.end_date = end_date
        if windows_domain_name is not None:
            self.windows_domain_name = windows_domain_name
示例#24
0
 def __init__(self, local_vars_configuration=None):  # noqa: E501
     """FullOpenStackVirtualizationRealm - a model defined in OpenAPI"""  # noqa: E501
     if local_vars_configuration is None:
         local_vars_configuration = Configuration()
     self.local_vars_configuration = local_vars_configuration
     self.discriminator = None
    def __init__(self, display_name=None, operating_system=None, virt_realm_template_name=None, cons3rt_agent_installed=None, container_capable=None, disks=None, fail_count=None, has_gpu=None, id=None, license=None, max_num_cpus=None, max_ram_in_megabytes=None, note=None, package_management_type=None, power_on_delay_override=None, power_shell_version=None, template_registration=None, remote_access_templates=None, service_management_type=None, user_count=None, virt_realm_id=None, local_vars_configuration=None):  # noqa: E501
        """Cons3rtTemplateData - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._display_name = None
        self._operating_system = None
        self._virt_realm_template_name = None
        self._cons3rt_agent_installed = None
        self._container_capable = None
        self._disks = None
        self._fail_count = None
        self._has_gpu = None
        self._id = None
        self._license = None
        self._max_num_cpus = None
        self._max_ram_in_megabytes = None
        self._note = None
        self._package_management_type = None
        self._power_on_delay_override = None
        self._power_shell_version = None
        self._template_registration = None
        self._remote_access_templates = None
        self._service_management_type = None
        self._user_count = None
        self._virt_realm_id = None
        self.discriminator = None

        if display_name is not None:
            self.display_name = display_name
        self.operating_system = operating_system
        self.virt_realm_template_name = virt_realm_template_name
        if cons3rt_agent_installed is not None:
            self.cons3rt_agent_installed = cons3rt_agent_installed
        if container_capable is not None:
            self.container_capable = container_capable
        if disks is not None:
            self.disks = disks
        if fail_count is not None:
            self.fail_count = fail_count
        if has_gpu is not None:
            self.has_gpu = has_gpu
        if id is not None:
            self.id = id
        if license is not None:
            self.license = license
        if max_num_cpus is not None:
            self.max_num_cpus = max_num_cpus
        if max_ram_in_megabytes is not None:
            self.max_ram_in_megabytes = max_ram_in_megabytes
        if note is not None:
            self.note = note
        if package_management_type is not None:
            self.package_management_type = package_management_type
        if power_on_delay_override is not None:
            self.power_on_delay_override = power_on_delay_override
        if power_shell_version is not None:
            self.power_shell_version = power_shell_version
        if template_registration is not None:
            self.template_registration = template_registration
        if remote_access_templates is not None:
            self.remote_access_templates = remote_access_templates
        if service_management_type is not None:
            self.service_management_type = service_management_type
        if user_count is not None:
            self.user_count = user_count
        if virt_realm_id is not None:
            self.virt_realm_id = virt_realm_id
    def __init__(self,
                 base_disks=None,
                 id=None,
                 name=None,
                 description=None,
                 offline=None,
                 state=None,
                 visibility=None,
                 host_name=None,
                 ip_address=None,
                 mac_address=None,
                 cpu_count=None,
                 ram=None,
                 architecture=None,
                 bits=None,
                 operating_system=None,
                 local_vars_configuration=None):  # noqa: E501
        """GeneralPhysicalMachine - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._base_disks = None
        self._id = None
        self._name = None
        self._description = None
        self._offline = None
        self._state = None
        self._visibility = None
        self._host_name = None
        self._ip_address = None
        self._mac_address = None
        self._cpu_count = None
        self._ram = None
        self._architecture = None
        self._bits = None
        self._operating_system = None
        self.discriminator = None

        if base_disks is not None:
            self.base_disks = base_disks
        if id is not None:
            self.id = id
        if name is not None:
            self.name = name
        if description is not None:
            self.description = description
        if offline is not None:
            self.offline = offline
        if state is not None:
            self.state = state
        if visibility is not None:
            self.visibility = visibility
        if host_name is not None:
            self.host_name = host_name
        if ip_address is not None:
            self.ip_address = ip_address
        if mac_address is not None:
            self.mac_address = mac_address
        if cpu_count is not None:
            self.cpu_count = cpu_count
        if ram is not None:
            self.ram = ram
        if architecture is not None:
            self.architecture = architecture
        if bits is not None:
            self.bits = bits
        if operating_system is not None:
            self.operating_system = operating_system
    def __init__(self,
                 categories=None,
                 creator=None,
                 earliest_start_time=None,
                 end_time=None,
                 lease_time=None,
                 estimated_ready_time=None,
                 estimated_start_time=None,
                 id=None,
                 log_entries=None,
                 message=None,
                 project=None,
                 ready_time=None,
                 result=None,
                 start_time=None,
                 time_of_request=None,
                 canceled=None,
                 deployment=None,
                 deployment_run_hosts=None,
                 properties=None,
                 deployment_run_status=None,
                 description=None,
                 fap_status=None,
                 host_set_name=None,
                 locked=None,
                 name=None,
                 power_schedule=None,
                 recurring_schedule=None,
                 scheduler_status_message=None,
                 target_state=None,
                 test_error=None,
                 test_runs=None,
                 retained_on_error=None,
                 virtualization_realm=None,
                 deployment_run_result_type=None,
                 local_vars_configuration=None):  # noqa: E501
        """FullDeploymentRun - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._categories = None
        self._creator = None
        self._earliest_start_time = None
        self._end_time = None
        self._lease_time = None
        self._estimated_ready_time = None
        self._estimated_start_time = None
        self._id = None
        self._log_entries = None
        self._message = None
        self._project = None
        self._ready_time = None
        self._result = None
        self._start_time = None
        self._time_of_request = None
        self._canceled = None
        self._deployment = None
        self._deployment_run_hosts = None
        self._properties = None
        self._deployment_run_status = None
        self._description = None
        self._fap_status = None
        self._host_set_name = None
        self._locked = None
        self._name = None
        self._power_schedule = None
        self._recurring_schedule = None
        self._scheduler_status_message = None
        self._target_state = None
        self._test_error = None
        self._test_runs = None
        self._retained_on_error = None
        self._virtualization_realm = None
        self._deployment_run_result_type = None
        self.discriminator = None

        if categories is not None:
            self.categories = categories
        if creator is not None:
            self.creator = creator
        if earliest_start_time is not None:
            self.earliest_start_time = earliest_start_time
        if end_time is not None:
            self.end_time = end_time
        if lease_time is not None:
            self.lease_time = lease_time
        if estimated_ready_time is not None:
            self.estimated_ready_time = estimated_ready_time
        if estimated_start_time is not None:
            self.estimated_start_time = estimated_start_time
        if id is not None:
            self.id = id
        if log_entries is not None:
            self.log_entries = log_entries
        if message is not None:
            self.message = message
        if project is not None:
            self.project = project
        if ready_time is not None:
            self.ready_time = ready_time
        if result is not None:
            self.result = result
        if start_time is not None:
            self.start_time = start_time
        if time_of_request is not None:
            self.time_of_request = time_of_request
        if canceled is not None:
            self.canceled = canceled
        if deployment is not None:
            self.deployment = deployment
        if deployment_run_hosts is not None:
            self.deployment_run_hosts = deployment_run_hosts
        if properties is not None:
            self.properties = properties
        if deployment_run_status is not None:
            self.deployment_run_status = deployment_run_status
        if description is not None:
            self.description = description
        if fap_status is not None:
            self.fap_status = fap_status
        if host_set_name is not None:
            self.host_set_name = host_set_name
        if locked is not None:
            self.locked = locked
        if name is not None:
            self.name = name
        if power_schedule is not None:
            self.power_schedule = power_schedule
        if recurring_schedule is not None:
            self.recurring_schedule = recurring_schedule
        if scheduler_status_message is not None:
            self.scheduler_status_message = scheduler_status_message
        if target_state is not None:
            self.target_state = target_state
        if test_error is not None:
            self.test_error = test_error
        if test_runs is not None:
            self.test_runs = test_runs
        if retained_on_error is not None:
            self.retained_on_error = retained_on_error
        if virtualization_realm is not None:
            self.virtualization_realm = virtualization_realm
        if deployment_run_result_type is not None:
            self.deployment_run_result_type = deployment_run_result_type