Struct google_apigee1::api::GoogleCloudApigeeV1Datastore[][src]

pub struct GoogleCloudApigeeV1Datastore {
    pub create_time: Option<String>,
    pub datastore_config: Option<GoogleCloudApigeeV1DatastoreConfig>,
    pub display_name: Option<String>,
    pub last_update_time: Option<String>,
    pub org: Option<String>,
    pub self_: Option<String>,
    pub target_type: Option<String>,
}

The data store defines the connection to export data repository (Cloud Storage, BigQuery), including the credentials used to access the data repository.

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).

Fields

create_time: Option<String>

Output only. Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

datastore_config: Option<GoogleCloudApigeeV1DatastoreConfig>

Datastore Configurations.

display_name: Option<String>

Required. Display name in UI

last_update_time: Option<String>

Output only. Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

org: Option<String>

Output only. Organization that the datastore belongs to

self_: Option<String>

Output only. Resource link of Datastore. Example: /organizations/{org}/analytics/datastores/{uuid}

target_type: Option<String>

Destination storage type. Supported types gcs or bigquery.

Trait Implementations

impl Clone for GoogleCloudApigeeV1Datastore[src]

impl Debug for GoogleCloudApigeeV1Datastore[src]

impl Default for GoogleCloudApigeeV1Datastore[src]

impl<'de> Deserialize<'de> for GoogleCloudApigeeV1Datastore[src]

impl RequestValue for GoogleCloudApigeeV1Datastore[src]

impl ResponseResult for GoogleCloudApigeeV1Datastore[src]

impl Serialize for GoogleCloudApigeeV1Datastore[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<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.