View Source GoogleApi.BigtableAdmin.V2.Model.AppProfile (google_api_bigtable_admin v0.30.1)
A configuration object describing how Cloud Bigtable should treat traffic from a particular end user application.
Attributes
-
dataBoostIsolationReadOnly(type:GoogleApi.BigtableAdmin.V2.Model.DataBoostIsolationReadOnly.t, default:nil) - Specifies that this app profile is intended for read-only usage via the Data Boost feature. -
description(type:String.t, default:nil) - Long form description of the use case for this AppProfile. -
etag(type:String.t, default:nil) - Strongly validated etag for optimistic concurrency control. Preserve the value returned fromGetAppProfilewhen callingUpdateAppProfileto fail the request if there has been a modification in the mean time. Theupdate_maskof the request need not includeetagfor this protection to apply. See Wikipedia and RFC 7232 for more details. -
multiClusterRoutingUseAny(type:GoogleApi.BigtableAdmin.V2.Model.MultiClusterRoutingUseAny.t, default:nil) - Use a multi-cluster routing policy. -
name(type:String.t, default:nil) - The unique name of the app profile. Values are of the formprojects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*. -
priority(type:String.t, default:nil) - This field has been deprecated in favor ofstandard_isolation.priority. If you set this field,standard_isolation.prioritywill be set instead. The priority of requests sent using this app profile. -
singleClusterRouting(type:GoogleApi.BigtableAdmin.V2.Model.SingleClusterRouting.t, default:nil) - Use a single-cluster routing policy. -
standardIsolation(type:GoogleApi.BigtableAdmin.V2.Model.StandardIsolation.t, default:nil) - The standard options used for isolating this app profile's traffic from other use cases.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BigtableAdmin.V2.Model.AppProfile{ dataBoostIsolationReadOnly: GoogleApi.BigtableAdmin.V2.Model.DataBoostIsolationReadOnly.t() | nil, description: String.t() | nil, etag: String.t() | nil, multiClusterRoutingUseAny: GoogleApi.BigtableAdmin.V2.Model.MultiClusterRoutingUseAny.t() | nil, name: String.t() | nil, priority: String.t() | nil, singleClusterRouting: GoogleApi.BigtableAdmin.V2.Model.SingleClusterRouting.t() | nil, standardIsolation: GoogleApi.BigtableAdmin.V2.Model.StandardIsolation.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.