diff --git a/api_names_out.yaml b/api_names_out.yaml index b04912d85..423fc7844 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -136711,6 +136711,8 @@ "/servicenetworking:v1/servicenetworking.services.dnsZones.remove/parent": parent "/servicenetworking:v1/servicenetworking.services.enableVpcServiceControls": enable_vpc_service_controls "/servicenetworking:v1/servicenetworking.services.enableVpcServiceControls/parent": parent +"/servicenetworking:v1/servicenetworking.services.projects.global.networks.get": get_service_project_global_network +"/servicenetworking:v1/servicenetworking.services.projects.global.networks.get/name": name "/servicenetworking:v1/servicenetworking.services.projects.global.networks.peeredDnsDomains.create": create_service_project_global_network_peered_dns_domain "/servicenetworking:v1/servicenetworking.services.projects.global.networks.peeredDnsDomains.create/parent": parent "/servicenetworking:v1/servicenetworking.services.projects.global.networks.peeredDnsDomains.delete": delete_service_project_global_network_peered_dns_domain diff --git a/generated/google/apis/servicenetworking_v1.rb b/generated/google/apis/servicenetworking_v1.rb index b2bf0890c..02a557596 100644 --- a/generated/google/apis/servicenetworking_v1.rb +++ b/generated/google/apis/servicenetworking_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started module ServicenetworkingV1 VERSION = 'V1' - REVISION = '20201104' + REVISION = '20201107' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/servicenetworking_v1/service.rb b/generated/google/apis/servicenetworking_v1/service.rb index 19fef202e..4e154a54d 100644 --- a/generated/google/apis/servicenetworking_v1/service.rb +++ b/generated/google/apis/servicenetworking_v1/service.rb @@ -698,6 +698,44 @@ module Google execute_or_queue_command(command, &block) end + # Service producers use this method to get the configuration of their connection + # including the import/export of custom routes and subnetwork routes with public + # IP. + # @param [String] name + # Required. Name of the consumer config to retrieve in the format: `services/` + # service`/projects/`project`/global/networks/`network``. `service` is the + # peering service that is managing connectivity for the service producer's + # organization. For Google services that support this functionality, this value + # is `servicenetworking.googleapis.com`. `project` is a project number e.g. ` + # 12345` that contains the service consumer's VPC network. `network` is the name + # of the service consumer's VPC network. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ServicenetworkingV1::ConsumerConfig] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ServicenetworkingV1::ConsumerConfig] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_service_project_global_network(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+name}', options) + command.response_representation = Google::Apis::ServicenetworkingV1::ConsumerConfig::Representation + command.response_class = Google::Apis::ServicenetworkingV1::ConsumerConfig + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + # Service producers use this method to update the configuration of their # connection including the import/export of custom routes and subnetwork routes # with public IP. diff --git a/generated/google/apis/servicenetworking_v1/synth.metadata b/generated/google/apis/servicenetworking_v1/synth.metadata index d836485a6..d205479fe 100644 --- a/generated/google/apis/servicenetworking_v1/synth.metadata +++ b/generated/google/apis/servicenetworking_v1/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "6e81270051b57ce334c9929cbf56efdd34172726" + "sha": "33b84d0738d4f86612984844493a4e0f8651f26d" } } ]