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.
View JSON Schema on GitHub