Struct google_metastore1_beta::api::Backup[][src]

pub struct Backup {
    pub create_time: Option<String>,
    pub description: Option<String>,
    pub end_time: Option<String>,
    pub name: Option<String>,
    pub service_revision: Option<Service>,
    pub state: Option<String>,
}

The details of a backup resource.

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. The time when the backup was started.

description: Option<String>

The description of the backup.

end_time: Option<String>

Output only. The time when the backup finished creating.

name: Option<String>

Immutable. The relative resource name of the backup, in the following form:projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

service_revision: Option<Service>

Output only. The revision of the service at the time of backup.

state: Option<String>

Output only. The current state of the backup.

Trait Implementations

impl Clone for Backup[src]

impl Debug for Backup[src]

impl Default for Backup[src]

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

impl RequestValue for Backup[src]

impl ResponseResult for Backup[src]

impl Serialize for Backup[src]

Auto Trait Implementations

impl RefUnwindSafe for Backup

impl Send for Backup

impl Sync for Backup

impl Unpin for Backup

impl UnwindSafe for Backup

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.