pub struct GoogleCloudAiplatformV1Dataset {Show 14 fields
pub create_time: Option<DateTime<Utc>>,
pub saved_queries: Option<Vec<GoogleCloudAiplatformV1SavedQuery>>,
pub metadata_schema_uri: Option<String>,
pub metadata_artifact: Option<String>,
pub metadata: Option<Value>,
pub data_item_count: Option<i64>,
pub display_name: Option<String>,
pub description: Option<String>,
pub name: Option<String>,
pub model_reference: Option<String>,
pub encryption_spec: Option<GoogleCloudAiplatformV1EncryptionSpec>,
pub labels: Option<HashMap<String, String>>,
pub update_time: Option<DateTime<Utc>>,
pub etag: Option<String>,
}Expand description
A collection of DataItems and Annotations on them.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations datasets patch projects (request|response)
- locations datasets get projects (response)
- locations datasets create projects (request)
Fields§
§create_time: Option<DateTime<Utc>>Output only. Timestamp when this Dataset was created.
saved_queries: Option<Vec<GoogleCloudAiplatformV1SavedQuery>>All SavedQueries belong to the Dataset will be returned in List/Get Dataset response. The annotation_specs field will not be populated except for UI cases which will only use annotation_spec_count. In CreateDataset request, a SavedQuery is created together if this field is set, up to one SavedQuery can be set in CreateDatasetRequest. The SavedQuery should not contain any AnnotationSpec.
metadata_schema_uri: Option<String>Required. Points to a YAML file stored on Google Cloud Storage describing additional information about the Dataset. The schema is defined as an OpenAPI 3.0.2 Schema Object. The schema files that can be used here are found in gs://google-cloud-aiplatform/schema/dataset/metadata/.
metadata_artifact: Option<String>Output only. The resource name of the Artifact that was created in MetadataStore when creating the Dataset. The Artifact resource name pattern is projects/{project}/locations/{location}/metadataStores/{metadata_store}/artifacts/{artifact}.
metadata: Option<Value>Required. Additional information about the Dataset.
data_item_count: Option<i64>Output only. The number of DataItems in this Dataset. Only apply for non-structured Dataset.
display_name: Option<String>Required. The user-defined name of the Dataset. The name can be up to 128 characters long and can consist of any UTF-8 characters.
description: Option<String>The description of the Dataset.
name: Option<String>Output only. Identifier. The resource name of the Dataset.
model_reference: Option<String>Optional. Reference to the public base model last used by the dataset. Only set for prompt datasets.
encryption_spec: Option<GoogleCloudAiplatformV1EncryptionSpec>Customer-managed encryption key spec for a Dataset. If set, this Dataset and all sub-resources of this Dataset will be secured by this key.
labels: Option<HashMap<String, String>>The labels with user-defined metadata to organize your Datasets. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. No more than 64 user labels can be associated with one Dataset (System labels are excluded). See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with “aiplatform.googleapis.com/” and are immutable. Following system labels exist for each Dataset: * “aiplatform.googleapis.com/dataset_metadata_schema”: output only, its value is the metadata_schema’s title.
update_time: Option<DateTime<Utc>>Output only. Timestamp when this Dataset was last updated.
etag: Option<String>Used to perform consistent read-modify-write updates. If not set, a blind “overwrite” update happens.
Trait Implementations§
Source§impl Clone for GoogleCloudAiplatformV1Dataset
impl Clone for GoogleCloudAiplatformV1Dataset
Source§fn clone(&self) -> GoogleCloudAiplatformV1Dataset
fn clone(&self) -> GoogleCloudAiplatformV1Dataset
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for GoogleCloudAiplatformV1Dataset
impl Default for GoogleCloudAiplatformV1Dataset
Source§fn default() -> GoogleCloudAiplatformV1Dataset
fn default() -> GoogleCloudAiplatformV1Dataset
Source§impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1Dataset
impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1Dataset
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl RequestValue for GoogleCloudAiplatformV1Dataset
impl ResponseResult for GoogleCloudAiplatformV1Dataset
Auto Trait Implementations§
impl Freeze for GoogleCloudAiplatformV1Dataset
impl RefUnwindSafe for GoogleCloudAiplatformV1Dataset
impl Send for GoogleCloudAiplatformV1Dataset
impl Sync for GoogleCloudAiplatformV1Dataset
impl Unpin for GoogleCloudAiplatformV1Dataset
impl UnwindSafe for GoogleCloudAiplatformV1Dataset
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more