generated: '2026-07-19' method: derived source: openapi/laravel-forge-openapi.json, openapi/laravel-cloud-openapi.json notes: Derived from the JSON:API resource objects in both OpenAPI 3.1 specs. Each resource object carries id, a `type` member (the JSON:API resource type), an `attributes` object and, where present, a `relationships` object whose members are the traversable links. Relationship targets are the resource-identifier schemas the spec $refs. entity_count: 98 relationship_count: 58 entities: - name: ApplicationLogResource api: forge json_api_type: applicationLogs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - content - name: BackgroundProcessLogResource api: forge json_api_type: backgroundProcessLogs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - content - name: BackgroundProcessResource api: forge json_api_type: backgroundProcesses source: openapi/laravel-forge-openapi.json attribute_count: 6 attributes: - command - created_at - directory - processes - status - user - name: BackupConfigurationResource api: forge json_api_type: backupConfigurations source: openapi/laravel-forge-openapi.json attribute_count: 16 attributes: - bucket - cron_schedule - database_ids - day_of_week - directory - displayable_schedule - include_new_databases - name - next_run_time - notify_email - provider - retention - schedule - status - storage_provider_id - time - name: BackupResource api: forge json_api_type: backups source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - finished_at - is_partial - size - status - name: CertificateResource api: forge json_api_type: certificates source: openapi/laravel-forge-openapi.json attribute_count: 9 attributes: - active - created_at - key_type - preferred_chain - request_status - status - type - updated_at - verification_method - name: CommandOutputResource api: forge json_api_type: commandOutputs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - output - name: CommandResource api: forge json_api_type: commands source: openapi/laravel-forge-openapi.json attribute_count: 8 attributes: - command - created_at - duration - error_output - exit_code - status - updated_at - user_id - name: ComposerCredentialResource api: forge json_api_type: null source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - password - repository - username - name: CustomRoleResource api: forge json_api_type: customRoles source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - created_at - name - updated_at - name: DatabaseResource api: forge json_api_type: databases source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - created_at - name - status - updated_at - name: DatabaseUserResource api: forge json_api_type: databaseUsers source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - created_at - name - status - updated_at - name: DeployHookResource api: forge json_api_type: deploymentHooks source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - url - name: DeployKeyResource api: forge json_api_type: deployKeys source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - key - name: DeploymentOutputResource api: forge json_api_type: deploymentOutputs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - output - name: DeploymentResource api: forge json_api_type: deployments source: openapi/laravel-forge-openapi.json attribute_count: 7 attributes: - commit - created_at - ended_at - started_at - status - type - updated_at - name: DeploymentScriptResource api: forge json_api_type: deploymentScripts source: openapi/laravel-forge-openapi.json attribute_count: 2 attributes: - auto_source - content - name: DeploymentStatusResource api: forge json_api_type: deploymentStatuses source: openapi/laravel-forge-openapi.json attribute_count: 2 attributes: - started_at - status - name: DeploymentWebhookResource api: forge json_api_type: deploymentWebhooks source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - created_at - updated_at - url - name: DomainRecordConfigurationResource api: forge json_api_type: null source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - name - ttl - type - value - name: DomainRecordResource api: forge json_api_type: domainRecords source: openapi/laravel-forge-openapi.json attribute_count: 7 attributes: - allow_wildcard_subdomains - created_at - name - status - type - updated_at - www_redirect_type - name: EnvironmentResource api: forge json_api_type: environments source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - content - name: EventOutputResource api: forge json_api_type: eventOutputs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - output - name: EventResource api: forge json_api_type: events source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - created_at - description - ran_as - updated_at - name: ForgeRecipeResource api: forge json_api_type: forgeRecipes source: openapi/laravel-forge-openapi.json attribute_count: 6 attributes: - created_at - info - name - script - updated_at - user - name: HealthcheckEndpointResource api: forge json_api_type: healthcheckEndpoints source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - healthcheck_endpoint - name: HeartbeatResource api: forge json_api_type: heartbeats source: openapi/laravel-forge-openapi.json attribute_count: 6 attributes: - custom_frequency - frequency - grace_period - name - ping_url - status - name: HorizonIntegrationResource api: forge json_api_type: horizonIntegrations source: openapi/laravel-forge-openapi.json attribute_count: 2 attributes: - enabled - horizon_installed - name: InertiaIntegrationResource api: forge json_api_type: inertiaIntegrations source: openapi/laravel-forge-openapi.json attribute_count: 2 attributes: - enabled - inertia_installed - name: JobOutputResource api: forge json_api_type: scheduledJobOutputs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - output - name: JobResource api: forge json_api_type: scheduledJobs source: openapi/laravel-forge-openapi.json attribute_count: 9 attributes: - command - created_at - cron - frequency - name - next_run_time - status - updated_at - user - name: KeyResource api: forge json_api_type: keys source: openapi/laravel-forge-openapi.json attribute_count: 6 attributes: - created_at - created_by - name - status - updated_at - user - name: LaravelMaintenanceIntegrationResource api: forge json_api_type: laravelMaintenanceIntegrations source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - enabled - laravel_installed - status - name: LaravelSchedulerIntegrationResource api: forge json_api_type: laravelSchedulerIntegrations source: openapi/laravel-forge-openapi.json attribute_count: 2 attributes: - enabled - laravel_installed - name: LoadBalancingNodeResource api: forge json_api_type: loadBalancingNodes source: openapi/laravel-forge-openapi.json attribute_count: 5 attributes: - backup - down - port - server_id - weight - name: MembershipResource api: forge json_api_type: memberships source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - created_at - email - name - updated_at - name: MonitorResource api: forge json_api_type: monitors source: openapi/laravel-forge-openapi.json attribute_count: 10 attributes: - created_at - minutes - notify - operator - state - state_changed_at - status - threshold - type - updated_at - name: NginxAccessLogResource api: forge json_api_type: nginxAccessLogs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - content - name: NginxConfigResource api: forge json_api_type: nginxConfigs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - content - name: NginxErrorLogResource api: forge json_api_type: nginxErrorLogs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - content - name: NginxTemplateResource api: forge json_api_type: nginxTemplates source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - content - created_at - name - updated_at - name: NpmCredentialResource api: forge json_api_type: null source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - registry - scopes - token - name: OctaneIntegrationResource api: forge json_api_type: octaneIntegrations source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - enabled - octane_installed - port - name: OrganizationResource api: forge json_api_type: organizations source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - created_at - name - slug - updated_at - name: PermissionResource api: forge json_api_type: permissions source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - name - name: PhpCliConfigurationResource api: forge json_api_type: phpCliConfigurations source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - configuration - name: PhpFpmConfigurationResource api: forge json_api_type: phpFpmConfigurations source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - configuration - name: PhpMaxExecutionTimeResource api: forge json_api_type: phpMaxExecutionTimes source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - max_execution_time - name: PhpMaxUploadSizeResource api: forge json_api_type: phpMaxUploadSizes source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - max_upload_size - name: PhpOpcacheResource api: forge json_api_type: phpOpcaches source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - opcache_enabled - name: PhpPoolConfigurationResource api: forge json_api_type: phpPoolConfigurations source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - configuration - name: PhpVersionResource api: forge json_api_type: phpVersions source: openapi/laravel-forge-openapi.json attribute_count: 5 attributes: - binary_name - created_at - status - updated_at - version - name: PredefinedRoleResource api: forge json_api_type: predefinedRoles source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - created_at - name - updated_at - name: ProviderRegionResource api: forge json_api_type: providerRegions source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - alternate_code - code - name - name: ProviderRegionSizeResource api: forge json_api_type: providerSizes source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - name - name: ProviderResource api: forge json_api_type: providers source: openapi/laravel-forge-openapi.json attribute_count: 7 attributes: - currency - currency_symbol - default_region_code - default_size_code - name - simple_name - slug - name: ProviderSizeResource api: forge json_api_type: providerSizes source: openapi/laravel-forge-openapi.json attribute_count: 9 attributes: - architecture - category - code - cpus - disk - disk_type - name - ram - series - name: PulseIntegrationResource api: forge json_api_type: pulseIntegrations source: openapi/laravel-forge-openapi.json attribute_count: 2 attributes: - enabled - pulse_installed - name: RecipeLogResource api: forge json_api_type: recipeLogs source: openapi/laravel-forge-openapi.json attribute_count: 7 attributes: - executed_by - finished_at - output - recipe_id - server_id - started_at - status - name: RecipeResource api: forge json_api_type: recipes source: openapi/laravel-forge-openapi.json attribute_count: 5 attributes: - created_at - name - script - updated_at - user - name: RedirectRuleResource api: forge json_api_type: redirect-rules source: openapi/laravel-forge-openapi.json attribute_count: 6 attributes: - created_at - from - status - to - type - updated_at - name: ReverbIntegrationResource api: forge json_api_type: reverbIntegrations source: openapi/laravel-forge-openapi.json attribute_count: 5 attributes: - connections - enabled - host - port - reverb_installed - name: RoleResource api: forge json_api_type: predefinedRoles source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - created_at - name - updated_at - name: RuleResource api: forge json_api_type: rules source: openapi/laravel-forge-openapi.json attribute_count: 7 attributes: - created_at - ip_address - name - port - status - type - updated_at - name: SecurityRuleResource api: forge json_api_type: securityRules source: openapi/laravel-forge-openapi.json attribute_count: 5 attributes: - created_at - name - path - status - updated_at - name: ServerCredentialResource api: forge json_api_type: serverCredentials source: openapi/laravel-forge-openapi.json attribute_count: 5 attributes: - created_at - in_use - name - provider - updated_at - name: ServerKeyResource api: forge json_api_type: serverKeys source: openapi/laravel-forge-openapi.json attribute_count: 2 attributes: - fingerprint - public_key - name: ServerLogResource api: forge json_api_type: serverLogs source: openapi/laravel-forge-openapi.json attribute_count: 1 attributes: - content - name: ServerResource api: forge json_api_type: servers source: openapi/laravel-forge-openapi.json attribute_count: 26 attributes: - connection_status - created_at - credential_id - database_type - db_status - id - identifier - ip_address - is_ready - local_public_key - name - opcache_status - php_cli_version - php_version - private_ip_address - provider - redis_status - region - revoked - size - slug - ssh_port - timezone - type - ubuntu_version - updated_at - name: SiteResource api: forge json_api_type: sites source: openapi/laravel-forge-openapi.json attribute_count: 26 attributes: - aliases - app_type - created_at - database - deployment_retention - deployment_script - deployment_status - deployment_url - healthcheck_url - https - isolated - maintenance_mode - name - php_version - quick_deploy - repository - root_directory - shared_paths - status - updated_at - url - user - uses_envoyer - web_directory - wildcards - zero_downtime_deployments - name: StorageProviderResource api: forge json_api_type: storageProviders source: openapi/laravel-forge-openapi.json attribute_count: 11 attributes: - assume_role - bucket - created_at - directory - endpoint - in_use - name - provider - provider_name - region - updated_at - name: TagResource api: forge json_api_type: tags source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - created_at - name - updated_at - name: TeamInvitationResource api: forge json_api_type: teamInvitations source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - created_at - email - updated_at - name: TeamResource api: forge json_api_type: teams source: openapi/laravel-forge-openapi.json attribute_count: 3 attributes: - created_at - name - updated_at - name: UserResource api: forge json_api_type: users source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - created_at - email - name - updated_at - name: VpcResource api: forge json_api_type: null source: openapi/laravel-forge-openapi.json attribute_count: 4 attributes: - cidrBlock - name - region - subnets - name: ApplicationResource api: cloud json_api_type: applications source: openapi/laravel-cloud-openapi.json attribute_count: 7 attributes: - avatar_url - created_at - name - region - repository - slack_channel - slug - name: BackgroundProcessResource api: cloud json_api_type: background_processes source: openapi/laravel-cloud-openapi.json attribute_count: 7 attributes: - command - config - created_at - processes - strategy_threshold - strategy_type - type - name: BranchResource api: cloud json_api_type: branches source: openapi/laravel-cloud-openapi.json attribute_count: 1 attributes: - name - name: CacheResource api: cloud json_api_type: caches source: openapi/laravel-cloud-openapi.json attribute_count: 11 attributes: - auto_upgrade_enabled - connection - created_at - hibernation_timeout - is_public - name - region - size - status - type - uses_hibernation - name: ClusterResource api: cloud json_api_type: clusters source: openapi/laravel-cloud-openapi.json attribute_count: 6 attributes: - created_at - name - region - status - tenancy_type - type - name: CommandResource api: cloud json_api_type: commands source: openapi/laravel-cloud-openapi.json attribute_count: 8 attributes: - command - created_at - exit_code - failure_reason - finished_at - output - started_at - status - name: DatabaseResource api: cloud json_api_type: databases source: openapi/laravel-cloud-openapi.json attribute_count: 7 attributes: - config - connection - created_at - name - region - status - type - name: DatabaseSchemaResource api: cloud json_api_type: databaseSchemas source: openapi/laravel-cloud-openapi.json attribute_count: 3 attributes: - created_at - name - status - name: DatabaseSnapshotResource api: cloud json_api_type: database_snapshots source: openapi/laravel-cloud-openapi.json attribute_count: 9 attributes: - completed_at - created_at - description - name - pitr_enabled - pitr_ends_at - status - storage_bytes - type - name: DeploymentResource api: cloud json_api_type: deployments source: openapi/laravel-cloud-openapi.json attribute_count: 14 attributes: - branch_name - build_command - commit_author - commit_hash - commit_message - failure_reason - finished_at - hibernation_wake_up_interval - node_version - php_major_version - started_at - status - uses_hibernation - uses_octane - name: DomainResource api: cloud json_api_type: domains source: openapi/laravel-cloud-openapi.json attribute_count: 15 attributes: - action_required - cloudflare_strategy - created_at - dns_records - downtime - hostname_status - last_verified_at - name - origin_status - redirect - ssl_status - type - wildcard - wildcard_enabled - www - name: EnvironmentResource api: cloud json_api_type: environments source: openapi/laravel-cloud-openapi.json attribute_count: 17 attributes: - '' - build_command - created_at - created_from_automation - deploy_command - hibernation_wake_up_interval - name - network_settings - node_version - php_major_version - slug - status - uses_deploy_hook - uses_hibernation - uses_octane - uses_push_to_deploy - vanity_domain - name: FilesystemKeyResource api: cloud json_api_type: filesystemKeys source: openapi/laravel-cloud-openapi.json attribute_count: 5 attributes: - access_key_id - access_key_secret - created_at - name - permission - name: FilesystemResource api: cloud json_api_type: filesystems source: openapi/laravel-cloud-openapi.json attribute_count: 10 attributes: - allowed_origins - cors_settings - created_at - endpoint - jurisdiction - name - status - type - url - visibility - name: InstanceResource api: cloud json_api_type: instances source: openapi/laravel-cloud-openapi.json attribute_count: 17 attributes: - created_at - is_default - max_replicas - min_replicas - name - paused - polling_interval - queue_status - scaling_cpu_threshold_percentage - scaling_memory_threshold_percentage - scaling_type - shutdown_timeout - size - sleep_with_app - type - uses_scheduler - visibility_timeout - name: ManagedQueueFailedJobResource api: cloud json_api_type: null source: openapi/laravel-cloud-openapi.json attribute_count: 8 attributes: - attempts - exception - failed_at - name - queue - retried_at - retry_reserved_until - started_at - name: OrganizationResource api: cloud json_api_type: organizations source: openapi/laravel-cloud-openapi.json attribute_count: 2 attributes: - name - slug - name: RepositoryResource api: cloud json_api_type: repositories source: openapi/laravel-cloud-openapi.json attribute_count: 1 attributes: - name - name: SimplifiedDomainResource api: cloud json_api_type: domains source: openapi/laravel-cloud-openapi.json attribute_count: 8 attributes: - created_at - hostname_status - last_verified_at - name - origin_status - redirect - ssl_status - type - name: UserResource api: cloud json_api_type: users source: openapi/laravel-cloud-openapi.json attribute_count: 4 attributes: - avatar_url - created_at - email - name - name: WebsocketApplicationResource api: cloud json_api_type: websocketApplications source: openapi/laravel-cloud-openapi.json attribute_count: 9 attributes: - '' - activity_timeout - allowed_origins - app_id - created_at - max_connections - max_message_size - name - ping_interval - name: WebsocketServerResource api: cloud json_api_type: websocketServers source: openapi/laravel-cloud-openapi.json attribute_count: 8 attributes: - connection_distribution_strategy - created_at - hostname - max_connections - name - region - status - type relationships: - from: CommandResource api: forge relationship: user cardinality: has_one to: UserResourceIdentifier via: relationships.user.data - from: CustomRoleResource api: forge relationship: permissions cardinality: has_many to: PermissionResourceIdentifier via: relationships.permissions.data - from: EventResource api: forge relationship: initiator cardinality: has_one to: UserResourceIdentifier via: relationships.initiator.data - from: HorizonIntegrationResource api: forge relationship: backgroundProcess cardinality: has_one to: BackgroundProcessResourceIdentifier via: relationships.backgroundProcess.data - from: InertiaIntegrationResource api: forge relationship: backgroundProcess cardinality: has_one to: BackgroundProcessResourceIdentifier via: relationships.backgroundProcess.data - from: LaravelSchedulerIntegrationResource api: forge relationship: job cardinality: has_one to: JobResourceIdentifier via: relationships.job.data - from: MembershipResource api: forge relationship: role cardinality: has_one to: RoleResourceIdentifier via: relationships.role.data - from: OctaneIntegrationResource api: forge relationship: backgroundProcess cardinality: has_one to: BackgroundProcessResourceIdentifier via: relationships.backgroundProcess.data - from: PredefinedRoleResource api: forge relationship: permissions cardinality: has_many to: PermissionResourceIdentifier via: relationships.permissions.data - from: PulseIntegrationResource api: forge relationship: backgroundProcess cardinality: has_one to: BackgroundProcessResourceIdentifier via: relationships.backgroundProcess.data - from: ReverbIntegrationResource api: forge relationship: backgroundProcess cardinality: has_one to: BackgroundProcessResourceIdentifier via: relationships.backgroundProcess.data - from: RoleResource api: forge relationship: permissions cardinality: has_many to: PermissionResourceIdentifier via: relationships.permissions.data - from: ServerResource api: forge relationship: tags cardinality: has_many to: TagResourceIdentifier via: relationships.tags.data - from: SiteResource api: forge relationship: server cardinality: has_one to: ServerResourceIdentifier via: relationships.server.data - from: SiteResource api: forge relationship: tags cardinality: has_many to: TagResourceIdentifier via: relationships.tags.data - from: SiteResource api: forge relationship: latestDeployment cardinality: has_one to: DeploymentResourceIdentifier via: relationships.latestDeployment.data - from: SiteResource api: forge relationship: securityRules cardinality: has_many to: SecurityRuleResourceIdentifier via: relationships.securityRules.data - from: SiteResource api: forge relationship: redirectRules cardinality: has_many to: RedirectRuleResourceIdentifier via: relationships.redirectRules.data - from: TeamInvitationResource api: forge relationship: role cardinality: has_one to: RoleResourceIdentifier via: relationships.role.data - from: TeamInvitationResource api: forge relationship: team cardinality: has_one to: TeamResourceIdentifier via: relationships.team.data - from: TeamInvitationResource api: forge relationship: organization cardinality: has_one to: OrganizationResourceIdentifier via: relationships.organization.data - from: ApplicationResource api: cloud relationship: repository cardinality: has_one to: RepositoryResourceIdentifier via: relationships.repository.data - from: ApplicationResource api: cloud relationship: organization cardinality: has_one to: OrganizationResourceIdentifier via: relationships.organization.data - from: ApplicationResource api: cloud relationship: environments cardinality: has_many to: EnvironmentResourceIdentifier via: relationships.environments.data - from: ApplicationResource api: cloud relationship: deployments cardinality: has_many to: DeploymentResourceIdentifier via: relationships.deployments.data - from: ApplicationResource api: cloud relationship: defaultEnvironment cardinality: has_one to: EnvironmentResourceIdentifier via: relationships.defaultEnvironment.data - from: BackgroundProcessResource api: cloud relationship: instance cardinality: has_one to: InstanceResourceIdentifier via: relationships.instance.data - from: BranchResource api: cloud relationship: repository cardinality: has_one to: RepositoryResourceIdentifier via: relationships.repository.data - from: CacheResource api: cloud relationship: environments cardinality: has_many to: EnvironmentResourceIdentifier via: relationships.environments.data - from: CommandResource api: cloud relationship: environment cardinality: has_one to: EnvironmentResourceIdentifier via: relationships.environment.data - from: CommandResource api: cloud relationship: deployment cardinality: has_one to: DeploymentResourceIdentifier via: relationships.deployment.data - from: CommandResource api: cloud relationship: initiator cardinality: has_one to: UserResourceIdentifier via: relationships.initiator.data - from: DatabaseResource api: cloud relationship: schemas cardinality: has_many to: DatabaseSchemaResourceIdentifier via: relationships.schemas.data - from: DatabaseResource api: cloud relationship: databases cardinality: has_many to: DatabaseSchemaResourceIdentifier via: relationships.databases.data - from: DatabaseSchemaResource api: cloud relationship: database cardinality: has_one to: DatabaseResourceIdentifier via: relationships.database.data - from: DatabaseSchemaResource api: cloud relationship: environments cardinality: has_many to: EnvironmentResourceIdentifier via: relationships.environments.data - from: DatabaseSnapshotResource api: cloud relationship: database cardinality: has_one to: DatabaseResourceIdentifier via: relationships.database.data - from: DeploymentResource api: cloud relationship: environment cardinality: has_one to: EnvironmentResourceIdentifier via: relationships.environment.data - from: DeploymentResource api: cloud relationship: initiator cardinality: has_one to: UserResourceIdentifier via: relationships.initiator.data - from: DomainResource api: cloud relationship: environment cardinality: has_one to: EnvironmentResourceIdentifier via: relationships.environment.data - from: EnvironmentResource api: cloud relationship: application cardinality: has_one to: ApplicationResourceIdentifier via: relationships.application.data - from: EnvironmentResource api: cloud relationship: branch cardinality: has_one to: BranchResourceIdentifier via: relationships.branch.data - from: EnvironmentResource api: cloud relationship: deployments cardinality: has_many to: DeploymentResourceIdentifier via: relationships.deployments.data - from: EnvironmentResource api: cloud relationship: currentDeployment cardinality: has_one to: DeploymentResourceIdentifier via: relationships.currentDeployment.data - from: EnvironmentResource api: cloud relationship: domains cardinality: has_many to: DomainResourceIdentifier via: relationships.domains.data - from: EnvironmentResource api: cloud relationship: primaryDomain cardinality: has_one to: DomainResourceIdentifier via: relationships.primaryDomain.data - from: EnvironmentResource api: cloud relationship: instances cardinality: has_many to: InstanceResourceIdentifier via: relationships.instances.data - from: EnvironmentResource api: cloud relationship: database cardinality: has_one to: DatabaseSchemaResourceIdentifier via: relationships.database.data - from: EnvironmentResource api: cloud relationship: cache cardinality: has_one to: CacheResourceIdentifier via: relationships.cache.data - from: EnvironmentResource api: cloud relationship: buckets cardinality: has_many to: FilesystemResourceIdentifier via: relationships.buckets.data - from: EnvironmentResource api: cloud relationship: websocketApplication cardinality: has_one to: WebsocketApplicationResourceIdentifier via: relationships.websocketApplication.data - from: FilesystemKeyResource api: cloud relationship: filesystem cardinality: has_one to: FilesystemResourceIdentifier via: relationships.filesystem.data - from: FilesystemResource api: cloud relationship: keys cardinality: has_many to: FilesystemKeyResourceIdentifier via: relationships.keys.data - from: InstanceResource api: cloud relationship: environment cardinality: has_one to: EnvironmentResourceIdentifier via: relationships.environment.data - from: InstanceResource api: cloud relationship: backgroundProcesses cardinality: has_many to: BackgroundProcessResourceIdentifier via: relationships.backgroundProcesses.data - from: SimplifiedDomainResource api: cloud relationship: environment cardinality: has_one to: EnvironmentResourceIdentifier via: relationships.environment.data - from: WebsocketApplicationResource api: cloud relationship: server cardinality: has_one to: WebsocketServerResourceIdentifier via: relationships.server.data - from: WebsocketServerResource api: cloud relationship: applications cardinality: has_many to: WebsocketApplicationResourceIdentifier via: relationships.applications.data