Module app_profile (2.20.0)

User-friendly container for Google Cloud Bigtable AppProfile.

Classes

AppProfile

  AppProfile 
 ( 
 app_profile_id 
 , 
 instance 
 , 
 routing_policy_type 
 = 
 None 
 , 
 description 
 = 
 None 
 , 
 cluster_id 
 = 
 None 
 , 
 multi_cluster_ids 
 = 
 None 
 , 
 allow_transactional_writes 
 = 
 None 
 , 
 ) 
 

Representation of a Google Cloud Bigtable AppProfile.

We can use a AppProfile to:

  • reload itself
  • create itself
  • update itself
  • delete itself
Parameter
Name
Description
app_profile_id
str

The ID of the AppProfile. Must be of the form `<code>_a-zA-Z0-9][-_.a-zA-Z0-9]</code>* . :type: routing_policy_type: int :param: routing_policy_type: (Optional) The type of the routing policy. Possible values are represented by the following constants: :data: google.cloud.bigtable.enums.RoutingPolicyType.ANY :data: google.cloud.bigtable.enums.RoutingPolicyType.SINGLE` :type: description: str :param: description: (Optional) Long form description of the use case for this AppProfile. :type: cluster_id: str :param: cluster_id: (Optional) Unique cluster_id which is only required when routing_policy_type is ROUTING_POLICY_TYPE_SINGLE. :type: multi_cluster_ids: list :param: multi_cluster_ids: (Optional) The set of clusters to route to. The order is ignored; clusters will be tried in order of distance. If left empty, all clusters are eligible. :type: allow_transactional_writes: bool :param: allow_transactional_writes: (Optional) If true, allow transactional writes for ROUTING_POLICY_TYPE_SINGLE.

Design a Mobile Site
View Site in Mobile | Classic
Share by: