Workspace Secrets
List workspace secrets
client.WorkspaceSecrets.List(ctx, query) (*CursorPagination[WorkspaceSecret], error)
GET/v1/workspace_secrets
Create a new workspace secret
client.WorkspaceSecrets.New(ctx, body) (*WorkspaceSecret, error)
POST/v1/workspace_secrets
Get a workspace secret by ID
client.WorkspaceSecrets.Get(ctx, id) (*WorkspaceSecret, error)
GET/v1/workspace_secrets/{id}
Delete a workspace secret
client.WorkspaceSecrets.Delete(ctx, id) error
DELETE/v1/workspace_secrets/{id}
Update a workspace secret
client.WorkspaceSecrets.Update(ctx, id, body) (*WorkspaceSecret, error)
PATCH/v1/workspace_secrets/{id}
ModelsExpand Collapse
type WorkspaceSecret struct{…}
type WorkspaceSecret struct{…}
Metadata ResourceMetadata
Metadata ResourceMetadata
Spec WorkspaceSecretSpec
Spec WorkspaceSecretSpec
Workspace secret information
Profile represents a human user at the account level. Profiles are account-scoped resources that can be associated with multiple workspaces through the Actor model. Authentication for profiles is handled via SSO/OAuth (WorkOS).
Metadata AccountResourceMetadata
Metadata AccountResourceMetadata
Spec ProfileSpec
Spec ProfileSpec
type WorkspaceSecretInfo struct{…}
type WorkspaceSecretInfo struct{…}
Profile represents a human user at the account level. Profiles are account-scoped resources that can be associated with multiple workspaces through the Actor model. Authentication for profiles is handled via SSO/OAuth (WorkOS).
Metadata AccountResourceMetadata
Metadata AccountResourceMetadata
Spec ProfileSpec
Spec ProfileSpec