Struct gapi_grpc::google::cloud::aiplatform::v1beta1::Dataset[][src]

pub struct Dataset {
    pub name: String,
    pub display_name: String,
    pub metadata_schema_uri: String,
    pub metadata: Option<Value>,
    pub create_time: Option<Timestamp>,
    pub update_time: Option<Timestamp>,
    pub etag: String,
    pub labels: HashMap<String, String>,
    pub encryption_spec: Option<EncryptionSpec>,
}

A collection of DataItems and Annotations on them.

Fields

name: String

Output only. The resource name of the Dataset.

display_name: String

Required. The user-defined name of the Dataset. The name can be up to 128 characters long and can be consist of any UTF-8 characters.

metadata_schema_uri: 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: Option<Value>

Required. Additional information about the Dataset.

create_time: Option<Timestamp>

Output only. Timestamp when this Dataset was created.

update_time: Option<Timestamp>

Output only. Timestamp when this Dataset was last updated.

etag: String

Used to perform consistent read-modify-write updates. If not set, a blind “overwrite” update happens.

labels: 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:

encryption_spec: Option<EncryptionSpec>

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.

Trait Implementations

impl Clone for Dataset[src]

impl Debug for Dataset[src]

impl Default for Dataset[src]

impl Message for Dataset[src]

impl PartialEq<Dataset> for Dataset[src]

impl StructuralPartialEq for Dataset[src]

Auto Trait Implementations

impl RefUnwindSafe for Dataset

impl Send for Dataset

impl Sync for Dataset

impl Unpin for Dataset

impl UnwindSafe for Dataset

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]