View Source GoogleApi.HealthCare.V1beta1.Model.QueryAccessibleDataRequest (google_api_health_care v0.50.1)
Queries all data_ids that are consented for a given use in the given consent store and writes them to a specified destination. The returned Operation includes a progress counter for the number of User data mappings processed. Errors are logged to Cloud Logging (see [Viewing error logs in Cloud Logging] (https://cloud.google.com/healthcare/docs/how-tos/logging) and [QueryAccessibleData] for a sample log entry).
Attributes
-
gcsDestination
(type:GoogleApi.HealthCare.V1beta1.Model.GoogleCloudHealthcareV1beta1ConsentGcsDestination.t
, default:nil
) - The Cloud Storage destination. The Cloud Healthcare API service account must have theroles/storage.objectAdmin
Cloud IAM role for this Cloud Storage location. The object name is in the following format: query-accessible-data-result-{operation_id}.txt where each line contains a single data_id. -
requestAttributes
(type:map()
, default:nil
) - The values of request attributes associated with this access request. -
resourceAttributes
(type:map()
, default:nil
) - Optional. The values of resource attributes associated with the type of resources being requested. If no values are specified, then all resource types are included in the output.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.HealthCare.V1beta1.Model.QueryAccessibleDataRequest{ gcsDestination: GoogleApi.HealthCare.V1beta1.Model.GoogleCloudHealthcareV1beta1ConsentGcsDestination.t() | nil, requestAttributes: map() | nil, resourceAttributes: map() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.