GoogleApi.Container.V1.Model.Operation (google_api_container v0.57.0)
View SourceThis operation resource represents operations that may have happened or are happening on the cluster. All fields are output only.
Attributes
-
clusterConditions(type:list(GoogleApi.Container.V1.Model.StatusCondition.t), default:nil) - Which conditions caused the current cluster state. Deprecated. Use field error instead. -
detail(type:String.t, default:nil) - Output only. Detailed operation progress, if available. -
endTime(type:String.t, default:nil) - Output only. The time the operation completed, in RFC3339 text format. -
error(type:GoogleApi.Container.V1.Model.Status.t, default:nil) - The error result of the operation in case of failure. -
location(type:String.t, default:nil) - Output only. The name of the Google Compute Engine zone or region in which the cluster resides. -
name(type:String.t, default:nil) - Output only. The server-assigned ID for the operation. -
nodepoolConditions(type:list(GoogleApi.Container.V1.Model.StatusCondition.t), default:nil) - Which conditions caused the current node pool state. Deprecated. Use field error instead. -
operationType(type:String.t, default:nil) - Output only. The operation type. -
progress(type:GoogleApi.Container.V1.Model.OperationProgress.t, default:nil) - Output only. Progress information for an operation. -
selfLink(type:String.t, default:nil) - Output only. Server-defined URI for the operation. Example:https://container.googleapis.com/v1alpha1/projects/123/locations/us-central1/operations/operation-123. -
startTime(type:String.t, default:nil) - Output only. The time the operation started, in RFC3339 text format. -
status(type:String.t, default:nil) - Output only. The current status of the operation. -
statusMessage(type:String.t, default:nil) - Output only. If an error has occurred, a textual description of the error. Deprecated. Use the field error instead. -
targetLink(type:String.t, default:nil) - Output only. Server-defined URI for the target of the operation. The format of this is a URI to the resource being modified (such as a cluster, node pool, or node). For node pool repairs, there may be multiple nodes being repaired, but only one will be the target. Examples: - ##https://container.googleapis.com/v1/projects/123/locations/us-central1/clusters/my-cluster##https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-nphttps://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np/node/my-node -
zone(type:String.t, default:nil) - Output only. The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Container.V1.Model.Operation{ clusterConditions: [GoogleApi.Container.V1.Model.StatusCondition.t()] | nil, detail: String.t() | nil, endTime: String.t() | nil, error: GoogleApi.Container.V1.Model.Status.t() | nil, location: String.t() | nil, name: String.t() | nil, nodepoolConditions: [GoogleApi.Container.V1.Model.StatusCondition.t()] | nil, operationType: String.t() | nil, progress: GoogleApi.Container.V1.Model.OperationProgress.t() | nil, selfLink: String.t() | nil, startTime: String.t() | nil, status: String.t() | nil, statusMessage: String.t() | nil, targetLink: String.t() | nil, zone: String.t() | nil }