lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.5.0 vs lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.6.0

- old
+ new

@@ -1343,12 +1343,12 @@ # create a new resource with a client-specified ID. If false, all IDs are server- # assigned through the Create operation and attempts to update a non-existent # resource return errors. It is strongly advised not to include or encode any # sensitive data such as patient identifiers in client-specified resource IDs. # Those IDs are part of the FHIR resource path recorded in Cloud audit logs and - # Cloud Pub/Sub notifications. Those IDs can also be contained in reference - # fields within other resources. + # Pub/Sub notifications. Those IDs can also be contained in reference fields + # within other resources. # Corresponds to the JSON property `enableUpdateCreate` # @return [Boolean] attr_accessor :enable_update_create alias_method :enable_update_create?, :enable_update_create @@ -1665,18 +1665,19 @@ include Google::Apis::Core::Hashable # Points to a Cloud Storage URI containing file(s) with content only. 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 .dcm), which imports all files with the extension in the specified - # directory and its sub-directories. For example, `gs://my-bucket/my-directory/** - # .dcm` imports all files with .dcm extensions in `my-directory/` and its sub- - # directories. '?' to match 1 character All other URI formats are invalid. Files - # matching the wildcard are expected to contain content only, no metadata. + # 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 .dcm), which imports all files with the extension in the + # specified directory and its sub-directories. For example, `gs://my-bucket/my- + # directory/**.dcm` imports all files with .dcm extensions in `my-directory/` + # and its sub-directories. * '?' to match 1 character. All other URI formats are + # invalid. Files matching the wildcard are expected to contain content only, no + # metadata. # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri def initialize(**args) @@ -1912,24 +1913,24 @@ # label. For example, `labels."priority":*`. # Corresponds to the JSON property `filter` # @return [String] attr_accessor :filter - # The [Cloud Pub/Sub](https://cloud.google.com/pubsub/docs/) topic that - # notifications of changes are published on. Supplied by the client. The - # notification is a `PubsubMessage` with the following fields: * `PubsubMessage. - # Data` contains the resource name. * `PubsubMessage.MessageId` is the ID of - # this notification. It's guaranteed to be unique within the topic. * ` - # PubsubMessage.PublishTime` is the time when the message was published. Note - # that notifications are only sent if the topic is non-empty. [Topic names]( - # https://cloud.google.com/pubsub/docs/overview#names) must be scoped to a - # project. The Cloud Healthcare API service account, service-PROJECT_NUMBER@gcp- - # sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the - # given Pub/Sub topic. Not having adequate permissions causes the calls that - # send notifications to fail. If a notification cannot be published to Cloud Pub/ - # Sub, errors are logged to Cloud Logging. For more information, see [Viewing - # error logs in Cloud Logging](/healthcare/docs/how-tos/logging)). + # The [Pub/Sub](https://cloud.google.com/pubsub/docs/) topic that notifications + # of changes are published on. Supplied by the client. The notification is a ` + # PubsubMessage` with the following fields: * `PubsubMessage.Data` contains the + # resource name. * `PubsubMessage.MessageId` is the ID of this notification. It' + # s guaranteed to be unique within the topic. * `PubsubMessage.PublishTime` is + # the time when the message was published. Note that notifications are only sent + # if the topic is non-empty. [Topic names](https://cloud.google.com/pubsub/docs/ + # overview#names) must be scoped to a project. The Cloud Healthcare API service + # account, service-PROJECT_NUMBER@gcp-sa-healthcare.iam.gserviceaccount.com, + # must have publisher permissions on the given Pub/Sub topic. Not having + # adequate permissions causes the calls that send notifications to fail. If a + # notification cannot be published to Pub/Sub, errors are logged to Cloud + # Logging. For more information, see [Viewing error logs in Cloud Logging](https: + # //cloud.google.com/healthcare/docs/how-tos/logging)). # Corresponds to the JSON property `pubsubTopic` # @return [String] attr_accessor :pubsub_topic def initialize(**args) @@ -2765,21 +2766,21 @@ # Specifies where to send notifications upon changes to a data store. class NotificationConfig include Google::Apis::Core::Hashable - # The [Cloud Pub/Sub](https://cloud.google.com/pubsub/docs/) topic that - # notifications of changes are published on. Supplied by the client. - # PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the - # ID of this message. It is guaranteed to be unique within the topic. - # PubsubMessage.PublishTime is the time at which the message was published. - # Notifications are only sent if the topic is non-empty. [Topic names](https:// - # cloud.google.com/pubsub/docs/overview#names) must be scoped to a project. - # Cloud Healthcare API service account must have publisher permissions on the - # given Cloud Pub/Sub topic. Not having adequate permissions causes the calls - # that send notifications to fail. If a notification can't be published to Cloud - # Pub/Sub, errors are logged to Cloud Logging (see [Viewing logs](/healthcare/ + # The [Pub/Sub](https://cloud.google.com/pubsub/docs/) topic that notifications + # of changes are published on. Supplied by the client. PubsubMessage.Data + # contains the resource name. PubsubMessage.MessageId is the ID of this message. + # It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is + # the time at which the message was published. Notifications are only sent if + # the topic is non-empty. [Topic names](https://cloud.google.com/pubsub/docs/ + # overview#names) must be scoped to a project. Cloud Healthcare API service + # account must have publisher permissions on the given Pub/Sub topic. Not having + # adequate permissions causes the calls that send notifications to fail. If a + # notification can't be published to Pub/Sub, errors are logged to Cloud Logging + # (see [Viewing error logs in Cloud Logging](https://cloud.google.com/healthcare/ # docs/how-tos/logging)). If the number of errors exceeds a certain rate, some # aren't submitted. Note that not all operations trigger notifications, see [ # Configuring Pub/Sub notifications](https://cloud.google.com/healthcare/docs/ # how-tos/pubsub) for specific details. # Corresponds to the JSON property `pubsubTopic` @@ -2888,12 +2889,12 @@ # Corresponds to the JSON property `endTime` # @return [String] attr_accessor :end_time # A link to audit and error logs in the log viewer. Error logs are generated - # only by some operations, listed at [Viewing logs](/healthcare/docs/how-tos/ - # logging). + # only by some operations, listed at [Viewing error logs in Cloud Logging](https: + # //cloud.google.com/healthcare/docs/how-tos/logging). # Corresponds to the JSON property `logsUrl` # @return [String] attr_accessor :logs_url def initialize(**args) @@ -3112,11 +3113,12 @@ end # 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 logs] (/healthcare/docs/how- - # tos/logging) and [QueryAccessibleData] for a sample log entry). + # 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). class QueryAccessibleDataRequest include Google::Apis::Core::Hashable # The Cloud Storage location for export. # Corresponds to the JSON property `gcsDestination`