diff --git a/api_names_out.yaml b/api_names_out.yaml index 195255ad7..f8c647bce 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -109891,6 +109891,7 @@ "/healthcare:v1beta1/AuditLogConfig/exemptedMembers/exempted_member": exempted_member "/healthcare:v1beta1/AuditLogConfig/logType": log_type "/healthcare:v1beta1/Binding": binding +"/healthcare:v1beta1/Binding/bindingId": binding_id "/healthcare:v1beta1/Binding/condition": condition "/healthcare:v1beta1/Binding/members": members "/healthcare:v1beta1/Binding/members/member": member @@ -110063,6 +110064,7 @@ "/healthcare:v1beta1/ExportAnnotationsResponse/successCount": success_count "/healthcare:v1beta1/ExportDicomDataRequest": export_dicom_data_request "/healthcare:v1beta1/ExportDicomDataRequest/bigqueryDestination": bigquery_destination +"/healthcare:v1beta1/ExportDicomDataRequest/filterConfig": filter_config "/healthcare:v1beta1/ExportDicomDataRequest/gcsDestination": gcs_destination "/healthcare:v1beta1/ExportDicomDataResponse": export_dicom_data_response "/healthcare:v1beta1/ExportMessagesRequest": export_messages_request diff --git a/generated/google/apis/healthcare_v1beta1.rb b/generated/google/apis/healthcare_v1beta1.rb index 9ef0ee474..72e659363 100644 --- a/generated/google/apis/healthcare_v1beta1.rb +++ b/generated/google/apis/healthcare_v1beta1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/healthcare module HealthcareV1beta1 VERSION = 'V1beta1' - REVISION = '20201028' + REVISION = '20201104' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/healthcare_v1beta1/classes.rb b/generated/google/apis/healthcare_v1beta1/classes.rb index 8f88aa989..7c08266ef 100644 --- a/generated/google/apis/healthcare_v1beta1/classes.rb +++ b/generated/google/apis/healthcare_v1beta1/classes.rb @@ -438,6 +438,11 @@ module Google class Binding include Google::Apis::Core::Hashable + # + # Corresponds to the JSON property `bindingId` + # @return [String] + attr_accessor :binding_id + # Represents a textual expression in the Common Expression Language (CEL) syntax. # CEL is a C-like expression language. The syntax and semantics of CEL are # documented at https://github.com/google/cel-spec. Example (Comparison): title: @@ -499,6 +504,7 @@ module Google # Update properties of this object def update!(**args) + @binding_id = args[:binding_id] if args.key?(:binding_id) @condition = args[:condition] if args.key?(:condition) @members = args[:members] if args.key?(:members) @role = args[:role] if args.key?(:role) @@ -1433,38 +1439,6 @@ module Google end end - # Structure to describe the error encountered during batch operation on one - # resource. This is used both for sample errors in operation response, and for - # format of errors in error reports. - class ErrorDetail - include Google::Apis::Core::Hashable - - # The `Status` type defines a logical error model that is suitable for different - # programming environments, including REST APIs and RPC APIs. It is used by [ - # gRPC](https://github.com/grpc). Each `Status` message contains three pieces of - # data: error code, error message, and error details. You can find out more - # about this error model and how to work with it in the [API Design Guide](https: - # //cloud.google.com/apis/design/errors). - # Corresponds to the JSON property `error` - # @return [Google::Apis::HealthcareV1beta1::Status] - attr_accessor :error - - # The identifier of the resource. - # Corresponds to the JSON property `resource` - # @return [String] - attr_accessor :resource - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @error = args[:error] if args.key?(:error) - @resource = args[:resource] if args.key?(:resource) - end - end - # Request to evaluate an Annotation store against a ground truth [Annotation # store]. class EvaluateAnnotationStoreRequest @@ -1669,6 +1643,11 @@ module Google # @return [Google::Apis::HealthcareV1beta1::GoogleCloudHealthcareV1beta1DicomBigQueryDestination] attr_accessor :bigquery_destination + # Specifies the filter configuration for DICOM resources. + # Corresponds to the JSON property `filterConfig` + # @return [Google::Apis::HealthcareV1beta1::DicomFilterConfig] + attr_accessor :filter_config + # The Cloud Storage location where the server writes the output and the export # configuration. # Corresponds to the JSON property `gcsDestination` @@ -1682,6 +1661,7 @@ module Google # Update properties of this object def update!(**args) @bigquery_destination = args[:bigquery_destination] if args.key?(:bigquery_destination) + @filter_config = args[:filter_config] if args.key?(:filter_config) @gcs_destination = args[:gcs_destination] if args.key?(:gcs_destination) end end @@ -3159,28 +3139,6 @@ module Google end end - # Deprecated. Error details are in [Cloud Logging](/healthcare/docs/how-tos/ - # logging). Returns the errors encountered during DICOM store import. - class ImportDicomDataErrorDetails - include Google::Apis::Core::Hashable - - # Deprecated. Use only for debugging purposes. Contains sample errors - # encountered in imports of individual resources. For example, a Cloud Storage - # object. - # Corresponds to the JSON property `sampleErrors` - # @return [Array] - attr_accessor :sample_errors - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @sample_errors = args[:sample_errors] if args.key?(:sample_errors) - end - end - # Imports data into the specified DICOM store. Returns an error if any of the # files to import are not DICOM files. This API accepts duplicate DICOM # instances by ignoring the newly-pushed instance. It does not overwrite. diff --git a/generated/google/apis/healthcare_v1beta1/representations.rb b/generated/google/apis/healthcare_v1beta1/representations.rb index ee72ca68b..40df51270 100644 --- a/generated/google/apis/healthcare_v1beta1/representations.rb +++ b/generated/google/apis/healthcare_v1beta1/representations.rb @@ -274,12 +274,6 @@ module Google include Google::Apis::Core::JsonObjectSupport end - class ErrorDetail - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - class EvaluateAnnotationStoreRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -592,12 +586,6 @@ module Google include Google::Apis::Core::JsonObjectSupport end - class ImportDicomDataErrorDetails - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - class ImportDicomDataRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1102,6 +1090,7 @@ module Google class Binding # @private class Representation < Google::Apis::Core::JsonRepresentation + property :binding_id, as: 'bindingId' property :condition, as: 'condition', class: Google::Apis::HealthcareV1beta1::Expr, decorator: Google::Apis::HealthcareV1beta1::Expr::Representation collection :members, as: 'members' @@ -1381,15 +1370,6 @@ module Google end end - class ErrorDetail - # @private - class Representation < Google::Apis::Core::JsonRepresentation - property :error, as: 'error', class: Google::Apis::HealthcareV1beta1::Status, decorator: Google::Apis::HealthcareV1beta1::Status::Representation - - property :resource, as: 'resource' - end - end - class EvaluateAnnotationStoreRequest # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -1453,6 +1433,8 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation property :bigquery_destination, as: 'bigqueryDestination', class: Google::Apis::HealthcareV1beta1::GoogleCloudHealthcareV1beta1DicomBigQueryDestination, decorator: Google::Apis::HealthcareV1beta1::GoogleCloudHealthcareV1beta1DicomBigQueryDestination::Representation + property :filter_config, as: 'filterConfig', class: Google::Apis::HealthcareV1beta1::DicomFilterConfig, decorator: Google::Apis::HealthcareV1beta1::DicomFilterConfig::Representation + property :gcs_destination, as: 'gcsDestination', class: Google::Apis::HealthcareV1beta1::GoogleCloudHealthcareV1beta1DicomGcsDestination, decorator: Google::Apis::HealthcareV1beta1::GoogleCloudHealthcareV1beta1DicomGcsDestination::Representation end @@ -1845,14 +1827,6 @@ module Google end end - class ImportDicomDataErrorDetails - # @private - class Representation < Google::Apis::Core::JsonRepresentation - collection :sample_errors, as: 'sampleErrors', class: Google::Apis::HealthcareV1beta1::ErrorDetail, decorator: Google::Apis::HealthcareV1beta1::ErrorDetail::Representation - - end - end - class ImportDicomDataRequest # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/healthcare_v1beta1/synth.metadata b/generated/google/apis/healthcare_v1beta1/synth.metadata index 25526403c..ad3ec1e88 100644 --- a/generated/google/apis/healthcare_v1beta1/synth.metadata +++ b/generated/google/apis/healthcare_v1beta1/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "7734906e2abc5c94bac484eeb5a89320be9a8e01" + "sha": "146e23ddff24116ddaec400b04873a1fb186f7b4" } } ]