Function: gke.delete_job

Delete a Kubernetes Job.

Arguments

Arguments
cluster_id

string

The ID of the cluster.

job_name

string

Name of the job.

location

string

The location that the cluster is hosted in.

namespace

string

The namespace of the job (default: default).

project

string

The project that the cluster is hosted in. Default value is this workflow's project.

query Optional query parameters. If present, must be a map of simple types that will be URL-encoded and appended to the URL. For more information, see Kubernetes API reference.
timeout

float

The request timeout, in seconds (default: 300.0). If the request takes longer than the timeout, a TimeoutError is raised. The maximum allowed timeout is 1800 seconds.

Returns

The deleted Kubernetes Job.

Raised exceptions

Exceptions
ConnectionError In case of a network problem (DNS failure, refused connection, etc.).
TimeoutError When the specified timeout is reached before the response is received.
HttpError If the response status is >= 400.
ValueError If timeout is > 1800, or if the cluster does not have status RUNNING.