1. Registry
  2. Packages
  3. Incapsula Provider
  4. API Docs
  5. SiemGenericHttpConnection
Viewing docs for incapsula 3.41.1
published on Thursday, Oct 29, 2026 by imperva
incapsula
Viewing docs for incapsula 3.41.1
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:

    AuthType string
    Authentication type. Values: HEADERS, BASIC_AUTH.
    ConnectionName string
    Unique connection name.
    Url string
    HTTPS endpoint the logs are sent to.
    AccountId string
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    AuthHeaders List<SiemGenericHttpConnectionAuthHeader>
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    DisableCertVerification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    SiemGenericHttpConnectionId string
    Username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    AuthType string
    Authentication type. Values: HEADERS, BASIC_AUTH.
    ConnectionName string
    Unique connection name.
    Url string
    HTTPS endpoint the logs are sent to.
    AccountId string
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    AuthHeaders []SiemGenericHttpConnectionAuthHeaderArgs
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    DisableCertVerification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    SiemGenericHttpConnectionId string
    Username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    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_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    disable_cert_verification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siem_generic_http_connection_id string
    username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    authType String
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connectionName String
    Unique connection name.
    url String
    HTTPS endpoint the logs are sent to.
    accountId String
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    authHeaders List<SiemGenericHttpConnectionAuthHeader>
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    disableCertVerification Boolean
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siemGenericHttpConnectionId String
    username String
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    authType string
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connectionName string
    Unique connection name.
    url string
    HTTPS endpoint the logs are sent to.
    accountId string
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    authHeaders SiemGenericHttpConnectionAuthHeader[]
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    disableCertVerification boolean
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siemGenericHttpConnectionId string
    username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    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[SiemGenericHttpConnectionAuthHeaderArgs]
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    disable_cert_verification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siem_generic_http_connection_id str
    username str
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    authType String
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connectionName String
    Unique connection name.
    url String
    HTTPS endpoint the logs are sent to.
    accountId String
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    authHeaders List<Property Map>
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    disableCertVerification Boolean
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siemGenericHttpConnectionId String
    username String
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.

    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) -> SiemGenericHttpConnection
    func 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.
    The following state arguments are supported:
    AccountId string
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    AuthHeaders List<SiemGenericHttpConnectionAuthHeader>
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    AuthType string
    Authentication type. Values: HEADERS, BASIC_AUTH.
    ConnectionName string
    Unique connection name.
    DisableCertVerification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    SiemGenericHttpConnectionId string
    Url string
    HTTPS endpoint the logs are sent to.
    Username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    AccountId string
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    AuthHeaders []SiemGenericHttpConnectionAuthHeaderArgs
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    AuthType string
    Authentication type. Values: HEADERS, BASIC_AUTH.
    ConnectionName string
    Unique connection name.
    DisableCertVerification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    SiemGenericHttpConnectionId string
    Url string
    HTTPS endpoint the logs are sent to.
    Username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    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_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    auth_type string
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connection_name string
    Unique connection name.
    disable_cert_verification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siem_generic_http_connection_id string
    url string
    HTTPS endpoint the logs are sent to.
    username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    accountId String
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    authHeaders List<SiemGenericHttpConnectionAuthHeader>
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    authType String
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connectionName String
    Unique connection name.
    disableCertVerification Boolean
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siemGenericHttpConnectionId String
    url String
    HTTPS endpoint the logs are sent to.
    username String
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    accountId string
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    authHeaders SiemGenericHttpConnectionAuthHeader[]
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    authType string
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connectionName string
    Unique connection name.
    disableCertVerification boolean
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siemGenericHttpConnectionId string
    url string
    HTTPS endpoint the logs are sent to.
    username string
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    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[SiemGenericHttpConnectionAuthHeaderArgs]
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    auth_type str
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connection_name str
    Unique connection name.
    disable_cert_verification bool
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siem_generic_http_connection_id str
    url str
    HTTPS endpoint the logs are sent to.
    username str
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.
    accountId String
    The account to operate on. If not specified, operation will be performed on the account identified by the authentication parameters.
    authHeaders List<Property Map>
    Secret authentication header, 1 to 5 blocks, sent in declaration order. Required when auth_type is HEADERS; not allowed with BASIC_AUTH. Each block supports:
    authType String
    Authentication type. Values: HEADERS, BASIC_AUTH.
    connectionName String
    Unique connection name.
    disableCertVerification Boolean
    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_type is BASIC_AUTH; not allowed with HEADERS.
    siemGenericHttpConnectionId String
    url String
    HTTPS endpoint the logs are sent to.
    username String
    Username. Required when auth_type is BASIC_AUTH; not allowed with HEADERS.

    Supporting Types

    SiemGenericHttpConnectionAuthHeader, SiemGenericHttpConnectionAuthHeaderArgs

    HeaderName string
    Header name. Must be unique (case-insensitive), including against headers.
    Secret string
    Secret substituted into secret_format.
    SecretFormat string
    Header value template containing the {secret} placeholder, for example Bearer {secret}.
    HeaderName string
    Header name. Must be unique (case-insensitive), including against headers.
    Secret string
    Secret substituted into secret_format.
    SecretFormat string
    Header value template containing the {secret} placeholder, for example Bearer {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 example Bearer {secret}.
    headerName String
    Header name. Must be unique (case-insensitive), including against headers.
    secret String
    Secret substituted into secret_format.
    secretFormat String
    Header value template containing the {secret} placeholder, for example Bearer {secret}.
    headerName string
    Header name. Must be unique (case-insensitive), including against headers.
    secret string
    Secret substituted into secret_format.
    secretFormat string
    Header value template containing the {secret} placeholder, for example Bearer {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 example Bearer {secret}.
    headerName String
    Header name. Must be unique (case-insensitive), including against headers.
    secret String
    Secret substituted into secret_format.
    secretFormat String
    Header value template containing the {secret} placeholder, for example Bearer {secret}.

    Package Details

    Repository
    incapsula imperva/terraform-provider-incapsula
    License
    Notes
    This Pulumi package is based on the incapsula Terraform Provider.
    incapsula
    Viewing docs for incapsula 3.41.1
    published on Thursday, Oct 29, 2026 by imperva

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial