ποΈ AddComponentInput
Add an infrastructure component to a project's blueprint. Each component is a specific instance of a bundle (like a Redis cache or PostgreSQL database) that composes with other components to form your application.
ποΈ AuditLogActorTypeFilter
Filter audit log events by the type of actor that performed the action.
ποΈ AuditLogsFilter
Filter criteria for narrowing which audit log events are returned.
ποΈ AuditLogsSort
Sorting options for the audit logs list.
ποΈ BundlesFilter
Filters for narrowing the bundles list.
ποΈ BundlesSort
Controls the sort order of the bundles list.
ποΈ CloneProjectInput
Attributes for the new project.
ποΈ ComponentsFilter
Filter which components to return.
ποΈ ComponentsSort
Sorting options for the components list.
ποΈ ConnectionsFilter
Filter which connections to return.
ποΈ ConnectionsSort
Sorting options for the connections list.
ποΈ CreateAccessTokenInput
Create a scoped, time-limited access token for API authentication.
ποΈ CreateDeploymentInput
Deploy an instance with configuration parameters. Params are validated against the bundle's params schema, cached on the instance, and snapshotted into the deployment.
ποΈ CreateEnvironmentInput
Create a new environment. Environments are isolated deployment contexts like production, staging, or development, each with independent secrets and configurations.
ποΈ CreateGroupInput
Create a new group. Groups control which projects members can access.
ποΈ CreateIntegrationInput
Create and activate an integration for your organization. The config and auth payloads must conform to the integration type's configSchema and authSchema respectively.
ποΈ CreateOrganizationInput
Create a new organization. An organization is the top-level container for all your projects, environments, and infrastructure resources.
ποΈ CreateOrganizationTagConstraintInput
Define a structural tag constraint for your organization. Tag constraints control which tags can be set on resources at each level of the hierarchy.
ποΈ CreateProjectInput
Create a new project. A project is the complete model of your applicationβits infrastructure, architecture, configurations, and environments.
ποΈ CreateResourceInput
Import a new resource with a name and optional payload conforming to the resource type's schema.
ποΈ CreateServiceAccountInput
Create a new service account for programmatic API access.
ποΈ Cursor
Cursor-based pagination input for list queries.
ποΈ DatetimeFilter
Filter by a datetime field.
ποΈ DeploymentActionFilter
Filter by deployment action.
ποΈ DeploymentStatusFilter
Filter by deployment status.
ποΈ DeploymentsFilter
Narrows the deployments list to only matching records.
ποΈ DeploymentsSort
Controls the sort order of the deployments list.
ποΈ EnvironmentsFilter
Filters for narrowing the environments list. All filters are optional and combine with AND logic.
ποΈ EnvironmentsSort
Sorting options for the environments list. Specify a field and direction.
ποΈ GroupsSort
Sorting options for the groups list.
ποΈ IdFilter
Filter by an identifier field.
ποΈ IdentitiesSort
Sorting options for the viewer's linked identities list.
ποΈ InstanceStatusFilter
Filter by instance status.
ποΈ InstancesFilter
Filter which instances to return.
ποΈ InstancesSort
Sorting options for the instances list.
ποΈ IntegrationStatusFilter
Filter by integration status.
ποΈ IntegrationsFilter
Filter options for the integrations query.
ποΈ IntegrationsSort
Sorting options for the integrations query.
ποΈ InvitesSort
Sorting options for the viewer's pending invitations list.
ποΈ LinkComponentsInput
Create a link between two components in a project's blueprint. Links connect an output field on the source component to an input field on the destination component, establishing data flow between infrastructure resources.
ποΈ LinksFilter
Filter which links to return.
ποΈ LinksSort
Sorting options for the links list.
ποΈ OciRepoNameFilter
Filter by OCI repository name (the bundle's package identifier).
ποΈ OciRepoReleaseChannelsFilter
Filters for narrowing the release channels list.
ποΈ OciRepoReleaseChannelsSort
Controls the sort order of release channels.
ποΈ OciRepoTagsSort
Controls the sort order of tags within an OCI repository.
ποΈ OciReposFilter
Filters for narrowing the OCI repositories list.
ποΈ OciReposSort
Controls the sort order of the OCI repositories list.
ποΈ OrganizationTagConstraintsSort
Sorting options for the tag constraints list. Specify a field and direction.
ποΈ ParamDimensionFilter
Filter instances by the value of a configuration parameter at a specific JSON path.
ποΈ ParamDimensionsFilter
Scope which instances' bundle schemas are introspected for param dimensions.
ποΈ ParamDimensionsSort
Sorting options for the param dimensions list.
ποΈ ProjectsSort
Sorting options for the projects list. Specify a field and direction.
ποΈ RemoveRemoteReferenceInput
Remove a remote reference from an instance. The reference can only be removed if no provisioned instances are connected through it.
ποΈ ResourceOriginFilter
Filter resources by their origin.
ποΈ ResourceTypesFilter
Filters for narrowing the resource types list.
ποΈ ResourceTypesSort
Controls the sort order of the resource types list.
ποΈ ResourcesFilter
Narrows the resources list to only matching records.
ποΈ ResourcesSort
Controls the sort order of the resources list.
ποΈ SetComponentPositionInput
Set the position of a component on the canvas.
ποΈ SetInstanceSecretInput
Create or update a secret on an instance. The secret value is encrypted at rest and never returned in API responses.
ποΈ SetRemoteReferenceInput
Link an instance's resource field to a resource from another project or an imported resource. The instance must not be in a provisioned or failed state.
ποΈ StringFilter
Filter by a string field.
ποΈ UpdateEnvironmentInput
Update an existing environment's name and description. The ID cannot be changed after creation.
ποΈ UpdateGroupInput
Update a group's name or description.
ποΈ UpdateInstanceInput
Update an instance's version constraint or release strategy. Changes take effect on the next deployment.
ποΈ UpdateProjectInput
Update an existing project's name and description. The ID cannot be changed after creation.
ποΈ UpdateResourceInput
Update a resource's name or payload. Provisioned resources can only have their name updated. Imported resources can also update their payload.
ποΈ ViewerOrganizationsSort
Sorting options for the viewer's organizations list.