Microsoft Azure Cdn · JSON-LD Context

Microsoft Azure Cdn Context

JSON-LD context defining the semantic vocabulary for Microsoft Azure Cdn from Microsoft Azure Cdn.

120 Classes 140 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
microsoft: https://microsoft.com/schema#

Classes

AFDDomain AFDDomainUpdatePropertiesParameters AfdProvisioningState AfdServerTlsGroupPolicy AFDDomainUpdateParameters AFDDomainHttpsParameters AfdCustomizedCipherSuiteForTls13 AfdCertificateType AfdServerTlsGroup DomainValidationState DomainValidationProperties AfdCustomizedCipherSuiteForTls12 MtlsScenarioType ResourceReference AFDDomainHttpsCustomizedCipherSuiteSet AfdCipherSuiteSetType AFDDomainListResult DeploymentStatus AFDDomainMtlsParameters AfdMinimumTlsVersion AFDDomainProperties AutoGeneratedDomainNameLabelScope AfdPurgeParameters ValidateCustomDomainOutput AFDEndpointUpdateParameters UsageUnit ValidateCustomDomainInput UsagesListResult Usage EnabledState AFDEndpointPropertiesUpdateParameters AFDEndpointProperties AFDEndpointListResult AFDEndpoint EnforceMtlsEnabledState UsageName HealthProbeRequestType OriginAuthenticationTokenDestinationHeader AFDOriginGroup AFDOriginGroupListResult AFDOriginGroupUpdateParameters HealthProbeParameters AFDOriginGroupUpdatePropertiesParameters LoadBalancingSettingsParameters ProbeProtocol AFDOriginGroupProperties OriginAuthenticationProperties OriginAuthenticationType AFDOriginUpdateParameters AFDOriginListResult CertificateNameCheckValidationMode AFDOriginUpdatePropertiesParameters AFDOriginProperties SharedPrivateLinkResourceProperties SharedPrivateLinkResourceStatus AFDOrigin Operator CdnWebApplicationFirewallPolicyPatchParameters ManagedRuleGroupOverride SkuName ManagedRuleEnabledState CdnWebApplicationFirewallPolicy WafMatchVariable ProvisioningState TransformType PolicyResourceState ActionType ManagedRuleSetList PolicyMode Sku CdnWebApplicationFirewallPolicyList CustomRule PolicySettingsDefaultCustomBlockResponseStatusCode RateLimitRuleList PolicyEnabledState policySettings CustomRuleEnabledState ManagedRuleSet ManagedRuleOverride RateLimitRule CdnWebApplicationFirewallPolicyProperties MatchCondition CdnEndpoint CustomRuleList MinimumTlsVersion CustomDomainPropertiesParameters CustomDomainParameters CustomHttpsProvisioningState ProtocolType CustomDomainProperties CustomDomainHttpsParameters CustomHttpsProvisioningSubstate CertificateSource CustomDomainListResult CustomDomainResourceState CustomDomain EndpointPropertiesUpdateParameters LoadParameters UrlSigningKey DeepCreatedOriginProperties EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink EndpointProperties DeepCreatedCustomDomain DeepCreatedOriginGroupProperties EndpointResourceState DeepCreatedOriginGroup HttpErrorRangeParameters DeliveryRuleAction GeoFilterActions EndpointProvisioningState PrivateEndpointStatus DeepCreatedCustomDomainProperties ResourceUsageListResult OptimizationType ResourceUsage EndpointUpdateParameters PurgeParameters DeliveryRuleActionName KeyVaultSigningKeyParameters Endpoint

Properties

