Struct google_file1_beta1::Instance [−][src]
pub struct Instance { pub name: Option<String>, pub labels: Option<HashMap<String, String>>, pub networks: Option<Vec<NetworkConfig>>, pub state: Option<String>, pub etag: Option<String>, pub file_shares: Option<Vec<FileShareConfig>>, pub tier: Option<String>, pub create_time: Option<String>, pub status_message: Option<String>, pub description: Option<String>, }
A Cloud Filestore instance.
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)
- locations instances patch projects (request)
- locations instances get projects (response)
Fields
name: Option<String>
Output only. The resource name of the instance, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}.
labels: Option<HashMap<String, String>>
Resource labels to represent user provided metadata.
networks: Option<Vec<NetworkConfig>>
VPC networks to which the instance is connected. For this version, only a single network is supported.
state: Option<String>
Output only. The instance state.
etag: Option<String>
Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.
File system shares on the instance. For this version, only a single file share is supported.
tier: Option<String>
The service tier of the instance.
create_time: Option<String>
Output only. The time when the instance was created.
status_message: Option<String>
Output only. Additional information about the instance state, if available.
description: Option<String>
Optional. A description of the instance (2048 characters or less).
Trait Implementations
impl Default for Instance
[src]
impl Default for Instance
impl Clone for Instance
[src]
impl Clone for Instance
fn clone(&self) -> Instance
[src]
fn clone(&self) -> Instance
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for Instance
[src]
impl Debug for Instance
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl RequestValue for Instance
[src]
impl RequestValue for Instance
impl ResponseResult for Instance
[src]
impl ResponseResult for Instance