GoogleApi.BigtableAdmin.V2.Model.CreateInstanceRequest (google_api_bigtable_admin v0.31.0)
View SourceRequest 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. -
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}.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type 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 }