Expand description
Generated transport-independent contract objects.
Structs§
- Grant
- A role granted to a principal in one Project.
- Grant
Page - One live page of Grant records, ordered by ID. Continuations expire after one hour and bind the credential, operation, filters and page size.
- Grant
Response - The created Project role grant.
- Grant
Role Request - A Project role and the principal receiving it.
- Installation
- One batch of resource permission edges reviewed together.
- Installation
Response - The installation and its resource permission edges.
- List
Grants Request - Continuation and optional exact principal-address filter. Page size defaults to 100 and must be 1..=1000. Continuations expire after one hour and bind the credential, filters and page size.
- Organization
Role Principal - Match an Organization membership role.
- Organization
User Principal - Match a user acting in an Organization.
- Resource
Mount - A permission edge between two resources, with its decision and audit metadata.
- Review
Request - Decisions keyed by resource mount ID. Omitted edges remain requested.
- Review
Response - The resource permission edges transitioned by this decision.
- Workload
Principal - Match a Workload identity.
Enums§
- Authorization
Error - Typed errors declared by this service contract.
- Mount
Decision - Whether to approve or reject a requested resource permission edge.
- Mount
Status - Lifecycle status of a resource permission edge.
- Principal
- The identity or membership role that receives a Project role.
- Role
- Project authorization role.