Espaces de travail
Lister les espaces de travail
beta.organization.workspaces.list(**kwargs) -> SyncPage[BetaWorkspace]Créer un espace de travail
beta.organization.workspaces.create(**kwargs) -> BetaWorkspaceObtenir un espace de travail
beta.organization.workspaces.retrieve(workspace_id) -> BetaWorkspaceMettre à jour un espace de travail
beta.organization.workspaces.update(workspace_id, **kwargs) -> BetaWorkspaceArchiver un espace de travail
beta.organization.workspaces.archive(workspace_id) -> BetaWorkspaceModels
Espaces de travailLimites de débit
Lister les limites de débit d'un espace de travail
beta.organization.workspaces.rate_limits.list(workspace_id, **kwargs) -> SyncPageCursor[BetaWorkspaceRateLimit]Listez les « rate limits » (limites de débit) d'un espace de travail.
Espaces de travailMembres
Lister les membres d'un espace de travail
beta.organization.workspaces.members.list(workspace_id, **kwargs) -> SyncPage[BetaWorkspaceMember]Créer un membre d'espace de travail
beta.organization.workspaces.members.add(workspace_id, **kwargs) -> BetaWorkspaceMemberObtenir un membre d'espace de travail
beta.organization.workspaces.members.retrieve(user_id, **kwargs) -> BetaWorkspaceMemberMettre à jour un membre d'espace de travail
beta.organization.workspaces.members.update(user_id, **kwargs) -> BetaWorkspaceMemberSupprimer un membre d'espace de travail
beta.organization.workspaces.members.remove(user_id, **kwargs) -> MemberRemoveResponseEspaces de travailComptes de service
Lister les comptes de service membres d'un espace de travail
beta.organization.workspaces.service_accounts.list(workspace_id, **kwargs) -> SyncPageCursor[BetaServiceAccountWorkspaceMember]Nécessite un jeton d'accès OAuth avec la portée org:admin, obtenu via ant auth login --scope org:admin ou une règle de workload identity federation (fédération d'identité de charge de travail) ; les clés Admin API ne sont pas acceptées. Consultez Gérer WIF avec l'Admin API.
Créer un compte de service membre d'un espace de travail
beta.organization.workspaces.service_accounts.add(workspace_id, **kwargs) -> BetaServiceAccountWorkspaceMemberNécessite un jeton d'accès OAuth avec la portée org:admin, obtenu via ant auth login --scope org:admin ou une règle de workload identity federation (fédération d'identité de charge de travail) ; les clés Admin API ne sont pas acceptées. Consultez Gérer WIF avec l'Admin API.
Obtenir un compte de service membre d'un espace de travail
beta.organization.workspaces.service_accounts.retrieve(service_account_id, **kwargs) -> BetaServiceAccountWorkspaceMemberNécessite un jeton d'accès OAuth avec la portée org:admin, obtenu via ant auth login --scope org:admin ou une règle de workload identity federation (fédération d'identité de charge de travail) ; les clés Admin API ne sont pas acceptées. Consultez Gérer WIF avec l'Admin API.
Mettre à jour un compte de service membre d'un espace de travail
beta.organization.workspaces.service_accounts.update(service_account_id, **kwargs) -> BetaServiceAccountWorkspaceMemberNécessite un jeton d'accès OAuth avec la portée org:admin, obtenu via ant auth login --scope org:admin ou une règle de workload identity federation (fédération d'identité de charge de travail) ; les clés Admin API ne sont pas acceptées. Consultez Gérer WIF avec l'Admin API.
Supprimer un compte de service membre d'un espace de travail
beta.organization.workspaces.service_accounts.remove(service_account_id, **kwargs) -> ServiceAccountRemoveResponseNécessite un jeton d'accès OAuth avec la portée org:admin, obtenu via ant auth login --scope org:admin ou une règle de fédération d'identité de charge de travail ; les clés API Admin ne sont pas acceptées. Consultez Gérer WIF avec l'API Admin.