Akamai API Security · Schema
match-target
Contains information about a match target.
API DiscoveryAPI SecurityCloud SecurityPosture ManagementRuntime ProtectionThreat Protection
Properties
| Name | Type | Description |
|---|---|---|
| apis | array | Contains a list of objects containing an API endpoint ID and name. This field applies only to API match targets. |
| bypassNetworkLists | array | The list of network list identifiers and names. |
| configId | integer | Uniquely identifies the security configuration. |
| configVersion | integer | The version of security configuration. |
| defaultFile | string | Describes the rule to match on paths. Either `NO_MATCH` to not match on the default file, `BASE_MATCH` to match only requests for top-level hostnames ending in a trailing slash, or `RECURSIVE_MATCH` t |
| effectiveSecurityControls | object | __Read-only__ Defines the security controls to apply. For a security control to be effectively turned on, it has to be enabled in both the match target and the security policy. |
| fileExtensions | array | Contains a list of file extensions. |
| filePaths | array | Contains a list of file paths. |
| hostnames | array | Contains a list of hostnames to protect. |
| isNegativeFileExtensionMatch | boolean | Describes whether the match target applies when a match is found in the specified `fileExtensions` or when a match isn't found. |
| isNegativePathMatch | boolean | Describes whether the match target applies when a match is found in the specified paths or when a match isn't found. |
| securityPolicy | object | The security policy associated with the match target. |
| sequence | integer | The position in the sequence of match targets. |
| targetId | integer | Uniquely identifies the match target. |
| type | string | Describes the type of match target, either `website` or `api`. |
| validations | object | __Read-only__ Describes warnings, errors, or notices determined by a validation of this resource. |