View Source GoogleApi.BigtableAdmin.V2.Model.CreateInstanceRequest (google_api_bigtable_admin v0.22.0)
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., justmycluster
rather thanprojects/myproject/instances/myinstance/clusters/mycluster
. Fields markedOutputOnly
must be left blank. -
instance
(type:GoogleApi.BigtableAdmin.V2.Model.Instance.t
, default:nil
) - Required. The instance to create. Fields markedOutputOnly
must 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., justmyinstance
rather 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 }
Functions
Unwrap a decoded JSON object into its complex fields.