class Google::Apis::HealthcareV1::GoogleCloudHealthcareV1FhirGcsSource
Specifies the configuration for importing data from Cloud Storage.
Attributes
Points to a Cloud Storage URI containing file(s) to import. The URI must be in the following format: `gs://`bucket_id`/`object_id“. The URI can include wildcards in `object_id` and thus identify multiple files. Supported wildcards:
-
`*` to match 0 or more non-separator characters * `**` to match 0 or more
characters (including separators). Must be used at the end of a path and with no other wildcards in the path. Can also be used with a file extension (such as .ndjson), which imports all files with the extension in the specified directory and its sub-directories. For example, `gs://my-bucket/my-directory/** .ndjson` imports all files with `.ndjson` extensions in `my-directory/` and its sub-directories. * `?` to match 1 character Files matching the wildcard are expected to contain content only, no metadata. Corresponds to the JSON property `uri` @return [String]
Public Class Methods
# File lib/google/apis/healthcare_v1/classes.rb, line 2019 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/healthcare_v1/classes.rb, line 2024 def update!(**args) @uri = args[:uri] if args.key?(:uri) end