def __init__(self, api_version=None, kind=None, metadata=None, spec=None, status=None, local_vars_configuration=None): # noqa: E501 """V1MPIJob - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._api_version = None self._kind = None self._metadata = None self._spec = None self._status = None self.discriminator = None if api_version is not None: self.api_version = api_version if kind is not None: self.kind = kind if metadata is not None: self.metadata = metadata if spec is not None: self.spec = spec if status is not None: self.status = status
def __init__(self, min_available=None, min_resources=None, priority_class=None, queue=None, local_vars_configuration=None): # noqa: E501 """V1SchedulingPolicy - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._min_available = None self._min_resources = None self._priority_class = None self._queue = None self.discriminator = None if min_available is not None: self.min_available = min_available if min_resources is not None: self.min_resources = min_resources if priority_class is not None: self.priority_class = priority_class if queue is not None: self.queue = queue
def __init__(self, active_deadline_seconds=None, backoff_limit=None, clean_pod_policy=None, scheduling_policy=None, ttl_seconds_after_finished=None, local_vars_configuration=None): # noqa: E501 """V1RunPolicy - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._active_deadline_seconds = None self._backoff_limit = None self._clean_pod_policy = None self._scheduling_policy = None self._ttl_seconds_after_finished = None self.discriminator = None if active_deadline_seconds is not None: self.active_deadline_seconds = active_deadline_seconds if backoff_limit is not None: self.backoff_limit = backoff_limit if clean_pod_policy is not None: self.clean_pod_policy = clean_pod_policy if scheduling_policy is not None: self.scheduling_policy = scheduling_policy if ttl_seconds_after_finished is not None: self.ttl_seconds_after_finished = ttl_seconds_after_finished
def __init__(self, last_transition_time=None, last_update_time=None, message=None, reason=None, status=None, type=None, local_vars_configuration=None): # noqa: E501 """V1JobCondition - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._last_transition_time = None self._last_update_time = None self._message = None self._reason = None self._status = None self._type = None self.discriminator = None if last_transition_time is not None: self.last_transition_time = last_transition_time if last_update_time is not None: self.last_update_time = last_update_time if message is not None: self.message = message if reason is not None: self.reason = reason self.status = status self.type = type
def __init__(self, completion_time=None, conditions=None, last_reconcile_time=None, replica_statuses=None, start_time=None, local_vars_configuration=None): # noqa: E501 """V1JobStatus - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._completion_time = None self._conditions = None self._last_reconcile_time = None self._replica_statuses = None self._start_time = None self.discriminator = None if completion_time is not None: self.completion_time = completion_time self.conditions = conditions if last_reconcile_time is not None: self.last_reconcile_time = last_reconcile_time self.replica_statuses = replica_statuses if start_time is not None: self.start_time = start_time
def __init__(self, mpi_implementation=None, mpi_replica_specs=None, run_policy=None, slots_per_worker=None, ssh_auth_mount_path=None, local_vars_configuration=None): # noqa: E501 """V2beta1MPIJobSpec - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._mpi_implementation = None self._mpi_replica_specs = None self._run_policy = None self._slots_per_worker = None self._ssh_auth_mount_path = None self.discriminator = None if mpi_implementation is not None: self.mpi_implementation = mpi_implementation self.mpi_replica_specs = mpi_replica_specs if run_policy is not None: self.run_policy = run_policy if slots_per_worker is not None: self.slots_per_worker = slots_per_worker if ssh_auth_mount_path is not None: self.ssh_auth_mount_path = ssh_auth_mount_path
def __init__(self, configuration=None, header_name=None, header_value=None, cookie=None, pool_threads=1): if configuration is None: configuration = Configuration.get_default_copy() self.configuration = configuration self.pool_threads = pool_threads self.rest_client = rest.RESTClientObject(configuration) self.default_headers = {} if header_name is not None: self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. self.user_agent = 'OpenAPI-Generator/0.1/python' self.client_side_validation = configuration.client_side_validation
def __init__(self, replicas=None, restart_policy=None, template=None, local_vars_configuration=None): # noqa: E501 """V1ReplicaSpec - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._replicas = None self._restart_policy = None self._template = None self.discriminator = None if replicas is not None: self.replicas = replicas if restart_policy is not None: self.restart_policy = restart_policy if template is not None: self.template = template
def __init__(self, active=None, failed=None, succeeded=None, local_vars_configuration=None): # noqa: E501 """V1ReplicaStatus - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._active = None self._failed = None self._succeeded = None self.discriminator = None if active is not None: self.active = active if failed is not None: self.failed = failed if succeeded is not None: self.succeeded = succeeded
def __init__(self, clean_pod_policy=None, main_container=None, mpi_replica_specs=None, run_policy=None, slots_per_worker=None, local_vars_configuration=None): # noqa: E501 """V1MPIJobSpec - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._clean_pod_policy = None self._main_container = None self._mpi_replica_specs = None self._run_policy = None self._slots_per_worker = None self.discriminator = None if clean_pod_policy is not None: self.clean_pod_policy = clean_pod_policy if main_container is not None: self.main_container = main_container self.mpi_replica_specs = mpi_replica_specs if run_policy is not None: self.run_policy = run_policy if slots_per_worker is not None: self.slots_per_worker = slots_per_worker
def __init__(self, api_version=None, items=None, kind=None, metadata=None, local_vars_configuration=None): # noqa: E501 """V1MPIJobList - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._api_version = None self._items = None self._kind = None self._metadata = None self.discriminator = None if api_version is not None: self.api_version = api_version self.items = items if kind is not None: self.kind = kind self.metadata = metadata