1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. SystemLogSettings
fortimanager 1.13.0 published on Thursday, Mar 13, 2025 by fortinetdev

fortimanager.SystemLogSettings

Explore with Pulumi AI

Log settings.

The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.

  • rolling_analyzer: fortimanager.SystemLogSettingsRollinganalyzer
  • rolling_local: fortimanager.SystemLogSettingsRollinglocal
  • rolling_regular: fortimanager.SystemLogSettingsRollingregular

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as fortimanager from "@pulumi/fortimanager";

const trname = new fortimanager.SystemLogSettings("trname", {
    dnsResolveDstip: "disable",
    haAutoMigrate: "disable",
    logFileArchiveName: "basic",
});
Copy
import pulumi
import pulumi_fortimanager as fortimanager

trname = fortimanager.SystemLogSettings("trname",
    dns_resolve_dstip="disable",
    ha_auto_migrate="disable",
    log_file_archive_name="basic")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/fortimanager/fortimanager"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := fortimanager.NewSystemLogSettings(ctx, "trname", &fortimanager.SystemLogSettingsArgs{
			DnsResolveDstip:    pulumi.String("disable"),
			HaAutoMigrate:      pulumi.String("disable"),
			LogFileArchiveName: pulumi.String("basic"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortimanager = Pulumi.Fortimanager;

return await Deployment.RunAsync(() => 
{
    var trname = new Fortimanager.SystemLogSettings("trname", new()
    {
        DnsResolveDstip = "disable",
        HaAutoMigrate = "disable",
        LogFileArchiveName = "basic",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortimanager.SystemLogSettings;
import com.pulumi.fortimanager.SystemLogSettingsArgs;
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 trname = new SystemLogSettings("trname", SystemLogSettingsArgs.builder()
            .dnsResolveDstip("disable")
            .haAutoMigrate("disable")
            .logFileArchiveName("basic")
            .build());

    }
}
Copy
resources:
  trname:
    type: fortimanager:SystemLogSettings
    properties:
      dnsResolveDstip: disable
      haAutoMigrate: disable
      logFileArchiveName: basic
Copy

Create SystemLogSettings Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new SystemLogSettings(name: string, args?: SystemLogSettingsArgs, opts?: CustomResourceOptions);
@overload
def SystemLogSettings(resource_name: str,
                      args: Optional[SystemLogSettingsArgs] = None,
                      opts: Optional[ResourceOptions] = None)

@overload
def SystemLogSettings(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      browse_max_logfiles: Optional[float] = None,
                      device_auto_detect: Optional[str] = None,
                      dns_resolve_dstip: Optional[str] = None,
                      download_max_logs: Optional[float] = None,
                      fac_custom_field1: Optional[str] = None,
                      faz_custom_field1: Optional[str] = None,
                      fch_custom_field1: Optional[str] = None,
                      fct_custom_field1: Optional[str] = None,
                      fdd_custom_field1: Optional[str] = None,
                      fgt_custom_field1: Optional[str] = None,
                      fmg_custom_field1: Optional[str] = None,
                      fml_custom_field1: Optional[str] = None,
                      fpx_custom_field1: Optional[str] = None,
                      fsa_custom_field1: Optional[str] = None,
                      fwb_custom_field1: Optional[str] = None,
                      ha_auto_migrate: Optional[str] = None,
                      import_max_logfiles: Optional[float] = None,
                      keep_dev_logs: Optional[str] = None,
                      log_file_archive_name: Optional[str] = None,
                      log_interval_dev_no_logging: Optional[float] = None,
                      log_upload_interval_dev_no_logging: Optional[float] = None,
                      rolling_analyzer: Optional[SystemLogSettingsRollingAnalyzerArgs] = None,
                      rolling_local: Optional[SystemLogSettingsRollingLocalArgs] = None,
                      rolling_regular: Optional[SystemLogSettingsRollingRegularArgs] = None,
                      sync_search_timeout: Optional[float] = None,
                      system_log_settings_id: Optional[str] = None,
                      unencrypted_logging: Optional[str] = None)
func NewSystemLogSettings(ctx *Context, name string, args *SystemLogSettingsArgs, opts ...ResourceOption) (*SystemLogSettings, error)
public SystemLogSettings(string name, SystemLogSettingsArgs? args = null, CustomResourceOptions? opts = null)
public SystemLogSettings(String name, SystemLogSettingsArgs args)
public SystemLogSettings(String name, SystemLogSettingsArgs args, CustomResourceOptions options)
type: fortimanager:SystemLogSettings
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args SystemLogSettingsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args SystemLogSettingsArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args SystemLogSettingsArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args SystemLogSettingsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. SystemLogSettingsArgs
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 systemLogSettingsResource = new Fortimanager.SystemLogSettings("systemLogSettingsResource", new()
{
    BrowseMaxLogfiles = 0,
    DeviceAutoDetect = "string",
    DnsResolveDstip = "string",
    DownloadMaxLogs = 0,
    FacCustomField1 = "string",
    FazCustomField1 = "string",
    FchCustomField1 = "string",
    FctCustomField1 = "string",
    FddCustomField1 = "string",
    FgtCustomField1 = "string",
    FmgCustomField1 = "string",
    FmlCustomField1 = "string",
    FpxCustomField1 = "string",
    FsaCustomField1 = "string",
    FwbCustomField1 = "string",
    HaAutoMigrate = "string",
    ImportMaxLogfiles = 0,
    KeepDevLogs = "string",
    LogFileArchiveName = "string",
    LogIntervalDevNoLogging = 0,
    LogUploadIntervalDevNoLogging = 0,
    RollingAnalyzer = new Fortimanager.Inputs.SystemLogSettingsRollingAnalyzerArgs
    {
        Days = new[]
        {
            "string",
        },
        DelFiles = "string",
        Directory = "string",
        FileSize = 0,
        GzipFormat = "string",
        Hour = 0,
        Ip = "string",
        Ip2 = "string",
        Ip3 = "string",
        LogFormat = "string",
        Min = 0,
        Password2s = new[]
        {
            "string",
        },
        Password3s = new[]
        {
            "string",
        },
        Passwords = new[]
        {
            "string",
        },
        Port = 0,
        Port2 = 0,
        Port3 = 0,
        RollingUpgradeStatus = 0,
        Server = "string",
        Server2 = "string",
        Server3 = "string",
        ServerType = "string",
        Upload = "string",
        UploadHour = 0,
        UploadMode = "string",
        UploadTrigger = "string",
        Username = "string",
        Username2 = "string",
        Username3 = "string",
        When = "string",
    },
    RollingLocal = new Fortimanager.Inputs.SystemLogSettingsRollingLocalArgs
    {
        Days = new[]
        {
            "string",
        },
        DelFiles = "string",
        Directory = "string",
        FileSize = 0,
        GzipFormat = "string",
        Hour = 0,
        Ip = "string",
        Ip2 = "string",
        Ip3 = "string",
        LogFormat = "string",
        Min = 0,
        Password2s = new[]
        {
            "string",
        },
        Password3s = new[]
        {
            "string",
        },
        Passwords = new[]
        {
            "string",
        },
        Port = 0,
        Port2 = 0,
        Port3 = 0,
        RollingUpgradeStatus = 0,
        Server = "string",
        Server2 = "string",
        Server3 = "string",
        ServerType = "string",
        Upload = "string",
        UploadHour = 0,
        UploadMode = "string",
        UploadTrigger = "string",
        Username = "string",
        Username2 = "string",
        Username3 = "string",
        When = "string",
    },
    RollingRegular = new Fortimanager.Inputs.SystemLogSettingsRollingRegularArgs
    {
        Days = new[]
        {
            "string",
        },
        DelFiles = "string",
        Directory = "string",
        FileSize = 0,
        GzipFormat = "string",
        Hour = 0,
        Ip = "string",
        Ip2 = "string",
        Ip3 = "string",
        LogFormat = "string",
        Min = 0,
        Password2s = new[]
        {
            "string",
        },
        Password3s = new[]
        {
            "string",
        },
        Passwords = new[]
        {
            "string",
        },
        Port = 0,
        Port2 = 0,
        Port3 = 0,
        RollingUpgradeStatus = 0,
        Server = "string",
        Server2 = "string",
        Server3 = "string",
        ServerType = "string",
        Upload = "string",
        UploadHour = 0,
        UploadMode = "string",
        UploadTrigger = "string",
        Username = "string",
        Username2 = "string",
        Username3 = "string",
        When = "string",
    },
    SyncSearchTimeout = 0,
    SystemLogSettingsId = "string",
    UnencryptedLogging = "string",
});
Copy
example, err := fortimanager.NewSystemLogSettings(ctx, "systemLogSettingsResource", &fortimanager.SystemLogSettingsArgs{
BrowseMaxLogfiles: pulumi.Float64(0),
DeviceAutoDetect: pulumi.String("string"),
DnsResolveDstip: pulumi.String("string"),
DownloadMaxLogs: pulumi.Float64(0),
FacCustomField1: pulumi.String("string"),
FazCustomField1: pulumi.String("string"),
FchCustomField1: pulumi.String("string"),
FctCustomField1: pulumi.String("string"),
FddCustomField1: pulumi.String("string"),
FgtCustomField1: pulumi.String("string"),
FmgCustomField1: pulumi.String("string"),
FmlCustomField1: pulumi.String("string"),
FpxCustomField1: pulumi.String("string"),
FsaCustomField1: pulumi.String("string"),
FwbCustomField1: pulumi.String("string"),
HaAutoMigrate: pulumi.String("string"),
ImportMaxLogfiles: pulumi.Float64(0),
KeepDevLogs: pulumi.String("string"),
LogFileArchiveName: pulumi.String("string"),
LogIntervalDevNoLogging: pulumi.Float64(0),
LogUploadIntervalDevNoLogging: pulumi.Float64(0),
RollingAnalyzer: &.SystemLogSettingsRollingAnalyzerTypeArgs{
Days: pulumi.StringArray{
pulumi.String("string"),
},
DelFiles: pulumi.String("string"),
Directory: pulumi.String("string"),
FileSize: pulumi.Float64(0),
GzipFormat: pulumi.String("string"),
Hour: pulumi.Float64(0),
Ip: pulumi.String("string"),
Ip2: pulumi.String("string"),
Ip3: pulumi.String("string"),
LogFormat: pulumi.String("string"),
Min: pulumi.Float64(0),
Password2s: pulumi.StringArray{
pulumi.String("string"),
},
Password3s: pulumi.StringArray{
pulumi.String("string"),
},
Passwords: pulumi.StringArray{
pulumi.String("string"),
},
Port: pulumi.Float64(0),
Port2: pulumi.Float64(0),
Port3: pulumi.Float64(0),
RollingUpgradeStatus: pulumi.Float64(0),
Server: pulumi.String("string"),
Server2: pulumi.String("string"),
Server3: pulumi.String("string"),
ServerType: pulumi.String("string"),
Upload: pulumi.String("string"),
UploadHour: pulumi.Float64(0),
UploadMode: pulumi.String("string"),
UploadTrigger: pulumi.String("string"),
Username: pulumi.String("string"),
Username2: pulumi.String("string"),
Username3: pulumi.String("string"),
When: pulumi.String("string"),
},
RollingLocal: &.SystemLogSettingsRollingLocalTypeArgs{
Days: pulumi.StringArray{
pulumi.String("string"),
},
DelFiles: pulumi.String("string"),
Directory: pulumi.String("string"),
FileSize: pulumi.Float64(0),
GzipFormat: pulumi.String("string"),
Hour: pulumi.Float64(0),
Ip: pulumi.String("string"),
Ip2: pulumi.String("string"),
Ip3: pulumi.String("string"),
LogFormat: pulumi.String("string"),
Min: pulumi.Float64(0),
Password2s: pulumi.StringArray{
pulumi.String("string"),
},
Password3s: pulumi.StringArray{
pulumi.String("string"),
},
Passwords: pulumi.StringArray{
pulumi.String("string"),
},
Port: pulumi.Float64(0),
Port2: pulumi.Float64(0),
Port3: pulumi.Float64(0),
RollingUpgradeStatus: pulumi.Float64(0),
Server: pulumi.String("string"),
Server2: pulumi.String("string"),
Server3: pulumi.String("string"),
ServerType: pulumi.String("string"),
Upload: pulumi.String("string"),
UploadHour: pulumi.Float64(0),
UploadMode: pulumi.String("string"),
UploadTrigger: pulumi.String("string"),
Username: pulumi.String("string"),
Username2: pulumi.String("string"),
Username3: pulumi.String("string"),
When: pulumi.String("string"),
},
RollingRegular: &.SystemLogSettingsRollingRegularTypeArgs{
Days: pulumi.StringArray{
pulumi.String("string"),
},
DelFiles: pulumi.String("string"),
Directory: pulumi.String("string"),
FileSize: pulumi.Float64(0),
GzipFormat: pulumi.String("string"),
Hour: pulumi.Float64(0),
Ip: pulumi.String("string"),
Ip2: pulumi.String("string"),
Ip3: pulumi.String("string"),
LogFormat: pulumi.String("string"),
Min: pulumi.Float64(0),
Password2s: pulumi.StringArray{
pulumi.String("string"),
},
Password3s: pulumi.StringArray{
pulumi.String("string"),
},
Passwords: pulumi.StringArray{
pulumi.String("string"),
},
Port: pulumi.Float64(0),
Port2: pulumi.Float64(0),
Port3: pulumi.Float64(0),
RollingUpgradeStatus: pulumi.Float64(0),
Server: pulumi.String("string"),
Server2: pulumi.String("string"),
Server3: pulumi.String("string"),
ServerType: pulumi.String("string"),
Upload: pulumi.String("string"),
UploadHour: pulumi.Float64(0),
UploadMode: pulumi.String("string"),
UploadTrigger: pulumi.String("string"),
Username: pulumi.String("string"),
Username2: pulumi.String("string"),
Username3: pulumi.String("string"),
When: pulumi.String("string"),
},
SyncSearchTimeout: pulumi.Float64(0),
SystemLogSettingsId: pulumi.String("string"),
UnencryptedLogging: pulumi.String("string"),
})
Copy
var systemLogSettingsResource = new SystemLogSettings("systemLogSettingsResource", SystemLogSettingsArgs.builder()
    .browseMaxLogfiles(0)
    .deviceAutoDetect("string")
    .dnsResolveDstip("string")
    .downloadMaxLogs(0)
    .facCustomField1("string")
    .fazCustomField1("string")
    .fchCustomField1("string")
    .fctCustomField1("string")
    .fddCustomField1("string")
    .fgtCustomField1("string")
    .fmgCustomField1("string")
    .fmlCustomField1("string")
    .fpxCustomField1("string")
    .fsaCustomField1("string")
    .fwbCustomField1("string")
    .haAutoMigrate("string")
    .importMaxLogfiles(0)
    .keepDevLogs("string")
    .logFileArchiveName("string")
    .logIntervalDevNoLogging(0)
    .logUploadIntervalDevNoLogging(0)
    .rollingAnalyzer(SystemLogSettingsRollingAnalyzerArgs.builder()
        .days("string")
        .delFiles("string")
        .directory("string")
        .fileSize(0)
        .gzipFormat("string")
        .hour(0)
        .ip("string")
        .ip2("string")
        .ip3("string")
        .logFormat("string")
        .min(0)
        .password2s("string")
        .password3s("string")
        .passwords("string")
        .port(0)
        .port2(0)
        .port3(0)
        .rollingUpgradeStatus(0)
        .server("string")
        .server2("string")
        .server3("string")
        .serverType("string")
        .upload("string")
        .uploadHour(0)
        .uploadMode("string")
        .uploadTrigger("string")
        .username("string")
        .username2("string")
        .username3("string")
        .when("string")
        .build())
    .rollingLocal(SystemLogSettingsRollingLocalArgs.builder()
        .days("string")
        .delFiles("string")
        .directory("string")
        .fileSize(0)
        .gzipFormat("string")
        .hour(0)
        .ip("string")
        .ip2("string")
        .ip3("string")
        .logFormat("string")
        .min(0)
        .password2s("string")
        .password3s("string")
        .passwords("string")
        .port(0)
        .port2(0)
        .port3(0)
        .rollingUpgradeStatus(0)
        .server("string")
        .server2("string")
        .server3("string")
        .serverType("string")
        .upload("string")
        .uploadHour(0)
        .uploadMode("string")
        .uploadTrigger("string")
        .username("string")
        .username2("string")
        .username3("string")
        .when("string")
        .build())
    .rollingRegular(SystemLogSettingsRollingRegularArgs.builder()
        .days("string")
        .delFiles("string")
        .directory("string")
        .fileSize(0)
        .gzipFormat("string")
        .hour(0)
        .ip("string")
        .ip2("string")
        .ip3("string")
        .logFormat("string")
        .min(0)
        .password2s("string")
        .password3s("string")
        .passwords("string")
        .port(0)
        .port2(0)
        .port3(0)
        .rollingUpgradeStatus(0)
        .server("string")
        .server2("string")
        .server3("string")
        .serverType("string")
        .upload("string")
        .uploadHour(0)
        .uploadMode("string")
        .uploadTrigger("string")
        .username("string")
        .username2("string")
        .username3("string")
        .when("string")
        .build())
    .syncSearchTimeout(0)
    .systemLogSettingsId("string")
    .unencryptedLogging("string")
    .build());
Copy
system_log_settings_resource = fortimanager.SystemLogSettings("systemLogSettingsResource",
    browse_max_logfiles=0,
    device_auto_detect="string",
    dns_resolve_dstip="string",
    download_max_logs=0,
    fac_custom_field1="string",
    faz_custom_field1="string",
    fch_custom_field1="string",
    fct_custom_field1="string",
    fdd_custom_field1="string",
    fgt_custom_field1="string",
    fmg_custom_field1="string",
    fml_custom_field1="string",
    fpx_custom_field1="string",
    fsa_custom_field1="string",
    fwb_custom_field1="string",
    ha_auto_migrate="string",
    import_max_logfiles=0,
    keep_dev_logs="string",
    log_file_archive_name="string",
    log_interval_dev_no_logging=0,
    log_upload_interval_dev_no_logging=0,
    rolling_analyzer={
        "days": ["string"],
        "del_files": "string",
        "directory": "string",
        "file_size": 0,
        "gzip_format": "string",
        "hour": 0,
        "ip": "string",
        "ip2": "string",
        "ip3": "string",
        "log_format": "string",
        "min": 0,
        "password2s": ["string"],
        "password3s": ["string"],
        "passwords": ["string"],
        "port": 0,
        "port2": 0,
        "port3": 0,
        "rolling_upgrade_status": 0,
        "server": "string",
        "server2": "string",
        "server3": "string",
        "server_type": "string",
        "upload": "string",
        "upload_hour": 0,
        "upload_mode": "string",
        "upload_trigger": "string",
        "username": "string",
        "username2": "string",
        "username3": "string",
        "when": "string",
    },
    rolling_local={
        "days": ["string"],
        "del_files": "string",
        "directory": "string",
        "file_size": 0,
        "gzip_format": "string",
        "hour": 0,
        "ip": "string",
        "ip2": "string",
        "ip3": "string",
        "log_format": "string",
        "min": 0,
        "password2s": ["string"],
        "password3s": ["string"],
        "passwords": ["string"],
        "port": 0,
        "port2": 0,
        "port3": 0,
        "rolling_upgrade_status": 0,
        "server": "string",
        "server2": "string",
        "server3": "string",
        "server_type": "string",
        "upload": "string",
        "upload_hour": 0,
        "upload_mode": "string",
        "upload_trigger": "string",
        "username": "string",
        "username2": "string",
        "username3": "string",
        "when": "string",
    },
    rolling_regular={
        "days": ["string"],
        "del_files": "string",
        "directory": "string",
        "file_size": 0,
        "gzip_format": "string",
        "hour": 0,
        "ip": "string",
        "ip2": "string",
        "ip3": "string",
        "log_format": "string",
        "min": 0,
        "password2s": ["string"],
        "password3s": ["string"],
        "passwords": ["string"],
        "port": 0,
        "port2": 0,
        "port3": 0,
        "rolling_upgrade_status": 0,
        "server": "string",
        "server2": "string",
        "server3": "string",
        "server_type": "string",
        "upload": "string",
        "upload_hour": 0,
        "upload_mode": "string",
        "upload_trigger": "string",
        "username": "string",
        "username2": "string",
        "username3": "string",
        "when": "string",
    },
    sync_search_timeout=0,
    system_log_settings_id="string",
    unencrypted_logging="string")
Copy
const systemLogSettingsResource = new fortimanager.SystemLogSettings("systemLogSettingsResource", {
    browseMaxLogfiles: 0,
    deviceAutoDetect: "string",
    dnsResolveDstip: "string",
    downloadMaxLogs: 0,
    facCustomField1: "string",
    fazCustomField1: "string",
    fchCustomField1: "string",
    fctCustomField1: "string",
    fddCustomField1: "string",
    fgtCustomField1: "string",
    fmgCustomField1: "string",
    fmlCustomField1: "string",
    fpxCustomField1: "string",
    fsaCustomField1: "string",
    fwbCustomField1: "string",
    haAutoMigrate: "string",
    importMaxLogfiles: 0,
    keepDevLogs: "string",
    logFileArchiveName: "string",
    logIntervalDevNoLogging: 0,
    logUploadIntervalDevNoLogging: 0,
    rollingAnalyzer: {
        days: ["string"],
        delFiles: "string",
        directory: "string",
        fileSize: 0,
        gzipFormat: "string",
        hour: 0,
        ip: "string",
        ip2: "string",
        ip3: "string",
        logFormat: "string",
        min: 0,
        password2s: ["string"],
        password3s: ["string"],
        passwords: ["string"],
        port: 0,
        port2: 0,
        port3: 0,
        rollingUpgradeStatus: 0,
        server: "string",
        server2: "string",
        server3: "string",
        serverType: "string",
        upload: "string",
        uploadHour: 0,
        uploadMode: "string",
        uploadTrigger: "string",
        username: "string",
        username2: "string",
        username3: "string",
        when: "string",
    },
    rollingLocal: {
        days: ["string"],
        delFiles: "string",
        directory: "string",
        fileSize: 0,
        gzipFormat: "string",
        hour: 0,
        ip: "string",
        ip2: "string",
        ip3: "string",
        logFormat: "string",
        min: 0,
        password2s: ["string"],
        password3s: ["string"],
        passwords: ["string"],
        port: 0,
        port2: 0,
        port3: 0,
        rollingUpgradeStatus: 0,
        server: "string",
        server2: "string",
        server3: "string",
        serverType: "string",
        upload: "string",
        uploadHour: 0,
        uploadMode: "string",
        uploadTrigger: "string",
        username: "string",
        username2: "string",
        username3: "string",
        when: "string",
    },
    rollingRegular: {
        days: ["string"],
        delFiles: "string",
        directory: "string",
        fileSize: 0,
        gzipFormat: "string",
        hour: 0,
        ip: "string",
        ip2: "string",
        ip3: "string",
        logFormat: "string",
        min: 0,
        password2s: ["string"],
        password3s: ["string"],
        passwords: ["string"],
        port: 0,
        port2: 0,
        port3: 0,
        rollingUpgradeStatus: 0,
        server: "string",
        server2: "string",
        server3: "string",
        serverType: "string",
        upload: "string",
        uploadHour: 0,
        uploadMode: "string",
        uploadTrigger: "string",
        username: "string",
        username2: "string",
        username3: "string",
        when: "string",
    },
    syncSearchTimeout: 0,
    systemLogSettingsId: "string",
    unencryptedLogging: "string",
});
Copy
type: fortimanager:SystemLogSettings
properties:
    browseMaxLogfiles: 0
    deviceAutoDetect: string
    dnsResolveDstip: string
    downloadMaxLogs: 0
    facCustomField1: string
    fazCustomField1: string
    fchCustomField1: string
    fctCustomField1: string
    fddCustomField1: string
    fgtCustomField1: string
    fmgCustomField1: string
    fmlCustomField1: string
    fpxCustomField1: string
    fsaCustomField1: string
    fwbCustomField1: string
    haAutoMigrate: string
    importMaxLogfiles: 0
    keepDevLogs: string
    logFileArchiveName: string
    logIntervalDevNoLogging: 0
    logUploadIntervalDevNoLogging: 0
    rollingAnalyzer:
        days:
            - string
        delFiles: string
        directory: string
        fileSize: 0
        gzipFormat: string
        hour: 0
        ip: string
        ip2: string
        ip3: string
        logFormat: string
        min: 0
        password2s:
            - string
        password3s:
            - string
        passwords:
            - string
        port: 0
        port2: 0
        port3: 0
        rollingUpgradeStatus: 0
        server: string
        server2: string
        server3: string
        serverType: string
        upload: string
        uploadHour: 0
        uploadMode: string
        uploadTrigger: string
        username: string
        username2: string
        username3: string
        when: string
    rollingLocal:
        days:
            - string
        delFiles: string
        directory: string
        fileSize: 0
        gzipFormat: string
        hour: 0
        ip: string
        ip2: string
        ip3: string
        logFormat: string
        min: 0
        password2s:
            - string
        password3s:
            - string
        passwords:
            - string
        port: 0
        port2: 0
        port3: 0
        rollingUpgradeStatus: 0
        server: string
        server2: string
        server3: string
        serverType: string
        upload: string
        uploadHour: 0
        uploadMode: string
        uploadTrigger: string
        username: string
        username2: string
        username3: string
        when: string
    rollingRegular:
        days:
            - string
        delFiles: string
        directory: string
        fileSize: 0
        gzipFormat: string
        hour: 0
        ip: string
        ip2: string
        ip3: string
        logFormat: string
        min: 0
        password2s:
            - string
        password3s:
            - string
        passwords:
            - string
        port: 0
        port2: 0
        port3: 0
        rollingUpgradeStatus: 0
        server: string
        server2: string
        server3: string
        serverType: string
        upload: string
        uploadHour: 0
        uploadMode: string
        uploadTrigger: string
        username: string
        username2: string
        username3: string
        when: string
    syncSearchTimeout: 0
    systemLogSettingsId: string
    unencryptedLogging: string
Copy

SystemLogSettings 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 SystemLogSettings resource accepts the following input properties:

BrowseMaxLogfiles double
Maximum number of log files for each log browse attempt for each Adom.
DeviceAutoDetect string
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
DnsResolveDstip string
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
DownloadMaxLogs double
Maximum number of logs for each log download attempt.
FacCustomField1 string
Name of custom log field to index.
FazCustomField1 string
Name of custom log field to index.
FchCustomField1 string
Name of custom log field to index.
FctCustomField1 string
Name of custom log field to index.
FddCustomField1 string
Name of custom log field to index.
FgtCustomField1 string
Name of custom log field to index.
FmgCustomField1 string
Name of custom log field to index.
FmlCustomField1 string
Name of custom log field to index.
FpxCustomField1 string
Name of custom log field to index.
FsaCustomField1 string
Name of custom log field to index.
FwbCustomField1 string
Name of custom log field to index.
HaAutoMigrate string
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
ImportMaxLogfiles double
Maximum number of log files for each log import attempt.
KeepDevLogs string
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
LogFileArchiveName string
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
LogIntervalDevNoLogging double
Interval in minute of no log received from a device when considering the device down.
LogUploadIntervalDevNoLogging double
Interval in minute of no log uploaded from a device when considering the device down.
RollingAnalyzer SystemLogSettingsRollingAnalyzer
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
RollingLocal SystemLogSettingsRollingLocal
Rolling-Local. The structure of rolling_local block is documented below.
RollingRegular SystemLogSettingsRollingRegular
Rolling-Regular. The structure of rolling_regular block is documented below.
SyncSearchTimeout double
Maximum number of seconds for running a log search session in synchronous mode.
SystemLogSettingsId string
an identifier for the resource.
UnencryptedLogging string
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
BrowseMaxLogfiles float64
Maximum number of log files for each log browse attempt for each Adom.
DeviceAutoDetect string
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
DnsResolveDstip string
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
DownloadMaxLogs float64
Maximum number of logs for each log download attempt.
FacCustomField1 string
Name of custom log field to index.
FazCustomField1 string
Name of custom log field to index.
FchCustomField1 string
Name of custom log field to index.
FctCustomField1 string
Name of custom log field to index.
FddCustomField1 string
Name of custom log field to index.
FgtCustomField1 string
Name of custom log field to index.
FmgCustomField1 string
Name of custom log field to index.
FmlCustomField1 string
Name of custom log field to index.
FpxCustomField1 string
Name of custom log field to index.
FsaCustomField1 string
Name of custom log field to index.
FwbCustomField1 string
Name of custom log field to index.
HaAutoMigrate string
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
ImportMaxLogfiles float64
Maximum number of log files for each log import attempt.
KeepDevLogs string
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
LogFileArchiveName string
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
LogIntervalDevNoLogging float64
Interval in minute of no log received from a device when considering the device down.
LogUploadIntervalDevNoLogging float64
Interval in minute of no log uploaded from a device when considering the device down.
RollingAnalyzer SystemLogSettingsRollingAnalyzerTypeArgs
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
RollingLocal SystemLogSettingsRollingLocalTypeArgs
Rolling-Local. The structure of rolling_local block is documented below.
RollingRegular SystemLogSettingsRollingRegularTypeArgs
Rolling-Regular. The structure of rolling_regular block is documented below.
SyncSearchTimeout float64
Maximum number of seconds for running a log search session in synchronous mode.
SystemLogSettingsId string
an identifier for the resource.
UnencryptedLogging string
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browseMaxLogfiles Double
Maximum number of log files for each log browse attempt for each Adom.
deviceAutoDetect String
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dnsResolveDstip String
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
downloadMaxLogs Double
Maximum number of logs for each log download attempt.
facCustomField1 String
Name of custom log field to index.
fazCustomField1 String
Name of custom log field to index.
fchCustomField1 String
Name of custom log field to index.
fctCustomField1 String
Name of custom log field to index.
fddCustomField1 String
Name of custom log field to index.
fgtCustomField1 String
Name of custom log field to index.
fmgCustomField1 String
Name of custom log field to index.
fmlCustomField1 String
Name of custom log field to index.
fpxCustomField1 String
Name of custom log field to index.
fsaCustomField1 String
Name of custom log field to index.
fwbCustomField1 String
Name of custom log field to index.
haAutoMigrate String
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
importMaxLogfiles Double
Maximum number of log files for each log import attempt.
keepDevLogs String
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
logFileArchiveName String
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
logIntervalDevNoLogging Double
Interval in minute of no log received from a device when considering the device down.
logUploadIntervalDevNoLogging Double
Interval in minute of no log uploaded from a device when considering the device down.
rollingAnalyzer SystemLogSettingsRollingAnalyzer
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rollingLocal SystemLogSettingsRollingLocal
Rolling-Local. The structure of rolling_local block is documented below.
rollingRegular SystemLogSettingsRollingRegular
Rolling-Regular. The structure of rolling_regular block is documented below.
syncSearchTimeout Double
Maximum number of seconds for running a log search session in synchronous mode.
systemLogSettingsId String
an identifier for the resource.
unencryptedLogging String
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browseMaxLogfiles number
Maximum number of log files for each log browse attempt for each Adom.
deviceAutoDetect string
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dnsResolveDstip string
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
downloadMaxLogs number
Maximum number of logs for each log download attempt.
facCustomField1 string
Name of custom log field to index.
fazCustomField1 string
Name of custom log field to index.
fchCustomField1 string
Name of custom log field to index.
fctCustomField1 string
Name of custom log field to index.
fddCustomField1 string
Name of custom log field to index.
fgtCustomField1 string
Name of custom log field to index.
fmgCustomField1 string
Name of custom log field to index.
fmlCustomField1 string
Name of custom log field to index.
fpxCustomField1 string
Name of custom log field to index.
fsaCustomField1 string
Name of custom log field to index.
fwbCustomField1 string
Name of custom log field to index.
haAutoMigrate string
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
importMaxLogfiles number
Maximum number of log files for each log import attempt.
keepDevLogs string
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
logFileArchiveName string
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
logIntervalDevNoLogging number
Interval in minute of no log received from a device when considering the device down.
logUploadIntervalDevNoLogging number
Interval in minute of no log uploaded from a device when considering the device down.
rollingAnalyzer SystemLogSettingsRollingAnalyzer
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rollingLocal SystemLogSettingsRollingLocal
Rolling-Local. The structure of rolling_local block is documented below.
rollingRegular SystemLogSettingsRollingRegular
Rolling-Regular. The structure of rolling_regular block is documented below.
syncSearchTimeout number
Maximum number of seconds for running a log search session in synchronous mode.
systemLogSettingsId string
an identifier for the resource.
unencryptedLogging string
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browse_max_logfiles float
Maximum number of log files for each log browse attempt for each Adom.
device_auto_detect str
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dns_resolve_dstip str
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
download_max_logs float
Maximum number of logs for each log download attempt.
fac_custom_field1 str
Name of custom log field to index.
faz_custom_field1 str
Name of custom log field to index.
fch_custom_field1 str
Name of custom log field to index.
fct_custom_field1 str
Name of custom log field to index.
fdd_custom_field1 str
Name of custom log field to index.
fgt_custom_field1 str
Name of custom log field to index.
fmg_custom_field1 str
Name of custom log field to index.
fml_custom_field1 str
Name of custom log field to index.
fpx_custom_field1 str
Name of custom log field to index.
fsa_custom_field1 str
Name of custom log field to index.
fwb_custom_field1 str
Name of custom log field to index.
ha_auto_migrate str
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
import_max_logfiles float
Maximum number of log files for each log import attempt.
keep_dev_logs str
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
log_file_archive_name str
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
log_interval_dev_no_logging float
Interval in minute of no log received from a device when considering the device down.
log_upload_interval_dev_no_logging float
Interval in minute of no log uploaded from a device when considering the device down.
rolling_analyzer SystemLogSettingsRollingAnalyzerArgs
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rolling_local SystemLogSettingsRollingLocalArgs
Rolling-Local. The structure of rolling_local block is documented below.
rolling_regular SystemLogSettingsRollingRegularArgs
Rolling-Regular. The structure of rolling_regular block is documented below.
sync_search_timeout float
Maximum number of seconds for running a log search session in synchronous mode.
system_log_settings_id str
an identifier for the resource.
unencrypted_logging str
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browseMaxLogfiles Number
Maximum number of log files for each log browse attempt for each Adom.
deviceAutoDetect String
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dnsResolveDstip String
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
downloadMaxLogs Number
Maximum number of logs for each log download attempt.
facCustomField1 String
Name of custom log field to index.
fazCustomField1 String
Name of custom log field to index.
fchCustomField1 String
Name of custom log field to index.
fctCustomField1 String
Name of custom log field to index.
fddCustomField1 String
Name of custom log field to index.
fgtCustomField1 String
Name of custom log field to index.
fmgCustomField1 String
Name of custom log field to index.
fmlCustomField1 String
Name of custom log field to index.
fpxCustomField1 String
Name of custom log field to index.
fsaCustomField1 String
Name of custom log field to index.
fwbCustomField1 String
Name of custom log field to index.
haAutoMigrate String
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
importMaxLogfiles Number
Maximum number of log files for each log import attempt.
keepDevLogs String
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
logFileArchiveName String
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
logIntervalDevNoLogging Number
Interval in minute of no log received from a device when considering the device down.
logUploadIntervalDevNoLogging Number
Interval in minute of no log uploaded from a device when considering the device down.
rollingAnalyzer Property Map
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rollingLocal Property Map
Rolling-Local. The structure of rolling_local block is documented below.
rollingRegular Property Map
Rolling-Regular. The structure of rolling_regular block is documented below.
syncSearchTimeout Number
Maximum number of seconds for running a log search session in synchronous mode.
systemLogSettingsId String
an identifier for the resource.
unencryptedLogging String
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.

Outputs

All input properties are implicitly available as output properties. Additionally, the SystemLogSettings 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 SystemLogSettings Resource

Get an existing SystemLogSettings 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?: SystemLogSettingsState, opts?: CustomResourceOptions): SystemLogSettings
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        browse_max_logfiles: Optional[float] = None,
        device_auto_detect: Optional[str] = None,
        dns_resolve_dstip: Optional[str] = None,
        download_max_logs: Optional[float] = None,
        fac_custom_field1: Optional[str] = None,
        faz_custom_field1: Optional[str] = None,
        fch_custom_field1: Optional[str] = None,
        fct_custom_field1: Optional[str] = None,
        fdd_custom_field1: Optional[str] = None,
        fgt_custom_field1: Optional[str] = None,
        fmg_custom_field1: Optional[str] = None,
        fml_custom_field1: Optional[str] = None,
        fpx_custom_field1: Optional[str] = None,
        fsa_custom_field1: Optional[str] = None,
        fwb_custom_field1: Optional[str] = None,
        ha_auto_migrate: Optional[str] = None,
        import_max_logfiles: Optional[float] = None,
        keep_dev_logs: Optional[str] = None,
        log_file_archive_name: Optional[str] = None,
        log_interval_dev_no_logging: Optional[float] = None,
        log_upload_interval_dev_no_logging: Optional[float] = None,
        rolling_analyzer: Optional[SystemLogSettingsRollingAnalyzerArgs] = None,
        rolling_local: Optional[SystemLogSettingsRollingLocalArgs] = None,
        rolling_regular: Optional[SystemLogSettingsRollingRegularArgs] = None,
        sync_search_timeout: Optional[float] = None,
        system_log_settings_id: Optional[str] = None,
        unencrypted_logging: Optional[str] = None) -> SystemLogSettings
func GetSystemLogSettings(ctx *Context, name string, id IDInput, state *SystemLogSettingsState, opts ...ResourceOption) (*SystemLogSettings, error)
public static SystemLogSettings Get(string name, Input<string> id, SystemLogSettingsState? state, CustomResourceOptions? opts = null)
public static SystemLogSettings get(String name, Output<String> id, SystemLogSettingsState state, CustomResourceOptions options)
resources:  _:    type: fortimanager:SystemLogSettings    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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:
BrowseMaxLogfiles double
Maximum number of log files for each log browse attempt for each Adom.
DeviceAutoDetect string
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
DnsResolveDstip string
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
DownloadMaxLogs double
Maximum number of logs for each log download attempt.
FacCustomField1 string
Name of custom log field to index.
FazCustomField1 string
Name of custom log field to index.
FchCustomField1 string
Name of custom log field to index.
FctCustomField1 string
Name of custom log field to index.
FddCustomField1 string
Name of custom log field to index.
FgtCustomField1 string
Name of custom log field to index.
FmgCustomField1 string
Name of custom log field to index.
FmlCustomField1 string
Name of custom log field to index.
FpxCustomField1 string
Name of custom log field to index.
FsaCustomField1 string
Name of custom log field to index.
FwbCustomField1 string
Name of custom log field to index.
HaAutoMigrate string
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
ImportMaxLogfiles double
Maximum number of log files for each log import attempt.
KeepDevLogs string
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
LogFileArchiveName string
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
LogIntervalDevNoLogging double
Interval in minute of no log received from a device when considering the device down.
LogUploadIntervalDevNoLogging double
Interval in minute of no log uploaded from a device when considering the device down.
RollingAnalyzer SystemLogSettingsRollingAnalyzer
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
RollingLocal SystemLogSettingsRollingLocal
Rolling-Local. The structure of rolling_local block is documented below.
RollingRegular SystemLogSettingsRollingRegular
Rolling-Regular. The structure of rolling_regular block is documented below.
SyncSearchTimeout double
Maximum number of seconds for running a log search session in synchronous mode.
SystemLogSettingsId string
an identifier for the resource.
UnencryptedLogging string
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
BrowseMaxLogfiles float64
Maximum number of log files for each log browse attempt for each Adom.
DeviceAutoDetect string
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
DnsResolveDstip string
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
DownloadMaxLogs float64
Maximum number of logs for each log download attempt.
FacCustomField1 string
Name of custom log field to index.
FazCustomField1 string
Name of custom log field to index.
FchCustomField1 string
Name of custom log field to index.
FctCustomField1 string
Name of custom log field to index.
FddCustomField1 string
Name of custom log field to index.
FgtCustomField1 string
Name of custom log field to index.
FmgCustomField1 string
Name of custom log field to index.
FmlCustomField1 string
Name of custom log field to index.
FpxCustomField1 string
Name of custom log field to index.
FsaCustomField1 string
Name of custom log field to index.
FwbCustomField1 string
Name of custom log field to index.
HaAutoMigrate string
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
ImportMaxLogfiles float64
Maximum number of log files for each log import attempt.
KeepDevLogs string
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
LogFileArchiveName string
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
LogIntervalDevNoLogging float64
Interval in minute of no log received from a device when considering the device down.
LogUploadIntervalDevNoLogging float64
Interval in minute of no log uploaded from a device when considering the device down.
RollingAnalyzer SystemLogSettingsRollingAnalyzerTypeArgs
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
RollingLocal SystemLogSettingsRollingLocalTypeArgs
Rolling-Local. The structure of rolling_local block is documented below.
RollingRegular SystemLogSettingsRollingRegularTypeArgs
Rolling-Regular. The structure of rolling_regular block is documented below.
SyncSearchTimeout float64
Maximum number of seconds for running a log search session in synchronous mode.
SystemLogSettingsId string
an identifier for the resource.
UnencryptedLogging string
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browseMaxLogfiles Double
Maximum number of log files for each log browse attempt for each Adom.
deviceAutoDetect String
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dnsResolveDstip String
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
downloadMaxLogs Double
Maximum number of logs for each log download attempt.
facCustomField1 String
Name of custom log field to index.
fazCustomField1 String
Name of custom log field to index.
fchCustomField1 String
Name of custom log field to index.
fctCustomField1 String
Name of custom log field to index.
fddCustomField1 String
Name of custom log field to index.
fgtCustomField1 String
Name of custom log field to index.
fmgCustomField1 String
Name of custom log field to index.
fmlCustomField1 String
Name of custom log field to index.
fpxCustomField1 String
Name of custom log field to index.
fsaCustomField1 String
Name of custom log field to index.
fwbCustomField1 String
Name of custom log field to index.
haAutoMigrate String
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
importMaxLogfiles Double
Maximum number of log files for each log import attempt.
keepDevLogs String
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
logFileArchiveName String
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
logIntervalDevNoLogging Double
Interval in minute of no log received from a device when considering the device down.
logUploadIntervalDevNoLogging Double
Interval in minute of no log uploaded from a device when considering the device down.
rollingAnalyzer SystemLogSettingsRollingAnalyzer
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rollingLocal SystemLogSettingsRollingLocal
Rolling-Local. The structure of rolling_local block is documented below.
rollingRegular SystemLogSettingsRollingRegular
Rolling-Regular. The structure of rolling_regular block is documented below.
syncSearchTimeout Double
Maximum number of seconds for running a log search session in synchronous mode.
systemLogSettingsId String
an identifier for the resource.
unencryptedLogging String
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browseMaxLogfiles number
Maximum number of log files for each log browse attempt for each Adom.
deviceAutoDetect string
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dnsResolveDstip string
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
downloadMaxLogs number
Maximum number of logs for each log download attempt.
facCustomField1 string
Name of custom log field to index.
fazCustomField1 string
Name of custom log field to index.
fchCustomField1 string
Name of custom log field to index.
fctCustomField1 string
Name of custom log field to index.
fddCustomField1 string
Name of custom log field to index.
fgtCustomField1 string
Name of custom log field to index.
fmgCustomField1 string
Name of custom log field to index.
fmlCustomField1 string
Name of custom log field to index.
fpxCustomField1 string
Name of custom log field to index.
fsaCustomField1 string
Name of custom log field to index.
fwbCustomField1 string
Name of custom log field to index.
haAutoMigrate string
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
importMaxLogfiles number
Maximum number of log files for each log import attempt.
keepDevLogs string
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
logFileArchiveName string
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
logIntervalDevNoLogging number
Interval in minute of no log received from a device when considering the device down.
logUploadIntervalDevNoLogging number
Interval in minute of no log uploaded from a device when considering the device down.
rollingAnalyzer SystemLogSettingsRollingAnalyzer
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rollingLocal SystemLogSettingsRollingLocal
Rolling-Local. The structure of rolling_local block is documented below.
rollingRegular SystemLogSettingsRollingRegular
Rolling-Regular. The structure of rolling_regular block is documented below.
syncSearchTimeout number
Maximum number of seconds for running a log search session in synchronous mode.
systemLogSettingsId string
an identifier for the resource.
unencryptedLogging string
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browse_max_logfiles float
Maximum number of log files for each log browse attempt for each Adom.
device_auto_detect str
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dns_resolve_dstip str
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
download_max_logs float
Maximum number of logs for each log download attempt.
fac_custom_field1 str
Name of custom log field to index.
faz_custom_field1 str
Name of custom log field to index.
fch_custom_field1 str
Name of custom log field to index.
fct_custom_field1 str
Name of custom log field to index.
fdd_custom_field1 str
Name of custom log field to index.
fgt_custom_field1 str
Name of custom log field to index.
fmg_custom_field1 str
Name of custom log field to index.
fml_custom_field1 str
Name of custom log field to index.
fpx_custom_field1 str
Name of custom log field to index.
fsa_custom_field1 str
Name of custom log field to index.
fwb_custom_field1 str
Name of custom log field to index.
ha_auto_migrate str
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
import_max_logfiles float
Maximum number of log files for each log import attempt.
keep_dev_logs str
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
log_file_archive_name str
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
log_interval_dev_no_logging float
Interval in minute of no log received from a device when considering the device down.
log_upload_interval_dev_no_logging float
Interval in minute of no log uploaded from a device when considering the device down.
rolling_analyzer SystemLogSettingsRollingAnalyzerArgs
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rolling_local SystemLogSettingsRollingLocalArgs
Rolling-Local. The structure of rolling_local block is documented below.
rolling_regular SystemLogSettingsRollingRegularArgs
Rolling-Regular. The structure of rolling_regular block is documented below.
sync_search_timeout float
Maximum number of seconds for running a log search session in synchronous mode.
system_log_settings_id str
an identifier for the resource.
unencrypted_logging str
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.
browseMaxLogfiles Number
Maximum number of log files for each log browse attempt for each Adom.
deviceAutoDetect String
Enable/Disable looking up device ID in syslog received with no encryption. disable - Disable looking up device ID in syslog received with no encryption. enable - Enable looking up device ID in syslog received with no encryption. Valid values: disable, enable.
dnsResolveDstip String
Enable/Disable resolving destination IP by DNS. disable - Disable resolving destination IP by DNS. enable - Enable resolving destination IP by DNS. Valid values: disable, enable.
downloadMaxLogs Number
Maximum number of logs for each log download attempt.
facCustomField1 String
Name of custom log field to index.
fazCustomField1 String
Name of custom log field to index.
fchCustomField1 String
Name of custom log field to index.
fctCustomField1 String
Name of custom log field to index.
fddCustomField1 String
Name of custom log field to index.
fgtCustomField1 String
Name of custom log field to index.
fmgCustomField1 String
Name of custom log field to index.
fmlCustomField1 String
Name of custom log field to index.
fpxCustomField1 String
Name of custom log field to index.
fsaCustomField1 String
Name of custom log field to index.
fwbCustomField1 String
Name of custom log field to index.
haAutoMigrate String
Enabled/Disable automatically merging HA member's logs to HA cluster. disable - Disable automatically merging HA member's logs to HA cluster. enable - Enable automatically merging HA member's logs to HA cluster. Valid values: disable, enable.
importMaxLogfiles Number
Maximum number of log files for each log import attempt.
keepDevLogs String
Enable/Disable keeping the dev logs after the device has been deleted. disable - Disable keeping the dev logs after the device has been deleted. enable - Enable keeping the dev logs after the device has been deleted. Valid values: disable, enable.
logFileArchiveName String
Log file name format for archiving, such as backup, upload or download. basic - Basic format for log archive file name, e.g. FGT20C0000000001.tlog.1417797247.log. extended - Extended format for log archive file name, e.g. FGT20C0000000001.2014-12-05-08:34:58.tlog.1417797247.log. Valid values: basic, extended.
logIntervalDevNoLogging Number
Interval in minute of no log received from a device when considering the device down.
logUploadIntervalDevNoLogging Number
Interval in minute of no log uploaded from a device when considering the device down.
rollingAnalyzer Property Map
Rolling-Analyzer. The structure of rolling_analyzer block is documented below.
rollingLocal Property Map
Rolling-Local. The structure of rolling_local block is documented below.
rollingRegular Property Map
Rolling-Regular. The structure of rolling_regular block is documented below.
syncSearchTimeout Number
Maximum number of seconds for running a log search session in synchronous mode.
systemLogSettingsId String
an identifier for the resource.
unencryptedLogging String
Enable/Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. disable - Disable receiving syslog through UDP(514) or TCP(514) un-encrypted. enable - Enable receiving syslog through UDP(514) or TCP(514) un-encrypted. Valid values: disable, enable.

Supporting Types

SystemLogSettingsRollingAnalyzer
, SystemLogSettingsRollingAnalyzerArgs

Days List<string>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
DelFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
Directory string
Upload server directory, for Unix server, use absolute
FileSize double
Roll log files when they reach this size (MB).
GzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
Hour double
Log files rolling schedule (hour).
Ip string
Upload server IP address.
Ip2 string
Upload server IP2 address.
Ip3 string
Upload server IP3 address.
LogFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
Min double
Log files rolling schedule (minutes).
Password2s List<string>
Upload server login password2.
Password3s List<string>
Upload server login password3.
Passwords List<string>
Upload server login password.
Port double
Upload server IP1 port number.
Port2 double
Upload server IP2 port number.
Port3 double
Upload server IP3 port number.
RollingUpgradeStatus double
rolling upgrade status (1|0).
Server string
Upload server FQDN/IP.
Server2 string
Upload server2 FQDN/IP.
Server3 string
Upload server3 FQDN/IP.
ServerType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
Upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
UploadHour double
Log files upload schedule (hour).
UploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
UploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
Username string
Upload server login username.
Username2 string
Upload server login username2.
Username3 string
Upload server login username3.
When string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
Days []string
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
DelFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
Directory string
Upload server directory, for Unix server, use absolute
FileSize float64
Roll log files when they reach this size (MB).
GzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
Hour float64
Log files rolling schedule (hour).
Ip string
Upload server IP address.
Ip2 string
Upload server IP2 address.
Ip3 string
Upload server IP3 address.
LogFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
Min float64
Log files rolling schedule (minutes).
Password2s []string
Upload server login password2.
Password3s []string
Upload server login password3.
Passwords []string
Upload server login password.
Port float64
Upload server IP1 port number.
Port2 float64
Upload server IP2 port number.
Port3 float64
Upload server IP3 port number.
RollingUpgradeStatus float64
rolling upgrade status (1|0).
Server string
Upload server FQDN/IP.
Server2 string
Upload server2 FQDN/IP.
Server3 string
Upload server3 FQDN/IP.
ServerType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
Upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
UploadHour float64
Log files upload schedule (hour).
UploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
UploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
Username string
Upload server login username.
Username2 string
Upload server login username2.
Username3 string
Upload server login username3.
When string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days List<String>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles String
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory String
Upload server directory, for Unix server, use absolute
fileSize Double
Roll log files when they reach this size (MB).
gzipFormat String
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour Double
Log files rolling schedule (hour).
ip String
Upload server IP address.
ip2 String
Upload server IP2 address.
ip3 String
Upload server IP3 address.
logFormat String
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min Double
Log files rolling schedule (minutes).
password2s List<String>
Upload server login password2.
password3s List<String>
Upload server login password3.
passwords List<String>
Upload server login password.
port Double
Upload server IP1 port number.
port2 Double
Upload server IP2 port number.
port3 Double
Upload server IP3 port number.
rollingUpgradeStatus Double
rolling upgrade status (1|0).
server String
Upload server FQDN/IP.
server2 String
Upload server2 FQDN/IP.
server3 String
Upload server3 FQDN/IP.
serverType String
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload String
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour Double
Log files upload schedule (hour).
uploadMode String
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger String
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username String
Upload server login username.
username2 String
Upload server login username2.
username3 String
Upload server login username3.
when String
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days string[]
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory string
Upload server directory, for Unix server, use absolute
fileSize number
Roll log files when they reach this size (MB).
gzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour number
Log files rolling schedule (hour).
ip string
Upload server IP address.
ip2 string
Upload server IP2 address.
ip3 string
Upload server IP3 address.
logFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min number
Log files rolling schedule (minutes).
password2s string[]
Upload server login password2.
password3s string[]
Upload server login password3.
passwords string[]
Upload server login password.
port number
Upload server IP1 port number.
port2 number
Upload server IP2 port number.
port3 number
Upload server IP3 port number.
rollingUpgradeStatus number
rolling upgrade status (1|0).
server string
Upload server FQDN/IP.
server2 string
Upload server2 FQDN/IP.
server3 string
Upload server3 FQDN/IP.
serverType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour number
Log files upload schedule (hour).
uploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username string
Upload server login username.
username2 string
Upload server login username2.
username3 string
Upload server login username3.
when string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days Sequence[str]
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
del_files str
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory str
Upload server directory, for Unix server, use absolute
file_size float
Roll log files when they reach this size (MB).
gzip_format str
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour float
Log files rolling schedule (hour).
ip str
Upload server IP address.
ip2 str
Upload server IP2 address.
ip3 str
Upload server IP3 address.
log_format str
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min float
Log files rolling schedule (minutes).
password2s Sequence[str]
Upload server login password2.
password3s Sequence[str]
Upload server login password3.
passwords Sequence[str]
Upload server login password.
port float
Upload server IP1 port number.
port2 float
Upload server IP2 port number.
port3 float
Upload server IP3 port number.
rolling_upgrade_status float
rolling upgrade status (1|0).
server str
Upload server FQDN/IP.
server2 str
Upload server2 FQDN/IP.
server3 str
Upload server3 FQDN/IP.
server_type str
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload str
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
upload_hour float
Log files upload schedule (hour).
upload_mode str
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
upload_trigger str
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username str
Upload server login username.
username2 str
Upload server login username2.
username3 str
Upload server login username3.
when str
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days List<String>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles String
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory String
Upload server directory, for Unix server, use absolute
fileSize Number
Roll log files when they reach this size (MB).
gzipFormat String
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour Number
Log files rolling schedule (hour).
ip String
Upload server IP address.
ip2 String
Upload server IP2 address.
ip3 String
Upload server IP3 address.
logFormat String
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min Number
Log files rolling schedule (minutes).
password2s List<String>
Upload server login password2.
password3s List<String>
Upload server login password3.
passwords List<String>
Upload server login password.
port Number
Upload server IP1 port number.
port2 Number
Upload server IP2 port number.
port3 Number
Upload server IP3 port number.
rollingUpgradeStatus Number
rolling upgrade status (1|0).
server String
Upload server FQDN/IP.
server2 String
Upload server2 FQDN/IP.
server3 String
Upload server3 FQDN/IP.
serverType String
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload String
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour Number
Log files upload schedule (hour).
uploadMode String
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger String
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username String
Upload server login username.
username2 String
Upload server login username2.
username3 String
Upload server login username3.
when String
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.

SystemLogSettingsRollingLocal
, SystemLogSettingsRollingLocalArgs

Days List<string>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
DelFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
Directory string
Upload server directory, for Unix server, use absolute
FileSize double
Roll log files when they reach this size (MB).
GzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
Hour double
Log files rolling schedule (hour).
Ip string
Upload server IP address.
Ip2 string
Upload server IP2 address.
Ip3 string
Upload server IP3 address.
LogFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
Min double
Log files rolling schedule (minutes).
Password2s List<string>
Upload server login password2.
Password3s List<string>
Upload server login password3.
Passwords List<string>
Upload server login password.
Port double
Upload server IP1 port number.
Port2 double
Upload server IP2 port number.
Port3 double
Upload server IP3 port number.
RollingUpgradeStatus double
rolling upgrade status (1|0).
Server string
Upload server FQDN/IP.
Server2 string
Upload server2 FQDN/IP.
Server3 string
Upload server3 FQDN/IP.
ServerType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
Upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
UploadHour double
Log files upload schedule (hour).
UploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
UploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
Username string
Upload server login username.
Username2 string
Upload server login username2.
Username3 string
Upload server login username3.
When string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
Days []string
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
DelFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
Directory string
Upload server directory, for Unix server, use absolute
FileSize float64
Roll log files when they reach this size (MB).
GzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
Hour float64
Log files rolling schedule (hour).
Ip string
Upload server IP address.
Ip2 string
Upload server IP2 address.
Ip3 string
Upload server IP3 address.
LogFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
Min float64
Log files rolling schedule (minutes).
Password2s []string
Upload server login password2.
Password3s []string
Upload server login password3.
Passwords []string
Upload server login password.
Port float64
Upload server IP1 port number.
Port2 float64
Upload server IP2 port number.
Port3 float64
Upload server IP3 port number.
RollingUpgradeStatus float64
rolling upgrade status (1|0).
Server string
Upload server FQDN/IP.
Server2 string
Upload server2 FQDN/IP.
Server3 string
Upload server3 FQDN/IP.
ServerType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
Upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
UploadHour float64
Log files upload schedule (hour).
UploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
UploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
Username string
Upload server login username.
Username2 string
Upload server login username2.
Username3 string
Upload server login username3.
When string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days List<String>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles String
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory String
Upload server directory, for Unix server, use absolute
fileSize Double
Roll log files when they reach this size (MB).
gzipFormat String
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour Double
Log files rolling schedule (hour).
ip String
Upload server IP address.
ip2 String
Upload server IP2 address.
ip3 String
Upload server IP3 address.
logFormat String
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min Double
Log files rolling schedule (minutes).
password2s List<String>
Upload server login password2.
password3s List<String>
Upload server login password3.
passwords List<String>
Upload server login password.
port Double
Upload server IP1 port number.
port2 Double
Upload server IP2 port number.
port3 Double
Upload server IP3 port number.
rollingUpgradeStatus Double
rolling upgrade status (1|0).
server String
Upload server FQDN/IP.
server2 String
Upload server2 FQDN/IP.
server3 String
Upload server3 FQDN/IP.
serverType String
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload String
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour Double
Log files upload schedule (hour).
uploadMode String
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger String
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username String
Upload server login username.
username2 String
Upload server login username2.
username3 String
Upload server login username3.
when String
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days string[]
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory string
Upload server directory, for Unix server, use absolute
fileSize number
Roll log files when they reach this size (MB).
gzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour number
Log files rolling schedule (hour).
ip string
Upload server IP address.
ip2 string
Upload server IP2 address.
ip3 string
Upload server IP3 address.
logFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min number
Log files rolling schedule (minutes).
password2s string[]
Upload server login password2.
password3s string[]
Upload server login password3.
passwords string[]
Upload server login password.
port number
Upload server IP1 port number.
port2 number
Upload server IP2 port number.
port3 number
Upload server IP3 port number.
rollingUpgradeStatus number
rolling upgrade status (1|0).
server string
Upload server FQDN/IP.
server2 string
Upload server2 FQDN/IP.
server3 string
Upload server3 FQDN/IP.
serverType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour number
Log files upload schedule (hour).
uploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username string
Upload server login username.
username2 string
Upload server login username2.
username3 string
Upload server login username3.
when string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days Sequence[str]
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
del_files str
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory str
Upload server directory, for Unix server, use absolute
file_size float
Roll log files when they reach this size (MB).
gzip_format str
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour float
Log files rolling schedule (hour).
ip str
Upload server IP address.
ip2 str
Upload server IP2 address.
ip3 str
Upload server IP3 address.
log_format str
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min float
Log files rolling schedule (minutes).
password2s Sequence[str]
Upload server login password2.
password3s Sequence[str]
Upload server login password3.
passwords Sequence[str]
Upload server login password.
port float
Upload server IP1 port number.
port2 float
Upload server IP2 port number.
port3 float
Upload server IP3 port number.
rolling_upgrade_status float
rolling upgrade status (1|0).
server str
Upload server FQDN/IP.
server2 str
Upload server2 FQDN/IP.
server3 str
Upload server3 FQDN/IP.
server_type str
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload str
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
upload_hour float
Log files upload schedule (hour).
upload_mode str
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
upload_trigger str
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username str
Upload server login username.
username2 str
Upload server login username2.
username3 str
Upload server login username3.
when str
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days List<String>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles String
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory String
Upload server directory, for Unix server, use absolute
fileSize Number
Roll log files when they reach this size (MB).
gzipFormat String
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour Number
Log files rolling schedule (hour).
ip String
Upload server IP address.
ip2 String
Upload server IP2 address.
ip3 String
Upload server IP3 address.
logFormat String
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min Number
Log files rolling schedule (minutes).
password2s List<String>
Upload server login password2.
password3s List<String>
Upload server login password3.
passwords List<String>
Upload server login password.
port Number
Upload server IP1 port number.
port2 Number
Upload server IP2 port number.
port3 Number
Upload server IP3 port number.
rollingUpgradeStatus Number
rolling upgrade status (1|0).
server String
Upload server FQDN/IP.
server2 String
Upload server2 FQDN/IP.
server3 String
Upload server3 FQDN/IP.
serverType String
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload String
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour Number
Log files upload schedule (hour).
uploadMode String
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger String
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username String
Upload server login username.
username2 String
Upload server login username2.
username3 String
Upload server login username3.
when String
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.

SystemLogSettingsRollingRegular
, SystemLogSettingsRollingRegularArgs

Days List<string>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
DelFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
Directory string
Upload server directory, for Unix server, use absolute
FileSize double
Roll log files when they reach this size (MB).
GzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
Hour double
Log files rolling schedule (hour).
Ip string
Upload server IP address.
Ip2 string
Upload server IP2 address.
Ip3 string
Upload server IP3 address.
LogFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
Min double
Log files rolling schedule (minutes).
Password2s List<string>
Upload server login password2.
Password3s List<string>
Upload server login password3.
Passwords List<string>
Upload server login password.
Port double
Upload server IP1 port number.
Port2 double
Upload server IP2 port number.
Port3 double
Upload server IP3 port number.
RollingUpgradeStatus double
rolling upgrade status (1|0).
Server string
Upload server FQDN/IP.
Server2 string
Upload server2 FQDN/IP.
Server3 string
Upload server3 FQDN/IP.
ServerType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
Upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
UploadHour double
Log files upload schedule (hour).
UploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
UploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
Username string
Upload server login username.
Username2 string
Upload server login username2.
Username3 string
Upload server login username3.
When string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
Days []string
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
DelFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
Directory string
Upload server directory, for Unix server, use absolute
FileSize float64
Roll log files when they reach this size (MB).
GzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
Hour float64
Log files rolling schedule (hour).
Ip string
Upload server IP address.
Ip2 string
Upload server IP2 address.
Ip3 string
Upload server IP3 address.
LogFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
Min float64
Log files rolling schedule (minutes).
Password2s []string
Upload server login password2.
Password3s []string
Upload server login password3.
Passwords []string
Upload server login password.
Port float64
Upload server IP1 port number.
Port2 float64
Upload server IP2 port number.
Port3 float64
Upload server IP3 port number.
RollingUpgradeStatus float64
rolling upgrade status (1|0).
Server string
Upload server FQDN/IP.
Server2 string
Upload server2 FQDN/IP.
Server3 string
Upload server3 FQDN/IP.
ServerType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
Upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
UploadHour float64
Log files upload schedule (hour).
UploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
UploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
Username string
Upload server login username.
Username2 string
Upload server login username2.
Username3 string
Upload server login username3.
When string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days List<String>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles String
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory String
Upload server directory, for Unix server, use absolute
fileSize Double
Roll log files when they reach this size (MB).
gzipFormat String
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour Double
Log files rolling schedule (hour).
ip String
Upload server IP address.
ip2 String
Upload server IP2 address.
ip3 String
Upload server IP3 address.
logFormat String
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min Double
Log files rolling schedule (minutes).
password2s List<String>
Upload server login password2.
password3s List<String>
Upload server login password3.
passwords List<String>
Upload server login password.
port Double
Upload server IP1 port number.
port2 Double
Upload server IP2 port number.
port3 Double
Upload server IP3 port number.
rollingUpgradeStatus Double
rolling upgrade status (1|0).
server String
Upload server FQDN/IP.
server2 String
Upload server2 FQDN/IP.
server3 String
Upload server3 FQDN/IP.
serverType String
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload String
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour Double
Log files upload schedule (hour).
uploadMode String
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger String
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username String
Upload server login username.
username2 String
Upload server login username2.
username3 String
Upload server login username3.
when String
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days string[]
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles string
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory string
Upload server directory, for Unix server, use absolute
fileSize number
Roll log files when they reach this size (MB).
gzipFormat string
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour number
Log files rolling schedule (hour).
ip string
Upload server IP address.
ip2 string
Upload server IP2 address.
ip3 string
Upload server IP3 address.
logFormat string
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min number
Log files rolling schedule (minutes).
password2s string[]
Upload server login password2.
password3s string[]
Upload server login password3.
passwords string[]
Upload server login password.
port number
Upload server IP1 port number.
port2 number
Upload server IP2 port number.
port3 number
Upload server IP3 port number.
rollingUpgradeStatus number
rolling upgrade status (1|0).
server string
Upload server FQDN/IP.
server2 string
Upload server2 FQDN/IP.
server3 string
Upload server3 FQDN/IP.
serverType string
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload string
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour number
Log files upload schedule (hour).
uploadMode string
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger string
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username string
Upload server login username.
username2 string
Upload server login username2.
username3 string
Upload server login username3.
when string
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days Sequence[str]
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
del_files str
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory str
Upload server directory, for Unix server, use absolute
file_size float
Roll log files when they reach this size (MB).
gzip_format str
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour float
Log files rolling schedule (hour).
ip str
Upload server IP address.
ip2 str
Upload server IP2 address.
ip3 str
Upload server IP3 address.
log_format str
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min float
Log files rolling schedule (minutes).
password2s Sequence[str]
Upload server login password2.
password3s Sequence[str]
Upload server login password3.
passwords Sequence[str]
Upload server login password.
port float
Upload server IP1 port number.
port2 float
Upload server IP2 port number.
port3 float
Upload server IP3 port number.
rolling_upgrade_status float
rolling upgrade status (1|0).
server str
Upload server FQDN/IP.
server2 str
Upload server2 FQDN/IP.
server3 str
Upload server3 FQDN/IP.
server_type str
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload str
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
upload_hour float
Log files upload schedule (hour).
upload_mode str
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
upload_trigger str
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username str
Upload server login username.
username2 str
Upload server login username2.
username3 str
Upload server login username3.
when str
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.
days List<String>
Log files rolling schedule (days of week). sun - Sunday. mon - Monday. tue - Tuesday. wed - Wednesday. thu - Thursday. fri - Friday. sat - Saturday. Valid values: sun, mon, tue, wed, thu, fri, sat.
delFiles String
Enable/disable log file deletion after uploading. disable - Disable log file deletion. enable - Enable log file deletion. Valid values: disable, enable.
directory String
Upload server directory, for Unix server, use absolute
fileSize Number
Roll log files when they reach this size (MB).
gzipFormat String
Enable/disable compression of uploaded log files. disable - Disable compression. enable - Enable compression. Valid values: disable, enable.
hour Number
Log files rolling schedule (hour).
ip String
Upload server IP address.
ip2 String
Upload server IP2 address.
ip3 String
Upload server IP3 address.
logFormat String
Format of uploaded log files. native - Native format (text or compact). text - Text format (convert if necessary). csv - CSV (comma-separated value) format. Valid values: native, text, csv.
min Number
Log files rolling schedule (minutes).
password2s List<String>
Upload server login password2.
password3s List<String>
Upload server login password3.
passwords List<String>
Upload server login password.
port Number
Upload server IP1 port number.
port2 Number
Upload server IP2 port number.
port3 Number
Upload server IP3 port number.
rollingUpgradeStatus Number
rolling upgrade status (1|0).
server String
Upload server FQDN/IP.
server2 String
Upload server2 FQDN/IP.
server3 String
Upload server3 FQDN/IP.
serverType String
Upload server type. ftp - Upload via FTP. sftp - Upload via SFTP. scp - Upload via SCP. Valid values: ftp, sftp, scp.
upload String
Enable/disable log file uploads. disable - Disable log files uploading. enable - Enable log files uploading. Valid values: disable, enable.
uploadHour Number
Log files upload schedule (hour).
uploadMode String
Upload mode with multiple servers. backup - Servers are attempted and used one after the other upon failure to connect. mirror - All configured servers are attempted and used. Valid values: backup, mirror.
uploadTrigger String
Event triggering log files upload. on-roll - Upload log files after they are rolled. on-schedule - Upload log files daily. Valid values: on-roll, on-schedule.
username String
Upload server login username.
username2 String
Upload server login username2.
username3 String
Upload server login username3.
when String
Roll log files periodically. none - Do not roll log files periodically. daily - Roll log files daily. weekly - Roll log files on certain days of week. Valid values: none, daily, weekly.

Import

System LogSettings can be imported using any of these accepted formats:

$ export “FORTIMANAGER_IMPORT_TABLE”=“true”

$ pulumi import fortimanager:index/systemLogSettings:SystemLogSettings labelname SystemLogSettings
Copy

$ unset “FORTIMANAGER_IMPORT_TABLE”

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
fortimanager fortinetdev/terraform-provider-fortimanager
License
Notes
This Pulumi package is based on the fortimanager Terraform Provider.