Akamai API Security · JSON-LD Context

Akamai Api Security Context

JSON-LD context defining the semantic vocabulary for Akamai Api Security from Akamai API Security.

71 Classes 180 Properties 4 Namespaces
View Context View on GitHub

Namespaces

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

Classes

url-protection-category hostname-coverage-match-target-get-200 header-logging-put custom-rules reputation-profile attack-payload-logging-put url-protection-bypass-request-header-condition url-protection-policies malware-policy hostnames prefetch-request-put version-notes-get-200 reputation-profiles url-protection-policy attack-payload-logging-get-200 prefetch-request-get-200 validation config-get version-notes-put request-header-condition-2 overlap-config waf-config-version rate-policy-evaluation-put validations siem-settings hostname-object custom-deny match-targets evasive-path-match-get-200 malware-policies config-clone-post header-logging-get-200 siem-version request-body problem-details pii-learning configs-get hostname-coverage-match-target custom-rule effectiveTimePeriod rate-policy cookie-settings match-target host-info-in-config bypass-network-lists-get logging-option evasive-path-match-put header-logging-put-200 evasive-path-match-put-200 match-targets-sequence hostname-coverage-overlapping-get-200 attack-payload-logging waf-config-versions rate-policies custom-denies logging-header-setting url-protection-policy-hostpath siem-versions pragma-header bypass-network-lists-put security-controls config-rename malware-policies-content-types tls-fingerprint-condition version-notes-put-200 url-protection-client-list-category prefetch-request-put-200 client-reputation-condition config-post attack-payload-logging-put-200 url-protection-bypass-client-list-condition

Properties

Property Type Container
type string
matchTargets reference
apiTargets reference set
websiteTargets reference set
allowSampling boolean
cookies reference
values string set
customHeaders reference
standardHeaders reference
customRules reference set
condition reference
atomicConditions reference set
positiveMatch boolean
context string
contextReadable string
description
enabled boolean
id integer
name
sharedIpHandling string
threshold decimal
requestBody reference
responseBody reference
className string
nameWildcard boolean
value string set
valueCase boolean
valueWildcard boolean
urlProtectionPolicies reference set
allowListId string
blockListId string
contentTypes reference set
logFilename boolean
paths string set
allExtensions boolean
enableAppLayer boolean
enableRateControls boolean
extensions string set
notes string
reputationProfiles reference set
apiDefinitions reference set
bypassCondition reference
categories string set
configId integer
configVersion integer
createDate dateTime
createdBy string
hostnamePaths reference set
intelligentLoadShedding boolean
policyId integer
protectionType string
rateThreshold integer
sheddingThresholdHitsPerSec integer
updateDate dateTime
updatedBy string
used boolean
detail string
fieldName string
jsonReference string
title string
latestVersion integer
productionHostnames string set
productionVersion integer
stagingVersion integer
configName string
contractId string
contractName string
basedOn integer
production reference
action string
status string
time string
staging reference
version
versionNotes string
errors reference set
notices reference set
warnings reference set
enableForAllPolicies boolean
enableSiem boolean
enabledBotmanSiemEvents boolean
exceptions reference set
firewallPolicyIds string set
siemDefinitionId integer
activeInProduction boolean
activeInStaging boolean
arlInclusion boolean
configIdInProduction integer
configNameInProduction string
hostname string
parameters reference set
enablePathMatch boolean
malwarePolicies reference set
createFromVersion integer
ruleUpdate boolean
requestBodyInspectionLimitInKB string
fieldErrors reference
instance string
enablePiiLearning boolean
configurations reference set
apis reference set
bypassNetworkLists reference set
defaultFile string
effectiveSecurityControls reference
applyApiConstraints boolean
applyApplicationLayerControls boolean
applyBotmanControls boolean
applyNetworkLayerControls boolean
applyRateControls boolean
applyReputationControls boolean
applySlowPostControls boolean
fileExtensions string set
filePaths string set
isNegativeFileExtensionMatch boolean
isNegativePathMatch boolean
securityPolicy reference
sequence integer
targetId integer
conditions reference set
endDate string
startDate dateTime
inspectRequest boolean
inspectResponse boolean
loggingOptions reference set
metadata string
operation string
ruleActivated boolean
samplingRate integer
stagingOnly boolean
structured boolean
tag string set
additionalMatchOptions reference set
apiSelectors reference set
averageThreshold integer
bodyParameters reference set
burstThreshold integer
burstWindow integer
clientIdentifier string
counterType string
evaluation reference
evaluationId integer
evaluationStatus string
hosts reference
matchType string
path reference
pathMatchType string
pathUriPositiveMatch boolean
queryParameters reference set
requestType string
sameActionOnIpv6 boolean
useXForwardForHeaders boolean
cookieDomain string
useAllSecureTraffic boolean
availableSet reference set
errorSet reference set
protectARLInclusionHost boolean
selectedSet reference set
networkLists reference set
targetSequence reference set
overLappingList reference set
lastCreatedVersion integer
page integer
pageSize integer
productionActiveVersion integer
productionExpediteRequestId integer
stagingActiveVersion integer
stagingExpediteRequestId integer
totalSize integer
versionList reference set
ratePolicies reference set
hostnameList reference set
mode string
siemDefinitions reference set
conditionOperator string
excludeCondition reference set
malwareContentTypes string set
listIds string set
createFrom reference
groupId integer
checkIps string