GoogleApi.BigtableAdmin.V2.Model.CreateInstanceRequest (google_api_bigtable_admin v0.18.0) View Source
Request message for BigtableInstanceAdmin.CreateInstance.
Attributes
-
clusters(type:%{optional(String.t) => GoogleApi.BigtableAdmin.V2.Model.Cluster.t}, default:nil) - Required. The clusters to be created within the instance, mapped by desired cluster ID, e.g., justmyclusterrather thanprojects/myproject/instances/myinstance/clusters/mycluster. Fields markedOutputOnlymust be left blank. Currently, at most four clusters can be specified. -
instance(type:GoogleApi.BigtableAdmin.V2.Model.Instance.t, default:nil) - Required. The instance to create. Fields markedOutputOnlymust be left blank. -
instanceId(type:String.t, default:nil) - Required. The ID to be used when referring to the new instance within its project, e.g., justmyinstancerather thanprojects/myproject/instances/myinstance. -
parent(type:String.t, default:nil) - Required. The unique name of the project in which to create the new instance. Values are of the formprojects/{project}.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.BigtableAdmin.V2.Model.CreateInstanceRequest{
clusters:
%{optional(String.t()) => GoogleApi.BigtableAdmin.V2.Model.Cluster.t()}
| nil,
instance: GoogleApi.BigtableAdmin.V2.Model.Instance.t() | nil,
instanceId: String.t() | nil,
parent: String.t() | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.