diff --git a/google-cloud-oracle_database-v1/.owlbot-manifest.json b/google-cloud-oracle_database-v1/.owlbot-manifest.json index 1a5e135a4546..b50cbb7ed598 100644 --- a/google-cloud-oracle_database-v1/.owlbot-manifest.json +++ b/google-cloud-oracle_database-v1/.owlbot-manifest.json @@ -143,11 +143,7 @@ "snippets/oracle_database/get_exascale_db_storage_vault.rb", "snippets/oracle_database/get_goldengate_connection.rb", "snippets/oracle_database/get_goldengate_connection_assignment.rb", - "snippets/oracle_database/get_goldengate_connection_type.rb", "snippets/oracle_database/get_goldengate_deployment.rb", - "snippets/oracle_database/get_goldengate_deployment_environment.rb", - "snippets/oracle_database/get_goldengate_deployment_type.rb", - "snippets/oracle_database/get_goldengate_deployment_version.rb", "snippets/oracle_database/get_odb_network.rb", "snippets/oracle_database/get_odb_subnet.rb", "snippets/oracle_database/get_pluggable_database.rb", diff --git a/google-cloud-oracle_database-v1/gapic_metadata.json b/google-cloud-oracle_database-v1/gapic_metadata.json index 9e05cdb0dd0e..d970e317b023 100644 --- a/google-cloud-oracle_database-v1/gapic_metadata.json +++ b/google-cloud-oracle_database-v1/gapic_metadata.json @@ -340,41 +340,21 @@ "delete_goldengate_connection" ] }, - "GetGoldengateDeploymentVersion": { - "methods": [ - "get_goldengate_deployment_version" - ] - }, "ListGoldengateDeploymentVersions": { "methods": [ "list_goldengate_deployment_versions" ] }, - "GetGoldengateDeploymentType": { - "methods": [ - "get_goldengate_deployment_type" - ] - }, "ListGoldengateDeploymentTypes": { "methods": [ "list_goldengate_deployment_types" ] }, - "GetGoldengateDeploymentEnvironment": { - "methods": [ - "get_goldengate_deployment_environment" - ] - }, "ListGoldengateDeploymentEnvironments": { "methods": [ "list_goldengate_deployment_environments" ] }, - "GetGoldengateConnectionType": { - "methods": [ - "get_goldengate_connection_type" - ] - }, "ListGoldengateConnectionTypes": { "methods": [ "list_goldengate_connection_types" diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/client.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/client.rb index adfc35ebaf9d..d039b6699342 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/client.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/client.rb @@ -7085,93 +7085,6 @@ def delete_goldengate_connection request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldengateDeploymentVersion. - # - # @overload get_goldengate_deployment_version(request, options = nil) - # Pass arguments to `get_goldengate_deployment_version` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries, etc. Optional. - # - # @overload get_goldengate_deployment_version(name: nil) - # Pass arguments to `get_goldengate_deployment_version` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. The name of the GoldengateDeploymentVersion to retrieve. - # Format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentVersions/\\{goldengate_deployment_version} - # - # @yield [response, operation] Access the result along with the RPC operation - # @yieldparam response [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion] - # @yieldparam operation [::GRPC::ActiveCall::Operation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion] - # - # @raise [::Google::Cloud::Error] if the RPC is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest.new - # - # # Call the get_goldengate_deployment_version method. - # result = client.get_goldengate_deployment_version request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion. - # p result - # - def get_goldengate_deployment_version request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - metadata = @config.rpcs.get_goldengate_deployment_version.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION - metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - header_params = {} - if request.name - header_params["name"] = request.name - end - - request_params_header = header_params.map { |k, v| "#{k}=#{v}" }.join("&") - metadata[:"x-goog-request-params"] ||= request_params_header - - options.apply_defaults timeout: @config.rpcs.get_goldengate_deployment_version.timeout, - metadata: metadata, - retry_policy: @config.rpcs.get_goldengate_deployment_version.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.call_rpc :get_goldengate_deployment_version, request, options: options do |response, operation| - yield response, operation if block_given? - end - rescue ::GRPC::BadStatus => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldengateDeploymentVersions in a given project and location. # @@ -7274,93 +7187,6 @@ def list_goldengate_deployment_versions request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldenGateDeploymentType. - # - # @overload get_goldengate_deployment_type(request, options = nil) - # Pass arguments to `get_goldengate_deployment_type` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries, etc. Optional. - # - # @overload get_goldengate_deployment_type(name: nil) - # Pass arguments to `get_goldengate_deployment_type` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. The name of the GoldengateDeploymentType to retrieve. - # Format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentTypes/\\{goldengate_deployment_type} - # - # @yield [response, operation] Access the result along with the RPC operation - # @yieldparam response [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType] - # @yieldparam operation [::GRPC::ActiveCall::Operation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType] - # - # @raise [::Google::Cloud::Error] if the RPC is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest.new - # - # # Call the get_goldengate_deployment_type method. - # result = client.get_goldengate_deployment_type request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType. - # p result - # - def get_goldengate_deployment_type request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - metadata = @config.rpcs.get_goldengate_deployment_type.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION - metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - header_params = {} - if request.name - header_params["name"] = request.name - end - - request_params_header = header_params.map { |k, v| "#{k}=#{v}" }.join("&") - metadata[:"x-goog-request-params"] ||= request_params_header - - options.apply_defaults timeout: @config.rpcs.get_goldengate_deployment_type.timeout, - metadata: metadata, - retry_policy: @config.rpcs.get_goldengate_deployment_type.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.call_rpc :get_goldengate_deployment_type, request, options: options do |response, operation| - yield response, operation if block_given? - end - rescue ::GRPC::BadStatus => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldenGateDeploymentTypes in a given project and location. # @@ -7467,92 +7293,6 @@ def list_goldengate_deployment_types request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldengateDeploymentEnvironment. - # - # @overload get_goldengate_deployment_environment(request, options = nil) - # Pass arguments to `get_goldengate_deployment_environment` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries, etc. Optional. - # - # @overload get_goldengate_deployment_environment(name: nil) - # Pass arguments to `get_goldengate_deployment_environment` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. Name of the resource with the format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentEnvironments/\\{goldengate_deployment_environment} - # - # @yield [response, operation] Access the result along with the RPC operation - # @yieldparam response [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment] - # @yieldparam operation [::GRPC::ActiveCall::Operation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment] - # - # @raise [::Google::Cloud::Error] if the RPC is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest.new - # - # # Call the get_goldengate_deployment_environment method. - # result = client.get_goldengate_deployment_environment request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment. - # p result - # - def get_goldengate_deployment_environment request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - metadata = @config.rpcs.get_goldengate_deployment_environment.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION - metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - header_params = {} - if request.name - header_params["name"] = request.name - end - - request_params_header = header_params.map { |k, v| "#{k}=#{v}" }.join("&") - metadata[:"x-goog-request-params"] ||= request_params_header - - options.apply_defaults timeout: @config.rpcs.get_goldengate_deployment_environment.timeout, - metadata: metadata, - retry_policy: @config.rpcs.get_goldengate_deployment_environment.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.call_rpc :get_goldengate_deployment_environment, request, options: options do |response, operation| - yield response, operation if block_given? - end - rescue ::GRPC::BadStatus => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldengateDeploymentEnvironments in a given project and location. # @@ -7652,92 +7392,6 @@ def list_goldengate_deployment_environments request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldengateConnectionType. - # - # @overload get_goldengate_connection_type(request, options = nil) - # Pass arguments to `get_goldengate_connection_type` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries, etc. Optional. - # - # @overload get_goldengate_connection_type(name: nil) - # Pass arguments to `get_goldengate_connection_type` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. Name of the resource in the format: - # projects/\\{project}/locations/\\{location}/goldengateConnectionTypes/\\{goldengate_connection_type} - # - # @yield [response, operation] Access the result along with the RPC operation - # @yieldparam response [::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType] - # @yieldparam operation [::GRPC::ActiveCall::Operation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType] - # - # @raise [::Google::Cloud::Error] if the RPC is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest.new - # - # # Call the get_goldengate_connection_type method. - # result = client.get_goldengate_connection_type request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateConnectionType. - # p result - # - def get_goldengate_connection_type request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - metadata = @config.rpcs.get_goldengate_connection_type.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION - metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - header_params = {} - if request.name - header_params["name"] = request.name - end - - request_params_header = header_params.map { |k, v| "#{k}=#{v}" }.join("&") - metadata[:"x-goog-request-params"] ||= request_params_header - - options.apply_defaults timeout: @config.rpcs.get_goldengate_connection_type.timeout, - metadata: metadata, - retry_policy: @config.rpcs.get_goldengate_connection_type.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.call_rpc :get_goldengate_connection_type, request, options: options do |response, operation| - yield response, operation if block_given? - end - rescue ::GRPC::BadStatus => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldengateConnectionTypes in a given project and location. # @@ -9081,41 +8735,21 @@ class Rpcs # attr_reader :delete_goldengate_connection ## - # RPC-specific configuration for `get_goldengate_deployment_version` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_deployment_version - ## # RPC-specific configuration for `list_goldengate_deployment_versions` # @return [::Gapic::Config::Method] # attr_reader :list_goldengate_deployment_versions ## - # RPC-specific configuration for `get_goldengate_deployment_type` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_deployment_type - ## # RPC-specific configuration for `list_goldengate_deployment_types` # @return [::Gapic::Config::Method] # attr_reader :list_goldengate_deployment_types ## - # RPC-specific configuration for `get_goldengate_deployment_environment` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_deployment_environment - ## # RPC-specific configuration for `list_goldengate_deployment_environments` # @return [::Gapic::Config::Method] # attr_reader :list_goldengate_deployment_environments ## - # RPC-specific configuration for `get_goldengate_connection_type` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_connection_type - ## # RPC-specific configuration for `list_goldengate_connection_types` # @return [::Gapic::Config::Method] # @@ -9290,20 +8924,12 @@ def initialize parent_rpcs = nil @create_goldengate_connection = ::Gapic::Config::Method.new create_goldengate_connection_config delete_goldengate_connection_config = parent_rpcs.delete_goldengate_connection if parent_rpcs.respond_to? :delete_goldengate_connection @delete_goldengate_connection = ::Gapic::Config::Method.new delete_goldengate_connection_config - get_goldengate_deployment_version_config = parent_rpcs.get_goldengate_deployment_version if parent_rpcs.respond_to? :get_goldengate_deployment_version - @get_goldengate_deployment_version = ::Gapic::Config::Method.new get_goldengate_deployment_version_config list_goldengate_deployment_versions_config = parent_rpcs.list_goldengate_deployment_versions if parent_rpcs.respond_to? :list_goldengate_deployment_versions @list_goldengate_deployment_versions = ::Gapic::Config::Method.new list_goldengate_deployment_versions_config - get_goldengate_deployment_type_config = parent_rpcs.get_goldengate_deployment_type if parent_rpcs.respond_to? :get_goldengate_deployment_type - @get_goldengate_deployment_type = ::Gapic::Config::Method.new get_goldengate_deployment_type_config list_goldengate_deployment_types_config = parent_rpcs.list_goldengate_deployment_types if parent_rpcs.respond_to? :list_goldengate_deployment_types @list_goldengate_deployment_types = ::Gapic::Config::Method.new list_goldengate_deployment_types_config - get_goldengate_deployment_environment_config = parent_rpcs.get_goldengate_deployment_environment if parent_rpcs.respond_to? :get_goldengate_deployment_environment - @get_goldengate_deployment_environment = ::Gapic::Config::Method.new get_goldengate_deployment_environment_config list_goldengate_deployment_environments_config = parent_rpcs.list_goldengate_deployment_environments if parent_rpcs.respond_to? :list_goldengate_deployment_environments @list_goldengate_deployment_environments = ::Gapic::Config::Method.new list_goldengate_deployment_environments_config - get_goldengate_connection_type_config = parent_rpcs.get_goldengate_connection_type if parent_rpcs.respond_to? :get_goldengate_connection_type - @get_goldengate_connection_type = ::Gapic::Config::Method.new get_goldengate_connection_type_config list_goldengate_connection_types_config = parent_rpcs.list_goldengate_connection_types if parent_rpcs.respond_to? :list_goldengate_connection_types @list_goldengate_connection_types = ::Gapic::Config::Method.new list_goldengate_connection_types_config list_db_versions_config = parent_rpcs.list_db_versions if parent_rpcs.respond_to? :list_db_versions diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/paths.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/paths.rb index 28cbf58f7459..793827d68b2e 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/paths.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/paths.rb @@ -235,25 +235,6 @@ def goldengate_connection_assignment_path project:, location:, goldengate_connec "projects/#{project}/locations/#{location}/goldengateConnectionAssignments/#{goldengate_connection_assignment}" end - ## - # Create a fully-qualified GoldengateConnectionType resource string. - # - # The resource will be in the following format: - # - # `projects/{project}/locations/{location}/goldengateConnectionTypes/{goldengate_connection_type}` - # - # @param project [String] - # @param location [String] - # @param goldengate_connection_type [String] - # - # @return [::String] - def goldengate_connection_type_path project:, location:, goldengate_connection_type: - raise ::ArgumentError, "project cannot contain /" if project.to_s.include? "/" - raise ::ArgumentError, "location cannot contain /" if location.to_s.include? "/" - - "projects/#{project}/locations/#{location}/goldengateConnectionTypes/#{goldengate_connection_type}" - end - ## # Create a fully-qualified GoldengateDeployment resource string. # @@ -273,63 +254,6 @@ def goldengate_deployment_path project:, location:, goldengate_deployment: "projects/#{project}/locations/#{location}/goldengateDeployments/#{goldengate_deployment}" end - ## - # Create a fully-qualified GoldengateDeploymentEnvironment resource string. - # - # The resource will be in the following format: - # - # `projects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}` - # - # @param project [String] - # @param location [String] - # @param goldengate_deployment_environment [String] - # - # @return [::String] - def goldengate_deployment_environment_path project:, location:, goldengate_deployment_environment: - raise ::ArgumentError, "project cannot contain /" if project.to_s.include? "/" - raise ::ArgumentError, "location cannot contain /" if location.to_s.include? "/" - - "projects/#{project}/locations/#{location}/goldengateDeploymentEnvironments/#{goldengate_deployment_environment}" - end - - ## - # Create a fully-qualified GoldengateDeploymentType resource string. - # - # The resource will be in the following format: - # - # `projects/{project}/locations/{location}/goldengateDeploymentTypes/{goldengate_deployment_type}` - # - # @param project [String] - # @param location [String] - # @param goldengate_deployment_type [String] - # - # @return [::String] - def goldengate_deployment_type_path project:, location:, goldengate_deployment_type: - raise ::ArgumentError, "project cannot contain /" if project.to_s.include? "/" - raise ::ArgumentError, "location cannot contain /" if location.to_s.include? "/" - - "projects/#{project}/locations/#{location}/goldengateDeploymentTypes/#{goldengate_deployment_type}" - end - - ## - # Create a fully-qualified GoldengateDeploymentVersion resource string. - # - # The resource will be in the following format: - # - # `projects/{project}/locations/{location}/goldengateDeploymentVersions/{goldengate_deployment_version}` - # - # @param project [String] - # @param location [String] - # @param goldengate_deployment_version [String] - # - # @return [::String] - def goldengate_deployment_version_path project:, location:, goldengate_deployment_version: - raise ::ArgumentError, "project cannot contain /" if project.to_s.include? "/" - raise ::ArgumentError, "location cannot contain /" if location.to_s.include? "/" - - "projects/#{project}/locations/#{location}/goldengateDeploymentVersions/#{goldengate_deployment_version}" - end - ## # Create a fully-qualified Location resource string. # diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb index e69c1aec548e..cd0bf75b17e5 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb @@ -6617,86 +6617,6 @@ def delete_goldengate_connection request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldengateDeploymentVersion. - # - # @overload get_goldengate_deployment_version(request, options = nil) - # Pass arguments to `get_goldengate_deployment_version` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @overload get_goldengate_deployment_version(name: nil) - # Pass arguments to `get_goldengate_deployment_version` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. The name of the GoldengateDeploymentVersion to retrieve. - # Format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentVersions/\\{goldengate_deployment_version} - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion] - # - # @raise [::Google::Cloud::Error] if the REST call is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest.new - # - # # Call the get_goldengate_deployment_version method. - # result = client.get_goldengate_deployment_version request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion. - # p result - # - def get_goldengate_deployment_version request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - call_metadata = @config.rpcs.get_goldengate_deployment_version.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - call_metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION, - transports_version_send: [:rest] - - call_metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - call_metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - options.apply_defaults timeout: @config.rpcs.get_goldengate_deployment_version.timeout, - metadata: call_metadata, - retry_policy: @config.rpcs.get_goldengate_deployment_version.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.get_goldengate_deployment_version request, options do |result, operation| - yield result, operation if block_given? - end - rescue ::Gapic::Rest::Error => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldengateDeploymentVersions in a given project and location. # @@ -6792,86 +6712,6 @@ def list_goldengate_deployment_versions request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldenGateDeploymentType. - # - # @overload get_goldengate_deployment_type(request, options = nil) - # Pass arguments to `get_goldengate_deployment_type` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @overload get_goldengate_deployment_type(name: nil) - # Pass arguments to `get_goldengate_deployment_type` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. The name of the GoldengateDeploymentType to retrieve. - # Format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentTypes/\\{goldengate_deployment_type} - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType] - # - # @raise [::Google::Cloud::Error] if the REST call is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest.new - # - # # Call the get_goldengate_deployment_type method. - # result = client.get_goldengate_deployment_type request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType. - # p result - # - def get_goldengate_deployment_type request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - call_metadata = @config.rpcs.get_goldengate_deployment_type.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - call_metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION, - transports_version_send: [:rest] - - call_metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - call_metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - options.apply_defaults timeout: @config.rpcs.get_goldengate_deployment_type.timeout, - metadata: call_metadata, - retry_policy: @config.rpcs.get_goldengate_deployment_type.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.get_goldengate_deployment_type request, options do |result, operation| - yield result, operation if block_given? - end - rescue ::Gapic::Rest::Error => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldenGateDeploymentTypes in a given project and location. # @@ -6971,85 +6811,6 @@ def list_goldengate_deployment_types request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldengateDeploymentEnvironment. - # - # @overload get_goldengate_deployment_environment(request, options = nil) - # Pass arguments to `get_goldengate_deployment_environment` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @overload get_goldengate_deployment_environment(name: nil) - # Pass arguments to `get_goldengate_deployment_environment` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. Name of the resource with the format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentEnvironments/\\{goldengate_deployment_environment} - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment] - # - # @raise [::Google::Cloud::Error] if the REST call is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest.new - # - # # Call the get_goldengate_deployment_environment method. - # result = client.get_goldengate_deployment_environment request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment. - # p result - # - def get_goldengate_deployment_environment request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - call_metadata = @config.rpcs.get_goldengate_deployment_environment.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - call_metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION, - transports_version_send: [:rest] - - call_metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - call_metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - options.apply_defaults timeout: @config.rpcs.get_goldengate_deployment_environment.timeout, - metadata: call_metadata, - retry_policy: @config.rpcs.get_goldengate_deployment_environment.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.get_goldengate_deployment_environment request, options do |result, operation| - yield result, operation if block_given? - end - rescue ::Gapic::Rest::Error => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldengateDeploymentEnvironments in a given project and location. # @@ -7142,85 +6903,6 @@ def list_goldengate_deployment_environments request, options = nil raise ::Google::Cloud::Error.from_error(e) end - ## - # Gets details of a single GoldengateConnectionType. - # - # @overload get_goldengate_connection_type(request, options = nil) - # Pass arguments to `get_goldengate_connection_type` via a request object, either of type - # {::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest} or an equivalent Hash. - # - # @param request [::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest, ::Hash] - # A request object representing the call parameters. Required. To specify no - # parameters, or to keep all the default parameter values, pass an empty Hash. - # @param options [::Gapic::CallOptions, ::Hash] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @overload get_goldengate_connection_type(name: nil) - # Pass arguments to `get_goldengate_connection_type` via keyword arguments. Note that at - # least one keyword argument is required. To specify no parameters, or to keep all - # the default parameter values, pass an empty Hash as a request object (see above). - # - # @param name [::String] - # Required. Name of the resource in the format: - # projects/\\{project}/locations/\\{location}/goldengateConnectionTypes/\\{goldengate_connection_type} - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType] - # - # @raise [::Google::Cloud::Error] if the REST call is aborted. - # - # @example Basic example - # require "google/cloud/oracle_database/v1" - # - # # Create a client object. The client can be reused for multiple calls. - # client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new - # - # # Create a request. To set request fields, pass in keyword arguments. - # request = Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest.new - # - # # Call the get_goldengate_connection_type method. - # result = client.get_goldengate_connection_type request - # - # # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateConnectionType. - # p result - # - def get_goldengate_connection_type request, options = nil - raise ::ArgumentError, "request must be provided" if request.nil? - - request = ::Gapic::Protobuf.coerce request, to: ::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest - - # Converts hash and nil to an options object - options = ::Gapic::CallOptions.new(**options.to_h) if options.respond_to? :to_h - - # Customize the options with defaults - call_metadata = @config.rpcs.get_goldengate_connection_type.metadata.to_h - - # Set x-goog-api-client, x-goog-user-project and x-goog-api-version headers - call_metadata[:"x-goog-api-client"] ||= ::Gapic::Headers.x_goog_api_client \ - lib_name: @config.lib_name, lib_version: @config.lib_version, - gapic_version: ::Google::Cloud::OracleDatabase::V1::VERSION, - transports_version_send: [:rest] - - call_metadata[:"x-goog-api-version"] = API_VERSION unless API_VERSION.empty? - call_metadata[:"x-goog-user-project"] = @quota_project_id if @quota_project_id - - options.apply_defaults timeout: @config.rpcs.get_goldengate_connection_type.timeout, - metadata: call_metadata, - retry_policy: @config.rpcs.get_goldengate_connection_type.retry_policy - - options.apply_defaults timeout: @config.timeout, - metadata: @config.metadata, - retry_policy: @config.retry_policy - - @oracle_database_stub.get_goldengate_connection_type request, options do |result, operation| - yield result, operation if block_given? - end - rescue ::Gapic::Rest::Error => e - raise ::Google::Cloud::Error.from_error(e) - end - ## # Lists GoldengateConnectionTypes in a given project and location. # @@ -8478,41 +8160,21 @@ class Rpcs # attr_reader :delete_goldengate_connection ## - # RPC-specific configuration for `get_goldengate_deployment_version` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_deployment_version - ## # RPC-specific configuration for `list_goldengate_deployment_versions` # @return [::Gapic::Config::Method] # attr_reader :list_goldengate_deployment_versions ## - # RPC-specific configuration for `get_goldengate_deployment_type` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_deployment_type - ## # RPC-specific configuration for `list_goldengate_deployment_types` # @return [::Gapic::Config::Method] # attr_reader :list_goldengate_deployment_types ## - # RPC-specific configuration for `get_goldengate_deployment_environment` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_deployment_environment - ## # RPC-specific configuration for `list_goldengate_deployment_environments` # @return [::Gapic::Config::Method] # attr_reader :list_goldengate_deployment_environments ## - # RPC-specific configuration for `get_goldengate_connection_type` - # @return [::Gapic::Config::Method] - # - attr_reader :get_goldengate_connection_type - ## # RPC-specific configuration for `list_goldengate_connection_types` # @return [::Gapic::Config::Method] # @@ -8687,20 +8349,12 @@ def initialize parent_rpcs = nil @create_goldengate_connection = ::Gapic::Config::Method.new create_goldengate_connection_config delete_goldengate_connection_config = parent_rpcs.delete_goldengate_connection if parent_rpcs.respond_to? :delete_goldengate_connection @delete_goldengate_connection = ::Gapic::Config::Method.new delete_goldengate_connection_config - get_goldengate_deployment_version_config = parent_rpcs.get_goldengate_deployment_version if parent_rpcs.respond_to? :get_goldengate_deployment_version - @get_goldengate_deployment_version = ::Gapic::Config::Method.new get_goldengate_deployment_version_config list_goldengate_deployment_versions_config = parent_rpcs.list_goldengate_deployment_versions if parent_rpcs.respond_to? :list_goldengate_deployment_versions @list_goldengate_deployment_versions = ::Gapic::Config::Method.new list_goldengate_deployment_versions_config - get_goldengate_deployment_type_config = parent_rpcs.get_goldengate_deployment_type if parent_rpcs.respond_to? :get_goldengate_deployment_type - @get_goldengate_deployment_type = ::Gapic::Config::Method.new get_goldengate_deployment_type_config list_goldengate_deployment_types_config = parent_rpcs.list_goldengate_deployment_types if parent_rpcs.respond_to? :list_goldengate_deployment_types @list_goldengate_deployment_types = ::Gapic::Config::Method.new list_goldengate_deployment_types_config - get_goldengate_deployment_environment_config = parent_rpcs.get_goldengate_deployment_environment if parent_rpcs.respond_to? :get_goldengate_deployment_environment - @get_goldengate_deployment_environment = ::Gapic::Config::Method.new get_goldengate_deployment_environment_config list_goldengate_deployment_environments_config = parent_rpcs.list_goldengate_deployment_environments if parent_rpcs.respond_to? :list_goldengate_deployment_environments @list_goldengate_deployment_environments = ::Gapic::Config::Method.new list_goldengate_deployment_environments_config - get_goldengate_connection_type_config = parent_rpcs.get_goldengate_connection_type if parent_rpcs.respond_to? :get_goldengate_connection_type - @get_goldengate_connection_type = ::Gapic::Config::Method.new get_goldengate_connection_type_config list_goldengate_connection_types_config = parent_rpcs.list_goldengate_connection_types if parent_rpcs.respond_to? :list_goldengate_connection_types @list_goldengate_connection_types = ::Gapic::Config::Method.new list_goldengate_connection_types_config list_db_versions_config = parent_rpcs.list_db_versions if parent_rpcs.respond_to? :list_db_versions diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/service_stub.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/service_stub.rb index 6a11df1272ab..c5110f0e675e 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/service_stub.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracle_database/v1/oracle_database/rest/service_stub.rb @@ -2713,46 +2713,6 @@ def delete_goldengate_connection request_pb, options = nil end end - ## - # Baseline implementation for the get_goldengate_deployment_version REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest] - # A request object representing the call parameters. Required. - # @param options [::Gapic::CallOptions] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion] - # A result object deserialized from the server's reply - def get_goldengate_deployment_version request_pb, options = nil - raise ::ArgumentError, "request must be provided" if request_pb.nil? - - verb, uri, query_string_params, body = ServiceStub.transcode_get_goldengate_deployment_version_request request_pb - query_string_params = if query_string_params.any? - query_string_params.to_h { |p| p.split "=", 2 } - else - {} - end - - response = @client_stub.make_http_request( - verb, - uri: uri, - body: body || "", - params: query_string_params, - method_name: "get_goldengate_deployment_version", - options: options - ) - operation = ::Gapic::Rest::TransportOperation.new response - result = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion.decode_json response.body, ignore_unknown_fields: true - catch :response do - yield result, operation if block_given? - result - end - end - ## # Baseline implementation for the list_goldengate_deployment_versions REST call # @@ -2793,46 +2753,6 @@ def list_goldengate_deployment_versions request_pb, options = nil end end - ## - # Baseline implementation for the get_goldengate_deployment_type REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest] - # A request object representing the call parameters. Required. - # @param options [::Gapic::CallOptions] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType] - # A result object deserialized from the server's reply - def get_goldengate_deployment_type request_pb, options = nil - raise ::ArgumentError, "request must be provided" if request_pb.nil? - - verb, uri, query_string_params, body = ServiceStub.transcode_get_goldengate_deployment_type_request request_pb - query_string_params = if query_string_params.any? - query_string_params.to_h { |p| p.split "=", 2 } - else - {} - end - - response = @client_stub.make_http_request( - verb, - uri: uri, - body: body || "", - params: query_string_params, - method_name: "get_goldengate_deployment_type", - options: options - ) - operation = ::Gapic::Rest::TransportOperation.new response - result = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType.decode_json response.body, ignore_unknown_fields: true - catch :response do - yield result, operation if block_given? - result - end - end - ## # Baseline implementation for the list_goldengate_deployment_types REST call # @@ -2873,46 +2793,6 @@ def list_goldengate_deployment_types request_pb, options = nil end end - ## - # Baseline implementation for the get_goldengate_deployment_environment REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest] - # A request object representing the call parameters. Required. - # @param options [::Gapic::CallOptions] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment] - # A result object deserialized from the server's reply - def get_goldengate_deployment_environment request_pb, options = nil - raise ::ArgumentError, "request must be provided" if request_pb.nil? - - verb, uri, query_string_params, body = ServiceStub.transcode_get_goldengate_deployment_environment_request request_pb - query_string_params = if query_string_params.any? - query_string_params.to_h { |p| p.split "=", 2 } - else - {} - end - - response = @client_stub.make_http_request( - verb, - uri: uri, - body: body || "", - params: query_string_params, - method_name: "get_goldengate_deployment_environment", - options: options - ) - operation = ::Gapic::Rest::TransportOperation.new response - result = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment.decode_json response.body, ignore_unknown_fields: true - catch :response do - yield result, operation if block_given? - result - end - end - ## # Baseline implementation for the list_goldengate_deployment_environments REST call # @@ -2953,46 +2833,6 @@ def list_goldengate_deployment_environments request_pb, options = nil end end - ## - # Baseline implementation for the get_goldengate_connection_type REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest] - # A request object representing the call parameters. Required. - # @param options [::Gapic::CallOptions] - # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. - # - # @yield [result, operation] Access the result along with the TransportOperation object - # @yieldparam result [::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType] - # @yieldparam operation [::Gapic::Rest::TransportOperation] - # - # @return [::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType] - # A result object deserialized from the server's reply - def get_goldengate_connection_type request_pb, options = nil - raise ::ArgumentError, "request must be provided" if request_pb.nil? - - verb, uri, query_string_params, body = ServiceStub.transcode_get_goldengate_connection_type_request request_pb - query_string_params = if query_string_params.any? - query_string_params.to_h { |p| p.split "=", 2 } - else - {} - end - - response = @client_stub.make_http_request( - verb, - uri: uri, - body: body || "", - params: query_string_params, - method_name: "get_goldengate_connection_type", - options: options - ) - operation = ::Gapic::Rest::TransportOperation.new response - result = ::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType.decode_json response.body, ignore_unknown_fields: true - catch :response do - yield result, operation if block_given? - result - end - end - ## # Baseline implementation for the list_goldengate_connection_types REST call # @@ -4728,27 +4568,6 @@ def self.transcode_delete_goldengate_connection_request request_pb transcoder.transcode request_pb end - ## - # @private - # - # GRPC transcoding helper method for the get_goldengate_deployment_version REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest] - # A request object representing the call parameters. Required. - # @return [Array(String, [String, nil], Hash{String => String})] - # Uri, Body, Query string parameters - def self.transcode_get_goldengate_deployment_version_request request_pb - transcoder = Gapic::Rest::GrpcTranscoder.new - .with_bindings( - uri_method: :get, - uri_template: "/v1/{name}", - matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/goldengateDeploymentVersions/[^/]+/?$}, false] - ] - ) - transcoder.transcode request_pb - end - ## # @private # @@ -4770,27 +4589,6 @@ def self.transcode_list_goldengate_deployment_versions_request request_pb transcoder.transcode request_pb end - ## - # @private - # - # GRPC transcoding helper method for the get_goldengate_deployment_type REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest] - # A request object representing the call parameters. Required. - # @return [Array(String, [String, nil], Hash{String => String})] - # Uri, Body, Query string parameters - def self.transcode_get_goldengate_deployment_type_request request_pb - transcoder = Gapic::Rest::GrpcTranscoder.new - .with_bindings( - uri_method: :get, - uri_template: "/v1/{name}", - matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/goldengateDeploymentTypes/[^/]+/?$}, false] - ] - ) - transcoder.transcode request_pb - end - ## # @private # @@ -4812,27 +4610,6 @@ def self.transcode_list_goldengate_deployment_types_request request_pb transcoder.transcode request_pb end - ## - # @private - # - # GRPC transcoding helper method for the get_goldengate_deployment_environment REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest] - # A request object representing the call parameters. Required. - # @return [Array(String, [String, nil], Hash{String => String})] - # Uri, Body, Query string parameters - def self.transcode_get_goldengate_deployment_environment_request request_pb - transcoder = Gapic::Rest::GrpcTranscoder.new - .with_bindings( - uri_method: :get, - uri_template: "/v1/{name}", - matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/goldengateDeploymentEnvironments/[^/]+/?$}, false] - ] - ) - transcoder.transcode request_pb - end - ## # @private # @@ -4854,27 +4631,6 @@ def self.transcode_list_goldengate_deployment_environments_request request_pb transcoder.transcode request_pb end - ## - # @private - # - # GRPC transcoding helper method for the get_goldengate_connection_type REST call - # - # @param request_pb [::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest] - # A request object representing the call parameters. Required. - # @return [Array(String, [String, nil], Hash{String => String})] - # Uri, Body, Query string parameters - def self.transcode_get_goldengate_connection_type_request request_pb - transcoder = Gapic::Rest::GrpcTranscoder.new - .with_bindings( - uri_method: :get, - uri_template: "/v1/{name}", - matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/goldengateConnectionTypes/[^/]+/?$}, false] - ] - ) - transcoder.transcode request_pb - end - ## # @private # diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_connection_type_pb.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_connection_type_pb.rb index 21792e2739f7..9453a58e4182 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_connection_type_pb.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_connection_type_pb.rb @@ -8,7 +8,7 @@ require 'google/api/resource_pb' -descriptor_data = "\n?google/cloud/oracledatabase/v1/goldengate_connection_type.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\"\xd3\x07\n\x18GoldengateConnectionType\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x65\n\x0f\x63onnection_type\x18\x02 \x01(\x0e\x32G.google.cloud.oracledatabase.v1.GoldengateConnectionType.ConnectionTypeB\x03\xe0\x41\x03\x12\x1d\n\x10technology_types\x18\x03 \x03(\tB\x03\xe0\x41\x03\"\xc9\x04\n\x0e\x43onnectionType\x12\x1f\n\x1b\x43ONNECTION_TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nGOLDENGATE\x10\x01\x12\t\n\x05KAFKA\x10\x02\x12\x19\n\x15KAFKA_SCHEMA_REGISTRY\x10\x03\x12\t\n\x05MYSQL\x10\x04\x12\x18\n\x14JAVA_MESSAGE_SERVICE\x10\x05\x12\x17\n\x13MICROSOFT_SQLSERVER\x10\x06\x12\x16\n\x12OCI_OBJECT_STORAGE\x10\x07\x12\n\n\x06ORACLE\x10\x08\x12\x1b\n\x17\x41ZURE_DATA_LAKE_STORAGE\x10\t\x12\x0e\n\nPOSTGRESQL\x10\n\x12\x1b\n\x17\x41ZURE_SYNAPSE_ANALYTICS\x10\x0b\x12\r\n\tSNOWFLAKE\x10\x0c\x12\r\n\tAMAZON_S3\x10\r\x12\x08\n\x04HDFS\x10\x0e\x12\x1b\n\x17ORACLE_AI_DATA_PLATFORM\x10\x0f\x12\x10\n\x0cORACLE_NOSQL\x10\x10\x12\x0b\n\x07MONGODB\x10\x11\x12\x12\n\x0e\x41MAZON_KINESIS\x10\x12\x12\x13\n\x0f\x41MAZON_REDSHIFT\x10\x13\x12\x07\n\x03\x44\x42\x32\x10\x14\x12\t\n\x05REDIS\x10\x15\x12\x11\n\rELASTICSEARCH\x10\x16\x12\x0b\n\x07GENERIC\x10\x17\x12\x18\n\x14GOOGLE_CLOUD_STORAGE\x10\x18\x12\x13\n\x0fGOOGLE_BIGQUERY\x10\x19\x12\x0e\n\nDATABRICKS\x10\x1a\x12\x11\n\rGOOGLE_PUBSUB\x10\x1b\x12\x14\n\x10MICROSOFT_FABRIC\x10\x1c\x12\x0b\n\x07ICEBERG\x10\x1d:\xd1\x01\xea\x41\xcd\x01\n6oracledatabase.googleapis.com/GoldengateConnectionType\x12^projects/{project}/locations/{location}/goldengateConnectionTypes/{goldengate_connection_type}*\x19goldengateConnectionTypes2\x18goldengateConnectionType\"r\n\"GetGoldengateConnectionTypeRequest\x12L\n\x04name\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\n6oracledatabase.googleapis.com/GoldengateConnectionType\"\xbc\x01\n$ListGoldengateConnectionTypesRequest\x12N\n\x06parent\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\x12\x36oracledatabase.googleapis.com/GoldengateConnectionType\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\xb9\x01\n%ListGoldengateConnectionTypesResponse\x12]\n\x1bgoldengate_connection_types\x18\x01 \x03(\x0b\x32\x38.google.cloud.oracledatabase.v1.GoldengateConnectionType\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xf7\x01\n\"com.google.cloud.oracledatabase.v1B\x1dGoldengateConnectionTypeProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" +descriptor_data = "\n?google/cloud/oracledatabase/v1/goldengate_connection_type.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\"\xd3\x07\n\x18GoldengateConnectionType\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x65\n\x0f\x63onnection_type\x18\x02 \x01(\x0e\x32G.google.cloud.oracledatabase.v1.GoldengateConnectionType.ConnectionTypeB\x03\xe0\x41\x03\x12\x1d\n\x10technology_types\x18\x03 \x03(\tB\x03\xe0\x41\x03\"\xc9\x04\n\x0e\x43onnectionType\x12\x1f\n\x1b\x43ONNECTION_TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nGOLDENGATE\x10\x01\x12\t\n\x05KAFKA\x10\x02\x12\x19\n\x15KAFKA_SCHEMA_REGISTRY\x10\x03\x12\t\n\x05MYSQL\x10\x04\x12\x18\n\x14JAVA_MESSAGE_SERVICE\x10\x05\x12\x17\n\x13MICROSOFT_SQLSERVER\x10\x06\x12\x16\n\x12OCI_OBJECT_STORAGE\x10\x07\x12\n\n\x06ORACLE\x10\x08\x12\x1b\n\x17\x41ZURE_DATA_LAKE_STORAGE\x10\t\x12\x0e\n\nPOSTGRESQL\x10\n\x12\x1b\n\x17\x41ZURE_SYNAPSE_ANALYTICS\x10\x0b\x12\r\n\tSNOWFLAKE\x10\x0c\x12\r\n\tAMAZON_S3\x10\r\x12\x08\n\x04HDFS\x10\x0e\x12\x1b\n\x17ORACLE_AI_DATA_PLATFORM\x10\x0f\x12\x10\n\x0cORACLE_NOSQL\x10\x10\x12\x0b\n\x07MONGODB\x10\x11\x12\x12\n\x0e\x41MAZON_KINESIS\x10\x12\x12\x13\n\x0f\x41MAZON_REDSHIFT\x10\x13\x12\x07\n\x03\x44\x42\x32\x10\x14\x12\t\n\x05REDIS\x10\x15\x12\x11\n\rELASTICSEARCH\x10\x16\x12\x0b\n\x07GENERIC\x10\x17\x12\x18\n\x14GOOGLE_CLOUD_STORAGE\x10\x18\x12\x13\n\x0fGOOGLE_BIGQUERY\x10\x19\x12\x0e\n\nDATABRICKS\x10\x1a\x12\x11\n\rGOOGLE_PUBSUB\x10\x1b\x12\x14\n\x10MICROSOFT_FABRIC\x10\x1c\x12\x0b\n\x07ICEBERG\x10\x1d:\xd1\x01\xea\x41\xcd\x01\n6oracledatabase.googleapis.com/GoldengateConnectionType\x12^projects/{project}/locations/{location}/goldengateConnectionTypes/{goldengate_connection_type}*\x19goldengateConnectionTypes2\x18goldengateConnectionType\"\xbc\x01\n$ListGoldengateConnectionTypesRequest\x12N\n\x06parent\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\x12\x36oracledatabase.googleapis.com/GoldengateConnectionType\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\xb9\x01\n%ListGoldengateConnectionTypesResponse\x12]\n\x1bgoldengate_connection_types\x18\x01 \x03(\x0b\x32\x38.google.cloud.oracledatabase.v1.GoldengateConnectionType\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xf7\x01\n\"com.google.cloud.oracledatabase.v1B\x1dGoldengateConnectionTypeProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" pool = ::Google::Protobuf::DescriptorPool.generated_pool pool.add_serialized_file(descriptor_data) @@ -19,7 +19,6 @@ module OracleDatabase module V1 GoldengateConnectionType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateConnectionType").msgclass GoldengateConnectionType::ConnectionType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateConnectionType.ConnectionType").enummodule - GetGoldengateConnectionTypeRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GetGoldengateConnectionTypeRequest").msgclass ListGoldengateConnectionTypesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateConnectionTypesRequest").msgclass ListGoldengateConnectionTypesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateConnectionTypesResponse").msgclass end diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_environment_pb.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_environment_pb.rb index 3a5e19c895b2..11f514b45bd7 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_environment_pb.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_environment_pb.rb @@ -8,7 +8,7 @@ require 'google/api/resource_pb' -descriptor_data = "\nFgoogle/cloud/oracledatabase/v1/goldengate_deployment_environment.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\"\xa7\x08\n\x1fGoldengateDeploymentEnvironment\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12i\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32R.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategoryB\x03\xe0\x41\x03\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12#\n\x16\x64\x65\x66\x61ult_cpu_core_count\x18\x04 \x01(\x05\x42\x03\xe0\x41\x03\x12x\n\x10\x65nvironment_type\x18\x05 \x01(\x0e\x32Y.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentTypeB\x03\xe0\x41\x03\x12!\n\x14\x61uto_scaling_enabled\x18\x06 \x01(\x08\x42\x03\xe0\x41\x03\x12\x1f\n\x12max_cpu_core_count\x18\x07 \x01(\x05\x42\x03\xe0\x41\x03\x12#\n\x16memory_gb_per_cpu_core\x18\x08 \x01(\x05\x42\x03\xe0\x41\x03\x12\x1f\n\x12min_cpu_core_count\x18\t \x01(\x05\x42\x03\xe0\x41\x03\x12\x30\n#network_bandwidth_gbps_per_cpu_core\x18\n \x01(\x05\x42\x03\xe0\x41\x03\x12\x30\n#storage_usage_limit_gb_per_cpu_core\x18\x0b \x01(\x05\x42\x03\xe0\x41\x03\"v\n\x12\x44\x65ploymentCategory\x12#\n\x1f\x44\x45PLOYMENT_CATEGORY_UNSPECIFIED\x10\x00\x12\x1d\n\x19\x44\x41TA_REPLICATION_CATEGORY\x10\x01\x12\x1c\n\x18\x44\x41TA_TRANSFORMS_CATEGORY\x10\x02\"t\n\x19\x44\x65ploymentEnvironmentType\x12+\n\'DEPLOYMENT_ENVIRONMENT_TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nPRODUCTION\x10\x01\x12\x1a\n\x16\x44\x45VELOPMENT_OR_TESTING\x10\x02:\xf4\x01\xea\x41\xf0\x01\n=oracledatabase.googleapis.com/GoldengateDeploymentEnvironment\x12lprojects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}* goldengateDeploymentEnvironments2\x1fgoldengateDeploymentEnvironment\"\x80\x01\n)GetGoldengateDeploymentEnvironmentRequest\x12S\n\x04name\x18\x01 \x01(\tBE\xe0\x41\x02\xfa\x41?\n=oracledatabase.googleapis.com/GoldengateDeploymentEnvironment\"\xb5\x01\n+ListGoldengateDeploymentEnvironmentsRequest\x12U\n\x06parent\x18\x01 \x01(\tBE\xe0\x41\x02\xfa\x41?\x12=oracledatabase.googleapis.com/GoldengateDeploymentEnvironment\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\xce\x01\n,ListGoldengateDeploymentEnvironmentsResponse\x12k\n\"goldengate_deployment_environments\x18\x01 \x03(\x0b\x32?.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xfe\x01\n\"com.google.cloud.oracledatabase.v1B$GoldengateDeploymentEnvironmentProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" +descriptor_data = "\nFgoogle/cloud/oracledatabase/v1/goldengate_deployment_environment.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\"\xa7\x08\n\x1fGoldengateDeploymentEnvironment\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12i\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32R.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategoryB\x03\xe0\x41\x03\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12#\n\x16\x64\x65\x66\x61ult_cpu_core_count\x18\x04 \x01(\x05\x42\x03\xe0\x41\x03\x12x\n\x10\x65nvironment_type\x18\x05 \x01(\x0e\x32Y.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentTypeB\x03\xe0\x41\x03\x12!\n\x14\x61uto_scaling_enabled\x18\x06 \x01(\x08\x42\x03\xe0\x41\x03\x12\x1f\n\x12max_cpu_core_count\x18\x07 \x01(\x05\x42\x03\xe0\x41\x03\x12#\n\x16memory_gb_per_cpu_core\x18\x08 \x01(\x05\x42\x03\xe0\x41\x03\x12\x1f\n\x12min_cpu_core_count\x18\t \x01(\x05\x42\x03\xe0\x41\x03\x12\x30\n#network_bandwidth_gbps_per_cpu_core\x18\n \x01(\x05\x42\x03\xe0\x41\x03\x12\x30\n#storage_usage_limit_gb_per_cpu_core\x18\x0b \x01(\x05\x42\x03\xe0\x41\x03\"v\n\x12\x44\x65ploymentCategory\x12#\n\x1f\x44\x45PLOYMENT_CATEGORY_UNSPECIFIED\x10\x00\x12\x1d\n\x19\x44\x41TA_REPLICATION_CATEGORY\x10\x01\x12\x1c\n\x18\x44\x41TA_TRANSFORMS_CATEGORY\x10\x02\"t\n\x19\x44\x65ploymentEnvironmentType\x12+\n\'DEPLOYMENT_ENVIRONMENT_TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nPRODUCTION\x10\x01\x12\x1a\n\x16\x44\x45VELOPMENT_OR_TESTING\x10\x02:\xf4\x01\xea\x41\xf0\x01\n=oracledatabase.googleapis.com/GoldengateDeploymentEnvironment\x12lprojects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}* goldengateDeploymentEnvironments2\x1fgoldengateDeploymentEnvironment\"\xb5\x01\n+ListGoldengateDeploymentEnvironmentsRequest\x12U\n\x06parent\x18\x01 \x01(\tBE\xe0\x41\x02\xfa\x41?\x12=oracledatabase.googleapis.com/GoldengateDeploymentEnvironment\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\xce\x01\n,ListGoldengateDeploymentEnvironmentsResponse\x12k\n\"goldengate_deployment_environments\x18\x01 \x03(\x0b\x32?.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xfe\x01\n\"com.google.cloud.oracledatabase.v1B$GoldengateDeploymentEnvironmentProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" pool = ::Google::Protobuf::DescriptorPool.generated_pool pool.add_serialized_file(descriptor_data) @@ -20,7 +20,6 @@ module V1 GoldengateDeploymentEnvironment = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment").msgclass GoldengateDeploymentEnvironment::DeploymentCategory = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategory").enummodule GoldengateDeploymentEnvironment::DeploymentEnvironmentType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentType").enummodule - GetGoldengateDeploymentEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GetGoldengateDeploymentEnvironmentRequest").msgclass ListGoldengateDeploymentEnvironmentsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateDeploymentEnvironmentsRequest").msgclass ListGoldengateDeploymentEnvironmentsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateDeploymentEnvironmentsResponse").msgclass end diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_type_pb.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_type_pb.rb index 932ec7892064..8a843d68e6ad 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_type_pb.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_type_pb.rb @@ -8,7 +8,7 @@ require 'google/api/resource_pb' -descriptor_data = "\n?google/cloud/oracledatabase/v1/goldengate_deployment_type.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\"\xbe\x08\n\x18GoldengateDeploymentType\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x65\n\x0f\x64\x65ployment_type\x18\x02 \x01(\x0e\x32G.google.cloud.oracledatabase.v1.GoldengateDeploymentType.DeploymentTypeB\x03\xe0\x41\x03\x12\x62\n\x08\x63\x61tegory\x18\x03 \x01(\x0e\x32K.google.cloud.oracledatabase.v1.GoldengateDeploymentType.DeploymentCategoryB\x03\xe0\x41\x03\x12\x1d\n\x10\x63onnection_types\x18\x04 \x03(\tB\x03\xe0\x41\x03\x12\x19\n\x0c\x64isplay_name\x18\x05 \x01(\tB\x03\xe0\x41\x03\x12\x18\n\x0bogg_version\x18\x06 \x01(\tB\x03\xe0\x41\x03\x12 \n\x13source_technologies\x18\x07 \x03(\tB\x03\xe0\x41\x03\x12#\n\x16supported_capabilities\x18\x08 \x03(\tB\x03\xe0\x41\x03\x12\'\n\x1asupported_technologies_url\x18\t \x01(\tB\x03\xe0\x41\x03\x12 \n\x13target_technologies\x18\n \x03(\tB\x03\xe0\x41\x03\x12\x1d\n\x10\x64\x65\x66\x61ult_username\x18\x0b \x01(\tB\x03\xe0\x41\x03\"\xf2\x01\n\x0e\x44\x65ploymentType\x12\x1f\n\x1b\x44\x45PLOYMENT_TYPE_UNSPECIFIED\x10\x00\x12\x07\n\x03OGG\x10\x01\x12\x13\n\x0f\x44\x41TABASE_ORACLE\x10\x02\x12\x0b\n\x07\x42IGDATA\x10\x03\x12 \n\x1c\x44\x41TABASE_MICROSOFT_SQLSERVER\x10\x04\x12\x12\n\x0e\x44\x41TABASE_MYSQL\x10\x05\x12\x17\n\x13\x44\x41TABASE_POSTGRESQL\x10\x06\x12\x13\n\x0f\x44\x41TABASE_DB2ZOS\x10\x07\x12\x11\n\rDATABASE_DB2I\x10\x08\x12\x08\n\x04GGSA\x10\t\x12\x13\n\x0f\x44\x41TA_TRANSFORMS\x10\n\"v\n\x12\x44\x65ploymentCategory\x12#\n\x1f\x44\x45PLOYMENT_CATEGORY_UNSPECIFIED\x10\x00\x12\x1d\n\x19\x44\x41TA_REPLICATION_CATEGORY\x10\x01\x12\x1c\n\x18\x44\x41TA_TRANSFORMS_CATEGORY\x10\x02:\xd1\x01\xea\x41\xcd\x01\n6oracledatabase.googleapis.com/GoldengateDeploymentType\x12^projects/{project}/locations/{location}/goldengateDeploymentTypes/{goldengate_deployment_type}*\x19goldengateDeploymentTypes2\x18goldengateDeploymentType\"r\n\"GetGoldengateDeploymentTypeRequest\x12L\n\x04name\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\n6oracledatabase.googleapis.com/GoldengateDeploymentType\"\xd3\x01\n$ListGoldengateDeploymentTypesRequest\x12N\n\x06parent\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\x12\x36oracledatabase.googleapis.com/GoldengateDeploymentType\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\xb9\x01\n%ListGoldengateDeploymentTypesResponse\x12]\n\x1bgoldengate_deployment_types\x18\x01 \x03(\x0b\x32\x38.google.cloud.oracledatabase.v1.GoldengateDeploymentType\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xf7\x01\n\"com.google.cloud.oracledatabase.v1B\x1dGoldengateDeploymentTypeProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" +descriptor_data = "\n?google/cloud/oracledatabase/v1/goldengate_deployment_type.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\"\xbe\x08\n\x18GoldengateDeploymentType\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x65\n\x0f\x64\x65ployment_type\x18\x02 \x01(\x0e\x32G.google.cloud.oracledatabase.v1.GoldengateDeploymentType.DeploymentTypeB\x03\xe0\x41\x03\x12\x62\n\x08\x63\x61tegory\x18\x03 \x01(\x0e\x32K.google.cloud.oracledatabase.v1.GoldengateDeploymentType.DeploymentCategoryB\x03\xe0\x41\x03\x12\x1d\n\x10\x63onnection_types\x18\x04 \x03(\tB\x03\xe0\x41\x03\x12\x19\n\x0c\x64isplay_name\x18\x05 \x01(\tB\x03\xe0\x41\x03\x12\x18\n\x0bogg_version\x18\x06 \x01(\tB\x03\xe0\x41\x03\x12 \n\x13source_technologies\x18\x07 \x03(\tB\x03\xe0\x41\x03\x12#\n\x16supported_capabilities\x18\x08 \x03(\tB\x03\xe0\x41\x03\x12\'\n\x1asupported_technologies_url\x18\t \x01(\tB\x03\xe0\x41\x03\x12 \n\x13target_technologies\x18\n \x03(\tB\x03\xe0\x41\x03\x12\x1d\n\x10\x64\x65\x66\x61ult_username\x18\x0b \x01(\tB\x03\xe0\x41\x03\"\xf2\x01\n\x0e\x44\x65ploymentType\x12\x1f\n\x1b\x44\x45PLOYMENT_TYPE_UNSPECIFIED\x10\x00\x12\x07\n\x03OGG\x10\x01\x12\x13\n\x0f\x44\x41TABASE_ORACLE\x10\x02\x12\x0b\n\x07\x42IGDATA\x10\x03\x12 \n\x1c\x44\x41TABASE_MICROSOFT_SQLSERVER\x10\x04\x12\x12\n\x0e\x44\x41TABASE_MYSQL\x10\x05\x12\x17\n\x13\x44\x41TABASE_POSTGRESQL\x10\x06\x12\x13\n\x0f\x44\x41TABASE_DB2ZOS\x10\x07\x12\x11\n\rDATABASE_DB2I\x10\x08\x12\x08\n\x04GGSA\x10\t\x12\x13\n\x0f\x44\x41TA_TRANSFORMS\x10\n\"v\n\x12\x44\x65ploymentCategory\x12#\n\x1f\x44\x45PLOYMENT_CATEGORY_UNSPECIFIED\x10\x00\x12\x1d\n\x19\x44\x41TA_REPLICATION_CATEGORY\x10\x01\x12\x1c\n\x18\x44\x41TA_TRANSFORMS_CATEGORY\x10\x02:\xd1\x01\xea\x41\xcd\x01\n6oracledatabase.googleapis.com/GoldengateDeploymentType\x12^projects/{project}/locations/{location}/goldengateDeploymentTypes/{goldengate_deployment_type}*\x19goldengateDeploymentTypes2\x18goldengateDeploymentType\"\xd3\x01\n$ListGoldengateDeploymentTypesRequest\x12N\n\x06parent\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\x12\x36oracledatabase.googleapis.com/GoldengateDeploymentType\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\xb9\x01\n%ListGoldengateDeploymentTypesResponse\x12]\n\x1bgoldengate_deployment_types\x18\x01 \x03(\x0b\x32\x38.google.cloud.oracledatabase.v1.GoldengateDeploymentType\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xf7\x01\n\"com.google.cloud.oracledatabase.v1B\x1dGoldengateDeploymentTypeProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" pool = ::Google::Protobuf::DescriptorPool.generated_pool pool.add_serialized_file(descriptor_data) @@ -20,7 +20,6 @@ module V1 GoldengateDeploymentType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentType").msgclass GoldengateDeploymentType::DeploymentType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentType.DeploymentType").enummodule GoldengateDeploymentType::DeploymentCategory = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentType.DeploymentCategory").enummodule - GetGoldengateDeploymentTypeRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GetGoldengateDeploymentTypeRequest").msgclass ListGoldengateDeploymentTypesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateDeploymentTypesRequest").msgclass ListGoldengateDeploymentTypesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateDeploymentTypesResponse").msgclass end diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_version_pb.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_version_pb.rb index c56e606485cf..48264e96bd04 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_version_pb.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/goldengate_deployment_version_pb.rb @@ -9,7 +9,7 @@ require 'google/protobuf/timestamp_pb' -descriptor_data = "\nBgoogle/cloud/oracledatabase/v1/goldengate_deployment_version.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x86\x03\n\x1bGoldengateDeploymentVersion\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x11\n\x04ocid\x18\x02 \x01(\tB\x03\xe0\x41\x03\x12^\n\nproperties\x18\x03 \x01(\x0b\x32\x45.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionPropertiesB\x03\xe0\x41\x03:\xe0\x01\xea\x41\xdc\x01\n9oracledatabase.googleapis.com/GoldengateDeploymentVersion\x12\x64projects/{project}/locations/{location}/goldengateDeploymentVersions/{goldengate_deployment_version}*\x1cgoldengateDeploymentVersions2\x1bgoldengateDeploymentVersion\"\x93\x06\n%GoldengateDeploymentVersionProperties\x12r\n\x0f\x64\x65ployment_type\x18\x01 \x01(\x0e\x32T.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentTypeB\x03\xe0\x41\x03\x12\x19\n\x0csecurity_fix\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\x12\x18\n\x0bogg_version\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12v\n\x0crelease_type\x18\x04 \x01(\x0e\x32[.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseTypeB\x03\xe0\x41\x03\x12\x35\n\x0crelease_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x39\n\x10support_end_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\"\xf2\x01\n\x0e\x44\x65ploymentType\x12\x1f\n\x1b\x44\x45PLOYMENT_TYPE_UNSPECIFIED\x10\x00\x12\x07\n\x03OGG\x10\x01\x12\x13\n\x0f\x44\x41TABASE_ORACLE\x10\x02\x12\x0b\n\x07\x42IGDATA\x10\x03\x12 \n\x1c\x44\x41TABASE_MICROSOFT_SQLSERVER\x10\x04\x12\x12\n\x0e\x44\x41TABASE_MYSQL\x10\x05\x12\x17\n\x13\x44\x41TABASE_POSTGRESQL\x10\x06\x12\x13\n\x0f\x44\x41TABASE_DB2ZOS\x10\x07\x12\x11\n\rDATABASE_DB2I\x10\x08\x12\x08\n\x04GGSA\x10\t\x12\x13\n\x0f\x44\x41TA_TRANSFORMS\x10\n\"b\n\x15\x44\x65ploymentReleaseType\x12\'\n#DEPLOYMENT_RELEASE_TYPE_UNSPECIFIED\x10\x00\x12\t\n\x05MAJOR\x10\x01\x12\n\n\x06\x42UNDLE\x10\x02\x12\t\n\x05MINOR\x10\x03\"x\n%GetGoldengateDeploymentVersionRequest\x12O\n\x04name\x18\x01 \x01(\tBA\xe0\x41\x02\xfa\x41;\n9oracledatabase.googleapis.com/GoldengateDeploymentVersion\"\xc2\x01\n\'ListGoldengateDeploymentVersionsRequest\x12Q\n\x06parent\x18\x01 \x01(\tBA\xe0\x41\x02\xfa\x41;\x12\x39oracledatabase.googleapis.com/GoldengateDeploymentVersion\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\xc2\x01\n(ListGoldengateDeploymentVersionsResponse\x12\x63\n\x1egoldengate_deployment_versions\x18\x01 \x03(\x0b\x32;.google.cloud.oracledatabase.v1.GoldengateDeploymentVersion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xfa\x01\n\"com.google.cloud.oracledatabase.v1B GoldengateDeploymentVersionProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" +descriptor_data = "\nBgoogle/cloud/oracledatabase/v1/goldengate_deployment_version.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x86\x03\n\x1bGoldengateDeploymentVersion\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x11\n\x04ocid\x18\x02 \x01(\tB\x03\xe0\x41\x03\x12^\n\nproperties\x18\x03 \x01(\x0b\x32\x45.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionPropertiesB\x03\xe0\x41\x03:\xe0\x01\xea\x41\xdc\x01\n9oracledatabase.googleapis.com/GoldengateDeploymentVersion\x12\x64projects/{project}/locations/{location}/goldengateDeploymentVersions/{goldengate_deployment_version}*\x1cgoldengateDeploymentVersions2\x1bgoldengateDeploymentVersion\"\x93\x06\n%GoldengateDeploymentVersionProperties\x12r\n\x0f\x64\x65ployment_type\x18\x01 \x01(\x0e\x32T.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentTypeB\x03\xe0\x41\x03\x12\x19\n\x0csecurity_fix\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\x12\x18\n\x0bogg_version\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12v\n\x0crelease_type\x18\x04 \x01(\x0e\x32[.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseTypeB\x03\xe0\x41\x03\x12\x35\n\x0crelease_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x39\n\x10support_end_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\"\xf2\x01\n\x0e\x44\x65ploymentType\x12\x1f\n\x1b\x44\x45PLOYMENT_TYPE_UNSPECIFIED\x10\x00\x12\x07\n\x03OGG\x10\x01\x12\x13\n\x0f\x44\x41TABASE_ORACLE\x10\x02\x12\x0b\n\x07\x42IGDATA\x10\x03\x12 \n\x1c\x44\x41TABASE_MICROSOFT_SQLSERVER\x10\x04\x12\x12\n\x0e\x44\x41TABASE_MYSQL\x10\x05\x12\x17\n\x13\x44\x41TABASE_POSTGRESQL\x10\x06\x12\x13\n\x0f\x44\x41TABASE_DB2ZOS\x10\x07\x12\x11\n\rDATABASE_DB2I\x10\x08\x12\x08\n\x04GGSA\x10\t\x12\x13\n\x0f\x44\x41TA_TRANSFORMS\x10\n\"b\n\x15\x44\x65ploymentReleaseType\x12\'\n#DEPLOYMENT_RELEASE_TYPE_UNSPECIFIED\x10\x00\x12\t\n\x05MAJOR\x10\x01\x12\n\n\x06\x42UNDLE\x10\x02\x12\t\n\x05MINOR\x10\x03\"\xc2\x01\n\'ListGoldengateDeploymentVersionsRequest\x12Q\n\x06parent\x18\x01 \x01(\tBA\xe0\x41\x02\xfa\x41;\x12\x39oracledatabase.googleapis.com/GoldengateDeploymentVersion\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\xc2\x01\n(ListGoldengateDeploymentVersionsResponse\x12\x63\n\x1egoldengate_deployment_versions\x18\x01 \x03(\x0b\x32;.google.cloud.oracledatabase.v1.GoldengateDeploymentVersion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x18\n\x0bunreachable\x18\x03 \x03(\tB\x03\xe0\x41\x06\x42\xfa\x01\n\"com.google.cloud.oracledatabase.v1B GoldengateDeploymentVersionProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1b\x06proto3" pool = ::Google::Protobuf::DescriptorPool.generated_pool pool.add_serialized_file(descriptor_data) @@ -22,7 +22,6 @@ module V1 GoldengateDeploymentVersionProperties = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties").msgclass GoldengateDeploymentVersionProperties::DeploymentType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentType").enummodule GoldengateDeploymentVersionProperties::DeploymentReleaseType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseType").enummodule - GetGoldengateDeploymentVersionRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.GetGoldengateDeploymentVersionRequest").msgclass ListGoldengateDeploymentVersionsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateDeploymentVersionsRequest").msgclass ListGoldengateDeploymentVersionsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.oracledatabase.v1.ListGoldengateDeploymentVersionsResponse").msgclass end diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_pb.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_pb.rb index 5b0f9bc4db81..a026a01dc0ff 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_pb.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_pb.rb @@ -44,7 +44,7 @@ require 'google/protobuf/timestamp_pb' -descriptor_data = "\n3google/cloud/oracledatabase/v1/oracledatabase.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x1bgoogle/api/field_info.proto\x1a\x19google/api/resource.proto\x1a\x38google/cloud/oracledatabase/v1/autonomous_database.proto\x1a\x46google/cloud/oracledatabase/v1/autonomous_database_character_set.proto\x1a\x39google/cloud/oracledatabase/v1/autonomous_db_backup.proto\x1a:google/cloud/oracledatabase/v1/autonomous_db_version.proto\x1a-google/cloud/oracledatabase/v1/database.proto\x1a;google/cloud/oracledatabase/v1/database_character_set.proto\x1a,google/cloud/oracledatabase/v1/db_node.proto\x1a.google/cloud/oracledatabase/v1/db_server.proto\x1a.google/cloud/oracledatabase/v1/db_system.proto\x1a\x43google/cloud/oracledatabase/v1/db_system_initial_storage_size.proto\x1a\x34google/cloud/oracledatabase/v1/db_system_shape.proto\x1a/google/cloud/oracledatabase/v1/db_version.proto\x1a\x30google/cloud/oracledatabase/v1/entitlement.proto\x1a\x32google/cloud/oracledatabase/v1/exadata_infra.proto\x1a\x35google/cloud/oracledatabase/v1/exadb_vm_cluster.proto\x1a>google/cloud/oracledatabase/v1/exascale_db_storage_vault.proto\x1a/google/cloud/oracledatabase/v1/gi_version.proto\x1a:google/cloud/oracledatabase/v1/goldengate_connection.proto\x1a\x45google/cloud/oracledatabase/v1/goldengate_connection_assignment.proto\x1a?google/cloud/oracledatabase/v1/goldengate_connection_type.proto\x1a:google/cloud/oracledatabase/v1/goldengate_deployment.proto\x1a\x46google/cloud/oracledatabase/v1/goldengate_deployment_environment.proto\x1a?google/cloud/oracledatabase/v1/goldengate_deployment_type.proto\x1a\x42google/cloud/oracledatabase/v1/goldengate_deployment_version.proto\x1a\x32google/cloud/oracledatabase/v1/minor_version.proto\x1a\x30google/cloud/oracledatabase/v1/odb_network.proto\x1a/google/cloud/oracledatabase/v1/odb_subnet.proto\x1a\x37google/cloud/oracledatabase/v1/pluggable_database.proto\x1a/google/cloud/oracledatabase/v1/vm_cluster.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xd7\x01\n&ListCloudExadataInfrastructuresRequest\x12P\n\x06parent\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\x12\x38oracledatabase.googleapis.com/CloudExadataInfrastructure\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\xba\x01\n\'ListCloudExadataInfrastructuresResponse\x12\x61\n\x1d\x63loud_exadata_infrastructures\x18\x01 \x03(\x0b\x32:.google.cloud.oracledatabase.v1.CloudExadataInfrastructure\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"v\n$GetCloudExadataInfrastructureRequest\x12N\n\x04name\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\n8oracledatabase.googleapis.com/CloudExadataInfrastructure\"\xb1\x02\n\'CreateCloudExadataInfrastructureRequest\x12P\n\x06parent\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\x12\x38oracledatabase.googleapis.com/CloudExadataInfrastructure\x12,\n\x1f\x63loud_exadata_infrastructure_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12\x65\n\x1c\x63loud_exadata_infrastructure\x18\x03 \x01(\x0b\x32:.google.cloud.oracledatabase.v1.CloudExadataInfrastructureB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xae\x01\n\'DeleteCloudExadataInfrastructureRequest\x12N\n\x04name\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\n8oracledatabase.googleapis.com/CloudExadataInfrastructure\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\x12\x12\n\x05\x66orce\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\xa8\x01\n\x1aListCloudVmClustersRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/CloudVmCluster\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\x96\x01\n\x1bListCloudVmClustersResponse\x12I\n\x11\x63loud_vm_clusters\x18\x01 \x03(\x0b\x32..google.cloud.oracledatabase.v1.CloudVmCluster\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"^\n\x18GetCloudVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/CloudVmCluster\"\xf5\x01\n\x1b\x43reateCloudVmClusterRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/CloudVmCluster\x12 \n\x13\x63loud_vm_cluster_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12M\n\x10\x63loud_vm_cluster\x18\x03 \x01(\x0b\x32..google.cloud.oracledatabase.v1.CloudVmClusterB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\x96\x01\n\x1b\x44\x65leteCloudVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/CloudVmCluster\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\x12\x12\n\x05\x66orce\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x8d\x01\n\x17ListEntitlementsRequest\x12\x41\n\x06parent\x18\x01 \x01(\tB1\xe0\x41\x02\xfa\x41+\x12)oracledatabase.googleapis.com/Entitlement\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"v\n\x18ListEntitlementsResponse\x12\x41\n\x0c\x65ntitlements\x18\x01 \x03(\x0b\x32+.google.cloud.oracledatabase.v1.Entitlement\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x87\x01\n\x14ListDbServersRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\x12&oracledatabase.googleapis.com/DbServer\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"n\n\x15ListDbServersResponse\x12<\n\ndb_servers\x18\x01 \x03(\x0b\x32(.google.cloud.oracledatabase.v1.DbServer\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x83\x01\n\x12ListDbNodesRequest\x12<\n\x06parent\x18\x01 \x01(\tB,\xe0\x41\x02\xfa\x41&\x12$oracledatabase.googleapis.com/DbNode\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"h\n\x13ListDbNodesResponse\x12\x38\n\x08\x64\x62_nodes\x18\x01 \x03(\x0b\x32&.google.cloud.oracledatabase.v1.DbNode\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x9e\x01\n\x15ListGiVersionsRequest\x12?\n\x06parent\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\x12\'oracledatabase.googleapis.com/GiVersion\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"q\n\x16ListGiVersionsResponse\x12>\n\x0bgi_versions\x18\x01 \x03(\x0b\x32).google.cloud.oracledatabase.v1.GiVersion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xa6\x01\n\x19ListDbSystemShapesRequest\x12\x43\n\x06parent\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\x12+oracledatabase.googleapis.com/DbSystemShape\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"~\n\x1aListDbSystemShapesResponse\x12G\n\x10\x64\x62_system_shapes\x18\x01 \x03(\x0b\x32-.google.cloud.oracledatabase.v1.DbSystemShape\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x9f\x02\n\x11OperationMetadata\x12\x34\n\x0b\x63reate_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x31\n\x08\x65nd_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x13\n\x06target\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12\x11\n\x04verb\x18\x04 \x01(\tB\x03\xe0\x41\x03\x12\x1b\n\x0estatus_message\x18\x05 \x01(\tB\x03\xe0\x41\x03\x12#\n\x16requested_cancellation\x18\x06 \x01(\x08\x42\x03\xe0\x41\x03\x12\x18\n\x0b\x61pi_version\x18\x07 \x01(\tB\x03\xe0\x41\x03\x12\x1d\n\x10percent_complete\x18\x08 \x01(\x01\x42\x03\xe0\x41\x03\"\xc7\x01\n\x1eListAutonomousDatabasesRequest\x12H\n\x06parent\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\x12\x30oracledatabase.googleapis.com/AutonomousDatabase\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\xa1\x01\n\x1fListAutonomousDatabasesResponse\x12P\n\x14\x61utonomous_databases\x18\x01 \x03(\x0b\x32\x32.google.cloud.oracledatabase.v1.AutonomousDatabase\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"f\n\x1cGetAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\x87\x02\n\x1f\x43reateAutonomousDatabaseRequest\x12H\n\x06parent\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\x12\x30oracledatabase.googleapis.com/AutonomousDatabase\x12#\n\x16\x61utonomous_database_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12T\n\x13\x61utonomous_database\x18\x03 \x01(\x0b\x32\x32.google.cloud.oracledatabase.v1.AutonomousDatabaseB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xce\x01\n\x1fUpdateAutonomousDatabaseRequest\x12\x34\n\x0bupdate_mask\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12T\n\x13\x61utonomous_database\x18\x02 \x01(\x0b\x32\x32.google.cloud.oracledatabase.v1.AutonomousDatabaseB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x03 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\x8a\x01\n\x1f\x44\x65leteAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xa1\x01\n RestoreAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12\x35\n\x0crestore_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x02\"g\n\x1dStopAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"h\n\x1eStartAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"j\n RestartAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\xc9\x01\n#SwitchoverAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12Z\n\x18peer_autonomous_database\x18\x02 \x01(\tB8\xe0\x41\x01\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\xc7\x01\n!FailoverAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12Z\n\x18peer_autonomous_database\x18\x02 \x01(\tB8\xe0\x41\x01\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\xe3\x01\n\'GenerateAutonomousDatabaseWalletRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12?\n\x04type\x18\x02 \x01(\x0e\x32,.google.cloud.oracledatabase.v1.GenerateTypeB\x03\xe0\x41\x01\x12\x18\n\x0bis_regional\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\x12\x15\n\x08password\x18\x04 \x01(\tB\x03\xe0\x41\x02\"H\n(GenerateAutonomousDatabaseWalletResponse\x12\x1c\n\x0f\x61rchive_content\x18\x01 \x01(\x0c\x42\x03\xe0\x41\x03\"\x9d\x01\n\x1fListAutonomousDbVersionsRequest\x12I\n\x06parent\x18\x01 \x01(\tB9\xe0\x41\x02\xfa\x41\x33\x12\x31oracledatabase.googleapis.com/AutonomousDbVersion\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\x90\x01\n ListAutonomousDbVersionsResponse\x12S\n\x16\x61utonomous_db_versions\x18\x01 \x03(\x0b\x32\x33.google.cloud.oracledatabase.v1.AutonomousDbVersion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xc8\x01\n*ListAutonomousDatabaseCharacterSetsRequest\x12T\n\x06parent\x18\x01 \x01(\tBD\xe0\x41\x02\xfa\x41>\x12.google.cloud.oracledatabase.v1.AutonomousDatabaseCharacterSet\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xbc\x01\n$ListAutonomousDatabaseBackupsRequest\x12N\n\x06parent\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\x12\x36oracledatabase.googleapis.com/AutonomousDatabaseBackup\x12\x13\n\x06\x66ilter\x18\x05 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\x9f\x01\n%ListAutonomousDatabaseBackupsResponse\x12]\n\x1b\x61utonomous_database_backups\x18\x01 \x03(\x0b\x32\x38.google.cloud.oracledatabase.v1.AutonomousDatabaseBackup\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xf5\x01\n\x1b\x43reateExadbVmClusterRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/ExadbVmCluster\x12 \n\x13\x65xadb_vm_cluster_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12M\n\x10\x65xadb_vm_cluster\x18\x03 \x01(\x0b\x32..google.cloud.oracledatabase.v1.ExadbVmClusterB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\x82\x01\n\x1b\x44\x65leteExadbVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/ExadbVmCluster\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"^\n\x18GetExadbVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/ExadbVmCluster\"\xbf\x01\n\x1aListExadbVmClustersRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/ExadbVmCluster\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\x96\x01\n\x1bListExadbVmClustersResponse\x12I\n\x11\x65xadb_vm_clusters\x18\x01 \x03(\x0b\x32..google.cloud.oracledatabase.v1.ExadbVmCluster\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"\xc3\x01\n\x1bUpdateExadbVmClusterRequest\x12\x34\n\x0bupdate_mask\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12M\n\x10\x65xadb_vm_cluster\x18\x02 \x01(\x0b\x32..google.cloud.oracledatabase.v1.ExadbVmClusterB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x03 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xa8\x01\n)RemoveVirtualMachineExadbVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/ExadbVmCluster\x12\x1f\n\nrequest_id\x18\x03 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\x12\x16\n\thostnames\x18\x04 \x03(\tB\x03\xe0\x41\x02\x32\x91\x9d\x01\n\x0eOracleDatabase\x12\x84\x02\n\x1fListCloudExadataInfrastructures\x12\x46.google.cloud.oracledatabase.v1.ListCloudExadataInfrastructuresRequest\x1aG.google.cloud.oracledatabase.v1.ListCloudExadataInfrastructuresResponse\"P\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x41\x12?/v1/{parent=projects/*/locations/*}/cloudExadataInfrastructures\x12\xf1\x01\n\x1dGetCloudExadataInfrastructure\x12\x44.google.cloud.oracledatabase.v1.GetCloudExadataInfrastructureRequest\x1a:.google.cloud.oracledatabase.v1.CloudExadataInfrastructure\"N\xda\x41\x04name\x82\xd3\xe4\x93\x02\x41\x12?/v1/{name=projects/*/locations/*/cloudExadataInfrastructures/*}\x12\xea\x02\n CreateCloudExadataInfrastructure\x12G.google.cloud.oracledatabase.v1.CreateCloudExadataInfrastructureRequest\x1a\x1d.google.longrunning.Operation\"\xdd\x01\xca\x41/\n\x1a\x43loudExadataInfrastructure\x12\x11OperationMetadata\xda\x41\x43parent,cloud_exadata_infrastructure,cloud_exadata_infrastructure_id\x82\xd3\xe4\x93\x02_\"?/v1/{parent=projects/*/locations/*}/cloudExadataInfrastructures:\x1c\x63loud_exadata_infrastructure\x12\x87\x02\n DeleteCloudExadataInfrastructure\x12G.google.cloud.oracledatabase.v1.DeleteCloudExadataInfrastructureRequest\x1a\x1d.google.longrunning.Operation\"{\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x41*?/v1/{name=projects/*/locations/*/cloudExadataInfrastructures/*}\x12\xd4\x01\n\x13ListCloudVmClusters\x12:.google.cloud.oracledatabase.v1.ListCloudVmClustersRequest\x1a;.google.cloud.oracledatabase.v1.ListCloudVmClustersResponse\"D\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{parent=projects/*/locations/*}/cloudVmClusters\x12\xc1\x01\n\x11GetCloudVmCluster\x12\x38.google.cloud.oracledatabase.v1.GetCloudVmClusterRequest\x1a..google.cloud.oracledatabase.v1.CloudVmCluster\"B\xda\x41\x04name\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{name=projects/*/locations/*/cloudVmClusters/*}\x12\x96\x02\n\x14\x43reateCloudVmCluster\x12;.google.cloud.oracledatabase.v1.CreateCloudVmClusterRequest\x1a\x1d.google.longrunning.Operation\"\xa1\x01\xca\x41#\n\x0e\x43loudVmCluster\x12\x11OperationMetadata\xda\x41+parent,cloud_vm_cluster,cloud_vm_cluster_id\x82\xd3\xe4\x93\x02G\"3/v1/{parent=projects/*/locations/*}/cloudVmClusters:\x10\x63loud_vm_cluster\x12\xe3\x01\n\x14\x44\x65leteCloudVmCluster\x12;.google.cloud.oracledatabase.v1.DeleteCloudVmClusterRequest\x1a\x1d.google.longrunning.Operation\"o\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x35*3/v1/{name=projects/*/locations/*/cloudVmClusters/*}\x12\xc8\x01\n\x10ListEntitlements\x12\x37.google.cloud.oracledatabase.v1.ListEntitlementsRequest\x1a\x38.google.cloud.oracledatabase.v1.ListEntitlementsResponse\"A\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x32\x12\x30/v1/{parent=projects/*/locations/*}/entitlements\x12\xda\x01\n\rListDbServers\x12\x34.google.cloud.oracledatabase.v1.ListDbServersRequest\x1a\x35.google.cloud.oracledatabase.v1.ListDbServersResponse\"\\\xda\x41\x06parent\x82\xd3\xe4\x93\x02M\x12K/v1/{parent=projects/*/locations/*/cloudExadataInfrastructures/*}/dbServers\x12\x89\x02\n\x0bListDbNodes\x12\x32.google.cloud.oracledatabase.v1.ListDbNodesRequest\x1a\x33.google.cloud.oracledatabase.v1.ListDbNodesResponse\"\x90\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x80\x01\x12=/v1/{parent=projects/*/locations/*/cloudVmClusters/*}/dbNodesZ?\x12=/v1/{parent=projects/*/locations/*/exadbVmClusters/*}/dbNodes\x12\xc0\x01\n\x0eListGiVersions\x12\x35.google.cloud.oracledatabase.v1.ListGiVersionsRequest\x1a\x36.google.cloud.oracledatabase.v1.ListGiVersionsResponse\"?\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x30\x12./v1/{parent=projects/*/locations/*}/giVersions\x12\xd9\x01\n\x11ListMinorVersions\x12\x38.google.cloud.oracledatabase.v1.ListMinorVersionsRequest\x1a\x39.google.cloud.oracledatabase.v1.ListMinorVersionsResponse\"O\xda\x41\x06parent\x82\xd3\xe4\x93\x02@\x12>/v1/{parent=projects/*/locations/*/giVersions/*}/minorVersions\x12\xd0\x01\n\x12ListDbSystemShapes\x12\x39.google.cloud.oracledatabase.v1.ListDbSystemShapesRequest\x1a:.google.cloud.oracledatabase.v1.ListDbSystemShapesResponse\"C\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x34\x12\x32/v1/{parent=projects/*/locations/*}/dbSystemShapes\x12\xe4\x01\n\x17ListAutonomousDatabases\x12>.google.cloud.oracledatabase.v1.ListAutonomousDatabasesRequest\x1a?.google.cloud.oracledatabase.v1.ListAutonomousDatabasesResponse\"H\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x39\x12\x37/v1/{parent=projects/*/locations/*}/autonomousDatabases\x12\xd1\x01\n\x15GetAutonomousDatabase\x12<.google.cloud.oracledatabase.v1.GetAutonomousDatabaseRequest\x1a\x32.google.cloud.oracledatabase.v1.AutonomousDatabase\"F\xda\x41\x04name\x82\xd3\xe4\x93\x02\x39\x12\x37/v1/{name=projects/*/locations/*/autonomousDatabases/*}\x12\xaf\x02\n\x18\x43reateAutonomousDatabase\x12?.google.cloud.oracledatabase.v1.CreateAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\xb2\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x31parent,autonomous_database,autonomous_database_id\x82\xd3\xe4\x93\x02N\"7/v1/{parent=projects/*/locations/*}/autonomousDatabases:\x13\x61utonomous_database\x12\xb1\x02\n\x18UpdateAutonomousDatabase\x12?.google.cloud.oracledatabase.v1.UpdateAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\xb4\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x1f\x61utonomous_database,update_mask\x82\xd3\xe4\x93\x02\x62\x32K/v1/{autonomous_database.name=projects/*/locations/*/autonomousDatabases/*}:\x13\x61utonomous_database\x12\xef\x01\n\x18\x44\x65leteAutonomousDatabase\x12?.google.cloud.oracledatabase.v1.DeleteAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"s\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x39*7/v1/{name=projects/*/locations/*/autonomousDatabases/*}\x12\x87\x02\n\x19RestoreAutonomousDatabase\x12@.google.cloud.oracledatabase.v1.RestoreAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\x88\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x11name,restore_time\x82\xd3\xe4\x93\x02\x44\"?/v1/{name=projects/*/locations/*/autonomousDatabases/*}:restore:\x01*\x12\xa9\x02\n GenerateAutonomousDatabaseWallet\x12G.google.cloud.oracledatabase.v1.GenerateAutonomousDatabaseWalletRequest\x1aH.google.cloud.oracledatabase.v1.GenerateAutonomousDatabaseWalletResponse\"r\xda\x41\x1ename,type,is_regional,password\x82\xd3\xe4\x93\x02K\"F/v1/{name=projects/*/locations/*/autonomousDatabases/*}:generateWallet:\x01*\x12\xe8\x01\n\x18ListAutonomousDbVersions\x12?.google.cloud.oracledatabase.v1.ListAutonomousDbVersionsRequest\x1a@.google.cloud.oracledatabase.v1.ListAutonomousDbVersionsResponse\"I\xda\x41\x06parent\x82\xd3\xe4\x93\x02:\x12\x38/v1/{parent=projects/*/locations/*}/autonomousDbVersions\x12\x94\x02\n#ListAutonomousDatabaseCharacterSets\x12J.google.cloud.oracledatabase.v1.ListAutonomousDatabaseCharacterSetsRequest\x1aK.google.cloud.oracledatabase.v1.ListAutonomousDatabaseCharacterSetsResponse\"T\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x45\x12\x43/v1/{parent=projects/*/locations/*}/autonomousDatabaseCharacterSets\x12\xfc\x01\n\x1dListAutonomousDatabaseBackups\x12\x44.google.cloud.oracledatabase.v1.ListAutonomousDatabaseBackupsRequest\x1a\x45.google.cloud.oracledatabase.v1.ListAutonomousDatabaseBackupsResponse\"N\xda\x41\x06parent\x82\xd3\xe4\x93\x02?\x12=/v1/{parent=projects/*/locations/*}/autonomousDatabaseBackups\x12\xf0\x01\n\x16StopAutonomousDatabase\x12=.google.cloud.oracledatabase.v1.StopAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"x\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x41\".google.cloud.oracledatabase.v1.StartAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"y\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x42\"=/v1/{name=projects/*/locations/*/autonomousDatabases/*}:start:\x01*\x12\xf9\x01\n\x19RestartAutonomousDatabase\x12@.google.cloud.oracledatabase.v1.RestartAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"{\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x44\"?/v1/{name=projects/*/locations/*/autonomousDatabases/*}:restart:\x01*\x12\x9c\x02\n\x1cSwitchoverAutonomousDatabase\x12\x43.google.cloud.oracledatabase.v1.SwitchoverAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\x97\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x1dname,peer_autonomous_database\x82\xd3\xe4\x93\x02G\"B/v1/{name=projects/*/locations/*/autonomousDatabases/*}:switchover:\x01*\x12\x96\x02\n\x1a\x46\x61iloverAutonomousDatabase\x12\x41.google.cloud.oracledatabase.v1.FailoverAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\x95\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x1dname,peer_autonomous_database\x82\xd3\xe4\x93\x02\x45\"@/v1/{name=projects/*/locations/*/autonomousDatabases/*}:failover:\x01*\x12\xc4\x01\n\x0fListOdbNetworks\x12\x36.google.cloud.oracledatabase.v1.ListOdbNetworksRequest\x1a\x37.google.cloud.oracledatabase.v1.ListOdbNetworksResponse\"@\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x31\x12//v1/{parent=projects/*/locations/*}/odbNetworks\x12\xb1\x01\n\rGetOdbNetwork\x12\x34.google.cloud.oracledatabase.v1.GetOdbNetworkRequest\x1a*.google.cloud.oracledatabase.v1.OdbNetwork\">\xda\x41\x04name\x82\xd3\xe4\x93\x02\x31\x12//v1/{name=projects/*/locations/*/odbNetworks/*}\x12\xf7\x01\n\x10\x43reateOdbNetwork\x12\x37.google.cloud.oracledatabase.v1.CreateOdbNetworkRequest\x1a\x1d.google.longrunning.Operation\"\x8a\x01\xca\x41\x1f\n\nOdbNetwork\x12\x11OperationMetadata\xda\x41!parent,odb_network,odb_network_id\x82\xd3\xe4\x93\x02>\"//v1/{parent=projects/*/locations/*}/odbNetworks:\x0bodb_network\x12\xd7\x01\n\x10\x44\x65leteOdbNetwork\x12\x37.google.cloud.oracledatabase.v1.DeleteOdbNetworkRequest\x1a\x1d.google.longrunning.Operation\"k\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x31*//v1/{name=projects/*/locations/*/odbNetworks/*}\x12\xce\x01\n\x0eListOdbSubnets\x12\x35.google.cloud.oracledatabase.v1.ListOdbSubnetsRequest\x1a\x36.google.cloud.oracledatabase.v1.ListOdbSubnetsResponse\"M\xda\x41\x06parent\x82\xd3\xe4\x93\x02>\x12\x12*\xda\x41\x06parent\x82\xd3\xe4\x93\x02/\x12-/v1/{parent=projects/*/locations/*}/databases\x12\xa9\x01\n\x0bGetDatabase\x12\x32.google.cloud.oracledatabase.v1.GetDatabaseRequest\x1a(.google.cloud.oracledatabase.v1.Database\"<\xda\x41\x04name\x82\xd3\xe4\x93\x02/\x12-/v1/{name=projects/*/locations/*/databases/*}\x12\xe0\x01\n\x16ListPluggableDatabases\x12=.google.cloud.oracledatabase.v1.ListPluggableDatabasesRequest\x1a>.google.cloud.oracledatabase.v1.ListPluggableDatabasesResponse\"G\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x38\x12\x36/v1/{parent=projects/*/locations/*}/pluggableDatabases\x12\xcd\x01\n\x14GetPluggableDatabase\x12;.google.cloud.oracledatabase.v1.GetPluggableDatabaseRequest\x1a\x31.google.cloud.oracledatabase.v1.PluggableDatabase\"E\xda\x41\x04name\x82\xd3\xe4\x93\x02\x38\x12\x36/v1/{name=projects/*/locations/*/pluggableDatabases/*}\x12\xbc\x01\n\rListDbSystems\x12\x34.google.cloud.oracledatabase.v1.ListDbSystemsRequest\x1a\x35.google.cloud.oracledatabase.v1.ListDbSystemsResponse\">\xda\x41\x06parent\x82\xd3\xe4\x93\x02/\x12-/v1/{parent=projects/*/locations/*}/dbSystems\x12\xa9\x01\n\x0bGetDbSystem\x12\x32.google.cloud.oracledatabase.v1.GetDbSystemRequest\x1a(.google.cloud.oracledatabase.v1.DbSystem\"<\xda\x41\x04name\x82\xd3\xe4\x93\x02/\x12-/v1/{name=projects/*/locations/*/dbSystems/*}\x12\xe9\x01\n\x0e\x43reateDbSystem\x12\x35.google.cloud.oracledatabase.v1.CreateDbSystemRequest\x1a\x1d.google.longrunning.Operation\"\x80\x01\xca\x41\x1d\n\x08\x44\x62System\x12\x11OperationMetadata\xda\x41\x1dparent,db_system,db_system_id\x82\xd3\xe4\x93\x02:\"-/v1/{parent=projects/*/locations/*}/dbSystems:\tdb_system\x12\xd1\x01\n\x0e\x44\x65leteDbSystem\x12\x35.google.cloud.oracledatabase.v1.DeleteDbSystemRequest\x1a\x1d.google.longrunning.Operation\"i\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02/*-/v1/{name=projects/*/locations/*/dbSystems/*}\x12\xec\x01\n\x19ListGoldengateDeployments\x12@.google.cloud.oracledatabase.v1.ListGoldengateDeploymentsRequest\x1a\x41.google.cloud.oracledatabase.v1.ListGoldengateDeploymentsResponse\"J\xda\x41\x06parent\x82\xd3\xe4\x93\x02;\x12\x39/v1/{parent=projects/*/locations/*}/goldengateDeployments\x12\xd9\x01\n\x17GetGoldengateDeployment\x12>.google.cloud.oracledatabase.v1.GetGoldengateDeploymentRequest\x1a\x34.google.cloud.oracledatabase.v1.GoldengateDeployment\"H\xda\x41\x04name\x82\xd3\xe4\x93\x02;\x12\x39/v1/{name=projects/*/locations/*/goldengateDeployments/*}\x12\xbd\x02\n\x1a\x43reateGoldengateDeployment\x12\x41.google.cloud.oracledatabase.v1.CreateGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"\xbc\x01\xca\x41)\n\x14GoldengateDeployment\x12\x11OperationMetadata\xda\x41\x35parent,goldengate_deployment,goldengate_deployment_id\x82\xd3\xe4\x93\x02R\"9/v1/{parent=projects/*/locations/*}/goldengateDeployments:\x15goldengate_deployment\x12\xf5\x01\n\x1a\x44\x65leteGoldengateDeployment\x12\x41.google.cloud.oracledatabase.v1.DeleteGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"u\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02;*9/v1/{name=projects/*/locations/*/goldengateDeployments/*}\x12\xf8\x01\n\x18StopGoldengateDeployment\x12?.google.cloud.oracledatabase.v1.StopGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"|\xca\x41)\n\x14GoldengateDeployment\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x43\">/v1/{name=projects/*/locations/*/goldengateDeployments/*}:stop:\x01*\x12\xfb\x01\n\x19StartGoldengateDeployment\x12@.google.cloud.oracledatabase.v1.StartGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"}\xca\x41)\n\x14GoldengateDeployment\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x44\"?/v1/{name=projects/*/locations/*/goldengateDeployments/*}:start:\x01*\x12\xec\x01\n\x19ListGoldengateConnections\x12@.google.cloud.oracledatabase.v1.ListGoldengateConnectionsRequest\x1a\x41.google.cloud.oracledatabase.v1.ListGoldengateConnectionsResponse\"J\xda\x41\x06parent\x82\xd3\xe4\x93\x02;\x12\x39/v1/{parent=projects/*/locations/*}/goldengateConnections\x12\xd9\x01\n\x17GetGoldengateConnection\x12>.google.cloud.oracledatabase.v1.GetGoldengateConnectionRequest\x1a\x34.google.cloud.oracledatabase.v1.GoldengateConnection\"H\xda\x41\x04name\x82\xd3\xe4\x93\x02;\x12\x39/v1/{name=projects/*/locations/*/goldengateConnections/*}\x12\xbd\x02\n\x1a\x43reateGoldengateConnection\x12\x41.google.cloud.oracledatabase.v1.CreateGoldengateConnectionRequest\x1a\x1d.google.longrunning.Operation\"\xbc\x01\xca\x41)\n\x14GoldengateConnection\x12\x11OperationMetadata\xda\x41\x35parent,goldengate_connection,goldengate_connection_id\x82\xd3\xe4\x93\x02R\"9/v1/{parent=projects/*/locations/*}/goldengateConnections:\x15goldengate_connection\x12\xf5\x01\n\x1a\x44\x65leteGoldengateConnection\x12\x41.google.cloud.oracledatabase.v1.DeleteGoldengateConnectionRequest\x1a\x1d.google.longrunning.Operation\"u\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02;*9/v1/{name=projects/*/locations/*/goldengateConnections/*}\x12\xf5\x01\n\x1eGetGoldengateDeploymentVersion\x12\x45.google.cloud.oracledatabase.v1.GetGoldengateDeploymentVersionRequest\x1a;.google.cloud.oracledatabase.v1.GoldengateDeploymentVersion\"O\xda\x41\x04name\x82\xd3\xe4\x93\x02\x42\x12@/v1/{name=projects/*/locations/*/goldengateDeploymentVersions/*}\x12\x88\x02\n ListGoldengateDeploymentVersions\x12G.google.cloud.oracledatabase.v1.ListGoldengateDeploymentVersionsRequest\x1aH.google.cloud.oracledatabase.v1.ListGoldengateDeploymentVersionsResponse\"Q\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x42\x12@/v1/{parent=projects/*/locations/*}/goldengateDeploymentVersions\x12\xe9\x01\n\x1bGetGoldengateDeploymentType\x12\x42.google.cloud.oracledatabase.v1.GetGoldengateDeploymentTypeRequest\x1a\x38.google.cloud.oracledatabase.v1.GoldengateDeploymentType\"L\xda\x41\x04name\x82\xd3\xe4\x93\x02?\x12=/v1/{name=projects/*/locations/*/goldengateDeploymentTypes/*}\x12\xfc\x01\n\x1dListGoldengateDeploymentTypes\x12\x44.google.cloud.oracledatabase.v1.ListGoldengateDeploymentTypesRequest\x1a\x45.google.cloud.oracledatabase.v1.ListGoldengateDeploymentTypesResponse\"N\xda\x41\x06parent\x82\xd3\xe4\x93\x02?\x12=/v1/{parent=projects/*/locations/*}/goldengateDeploymentTypes\x12\x85\x02\n\"GetGoldengateDeploymentEnvironment\x12I.google.cloud.oracledatabase.v1.GetGoldengateDeploymentEnvironmentRequest\x1a?.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment\"S\xda\x41\x04name\x82\xd3\xe4\x93\x02\x46\x12\x44/v1/{name=projects/*/locations/*/goldengateDeploymentEnvironments/*}\x12\x98\x02\n$ListGoldengateDeploymentEnvironments\x12K.google.cloud.oracledatabase.v1.ListGoldengateDeploymentEnvironmentsRequest\x1aL.google.cloud.oracledatabase.v1.ListGoldengateDeploymentEnvironmentsResponse\"U\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x46\x12\x44/v1/{parent=projects/*/locations/*}/goldengateDeploymentEnvironments\x12\xe9\x01\n\x1bGetGoldengateConnectionType\x12\x42.google.cloud.oracledatabase.v1.GetGoldengateConnectionTypeRequest\x1a\x38.google.cloud.oracledatabase.v1.GoldengateConnectionType\"L\xda\x41\x04name\x82\xd3\xe4\x93\x02?\x12=/v1/{name=projects/*/locations/*/goldengateConnectionTypes/*}\x12\xfc\x01\n\x1dListGoldengateConnectionTypes\x12\x44.google.cloud.oracledatabase.v1.ListGoldengateConnectionTypesRequest\x1a\x45.google.cloud.oracledatabase.v1.ListGoldengateConnectionTypesResponse\"N\xda\x41\x06parent\x82\xd3\xe4\x93\x02?\x12=/v1/{parent=projects/*/locations/*}/goldengateConnectionTypes\x12\xc0\x01\n\x0eListDbVersions\x12\x35.google.cloud.oracledatabase.v1.ListDbVersionsRequest\x1a\x36.google.cloud.oracledatabase.v1.ListDbVersionsResponse\"?\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x30\x12./v1/{parent=projects/*/locations/*}/dbVersions\x12\xec\x01\n\x19ListDatabaseCharacterSets\x12@.google.cloud.oracledatabase.v1.ListDatabaseCharacterSetsRequest\x1a\x41.google.cloud.oracledatabase.v1.ListDatabaseCharacterSetsResponse\"J\xda\x41\x06parent\x82\xd3\xe4\x93\x02;\x12\x39/v1/{parent=projects/*/locations/*}/databaseCharacterSets\x12\x94\x02\n#ListGoldengateConnectionAssignments\x12J.google.cloud.oracledatabase.v1.ListGoldengateConnectionAssignmentsRequest\x1aK.google.cloud.oracledatabase.v1.ListGoldengateConnectionAssignmentsResponse\"T\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x45\x12\x43/v1/{parent=projects/*/locations/*}/goldengateConnectionAssignments\x12\x81\x02\n!GetGoldengateConnectionAssignment\x12H.google.cloud.oracledatabase.v1.GetGoldengateConnectionAssignmentRequest\x1a>.google.cloud.oracledatabase.v1.GoldengateConnectionAssignment\"R\xda\x41\x04name\x82\xd3\xe4\x93\x02\x45\x12\x43/v1/{name=projects/*/locations/*/goldengateConnectionAssignments/*}\x12\x86\x03\n$CreateGoldengateConnectionAssignment\x12K.google.cloud.oracledatabase.v1.CreateGoldengateConnectionAssignmentRequest\x1a\x1d.google.longrunning.Operation\"\xf1\x01\xca\x41\x33\n\x1eGoldengateConnectionAssignment\x12\x11OperationMetadata\xda\x41Kparent,goldengate_connection_assignment,goldengate_connection_assignment_id\x82\xd3\xe4\x93\x02g\"C/v1/{parent=projects/*/locations/*}/goldengateConnectionAssignments: goldengate_connection_assignment\x12\x93\x02\n$DeleteGoldengateConnectionAssignment\x12K.google.cloud.oracledatabase.v1.DeleteGoldengateConnectionAssignmentRequest\x1a\x1d.google.longrunning.Operation\"\x7f\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x45*C/v1/{name=projects/*/locations/*/goldengateConnectionAssignments/*}\x12\x97\x02\n\"TestGoldengateConnectionAssignment\x12I.google.cloud.oracledatabase.v1.TestGoldengateConnectionAssignmentRequest\x1aJ.google.cloud.oracledatabase.v1.TestGoldengateConnectionAssignmentResponse\"Z\xda\x41\x04name\x82\xd3\xe4\x93\x02M\"H/v1/{name=projects/*/locations/*/goldengateConnectionAssignments/*}:test:\x01*\x1aQ\xca\x41\x1doracledatabase.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformB\x9f\x04\n\"com.google.cloud.oracledatabase.v1B\x0bV1mainProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1\xea\x41N\n\x1e\x63ompute.googleapis.com/Network\x12,projects/{project}/global/networks/{network}\xea\x41x\n!cloudkms.googleapis.com/CryptoKey\x12Sprojects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}\xea\x41k\n*secretmanager.googleapis.com/SecretVersion\x12=projects/{project}/secrets/{secret}/versions/{secret_version}b\x06proto3" +descriptor_data = "\n3google/cloud/oracledatabase/v1/oracledatabase.proto\x12\x1egoogle.cloud.oracledatabase.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x1bgoogle/api/field_info.proto\x1a\x19google/api/resource.proto\x1a\x38google/cloud/oracledatabase/v1/autonomous_database.proto\x1a\x46google/cloud/oracledatabase/v1/autonomous_database_character_set.proto\x1a\x39google/cloud/oracledatabase/v1/autonomous_db_backup.proto\x1a:google/cloud/oracledatabase/v1/autonomous_db_version.proto\x1a-google/cloud/oracledatabase/v1/database.proto\x1a;google/cloud/oracledatabase/v1/database_character_set.proto\x1a,google/cloud/oracledatabase/v1/db_node.proto\x1a.google/cloud/oracledatabase/v1/db_server.proto\x1a.google/cloud/oracledatabase/v1/db_system.proto\x1a\x43google/cloud/oracledatabase/v1/db_system_initial_storage_size.proto\x1a\x34google/cloud/oracledatabase/v1/db_system_shape.proto\x1a/google/cloud/oracledatabase/v1/db_version.proto\x1a\x30google/cloud/oracledatabase/v1/entitlement.proto\x1a\x32google/cloud/oracledatabase/v1/exadata_infra.proto\x1a\x35google/cloud/oracledatabase/v1/exadb_vm_cluster.proto\x1a>google/cloud/oracledatabase/v1/exascale_db_storage_vault.proto\x1a/google/cloud/oracledatabase/v1/gi_version.proto\x1a:google/cloud/oracledatabase/v1/goldengate_connection.proto\x1a\x45google/cloud/oracledatabase/v1/goldengate_connection_assignment.proto\x1a?google/cloud/oracledatabase/v1/goldengate_connection_type.proto\x1a:google/cloud/oracledatabase/v1/goldengate_deployment.proto\x1a\x46google/cloud/oracledatabase/v1/goldengate_deployment_environment.proto\x1a?google/cloud/oracledatabase/v1/goldengate_deployment_type.proto\x1a\x42google/cloud/oracledatabase/v1/goldengate_deployment_version.proto\x1a\x32google/cloud/oracledatabase/v1/minor_version.proto\x1a\x30google/cloud/oracledatabase/v1/odb_network.proto\x1a/google/cloud/oracledatabase/v1/odb_subnet.proto\x1a\x37google/cloud/oracledatabase/v1/pluggable_database.proto\x1a/google/cloud/oracledatabase/v1/vm_cluster.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xd7\x01\n&ListCloudExadataInfrastructuresRequest\x12P\n\x06parent\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\x12\x38oracledatabase.googleapis.com/CloudExadataInfrastructure\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\xba\x01\n\'ListCloudExadataInfrastructuresResponse\x12\x61\n\x1d\x63loud_exadata_infrastructures\x18\x01 \x03(\x0b\x32:.google.cloud.oracledatabase.v1.CloudExadataInfrastructure\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"v\n$GetCloudExadataInfrastructureRequest\x12N\n\x04name\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\n8oracledatabase.googleapis.com/CloudExadataInfrastructure\"\xb1\x02\n\'CreateCloudExadataInfrastructureRequest\x12P\n\x06parent\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\x12\x38oracledatabase.googleapis.com/CloudExadataInfrastructure\x12,\n\x1f\x63loud_exadata_infrastructure_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12\x65\n\x1c\x63loud_exadata_infrastructure\x18\x03 \x01(\x0b\x32:.google.cloud.oracledatabase.v1.CloudExadataInfrastructureB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xae\x01\n\'DeleteCloudExadataInfrastructureRequest\x12N\n\x04name\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\n8oracledatabase.googleapis.com/CloudExadataInfrastructure\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\x12\x12\n\x05\x66orce\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\xa8\x01\n\x1aListCloudVmClustersRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/CloudVmCluster\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\x96\x01\n\x1bListCloudVmClustersResponse\x12I\n\x11\x63loud_vm_clusters\x18\x01 \x03(\x0b\x32..google.cloud.oracledatabase.v1.CloudVmCluster\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"^\n\x18GetCloudVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/CloudVmCluster\"\xf5\x01\n\x1b\x43reateCloudVmClusterRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/CloudVmCluster\x12 \n\x13\x63loud_vm_cluster_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12M\n\x10\x63loud_vm_cluster\x18\x03 \x01(\x0b\x32..google.cloud.oracledatabase.v1.CloudVmClusterB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\x96\x01\n\x1b\x44\x65leteCloudVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/CloudVmCluster\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\x12\x12\n\x05\x66orce\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x8d\x01\n\x17ListEntitlementsRequest\x12\x41\n\x06parent\x18\x01 \x01(\tB1\xe0\x41\x02\xfa\x41+\x12)oracledatabase.googleapis.com/Entitlement\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"v\n\x18ListEntitlementsResponse\x12\x41\n\x0c\x65ntitlements\x18\x01 \x03(\x0b\x32+.google.cloud.oracledatabase.v1.Entitlement\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x87\x01\n\x14ListDbServersRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\x12&oracledatabase.googleapis.com/DbServer\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"n\n\x15ListDbServersResponse\x12<\n\ndb_servers\x18\x01 \x03(\x0b\x32(.google.cloud.oracledatabase.v1.DbServer\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x83\x01\n\x12ListDbNodesRequest\x12<\n\x06parent\x18\x01 \x01(\tB,\xe0\x41\x02\xfa\x41&\x12$oracledatabase.googleapis.com/DbNode\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"h\n\x13ListDbNodesResponse\x12\x38\n\x08\x64\x62_nodes\x18\x01 \x03(\x0b\x32&.google.cloud.oracledatabase.v1.DbNode\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x9e\x01\n\x15ListGiVersionsRequest\x12?\n\x06parent\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\x12\'oracledatabase.googleapis.com/GiVersion\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"q\n\x16ListGiVersionsResponse\x12>\n\x0bgi_versions\x18\x01 \x03(\x0b\x32).google.cloud.oracledatabase.v1.GiVersion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xa6\x01\n\x19ListDbSystemShapesRequest\x12\x43\n\x06parent\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\x12+oracledatabase.googleapis.com/DbSystemShape\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\"~\n\x1aListDbSystemShapesResponse\x12G\n\x10\x64\x62_system_shapes\x18\x01 \x03(\x0b\x32-.google.cloud.oracledatabase.v1.DbSystemShape\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x9f\x02\n\x11OperationMetadata\x12\x34\n\x0b\x63reate_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x31\n\x08\x65nd_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x13\n\x06target\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12\x11\n\x04verb\x18\x04 \x01(\tB\x03\xe0\x41\x03\x12\x1b\n\x0estatus_message\x18\x05 \x01(\tB\x03\xe0\x41\x03\x12#\n\x16requested_cancellation\x18\x06 \x01(\x08\x42\x03\xe0\x41\x03\x12\x18\n\x0b\x61pi_version\x18\x07 \x01(\tB\x03\xe0\x41\x03\x12\x1d\n\x10percent_complete\x18\x08 \x01(\x01\x42\x03\xe0\x41\x03\"\xc7\x01\n\x1eListAutonomousDatabasesRequest\x12H\n\x06parent\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\x12\x30oracledatabase.googleapis.com/AutonomousDatabase\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\xa1\x01\n\x1fListAutonomousDatabasesResponse\x12P\n\x14\x61utonomous_databases\x18\x01 \x03(\x0b\x32\x32.google.cloud.oracledatabase.v1.AutonomousDatabase\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"f\n\x1cGetAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\x87\x02\n\x1f\x43reateAutonomousDatabaseRequest\x12H\n\x06parent\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\x12\x30oracledatabase.googleapis.com/AutonomousDatabase\x12#\n\x16\x61utonomous_database_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12T\n\x13\x61utonomous_database\x18\x03 \x01(\x0b\x32\x32.google.cloud.oracledatabase.v1.AutonomousDatabaseB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xce\x01\n\x1fUpdateAutonomousDatabaseRequest\x12\x34\n\x0bupdate_mask\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12T\n\x13\x61utonomous_database\x18\x02 \x01(\x0b\x32\x32.google.cloud.oracledatabase.v1.AutonomousDatabaseB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x03 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\x8a\x01\n\x1f\x44\x65leteAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xa1\x01\n RestoreAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12\x35\n\x0crestore_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x02\"g\n\x1dStopAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"h\n\x1eStartAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"j\n RestartAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\xc9\x01\n#SwitchoverAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12Z\n\x18peer_autonomous_database\x18\x02 \x01(\tB8\xe0\x41\x01\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\xc7\x01\n!FailoverAutonomousDatabaseRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12Z\n\x18peer_autonomous_database\x18\x02 \x01(\tB8\xe0\x41\x01\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\"\xe3\x01\n\'GenerateAutonomousDatabaseWalletRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0oracledatabase.googleapis.com/AutonomousDatabase\x12?\n\x04type\x18\x02 \x01(\x0e\x32,.google.cloud.oracledatabase.v1.GenerateTypeB\x03\xe0\x41\x01\x12\x18\n\x0bis_regional\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\x12\x15\n\x08password\x18\x04 \x01(\tB\x03\xe0\x41\x02\"H\n(GenerateAutonomousDatabaseWalletResponse\x12\x1c\n\x0f\x61rchive_content\x18\x01 \x01(\x0c\x42\x03\xe0\x41\x03\"\x9d\x01\n\x1fListAutonomousDbVersionsRequest\x12I\n\x06parent\x18\x01 \x01(\tB9\xe0\x41\x02\xfa\x41\x33\x12\x31oracledatabase.googleapis.com/AutonomousDbVersion\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\x90\x01\n ListAutonomousDbVersionsResponse\x12S\n\x16\x61utonomous_db_versions\x18\x01 \x03(\x0b\x32\x33.google.cloud.oracledatabase.v1.AutonomousDbVersion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xc8\x01\n*ListAutonomousDatabaseCharacterSetsRequest\x12T\n\x06parent\x18\x01 \x01(\tBD\xe0\x41\x02\xfa\x41>\x12.google.cloud.oracledatabase.v1.AutonomousDatabaseCharacterSet\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xbc\x01\n$ListAutonomousDatabaseBackupsRequest\x12N\n\x06parent\x18\x01 \x01(\tB>\xe0\x41\x02\xfa\x41\x38\x12\x36oracledatabase.googleapis.com/AutonomousDatabaseBackup\x12\x13\n\x06\x66ilter\x18\x05 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x04 \x01(\tB\x03\xe0\x41\x01\"\x9f\x01\n%ListAutonomousDatabaseBackupsResponse\x12]\n\x1b\x61utonomous_database_backups\x18\x01 \x03(\x0b\x32\x38.google.cloud.oracledatabase.v1.AutonomousDatabaseBackup\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xf5\x01\n\x1b\x43reateExadbVmClusterRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/ExadbVmCluster\x12 \n\x13\x65xadb_vm_cluster_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12M\n\x10\x65xadb_vm_cluster\x18\x03 \x01(\x0b\x32..google.cloud.oracledatabase.v1.ExadbVmClusterB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x04 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\x82\x01\n\x1b\x44\x65leteExadbVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/ExadbVmCluster\x12\x1f\n\nrequest_id\x18\x02 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"^\n\x18GetExadbVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/ExadbVmCluster\"\xbf\x01\n\x1aListExadbVmClustersRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\x12,oracledatabase.googleapis.com/ExadbVmCluster\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\x96\x01\n\x1bListExadbVmClustersResponse\x12I\n\x11\x65xadb_vm_clusters\x18\x01 \x03(\x0b\x32..google.cloud.oracledatabase.v1.ExadbVmCluster\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"\xc3\x01\n\x1bUpdateExadbVmClusterRequest\x12\x34\n\x0bupdate_mask\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12M\n\x10\x65xadb_vm_cluster\x18\x02 \x01(\x0b\x32..google.cloud.oracledatabase.v1.ExadbVmClusterB\x03\xe0\x41\x02\x12\x1f\n\nrequest_id\x18\x03 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\"\xa8\x01\n)RemoveVirtualMachineExadbVmClusterRequest\x12\x42\n\x04name\x18\x01 \x01(\tB4\xe0\x41\x02\xfa\x41.\n,oracledatabase.googleapis.com/ExadbVmCluster\x12\x1f\n\nrequest_id\x18\x03 \x01(\tB\x0b\xe0\x41\x01\xe2\x8c\xcf\xd7\x08\x02\x08\x01\x12\x16\n\thostnames\x18\x04 \x03(\tB\x03\xe0\x41\x02\x32\xb9\x95\x01\n\x0eOracleDatabase\x12\x84\x02\n\x1fListCloudExadataInfrastructures\x12\x46.google.cloud.oracledatabase.v1.ListCloudExadataInfrastructuresRequest\x1aG.google.cloud.oracledatabase.v1.ListCloudExadataInfrastructuresResponse\"P\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x41\x12?/v1/{parent=projects/*/locations/*}/cloudExadataInfrastructures\x12\xf1\x01\n\x1dGetCloudExadataInfrastructure\x12\x44.google.cloud.oracledatabase.v1.GetCloudExadataInfrastructureRequest\x1a:.google.cloud.oracledatabase.v1.CloudExadataInfrastructure\"N\xda\x41\x04name\x82\xd3\xe4\x93\x02\x41\x12?/v1/{name=projects/*/locations/*/cloudExadataInfrastructures/*}\x12\xea\x02\n CreateCloudExadataInfrastructure\x12G.google.cloud.oracledatabase.v1.CreateCloudExadataInfrastructureRequest\x1a\x1d.google.longrunning.Operation\"\xdd\x01\xca\x41/\n\x1a\x43loudExadataInfrastructure\x12\x11OperationMetadata\xda\x41\x43parent,cloud_exadata_infrastructure,cloud_exadata_infrastructure_id\x82\xd3\xe4\x93\x02_\"?/v1/{parent=projects/*/locations/*}/cloudExadataInfrastructures:\x1c\x63loud_exadata_infrastructure\x12\x87\x02\n DeleteCloudExadataInfrastructure\x12G.google.cloud.oracledatabase.v1.DeleteCloudExadataInfrastructureRequest\x1a\x1d.google.longrunning.Operation\"{\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x41*?/v1/{name=projects/*/locations/*/cloudExadataInfrastructures/*}\x12\xd4\x01\n\x13ListCloudVmClusters\x12:.google.cloud.oracledatabase.v1.ListCloudVmClustersRequest\x1a;.google.cloud.oracledatabase.v1.ListCloudVmClustersResponse\"D\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{parent=projects/*/locations/*}/cloudVmClusters\x12\xc1\x01\n\x11GetCloudVmCluster\x12\x38.google.cloud.oracledatabase.v1.GetCloudVmClusterRequest\x1a..google.cloud.oracledatabase.v1.CloudVmCluster\"B\xda\x41\x04name\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{name=projects/*/locations/*/cloudVmClusters/*}\x12\x96\x02\n\x14\x43reateCloudVmCluster\x12;.google.cloud.oracledatabase.v1.CreateCloudVmClusterRequest\x1a\x1d.google.longrunning.Operation\"\xa1\x01\xca\x41#\n\x0e\x43loudVmCluster\x12\x11OperationMetadata\xda\x41+parent,cloud_vm_cluster,cloud_vm_cluster_id\x82\xd3\xe4\x93\x02G\"3/v1/{parent=projects/*/locations/*}/cloudVmClusters:\x10\x63loud_vm_cluster\x12\xe3\x01\n\x14\x44\x65leteCloudVmCluster\x12;.google.cloud.oracledatabase.v1.DeleteCloudVmClusterRequest\x1a\x1d.google.longrunning.Operation\"o\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x35*3/v1/{name=projects/*/locations/*/cloudVmClusters/*}\x12\xc8\x01\n\x10ListEntitlements\x12\x37.google.cloud.oracledatabase.v1.ListEntitlementsRequest\x1a\x38.google.cloud.oracledatabase.v1.ListEntitlementsResponse\"A\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x32\x12\x30/v1/{parent=projects/*/locations/*}/entitlements\x12\xda\x01\n\rListDbServers\x12\x34.google.cloud.oracledatabase.v1.ListDbServersRequest\x1a\x35.google.cloud.oracledatabase.v1.ListDbServersResponse\"\\\xda\x41\x06parent\x82\xd3\xe4\x93\x02M\x12K/v1/{parent=projects/*/locations/*/cloudExadataInfrastructures/*}/dbServers\x12\x89\x02\n\x0bListDbNodes\x12\x32.google.cloud.oracledatabase.v1.ListDbNodesRequest\x1a\x33.google.cloud.oracledatabase.v1.ListDbNodesResponse\"\x90\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x80\x01\x12=/v1/{parent=projects/*/locations/*/cloudVmClusters/*}/dbNodesZ?\x12=/v1/{parent=projects/*/locations/*/exadbVmClusters/*}/dbNodes\x12\xc0\x01\n\x0eListGiVersions\x12\x35.google.cloud.oracledatabase.v1.ListGiVersionsRequest\x1a\x36.google.cloud.oracledatabase.v1.ListGiVersionsResponse\"?\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x30\x12./v1/{parent=projects/*/locations/*}/giVersions\x12\xd9\x01\n\x11ListMinorVersions\x12\x38.google.cloud.oracledatabase.v1.ListMinorVersionsRequest\x1a\x39.google.cloud.oracledatabase.v1.ListMinorVersionsResponse\"O\xda\x41\x06parent\x82\xd3\xe4\x93\x02@\x12>/v1/{parent=projects/*/locations/*/giVersions/*}/minorVersions\x12\xd0\x01\n\x12ListDbSystemShapes\x12\x39.google.cloud.oracledatabase.v1.ListDbSystemShapesRequest\x1a:.google.cloud.oracledatabase.v1.ListDbSystemShapesResponse\"C\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x34\x12\x32/v1/{parent=projects/*/locations/*}/dbSystemShapes\x12\xe4\x01\n\x17ListAutonomousDatabases\x12>.google.cloud.oracledatabase.v1.ListAutonomousDatabasesRequest\x1a?.google.cloud.oracledatabase.v1.ListAutonomousDatabasesResponse\"H\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x39\x12\x37/v1/{parent=projects/*/locations/*}/autonomousDatabases\x12\xd1\x01\n\x15GetAutonomousDatabase\x12<.google.cloud.oracledatabase.v1.GetAutonomousDatabaseRequest\x1a\x32.google.cloud.oracledatabase.v1.AutonomousDatabase\"F\xda\x41\x04name\x82\xd3\xe4\x93\x02\x39\x12\x37/v1/{name=projects/*/locations/*/autonomousDatabases/*}\x12\xaf\x02\n\x18\x43reateAutonomousDatabase\x12?.google.cloud.oracledatabase.v1.CreateAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\xb2\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x31parent,autonomous_database,autonomous_database_id\x82\xd3\xe4\x93\x02N\"7/v1/{parent=projects/*/locations/*}/autonomousDatabases:\x13\x61utonomous_database\x12\xb1\x02\n\x18UpdateAutonomousDatabase\x12?.google.cloud.oracledatabase.v1.UpdateAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\xb4\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x1f\x61utonomous_database,update_mask\x82\xd3\xe4\x93\x02\x62\x32K/v1/{autonomous_database.name=projects/*/locations/*/autonomousDatabases/*}:\x13\x61utonomous_database\x12\xef\x01\n\x18\x44\x65leteAutonomousDatabase\x12?.google.cloud.oracledatabase.v1.DeleteAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"s\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x39*7/v1/{name=projects/*/locations/*/autonomousDatabases/*}\x12\x87\x02\n\x19RestoreAutonomousDatabase\x12@.google.cloud.oracledatabase.v1.RestoreAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\x88\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x11name,restore_time\x82\xd3\xe4\x93\x02\x44\"?/v1/{name=projects/*/locations/*/autonomousDatabases/*}:restore:\x01*\x12\xa9\x02\n GenerateAutonomousDatabaseWallet\x12G.google.cloud.oracledatabase.v1.GenerateAutonomousDatabaseWalletRequest\x1aH.google.cloud.oracledatabase.v1.GenerateAutonomousDatabaseWalletResponse\"r\xda\x41\x1ename,type,is_regional,password\x82\xd3\xe4\x93\x02K\"F/v1/{name=projects/*/locations/*/autonomousDatabases/*}:generateWallet:\x01*\x12\xe8\x01\n\x18ListAutonomousDbVersions\x12?.google.cloud.oracledatabase.v1.ListAutonomousDbVersionsRequest\x1a@.google.cloud.oracledatabase.v1.ListAutonomousDbVersionsResponse\"I\xda\x41\x06parent\x82\xd3\xe4\x93\x02:\x12\x38/v1/{parent=projects/*/locations/*}/autonomousDbVersions\x12\x94\x02\n#ListAutonomousDatabaseCharacterSets\x12J.google.cloud.oracledatabase.v1.ListAutonomousDatabaseCharacterSetsRequest\x1aK.google.cloud.oracledatabase.v1.ListAutonomousDatabaseCharacterSetsResponse\"T\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x45\x12\x43/v1/{parent=projects/*/locations/*}/autonomousDatabaseCharacterSets\x12\xfc\x01\n\x1dListAutonomousDatabaseBackups\x12\x44.google.cloud.oracledatabase.v1.ListAutonomousDatabaseBackupsRequest\x1a\x45.google.cloud.oracledatabase.v1.ListAutonomousDatabaseBackupsResponse\"N\xda\x41\x06parent\x82\xd3\xe4\x93\x02?\x12=/v1/{parent=projects/*/locations/*}/autonomousDatabaseBackups\x12\xf0\x01\n\x16StopAutonomousDatabase\x12=.google.cloud.oracledatabase.v1.StopAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"x\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x41\".google.cloud.oracledatabase.v1.StartAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"y\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x42\"=/v1/{name=projects/*/locations/*/autonomousDatabases/*}:start:\x01*\x12\xf9\x01\n\x19RestartAutonomousDatabase\x12@.google.cloud.oracledatabase.v1.RestartAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"{\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x44\"?/v1/{name=projects/*/locations/*/autonomousDatabases/*}:restart:\x01*\x12\x9c\x02\n\x1cSwitchoverAutonomousDatabase\x12\x43.google.cloud.oracledatabase.v1.SwitchoverAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\x97\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x1dname,peer_autonomous_database\x82\xd3\xe4\x93\x02G\"B/v1/{name=projects/*/locations/*/autonomousDatabases/*}:switchover:\x01*\x12\x96\x02\n\x1a\x46\x61iloverAutonomousDatabase\x12\x41.google.cloud.oracledatabase.v1.FailoverAutonomousDatabaseRequest\x1a\x1d.google.longrunning.Operation\"\x95\x01\xca\x41\'\n\x12\x41utonomousDatabase\x12\x11OperationMetadata\xda\x41\x1dname,peer_autonomous_database\x82\xd3\xe4\x93\x02\x45\"@/v1/{name=projects/*/locations/*/autonomousDatabases/*}:failover:\x01*\x12\xc4\x01\n\x0fListOdbNetworks\x12\x36.google.cloud.oracledatabase.v1.ListOdbNetworksRequest\x1a\x37.google.cloud.oracledatabase.v1.ListOdbNetworksResponse\"@\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x31\x12//v1/{parent=projects/*/locations/*}/odbNetworks\x12\xb1\x01\n\rGetOdbNetwork\x12\x34.google.cloud.oracledatabase.v1.GetOdbNetworkRequest\x1a*.google.cloud.oracledatabase.v1.OdbNetwork\">\xda\x41\x04name\x82\xd3\xe4\x93\x02\x31\x12//v1/{name=projects/*/locations/*/odbNetworks/*}\x12\xf7\x01\n\x10\x43reateOdbNetwork\x12\x37.google.cloud.oracledatabase.v1.CreateOdbNetworkRequest\x1a\x1d.google.longrunning.Operation\"\x8a\x01\xca\x41\x1f\n\nOdbNetwork\x12\x11OperationMetadata\xda\x41!parent,odb_network,odb_network_id\x82\xd3\xe4\x93\x02>\"//v1/{parent=projects/*/locations/*}/odbNetworks:\x0bodb_network\x12\xd7\x01\n\x10\x44\x65leteOdbNetwork\x12\x37.google.cloud.oracledatabase.v1.DeleteOdbNetworkRequest\x1a\x1d.google.longrunning.Operation\"k\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x31*//v1/{name=projects/*/locations/*/odbNetworks/*}\x12\xce\x01\n\x0eListOdbSubnets\x12\x35.google.cloud.oracledatabase.v1.ListOdbSubnetsRequest\x1a\x36.google.cloud.oracledatabase.v1.ListOdbSubnetsResponse\"M\xda\x41\x06parent\x82\xd3\xe4\x93\x02>\x12\x12*\xda\x41\x06parent\x82\xd3\xe4\x93\x02/\x12-/v1/{parent=projects/*/locations/*}/databases\x12\xa9\x01\n\x0bGetDatabase\x12\x32.google.cloud.oracledatabase.v1.GetDatabaseRequest\x1a(.google.cloud.oracledatabase.v1.Database\"<\xda\x41\x04name\x82\xd3\xe4\x93\x02/\x12-/v1/{name=projects/*/locations/*/databases/*}\x12\xe0\x01\n\x16ListPluggableDatabases\x12=.google.cloud.oracledatabase.v1.ListPluggableDatabasesRequest\x1a>.google.cloud.oracledatabase.v1.ListPluggableDatabasesResponse\"G\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x38\x12\x36/v1/{parent=projects/*/locations/*}/pluggableDatabases\x12\xcd\x01\n\x14GetPluggableDatabase\x12;.google.cloud.oracledatabase.v1.GetPluggableDatabaseRequest\x1a\x31.google.cloud.oracledatabase.v1.PluggableDatabase\"E\xda\x41\x04name\x82\xd3\xe4\x93\x02\x38\x12\x36/v1/{name=projects/*/locations/*/pluggableDatabases/*}\x12\xbc\x01\n\rListDbSystems\x12\x34.google.cloud.oracledatabase.v1.ListDbSystemsRequest\x1a\x35.google.cloud.oracledatabase.v1.ListDbSystemsResponse\">\xda\x41\x06parent\x82\xd3\xe4\x93\x02/\x12-/v1/{parent=projects/*/locations/*}/dbSystems\x12\xa9\x01\n\x0bGetDbSystem\x12\x32.google.cloud.oracledatabase.v1.GetDbSystemRequest\x1a(.google.cloud.oracledatabase.v1.DbSystem\"<\xda\x41\x04name\x82\xd3\xe4\x93\x02/\x12-/v1/{name=projects/*/locations/*/dbSystems/*}\x12\xe9\x01\n\x0e\x43reateDbSystem\x12\x35.google.cloud.oracledatabase.v1.CreateDbSystemRequest\x1a\x1d.google.longrunning.Operation\"\x80\x01\xca\x41\x1d\n\x08\x44\x62System\x12\x11OperationMetadata\xda\x41\x1dparent,db_system,db_system_id\x82\xd3\xe4\x93\x02:\"-/v1/{parent=projects/*/locations/*}/dbSystems:\tdb_system\x12\xd1\x01\n\x0e\x44\x65leteDbSystem\x12\x35.google.cloud.oracledatabase.v1.DeleteDbSystemRequest\x1a\x1d.google.longrunning.Operation\"i\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02/*-/v1/{name=projects/*/locations/*/dbSystems/*}\x12\xec\x01\n\x19ListGoldengateDeployments\x12@.google.cloud.oracledatabase.v1.ListGoldengateDeploymentsRequest\x1a\x41.google.cloud.oracledatabase.v1.ListGoldengateDeploymentsResponse\"J\xda\x41\x06parent\x82\xd3\xe4\x93\x02;\x12\x39/v1/{parent=projects/*/locations/*}/goldengateDeployments\x12\xd9\x01\n\x17GetGoldengateDeployment\x12>.google.cloud.oracledatabase.v1.GetGoldengateDeploymentRequest\x1a\x34.google.cloud.oracledatabase.v1.GoldengateDeployment\"H\xda\x41\x04name\x82\xd3\xe4\x93\x02;\x12\x39/v1/{name=projects/*/locations/*/goldengateDeployments/*}\x12\xbd\x02\n\x1a\x43reateGoldengateDeployment\x12\x41.google.cloud.oracledatabase.v1.CreateGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"\xbc\x01\xca\x41)\n\x14GoldengateDeployment\x12\x11OperationMetadata\xda\x41\x35parent,goldengate_deployment,goldengate_deployment_id\x82\xd3\xe4\x93\x02R\"9/v1/{parent=projects/*/locations/*}/goldengateDeployments:\x15goldengate_deployment\x12\xf5\x01\n\x1a\x44\x65leteGoldengateDeployment\x12\x41.google.cloud.oracledatabase.v1.DeleteGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"u\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02;*9/v1/{name=projects/*/locations/*/goldengateDeployments/*}\x12\xf8\x01\n\x18StopGoldengateDeployment\x12?.google.cloud.oracledatabase.v1.StopGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"|\xca\x41)\n\x14GoldengateDeployment\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x43\">/v1/{name=projects/*/locations/*/goldengateDeployments/*}:stop:\x01*\x12\xfb\x01\n\x19StartGoldengateDeployment\x12@.google.cloud.oracledatabase.v1.StartGoldengateDeploymentRequest\x1a\x1d.google.longrunning.Operation\"}\xca\x41)\n\x14GoldengateDeployment\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x44\"?/v1/{name=projects/*/locations/*/goldengateDeployments/*}:start:\x01*\x12\xec\x01\n\x19ListGoldengateConnections\x12@.google.cloud.oracledatabase.v1.ListGoldengateConnectionsRequest\x1a\x41.google.cloud.oracledatabase.v1.ListGoldengateConnectionsResponse\"J\xda\x41\x06parent\x82\xd3\xe4\x93\x02;\x12\x39/v1/{parent=projects/*/locations/*}/goldengateConnections\x12\xd9\x01\n\x17GetGoldengateConnection\x12>.google.cloud.oracledatabase.v1.GetGoldengateConnectionRequest\x1a\x34.google.cloud.oracledatabase.v1.GoldengateConnection\"H\xda\x41\x04name\x82\xd3\xe4\x93\x02;\x12\x39/v1/{name=projects/*/locations/*/goldengateConnections/*}\x12\xbd\x02\n\x1a\x43reateGoldengateConnection\x12\x41.google.cloud.oracledatabase.v1.CreateGoldengateConnectionRequest\x1a\x1d.google.longrunning.Operation\"\xbc\x01\xca\x41)\n\x14GoldengateConnection\x12\x11OperationMetadata\xda\x41\x35parent,goldengate_connection,goldengate_connection_id\x82\xd3\xe4\x93\x02R\"9/v1/{parent=projects/*/locations/*}/goldengateConnections:\x15goldengate_connection\x12\xf5\x01\n\x1a\x44\x65leteGoldengateConnection\x12\x41.google.cloud.oracledatabase.v1.DeleteGoldengateConnectionRequest\x1a\x1d.google.longrunning.Operation\"u\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02;*9/v1/{name=projects/*/locations/*/goldengateConnections/*}\x12\x88\x02\n ListGoldengateDeploymentVersions\x12G.google.cloud.oracledatabase.v1.ListGoldengateDeploymentVersionsRequest\x1aH.google.cloud.oracledatabase.v1.ListGoldengateDeploymentVersionsResponse\"Q\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x42\x12@/v1/{parent=projects/*/locations/*}/goldengateDeploymentVersions\x12\xfc\x01\n\x1dListGoldengateDeploymentTypes\x12\x44.google.cloud.oracledatabase.v1.ListGoldengateDeploymentTypesRequest\x1a\x45.google.cloud.oracledatabase.v1.ListGoldengateDeploymentTypesResponse\"N\xda\x41\x06parent\x82\xd3\xe4\x93\x02?\x12=/v1/{parent=projects/*/locations/*}/goldengateDeploymentTypes\x12\x98\x02\n$ListGoldengateDeploymentEnvironments\x12K.google.cloud.oracledatabase.v1.ListGoldengateDeploymentEnvironmentsRequest\x1aL.google.cloud.oracledatabase.v1.ListGoldengateDeploymentEnvironmentsResponse\"U\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x46\x12\x44/v1/{parent=projects/*/locations/*}/goldengateDeploymentEnvironments\x12\xfc\x01\n\x1dListGoldengateConnectionTypes\x12\x44.google.cloud.oracledatabase.v1.ListGoldengateConnectionTypesRequest\x1a\x45.google.cloud.oracledatabase.v1.ListGoldengateConnectionTypesResponse\"N\xda\x41\x06parent\x82\xd3\xe4\x93\x02?\x12=/v1/{parent=projects/*/locations/*}/goldengateConnectionTypes\x12\xc0\x01\n\x0eListDbVersions\x12\x35.google.cloud.oracledatabase.v1.ListDbVersionsRequest\x1a\x36.google.cloud.oracledatabase.v1.ListDbVersionsResponse\"?\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x30\x12./v1/{parent=projects/*/locations/*}/dbVersions\x12\xec\x01\n\x19ListDatabaseCharacterSets\x12@.google.cloud.oracledatabase.v1.ListDatabaseCharacterSetsRequest\x1a\x41.google.cloud.oracledatabase.v1.ListDatabaseCharacterSetsResponse\"J\xda\x41\x06parent\x82\xd3\xe4\x93\x02;\x12\x39/v1/{parent=projects/*/locations/*}/databaseCharacterSets\x12\x94\x02\n#ListGoldengateConnectionAssignments\x12J.google.cloud.oracledatabase.v1.ListGoldengateConnectionAssignmentsRequest\x1aK.google.cloud.oracledatabase.v1.ListGoldengateConnectionAssignmentsResponse\"T\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x45\x12\x43/v1/{parent=projects/*/locations/*}/goldengateConnectionAssignments\x12\x81\x02\n!GetGoldengateConnectionAssignment\x12H.google.cloud.oracledatabase.v1.GetGoldengateConnectionAssignmentRequest\x1a>.google.cloud.oracledatabase.v1.GoldengateConnectionAssignment\"R\xda\x41\x04name\x82\xd3\xe4\x93\x02\x45\x12\x43/v1/{name=projects/*/locations/*/goldengateConnectionAssignments/*}\x12\x86\x03\n$CreateGoldengateConnectionAssignment\x12K.google.cloud.oracledatabase.v1.CreateGoldengateConnectionAssignmentRequest\x1a\x1d.google.longrunning.Operation\"\xf1\x01\xca\x41\x33\n\x1eGoldengateConnectionAssignment\x12\x11OperationMetadata\xda\x41Kparent,goldengate_connection_assignment,goldengate_connection_assignment_id\x82\xd3\xe4\x93\x02g\"C/v1/{parent=projects/*/locations/*}/goldengateConnectionAssignments: goldengate_connection_assignment\x12\x93\x02\n$DeleteGoldengateConnectionAssignment\x12K.google.cloud.oracledatabase.v1.DeleteGoldengateConnectionAssignmentRequest\x1a\x1d.google.longrunning.Operation\"\x7f\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x45*C/v1/{name=projects/*/locations/*/goldengateConnectionAssignments/*}\x12\x97\x02\n\"TestGoldengateConnectionAssignment\x12I.google.cloud.oracledatabase.v1.TestGoldengateConnectionAssignmentRequest\x1aJ.google.cloud.oracledatabase.v1.TestGoldengateConnectionAssignmentResponse\"Z\xda\x41\x04name\x82\xd3\xe4\x93\x02M\"H/v1/{name=projects/*/locations/*/goldengateConnectionAssignments/*}:test:\x01*\x1aQ\xca\x41\x1doracledatabase.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformB\x9f\x04\n\"com.google.cloud.oracledatabase.v1B\x0bV1mainProtoP\x01ZJcloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb\xaa\x02\x1eGoogle.Cloud.OracleDatabase.V1\xca\x02\x1eGoogle\\Cloud\\OracleDatabase\\V1\xea\x02!Google::Cloud::OracleDatabase::V1\xea\x41N\n\x1e\x63ompute.googleapis.com/Network\x12,projects/{project}/global/networks/{network}\xea\x41x\n!cloudkms.googleapis.com/CryptoKey\x12Sprojects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}\xea\x41k\n*secretmanager.googleapis.com/SecretVersion\x12=projects/{project}/secrets/{secret}/versions/{secret_version}b\x06proto3" pool = ::Google::Protobuf::DescriptorPool.generated_pool pool.add_serialized_file(descriptor_data) diff --git a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_services_pb.rb b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_services_pb.rb index 80abee0ffa56..806a542e9702 100644 --- a/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_services_pb.rb +++ b/google-cloud-oracle_database-v1/lib/google/cloud/oracledatabase/v1/oracledatabase_services_pb.rb @@ -175,20 +175,12 @@ class Service rpc :CreateGoldengateConnection, ::Google::Cloud::OracleDatabase::V1::CreateGoldengateConnectionRequest, ::Google::Longrunning::Operation # Deletes a single GoldengateConnection. rpc :DeleteGoldengateConnection, ::Google::Cloud::OracleDatabase::V1::DeleteGoldengateConnectionRequest, ::Google::Longrunning::Operation - # Gets details of a single GoldengateDeploymentVersion. - rpc :GetGoldengateDeploymentVersion, ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest, ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion # Lists GoldengateDeploymentVersions in a given project and location. rpc :ListGoldengateDeploymentVersions, ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentVersionsRequest, ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentVersionsResponse - # Gets details of a single GoldenGateDeploymentType. - rpc :GetGoldengateDeploymentType, ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest, ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType # Lists GoldenGateDeploymentTypes in a given project and location. rpc :ListGoldengateDeploymentTypes, ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentTypesRequest, ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentTypesResponse - # Gets details of a single GoldengateDeploymentEnvironment. - rpc :GetGoldengateDeploymentEnvironment, ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest, ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment # Lists GoldengateDeploymentEnvironments in a given project and location. rpc :ListGoldengateDeploymentEnvironments, ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentEnvironmentsRequest, ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentEnvironmentsResponse - # Gets details of a single GoldengateConnectionType. - rpc :GetGoldengateConnectionType, ::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest, ::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType # Lists GoldengateConnectionTypes in a given project and location. rpc :ListGoldengateConnectionTypes, ::Google::Cloud::OracleDatabase::V1::ListGoldengateConnectionTypesRequest, ::Google::Cloud::OracleDatabase::V1::ListGoldengateConnectionTypesResponse # List DbVersions for the given project and location. diff --git a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_connection_type.rb b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_connection_type.rb index 767ede5c1a73..b01d2709f246 100644 --- a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_connection_type.rb +++ b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_connection_type.rb @@ -133,16 +133,6 @@ module ConnectionType end end - # Message for getting a GoldengateConnectionType. - # @!attribute [rw] name - # @return [::String] - # Required. Name of the resource in the format: - # projects/\\{project}/locations/\\{location}/goldengateConnectionTypes/\\{goldengate_connection_type} - class GetGoldengateConnectionTypeRequest - include ::Google::Protobuf::MessageExts - extend ::Google::Protobuf::MessageExts::ClassMethods - end - # Message for listing GoldengateConnectionTypes. # @!attribute [rw] parent # @return [::String] diff --git a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_environment.rb b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_environment.rb index b5929ddf5253..0f117c01bd1c 100644 --- a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_environment.rb +++ b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_environment.rb @@ -95,16 +95,6 @@ module DeploymentEnvironmentType end end - # Message for getting a GoldengateDeploymentEnvironment. - # @!attribute [rw] name - # @return [::String] - # Required. Name of the resource with the format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentEnvironments/\\{goldengate_deployment_environment} - class GetGoldengateDeploymentEnvironmentRequest - include ::Google::Protobuf::MessageExts - extend ::Google::Protobuf::MessageExts::ClassMethods - end - # Message for listing GoldengateDeploymentEnvironments. # @!attribute [rw] parent # @return [::String] diff --git a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_type.rb b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_type.rb index 4faa09e065dd..6c4ddee72eea 100644 --- a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_type.rb +++ b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_type.rb @@ -117,17 +117,6 @@ module DeploymentCategory end end - # Message for getting a GoldengateDeploymentType. - # @!attribute [rw] name - # @return [::String] - # Required. The name of the GoldengateDeploymentType to retrieve. - # Format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentTypes/\\{goldengate_deployment_type} - class GetGoldengateDeploymentTypeRequest - include ::Google::Protobuf::MessageExts - extend ::Google::Protobuf::MessageExts::ClassMethods - end - # Message for listing GoldengateDeploymentTypes. # @!attribute [rw] parent # @return [::String] diff --git a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_version.rb b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_version.rb index 2df1aac0ac04..32b7d80ca289 100644 --- a/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_version.rb +++ b/google-cloud-oracle_database-v1/proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment_version.rb @@ -120,17 +120,6 @@ module DeploymentReleaseType end end - # Message for getting a GoldengateDeploymentVersion. - # @!attribute [rw] name - # @return [::String] - # Required. The name of the GoldengateDeploymentVersion to retrieve. - # Format: - # projects/\\{project}/locations/\\{location}/goldengateDeploymentVersions/\\{goldengate_deployment_version} - class GetGoldengateDeploymentVersionRequest - include ::Google::Protobuf::MessageExts - extend ::Google::Protobuf::MessageExts::ClassMethods - end - # Message for listing GoldengateDeploymentVersions. # @!attribute [rw] parent # @return [::String] diff --git a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_connection_type.rb b/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_connection_type.rb deleted file mode 100644 index 27a576e8b5f8..000000000000 --- a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_connection_type.rb +++ /dev/null @@ -1,47 +0,0 @@ -# frozen_string_literal: true - -# Copyright 2026 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Auto-generated by gapic-generator-ruby. DO NOT EDIT! - -# [START oracledatabase_v1_generated_OracleDatabase_GetGoldengateConnectionType_sync] -require "google/cloud/oracle_database/v1" - -## -# Snippet for the get_goldengate_connection_type call in the OracleDatabase service -# -# This snippet has been automatically generated and should be regarded as a code -# template only. It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in https://cloud.google.com/ruby/docs/reference. -# -# This is an auto-generated example demonstrating basic usage of -# Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_connection_type. -# -def get_goldengate_connection_type - # Create a client object. The client can be reused for multiple calls. - client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - - # Create a request. To set request fields, pass in keyword arguments. - request = Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest.new - - # Call the get_goldengate_connection_type method. - result = client.get_goldengate_connection_type request - - # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateConnectionType. - p result -end -# [END oracledatabase_v1_generated_OracleDatabase_GetGoldengateConnectionType_sync] diff --git a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_environment.rb b/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_environment.rb deleted file mode 100644 index 902c7a11a7d3..000000000000 --- a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_environment.rb +++ /dev/null @@ -1,47 +0,0 @@ -# frozen_string_literal: true - -# Copyright 2026 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Auto-generated by gapic-generator-ruby. DO NOT EDIT! - -# [START oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentEnvironment_sync] -require "google/cloud/oracle_database/v1" - -## -# Snippet for the get_goldengate_deployment_environment call in the OracleDatabase service -# -# This snippet has been automatically generated and should be regarded as a code -# template only. It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in https://cloud.google.com/ruby/docs/reference. -# -# This is an auto-generated example demonstrating basic usage of -# Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_environment. -# -def get_goldengate_deployment_environment - # Create a client object. The client can be reused for multiple calls. - client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - - # Create a request. To set request fields, pass in keyword arguments. - request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest.new - - # Call the get_goldengate_deployment_environment method. - result = client.get_goldengate_deployment_environment request - - # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment. - p result -end -# [END oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentEnvironment_sync] diff --git a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_type.rb b/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_type.rb deleted file mode 100644 index f9b0ff0ff85b..000000000000 --- a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_type.rb +++ /dev/null @@ -1,47 +0,0 @@ -# frozen_string_literal: true - -# Copyright 2026 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Auto-generated by gapic-generator-ruby. DO NOT EDIT! - -# [START oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentType_sync] -require "google/cloud/oracle_database/v1" - -## -# Snippet for the get_goldengate_deployment_type call in the OracleDatabase service -# -# This snippet has been automatically generated and should be regarded as a code -# template only. It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in https://cloud.google.com/ruby/docs/reference. -# -# This is an auto-generated example demonstrating basic usage of -# Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_type. -# -def get_goldengate_deployment_type - # Create a client object. The client can be reused for multiple calls. - client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - - # Create a request. To set request fields, pass in keyword arguments. - request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest.new - - # Call the get_goldengate_deployment_type method. - result = client.get_goldengate_deployment_type request - - # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType. - p result -end -# [END oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentType_sync] diff --git a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_version.rb b/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_version.rb deleted file mode 100644 index ca0869d5d9d8..000000000000 --- a/google-cloud-oracle_database-v1/snippets/oracle_database/get_goldengate_deployment_version.rb +++ /dev/null @@ -1,47 +0,0 @@ -# frozen_string_literal: true - -# Copyright 2026 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Auto-generated by gapic-generator-ruby. DO NOT EDIT! - -# [START oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentVersion_sync] -require "google/cloud/oracle_database/v1" - -## -# Snippet for the get_goldengate_deployment_version call in the OracleDatabase service -# -# This snippet has been automatically generated and should be regarded as a code -# template only. It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in https://cloud.google.com/ruby/docs/reference. -# -# This is an auto-generated example demonstrating basic usage of -# Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_version. -# -def get_goldengate_deployment_version - # Create a client object. The client can be reused for multiple calls. - client = Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new - - # Create a request. To set request fields, pass in keyword arguments. - request = Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest.new - - # Call the get_goldengate_deployment_version method. - result = client.get_goldengate_deployment_version request - - # The returned object is of type Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion. - p result -end -# [END oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentVersion_sync] diff --git a/google-cloud-oracle_database-v1/snippets/snippet_metadata_google.cloud.oracledatabase.v1.json b/google-cloud-oracle_database-v1/snippets/snippet_metadata_google.cloud.oracledatabase.v1.json index 0c483201e494..05642206c4ae 100644 --- a/google-cloud-oracle_database-v1/snippets/snippet_metadata_google.cloud.oracledatabase.v1.json +++ b/google-cloud-oracle_database-v1/snippets/snippet_metadata_google.cloud.oracledatabase.v1.json @@ -2651,46 +2651,6 @@ } ] }, - { - "region_tag": "oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentVersion_sync", - "title": "Snippet for the get_goldengate_deployment_version call in the OracleDatabase service", - "description": "This is an auto-generated example demonstrating basic usage of Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_version.", - "file": "oracle_database/get_goldengate_deployment_version.rb", - "language": "RUBY", - "client_method": { - "short_name": "get_goldengate_deployment_version", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_version", - "async": false, - "parameters": [ - { - "type": "::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest", - "name": "request" - } - ], - "result_type": "::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion", - "client": { - "short_name": "OracleDatabase::Client", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client" - }, - "method": { - "short_name": "GetGoldengateDeploymentVersion", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase.GetGoldengateDeploymentVersion", - "service": { - "short_name": "OracleDatabase", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 46, - "type": "FULL" - } - ] - }, { "region_tag": "oracledatabase_v1_generated_OracleDatabase_ListGoldengateDeploymentVersions_sync", "title": "Snippet for the list_goldengate_deployment_versions call in the OracleDatabase service", @@ -2731,46 +2691,6 @@ } ] }, - { - "region_tag": "oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentType_sync", - "title": "Snippet for the get_goldengate_deployment_type call in the OracleDatabase service", - "description": "This is an auto-generated example demonstrating basic usage of Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_type.", - "file": "oracle_database/get_goldengate_deployment_type.rb", - "language": "RUBY", - "client_method": { - "short_name": "get_goldengate_deployment_type", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_type", - "async": false, - "parameters": [ - { - "type": "::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest", - "name": "request" - } - ], - "result_type": "::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType", - "client": { - "short_name": "OracleDatabase::Client", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client" - }, - "method": { - "short_name": "GetGoldengateDeploymentType", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase.GetGoldengateDeploymentType", - "service": { - "short_name": "OracleDatabase", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 46, - "type": "FULL" - } - ] - }, { "region_tag": "oracledatabase_v1_generated_OracleDatabase_ListGoldengateDeploymentTypes_sync", "title": "Snippet for the list_goldengate_deployment_types call in the OracleDatabase service", @@ -2811,46 +2731,6 @@ } ] }, - { - "region_tag": "oracledatabase_v1_generated_OracleDatabase_GetGoldengateDeploymentEnvironment_sync", - "title": "Snippet for the get_goldengate_deployment_environment call in the OracleDatabase service", - "description": "This is an auto-generated example demonstrating basic usage of Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_environment.", - "file": "oracle_database/get_goldengate_deployment_environment.rb", - "language": "RUBY", - "client_method": { - "short_name": "get_goldengate_deployment_environment", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_deployment_environment", - "async": false, - "parameters": [ - { - "type": "::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest", - "name": "request" - } - ], - "result_type": "::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment", - "client": { - "short_name": "OracleDatabase::Client", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client" - }, - "method": { - "short_name": "GetGoldengateDeploymentEnvironment", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase.GetGoldengateDeploymentEnvironment", - "service": { - "short_name": "OracleDatabase", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 46, - "type": "FULL" - } - ] - }, { "region_tag": "oracledatabase_v1_generated_OracleDatabase_ListGoldengateDeploymentEnvironments_sync", "title": "Snippet for the list_goldengate_deployment_environments call in the OracleDatabase service", @@ -2891,46 +2771,6 @@ } ] }, - { - "region_tag": "oracledatabase_v1_generated_OracleDatabase_GetGoldengateConnectionType_sync", - "title": "Snippet for the get_goldengate_connection_type call in the OracleDatabase service", - "description": "This is an auto-generated example demonstrating basic usage of Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_connection_type.", - "file": "oracle_database/get_goldengate_connection_type.rb", - "language": "RUBY", - "client_method": { - "short_name": "get_goldengate_connection_type", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client#get_goldengate_connection_type", - "async": false, - "parameters": [ - { - "type": "::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest", - "name": "request" - } - ], - "result_type": "::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType", - "client": { - "short_name": "OracleDatabase::Client", - "full_name": "::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client" - }, - "method": { - "short_name": "GetGoldengateConnectionType", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase.GetGoldengateConnectionType", - "service": { - "short_name": "OracleDatabase", - "full_name": "google.cloud.oracledatabase.v1.OracleDatabase" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 46, - "type": "FULL" - } - ] - }, { "region_tag": "oracledatabase_v1_generated_OracleDatabase_ListGoldengateConnectionTypes_sync", "title": "Snippet for the list_goldengate_connection_types call in the OracleDatabase service", diff --git a/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_paths_test.rb b/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_paths_test.rb index bdd58b2ae0e8..ddbffdb26142 100644 --- a/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_paths_test.rb +++ b/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_paths_test.rb @@ -173,18 +173,6 @@ def test_goldengate_connection_assignment_path end end - def test_goldengate_connection_type_path - grpc_channel = ::GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - ::Gapic::ServiceStub.stub :new, DummyStub.new do - client = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - path = client.goldengate_connection_type_path project: "value0", location: "value1", goldengate_connection_type: "value2" - assert_equal "projects/value0/locations/value1/goldengateConnectionTypes/value2", path - end - end - def test_goldengate_deployment_path grpc_channel = ::GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure ::Gapic::ServiceStub.stub :new, DummyStub.new do @@ -197,42 +185,6 @@ def test_goldengate_deployment_path end end - def test_goldengate_deployment_environment_path - grpc_channel = ::GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - ::Gapic::ServiceStub.stub :new, DummyStub.new do - client = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - path = client.goldengate_deployment_environment_path project: "value0", location: "value1", goldengate_deployment_environment: "value2" - assert_equal "projects/value0/locations/value1/goldengateDeploymentEnvironments/value2", path - end - end - - def test_goldengate_deployment_type_path - grpc_channel = ::GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - ::Gapic::ServiceStub.stub :new, DummyStub.new do - client = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - path = client.goldengate_deployment_type_path project: "value0", location: "value1", goldengate_deployment_type: "value2" - assert_equal "projects/value0/locations/value1/goldengateDeploymentTypes/value2", path - end - end - - def test_goldengate_deployment_version_path - grpc_channel = ::GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - ::Gapic::ServiceStub.stub :new, DummyStub.new do - client = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - path = client.goldengate_deployment_version_path project: "value0", location: "value1", goldengate_deployment_version: "value2" - assert_equal "projects/value0/locations/value1/goldengateDeploymentVersions/value2", path - end - end - def test_location_path grpc_channel = ::GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure ::Gapic::ServiceStub.stub :new, DummyStub.new do diff --git a/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_rest_test.rb b/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_rest_test.rb index c5bf83e0c131..c14bfd40071d 100644 --- a/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_rest_test.rb +++ b/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_rest_test.rb @@ -3766,60 +3766,6 @@ def test_delete_goldengate_connection end end - def test_get_goldengate_deployment_version - # Create test objects. - client_result = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion.new - http_response = OpenStruct.new body: client_result.to_json - - call_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_deployment_version_client_stub = ClientStub.new http_response do |_verb, uri:, body:, params:, options:, method_name:| - assert options.metadata.key? :"x-goog-api-client" - assert options.metadata[:"x-goog-api-client"].include? "rest" - refute options.metadata[:"x-goog-api-client"].include? "grpc" - end - - ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::ServiceStub.stub :transcode_get_goldengate_deployment_version_request, ["", "", {}] do - Gapic::Rest::ClientStub.stub :new, get_goldengate_deployment_version_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new do |config| - config.credentials = :dummy_value - end - - # Use hash object - c.get_goldengate_deployment_version({ name: name }) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use named arguments - c.get_goldengate_deployment_version name: name do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object - c.get_goldengate_deployment_version ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest.new(name: name) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use hash object with options - c.get_goldengate_deployment_version({ name: name }, call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object with options - c.get_goldengate_deployment_version(::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest.new(name: name), call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Verify method calls - assert_equal 5, get_goldengate_deployment_version_client_stub.call_count - end - end - end - def test_list_goldengate_deployment_versions # Create test objects. client_result = ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentVersionsResponse.new @@ -3877,60 +3823,6 @@ def test_list_goldengate_deployment_versions end end - def test_get_goldengate_deployment_type - # Create test objects. - client_result = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType.new - http_response = OpenStruct.new body: client_result.to_json - - call_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_deployment_type_client_stub = ClientStub.new http_response do |_verb, uri:, body:, params:, options:, method_name:| - assert options.metadata.key? :"x-goog-api-client" - assert options.metadata[:"x-goog-api-client"].include? "rest" - refute options.metadata[:"x-goog-api-client"].include? "grpc" - end - - ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::ServiceStub.stub :transcode_get_goldengate_deployment_type_request, ["", "", {}] do - Gapic::Rest::ClientStub.stub :new, get_goldengate_deployment_type_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new do |config| - config.credentials = :dummy_value - end - - # Use hash object - c.get_goldengate_deployment_type({ name: name }) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use named arguments - c.get_goldengate_deployment_type name: name do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object - c.get_goldengate_deployment_type ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest.new(name: name) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use hash object with options - c.get_goldengate_deployment_type({ name: name }, call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object with options - c.get_goldengate_deployment_type(::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest.new(name: name), call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Verify method calls - assert_equal 5, get_goldengate_deployment_type_client_stub.call_count - end - end - end - def test_list_goldengate_deployment_types # Create test objects. client_result = ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentTypesResponse.new @@ -3989,60 +3881,6 @@ def test_list_goldengate_deployment_types end end - def test_get_goldengate_deployment_environment - # Create test objects. - client_result = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment.new - http_response = OpenStruct.new body: client_result.to_json - - call_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_deployment_environment_client_stub = ClientStub.new http_response do |_verb, uri:, body:, params:, options:, method_name:| - assert options.metadata.key? :"x-goog-api-client" - assert options.metadata[:"x-goog-api-client"].include? "rest" - refute options.metadata[:"x-goog-api-client"].include? "grpc" - end - - ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::ServiceStub.stub :transcode_get_goldengate_deployment_environment_request, ["", "", {}] do - Gapic::Rest::ClientStub.stub :new, get_goldengate_deployment_environment_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new do |config| - config.credentials = :dummy_value - end - - # Use hash object - c.get_goldengate_deployment_environment({ name: name }) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use named arguments - c.get_goldengate_deployment_environment name: name do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object - c.get_goldengate_deployment_environment ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest.new(name: name) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use hash object with options - c.get_goldengate_deployment_environment({ name: name }, call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object with options - c.get_goldengate_deployment_environment(::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest.new(name: name), call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Verify method calls - assert_equal 5, get_goldengate_deployment_environment_client_stub.call_count - end - end - end - def test_list_goldengate_deployment_environments # Create test objects. client_result = ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentEnvironmentsResponse.new @@ -4099,60 +3937,6 @@ def test_list_goldengate_deployment_environments end end - def test_get_goldengate_connection_type - # Create test objects. - client_result = ::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType.new - http_response = OpenStruct.new body: client_result.to_json - - call_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_connection_type_client_stub = ClientStub.new http_response do |_verb, uri:, body:, params:, options:, method_name:| - assert options.metadata.key? :"x-goog-api-client" - assert options.metadata[:"x-goog-api-client"].include? "rest" - refute options.metadata[:"x-goog-api-client"].include? "grpc" - end - - ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::ServiceStub.stub :transcode_get_goldengate_connection_type_request, ["", "", {}] do - Gapic::Rest::ClientStub.stub :new, get_goldengate_connection_type_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client.new do |config| - config.credentials = :dummy_value - end - - # Use hash object - c.get_goldengate_connection_type({ name: name }) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use named arguments - c.get_goldengate_connection_type name: name do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object - c.get_goldengate_connection_type ::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest.new(name: name) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use hash object with options - c.get_goldengate_connection_type({ name: name }, call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Use protobuf object with options - c.get_goldengate_connection_type(::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest.new(name: name), call_options) do |_result, response| - assert_equal http_response, response.underlying_op - end - - # Verify method calls - assert_equal 5, get_goldengate_connection_type_client_stub.call_count - end - end - end - def test_list_goldengate_connection_types # Create test objects. client_result = ::Google::Cloud::OracleDatabase::V1::ListGoldengateConnectionTypesResponse.new diff --git a/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_test.rb b/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_test.rb index a081c124329a..e669a2c6d3c3 100644 --- a/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_test.rb +++ b/google-cloud-oracle_database-v1/test/google/cloud/oracle_database/v1/oracle_database_test.rb @@ -4404,64 +4404,6 @@ def test_delete_goldengate_connection end end - def test_get_goldengate_deployment_version - # Create GRPC objects. - grpc_response = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentVersion.new - grpc_operation = GRPC::ActiveCall::Operation.new nil - grpc_channel = GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - grpc_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_deployment_version_client_stub = ClientStub.new grpc_response, grpc_operation do |name, request, options:| - assert_equal :get_goldengate_deployment_version, name - assert_kind_of ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest, request - assert_equal "hello world", request["name"] - refute_nil options - end - - Gapic::ServiceStub.stub :new, get_goldengate_deployment_version_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - # Use hash object - c.get_goldengate_deployment_version({ name: name }) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use named arguments - c.get_goldengate_deployment_version name: name do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object - c.get_goldengate_deployment_version ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest.new(name: name) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use hash object with options - c.get_goldengate_deployment_version({ name: name }, grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object with options - c.get_goldengate_deployment_version(::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentVersionRequest.new(name: name), grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Verify method calls - assert_equal 5, get_goldengate_deployment_version_client_stub.call_rpc_count - end - end - def test_list_goldengate_deployment_versions # Create GRPC objects. grpc_response = ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentVersionsResponse.new @@ -4531,64 +4473,6 @@ def test_list_goldengate_deployment_versions end end - def test_get_goldengate_deployment_type - # Create GRPC objects. - grpc_response = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentType.new - grpc_operation = GRPC::ActiveCall::Operation.new nil - grpc_channel = GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - grpc_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_deployment_type_client_stub = ClientStub.new grpc_response, grpc_operation do |name, request, options:| - assert_equal :get_goldengate_deployment_type, name - assert_kind_of ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest, request - assert_equal "hello world", request["name"] - refute_nil options - end - - Gapic::ServiceStub.stub :new, get_goldengate_deployment_type_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - # Use hash object - c.get_goldengate_deployment_type({ name: name }) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use named arguments - c.get_goldengate_deployment_type name: name do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object - c.get_goldengate_deployment_type ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest.new(name: name) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use hash object with options - c.get_goldengate_deployment_type({ name: name }, grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object with options - c.get_goldengate_deployment_type(::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentTypeRequest.new(name: name), grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Verify method calls - assert_equal 5, get_goldengate_deployment_type_client_stub.call_rpc_count - end - end - def test_list_goldengate_deployment_types # Create GRPC objects. grpc_response = ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentTypesResponse.new @@ -4660,64 +4544,6 @@ def test_list_goldengate_deployment_types end end - def test_get_goldengate_deployment_environment - # Create GRPC objects. - grpc_response = ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentEnvironment.new - grpc_operation = GRPC::ActiveCall::Operation.new nil - grpc_channel = GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - grpc_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_deployment_environment_client_stub = ClientStub.new grpc_response, grpc_operation do |name, request, options:| - assert_equal :get_goldengate_deployment_environment, name - assert_kind_of ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest, request - assert_equal "hello world", request["name"] - refute_nil options - end - - Gapic::ServiceStub.stub :new, get_goldengate_deployment_environment_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - # Use hash object - c.get_goldengate_deployment_environment({ name: name }) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use named arguments - c.get_goldengate_deployment_environment name: name do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object - c.get_goldengate_deployment_environment ::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest.new(name: name) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use hash object with options - c.get_goldengate_deployment_environment({ name: name }, grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object with options - c.get_goldengate_deployment_environment(::Google::Cloud::OracleDatabase::V1::GetGoldengateDeploymentEnvironmentRequest.new(name: name), grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Verify method calls - assert_equal 5, get_goldengate_deployment_environment_client_stub.call_rpc_count - end - end - def test_list_goldengate_deployment_environments # Create GRPC objects. grpc_response = ::Google::Cloud::OracleDatabase::V1::ListGoldengateDeploymentEnvironmentsResponse.new @@ -4785,64 +4611,6 @@ def test_list_goldengate_deployment_environments end end - def test_get_goldengate_connection_type - # Create GRPC objects. - grpc_response = ::Google::Cloud::OracleDatabase::V1::GoldengateConnectionType.new - grpc_operation = GRPC::ActiveCall::Operation.new nil - grpc_channel = GRPC::Core::Channel.new "localhost:8888", nil, :this_channel_is_insecure - grpc_options = {} - - # Create request parameters for a unary method. - name = "hello world" - - get_goldengate_connection_type_client_stub = ClientStub.new grpc_response, grpc_operation do |name, request, options:| - assert_equal :get_goldengate_connection_type, name - assert_kind_of ::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest, request - assert_equal "hello world", request["name"] - refute_nil options - end - - Gapic::ServiceStub.stub :new, get_goldengate_connection_type_client_stub do - # Create client - c = ::Google::Cloud::OracleDatabase::V1::OracleDatabase::Client.new do |config| - config.credentials = grpc_channel - end - - # Use hash object - c.get_goldengate_connection_type({ name: name }) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use named arguments - c.get_goldengate_connection_type name: name do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object - c.get_goldengate_connection_type ::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest.new(name: name) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use hash object with options - c.get_goldengate_connection_type({ name: name }, grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Use protobuf object with options - c.get_goldengate_connection_type(::Google::Cloud::OracleDatabase::V1::GetGoldengateConnectionTypeRequest.new(name: name), grpc_options) do |response, operation| - assert_equal grpc_response, response - assert_equal grpc_operation, operation - end - - # Verify method calls - assert_equal 5, get_goldengate_connection_type_client_stub.call_rpc_count - end - end - def test_list_goldengate_connection_types # Create GRPC objects. grpc_response = ::Google::Cloud::OracleDatabase::V1::ListGoldengateConnectionTypesResponse.new