Class AppProfile
A configuration object describing how Cloud Bigtable should treat traffic from a particular end user application.
Implements
Inherited Members
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class AppProfile : IDirectResponseSchema
Properties
Description
Long form description of the use case for this AppProfile.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
Strongly validated etag for optimistic concurrency control. Preserve the value returned from GetAppProfile
when calling UpdateAppProfile
to fail the request if there has been a modification in the mean time. The
update_mask
of the request need not include etag
for this protection to apply. See
Wikipedia and RFC
7232 for more details.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MultiClusterRoutingUseAny
Use a multi-cluster routing policy.
Declaration
[JsonProperty("multiClusterRoutingUseAny")]
public virtual MultiClusterRoutingUseAny MultiClusterRoutingUseAny { get; set; }
Property Value
Type | Description |
---|---|
MultiClusterRoutingUseAny |
Name
The unique name of the app profile. Values are of the form
projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
SingleClusterRouting
Use a single-cluster routing policy.
Declaration
[JsonProperty("singleClusterRouting")]
public virtual SingleClusterRouting SingleClusterRouting { get; set; }
Property Value
Type | Description |
---|---|
SingleClusterRouting |