@@ -1394,11 +1394,17 @@ def list_organization_gcp_user_access_bindings(parent, page_size: nil, page_toke
13941394 # not be specified by the client during creation. Example: "organizations/256/
13951395 # gcpUserAccessBindings/b3-BhcX_Ud5N"
13961396 # @param [Google::Apis::AccesscontextmanagerV1::GcpUserAccessBinding] gcp_user_access_binding_object
1397+ # @param [Boolean] append_scoped_access_settings
1398+ # Optional. This field will be used to control whether or not scoped access
1399+ # settings are appended to the existing list of scoped access settings. If true,
1400+ # the scoped access settings in the request will be appended to the existing
1401+ # list of scoped access settings. If false, the scoped access settings in the
1402+ # request replace the existing list of scoped access settings.
13971403 # @param [String] update_mask
13981404 # Required. Only the fields specified in this mask are updated. Because name and
13991405 # group_key cannot be changed, update_mask is required and may only contain the
1400- # following fields: `access_levels`, `dry_run_access_levels`. update_mask `
1401- # paths: "access_levels" `
1406+ # following fields: `access_levels`, `dry_run_access_levels`, `reauth_settings`,
1407+ # `scoped_access_settings`. update_mask ` paths: "access_levels" `
14021408 # @param [String] fields
14031409 # Selector specifying which fields to include in a partial response.
14041410 # @param [String] quota_user
@@ -1416,13 +1422,14 @@ def list_organization_gcp_user_access_bindings(parent, page_size: nil, page_toke
14161422 # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
14171423 # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
14181424 # @raise [Google::Apis::AuthorizationError] Authorization is required
1419- def patch_organization_gcp_user_access_binding ( name , gcp_user_access_binding_object = nil , update_mask : nil , fields : nil , quota_user : nil , options : nil , &block )
1425+ def patch_organization_gcp_user_access_binding ( name , gcp_user_access_binding_object = nil , append_scoped_access_settings : nil , update_mask : nil , fields : nil , quota_user : nil , options : nil , &block )
14201426 command = make_simple_command ( :patch , 'v1/{+name}' , options )
14211427 command . request_representation = Google ::Apis ::AccesscontextmanagerV1 ::GcpUserAccessBinding ::Representation
14221428 command . request_object = gcp_user_access_binding_object
14231429 command . response_representation = Google ::Apis ::AccesscontextmanagerV1 ::Operation ::Representation
14241430 command . response_class = Google ::Apis ::AccesscontextmanagerV1 ::Operation
14251431 command . params [ 'name' ] = name unless name . nil?
1432+ command . query [ 'appendScopedAccessSettings' ] = append_scoped_access_settings unless append_scoped_access_settings . nil?
14261433 command . query [ 'updateMask' ] = update_mask unless update_mask . nil?
14271434 command . query [ 'fields' ] = fields unless fields . nil?
14281435 command . query [ 'quotaUser' ] = quota_user unless quota_user . nil?
0 commit comments