Struct google_firebasedatabase1_beta::api::DatabaseInstance [−][src]
Representation of a Realtime Database instance. Details on interacting with contents of a DatabaseInstance can be found at: https://firebase.google.com/docs/database/rest/start.
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 instances create projects (request|response)
- locations instances delete projects (response)
- locations instances disable projects (response)
- locations instances get projects (response)
- locations instances reenable projects (response)
Fields
database_url: Option<String>
Immutable. The globally unique hostname of the database.
name: Option<String>
The fully qualified resource name of the database instance, in the form: projects/{project-number}/locations/{location-id}/instances/{database-id}
. Currently the only supported location is ‘us-central1’.
project: Option<String>
The resource name of the project this instance belongs to. For example: projects/{project-number}
.
state: Option<String>
The database’s lifecycle state. Read-only.
type_: Option<String>
The database instance type. On creation only USER_DATABASE is allowed, which is also the default when omitted.
Trait Implementations
impl Clone for DatabaseInstance
[src]
fn clone(&self) -> DatabaseInstance
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DatabaseInstance
[src]
impl Default for DatabaseInstance
[src]
fn default() -> DatabaseInstance
[src]
impl<'de> Deserialize<'de> for DatabaseInstance
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RequestValue for DatabaseInstance
[src]
impl ResponseResult for DatabaseInstance
[src]
impl Serialize for DatabaseInstance
[src]
Auto Trait Implementations
impl RefUnwindSafe for DatabaseInstance
impl Send for DatabaseInstance
impl Sync for DatabaseInstance
impl Unpin for DatabaseInstance
impl UnwindSafe for DatabaseInstance
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,