published on Thursday, Oct 29, 2026 by imperva
published on Thursday, Oct 29, 2026 by imperva
Import
You can import a customer connection using accountId/connectionId:
$ pulumi import incapsula:index/siemGenericHttpConnection:SiemGenericHttpConnection example_headers accountId/connectionId
Create SiemGenericHttpConnection Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SiemGenericHttpConnection(name: string, args: SiemGenericHttpConnectionArgs, opts?: CustomResourceOptions);@overload
def SiemGenericHttpConnection(resource_name: str,
args: SiemGenericHttpConnectionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SiemGenericHttpConnection(resource_name: str,
opts: Optional[ResourceOptions] = None,
auth_type: Optional[str] = None,
connection_name: Optional[str] = None,
url: Optional[str] = None,
account_id: Optional[str] = None,
auth_headers: Optional[Sequence[SiemGenericHttpConnectionAuthHeaderArgs]] = None,
disable_cert_verification: Optional[bool] = None,
headers: Optional[Mapping[str, str]] = None,
password: Optional[str] = None,
siem_generic_http_connection_id: Optional[str] = None,
username: Optional[str] = None)func NewSiemGenericHttpConnection(ctx *Context, name string, args SiemGenericHttpConnectionArgs, opts ...ResourceOption) (*SiemGenericHttpConnection, error)public SiemGenericHttpConnection(string name, SiemGenericHttpConnectionArgs args, CustomResourceOptions? opts = null)
public SiemGenericHttpConnection(String name, SiemGenericHttpConnectionArgs args)
public SiemGenericHttpConnection(String name, SiemGenericHttpConnectionArgs args, CustomResourceOptions options)
type: incapsula:SiemGenericHttpConnection
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "incapsula_siem_generic_http_connection" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args SiemGenericHttpConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SiemGenericHttpConnectionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SiemGenericHttpConnectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SiemGenericHttpConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SiemGenericHttpConnectionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var siemGenericHttpConnectionResource = new Incapsula.SiemGenericHttpConnection("siemGenericHttpConnectionResource", new()
{
AuthType = "string",
ConnectionName = "string",
Url = "string",
AccountId = "string",
AuthHeaders = new[]
{
new Incapsula.Inputs.SiemGenericHttpConnectionAuthHeaderArgs
{
HeaderName = "string",
Secret = "string",
SecretFormat = "string",
},
},
DisableCertVerification = false,
Headers =
{
{ "string", "string" },
},
Password = "string",
SiemGenericHttpConnectionId = "string",
Username = "string",
});
example, err := incapsula.NewSiemGenericHttpConnection(ctx, "siemGenericHttpConnectionResource", &incapsula.SiemGenericHttpConnectionArgs{
AuthType: pulumi.String("string"),
ConnectionName: pulumi.String("string"),
Url: pulumi.String("string"),
AccountId: pulumi.String("string"),
AuthHeaders: incapsula.SiemGenericHttpConnectionAuthHeaderArray{
&incapsula.SiemGenericHttpConnectionAuthHeaderArgs{
HeaderName: pulumi.String("string"),
Secret: pulumi.String("string"),
SecretFormat: pulumi.String("string"),
},
},
DisableCertVerification: pulumi.Bool(false),
Headers: pulumi.StringMap{
"string": pulumi.String("string"),
},
Password: pulumi.String("string"),
SiemGenericHttpConnectionId: pulumi.String("string"),
Username: pulumi.String("string"),
})
resource "incapsula_siem_generic_http_connection" "siemGenericHttpConnectionResource" {
lifecycle {
create_before_destroy = true
}
auth_type = "string"
connection_name = "string"
url = "string"
account_id = "string"
auth_headers {
header_name = "string"
secret = "string"
secret_format = "string"
}
disable_cert_verification = false
headers = {
"string" = "string"
}
password = "string"
siem_generic_http_connection_id = "string"
username = "string"
}
var siemGenericHttpConnectionResource = new SiemGenericHttpConnection("siemGenericHttpConnectionResource", SiemGenericHttpConnectionArgs.builder()
.authType("string")
.connectionName("string")
.url("string")
.accountId("string")
.authHeaders(SiemGenericHttpConnectionAuthHeaderArgs.builder()
.headerName("string")
.secret("string")
.secretFormat("string")
.build())
.disableCertVerification(false)
.headers(Map.of("string", "string"))
.password("string")
.siemGenericHttpConnectionId("string")
.username("string")
.build());
siem_generic_http_connection_resource = incapsula.SiemGenericHttpConnection("siemGenericHttpConnectionResource",
auth_type="string",
connection_name="string",
url="string",
account_id="string",
auth_headers=[{
"header_name": "string",
"secret": "string",
"secret_format": "string",
}],
disable_cert_verification=False,
headers={
"string": "string",
},
password="string",
siem_generic_http_connection_id="string",
username="string")
const siemGenericHttpConnectionResource = new incapsula.SiemGenericHttpConnection("siemGenericHttpConnectionResource", {
authType: "string",
connectionName: "string",
url: "string",
accountId: "string",
authHeaders: [{
headerName: "string",
secret: "string",
secretFormat: "string",
}],
disableCertVerification: false,
headers: {
string: "string",
},
password: "string",
siemGenericHttpConnectionId: "string",
username: "string",
});
type: incapsula:SiemGenericHttpConnection
properties:
accountId: string
authHeaders:
- headerName: string
secret: string
secretFormat: string
authType: string
connectionName: string
disableCertVerification: false
headers:
string: string
password: string
siemGenericHttpConnectionId: string
url: string
username: string
SiemGenericHttpConnection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SiemGenericHttpConnection resource accepts the following input properties:
- Auth
Type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - Connection
Name string - Unique connection name.
- Url string
- HTTPS endpoint the logs are sent to.
- Account
Id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- Auth
Headers List<SiemGeneric Http Connection Auth Header> - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - Disable
Cert boolVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - Headers Dictionary<string, string>
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - Password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - Siem
Generic stringHttp Connection Id - Username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- Auth
Type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - Connection
Name string - Unique connection name.
- Url string
- HTTPS endpoint the logs are sent to.
- Account
Id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- Auth
Headers []SiemGeneric Http Connection Auth Header Args - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - Disable
Cert boolVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - Headers map[string]string
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - Password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - Siem
Generic stringHttp Connection Id - Username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- auth_
type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection_
name string - Unique connection name.
- url string
- HTTPS endpoint the logs are sent to.
- account_
id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth_
headers list(object) - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - disable_
cert_ boolverification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers map(string)
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem_
generic_ stringhttp_ connection_ id - username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- auth
Type String - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection
Name String - Unique connection name.
- url String
- HTTPS endpoint the logs are sent to.
- account
Id String - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth
Headers List<SiemGeneric Http Connection Auth Header> - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - disable
Cert BooleanVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers Map<String,String>
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password String
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem
Generic StringHttp Connection Id - username String
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- auth
Type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection
Name string - Unique connection name.
- url string
- HTTPS endpoint the logs are sent to.
- account
Id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth
Headers SiemGeneric Http Connection Auth Header[] - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - disable
Cert booleanVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers {[key: string]: string}
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem
Generic stringHttp Connection Id - username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- auth_
type str - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection_
name str - Unique connection name.
- url str
- HTTPS endpoint the logs are sent to.
- account_
id str - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth_
headers Sequence[SiemGeneric Http Connection Auth Header Args] - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - disable_
cert_ boolverification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers Mapping[str, str]
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password str
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem_
generic_ strhttp_ connection_ id - username str
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- auth
Type String - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection
Name String - Unique connection name.
- url String
- HTTPS endpoint the logs are sent to.
- account
Id String - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth
Headers List<Property Map> - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - disable
Cert BooleanVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers Map<String>
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password String
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem
Generic StringHttp Connection Id - username String
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
Outputs
All input properties are implicitly available as output properties. Additionally, the SiemGenericHttpConnection resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing SiemGenericHttpConnection Resource
Get an existing SiemGenericHttpConnection resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SiemGenericHttpConnectionState, opts?: CustomResourceOptions): SiemGenericHttpConnection@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
auth_headers: Optional[Sequence[SiemGenericHttpConnectionAuthHeaderArgs]] = None,
auth_type: Optional[str] = None,
connection_name: Optional[str] = None,
disable_cert_verification: Optional[bool] = None,
headers: Optional[Mapping[str, str]] = None,
password: Optional[str] = None,
siem_generic_http_connection_id: Optional[str] = None,
url: Optional[str] = None,
username: Optional[str] = None) -> SiemGenericHttpConnectionfunc GetSiemGenericHttpConnection(ctx *Context, name string, id IDInput, state *SiemGenericHttpConnectionState, opts ...ResourceOption) (*SiemGenericHttpConnection, error)public static SiemGenericHttpConnection Get(string name, Input<string> id, SiemGenericHttpConnectionState? state, CustomResourceOptions? opts = null)public static SiemGenericHttpConnection get(String name, Output<String> id, SiemGenericHttpConnectionState state, CustomResourceOptions options)resources: _: type: incapsula:SiemGenericHttpConnection get: id: ${id}import {
to = incapsula_siem_generic_http_connection.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- Auth
Headers List<SiemGeneric Http Connection Auth Header> - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - Auth
Type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - Connection
Name string - Unique connection name.
- Disable
Cert boolVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - Headers Dictionary<string, string>
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - Password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - Siem
Generic stringHttp Connection Id - Url string
- HTTPS endpoint the logs are sent to.
- Username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- Account
Id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- Auth
Headers []SiemGeneric Http Connection Auth Header Args - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - Auth
Type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - Connection
Name string - Unique connection name.
- Disable
Cert boolVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - Headers map[string]string
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - Password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - Siem
Generic stringHttp Connection Id - Url string
- HTTPS endpoint the logs are sent to.
- Username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- account_
id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth_
headers list(object) - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - auth_
type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection_
name string - Unique connection name.
- disable_
cert_ boolverification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers map(string)
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem_
generic_ stringhttp_ connection_ id - url string
- HTTPS endpoint the logs are sent to.
- username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- account
Id String - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth
Headers List<SiemGeneric Http Connection Auth Header> - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - auth
Type String - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection
Name String - Unique connection name.
- disable
Cert BooleanVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers Map<String,String>
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password String
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem
Generic StringHttp Connection Id - url String
- HTTPS endpoint the logs are sent to.
- username String
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- account
Id string - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth
Headers SiemGeneric Http Connection Auth Header[] - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - auth
Type string - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection
Name string - Unique connection name.
- disable
Cert booleanVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers {[key: string]: string}
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password string
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem
Generic stringHttp Connection Id - url string
- HTTPS endpoint the logs are sent to.
- username string
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- account_
id str - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth_
headers Sequence[SiemGeneric Http Connection Auth Header Args] - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - auth_
type str - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection_
name str - Unique connection name.
- disable_
cert_ boolverification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers Mapping[str, str]
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password str
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem_
generic_ strhttp_ connection_ id - url str
- HTTPS endpoint the logs are sent to.
- username str
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
- account
Id String - The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
- auth
Headers List<Property Map> - Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when
auth_typeisHEADERS; not allowed withBASIC_AUTH. Each block supports: - auth
Type String - Authentication type. Values:
HEADERS,BASIC_AUTH. - connection
Name String - Unique connection name.
- disable
Cert BooleanVerification - Disable server certificate verification, for endpoints using a self-signed certificate. Default:
false. - headers Map<String>
- Map of additional non-secret HTTP headers, for example
Content-Type. Up to 20 entries. - password String
- Password. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS. - siem
Generic StringHttp Connection Id - url String
- HTTPS endpoint the logs are sent to.
- username String
- Username. Required when
auth_typeisBASIC_AUTH; not allowed withHEADERS.
Supporting Types
SiemGenericHttpConnectionAuthHeader, SiemGenericHttpConnectionAuthHeaderArgs
- Header
Name string - Header name. Must be unique (case-insensitive), including against
headers. - Secret string
- Secret substituted into
secret_format. - Secret
Format string - Header value template containing the
{secret}placeholder, for exampleBearer {secret}.
- Header
Name string - Header name. Must be unique (case-insensitive), including against
headers. - Secret string
- Secret substituted into
secret_format. - Secret
Format string - Header value template containing the
{secret}placeholder, for exampleBearer {secret}.
- header_
name string - Header name. Must be unique (case-insensitive), including against
headers. - secret string
- Secret substituted into
secret_format. - secret_
format string - Header value template containing the
{secret}placeholder, for exampleBearer {secret}.
- header
Name String - Header name. Must be unique (case-insensitive), including against
headers. - secret String
- Secret substituted into
secret_format. - secret
Format String - Header value template containing the
{secret}placeholder, for exampleBearer {secret}.
- header
Name string - Header name. Must be unique (case-insensitive), including against
headers. - secret string
- Secret substituted into
secret_format. - secret
Format string - Header value template containing the
{secret}placeholder, for exampleBearer {secret}.
- header_
name str - Header name. Must be unique (case-insensitive), including against
headers. - secret str
- Secret substituted into
secret_format. - secret_
format str - Header value template containing the
{secret}placeholder, for exampleBearer {secret}.
- header
Name String - Header name. Must be unique (case-insensitive), including against
headers. - secret String
- Secret substituted into
secret_format. - secret
Format String - Header value template containing the
{secret}placeholder, for exampleBearer {secret}.
Package Details
- Repository
- incapsula imperva/terraform-provider-incapsula
- License
- Notes
- This Pulumi package is based on the
incapsulaTerraform Provider.
published on Thursday, Oct 29, 2026 by imperva