gcp_bigquery_client/model/datasets.rs
1use crate::model::dataset::Dataset;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Default, Clone, Serialize, Deserialize)]
5#[serde(rename_all = "camelCase")]
6pub struct Datasets {
7 /// An array of the dataset resources in the project. Each resource contains basic information. For full information about a particular dataset resource, use the Datasets: get method. This property is omitted when there are no datasets in the project.
8 //#[serde(skip_serializing_if = "Option::is_none")]
9 pub datasets: Vec<Dataset>,
10 /// A hash value of the results page. You can use this property to determine if the page has changed since the last request.
11 //#[serde(skip_serializing_if = "Option::is_none")]
12 pub etag: String,
13 /// The list type. This property always returns the value \"bigquery#datasetList\".
14 //#[serde(skip_serializing_if = "Option::is_none")]
15 pub kind: String,
16 /// A token that can be used to request the next results page. This property is omitted on the final results page.
17 #[serde(skip_serializing_if = "Option::is_none")]
18 pub next_page_token: Option<String>,
19}