GoogleApi.BigtableAdmin.V2.Model.AppProfile (google_api_bigtable_admin v0.18.0) View Source
A configuration object describing how Cloud Bigtable should treat traffic from a particular end user application.
Attributes
-
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*. -
singleClusterRouting(type:GoogleApi.BigtableAdmin.V2.Model.SingleClusterRouting.t, default:nil) - Use a single-cluster routing policy.
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.AppProfile{
description: String.t() | nil,
etag: String.t() | nil,
multiClusterRoutingUseAny:
GoogleApi.BigtableAdmin.V2.Model.MultiClusterRoutingUseAny.t() | nil,
name: String.t() | nil,
singleClusterRouting:
GoogleApi.BigtableAdmin.V2.Model.SingleClusterRouting.t() | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.