incapsula.WafLogSetup
Explore with Pulumi AI
DEPRECATED: incapsula.WafLogSetup
This resource has been DEPRECATED. It will be removed in a future version.
Please use the current incapsula.SiemLogConfiguration
for CWAF log configuration resource instead.
For SFTP Connection please use the current incapsula.SiemSftpConnection
resource, and for S3 Connection please use the incapsula_siem_s3_connection
resource.
Provides an Incapsula WAF Log Setup resource.
Example Usage
Example #1: Setup Activated SFTP Connection
import * as pulumi from "@pulumi/pulumi";
import * as incapsula from "@pulumi/incapsula";
const ex_sftp_wafLogSetup = new incapsula.WafLogSetup("ex-sftp-wafLogSetup", {
accountId: 102030,
sftpDestinationFolder: "/home/user_name/log_folder",
sftpHost: "samplehost",
sftpPassword: "**********",
sftpUserName: "sampleuser",
});
import pulumi
import pulumi_incapsula as incapsula
ex_sftp_waf_log_setup = incapsula.WafLogSetup("ex-sftp-wafLogSetup",
account_id=102030,
sftp_destination_folder="/home/user_name/log_folder",
sftp_host="samplehost",
sftp_password="**********",
sftp_user_name="sampleuser")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/incapsula/v3/incapsula"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := incapsula.NewWafLogSetup(ctx, "ex-sftp-wafLogSetup", &incapsula.WafLogSetupArgs{
AccountId: pulumi.Float64(102030),
SftpDestinationFolder: pulumi.String("/home/user_name/log_folder"),
SftpHost: pulumi.String("samplehost"),
SftpPassword: pulumi.String("**********"),
SftpUserName: pulumi.String("sampleuser"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Incapsula = Pulumi.Incapsula;
return await Deployment.RunAsync(() =>
{
var ex_sftp_wafLogSetup = new Incapsula.WafLogSetup("ex-sftp-wafLogSetup", new()
{
AccountId = 102030,
SftpDestinationFolder = "/home/user_name/log_folder",
SftpHost = "samplehost",
SftpPassword = "**********",
SftpUserName = "sampleuser",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.incapsula.WafLogSetup;
import com.pulumi.incapsula.WafLogSetupArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var ex_sftp_wafLogSetup = new WafLogSetup("ex-sftp-wafLogSetup", WafLogSetupArgs.builder()
.accountId(102030)
.sftpDestinationFolder("/home/user_name/log_folder")
.sftpHost("samplehost")
.sftpPassword("**********")
.sftpUserName("sampleuser")
.build());
}
}
resources:
ex-sftp-wafLogSetup:
type: incapsula:WafLogSetup
properties:
accountId: 102030
sftpDestinationFolder: /home/user_name/log_folder
sftpHost: samplehost
sftpPassword: '**********'
sftpUserName: sampleuser
Example #2: Setup Activated S3 Connection
import * as pulumi from "@pulumi/pulumi";
import * as incapsula from "@pulumi/incapsula";
const ex_s3_wafLogSetup1 = new incapsula.WafLogSetup("ex-s3-wafLogSetup1", {
accountId: 102030,
s3AccessKey: "AKIAIOSFODNN7EXAMPLE",
s3BucketName: "bucket_name/log_folder",
s3SecretKey: "****************************************",
});
import pulumi
import pulumi_incapsula as incapsula
ex_s3_waf_log_setup1 = incapsula.WafLogSetup("ex-s3-wafLogSetup1",
account_id=102030,
s3_access_key="AKIAIOSFODNN7EXAMPLE",
s3_bucket_name="bucket_name/log_folder",
s3_secret_key="****************************************")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/incapsula/v3/incapsula"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := incapsula.NewWafLogSetup(ctx, "ex-s3-wafLogSetup1", &incapsula.WafLogSetupArgs{
AccountId: pulumi.Float64(102030),
S3AccessKey: pulumi.String("AKIAIOSFODNN7EXAMPLE"),
S3BucketName: pulumi.String("bucket_name/log_folder"),
S3SecretKey: pulumi.String("****************************************"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Incapsula = Pulumi.Incapsula;
return await Deployment.RunAsync(() =>
{
var ex_s3_wafLogSetup1 = new Incapsula.WafLogSetup("ex-s3-wafLogSetup1", new()
{
AccountId = 102030,
S3AccessKey = "AKIAIOSFODNN7EXAMPLE",
S3BucketName = "bucket_name/log_folder",
S3SecretKey = "****************************************",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.incapsula.WafLogSetup;
import com.pulumi.incapsula.WafLogSetupArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var ex_s3_wafLogSetup1 = new WafLogSetup("ex-s3-wafLogSetup1", WafLogSetupArgs.builder()
.accountId(102030)
.s3AccessKey("AKIAIOSFODNN7EXAMPLE")
.s3BucketName("bucket_name/log_folder")
.s3SecretKey("****************************************")
.build());
}
}
resources:
ex-s3-wafLogSetup1:
type: incapsula:WafLogSetup
properties:
accountId: 102030
s3AccessKey: AKIAIOSFODNN7EXAMPLE
s3BucketName: bucket_name/log_folder
s3SecretKey: '****************************************'
Example #3: Setup Suspended S3 Connection
import * as pulumi from "@pulumi/pulumi";
import * as incapsula from "@pulumi/incapsula";
const ex_s3_wafLogSetup2 = new incapsula.WafLogSetup("ex-s3-wafLogSetup2", {
accountId: 102040,
enabled: false,
s3AccessKey: "AKIAIOSFODNN7EXAMPLE",
s3BucketName: "bucket_name/log_folder",
s3SecretKey: "****************************************",
});
import pulumi
import pulumi_incapsula as incapsula
ex_s3_waf_log_setup2 = incapsula.WafLogSetup("ex-s3-wafLogSetup2",
account_id=102040,
enabled=False,
s3_access_key="AKIAIOSFODNN7EXAMPLE",
s3_bucket_name="bucket_name/log_folder",
s3_secret_key="****************************************")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/incapsula/v3/incapsula"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := incapsula.NewWafLogSetup(ctx, "ex-s3-wafLogSetup2", &incapsula.WafLogSetupArgs{
AccountId: pulumi.Float64(102040),
Enabled: pulumi.Bool(false),
S3AccessKey: pulumi.String("AKIAIOSFODNN7EXAMPLE"),
S3BucketName: pulumi.String("bucket_name/log_folder"),
S3SecretKey: pulumi.String("****************************************"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Incapsula = Pulumi.Incapsula;
return await Deployment.RunAsync(() =>
{
var ex_s3_wafLogSetup2 = new Incapsula.WafLogSetup("ex-s3-wafLogSetup2", new()
{
AccountId = 102040,
Enabled = false,
S3AccessKey = "AKIAIOSFODNN7EXAMPLE",
S3BucketName = "bucket_name/log_folder",
S3SecretKey = "****************************************",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.incapsula.WafLogSetup;
import com.pulumi.incapsula.WafLogSetupArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var ex_s3_wafLogSetup2 = new WafLogSetup("ex-s3-wafLogSetup2", WafLogSetupArgs.builder()
.accountId(102040)
.enabled(false)
.s3AccessKey("AKIAIOSFODNN7EXAMPLE")
.s3BucketName("bucket_name/log_folder")
.s3SecretKey("****************************************")
.build());
}
}
resources:
ex-s3-wafLogSetup2:
type: incapsula:WafLogSetup
properties:
accountId: 102040
enabled: false
s3AccessKey: AKIAIOSFODNN7EXAMPLE
s3BucketName: bucket_name/log_folder
s3SecretKey: '****************************************'
Example #4: Setup Suspended Default (API) Connection
import * as pulumi from "@pulumi/pulumi";
import * as incapsula from "@pulumi/incapsula";
const ex_s3_wafLogSetup3 = new incapsula.WafLogSetup("ex-s3-wafLogSetup3", {
accountId: 102050,
enabled: false,
});
import pulumi
import pulumi_incapsula as incapsula
ex_s3_waf_log_setup3 = incapsula.WafLogSetup("ex-s3-wafLogSetup3",
account_id=102050,
enabled=False)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/incapsula/v3/incapsula"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := incapsula.NewWafLogSetup(ctx, "ex-s3-wafLogSetup3", &incapsula.WafLogSetupArgs{
AccountId: pulumi.Float64(102050),
Enabled: pulumi.Bool(false),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Incapsula = Pulumi.Incapsula;
return await Deployment.RunAsync(() =>
{
var ex_s3_wafLogSetup3 = new Incapsula.WafLogSetup("ex-s3-wafLogSetup3", new()
{
AccountId = 102050,
Enabled = false,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.incapsula.WafLogSetup;
import com.pulumi.incapsula.WafLogSetupArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var ex_s3_wafLogSetup3 = new WafLogSetup("ex-s3-wafLogSetup3", WafLogSetupArgs.builder()
.accountId(102050)
.enabled(false)
.build());
}
}
resources:
ex-s3-wafLogSetup3:
type: incapsula:WafLogSetup
properties:
accountId: 102050
enabled: false
Create WafLogSetup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WafLogSetup(name: string, args: WafLogSetupArgs, opts?: CustomResourceOptions);
@overload
def WafLogSetup(resource_name: str,
args: WafLogSetupArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WafLogSetup(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[float] = None,
enabled: Optional[bool] = None,
s3_access_key: Optional[str] = None,
s3_bucket_name: Optional[str] = None,
s3_secret_key: Optional[str] = None,
sftp_destination_folder: Optional[str] = None,
sftp_host: Optional[str] = None,
sftp_password: Optional[str] = None,
sftp_user_name: Optional[str] = None,
waf_log_setup_id: Optional[str] = None)
func NewWafLogSetup(ctx *Context, name string, args WafLogSetupArgs, opts ...ResourceOption) (*WafLogSetup, error)
public WafLogSetup(string name, WafLogSetupArgs args, CustomResourceOptions? opts = null)
public WafLogSetup(String name, WafLogSetupArgs args)
public WafLogSetup(String name, WafLogSetupArgs args, CustomResourceOptions options)
type: incapsula:WafLogSetup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WafLogSetupArgs
- 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 WafLogSetupArgs
- 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 WafLogSetupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WafLogSetupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WafLogSetupArgs
- 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 wafLogSetupResource = new Incapsula.WafLogSetup("wafLogSetupResource", new()
{
AccountId = 0,
Enabled = false,
S3AccessKey = "string",
S3BucketName = "string",
S3SecretKey = "string",
SftpDestinationFolder = "string",
SftpHost = "string",
SftpPassword = "string",
SftpUserName = "string",
WafLogSetupId = "string",
});
example, err := incapsula.NewWafLogSetup(ctx, "wafLogSetupResource", &incapsula.WafLogSetupArgs{
AccountId: pulumi.Float64(0),
Enabled: pulumi.Bool(false),
S3AccessKey: pulumi.String("string"),
S3BucketName: pulumi.String("string"),
S3SecretKey: pulumi.String("string"),
SftpDestinationFolder: pulumi.String("string"),
SftpHost: pulumi.String("string"),
SftpPassword: pulumi.String("string"),
SftpUserName: pulumi.String("string"),
WafLogSetupId: pulumi.String("string"),
})
var wafLogSetupResource = new WafLogSetup("wafLogSetupResource", WafLogSetupArgs.builder()
.accountId(0)
.enabled(false)
.s3AccessKey("string")
.s3BucketName("string")
.s3SecretKey("string")
.sftpDestinationFolder("string")
.sftpHost("string")
.sftpPassword("string")
.sftpUserName("string")
.wafLogSetupId("string")
.build());
waf_log_setup_resource = incapsula.WafLogSetup("wafLogSetupResource",
account_id=0,
enabled=False,
s3_access_key="string",
s3_bucket_name="string",
s3_secret_key="string",
sftp_destination_folder="string",
sftp_host="string",
sftp_password="string",
sftp_user_name="string",
waf_log_setup_id="string")
const wafLogSetupResource = new incapsula.WafLogSetup("wafLogSetupResource", {
accountId: 0,
enabled: false,
s3AccessKey: "string",
s3BucketName: "string",
s3SecretKey: "string",
sftpDestinationFolder: "string",
sftpHost: "string",
sftpPassword: "string",
sftpUserName: "string",
wafLogSetupId: "string",
});
type: incapsula:WafLogSetup
properties:
accountId: 0
enabled: false
s3AccessKey: string
s3BucketName: string
s3SecretKey: string
sftpDestinationFolder: string
sftpHost: string
sftpPassword: string
sftpUserName: string
wafLogSetupId: string
WafLogSetup 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 WafLogSetup resource accepts the following input properties:
- Account
Id double - The Numeric identifier of the account to operate on.
- Enabled bool
- A boolean flag to enable or disable WAF Logs. Default value is true.
- S3Access
Key string - S3 access key.
- S3Bucket
Name string - S3 bucket name.
- S3Secret
Key string S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- Sftp
Destination stringFolder - The path to the directory on the SFTP server.
- Sftp
Host string - The IP address of your SFTP server.
- Sftp
Password string - A corresponding password for the user account used to log in to the SFTP server.
- Sftp
User stringName - A username that will be used to log in to the SFTP server.
- Waf
Log stringSetup Id
- Account
Id float64 - The Numeric identifier of the account to operate on.
- Enabled bool
- A boolean flag to enable or disable WAF Logs. Default value is true.
- S3Access
Key string - S3 access key.
- S3Bucket
Name string - S3 bucket name.
- S3Secret
Key string S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- Sftp
Destination stringFolder - The path to the directory on the SFTP server.
- Sftp
Host string - The IP address of your SFTP server.
- Sftp
Password string - A corresponding password for the user account used to log in to the SFTP server.
- Sftp
User stringName - A username that will be used to log in to the SFTP server.
- Waf
Log stringSetup Id
- account
Id Double - The Numeric identifier of the account to operate on.
- enabled Boolean
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3Access
Key String - S3 access key.
- s3Bucket
Name String - S3 bucket name.
- s3Secret
Key String S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp
Destination StringFolder - The path to the directory on the SFTP server.
- sftp
Host String - The IP address of your SFTP server.
- sftp
Password String - A corresponding password for the user account used to log in to the SFTP server.
- sftp
User StringName - A username that will be used to log in to the SFTP server.
- waf
Log StringSetup Id
- account
Id number - The Numeric identifier of the account to operate on.
- enabled boolean
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3Access
Key string - S3 access key.
- s3Bucket
Name string - S3 bucket name.
- s3Secret
Key string S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp
Destination stringFolder - The path to the directory on the SFTP server.
- sftp
Host string - The IP address of your SFTP server.
- sftp
Password string - A corresponding password for the user account used to log in to the SFTP server.
- sftp
User stringName - A username that will be used to log in to the SFTP server.
- waf
Log stringSetup Id
- account_
id float - The Numeric identifier of the account to operate on.
- enabled bool
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3_
access_ strkey - S3 access key.
- s3_
bucket_ strname - S3 bucket name.
- s3_
secret_ strkey S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp_
destination_ strfolder - The path to the directory on the SFTP server.
- sftp_
host str - The IP address of your SFTP server.
- sftp_
password str - A corresponding password for the user account used to log in to the SFTP server.
- sftp_
user_ strname - A username that will be used to log in to the SFTP server.
- waf_
log_ strsetup_ id
- account
Id Number - The Numeric identifier of the account to operate on.
- enabled Boolean
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3Access
Key String - S3 access key.
- s3Bucket
Name String - S3 bucket name.
- s3Secret
Key String S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp
Destination StringFolder - The path to the directory on the SFTP server.
- sftp
Host String - The IP address of your SFTP server.
- sftp
Password String - A corresponding password for the user account used to log in to the SFTP server.
- sftp
User StringName - A username that will be used to log in to the SFTP server.
- waf
Log StringSetup Id
Outputs
All input properties are implicitly available as output properties. Additionally, the WafLogSetup 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 str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing WafLogSetup Resource
Get an existing WafLogSetup 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?: WafLogSetupState, opts?: CustomResourceOptions): WafLogSetup
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[float] = None,
enabled: Optional[bool] = None,
s3_access_key: Optional[str] = None,
s3_bucket_name: Optional[str] = None,
s3_secret_key: Optional[str] = None,
sftp_destination_folder: Optional[str] = None,
sftp_host: Optional[str] = None,
sftp_password: Optional[str] = None,
sftp_user_name: Optional[str] = None,
waf_log_setup_id: Optional[str] = None) -> WafLogSetup
func GetWafLogSetup(ctx *Context, name string, id IDInput, state *WafLogSetupState, opts ...ResourceOption) (*WafLogSetup, error)
public static WafLogSetup Get(string name, Input<string> id, WafLogSetupState? state, CustomResourceOptions? opts = null)
public static WafLogSetup get(String name, Output<String> id, WafLogSetupState state, CustomResourceOptions options)
resources: _: type: incapsula:WafLogSetup get: 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 double - The Numeric identifier of the account to operate on.
- Enabled bool
- A boolean flag to enable or disable WAF Logs. Default value is true.
- S3Access
Key string - S3 access key.
- S3Bucket
Name string - S3 bucket name.
- S3Secret
Key string S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- Sftp
Destination stringFolder - The path to the directory on the SFTP server.
- Sftp
Host string - The IP address of your SFTP server.
- Sftp
Password string - A corresponding password for the user account used to log in to the SFTP server.
- Sftp
User stringName - A username that will be used to log in to the SFTP server.
- Waf
Log stringSetup Id
- Account
Id float64 - The Numeric identifier of the account to operate on.
- Enabled bool
- A boolean flag to enable or disable WAF Logs. Default value is true.
- S3Access
Key string - S3 access key.
- S3Bucket
Name string - S3 bucket name.
- S3Secret
Key string S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- Sftp
Destination stringFolder - The path to the directory on the SFTP server.
- Sftp
Host string - The IP address of your SFTP server.
- Sftp
Password string - A corresponding password for the user account used to log in to the SFTP server.
- Sftp
User stringName - A username that will be used to log in to the SFTP server.
- Waf
Log stringSetup Id
- account
Id Double - The Numeric identifier of the account to operate on.
- enabled Boolean
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3Access
Key String - S3 access key.
- s3Bucket
Name String - S3 bucket name.
- s3Secret
Key String S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp
Destination StringFolder - The path to the directory on the SFTP server.
- sftp
Host String - The IP address of your SFTP server.
- sftp
Password String - A corresponding password for the user account used to log in to the SFTP server.
- sftp
User StringName - A username that will be used to log in to the SFTP server.
- waf
Log StringSetup Id
- account
Id number - The Numeric identifier of the account to operate on.
- enabled boolean
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3Access
Key string - S3 access key.
- s3Bucket
Name string - S3 bucket name.
- s3Secret
Key string S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp
Destination stringFolder - The path to the directory on the SFTP server.
- sftp
Host string - The IP address of your SFTP server.
- sftp
Password string - A corresponding password for the user account used to log in to the SFTP server.
- sftp
User stringName - A username that will be used to log in to the SFTP server.
- waf
Log stringSetup Id
- account_
id float - The Numeric identifier of the account to operate on.
- enabled bool
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3_
access_ strkey - S3 access key.
- s3_
bucket_ strname - S3 bucket name.
- s3_
secret_ strkey S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp_
destination_ strfolder - The path to the directory on the SFTP server.
- sftp_
host str - The IP address of your SFTP server.
- sftp_
password str - A corresponding password for the user account used to log in to the SFTP server.
- sftp_
user_ strname - A username that will be used to log in to the SFTP server.
- waf_
log_ strsetup_ id
- account
Id Number - The Numeric identifier of the account to operate on.
- enabled Boolean
- A boolean flag to enable or disable WAF Logs. Default value is true.
- s3Access
Key String - S3 access key.
- s3Bucket
Name String - S3 bucket name.
- s3Secret
Key String S3 secret key.
Please note, either sftp_* or s3_* arguments are required group. If neither groups specified default (API) will be set up
Import is not supported yet
- sftp
Destination StringFolder - The path to the directory on the SFTP server.
- sftp
Host String - The IP address of your SFTP server.
- sftp
Password String - A corresponding password for the user account used to log in to the SFTP server.
- sftp
User StringName - A username that will be used to log in to the SFTP server.
- waf
Log StringSetup Id
Package Details
- Repository
- incapsula imperva/terraform-provider-incapsula
- License
- Notes
- This Pulumi package is based on the
incapsula
Terraform Provider.