Property Type Container
properties reference
profileName string
tlsSettings reference
mtlsSettings reference
azureDnsZone reference
preValidatedCustomDomainResourceId reference
certificateType reference
cipherSuiteSetType reference
minimumTlsVersion reference
customizedCipherSuiteSet reference
serverTlsGroupPolicy reference
serverTlsGroups list
secret reference
validationToken string
expirationDate string
id string
cipherSuiteSetForTls12 list
cipherSuiteSetForTls13 list
value list
nextLink reference
scenario reference
provisioningState reference
deploymentStatus reference
domainValidationState reference
hostName string
extendedProperties
validationProperties reference
contentPaths list
domains list
customDomainValidated boolean
reason string
message string
tags
unit reference
currentValue integer
limit integer
name reference
enabledState reference
enforceMtls reference
autoGeneratedDomainNameLabelScope reference
localizedValue string
probePath string
probeRequestType reference
probeProtocol reference
probeIntervalInSeconds integer
loadBalancingSettings reference
healthProbeSettings reference
trafficRestorationTimeToHealedOrNewEndpointsInMinutes integer
sessionAffinityState reference
authentication reference
sampleSize integer
successfulSamplesRequired integer
additionalLatencyInMilliseconds integer
type reference
userAssignedIdentity reference
scope reference
tokenDestinationHeader reference
originGroupName string
azureOrigin reference
httpPort integer
httpsPort integer
originHostHeader string
priority integer
weight integer
sharedPrivateLinkResource reference
enforceCertificateNameCheck boolean
certificateNameCheckValidationMode reference
customCertificateSubjects list
privateLink reference
privateLinkLocation string
groupId string
requestMessage string
status reference
ruleGroupName string
rules list
etag string
sku reference
managedRuleSets list
matchConditions list
action reference
mode reference
defaultRedirectUrl string
defaultCustomBlockResponseStatusCode reference
defaultCustomBlockResponseBody string
ruleSetType string
ruleSetVersion string
anomalyScore integer
ruleGroupOverrides list
ruleId string
rateLimitThreshold integer
rateLimitDurationInMinutes integer
rateLimitRules reference
customRules reference
managedRules reference
endpointLinks list
resourceState reference
matchVariable reference
selector string
operator reference
negateCondition boolean
matchValue list
transforms list
customHttpsProvisioningState reference
customHttpsProvisioningSubstate reference
customHttpsParameters reference
validationData string
certificateSource reference
protocolType reference
originPath string
contentTypesToCompress list
isCompressionEnabled boolean
isHttpAllowed boolean
isHttpsAllowed boolean
queryStringCachingBehavior string
optimizationType reference
geoFilters list
defaultOriginGroup reference
urlSigningKeys list
deliveryPolicy reference
webApplicationFirewallPolicyLink reference
keyId string
keySourceParameters reference
enabled boolean
privateLinkAlias string
privateLinkResourceId string
privateLinkApprovalMessage string
privateEndpointStatus reference
origins list
originGroups list
customDomains list
responseBasedOriginErrorDetectionSettings reference
begin integer
end integer
resourceType string
typeName reference
subscriptionId string
resourceGroupName string
vaultName string
secretName string
secretVersion string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://microsoft.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "microsoft": "https://microsoft.com/schema#",
    "AFDDomain": "microsoft:AFDDomain",
    "properties": {
      "@id": "microsoft:properties",
      "@type": "@id"
    },
    "AFDDomainUpdatePropertiesParameters": "microsoft:AFDDomainUpdatePropertiesParameters",
    "profileName": {
      "@id": "microsoft:profileName",
      "@type": "xsd:string"
    },
    "tlsSettings": {
      "@id": "microsoft:tlsSettings",
      "@type": "@id"
    },
    "mtlsSettings": {
      "@id": "microsoft:mtlsSettings",
      "@type": "@id"
    },
    "azureDnsZone": {
      "@id": "microsoft:azureDnsZone",
      "@type": "@id"
    },
    "preValidatedCustomDomainResourceId": {
      "@id": "microsoft:preValidatedCustomDomainResourceId",
      "@type": "@id"
    },
    "AfdProvisioningState": "microsoft:AfdProvisioningState",
    "AfdServerTlsGroupPolicy": "microsoft:AfdServerTlsGroupPolicy",
    "AFDDomainUpdateParameters": "microsoft:AFDDomainUpdateParameters",
    "AFDDomainHttpsParameters": "microsoft:AFDDomainHttpsParameters",
    "certificateType": {
      "@id": "microsoft:certificateType",
      "@type": "@id"
    },
    "cipherSuiteSetType": {
      "@id": "microsoft:cipherSuiteSetType",
      "@type": "@id"
    },
    "minimumTlsVersion": {
      "@id": "microsoft:minimumTlsVersion",
      "@type": "@id"
    },
    "customizedCipherSuiteSet": {
      "@id": "microsoft:customizedCipherSuiteSet",
      "@type": "@id"
    },
    "serverTlsGroupPolicy": {
      "@id": "microsoft:serverTlsGroupPolicy",
      "@type": "@id"
    },
    "serverTlsGroups": {
      "@id": "microsoft:serverTlsGroups",
      "@container": "@list"
    },
    "secret": {
      "@id": "microsoft:secret",
      "@type": "@id"
    },
    "AfdCustomizedCipherSuiteForTls13": "microsoft:AfdCustomizedCipherSuiteForTls13",
    "AfdCertificateType": "microsoft:AfdCertificateType",
    "AfdServerTlsGroup": "microsoft:AfdServerTlsGroup",
    "DomainValidationState": "microsoft:DomainValidationState",
    "DomainValidationProperties": "microsoft:DomainValidationProperties",
    "validationToken": {
      "@id": "microsoft:validationToken",
      "@type": "xsd:string"
    },
    "expirationDate": {
      "@id": "microsoft:expirationDate",
      "@type": "xsd:string"
    },
    "AfdCustomizedCipherSuiteForTls12": "microsoft:AfdCustomizedCipherSuiteForTls12",
    "MtlsScenarioType": "microsoft:MtlsScenarioType",
    "ResourceReference": "microsoft:ResourceReference",
    "id": {
      "@id": "microsoft:id",
      "@type": "xsd:string"
    },
    "AFDDomainHttpsCustomizedCipherSuiteSet": "microsoft:AFDDomainHttpsCustomizedCipherSuiteSet",
    "cipherSuiteSetForTls12": {
      "@id": "microsoft:cipherSuiteSetForTls12",
      "@container": "@list"
    },
    "cipherSuiteSetForTls13": {
      "@id": "microsoft:cipherSuiteSetForTls13",
      "@container": "@list"
    },
    "AfdCipherSuiteSetType": "microsoft:AfdCipherSuiteSetType",
    "AFDDomainListResult": "microsoft:AFDDomainListResult",
    "value": {
      "@id": "microsoft:value",
      "@container": "@list"
    },
    "nextLink": {
      "@id": "microsoft:nextLink",
      "@type": "@id"
    },
    "DeploymentStatus": "microsoft:DeploymentStatus",
    "AFDDomainMtlsParameters": "microsoft:AFDDomainMtlsParameters",
    "scenario": {
      "@id": "microsoft:scenario",
      "@type": "@id"
    },
    "AfdMinimumTlsVersion": "microsoft:AfdMinimumTlsVersion",
    "AFDDomainProperties": "microsoft:AFDDomainProperties",
    "provisioningState": {
      "@id": "microsoft:provisioningState",
      "@type": "@id"
    },
    "deploymentStatus": {
      "@id": "microsoft:deploymentStatus",
      "@type": "@id"
    },
    "domainValidationState": {
      "@id": "microsoft:domainValidationState",
      "@type": "@id"
    },
    "hostName": {
      "@id": "microsoft:hostName",
      "@type": "xsd:string"
    },
    "extendedProperties": {
      "@id": "microsoft:extendedProperties"
    },
    "validationProperties": {
      "@id": "microsoft:validationProperties",
      "@type": "@id"
    },
    "AutoGeneratedDomainNameLabelScope": "microsoft:AutoGeneratedDomainNameLabelScope",
    "AfdPurgeParameters": "microsoft:AfdPurgeParameters",
    "contentPaths": {
      "@id": "microsoft:contentPaths",
      "@container": "@list"
    },
    "domains": {
      "@id": "microsoft:domains",
      "@container": "@list"
    },
    "ValidateCustomDomainOutput": "microsoft:ValidateCustomDomainOutput",
    "customDomainValidated": {
      "@id": "microsoft:customDomainValidated",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "microsoft:reason",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "microsoft:message",
      "@type": "xsd:string"
    },
    "AFDEndpointUpdateParameters": "microsoft:AFDEndpointUpdateParameters",
    "tags": {
      "@id": "microsoft:tags"
    },
    "UsageUnit": "microsoft:UsageUnit",
    "ValidateCustomDomainInput": "microsoft:ValidateCustomDomainInput",
    "UsagesListResult": "microsoft:UsagesListResult",
    "Usage": "microsoft:Usage",
    "unit": {
      "@id": "microsoft:unit",
      "@type": "@id"
    },
    "currentValue": {
      "@id": "microsoft:currentValue",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "microsoft:limit",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "microsoft:name",
      "@type": "@id"
    },
    "EnabledState": "microsoft:EnabledState",
    "AFDEndpointPropertiesUpdateParameters": "microsoft:AFDEndpointPropertiesUpdateParameters",
    "enabledState": {
      "@id": "microsoft:enabledState",
      "@type": "@id"
    },
    "enforceMtls": {
      "@id": "microsoft:enforceMtls",
      "@type": "@id"
    },
    "AFDEndpointProperties": "microsoft:AFDEndpointProperties",
    "autoGeneratedDomainNameLabelScope": {
      "@id": "microsoft:autoGeneratedDomainNameLabelScope",
      "@type": "@id"
    },
    "AFDEndpointListResult": "microsoft:AFDEndpointListResult",
    "AFDEndpoint": "microsoft:AFDEndpoint",
    "EnforceMtlsEnabledState": "microsoft:EnforceMtlsEnabledState",
    "UsageName": "microsoft:UsageName",
    "localizedValue": {
      "@id": "microsoft:localizedValue",
      "@type": "xsd:string"
    },
    "HealthProbeRequestType": "microsoft:HealthProbeRequestType",
    "OriginAuthenticationTokenDestinationHeader": "microsoft:OriginAuthenticationTokenDestinationHeader",
    "AFDOriginGroup": "microsoft:AFDOriginGroup",
    "AFDOriginGroupListResult": "microsoft:AFDOriginGroupListResult",
    "AFDOriginGroupUpdateParameters": "microsoft:AFDOriginGroupUpdateParameters",
    "HealthProbeParameters": "microsoft:HealthProbeParameters",
    "probePath": {
      "@id": "microsoft:probePath",
      "@type": "xsd:string"
    },
    "probeRequestType": {
      "@id": "microsoft:probeRequestType",
      "@type": "@id"
    },
    "probeProtocol": {
      "@id": "microsoft:probeProtocol",
      "@type": "@id"
    },
    "probeIntervalInSeconds": {
      "@id": "microsoft:probeIntervalInSeconds",
      "@type": "xsd:integer"
    },
    "AFDOriginGroupUpdatePropertiesParameters": "microsoft:AFDOriginGroupUpdatePropertiesParameters",
    "loadBalancingSettings": {
      "@id": "microsoft:loadBalancingSettings",
      "@type": "@id"
    },
    "healthProbeSettings": {
      "@id": "microsoft:healthProbeSettings",
      "@type": "@id"
    },
    "trafficRestorationTimeToHealedOrNewEndpointsInMinutes": {
      "@id": "microsoft:trafficRestorationTimeToHealedOrNewEndpointsInMinutes",
      "@type": "xsd:integer"
    },
    "sessionAffinityState": {
      "@id": "microsoft:sessionAffinityState",
      "@type": "@id"
    },
    "authentication": {
      "@id": "microsoft:authentication",
      "@type": "@id"
    },
    "LoadBalancingSettingsParameters": "microsoft:LoadBalancingSettingsParameters",
    "sampleSize": {
      "@id": "microsoft:sampleSize",
      "@type": "xsd:integer"
    },
    "successfulSamplesRequired": {
      "@id": "microsoft:successfulSamplesRequired",
      "@type": "xsd:integer"
    },
    "additionalLatencyInMilliseconds": {
      "@id": "microsoft:additionalLatencyInMilliseconds",
      "@type": "xsd:integer"
    },
    "ProbeProtocol": "microsoft:ProbeProtocol",
    "AFDOriginGroupProperties": "microsoft:AFDOriginGroupProperties",
    "OriginAuthenticationProperties": "microsoft:OriginAuthenticationProperties",
    "type": {
      "@id": "microsoft:type",
      "@type": "@id"
    },
    "userAssignedIdentity": {
      "@id": "microsoft:userAssignedIdentity",
      "@type": "@id"
    },
    "scope": {
      "@id": "microsoft:scope",
      "@type": "@id"
    },
    "tokenDestinationHeader": {
      "@id": "microsoft:tokenDestinationHeader",
      "@type": "@id"
    },
    "OriginAuthenticationType": "microsoft:OriginAuthenticationType",
    "AFDOriginUpdateParameters": "microsoft:AFDOriginUpdateParameters",
    "AFDOriginListResult": "microsoft:AFDOriginListResult",
    "CertificateNameCheckValidationMode": "microsoft:CertificateNameCheckValidationMode",
    "AFDOriginUpdatePropertiesParameters": "microsoft:AFDOriginUpdatePropertiesParameters",
    "originGroupName": {
      "@id": "microsoft:originGroupName",
      "@type": "xsd:string"
    },
    "azureOrigin": {
      "@id": "microsoft:azureOrigin",
      "@type": "@id"
    },
    "httpPort": {
      "@id": "microsoft:httpPort",
      "@type": "xsd:integer"
    },
    "httpsPort": {
      "@id": "microsoft:httpsPort",
      "@type": "xsd:integer"
    },
    "originHostHeader": {
      "@id": "microsoft:originHostHeader",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "microsoft:priority",
      "@type": "xsd:integer"
    },
    "weight": {
      "@id": "microsoft:weight",
      "@type": "xsd:integer"
    },
    "sharedPrivateLinkResource": {
      "@id": "microsoft:sharedPrivateLinkResource",
      "@type": "@id"
    },
    "enforceCertificateNameCheck": {
      "@id": "microsoft:enforceCertificateNameCheck",
      "@type": "xsd:boolean"
    },
    "certificateNameCheckValidationMode": {
      "@id": "microsoft:certificateNameCheckValidationMode",
      "@type": "@id"
    },
    "customCertificateSubjects": {
      "@id": "microsoft:customCertificateSubjects",
      "@container": "@list"
    },
    "AFDOriginProperties": "microsoft:AFDOriginProperties",
    "SharedPrivateLinkResourceProperties": "microsoft:SharedPrivateLinkResourceProperties",
    "privateLink": {
      "@id": "microsoft:privateLink",
      "@type": "@id"
    },
    "privateLinkLocation": {
      "@id": "microsoft:privateLinkLocation",
      "@type": "xsd:string"
    },
    "groupId": {
      "@id": "microsoft:groupId",
      "@type": "xsd:string"
    },
    "requestMessage": {
      "@id": "microsoft:requestMessage",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "microsoft:status",
      "@type": "@id"
    },
    "SharedPrivateLinkResourceStatus": "microsoft:SharedPrivateLinkResourceStatus",
    "AFDOrigin": "microsoft:AFDOrigin",
    "Operator": "microsoft:Operator",
    "CdnWebApplicationFirewallPolicyPatchParameters": "microsoft:CdnWebApplicationFirewallPolicyPatchParameters",
    "ManagedRuleGroupOverride": "microsoft:ManagedRuleGroupOverride",
    "ruleGroupName": {
      "@id": "microsoft:ruleGroupName",
      "@type": "xsd:string"
    },
    "rules": {
      "@id": "microsoft:rules",
      "@container": "@list"
    },
    "SkuName": "microsoft:SkuName",
    "ManagedRuleEnabledState": "microsoft:ManagedRuleEnabledState",
    "CdnWebApplicationFirewallPolicy": "microsoft:CdnWebApplicationFirewallPolicy",
    "etag": {
      "@id": "microsoft:etag",
      "@type": "xsd:string"
    },
    "sku": {
      "@id": "microsoft:sku",
      "@type": "@id"
    },
    "WafMatchVariable": "microsoft:WafMatchVariable",
    "ProvisioningState": "microsoft:ProvisioningState",
    "TransformType": "microsoft:TransformType",
    "PolicyResourceState": "microsoft:PolicyResourceState",
    "ActionType": "microsoft:ActionType",
    "ManagedRuleSetList": "microsoft:ManagedRuleSetList",
    "managedRuleSets": {
      "@id": "microsoft:managedRuleSets",
      "@container": "@list"
    },
    "PolicyMode": "microsoft:PolicyMode",
    "Sku": "microsoft:Sku",
    "CdnWebApplicationFirewallPolicyList": "microsoft:CdnWebApplicationFirewallPolicyList",
    "CustomRule": "microsoft:CustomRule",
    "matchConditions": {
      "@id": "microsoft:matchConditions",
      "@container": "@list"
    },
    "action": {
      "@id": "microsoft:action",
      "@type": "@id"
    },
    "PolicySettingsDefaultCustomBlockResponseStatusCode": "microsoft:PolicySettingsDefaultCustomBlockResponseStatusCode",
    "RateLimitRuleList": "microsoft:RateLimitRuleList",
    "PolicyEnabledState": "microsoft:PolicyEnabledState",
    "policySettings": "microsoft:policySettings",
    "mode": {
      "@id": "microsoft:mode",
      "@type": "@id"
    },
    "defaultRedirectUrl": {
      "@id": "microsoft:defaultRedirectUrl",
      "@type": "xsd:string"
    },
    "defaultCustomBlockResponseStatusCode": {
      "@id": "microsoft:defaultCustomBlockResponseStatusCode",
      "@type": "@id"
    },
    "defaultCustomBlockResponseBody": {
      "@id": "microsoft:defaultCustomBlockResponseBody",
      "@type": "xsd:string"
    },
    "CustomRuleEnabledState": "microsoft:CustomRuleEnabledState",
    "ManagedRuleSet": "microsoft:ManagedRuleSet",
    "ruleSetType": {
      "@id": "microsoft:ruleSetType",
      "@type": "xsd:string"
    },
    "ruleSetVersion": {
      "@id": "microsoft:ruleSetVersion",
      "@type": "xsd:string"
    },
    "anomalyScore": {
      "@id": "microsoft:anomalyScore",
      "@type": "xsd:integer"
    },
    "ruleGroupOverrides": {
      "@id": "microsoft:ruleGroupOverrides",
      "@container": "@list"
    },
    "ManagedRuleOverride": "microsoft:ManagedRuleOverride",
    "ruleId": {
      "@id": "microsoft:ruleId",
      "@type": "xsd:string"
    },
    "RateLimitRule": "microsoft:RateLimitRule",
    "rateLimitThreshold": {
      "@id": "microsoft:rateLimitThreshold",
      "@type": "xsd:integer"
    },
    "rateLimitDurationInMinutes": {
      "@id": "microsoft:rateLimitDurationInMinutes",
      "@type": "xsd:integer"
    },
    "CdnWebApplicationFirewallPolicyProperties": "microsoft:CdnWebApplicationFirewallPolicyProperties",
    "rateLimitRules": {
      "@id": "microsoft:rateLimitRules",
      "@type": "@id"
    },
    "customRules": {
      "@id": "microsoft:customRules",
      "@type": "@id"
    },
    "managedRules": {
      "@id": "microsoft:managedRules",
      "@type": "@id"
    },
    "endpointLinks": {
      "@id": "microsoft:endpointLinks",
      "@container": "@list"
    },
    "resourceState": {
      "@id": "microsoft:resourceState",
      "@type": "@id"
    },
    "MatchCondition": "microsoft:MatchCondition",
    "matchVariable": {
      "@id": "microsoft:matchVariable",
      "@type": "@id"
    },
    "selector": {
      "@id": "microsoft:selector",
      "@type": "xsd:string"
    },
    "operator": {
      "@id": "microsoft:operator",
      "@type": "@id"
    },
    "negateCondition": {
      "@id": "microsoft:negateCondition",
      "@type": "xsd:boolean"
    },
    "matchValue": {
      "@id": "microsoft:matchValue",
      "@container": "@list"
    },
    "transforms": {
      "@id": "microsoft:transforms",
      "@container": "@list"
    },
    "CdnEndpoint": "microsoft:CdnEndpoint",
    "CustomRuleList": "microsoft:CustomRuleList",
    "MinimumTlsVersion": "microsoft:MinimumTlsVersion",
    "CustomDomainPropertiesParameters": "microsoft:CustomDomainPropertiesParameters",
    "CustomDomainParameters": "microsoft:CustomDomainParameters",
    "CustomHttpsProvisioningState": "microsoft:CustomHttpsProvisioningState",
    "ProtocolType": "microsoft:ProtocolType",
    "CustomDomainProperties": "microsoft:CustomDomainProperties",
    "customHttpsProvisioningState": {
      "@id": "microsoft:customHttpsProvisioningState",
      "@type": "@id"
    },
    "customHttpsProvisioningSubstate": {
      "@id": "microsoft:customHttpsProvisioningSubstate",
      "@type": "@id"
    },
    "customHttpsParameters": {
      "@id": "microsoft:customHttpsParameters",
      "@type": "@id"
    },
    "validationData": {
      "@id": "microsoft:validationData",
      "@type": "xsd:string"
    },
    "CustomDomainHttpsParameters": "microsoft:CustomDomainHttpsParameters",
    "certificateSource": {
      "@id": "microsoft:certificateSource",
      "@type": "@id"
    },
    "protocolType": {
      "@id": "microsoft:protocolType",
      "@type": "@id"
    },
    "CustomHttpsProvisioningSubstate": "microsoft:CustomHttpsProvisioningSubstate",
    "CertificateSource": "microsoft:CertificateSource",
    "CustomDomainListResult": "microsoft:CustomDomainListResult",
    "CustomDomainResourceState": "microsoft:CustomDomainResourceState",
    "CustomDomain": "microsoft:CustomDomain",
    "EndpointPropertiesUpdateParameters": "microsoft:EndpointPropertiesUpdateParameters",
    "originPath": {
      "@id": "microsoft:originPath",
      "@type": "xsd:string"
    },
    "contentTypesToCompress": {
      "@id": "microsoft:contentTypesToCompress",
      "@container": "@list"
    },
    "isCompressionEnabled": {
      "@id": "microsoft:isCompressionEnabled",
      "@type": "xsd:boolean"
    },
    "isHttpAllowed": {
      "@id": "microsoft:isHttpAllowed",
      "@type": "xsd:boolean"
    },
    "isHttpsAllowed": {
      "@id": "microsoft:isHttpsAllowed",
      "@type": "xsd:boolean"
    },
    "queryStringCachingBehavior": {
      "@id": "microsoft:queryStringCachingBehavior",
      "@type": "xsd:string"
    },
    "optimizationType": {
      "@id": "microsoft:optimizationType",
      "@type": "@id"
    },
    "geoFilters": {
      "@id": "microsoft:geoFilters",
      "@container": "@list"
    },
    "defaultOriginGroup": {
      "@id": "microsoft:defaultOriginGroup",
      "@type": "@id"
    },
    "urlSigningKeys": {
      "@id": "microsoft:urlSigningKeys",
      "@container": "@list"
    },
    "deliveryPolicy": {
      "@id": "microsoft:deliveryPolicy",
      "@type": "@id"
    },
    "webApplicationFirewallPolicyLink": {
      "@id": "microsoft:webApplicationFirewallPolicyLink",
      "@type": "@id"
    },
    "LoadParameters": "microsoft:LoadParameters",
    "UrlSigningKey": "microsoft:UrlSigningKey",
    "keyId": {
      "@id": "microsoft:keyId",
      "@type": "xsd:string"
    },
    "keySourceParameters": {
      "@id": "microsoft:keySourceParameters",
      "@type": "@id"
    },
    "DeepCreatedOriginProperties": "microsoft:DeepCreatedOriginProperties",
    "enabled": {
      "@id": "microsoft:enabled",
      "@type": "xsd:boolean"
    },
    "privateLinkAlias": {
      "@id": "microsoft:privateLinkAlias",
      "@type": "xsd:string"
    },
    "privateLinkResourceId": {
      "@id": "microsoft:privateLinkResourceId",
      "@type": "xsd:string"
    },
    "privateLinkApprovalMessage": {
      "@id": "microsoft:privateLinkApprovalMessage",
      "@type": "xsd:string"
    },
    "privateEndpointStatus": {
      "@id": "microsoft:privateEndpointStatus",
      "@type": "@id"
    },
    "EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink": "microsoft:EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink",
    "EndpointProperties": "microsoft:EndpointProperties",
    "origins": {
      "@id": "microsoft:origins",
      "@container": "@list"
    },
    "originGroups": {
      "@id": "microsoft:originGroups",
      "@container": "@list"
    },
    "customDomains": {
      "@id": "microsoft:customDomains",
      "@container": "@list"
    },
    "DeepCreatedCustomDomain": "microsoft:DeepCreatedCustomDomain",
    "DeepCreatedOriginGroupProperties": "microsoft:DeepCreatedOriginGroupProperties",
    "responseBasedOriginErrorDetectionSettings": {
      "@id": "microsoft:responseBasedOriginErrorDetectionSettings",
      "@type": "@id"
    },
    "EndpointResourceState": "microsoft:EndpointResourceState",
    "DeepCreatedOriginGroup": "microsoft:DeepCreatedOriginGroup",
    "HttpErrorRangeParameters": "microsoft:HttpErrorRangeParameters",
    "begin": {
      "@id": "microsoft:begin",
      "@type": "xsd:integer"
    },
    "end": {
      "@id": "microsoft:end",
      "@type": "xsd:integer"
    },
    "DeliveryRuleAction": "microsoft:DeliveryRuleAction",
    "GeoFilterActions": "microsoft:GeoFilterActions",
    "EndpointProvisioningState": "microsoft:EndpointProvisioningState",
    "PrivateEndpointStatus": "microsoft:PrivateEndpointStatus",
    "DeepCreatedCustomDomainProperties": "microsoft:DeepCreatedCustomDomainProperties",
    "ResourceUsageListResult": "microsoft:ResourceUsageListResult",
    "OptimizationType": "microsoft:OptimizationType",
    "ResourceUsage": "microsoft:ResourceUsage",
    "resourceType": {
      "@id": "microsoft:resourceType",
      "@type": "xsd:string"
    },
    "EndpointUpdateParameters": "microsoft:EndpointUpdateParameters",
    "PurgeParameters": "microsoft:PurgeParameters",
    "DeliveryRuleActionName": "microsoft:DeliveryRuleActionName",
    "KeyVaultSigningKeyParameters": "microsoft:KeyVaultSigningKeyParameters",
    "typeName": {
      "@id": "microsoft:typeName",
      "@type": "@id"
    },
    "subscriptionId": {
      "@id": "microsoft:subscriptionId",
      "@type": "xsd:string"
    },
    "resourceGroupName": {
      "@id": "microsoft:resourceGroupName",
      "@type": "xsd:string"
    },
    "vaultName": {
      "@id": "microsoft:vaultName",
      "@type": "xsd:string"
    },
    "secretName": {
      "@id": "microsoft:secretName",
      "@type": "xsd:string"
    },
    "secretVersion": {
      "@id": "microsoft:secretVersion",
      "@type": "xsd:string"
    },
    "Endpoint": "microsoft:Endpoint"
  },
  "@type": "schema:Dataset",
  "schema:name": "Microsoft Azure Cdn API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Microsoft Azure Cdn'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-11-05) from openapi/microsoft-azure-cdn-afddomains-api-openapi.yml, openapi/microsoft-azure-cdn-afdendpoints-api-openapi.yml, openapi/microsoft-azure-cdn-afdorigingroups-api-openapi.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/microsoft-azure-cdn-afddomains-api-openapi.yml",
    "openapi/microsoft-azure-cdn-afdendpoints-api-openapi.yml",
    "openapi/microsoft-azure-cdn-afdorigingroups-api-openapi.yml",
    "openapi/microsoft-azure-cdn-afdorigins-api-openapi.yml",
    "openapi/microsoft-azure-cdn-cdnwebapplicationfirewallpolicies-api-openapi.yml"
  ]
}