GoogleApi.Dataproc.V1.Model.UsageSnapshot (google_api_dataproc v0.59.0)
View SourceThe usage snapshot represents the resources consumed by a workload at a specified time.
Attributes
-
acceleratorType
(type:String.t
, default:nil
) - Optional. Accelerator type being used, if any -
milliAccelerator
(type:String.t
, default:nil
) - Optional. Milli (one-thousandth) accelerator. (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing)) -
milliDcu
(type:String.t
, default:nil
) - Optional. Milli (one-thousandth) Dataproc Compute Units (DCUs) (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing)). -
milliDcuPremium
(type:String.t
, default:nil
) - Optional. Milli (one-thousandth) Dataproc Compute Units (DCUs) charged at premium tier (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing)). -
milliSlot
(type:String.t
, default:nil
) - Optional. Milli (one-thousandth) Slot usage of the workload. -
shuffleStorageGb
(type:String.t
, default:nil
) - Optional. Shuffle Storage in gigabytes (GB). (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing)) -
shuffleStorageGbPremium
(type:String.t
, default:nil
) - Optional. Shuffle Storage in gigabytes (GB) charged at premium tier. (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing)) -
snapshotTime
(type:DateTime.t
, default:nil
) - Optional. The timestamp of the usage snapshot.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataproc.V1.Model.UsageSnapshot{ acceleratorType: String.t() | nil, milliAccelerator: String.t() | nil, milliDcu: String.t() | nil, milliDcuPremium: String.t() | nil, milliSlot: String.t() | nil, shuffleStorageGb: String.t() | nil, shuffleStorageGbPremium: String.t() | nil, snapshotTime: DateTime.t() | nil }