lib/google/apis/eventarc_v1/representations.rb in google-apis-eventarc_v1-0.54.0 vs lib/google/apis/eventarc_v1/representations.rb in google-apis-eventarc_v1-0.55.0

- old
+ new

@@ -68,10 +68,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class Enrollment + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class EventFilter class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -98,16 +104,100 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleApiSource + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleChannelConfig class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudEventarcV1PipelineDestination + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOAuthToken + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOidcToken + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineDestinationHttpEndpoint + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineDestinationNetworkConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineMediation + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineMediationTransformation + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormat + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormatAvroFormat + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormatJsonFormat + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormatProtobufFormat + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudEventarcV1PipelineRetryPolicy + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleLongrunningCancelOperationRequest class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -146,16 +236,46 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class ListEnrollmentsResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ListGoogleApiSourcesResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class ListLocationsResponse class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class ListMessageBusEnrollmentsResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ListMessageBusesResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ListPipelinesResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class ListProvidersResponse class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -170,10 +290,22 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class LoggingConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class MessageBus + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class NetworkConfig class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -182,10 +314,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class Pipeline + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Policy class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -322,10 +460,27 @@ # @private class Representation < Google::Apis::Core::JsonRepresentation end end + class Enrollment + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :annotations, as: 'annotations' + property :cel_match, as: 'celMatch' + property :create_time, as: 'createTime' + property :destination, as: 'destination' + property :display_name, as: 'displayName' + property :etag, as: 'etag' + hash :labels, as: 'labels' + property :message_bus, as: 'messageBus' + property :name, as: 'name' + property :uid, as: 'uid' + property :update_time, as: 'updateTime' + end + end + class EventFilter # @private class Representation < Google::Apis::Core::JsonRepresentation property :attribute, as: 'attribute' property :operator, as: 'operator' @@ -373,19 +528,151 @@ property :path, as: 'path' property :service, as: 'service' end end + class GoogleApiSource + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :annotations, as: 'annotations' + property :create_time, as: 'createTime' + property :crypto_key_name, as: 'cryptoKeyName' + property :destination, as: 'destination' + property :display_name, as: 'displayName' + property :etag, as: 'etag' + hash :labels, as: 'labels' + property :logging_config, as: 'loggingConfig', class: Google::Apis::EventarcV1::LoggingConfig, decorator: Google::Apis::EventarcV1::LoggingConfig::Representation + + property :name, as: 'name' + property :uid, as: 'uid' + property :update_time, as: 'updateTime' + end + end + class GoogleChannelConfig # @private class Representation < Google::Apis::Core::JsonRepresentation property :crypto_key_name, as: 'cryptoKeyName' property :name, as: 'name' property :update_time, as: 'updateTime' end end + class GoogleCloudEventarcV1PipelineDestination + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :authentication_config, as: 'authenticationConfig', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationAuthenticationConfig, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationAuthenticationConfig::Representation + + property :http_endpoint, as: 'httpEndpoint', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationHttpEndpoint, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationHttpEndpoint::Representation + + property :message_bus, as: 'messageBus' + property :network_config, as: 'networkConfig', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationNetworkConfig, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationNetworkConfig::Representation + + property :output_payload_format, as: 'outputPayloadFormat', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormat, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormat::Representation + + property :topic, as: 'topic' + property :workflow, as: 'workflow' + end + end + + class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :google_oidc, as: 'googleOidc', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOidcToken, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOidcToken::Representation + + property :oauth_token, as: 'oauthToken', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOAuthToken, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOAuthToken::Representation + + end + end + + class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOAuthToken + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :scope, as: 'scope' + property :service_account, as: 'serviceAccount' + end + end + + class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOidcToken + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :audience, as: 'audience' + property :service_account, as: 'serviceAccount' + end + end + + class GoogleCloudEventarcV1PipelineDestinationHttpEndpoint + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :message_binding_template, as: 'messageBindingTemplate' + property :uri, as: 'uri' + end + end + + class GoogleCloudEventarcV1PipelineDestinationNetworkConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :network_attachment, as: 'networkAttachment' + end + end + + class GoogleCloudEventarcV1PipelineMediation + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :transformation, as: 'transformation', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMediationTransformation, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMediationTransformation::Representation + + end + end + + class GoogleCloudEventarcV1PipelineMediationTransformation + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :transformation_template, as: 'transformationTemplate' + end + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormat + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :avro, as: 'avro', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormatAvroFormat, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormatAvroFormat::Representation + + property :json, as: 'json', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormatJsonFormat, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormatJsonFormat::Representation + + property :protobuf, as: 'protobuf', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormatProtobufFormat, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormatProtobufFormat::Representation + + end + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormatAvroFormat + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :schema_definition, as: 'schemaDefinition' + end + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormatJsonFormat + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class GoogleCloudEventarcV1PipelineMessagePayloadFormatProtobufFormat + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :schema_definition, as: 'schemaDefinition' + end + end + + class GoogleCloudEventarcV1PipelineRetryPolicy + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :max_attempts, as: 'maxAttempts' + property :max_retry_delay, as: 'maxRetryDelay' + property :min_retry_delay, as: 'minRetryDelay' + end + end + class GoogleLongrunningCancelOperationRequest # @private class Representation < Google::Apis::Core::JsonRepresentation end end @@ -445,19 +732,68 @@ property :next_page_token, as: 'nextPageToken' collection :unreachable, as: 'unreachable' end end + class ListEnrollmentsResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :enrollments, as: 'enrollments', class: Google::Apis::EventarcV1::Enrollment, decorator: Google::Apis::EventarcV1::Enrollment::Representation + + property :next_page_token, as: 'nextPageToken' + collection :unreachable, as: 'unreachable' + end + end + + class ListGoogleApiSourcesResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :google_api_sources, as: 'googleApiSources', class: Google::Apis::EventarcV1::GoogleApiSource, decorator: Google::Apis::EventarcV1::GoogleApiSource::Representation + + property :next_page_token, as: 'nextPageToken' + collection :unreachable, as: 'unreachable' + end + end + class ListLocationsResponse # @private class Representation < Google::Apis::Core::JsonRepresentation collection :locations, as: 'locations', class: Google::Apis::EventarcV1::Location, decorator: Google::Apis::EventarcV1::Location::Representation property :next_page_token, as: 'nextPageToken' end end + class ListMessageBusEnrollmentsResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :enrollments, as: 'enrollments' + property :next_page_token, as: 'nextPageToken' + collection :unreachable, as: 'unreachable' + end + end + + class ListMessageBusesResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :message_buses, as: 'messageBuses', class: Google::Apis::EventarcV1::MessageBus, decorator: Google::Apis::EventarcV1::MessageBus::Representation + + property :next_page_token, as: 'nextPageToken' + collection :unreachable, as: 'unreachable' + end + end + + class ListPipelinesResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :next_page_token, as: 'nextPageToken' + collection :pipelines, as: 'pipelines', class: Google::Apis::EventarcV1::Pipeline, decorator: Google::Apis::EventarcV1::Pipeline::Representation + + collection :unreachable, as: 'unreachable' + end + end + class ListProvidersResponse # @private class Representation < Google::Apis::Core::JsonRepresentation property :next_page_token, as: 'nextPageToken' collection :providers, as: 'providers', class: Google::Apis::EventarcV1::Provider, decorator: Google::Apis::EventarcV1::Provider::Representation @@ -485,10 +821,34 @@ hash :metadata, as: 'metadata' property :name, as: 'name' end end + class LoggingConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :log_severity, as: 'logSeverity' + end + end + + class MessageBus + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :annotations, as: 'annotations' + property :create_time, as: 'createTime' + property :crypto_key_name, as: 'cryptoKeyName' + property :display_name, as: 'displayName' + property :etag, as: 'etag' + hash :labels, as: 'labels' + property :logging_config, as: 'loggingConfig', class: Google::Apis::EventarcV1::LoggingConfig, decorator: Google::Apis::EventarcV1::LoggingConfig::Representation + + property :name, as: 'name' + property :uid, as: 'uid' + property :update_time, as: 'updateTime' + end + end + class NetworkConfig # @private class Representation < Google::Apis::Core::JsonRepresentation property :network_attachment, as: 'networkAttachment' end @@ -502,9 +862,34 @@ property :end_time, as: 'endTime' property :requested_cancellation, as: 'requestedCancellation' property :status_message, as: 'statusMessage' property :target, as: 'target' property :verb, as: 'verb' + end + end + + class Pipeline + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :annotations, as: 'annotations' + property :create_time, as: 'createTime' + property :crypto_key_name, as: 'cryptoKeyName' + collection :destinations, as: 'destinations', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestination, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineDestination::Representation + + property :display_name, as: 'displayName' + property :etag, as: 'etag' + property :input_payload_format, as: 'inputPayloadFormat', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormat, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMessagePayloadFormat::Representation + + hash :labels, as: 'labels' + property :logging_config, as: 'loggingConfig', class: Google::Apis::EventarcV1::LoggingConfig, decorator: Google::Apis::EventarcV1::LoggingConfig::Representation + + collection :mediations, as: 'mediations', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMediation, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineMediation::Representation + + property :name, as: 'name' + property :retry_policy, as: 'retryPolicy', class: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineRetryPolicy, decorator: Google::Apis::EventarcV1::GoogleCloudEventarcV1PipelineRetryPolicy::Representation + + property :uid, as: 'uid' + property :update_time, as: 'updateTime' end end class Policy # @private