Phala Network · JSON-LD Context
Phala Context
JSON-LD context defining the semantic vocabulary for Phala from Phala Network.
120 Classes
355 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
phala:
https://phala.com/schema#
Classes
Account
AccountsResponse
AcmeFetchResult
ActiveGpuRentalOverviewResponse
ActiveGpuRentalResponse
ActivityIpEntry
AddGpusRequest
AddMembersRequest
AddTeepodsRequest
AdminEmailPreviewRequest
AdminEmailRequest
AdminEmailResponse
AdminEmailResult
AdminInstanceEventResponse
AdminTeepodDetail
AdminUserDetail
AffectedApp
AffectedCvm
AffectedTeam
AllFamiliesResponse
AllocationDetail
AllocationGpuDetail
AllocationHistoryItem
AllocationHistoryResponse
AllowedNodeOut
AllowedNodesResponse
AllowedOsImageOut
AllowedOsImagesResponse
ApiToken
ApiTokenCreate
ApiTokenRefresh
AppComposeV2
AppCvmsBatchIsAllowedResponse
AppEventsResponse
AppIsAllowedRequest
AppIsAllowedResponse
AppKmsInfoResponse
AppRevisionDetailResponse
AppRevisionResponse
AppRevisionsResponse
AppUsageResponse
AttachmentRequest
AttestationKeyType
AuditCvmDetail
AuditSegment
AuditSummary
AutoSettleRequest
AutoSettleResponse
AvailableGpuItem
AvailableGpusResponse
AvailableImageOut
AvailableOSImageOut
AvailableTeepodItem
AvailableTeepodsResponse
BackfillEnvPubkeyItem
BackfillEnvPubkeyRequest
BackfillEnvPubkeyResponse
BalanceResponse
BatchDeleteKmsOSImagesRequest
BatchDisableRequest
BatchDisableResponse
BatchInstanceIdRefreshRequest
BatchInstanceIdRefreshResponse
BatchIsAllowedRequest
BatchIsAllowedResponse
BatchItemResult
BatchKmsOSImageRelationRequest
BatchStatusRequest
BatchStopErrorEntry
BatchStopRequest
BatchStopResponse
BatchSyncMetadataResponse
BatchTeepodKmsRelationRequest
BatchTeepodOSImageRelationRequest
BatchTeepodTeamAccessRequest
BatchUpdateItemRequest
BatchUpdateItemsRequest
BatchUpdateItemsResponse
BatchUpdateResult
BatchUpdateStatusRequest
BillingBalanceResponse
BillingPeriod
BillingPeriodResourceItem
BillingRecordDetail
BillingSettingsResponse
BlacklistRequest
Body_api_verify_email_token_api_v1_auth_verify_email_token_post
Body_handle_restart_cvm_api_v1_cvms__cvm_id__restart_post
Body_handle_save_intent_api_v1_setup_billing_save_intent_post
Body_handle_update_cvm_listed_api_v1_cvms__cvm_id__listed_patch
Body_handle_update_cvm_name_api_v1_cvms__cvm_id__name_patch
Body_handle_update_cvm_scheduled_delete_api_v1_cvms__cvm_id__scheduled_delete_patch
Body_handle_update_cvm_visibility_api_v1_cvms__cvm_id__visibility_patch
Body_handle_upload_and_verify_api_v1_attestations_verify_post
Body_login_for_access_token_api_v1_auth_token_post
Body_login_with_cookie_api_v1_auth_login_post
Body_setup_2fa_endpoint_api_v1_auth_2fa_setup_post
Body_trigger_cvm_compose_file_update_api_v1_cvms__cvm_id__compose_file_patch
Body_update_cvm_docker_compose_api_v1_cvms__cvm_id__docker_compose_patch
Body_update_cvm_envs_api_v1_cvms__cvm_id__envs_patch
Body_update_cvm_os_image_api_v1_cvms__cvm_id__os_image_patch
Body_update_cvm_pre_launch_script_api_v1_cvms__cvm_id__pre_launch_script_patch
Body_upload_avatar_api_v1_profiles__entity_type___entity_id__avatar_put
Body_upload_my_avatar_api_v1_profiles_me_avatar_put
BootInfo
BootResponse
BootstrapInfoOut
CIOAuditMismatch
CIOAuditResponse
CIODeleteRequest
CIODeleteResponse
CIOEmailRecipient
CIOFixEmailRequest
CIOFixEmailResponse
CIOFixEmailStrategy
CIOIdType
CIOPersonResponse
CIOSendEmailAdminRequest
CIOSendEmailAdminResponse
CIOSendEmailResult
Properties
| Property | Type | Container |
|---|---|---|
| id | integer | |
| provider | string | |
| provider_account_id | string | |
| provider_account_email | ||
| provider_account_name | ||
| provider_account_avatar | ||
| created_at | dateTime | |
| accounts | list | |
| can_disconnect | boolean | |
| has_password | boolean | |
| url | string | |
| http_ok | boolean | |
| uri | ||
| status_code | ||
| error | ||
| total_instances | integer | |
| total_gpu_units | integer | |
| regions_served | integer | |
| items | list | |
| deployment_name | string | |
| gpu_model | string | |
| gpu_count | integer | |
| region | string | |
| quantity | integer | |
| hourly_rate | string | |
| plan | ||
| commitment_days | ||
| activated_at | ||
| ip_address | string | |
| request_count | integer | |
| first_seen | dateTime | |
| last_seen | dateTime | |
| gpu_ids | list | |
| user_ids | list | |
| role | string | |
| teepod_ids | list | |
| subject | string | |
| content | string | |
| recipients | list | |
| reply_to | ||
| attachments | ||
| total | integer | |
| sent | integer | |
| failed | integer | |
| results | list | |
| string | ||
| success | boolean | |
| resend_email_id | ||
| event_type | string | |
| status | string | |
| state | ||
| instance_type | ||
| old_instance_type | ||
| new_instance_type | ||
| duration | ||
| timestamp | dateTime | |
| instance_id | string | |
| triggered_by | integer | |
| triggered_by_username | ||
| triggered_by_email | ||
| cvm | ||
| user | ||
| team | ||
| name | string | |
| endpoint | string | |
| kms_url | string | |
| tproxy_url | string | |
| enabled | boolean | |
| last_ping_at | ||
| capacity | reference | |
| resource_usage | reference | |
| node_resource_limits | ||
| node_resource_usage | ||
| teepod_version | ||
| kms_version | ||
| tproxy_base_domain | ||
| tproxy_port | ||
| tproxy_tappd_port | ||
| kms_upgrade_callback_url | ||
| kms_allow_upgrade | boolean | |
| syslog_endpoint | ||
| fmspc | ||
| device_id | ||
| ppid | ||
| region_identifier | ||
| username | string | |
| credit | ||
| hash_id | string | |
| disabled | boolean | |
| stripe_customer_id | ||
| account_verified_at | ||
| email_verified_at | ||
| cvm_count | integer | |
| teams | list | |
| registered_ip | ||
| teams_count | integer | |
| totp_enabled | boolean | |
| last_activity_at | ||
| last_auth_method | ||
| credits | decimal | |
| balance | decimal | |
| cvm_credits | decimal | |
| app_id | string | |
| project_name | string | |
| contract_address | ||
| chain_id | ||
| allow_any_device | boolean | |
| cvms | list | |
| cvm_id | integer | |
| vm_uuid | ||
| device_allowed | ||
| node_name | ||
| team_id | integer | |
| team_name | string | |
| contact_email | ||
| apps | list | |
| result | list | |
| cvm_app_id | ||
| cvm_vm_uuid | ||
| cvm_status | ||
| teepod_name | ||
| gpus | list | |
| allocated_at | ||
| gpu_id | integer | |
| product_id | string | |
| slot | string | |
| project_id | ||
| released_at | ||
| teepod_id | integer | |
| on_chain_allowed | ||
| kms_id | string | |
| is_onchain | boolean | |
| nodes | list | |
| os_image_id | integer | |
| version | string | |
| os_image_hash | ||
| db_enabled | boolean | |
| images | list | |
| token | ||
| token_prefix | ||
| is_active | boolean | |
| last_used_at | ||
| expires_at | ||
| default_version | ||
| team_slug | ||
| expires_in_days | ||
| upgrade_version | boolean | |
| allowed_envs | list | |
| bash_script | ||
| default_gateway_domain | ||
| docker_compose_file | ||
| init_script | ||
| kms_enabled | boolean | |
| local_key_provider_enabled | boolean | |
| manifest_version | integer | |
| no_instance_id | boolean | |
| pre_launch_script | ||
| public_logs | boolean | |
| public_sysinfo | boolean | |
| public_tcbinfo | boolean | |
| runner | string | |
| gateway_enabled | boolean | |
| features | list | |
| salt | ||
| secure_time | boolean | |
| storage_fs | ||
| tproxy_enabled | boolean | |
| allowed_count | integer | |
| denied_count | integer | |
| error_count | integer | |
| skipped_cvm_ids | list | |
| events | list | |
| compose_hash | string | |
| node_id | ||
| app_contract_address | string | |
| compose_hash_allowed | boolean | |
| device_id_allowed | ||
| is_allowed | boolean | |
| is_onchain_kms | boolean | |
| kms_contract_address | ||
| deployer_address | ||
| deployer_type | ||
| is_contract | boolean | |
| safe_app_url | ||
| revision_id | string | |
| compose_file | ||
| encrypted_env | string | |
| user_config | string | |
| trace_id | ||
| operation_type | string | |
| workspace | ||
| revisions | list | |
| page | integer | |
| page_size | integer | |
| total_pages | integer | |
| usage | list | |
| total_cost | decimal | |
| filename | string | |
| content_type | string | |
| instance_type_name | string | |
| vcpu | integer | |
| memory_gb | integer | |
| disk_size_gb | integer | |
| is_running | boolean | |
| is_deleted | boolean | |
| deleted_at | ||
| compute_rate_per_hour | string | |
| disk_rate_per_hour | string | |
| running_hours | string | |
| compute_estimated | string | |
| storage_estimated | string | |
| total_estimated | string | |
| segments | list | |
| start | dateTime | |
| end | dateTime | |
| end_reason | string | |
| duration_hours | string | |
| compute_cost | string | |
| storage_cost | string | |
| total_cvms | integer | |
| total_running_hours | string | |
| total_compute | string | |
| total_storage | string | |
| reason | string | |
| invoice_id | string | |
| original_amount_due | string | |
| write_off_amount | string | |
| adjustment_item_id | string | |
| node_region | ||
| allocation_status | string | |
| is_reserved | boolean | |
| reserved_by_team_id | ||
| reserved_by_team_name | ||
| added_at | ||
| allocated_to_cvm_id | ||
| allocated_to_cvm_instance_id | ||
| allocated_to_team_id | ||
| allocated_to_team_name | ||
| is_dev | boolean | |
| in_database | boolean | |
| slug | string | |
| is_associated | boolean | |
| pubkey | ||
| cvm_ids | ||
| dry_run | boolean | |
| updated | integer | |
| external_id | string | |
| credits_line | decimal | |
| needs_recharge | boolean | |
| recharge_amount | decimal | |
| os_image_ids | list | |
| skipped | integer | |
| errors | list | |
| running_only | boolean | |
| missing_only | boolean | |
| overwrite | boolean | |
| limit | integer | |
| scanned | integer | |
| unchanged | integer | |
| conflicts | integer | |
| vm_uuids | list | |
| stopped | integer | |
| synced | integer | |
| kms_ids | list | |
| team_ids | list | |
| item_id | string | |
| cost | ||
| updated_count | integer | |
| total_amount | string | |
| success_count | integer | |
| failed_count | integer | |
| failed_ids | list | |
| message | string | |
| granted_balance | string | |
| is_post_paid | boolean | |
| outstanding_amount | string | |
| tier | reference | |
| billing_period | ||
| total_count | integer | |
| running_count | integer | |
| total_vcpu | integer | |
| running_vcpu | integer | |
| total_memory_mb | integer | |
| running_memory_mb | integer | |
| total_disk_gb | integer | |
| running_disk_gb | integer | |
| details | string | |
| vm | ||
| billing_start | ||
| billing_end | ||
| billing_email | ||
| stripe_customer_email | ||
| billing_mode | string | |
| flag_billing_v2_enabled | boolean | |
| auto_topup_enabled | boolean | |
| auto_topup_amount | string | |
| auto_topup_threshold | string | |
| post_paid_available | boolean | |
| post_paid_charge_cap | string | |
| post_paid_grace_deadline | ||
| has_saved_card | boolean | |
| outstanding_debt | string | |
| request | reference | |
| site_key | string | |
| force | boolean | |
| payment_intent_id | string | |
| payment_method_id | string | |
| listed | boolean | |
| scheduled_delete_at | ||
| file | ||
| hex | ||
| grant_type | ||
| password | string | |
| scope | string | |
| client_id | ||
| client_secret | ||
| env_keys | ||
| update_env_vars | ||
| transaction_hash | ||
| os_image_name | string | |
| avatar | string | |
| mrAggregated | ||
| osImageHash | ||
| appId | string | |
| composeHash | string | |
| instanceId | ||
| deviceId | ||
| tcbStatus | ||
| advisoryIds | ||
| mrSystem | ||
| attestationMode | ||
| keyProviderInfo | ||
| isAllowed | boolean | |
| gatewayAppId | string | |
| k256_pubkey | string | |
| ca_pubkey | string | |
| quote_length | integer | |
| eventlog_length | integer | |
| user_id | string | |
| db_email | string | |
| cio_email | ||
| cio_id | ||
| total_checked | integer | |
| mismatches | list | |
| customer_id | string | |
| message_data | ||
| strategy | reference | |
| found | boolean | |
| identifiers | ||
| attributes | ||
| transactional_message_id | ||
| body | ||
| from_email | string | |
| send_to_unsubscribed | boolean | |
| delivery_id |
JSON-LD Document
{
"@context": {
"@vocab": "https://phala.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"phala": "https://phala.com/schema#",
"Account": "phala:Account",
"id": {
"@id": "phala:id",
"@type": "xsd:integer"
},
"provider": {
"@id": "phala:provider",
"@type": "xsd:string"
},
"provider_account_id": {
"@id": "phala:provider_account_id",
"@type": "xsd:string"
},
"provider_account_email": {
"@id": "phala:provider_account_email"
},
"provider_account_name": {
"@id": "phala:provider_account_name"
},
"provider_account_avatar": {
"@id": "phala:provider_account_avatar"
},
"created_at": {
"@id": "phala:created_at",
"@type": "xsd:dateTime"
},
"AccountsResponse": "phala:AccountsResponse",
"accounts": {
"@id": "phala:accounts",
"@container": "@list"
},
"can_disconnect": {
"@id": "phala:can_disconnect",
"@type": "xsd:boolean"
},
"has_password": {
"@id": "phala:has_password",
"@type": "xsd:boolean"
},
"AcmeFetchResult": "phala:AcmeFetchResult",
"url": {
"@id": "phala:url",
"@type": "xsd:string"
},
"http_ok": {
"@id": "phala:http_ok",
"@type": "xsd:boolean"
},
"uri": {
"@id": "phala:uri"
},
"status_code": {
"@id": "phala:status_code"
},
"error": {
"@id": "phala:error"
},
"ActiveGpuRentalOverviewResponse": "phala:ActiveGpuRentalOverviewResponse",
"total_instances": {
"@id": "phala:total_instances",
"@type": "xsd:integer"
},
"total_gpu_units": {
"@id": "phala:total_gpu_units",
"@type": "xsd:integer"
},
"regions_served": {
"@id": "phala:regions_served",
"@type": "xsd:integer"
},
"items": {
"@id": "phala:items",
"@container": "@list"
},
"ActiveGpuRentalResponse": "phala:ActiveGpuRentalResponse",
"deployment_name": {
"@id": "phala:deployment_name",
"@type": "xsd:string"
},
"gpu_model": {
"@id": "phala:gpu_model",
"@type": "xsd:string"
},
"gpu_count": {
"@id": "phala:gpu_count",
"@type": "xsd:integer"
},
"region": {
"@id": "phala:region",
"@type": "xsd:string"
},
"quantity": {
"@id": "phala:quantity",
"@type": "xsd:integer"
},
"hourly_rate": {
"@id": "phala:hourly_rate",
"@type": "xsd:string"
},
"plan": {
"@id": "phala:plan"
},
"commitment_days": {
"@id": "phala:commitment_days"
},
"activated_at": {
"@id": "phala:activated_at"
},
"ActivityIpEntry": "phala:ActivityIpEntry",
"ip_address": {
"@id": "phala:ip_address",
"@type": "xsd:string"
},
"request_count": {
"@id": "phala:request_count",
"@type": "xsd:integer"
},
"first_seen": {
"@id": "phala:first_seen",
"@type": "xsd:dateTime"
},
"last_seen": {
"@id": "phala:last_seen",
"@type": "xsd:dateTime"
},
"AddGpusRequest": "phala:AddGpusRequest",
"gpu_ids": {
"@id": "phala:gpu_ids",
"@container": "@list"
},
"AddMembersRequest": "phala:AddMembersRequest",
"user_ids": {
"@id": "phala:user_ids",
"@container": "@list"
},
"role": {
"@id": "phala:role",
"@type": "xsd:string"
},
"AddTeepodsRequest": "phala:AddTeepodsRequest",
"teepod_ids": {
"@id": "phala:teepod_ids",
"@container": "@list"
},
"AdminEmailPreviewRequest": "phala:AdminEmailPreviewRequest",
"subject": {
"@id": "phala:subject",
"@type": "xsd:string"
},
"content": {
"@id": "phala:content",
"@type": "xsd:string"
},
"AdminEmailRequest": "phala:AdminEmailRequest",
"recipients": {
"@id": "phala:recipients",
"@container": "@list"
},
"reply_to": {
"@id": "phala:reply_to"
},
"attachments": {
"@id": "phala:attachments"
},
"AdminEmailResponse": "phala:AdminEmailResponse",
"total": {
"@id": "phala:total",
"@type": "xsd:integer"
},
"sent": {
"@id": "phala:sent",
"@type": "xsd:integer"
},
"failed": {
"@id": "phala:failed",
"@type": "xsd:integer"
},
"results": {
"@id": "phala:results",
"@container": "@list"
},
"AdminEmailResult": "phala:AdminEmailResult",
"email": {
"@id": "phala:email",
"@type": "xsd:string"
},
"success": {
"@id": "phala:success",
"@type": "xsd:boolean"
},
"resend_email_id": {
"@id": "phala:resend_email_id"
},
"AdminInstanceEventResponse": "phala:AdminInstanceEventResponse",
"event_type": {
"@id": "phala:event_type",
"@type": "xsd:string"
},
"status": {
"@id": "phala:status",
"@type": "xsd:string"
},
"state": {
"@id": "phala:state"
},
"instance_type": {
"@id": "phala:instance_type"
},
"old_instance_type": {
"@id": "phala:old_instance_type"
},
"new_instance_type": {
"@id": "phala:new_instance_type"
},
"duration": {
"@id": "phala:duration"
},
"timestamp": {
"@id": "phala:timestamp",
"@type": "xsd:dateTime"
},
"instance_id": {
"@id": "phala:instance_id",
"@type": "xsd:string"
},
"triggered_by": {
"@id": "phala:triggered_by",
"@type": "xsd:integer"
},
"triggered_by_username": {
"@id": "phala:triggered_by_username"
},
"triggered_by_email": {
"@id": "phala:triggered_by_email"
},
"cvm": {
"@id": "phala:cvm"
},
"user": {
"@id": "phala:user"
},
"team": {
"@id": "phala:team"
},
"AdminTeepodDetail": "phala:AdminTeepodDetail",
"name": {
"@id": "phala:name",
"@type": "xsd:string"
},
"endpoint": {
"@id": "phala:endpoint",
"@type": "xsd:string"
},
"kms_url": {
"@id": "phala:kms_url",
"@type": "xsd:string"
},
"tproxy_url": {
"@id": "phala:tproxy_url",
"@type": "xsd:string"
},
"enabled": {
"@id": "phala:enabled",
"@type": "xsd:boolean"
},
"last_ping_at": {
"@id": "phala:last_ping_at"
},
"capacity": {
"@id": "phala:capacity",
"@type": "@id"
},
"resource_usage": {
"@id": "phala:resource_usage",
"@type": "@id"
},
"node_resource_limits": {
"@id": "phala:node_resource_limits"
},
"node_resource_usage": {
"@id": "phala:node_resource_usage"
},
"teepod_version": {
"@id": "phala:teepod_version"
},
"kms_version": {
"@id": "phala:kms_version"
},
"tproxy_base_domain": {
"@id": "phala:tproxy_base_domain"
},
"tproxy_port": {
"@id": "phala:tproxy_port"
},
"tproxy_tappd_port": {
"@id": "phala:tproxy_tappd_port"
},
"kms_upgrade_callback_url": {
"@id": "phala:kms_upgrade_callback_url"
},
"kms_allow_upgrade": {
"@id": "phala:kms_allow_upgrade",
"@type": "xsd:boolean"
},
"syslog_endpoint": {
"@id": "phala:syslog_endpoint"
},
"fmspc": {
"@id": "phala:fmspc"
},
"device_id": {
"@id": "phala:device_id"
},
"ppid": {
"@id": "phala:ppid"
},
"region_identifier": {
"@id": "phala:region_identifier"
},
"AdminUserDetail": "phala:AdminUserDetail",
"username": {
"@id": "phala:username",
"@type": "xsd:string"
},
"credit": {
"@id": "phala:credit"
},
"hash_id": {
"@id": "phala:hash_id",
"@type": "xsd:string"
},
"disabled": {
"@id": "phala:disabled",
"@type": "xsd:boolean"
},
"stripe_customer_id": {
"@id": "phala:stripe_customer_id"
},
"account_verified_at": {
"@id": "phala:account_verified_at"
},
"email_verified_at": {
"@id": "phala:email_verified_at"
},
"cvm_count": {
"@id": "phala:cvm_count",
"@type": "xsd:integer"
},
"teams": {
"@id": "phala:teams",
"@container": "@list"
},
"registered_ip": {
"@id": "phala:registered_ip"
},
"teams_count": {
"@id": "phala:teams_count",
"@type": "xsd:integer"
},
"totp_enabled": {
"@id": "phala:totp_enabled",
"@type": "xsd:boolean"
},
"last_activity_at": {
"@id": "phala:last_activity_at"
},
"last_auth_method": {
"@id": "phala:last_auth_method"
},
"credits": {
"@id": "phala:credits",
"@type": "xsd:decimal"
},
"balance": {
"@id": "phala:balance",
"@type": "xsd:decimal"
},
"cvm_credits": {
"@id": "phala:cvm_credits",
"@type": "xsd:decimal"
},
"AffectedApp": "phala:AffectedApp",
"app_id": {
"@id": "phala:app_id",
"@type": "xsd:string"
},
"project_name": {
"@id": "phala:project_name",
"@type": "xsd:string"
},
"contract_address": {
"@id": "phala:contract_address"
},
"chain_id": {
"@id": "phala:chain_id"
},
"allow_any_device": {
"@id": "phala:allow_any_device",
"@type": "xsd:boolean"
},
"cvms": {
"@id": "phala:cvms",
"@container": "@list"
},
"AffectedCvm": "phala:AffectedCvm",
"cvm_id": {
"@id": "phala:cvm_id",
"@type": "xsd:integer"
},
"vm_uuid": {
"@id": "phala:vm_uuid"
},
"device_allowed": {
"@id": "phala:device_allowed"
},
"node_name": {
"@id": "phala:node_name"
},
"AffectedTeam": "phala:AffectedTeam",
"team_id": {
"@id": "phala:team_id",
"@type": "xsd:integer"
},
"team_name": {
"@id": "phala:team_name",
"@type": "xsd:string"
},
"contact_email": {
"@id": "phala:contact_email"
},
"apps": {
"@id": "phala:apps",
"@container": "@list"
},
"AllFamiliesResponse": "phala:AllFamiliesResponse",
"result": {
"@id": "phala:result",
"@container": "@list"
},
"AllocationDetail": "phala:AllocationDetail",
"cvm_app_id": {
"@id": "phala:cvm_app_id"
},
"cvm_vm_uuid": {
"@id": "phala:cvm_vm_uuid"
},
"cvm_status": {
"@id": "phala:cvm_status"
},
"teepod_name": {
"@id": "phala:teepod_name"
},
"gpus": {
"@id": "phala:gpus",
"@container": "@list"
},
"allocated_at": {
"@id": "phala:allocated_at"
},
"AllocationGpuDetail": "phala:AllocationGpuDetail",
"gpu_id": {
"@id": "phala:gpu_id",
"@type": "xsd:integer"
},
"product_id": {
"@id": "phala:product_id",
"@type": "xsd:string"
},
"slot": {
"@id": "phala:slot",
"@type": "xsd:string"
},
"AllocationHistoryItem": "phala:AllocationHistoryItem",
"project_id": {
"@id": "phala:project_id"
},
"released_at": {
"@id": "phala:released_at"
},
"AllocationHistoryResponse": "phala:AllocationHistoryResponse",
"AllowedNodeOut": "phala:AllowedNodeOut",
"teepod_id": {
"@id": "phala:teepod_id",
"@type": "xsd:integer"
},
"on_chain_allowed": {
"@id": "phala:on_chain_allowed"
},
"AllowedNodesResponse": "phala:AllowedNodesResponse",
"kms_id": {
"@id": "phala:kms_id",
"@type": "xsd:string"
},
"is_onchain": {
"@id": "phala:is_onchain",
"@type": "xsd:boolean"
},
"nodes": {
"@id": "phala:nodes",
"@container": "@list"
},
"AllowedOsImageOut": "phala:AllowedOsImageOut",
"os_image_id": {
"@id": "phala:os_image_id",
"@type": "xsd:integer"
},
"version": {
"@id": "phala:version",
"@type": "xsd:string"
},
"os_image_hash": {
"@id": "phala:os_image_hash"
},
"db_enabled": {
"@id": "phala:db_enabled",
"@type": "xsd:boolean"
},
"AllowedOsImagesResponse": "phala:AllowedOsImagesResponse",
"images": {
"@id": "phala:images",
"@container": "@list"
},
"ApiToken": "phala:ApiToken",
"token": {
"@id": "phala:token"
},
"token_prefix": {
"@id": "phala:token_prefix"
},
"is_active": {
"@id": "phala:is_active",
"@type": "xsd:boolean"
},
"last_used_at": {
"@id": "phala:last_used_at"
},
"expires_at": {
"@id": "phala:expires_at"
},
"default_version": {
"@id": "phala:default_version"
},
"team_slug": {
"@id": "phala:team_slug"
},
"ApiTokenCreate": "phala:ApiTokenCreate",
"expires_in_days": {
"@id": "phala:expires_in_days"
},
"ApiTokenRefresh": "phala:ApiTokenRefresh",
"upgrade_version": {
"@id": "phala:upgrade_version",
"@type": "xsd:boolean"
},
"AppComposeV2": "phala:AppComposeV2",
"allowed_envs": {
"@id": "phala:allowed_envs",
"@container": "@list"
},
"bash_script": {
"@id": "phala:bash_script"
},
"default_gateway_domain": {
"@id": "phala:default_gateway_domain"
},
"docker_compose_file": {
"@id": "phala:docker_compose_file"
},
"init_script": {
"@id": "phala:init_script"
},
"kms_enabled": {
"@id": "phala:kms_enabled",
"@type": "xsd:boolean"
},
"local_key_provider_enabled": {
"@id": "phala:local_key_provider_enabled",
"@type": "xsd:boolean"
},
"manifest_version": {
"@id": "phala:manifest_version",
"@type": "xsd:integer"
},
"no_instance_id": {
"@id": "phala:no_instance_id",
"@type": "xsd:boolean"
},
"pre_launch_script": {
"@id": "phala:pre_launch_script"
},
"public_logs": {
"@id": "phala:public_logs",
"@type": "xsd:boolean"
},
"public_sysinfo": {
"@id": "phala:public_sysinfo",
"@type": "xsd:boolean"
},
"public_tcbinfo": {
"@id": "phala:public_tcbinfo",
"@type": "xsd:boolean"
},
"runner": {
"@id": "phala:runner",
"@type": "xsd:string"
},
"gateway_enabled": {
"@id": "phala:gateway_enabled",
"@type": "xsd:boolean"
},
"features": {
"@id": "phala:features",
"@container": "@list"
},
"salt": {
"@id": "phala:salt"
},
"secure_time": {
"@id": "phala:secure_time",
"@type": "xsd:boolean"
},
"storage_fs": {
"@id": "phala:storage_fs"
},
"tproxy_enabled": {
"@id": "phala:tproxy_enabled",
"@type": "xsd:boolean"
},
"AppCvmsBatchIsAllowedResponse": "phala:AppCvmsBatchIsAllowedResponse",
"allowed_count": {
"@id": "phala:allowed_count",
"@type": "xsd:integer"
},
"denied_count": {
"@id": "phala:denied_count",
"@type": "xsd:integer"
},
"error_count": {
"@id": "phala:error_count",
"@type": "xsd:integer"
},
"skipped_cvm_ids": {
"@id": "phala:skipped_cvm_ids",
"@container": "@list"
},
"AppEventsResponse": "phala:AppEventsResponse",
"events": {
"@id": "phala:events",
"@container": "@list"
},
"AppIsAllowedRequest": "phala:AppIsAllowedRequest",
"compose_hash": {
"@id": "phala:compose_hash",
"@type": "xsd:string"
},
"node_id": {
"@id": "phala:node_id"
},
"AppIsAllowedResponse": "phala:AppIsAllowedResponse",
"app_contract_address": {
"@id": "phala:app_contract_address",
"@type": "xsd:string"
},
"compose_hash_allowed": {
"@id": "phala:compose_hash_allowed",
"@type": "xsd:boolean"
},
"device_id_allowed": {
"@id": "phala:device_id_allowed"
},
"is_allowed": {
"@id": "phala:is_allowed",
"@type": "xsd:boolean"
},
"AppKmsInfoResponse": "phala:AppKmsInfoResponse",
"is_onchain_kms": {
"@id": "phala:is_onchain_kms",
"@type": "xsd:boolean"
},
"kms_contract_address": {
"@id": "phala:kms_contract_address"
},
"deployer_address": {
"@id": "phala:deployer_address"
},
"deployer_type": {
"@id": "phala:deployer_type"
},
"is_contract": {
"@id": "phala:is_contract",
"@type": "xsd:boolean"
},
"safe_app_url": {
"@id": "phala:safe_app_url"
},
"AppRevisionDetailResponse": "phala:AppRevisionDetailResponse",
"revision_id": {
"@id": "phala:revision_id",
"@type": "xsd:string"
},
"compose_file": {
"@id": "phala:compose_file"
},
"encrypted_env": {
"@id": "phala:encrypted_env",
"@type": "xsd:string"
},
"user_config": {
"@id": "phala:user_config",
"@type": "xsd:string"
},
"trace_id": {
"@id": "phala:trace_id"
},
"operation_type": {
"@id": "phala:operation_type",
"@type": "xsd:string"
},
"workspace": {
"@id": "phala:workspace"
},
"AppRevisionResponse": "phala:AppRevisionResponse",
"AppRevisionsResponse": "phala:AppRevisionsResponse",
"revisions": {
"@id": "phala:revisions",
"@container": "@list"
},
"page": {
"@id": "phala:page",
"@type": "xsd:integer"
},
"page_size": {
"@id": "phala:page_size",
"@type": "xsd:integer"
},
"total_pages": {
"@id": "phala:total_pages",
"@type": "xsd:integer"
},
"AppUsageResponse": "phala:AppUsageResponse",
"usage": {
"@id": "phala:usage",
"@container": "@list"
},
"total_cost": {
"@id": "phala:total_cost",
"@type": "xsd:decimal"
},
"AttachmentRequest": "phala:AttachmentRequest",
"filename": {
"@id": "phala:filename",
"@type": "xsd:string"
},
"content_type": {
"@id": "phala:content_type",
"@type": "xsd:string"
},
"AttestationKeyType": "phala:AttestationKeyType",
"AuditCvmDetail": "phala:AuditCvmDetail",
"instance_type_name": {
"@id": "phala:instance_type_name",
"@type": "xsd:string"
},
"vcpu": {
"@id": "phala:vcpu",
"@type": "xsd:integer"
},
"memory_gb": {
"@id": "phala:memory_gb",
"@type": "xsd:integer"
},
"disk_size_gb": {
"@id": "phala:disk_size_gb",
"@type": "xsd:integer"
},
"is_running": {
"@id": "phala:is_running",
"@type": "xsd:boolean"
},
"is_deleted": {
"@id": "phala:is_deleted",
"@type": "xsd:boolean"
},
"deleted_at": {
"@id": "phala:deleted_at"
},
"compute_rate_per_hour": {
"@id": "phala:compute_rate_per_hour",
"@type": "xsd:string"
},
"disk_rate_per_hour": {
"@id": "phala:disk_rate_per_hour",
"@type": "xsd:string"
},
"running_hours": {
"@id": "phala:running_hours",
"@type": "xsd:string"
},
"compute_estimated": {
"@id": "phala:compute_estimated",
"@type": "xsd:string"
},
"storage_estimated": {
"@id": "phala:storage_estimated",
"@type": "xsd:string"
},
"total_estimated": {
"@id": "phala:total_estimated",
"@type": "xsd:string"
},
"segments": {
"@id": "phala:segments",
"@container": "@list"
},
"AuditSegment": "phala:AuditSegment",
"start": {
"@id": "phala:start",
"@type": "xsd:dateTime"
},
"end": {
"@id": "phala:end",
"@type": "xsd:dateTime"
},
"end_reason": {
"@id": "phala:end_reason",
"@type": "xsd:string"
},
"duration_hours": {
"@id": "phala:duration_hours",
"@type": "xsd:string"
},
"compute_cost": {
"@id": "phala:compute_cost",
"@type": "xsd:string"
},
"storage_cost": {
"@id": "phala:storage_cost",
"@type": "xsd:string"
},
"AuditSummary": "phala:AuditSummary",
"total_cvms": {
"@id": "phala:total_cvms",
"@type": "xsd:integer"
},
"total_running_hours": {
"@id": "phala:total_running_hours",
"@type": "xsd:string"
},
"total_compute": {
"@id": "phala:total_compute",
"@type": "xsd:string"
},
"total_storage": {
"@id": "phala:total_storage",
"@type": "xsd:string"
},
"AutoSettleRequest": "phala:AutoSettleRequest",
"reason": {
"@id": "phala:reason",
"@type": "xsd:string"
},
"AutoSettleResponse": "phala:AutoSettleResponse",
"invoice_id": {
"@id": "phala:invoice_id",
"@type": "xsd:string"
},
"original_amount_due": {
"@id": "phala:original_amount_due",
"@type": "xsd:string"
},
"write_off_amount": {
"@id": "phala:write_off_amount",
"@type": "xsd:string"
},
"adjustment_item_id": {
"@id": "phala:adjustment_item_id",
"@type": "xsd:string"
},
"AvailableGpuItem": "phala:AvailableGpuItem",
"node_region": {
"@id": "phala:node_region"
},
"allocation_status": {
"@id": "phala:allocation_status",
"@type": "xsd:string"
},
"is_reserved": {
"@id": "phala:is_reserved",
"@type": "xsd:boolean"
},
"reserved_by_team_id": {
"@id": "phala:reserved_by_team_id"
},
"reserved_by_team_name": {
"@id": "phala:reserved_by_team_name"
},
"added_at": {
"@id": "phala:added_at"
},
"allocated_to_cvm_id": {
"@id": "phala:allocated_to_cvm_id"
},
"allocated_to_cvm_instance_id": {
"@id": "phala:allocated_to_cvm_instance_id"
},
"allocated_to_team_id": {
"@id": "phala:allocated_to_team_id"
},
"allocated_to_team_name": {
"@id": "phala:allocated_to_team_name"
},
"AvailableGpusResponse": "phala:AvailableGpusResponse",
"AvailableImageOut": "phala:AvailableImageOut",
"is_dev": {
"@id": "phala:is_dev",
"@type": "xsd:boolean"
},
"in_database": {
"@id": "phala:in_database",
"@type": "xsd:boolean"
},
"AvailableOSImageOut": "phala:AvailableOSImageOut",
"slug": {
"@id": "phala:slug",
"@type": "xsd:string"
},
"is_associated": {
"@id": "phala:is_associated",
"@type": "xsd:boolean"
},
"AvailableTeepodItem": "phala:AvailableTeepodItem",
"AvailableTeepodsResponse": "phala:AvailableTeepodsResponse",
"BackfillEnvPubkeyItem": "phala:BackfillEnvPubkeyItem",
"pubkey": {
"@id": "phala:pubkey"
},
"BackfillEnvPubkeyRequest": "phala:BackfillEnvPubkeyRequest",
"cvm_ids": {
"@id": "phala:cvm_ids"
},
"dry_run": {
"@id": "phala:dry_run",
"@type": "xsd:boolean"
},
"BackfillEnvPubkeyResponse": "phala:BackfillEnvPubkeyResponse",
"updated": {
"@id": "phala:updated",
"@type": "xsd:integer"
},
"BalanceResponse": "phala:BalanceResponse",
"external_id": {
"@id": "phala:external_id",
"@type": "xsd:string"
},
"credits_line": {
"@id": "phala:credits_line",
"@type": "xsd:decimal"
},
"needs_recharge": {
"@id": "phala:needs_recharge",
"@type": "xsd:boolean"
},
"recharge_amount": {
"@id": "phala:recharge_amount",
"@type": "xsd:decimal"
},
"BatchDeleteKmsOSImagesRequest": "phala:BatchDeleteKmsOSImagesRequest",
"os_image_ids": {
"@id": "phala:os_image_ids",
"@container": "@list"
},
"BatchDisableRequest": "phala:BatchDisableRequest",
"BatchDisableResponse": "phala:BatchDisableResponse",
"skipped": {
"@id": "phala:skipped",
"@type": "xsd:integer"
},
"errors": {
"@id": "phala:errors",
"@container": "@list"
},
"BatchInstanceIdRefreshRequest": "phala:BatchInstanceIdRefreshRequest",
"running_only": {
"@id": "phala:running_only",
"@type": "xsd:boolean"
},
"missing_only": {
"@id": "phala:missing_only",
"@type": "xsd:boolean"
},
"overwrite": {
"@id": "phala:overwrite",
"@type": "xsd:boolean"
},
"limit": {
"@id": "phala:limit",
"@type": "xsd:integer"
},
"BatchInstanceIdRefreshResponse": "phala:BatchInstanceIdRefreshResponse",
"scanned": {
"@id": "phala:scanned",
"@type": "xsd:integer"
},
"unchanged": {
"@id": "phala:unchanged",
"@type": "xsd:integer"
},
"conflicts": {
"@id": "phala:conflicts",
"@type": "xsd:integer"
},
"BatchIsAllowedRequest": "phala:BatchIsAllowedRequest",
"BatchIsAllowedResponse": "phala:BatchIsAllowedResponse",
"BatchItemResult": "phala:BatchItemResult",
"BatchKmsOSImageRelationRequest": "phala:BatchKmsOSImageRelationRequest",
"BatchStatusRequest": "phala:BatchStatusRequest",
"vm_uuids": {
"@id": "phala:vm_uuids",
"@container": "@list"
},
"BatchStopErrorEntry": "phala:BatchStopErrorEntry",
"BatchStopRequest": "phala:BatchStopRequest",
"BatchStopResponse": "phala:BatchStopResponse",
"stopped": {
"@id": "phala:stopped",
"@type": "xsd:integer"
},
"BatchSyncMetadataResponse": "phala:BatchSyncMetadataResponse",
"synced": {
"@id": "phala:synced",
"@type": "xsd:integer"
},
"BatchTeepodKmsRelationRequest": "phala:BatchTeepodKmsRelationRequest",
"kms_ids": {
"@id": "phala:kms_ids",
"@container": "@list"
},
"BatchTeepodOSImageRelationRequest": "phala:BatchTeepodOSImageRelationRequest",
"BatchTeepodTeamAccessRequest": "phala:BatchTeepodTeamAccessRequest",
"team_ids": {
"@id": "phala:team_ids",
"@container": "@list"
},
"BatchUpdateItemRequest": "phala:BatchUpdateItemRequest",
"item_id": {
"@id": "phala:item_id",
"@type": "xsd:string"
},
"cost": {
"@id": "phala:cost"
},
"BatchUpdateItemsRequest": "phala:BatchUpdateItemsRequest",
"BatchUpdateItemsResponse": "phala:BatchUpdateItemsResponse",
"updated_count": {
"@id": "phala:updated_count",
"@type": "xsd:integer"
},
"total_amount": {
"@id": "phala:total_amount",
"@type": "xsd:string"
},
"BatchUpdateResult": "phala:BatchUpdateResult",
"success_count": {
"@id": "phala:success_count",
"@type": "xsd:integer"
},
"failed_count": {
"@id": "phala:failed_count",
"@type": "xsd:integer"
},
"failed_ids": {
"@id": "phala:failed_ids",
"@container": "@list"
},
"message": {
"@id": "phala:message",
"@type": "xsd:string"
},
"BatchUpdateStatusRequest": "phala:BatchUpdateStatusRequest",
"BillingBalanceResponse": "phala:BillingBalanceResponse",
"granted_balance": {
"@id": "phala:granted_balance",
"@type": "xsd:string"
},
"is_post_paid": {
"@id": "phala:is_post_paid",
"@type": "xsd:boolean"
},
"outstanding_amount": {
"@id": "phala:outstanding_amount",
"@type": "xsd:string"
},
"tier": {
"@id": "phala:tier",
"@type": "@id"
},
"BillingPeriod": "phala:BillingPeriod",
"BillingPeriodResourceItem": "phala:BillingPeriodResourceItem",
"billing_period": {
"@id": "phala:billing_period"
},
"total_count": {
"@id": "phala:total_count",
"@type": "xsd:integer"
},
"running_count": {
"@id": "phala:running_count",
"@type": "xsd:integer"
},
"total_vcpu": {
"@id": "phala:total_vcpu",
"@type": "xsd:integer"
},
"running_vcpu": {
"@id": "phala:running_vcpu",
"@type": "xsd:integer"
},
"total_memory_mb": {
"@id": "phala:total_memory_mb",
"@type": "xsd:integer"
},
"running_memory_mb": {
"@id": "phala:running_memory_mb",
"@type": "xsd:integer"
},
"total_disk_gb": {
"@id": "phala:total_disk_gb",
"@type": "xsd:integer"
},
"running_disk_gb": {
"@id": "phala:running_disk_gb",
"@type": "xsd:integer"
},
"BillingRecordDetail": "phala:BillingRecordDetail",
"details": {
"@id": "phala:details",
"@type": "xsd:string"
},
"vm": {
"@id": "phala:vm"
},
"billing_start": {
"@id": "phala:billing_start"
},
"billing_end": {
"@id": "phala:billing_end"
},
"BillingSettingsResponse": "phala:BillingSettingsResponse",
"billing_email": {
"@id": "phala:billing_email"
},
"stripe_customer_email": {
"@id": "phala:stripe_customer_email"
},
"billing_mode": {
"@id": "phala:billing_mode",
"@type": "xsd:string"
},
"flag_billing_v2_enabled": {
"@id": "phala:flag_billing_v2_enabled",
"@type": "xsd:boolean"
},
"auto_topup_enabled": {
"@id": "phala:auto_topup_enabled",
"@type": "xsd:boolean"
},
"auto_topup_amount": {
"@id": "phala:auto_topup_amount",
"@type": "xsd:string"
},
"auto_topup_threshold": {
"@id": "phala:auto_topup_threshold",
"@type": "xsd:string"
},
"post_paid_available": {
"@id": "phala:post_paid_available",
"@type": "xsd:boolean"
},
"post_paid_charge_cap": {
"@id": "phala:post_paid_charge_cap",
"@type": "xsd:string"
},
"post_paid_grace_deadline": {
"@id": "phala:post_paid_grace_deadline"
},
"has_saved_card": {
"@id": "phala:has_saved_card",
"@type": "xsd:boolean"
},
"outstanding_debt": {
"@id": "phala:outstanding_debt",
"@type": "xsd:string"
},
"BlacklistRequest": "phala:BlacklistRequest",
"Body_api_verify_email_token_api_v1_auth_verify_email_token_post": "phala:Body_api_verify_email_token_api_v1_auth_verify_email_token_post",
"request": {
"@id": "phala:request",
"@type": "@id"
},
"site_key": {
"@id": "phala:site_key",
"@type": "xsd:string"
},
"Body_handle_restart_cvm_api_v1_cvms__cvm_id__restart_post": "phala:Body_handle_restart_cvm_api_v1_cvms__cvm_id__restart_post",
"force": {
"@id": "phala:force",
"@type": "xsd:boolean"
},
"Body_handle_save_intent_api_v1_setup_billing_save_intent_post": "phala:Body_handle_save_intent_api_v1_setup_billing_save_intent_post",
"payment_intent_id": {
"@id": "phala:payment_intent_id",
"@type": "xsd:string"
},
"payment_method_id": {
"@id": "phala:payment_method_id",
"@type": "xsd:string"
},
"Body_handle_update_cvm_listed_api_v1_cvms__cvm_id__listed_patch": "phala:Body_handle_update_cvm_listed_api_v1_cvms__cvm_id__listed_patch",
"listed": {
"@id": "phala:listed",
"@type": "xsd:boolean"
},
"Body_handle_update_cvm_name_api_v1_cvms__cvm_id__name_patch": "phala:Body_handle_update_cvm_name_api_v1_cvms__cvm_id__name_patch",
"Body_handle_update_cvm_scheduled_delete_api_v1_cvms__cvm_id__scheduled_delete_patch": "phala:Body_handle_update_cvm_scheduled_delete_api_v1_cvms__cvm_id__scheduled_delete_patch",
"scheduled_delete_at": {
"@id": "phala:scheduled_delete_at"
},
"Body_handle_update_cvm_visibility_api_v1_cvms__cvm_id__visibility_patch": "phala:Body_handle_update_cvm_visibility_api_v1_cvms__cvm_id__visibility_patch",
"Body_handle_upload_and_verify_api_v1_attestations_verify_post": "phala:Body_handle_upload_and_verify_api_v1_attestations_verify_post",
"file": {
"@id": "phala:file"
},
"hex": {
"@id": "phala:hex"
},
"Body_login_for_access_token_api_v1_auth_token_post": "phala:Body_login_for_access_token_api_v1_auth_token_post",
"grant_type": {
"@id": "phala:grant_type"
},
"password": {
"@id": "phala:password",
"@type": "xsd:string"
},
"scope": {
"@id": "phala:scope",
"@type": "xsd:string"
},
"client_id": {
"@id": "phala:client_id"
},
"client_secret": {
"@id": "phala:client_secret"
},
"Body_login_with_cookie_api_v1_auth_login_post": "phala:Body_login_with_cookie_api_v1_auth_login_post",
"Body_setup_2fa_endpoint_api_v1_auth_2fa_setup_post": "phala:Body_setup_2fa_endpoint_api_v1_auth_2fa_setup_post",
"Body_trigger_cvm_compose_file_update_api_v1_cvms__cvm_id__compose_file_patch": "phala:Body_trigger_cvm_compose_file_update_api_v1_cvms__cvm_id__compose_file_patch",
"env_keys": {
"@id": "phala:env_keys"
},
"update_env_vars": {
"@id": "phala:update_env_vars"
},
"Body_update_cvm_docker_compose_api_v1_cvms__cvm_id__docker_compose_patch": "phala:Body_update_cvm_docker_compose_api_v1_cvms__cvm_id__docker_compose_patch",
"Body_update_cvm_envs_api_v1_cvms__cvm_id__envs_patc
# --- truncated at 32 KB (36 KB total) ---
# Full source: https://artifacts.apis.io/phala/json-ld/phala-context.jsonld