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
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
{
"@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"
]
}