Struct google_dataproc1::api::UsageSnapshot
source · pub struct UsageSnapshot {
pub accelerator_type: Option<String>,
pub milli_accelerator: Option<i64>,
pub milli_dcu: Option<i64>,
pub milli_dcu_premium: Option<i64>,
pub shuffle_storage_gb: Option<i64>,
pub shuffle_storage_gb_premium: Option<i64>,
pub snapshot_time: Option<DateTime<Utc>>,
}
Expand description
The usage snapshot represents the resources consumed by a workload at a specified time.
This type is not used in any activity, and only used as part of another schema.
Fields§
§accelerator_type: Option<String>
Optional. Accelerator type being used, if any
milli_accelerator: Option<i64>
Optional. Milli (one-thousandth) accelerator. (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing))
milli_dcu: Option<i64>
Optional. Milli (one-thousandth) Dataproc Compute Units (DCUs) (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing)).
Optional. Milli (one-thousandth) Dataproc Compute Units (DCUs) charged at premium tier (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing)).
shuffle_storage_gb: Option<i64>
Optional. Shuffle Storage in gigabytes (GB). (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing))
Optional. Shuffle Storage in gigabytes (GB) charged at premium tier. (see Dataproc Serverless pricing (https://cloud.google.com/dataproc-serverless/pricing))
snapshot_time: Option<DateTime<Utc>>
Optional. The timestamp of the usage snapshot.
Trait Implementations§
source§impl Clone for UsageSnapshot
impl Clone for UsageSnapshot
source§fn clone(&self) -> UsageSnapshot
fn clone(&self) -> UsageSnapshot
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more