ワークスペース
サービスアカウントにワークスペースを追加
サービスアカウントのワークスペースの一覧を取得
サービスアカウントからワークスペースを削除
Models
WorkspaceCreateResponse object{ created_by_actor_id, implicit, service_account_id, 3 more }
Tagged ID (user_.../svac_...) of the actor who created this membership.
True when this is the implicit default-workspace membership every service account has when no explicit membership exists. Implicit memberships have role workspace_user and cannot be removed.
Tagged service account ID (svac_...).
type: "service_account_workspace_member"
Tagged workspace ID (wrkspc_...).
workspace_role: "workspace_admin" or "workspace_billing" or "workspace_developer" or 2 moreRole of the service account in this workspace. Service accounts cannot hold the workspace_billing role.
Role of the service account in this workspace. Service accounts cannot hold the workspace_billing role.
WorkspaceListResponse object{ created_by_actor_id, implicit, service_account_id, 3 more }
Tagged ID (user_.../svac_...) of the actor who created this membership.
True when this is the implicit default-workspace membership every service account has when no explicit membership exists. Implicit memberships have role workspace_user and cannot be removed.
Tagged service account ID (svac_...).
type: "service_account_workspace_member"
Tagged workspace ID (wrkspc_...).
workspace_role: "workspace_admin" or "workspace_billing" or "workspace_developer" or 2 moreRole of the service account in this workspace. Service accounts cannot hold the workspace_billing role.
Role of the service account in this workspace. Service accounts cannot hold the workspace_billing role.
WorkspaceDeleteResponse object{ service_account_id, type, workspace_id }
Tagged service account ID (svac_...) named in the delete request. Removal is idempotent; see the endpoint description for the implicit-membership no-op.
type: "service_account_workspace_member_deleted"
Tagged workspace ID (wrkspc_...) named in the delete request.