Resource: ConsentStore
Represents a consent store.
| JSON representation | 
|---|
| { "name": string, "defaultConsentTtl": string, "labels": { string: string, ... }, "enableConsentCreateOnUpdate": boolean } | 
| Fields | |
|---|---|
| name | 
 Resource name of the consent store, of the form  | 
| defaultConsentTtl | 
 Optional. Default time to live for Consents created in this store. Must be at least 24 hours. Updating this field will not affect the expiration time of existing consents. A duration in seconds with up to nine fractional digits, ending with ' | 
| labels | 
 Optional. User-supplied key-value pairs used to organize consent stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}][\p{Ll}\p{Lo}\p{N}_-]{0,62}. Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63}. No more than 64 labels can be associated with a given store. For more information: https://cloud.google.com/healthcare/docs/how-tos/labeling-resources An object containing a list of  | 
| enableConsentCreateOnUpdate | 
 Optional. If  | 
| Methods | |
|---|---|
| 
 | Checks if a particular data_id of a User data mappingin the specifiedconsent storeis consented for the specified use. | 
| 
 | Creates a new consent storein the parent dataset. | 
| 
 | Deletes the specified consent storeand removes all the consent store's data. | 
| 
 | Evaluates the user's Consentsfor all matchingUser data mappings. | 
| 
 | Gets the specified consent store. | 
| 
 | Gets the access control policy for a resource. | 
| 
 | Lists the consent storesin the specified dataset. | 
| 
 | Updates the specified consent store. | 
| 
 | Queries all data_ids that are consented for a specified use in the given consent storeand writes them to a specified destination. | 
| 
 | Sets the access control policy on the specified resource. | 
| 
 | Returns permissions that a caller has on the specified resource. |