@@ -25794,6 +25794,58 @@ def add_network_peering(project, network, networks_add_peering_request_object =
2579425794 execute_or_queue_command(command, &block)
2579525795 end
2579625796
25797+ # Cancel requests to remove a peering from the specified network. Applicable
25798+ # only for PeeringConnection with update_strategy=CONSENSUS. Cancels a request
25799+ # to remove a peering from the specified network.
25800+ # @param [String] project
25801+ # Project ID for this request.
25802+ # @param [String] network
25803+ # Name of the network resource to remove peering from.
25804+ # @param [Google::Apis::ComputeAlpha::NetworksCancelRequestRemovePeeringRequest] networks_cancel_request_remove_peering_request_object
25805+ # @param [String] request_id
25806+ # An optional request ID to identify requests. Specify a unique request ID so
25807+ # that if you must retry your request, the server will know to ignore the
25808+ # request if it has already been completed. For example, consider a situation
25809+ # where you make an initial request and the request times out. If you make the
25810+ # request again with the same request ID, the server can check if original
25811+ # operation with the same request ID was received, and if so, will ignore the
25812+ # second request. This prevents clients from accidentally creating duplicate
25813+ # commitments. The request ID must be a valid UUID with the exception that zero
25814+ # UUID is not supported ( 00000000-0000-0000-0000-000000000000).
25815+ # @param [String] fields
25816+ # Selector specifying which fields to include in a partial response.
25817+ # @param [String] quota_user
25818+ # Available to use for quota purposes for server-side applications. Can be any
25819+ # arbitrary string assigned to a user, but should not exceed 40 characters.
25820+ # @param [String] user_ip
25821+ # Legacy name for parameter that has been superseded by `quotaUser`.
25822+ # @param [Google::Apis::RequestOptions] options
25823+ # Request-specific options
25824+ #
25825+ # @yield [result, err] Result & error if block supplied
25826+ # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object
25827+ # @yieldparam err [StandardError] error object if request failed
25828+ #
25829+ # @return [Google::Apis::ComputeAlpha::Operation]
25830+ #
25831+ # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
25832+ # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
25833+ # @raise [Google::Apis::AuthorizationError] Authorization is required
25834+ def cancel_network_request_remove_peering(project, network, networks_cancel_request_remove_peering_request_object = nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
25835+ command = make_simple_command(:post, 'projects/{project}/global/networks/{network}/cancelRequestRemovePeering', options)
25836+ command.request_representation = Google::Apis::ComputeAlpha::NetworksCancelRequestRemovePeeringRequest::Representation
25837+ command.request_object = networks_cancel_request_remove_peering_request_object
25838+ command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation
25839+ command.response_class = Google::Apis::ComputeAlpha::Operation
25840+ command.params['project'] = project unless project.nil?
25841+ command.params['network'] = network unless network.nil?
25842+ command.query['requestId'] = request_id unless request_id.nil?
25843+ command.query['fields'] = fields unless fields.nil?
25844+ command.query['quotaUser'] = quota_user unless quota_user.nil?
25845+ command.query['userIp'] = user_ip unless user_ip.nil?
25846+ execute_or_queue_command(command, &block)
25847+ end
25848+
2579725849 # Deletes the specified network.
2579825850 # @param [String] project
2579925851 # Project ID for this request.
@@ -28886,6 +28938,8 @@ def move_organization_security_policy(security_policy, parent_id: nil, request_i
2888628938 # second request. This prevents clients from accidentally creating duplicate
2888728939 # commitments. The request ID must be a valid UUID with the exception that zero
2888828940 # UUID is not supported ( 00000000-0000-0000-0000-000000000000).
28941+ # @param [String] update_mask
28942+ # Indicates fields to be cleared as part of this request.
2888928943 # @param [String] fields
2889028944 # Selector specifying which fields to include in a partial response.
2889128945 # @param [String] quota_user
@@ -28905,14 +28959,15 @@ def move_organization_security_policy(security_policy, parent_id: nil, request_i
2890528959 # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
2890628960 # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
2890728961 # @raise [Google::Apis::AuthorizationError] Authorization is required
28908- def patch_organization_security_policy(security_policy, security_policy_object = nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
28962+ def patch_organization_security_policy(security_policy, security_policy_object = nil, request_id: nil, update_mask: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
2890928963 command = make_simple_command(:patch, 'locations/global/securityPolicies/{securityPolicy}', options)
2891028964 command.request_representation = Google::Apis::ComputeAlpha::SecurityPolicy::Representation
2891128965 command.request_object = security_policy_object
2891228966 command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation
2891328967 command.response_class = Google::Apis::ComputeAlpha::Operation
2891428968 command.params['securityPolicy'] = security_policy unless security_policy.nil?
2891528969 command.query['requestId'] = request_id unless request_id.nil?
28970+ command.query['updateMask'] = update_mask unless update_mask.nil?
2891628971 command.query['fields'] = fields unless fields.nil?
2891728972 command.query['quotaUser'] = quota_user unless quota_user.nil?
2891828973 command.query['userIp'] = user_ip unless user_ip.nil?
@@ -28936,6 +28991,8 @@ def patch_organization_security_policy(security_policy, security_policy_object =
2893628991 # second request. This prevents clients from accidentally creating duplicate
2893728992 # commitments. The request ID must be a valid UUID with the exception that zero
2893828993 # UUID is not supported ( 00000000-0000-0000-0000-000000000000).
28994+ # @param [String] update_mask
28995+ # Indicates fields to be cleared as part of this request.
2893928996 # @param [String] fields
2894028997 # Selector specifying which fields to include in a partial response.
2894128998 # @param [String] quota_user
@@ -28955,7 +29012,7 @@ def patch_organization_security_policy(security_policy, security_policy_object =
2895529012 # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
2895629013 # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
2895729014 # @raise [Google::Apis::AuthorizationError] Authorization is required
28958- def patch_organization_security_policy_rule(security_policy, security_policy_rule_object = nil, priority: nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
29015+ def patch_organization_security_policy_rule(security_policy, security_policy_rule_object = nil, priority: nil, request_id: nil, update_mask: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
2895929016 command = make_simple_command(:post, 'locations/global/securityPolicies/{securityPolicy}/patchRule', options)
2896029017 command.request_representation = Google::Apis::ComputeAlpha::SecurityPolicyRule::Representation
2896129018 command.request_object = security_policy_rule_object
@@ -28964,6 +29021,7 @@ def patch_organization_security_policy_rule(security_policy, security_policy_rul
2896429021 command.params['securityPolicy'] = security_policy unless security_policy.nil?
2896529022 command.query['priority'] = priority unless priority.nil?
2896629023 command.query['requestId'] = request_id unless request_id.nil?
29024+ command.query['updateMask'] = update_mask unless update_mask.nil?
2896729025 command.query['fields'] = fields unless fields.nil?
2896829026 command.query['quotaUser'] = quota_user unless quota_user.nil?
2896929027 command.query['userIp'] = user_ip unless user_ip.nil?
@@ -30123,7 +30181,14 @@ def list_project_xpn_hosts(project, projects_list_xpn_hosts_request_object = nil
3012330181 execute_or_queue_command(command, &block)
3012430182 end
3012530183
30126- # Moves a persistent disk from one zone to another.
30184+ # Starting September 29, 2025, you can't use the moveDisk API on new projects.
30185+ # To move a disk to a different region or zone, follow the steps in [Change the
30186+ # location of a disk](https://`$universe.dns_names.final_documentation_domain`/
30187+ # compute/docs/disks/migrate-to-hyperdisk#migrate-to-hd). Projects that already
30188+ # use the moveDisk API can continue usage until September 29, 2026. Starting
30189+ # November 1, 2025, API responses will include a warning message in the response
30190+ # body about the upcoming deprecation. You can skip the message to continue
30191+ # using the service without interruption.
3012730192 # @param [String] project
3012830193 # Project ID for this request.
3012930194 # @param [Google::Apis::ComputeAlpha::DiskMoveRequest] disk_move_request_object
0 commit comments