{
  "@context": {
    "@vocab": "https://azion.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "azion": "https://azion.com/schema#",
    "DeleteResponse": "azion:DeleteResponse",
    "state": {
      "@id": "azion:state",
      "@type": "xsd:string"
    },
    "LoginRequest": "azion:LoginRequest",
    "email": {
      "@id": "azion:email",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "azion:password",
      "@type": "xsd:string"
    },
    "account_id": {
      "@id": "azion:account_id",
      "@type": "xsd:integer"
    },
    "MFAToken": "azion:MFAToken",
    "access_token": {
      "@id": "azion:access_token",
      "@type": "xsd:string"
    },
    "two_factor_required": {
      "@id": "azion:two_factor_required",
      "@type": "xsd:boolean"
    },
    "two_factor_type": {
      "@id": "azion:two_factor_type",
      "@type": "xsd:string"
    },
    "has_active_device": {
      "@id": "azion:has_active_device",
      "@type": "xsd:boolean"
    },
    "response_type": {
      "@id": "azion:response_type",
      "@type": "xsd:string"
    },
    "ResponseLogin": "azion:ResponseLogin",
    "data": {
      "@id": "azion:data",
      "@type": "@id"
    },
    "StateExecutedResponse": "azion:StateExecutedResponse",
    "TOTPDevice": "azion:TOTPDevice",
    "url": {
      "@id": "azion:url",
      "@type": "xsd:string"
    },
    "TOTPDeviceList": "azion:TOTPDeviceList",
    "id": {
      "@id": "azion:id",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "azion:name",
      "@type": "xsd:string"
    },
    "confirmed": {
      "@id": "azion:confirmed",
      "@type": "xsd:boolean"
    },
    "user_id": {
      "@id": "azion:user_id",
      "@type": "xsd:integer"
    },
    "TOTPDeviceResponse": "azion:TOTPDeviceResponse",
    "Token": "azion:Token",
    "TokenPair": "azion:TokenPair",
    "refresh_token": {
      "@id": "azion:refresh_token",
      "@type": "xsd:string"
    },
    "TokenRequest": "azion:TokenRequest",
    "TokenResponse": "azion:TokenResponse",
    "UserLoginMethodResponse": "azion:UserLoginMethodResponse",
    "method": {
      "@id": "azion:method",
      "@type": "xsd:string"
    },
    "PaginatedTOTPDeviceList": "azion:PaginatedTOTPDeviceList",
    "count": {
      "@id": "azion:count",
      "@type": "xsd:integer"
    },
    "total_pages": {
      "@id": "azion:total_pages",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "azion:page",
      "@type": "xsd:integer"
    },
    "page_size": {
      "@id": "azion:page_size",
      "@type": "xsd:integer"
    },
    "next": {
      "@id": "azion:next",
      "@type": "@id"
    },
    "previous": {
      "@id": "azion:previous",
      "@type": "@id"
    },
    "results": {
      "@id": "azion:results",
      "@container": "@list"
    },
    "AWSKinesisFirehoseEndpoint": "azion:AWSKinesisFirehoseEndpoint",
    "access_key": {
      "@id": "azion:access_key",
      "@type": "xsd:string"
    },
    "stream_name": {
      "@id": "azion:stream_name",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "azion:region",
      "@type": "xsd:string"
    },
    "secret_key": {
      "@id": "azion:secret_key",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "azion:type",
      "@type": "xsd:string"
    },
    "AWSKinesisFirehoseEndpointRequest": "azion:AWSKinesisFirehoseEndpointRequest",
    "AzureBlobStorageEndpoint": "azion:AzureBlobStorageEndpoint",
    "storage_account": {
      "@id": "azion:storage_account",
      "@type": "xsd:string"
    },
    "container_name": {
      "@id": "azion:container_name",
      "@type": "xsd:string"
    },
    "blob_sas_token": {
      "@id": "azion:blob_sas_token",
      "@type": "xsd:string"
    },
    "AzureBlobStorageEndpointRequest": "azion:AzureBlobStorageEndpointRequest",
    "AzureMonitorEndpoint": "azion:AzureMonitorEndpoint",
    "log_type": {
      "@id": "azion:log_type",
      "@type": "xsd:string"
    },
    "shared_key": {
      "@id": "azion:shared_key",
      "@type": "xsd:string"
    },
    "time_generated_field": {
      "@id": "azion:time_generated_field",
      "@type": "xsd:string"
    },
    "workspace_id": {
      "@id": "azion:workspace_id",
      "@type": "xsd:string"
    },
    "AzureMonitorEndpointRequest": "azion:AzureMonitorEndpointRequest",
    "BigQueryEndpoint": "azion:BigQueryEndpoint",
    "dataset_id": {
      "@id": "azion:dataset_id",
      "@type": "xsd:string"
    },
    "project_id": {
      "@id": "azion:project_id",
      "@type": "xsd:string"
    },
    "table_id": {
      "@id": "azion:table_id",
      "@type": "xsd:string"
    },
    "service_account_key": {
      "@id": "azion:service_account_key",
      "@type": "xsd:string"
    },
    "BigQueryEndpointRequest": "azion:BigQueryEndpointRequest",
    "ContentTypeEnum": "azion:ContentTypeEnum",
    "DataSource": "azion:DataSource",
    "slug": {
      "@id": "azion:slug",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "azion:active",
      "@type": "xsd:boolean"
    },
    "DataSourceEnum": "azion:DataSourceEnum",
    "DataStream": "azion:DataStream",
    "last_editor": {
      "@id": "azion:last_editor",
      "@type": "xsd:string"
    },
    "last_modified": {
      "@id": "azion:last_modified",
      "@type": "xsd:dateTime"
    },
    "product_version": {
      "@id": "azion:product_version",
      "@type": "xsd:string"
    },
    "inputs": {
      "@id": "azion:inputs",
      "@container": "@list"
    },
    "transform": {
      "@id": "azion:transform",
      "@container": "@list"
    },
    "outputs": {
      "@id": "azion:outputs",
      "@container": "@list"
    },
    "DataStreamRequest": "azion:DataStreamRequest",
    "DataStreamResponse": "azion:DataStreamResponse",
    "DatadogEndpoint": "azion:DatadogEndpoint",
    "api_key": {
      "@id": "azion:api_key",
      "@type": "xsd:string"
    },
    "DatadogEndpointRequest": "azion:DatadogEndpointRequest",
    "ElasticsearchEndpoint": "azion:ElasticsearchEndpoint",
    "ElasticsearchEndpointRequest": "azion:ElasticsearchEndpointRequest",
    "HttpPostEndpoint": "azion:HttpPostEndpoint",
    "log_line_separator": {
      "@id": "azion:log_line_separator",
      "@type": "xsd:string"
    },
    "payload_format": {
      "@id": "azion:payload_format",
      "@type": "xsd:string"
    },
    "max_size": {
      "@id": "azion:max_size",
      "@type": "xsd:integer"
    },
    "headers": {
      "@id": "azion:headers"
    },
    "HttpPostEndpointRequest": "azion:HttpPostEndpointRequest",
    "InputDataSource": "azion:InputDataSource",
    "data_source": {
      "@id": "azion:data_source",
      "@type": "@id"
    },
    "InputDataSourceAttributes": "azion:InputDataSourceAttributes",
    "attributes": {
      "@id": "azion:attributes",
      "@type": "@id"
    },
    "InputDataSourceAttributesRequest": "azion:InputDataSourceAttributesRequest",
    "InputDataSourceAttributesTypeEnum": "azion:InputDataSourceAttributesTypeEnum",
    "InputDataSourceRequest": "azion:InputDataSourceRequest",
    "KafkaEndpoint": "azion:KafkaEndpoint",
    "bootstrap_servers": {
      "@id": "azion:bootstrap_servers",
      "@type": "xsd:string"
    },
    "kafka_topic": {
      "@id": "azion:kafka_topic",
      "@type": "xsd:string"
    },
    "use_tls": {
      "@id": "azion:use_tls",
      "@type": "xsd:boolean"
    },
    "KafkaEndpointRequest": "azion:KafkaEndpointRequest",
    "OutputTypeEnum": "azion:OutputTypeEnum",
    "PaginatedDataSourceList": "azion:PaginatedDataSourceList",
    "PaginatedDataStreamList": "azion:PaginatedDataStreamList",
    "PaginatedTemplateList": "azion:PaginatedTemplateList",
    "PatchedDataStreamRequest": "azion:PatchedDataStreamRequest",
    "PatchedTemplateRequest": "azion:PatchedTemplateRequest",
    "data_set": {
      "@id": "azion:data_set",
      "@type": "xsd:string"
    },
    "QRadarEndpoint": "azion:QRadarEndpoint",
    "QRadarEndpointRequest": "azion:QRadarEndpointRequest",
    "S3Endpoint": "azion:S3Endpoint",
    "object_key_prefix": {
      "@id": "azion:object_key_prefix",
      "@type": "xsd:string"
    },
    "bucket_name": {
      "@id": "azion:bucket_name",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "azion:content_type",
      "@type": "@id"
    },
    "host_url": {
      "@id": "azion:host_url",
      "@type": "@id"
    },
    "S3EndpointRequest": "azion:S3EndpointRequest",
    "SplunkEndpoint": "azion:SplunkEndpoint",
    "SplunkEndpointRequest": "azion:SplunkEndpointRequest",
    "Template": "azion:Template",
    "custom": {
      "@id": "azion:custom",
      "@type": "xsd:boolean"
    },
    "TemplateRequest": "azion:TemplateRequest",
    "TemplateResponse": "azion:TemplateResponse",
    "TransformFilterWorkloads": "azion:TransformFilterWorkloads",
    "workloads": {
      "@id": "azion:workloads",
      "@container": "@list"
    },
    "TransformFilterWorkloadsAttributes": "azion:TransformFilterWorkloadsAttributes",
    "TransformFilterWorkloadsAttributesRequest": "azion:TransformFilterWorkloadsAttributesRequest",
    "TransformFilterWorkloadsAttributesTypeEnum": "azion:TransformFilterWorkloadsAttributesTypeEnum",
    "TransformFilterWorkloadsRequest": "azion:TransformFilterWorkloadsRequest",
    "TransformRenderTemplate": "azion:TransformRenderTemplate",
    "template": {
      "@id": "azion:template",
      "@type": "xsd:integer"
    },
    "TransformRenderTemplateAttributes": "azion:TransformRenderTemplateAttributes",
    "TransformRenderTemplateAttributesRequest": "azion:TransformRenderTemplateAttributesRequest",
    "TransformRenderTemplateAttributesTypeEnum": "azion:TransformRenderTemplateAttributesTypeEnum",
    "TransformRenderTemplateRequest": "azion:TransformRenderTemplateRequest",
    "TransformSampling": "azion:TransformSampling",
    "rate": {
      "@id": "azion:rate",
      "@type": "xsd:integer"
    },
    "TransformSamplingAttributes": "azion:TransformSamplingAttributes",
    "TransformSamplingAttributesRequest": "azion:TransformSamplingAttributesRequest",
    "TransformSamplingAttributesTypeEnum": "azion:TransformSamplingAttributesTypeEnum",
    "TransformSamplingRequest": "azion:TransformSamplingRequest",
    "OutputBase": "azion:OutputBase",
    "OutputRequestBase": "azion:OutputRequestBase",
    "InputInputDataSourceAttributes": "azion:InputInputDataSourceAttributes",
    "InputInputDataSourceAttributesRequest": "azion:InputInputDataSourceAttributesRequest",
    "InputShared": "azion:InputShared",
    "TransformShared": "azion:TransformShared",
    "TransformTransformFilterWorkloadsAttributes": "azion:TransformTransformFilterWorkloadsAttributes",
    "TransformTransformFilterWorkloadsAttributesRequest": "azion:TransformTransformFilterWorkloadsAttributesRequest",
    "TransformTransformRenderTemplateAttributes": "azion:TransformTransformRenderTemplateAttributes",
    "TransformTransformRenderTemplateAttributesRequest": "azion:TransformTransformRenderTemplateAttributesRequest",
    "TransformTransformSamplingAttributes": "azion:TransformTransformSamplingAttributes",
    "TransformTransformSamplingAttributesRequest": "azion:TransformTransformSamplingAttributesRequest",
    "AlgType": "azion:AlgType",
    "DNSSEC": "azion:DNSSEC",
    "enabled": {
      "@id": "azion:enabled",
      "@type": "xsd:boolean"
    },
    "status": {
      "@id": "azion:status",
      "@type": "xsd:string"
    },
    "delegation_signer": {
      "@id": "azion:delegation_signer"
    },
    "DNSSECRequest": "azion:DNSSECRequest",
    "DNSSECResponse": "azion:DNSSECResponse",
    "DelegationSigner": "azion:DelegationSigner",
    "algorithm_type": {
      "@id": "azion:algorithm_type",
      "@type": "@id"
    },
    "digest": {
      "@id": "azion:digest",
      "@type": "xsd:string"
    },
    "digest_type": {
      "@id": "azion:digest_type",
      "@type": "@id"
    },
    "key_tag": {
      "@id": "azion:key_tag",
      "@type": "xsd:integer"
    },
    "PaginatedRecordList": "azion:PaginatedRecordList",
    "PaginatedZoneList": "azion:PaginatedZoneList",
    "PatchedDNSSECRequest": "azion:PatchedDNSSECRequest",
    "PatchedRecordRequest": "azion:PatchedRecordRequest",
    "description": {
      "@id": "azion:description",
      "@type": "xsd:string"
    },
    "ttl": {
      "@id": "azion:ttl",
      "@type": "xsd:integer"
    },
    "rdata": {
      "@id": "azion:rdata",
      "@container": "@list"
    },
    "policy": {
      "@id": "azion:policy",
      "@type": "xsd:string"
    },
    "weight": {
      "@id": "azion:weight",
      "@type": "xsd:integer"
    },
    "PatchedUpdateZoneRequest": "azion:PatchedUpdateZoneRequest",
    "Record": "azion:Record",
    "RecordRequest": "azion:RecordRequest",
    "RecordResponse": "azion:RecordResponse",
    "UpdateZoneRequest": "azion:UpdateZoneRequest",
    "Zone": "azion:Zone",
    "domain": {
      "@id": "azion:domain",
      "@type": "xsd:string"
    },
    "nameservers": {
      "@id": "azion:nameservers",
      "@container": "@list"
    },
    "ZoneRequest": "azion:ZoneRequest",
    "ZoneResponse": "azion:ZoneResponse",
    "AWS4HMAC": "azion:AWS4HMAC",
    "AWS4HMACAttributes": "azion:AWS4HMACAttributes",
    "service": {
      "@id": "azion:service",
      "@type": "xsd:string"
    },
    "AWS4HMACAttributesRequest": "azion:AWS4HMACAttributesRequest",
    "AWS4HMACRequest": "azion:AWS4HMACRequest",
    "AWS4HMACTypeEnum": "azion:AWS4HMACTypeEnum",
    "Address": "azion:Address",
    "address": {
      "@id": "azion:address",
      "@type": "xsd:string"
    },
    "http_port": {
      "@id": "azion:http_port",
      "@type": "xsd:integer"
    },
    "https_port": {
      "@id": "azion:https_port",
      "@type": "xsd:integer"
    },
    "modules": {
      "@id": "azion:modules"
    },
    "AddressLoadBalancerModule": "azion:AddressLoadBalancerModule",
    "server_role": {
      "@id": "azion:server_role"
    },
    "AddressLoadBalancerModuleRequest": "azion:AddressLoadBalancerModuleRequest",
    "AddressModules": "azion:AddressModules",
    "load_balancer": {
      "@id": "azion:load_balancer",
      "@type": "@id"
    },
    "AddressModulesRequest": "azion:AddressModulesRequest",
    "AddressRequest": "azion:AddressRequest",
    "Application": "azion:Application",
    "debug": {
      "@id": "azion:debug",
      "@type": "xsd:boolean"
    },
    "ApplicationAcceleratorModule": "azion:ApplicationAcceleratorModule",
    "ApplicationAcceleratorModuleRequest": "azion:ApplicationAcceleratorModuleRequest",
    "ApplicationModules": "azion:ApplicationModules",
    "cache": {
      "@id": "azion:cache"
    },
    "functions": {
      "@id": "azion:functions"
    },
    "application_accelerator": {
      "@id": "azion:application_accelerator"
    },
    "image_processor": {
      "@id": "azion:image_processor"
    },
    "ApplicationModulesRequest": "azion:ApplicationModulesRequest",
    "ApplicationRequest": "azion:ApplicationRequest",
    "ApplicationResponse": "azion:ApplicationResponse",
    "ApplicationResponsePhaseRuleEngineOrderRequest": "azion:ApplicationResponsePhaseRuleEngineOrderRequest",
    "order": {
      "@id": "azion:order",
      "@container": "@list"
    },
    "BehaviorCaptureMatchGroupsAttributes": "azion:BehaviorCaptureMatchGroupsAttributes",
    "subject": {
      "@id": "azion:subject",
      "@type": "xsd:string"
    },
    "regex": {
      "@id": "azion:regex",
      "@type": "xsd:string"
    },
    "captured_array": {
      "@id": "azion:captured_array",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Azion API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Azion's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-20) from openapi/_original/azion-api-openapi.json.",
  "dcterms:created": "2026-10-20",
  "dcterms:source": [
    "openapi/_original/azion-api-openapi.json"
  ]
}