From 8759d4181db7b3f84371ffa8495044d90ff2b50e Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Sun, 17 Nov 2024 09:36:38 +0000 Subject: [PATCH] feat: Automated regeneration of healthcare v1 client --- .../google-apis-healthcare_v1/CHANGELOG.md | 4 ++ .../lib/google/apis/healthcare_v1/classes.rb | 67 ++++++++++--------- .../google/apis/healthcare_v1/gem_version.rb | 4 +- .../lib/google/apis/healthcare_v1/service.rb | 2 +- 4 files changed, 42 insertions(+), 35 deletions(-) diff --git a/generated/google-apis-healthcare_v1/CHANGELOG.md b/generated/google-apis-healthcare_v1/CHANGELOG.md index 7ca3a1da965..71e93aaa2c9 100644 --- a/generated/google-apis-healthcare_v1/CHANGELOG.md +++ b/generated/google-apis-healthcare_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-healthcare_v1 +### v0.69.0 (2024-11-17) + +* Regenerated from discovery document revision 20241107 + ### v0.68.0 (2024-10-27) * Regenerated from discovery document revision 20241017 diff --git a/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/classes.rb b/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/classes.rb index ed454151b9c..04e04252586 100644 --- a/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/classes.rb +++ b/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/classes.rb @@ -491,7 +491,8 @@ def update!(**args) class CharacterMaskConfig include Google::Apis::Core::Hashable - # Character to mask the sensitive values. If not supplied, defaults to "*". + # Optional. Character to mask the sensitive values. If not supplied, defaults to + # "*". # Corresponds to the JSON property `maskingCharacter` # @return [String] attr_accessor :masking_character @@ -998,13 +999,13 @@ class DeidentifyConfig # @return [Google::Apis::HealthcareV1::ImageConfig] attr_accessor :image - # Configures de-identification of text wherever it is found in the + # Optional. Configures de-identification of text wherever it is found in the # source_dataset. # Corresponds to the JSON property `text` # @return [Google::Apis::HealthcareV1::TextConfig] attr_accessor :text - # Ensures in-flight data remains in the region of origin during de- + # Optional. Ensures in-flight data remains in the region of origin during de- # identification. The default value is false. Using this option results in a # significant reduction of throughput, and is not compatible with `LOCATION` or ` # ORGANIZATION_NAME` infoTypes. `LOCATION` must be excluded within TextConfig, @@ -1209,14 +1210,14 @@ class DicomConfig # @return [Google::Apis::HealthcareV1::TagFilterList] attr_accessor :remove_list - # If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, - # and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare - # API regenerates these UIDs by default based on the DICOM Standard's reasoning: - # "Whilst these UIDs cannot be mapped directly to an individual out of context, - # given access to the original images, or to a database of the original images - # containing the UIDs, it would be possible to recover the individual's identity. - # " http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9. - # html + # Optional. If true, skip replacing StudyInstanceUID, SeriesInstanceUID, + # SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The + # Cloud Healthcare API regenerates these UIDs by default based on the DICOM + # Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an + # individual out of context, given access to the original images, or to a + # database of the original images containing the UIDs, it would be possible to + # recover the individual's identity." http://dicom.nema.org/medical/dicom/ + # current/output/chtml/part15/sect_E.3.9.html # Corresponds to the JSON property `skipIdRedaction` # @return [Boolean] attr_accessor :skip_id_redaction @@ -1914,18 +1915,19 @@ def update!(**args) class FhirConfig include Google::Apis::Core::Hashable - # The behaviour for handling FHIR extensions that aren't otherwise specified for - # de-identification. If true, all extensions are preserved during de- - # identification by default. If false or unspecified, all extensions are removed - # during de-identification by default. + # Optional. The behaviour for handling FHIR extensions that aren't otherwise + # specified for de-identification. If true, all extensions are preserved during + # de-identification by default. If false or unspecified, all extensions are + # removed during de-identification by default. # Corresponds to the JSON property `defaultKeepExtensions` # @return [Boolean] attr_accessor :default_keep_extensions alias_method :default_keep_extensions?, :default_keep_extensions - # Specifies FHIR paths to match and how to transform them. Any field that is not - # matched by a FieldMetadata is passed through to the output dataset unmodified. - # All extensions will be processed according to `default_keep_extensions`. + # Optional. Specifies FHIR paths to match and how to transform them. Any field + # that is not matched by a FieldMetadata is passed through to the output dataset + # unmodified. All extensions will be processed according to ` + # default_keep_extensions`. # Corresponds to the JSON property `fieldMetadataList` # @return [Array] attr_accessor :field_metadata_list @@ -2268,14 +2270,14 @@ def update!(**args) class FieldMetadata include Google::Apis::Core::Hashable - # Deidentify action for one field. + # Optional. Deidentify action for one field. # Corresponds to the JSON property `action` # @return [String] attr_accessor :action - # List of paths to FHIR fields to be redacted. Each path is a period-separated - # list where each component is either a field name or FHIR type name, for - # example: Patient, HumanName. For "choice" types (those defined in the FHIR + # Optional. List of paths to FHIR fields to be redacted. Each path is a period- + # separated list where each component is either a field name or FHIR type name, + # for example: Patient, HumanName. For "choice" types (those defined in the FHIR # spec with the form: field[x]) we use two separate components. For example, " # deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: # AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, @@ -3047,7 +3049,7 @@ def update!(**args) class ImageConfig include Google::Apis::Core::Hashable - # Determines how to redact text from image. + # Optional. Determines how to redact text from image. # Corresponds to the JSON property `textRedactionMode` # @return [String] attr_accessor :text_redaction_mode @@ -3199,8 +3201,8 @@ class InfoTypeTransformation # @return [Google::Apis::HealthcareV1::DateShiftConfig] attr_accessor :date_shift_config - # InfoTypes to apply this transformation to. If this is not specified, the - # transformation applies to any info_type. + # Optional. InfoTypes to apply this transformation to. If this is not specified, + # the transformation applies to any info_type. # Corresponds to the JSON property `infoTypes` # @return [Array] attr_accessor :info_types @@ -5218,10 +5220,10 @@ def update!(**args) class TagFilterList include Google::Apis::Core::Hashable - # Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or - # Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/ - # dicom/current/output/html/part06.html#table_6-1,. They may be provided by " - # Keyword" or "Tag". For example "PatientID", "00100010". + # Optional. Tags to be filtered. Tags must be DICOM Data Elements, File Meta + # Elements, or Directory Structuring Elements, as defined at: http://dicom.nema. + # org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be + # provided by "Keyword" or "Tag". For example "PatientID", "00100010". # Corresponds to the JSON property `tags` # @return [Array] attr_accessor :tags @@ -5280,18 +5282,19 @@ def update!(**args) class TextConfig include Google::Apis::Core::Hashable - # Transformations to apply to the detected data, overridden by ` + # Optional. Transformations to apply to the detected data, overridden by ` # exclude_info_types`. # Corresponds to the JSON property `additionalTransformations` # @return [Array] attr_accessor :additional_transformations - # InfoTypes to skip transforming, overriding `additional_transformations`. + # Optional. InfoTypes to skip transforming, overriding ` + # additional_transformations`. # Corresponds to the JSON property `excludeInfoTypes` # @return [Array] attr_accessor :exclude_info_types - # The transformations to apply to the detected data. Deprecated. Use ` + # Optional. The transformations to apply to the detected data. Deprecated. Use ` # additional_transformations` instead. # Corresponds to the JSON property `transformations` # @return [Array] diff --git a/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/gem_version.rb b/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/gem_version.rb index 3e72f6de0d0..a272bc6833f 100644 --- a/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/gem_version.rb +++ b/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module HealthcareV1 # Version of the google-apis-healthcare_v1 gem - GEM_VERSION = "0.68.0" + GEM_VERSION = "0.69.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.15.1" # Revision of the discovery document this client was generated from - REVISION = "20241017" + REVISION = "20241107" end end end diff --git a/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/service.rb b/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/service.rb index 1e50d983cdb..72738f74bfe 100644 --- a/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/service.rb +++ b/generated/google-apis-healthcare_v1/lib/google/apis/healthcare_v1/service.rb @@ -4121,7 +4121,7 @@ def test_fhir_store_iam_permissions(resource, test_iam_permissions_request_objec # the `Content-Type` header, and the `securityContext` field (not present in ` # DSTU2`) will be populated from the `X-Security-Context` header if it exists. # At this time `securityContext` has no special behavior in the Cloud Healthcare - # API. Note: the limit on data ingested through this method is 2 GB. For best + # API. Note: the limit on data ingested through this method is 1 GB. For best # performance, use a non-FHIR data type instead of wrapping the data in a Binary # resource. Some of the Healthcare API features, such as [exporting to BigQuery]( # https://cloud.google.com/healthcare-api/docs/how-tos/fhir-export-bigquery) or [