Claude Platform Docs

Quitar espacio de trabajo de la regla de federación

WorkspaceRemoveResponse Organization.Federation.Rules.Workspaces.Remove(parameters, cancellationToken = default)
DELETE/v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}

Requiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.

Deshabilita una regla de federación para un espacio de trabajo.

Es idempotente; se completa correctamente incluso si la habilitación ya se había quitado. Los llamadores OAuth solo pueden administrar reglas cuyo oauth_scope sea workspace:developer o workspace:inference; otros alcances requieren una sesión de Console.

Parameters
WorkspaceRemoveParams parameters
required string federationRuleID⁠Path parameter

ID of the federation rule.

required string workspaceID⁠Path parameter

ID of the workspace to disable for.

Returns
class WorkspaceRemoveResponse { Type = "federation_rule_workspace_deleted"; FederationRuleID; WorkspaceID; }
JsonElement Type = "federation_rule_workspace_deleted"
required string FederationRuleID

Tagged ID of the federation rule.

required string WorkspaceID

Tagged ID of the workspace named in the delete request. Removal is idempotent.

Quitar espacio de trabajo de la regla de federación
using System;
using Anthropic.Models.Organization.Federation.Rules.Workspaces;

WorkspaceRemoveParams parameters = new()
{
    FederationRuleID = "federation_rule_id",
    WorkspaceID = "workspace_id",
};

var workspace = await client.Organization.Federation.Rules.Workspaces.Remove(parameters);

Console.WriteLine(workspace);
Returns Examples
Response 200
{
  "federation_rule_id": "federation_rule_id",
  "type": "federation_rule_workspace_deleted",
  "workspace_id": "workspace_id"
}