{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "GcsDestination", "description": "The Cloud Storage output destination. The Cloud Healthcare Service Agent requires the `roles/storage.objectAdmin` Cloud IAM roles on the Cloud Storage location.", "properties": { "contentStructure": { "description": "The format of the exported HL7v2 message files.", "enum": [ "CONTENT_STRUCTURE_UNSPECIFIED", "MESSAGE_JSON" ], "type": "string" }, "messageView": { "description": "Specifies the parts of the Message resource to include in the export. If not specified, FULL is used.", "enum": [ "MESSAGE_VIEW_UNSPECIFIED", "RAW_ONLY", "PARSED_ONLY", "FULL", "SCHEMATIZED_ONLY", "BASIC" ], "type": "string" }, "uriPrefix": { "description": "URI of an existing Cloud Storage directory where the server writes result files, in the format `gs://{bucket-id}/{path/to/destination/dir}`. If there is no trailing slash, the service appends one when composing the object path.", "type": "string" } }, "type": "object" }