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 |
default |
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 |
enable |
Optional. If |
Methods |
|
---|---|
|
Checks if a particular data_id of a User data mapping in the specified consent store is consented for the specified use. |
|
Creates a new consent store in the parent dataset. |
|
Deletes the specified consent store and removes all the consent store's data. |
|
Evaluates the user's Consents for all matching User data mappings . |
|
Gets the specified consent store . |
|
Gets the access control policy for a resource. |
|
Lists the consent stores in the specified dataset. |
|
Updates the specified consent store . |
|
Queries all data_ids that are consented for a specified use in the given consent store and 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. |