Struct google_bigtableadmin2::api::CreateInstanceRequest [−][src]
pub struct CreateInstanceRequest {
pub clusters: Option<HashMap<String, Cluster>>,
pub instance: Option<Instance>,
pub instance_id: Option<String>,
pub parent: Option<String>,
}
Expand description
Request message for BigtableInstanceAdmin.CreateInstance.
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).
- instances create projects (request)
Fields
clusters: Option<HashMap<String, Cluster>>
Required. The clusters to be created within the instance, mapped by desired cluster ID, e.g., just mycluster
rather than projects/myproject/instances/myinstance/clusters/mycluster
. Fields marked OutputOnly
must be left blank. Currently, at most four clusters can be specified.
instance: Option<Instance>
Required. The instance to create. Fields marked OutputOnly
must be left blank.
instance_id: Option<String>
Required. The ID to be used when referring to the new instance within its project, e.g., just myinstance
rather than projects/myproject/instances/myinstance
.
parent: Option<String>
Required. The unique name of the project in which to create the new instance. Values are of the form projects/{project}
.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for CreateInstanceRequest
impl Send for CreateInstanceRequest
impl Sync for CreateInstanceRequest
impl Unpin for CreateInstanceRequest
impl UnwindSafe for CreateInstanceRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more