1. Packages
  2. Fortios
  3. API Docs
  4. system
  5. Replacemsggroup
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

fortios.system.Replacemsggroup

Explore with Pulumi AI

Configure replacement message groups.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as fortios from "@pulumiverse/fortios";

const trname = new fortios.system.Replacemsggroup("trname", {
    comment: "sgh",
    groupType: "utm",
});
Copy
import pulumi
import pulumiverse_fortios as fortios

trname = fortios.system.Replacemsggroup("trname",
    comment="sgh",
    group_type="utm")
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/system"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := system.NewReplacemsggroup(ctx, "trname", &system.ReplacemsggroupArgs{
			Comment:   pulumi.String("sgh"),
			GroupType: pulumi.String("utm"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortios = Pulumiverse.Fortios;

return await Deployment.RunAsync(() => 
{
    var trname = new Fortios.System.Replacemsggroup("trname", new()
    {
        Comment = "sgh",
        GroupType = "utm",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortios.system.Replacemsggroup;
import com.pulumi.fortios.system.ReplacemsggroupArgs;
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 Replacemsggroup("trname", ReplacemsggroupArgs.builder()
            .comment("sgh")
            .groupType("utm")
            .build());

    }
}
Copy
resources:
  trname:
    type: fortios:system:Replacemsggroup
    properties:
      comment: sgh
      groupType: utm
Copy

Create Replacemsggroup Resource

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

Constructor syntax

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

@overload
def Replacemsggroup(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    group_type: Optional[str] = None,
                    device_detection_portals: Optional[Sequence[ReplacemsggroupDeviceDetectionPortalArgs]] = None,
                    utms: Optional[Sequence[ReplacemsggroupUtmArgs]] = None,
                    automations: Optional[Sequence[ReplacemsggroupAutomationArgs]] = None,
                    comment: Optional[str] = None,
                    custom_messages: Optional[Sequence[ReplacemsggroupCustomMessageArgs]] = None,
                    admins: Optional[Sequence[ReplacemsggroupAdminArgs]] = None,
                    dynamic_sort_subtable: Optional[str] = None,
                    ecs: Optional[Sequence[ReplacemsggroupEcArgs]] = None,
                    fortiguard_wfs: Optional[Sequence[ReplacemsggroupFortiguardWfArgs]] = None,
                    ftps: Optional[Sequence[ReplacemsggroupFtpArgs]] = None,
                    webproxies: Optional[Sequence[ReplacemsggroupWebproxyArgs]] = None,
                    auths: Optional[Sequence[ReplacemsggroupAuthArgs]] = None,
                    mails: Optional[Sequence[ReplacemsggroupMailArgs]] = None,
                    icaps: Optional[Sequence[ReplacemsggroupIcapArgs]] = None,
                    https: Optional[Sequence[ReplacemsggroupHttpArgs]] = None,
                    nac_quars: Optional[Sequence[ReplacemsggroupNacQuarArgs]] = None,
                    name: Optional[str] = None,
                    nntps: Optional[Sequence[ReplacemsggroupNntpArgs]] = None,
                    spams: Optional[Sequence[ReplacemsggroupSpamArgs]] = None,
                    sslvpns: Optional[Sequence[ReplacemsggroupSslvpnArgs]] = None,
                    traffic_quotas: Optional[Sequence[ReplacemsggroupTrafficQuotaArgs]] = None,
                    alertmails: Optional[Sequence[ReplacemsggroupAlertmailArgs]] = None,
                    vdomparam: Optional[str] = None,
                    get_all_tables: Optional[str] = None)
func NewReplacemsggroup(ctx *Context, name string, args ReplacemsggroupArgs, opts ...ResourceOption) (*Replacemsggroup, error)
public Replacemsggroup(string name, ReplacemsggroupArgs args, CustomResourceOptions? opts = null)
public Replacemsggroup(String name, ReplacemsggroupArgs args)
public Replacemsggroup(String name, ReplacemsggroupArgs args, CustomResourceOptions options)
type: fortios:system:Replacemsggroup
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 This property is required. ReplacemsggroupArgs
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 This property is required. ReplacemsggroupArgs
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 This property is required. ReplacemsggroupArgs
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 This property is required. ReplacemsggroupArgs
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. ReplacemsggroupArgs
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 replacemsggroupResource = new Fortios.System.Replacemsggroup("replacemsggroupResource", new()
{
    GroupType = "string",
    DeviceDetectionPortals = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupDeviceDetectionPortalArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Utms = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupUtmArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Automations = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupAutomationArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Comment = "string",
    CustomMessages = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupCustomMessageArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Admins = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupAdminArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    DynamicSortSubtable = "string",
    Ecs = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupEcArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    FortiguardWfs = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupFortiguardWfArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Ftps = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupFtpArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Webproxies = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupWebproxyArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Auths = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupAuthArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Mails = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupMailArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Icaps = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupIcapArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Https = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupHttpArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    NacQuars = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupNacQuarArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Name = "string",
    Nntps = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupNntpArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Spams = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupSpamArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Sslvpns = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupSslvpnArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    TrafficQuotas = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupTrafficQuotaArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Alertmails = new[]
    {
        new Fortios.System.Inputs.ReplacemsggroupAlertmailArgs
        {
            Buffer = "string",
            Format = "string",
            Header = "string",
            MsgType = "string",
        },
    },
    Vdomparam = "string",
    GetAllTables = "string",
});
Copy
example, err := system.NewReplacemsggroup(ctx, "replacemsggroupResource", &system.ReplacemsggroupArgs{
	GroupType: pulumi.String("string"),
	DeviceDetectionPortals: system.ReplacemsggroupDeviceDetectionPortalArray{
		&system.ReplacemsggroupDeviceDetectionPortalArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Utms: system.ReplacemsggroupUtmArray{
		&system.ReplacemsggroupUtmArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Automations: system.ReplacemsggroupAutomationArray{
		&system.ReplacemsggroupAutomationArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Comment: pulumi.String("string"),
	CustomMessages: system.ReplacemsggroupCustomMessageArray{
		&system.ReplacemsggroupCustomMessageArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Admins: system.ReplacemsggroupAdminArray{
		&system.ReplacemsggroupAdminArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	DynamicSortSubtable: pulumi.String("string"),
	Ecs: system.ReplacemsggroupEcArray{
		&system.ReplacemsggroupEcArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	FortiguardWfs: system.ReplacemsggroupFortiguardWfArray{
		&system.ReplacemsggroupFortiguardWfArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Ftps: system.ReplacemsggroupFtpArray{
		&system.ReplacemsggroupFtpArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Webproxies: system.ReplacemsggroupWebproxyArray{
		&system.ReplacemsggroupWebproxyArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Auths: system.ReplacemsggroupAuthArray{
		&system.ReplacemsggroupAuthArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Mails: system.ReplacemsggroupMailArray{
		&system.ReplacemsggroupMailArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Icaps: system.ReplacemsggroupIcapArray{
		&system.ReplacemsggroupIcapArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Https: system.ReplacemsggroupHttpArray{
		&system.ReplacemsggroupHttpArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	NacQuars: system.ReplacemsggroupNacQuarArray{
		&system.ReplacemsggroupNacQuarArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Name: pulumi.String("string"),
	Nntps: system.ReplacemsggroupNntpArray{
		&system.ReplacemsggroupNntpArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Spams: system.ReplacemsggroupSpamArray{
		&system.ReplacemsggroupSpamArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Sslvpns: system.ReplacemsggroupSslvpnArray{
		&system.ReplacemsggroupSslvpnArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	TrafficQuotas: system.ReplacemsggroupTrafficQuotaArray{
		&system.ReplacemsggroupTrafficQuotaArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Alertmails: system.ReplacemsggroupAlertmailArray{
		&system.ReplacemsggroupAlertmailArgs{
			Buffer:  pulumi.String("string"),
			Format:  pulumi.String("string"),
			Header:  pulumi.String("string"),
			MsgType: pulumi.String("string"),
		},
	},
	Vdomparam:    pulumi.String("string"),
	GetAllTables: pulumi.String("string"),
})
Copy
var replacemsggroupResource = new Replacemsggroup("replacemsggroupResource", ReplacemsggroupArgs.builder()
    .groupType("string")
    .deviceDetectionPortals(ReplacemsggroupDeviceDetectionPortalArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .utms(ReplacemsggroupUtmArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .automations(ReplacemsggroupAutomationArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .comment("string")
    .customMessages(ReplacemsggroupCustomMessageArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .admins(ReplacemsggroupAdminArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .dynamicSortSubtable("string")
    .ecs(ReplacemsggroupEcArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .fortiguardWfs(ReplacemsggroupFortiguardWfArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .ftps(ReplacemsggroupFtpArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .webproxies(ReplacemsggroupWebproxyArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .auths(ReplacemsggroupAuthArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .mails(ReplacemsggroupMailArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .icaps(ReplacemsggroupIcapArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .https(ReplacemsggroupHttpArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .nacQuars(ReplacemsggroupNacQuarArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .name("string")
    .nntps(ReplacemsggroupNntpArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .spams(ReplacemsggroupSpamArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .sslvpns(ReplacemsggroupSslvpnArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .trafficQuotas(ReplacemsggroupTrafficQuotaArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .alertmails(ReplacemsggroupAlertmailArgs.builder()
        .buffer("string")
        .format("string")
        .header("string")
        .msgType("string")
        .build())
    .vdomparam("string")
    .getAllTables("string")
    .build());
Copy
replacemsggroup_resource = fortios.system.Replacemsggroup("replacemsggroupResource",
    group_type="string",
    device_detection_portals=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    utms=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    automations=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    comment="string",
    custom_messages=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    admins=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    dynamic_sort_subtable="string",
    ecs=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    fortiguard_wfs=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    ftps=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    webproxies=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    auths=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    mails=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    icaps=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    https=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    nac_quars=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    name="string",
    nntps=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    spams=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    sslvpns=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    traffic_quotas=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    alertmails=[{
        "buffer": "string",
        "format": "string",
        "header": "string",
        "msg_type": "string",
    }],
    vdomparam="string",
    get_all_tables="string")
Copy
const replacemsggroupResource = new fortios.system.Replacemsggroup("replacemsggroupResource", {
    groupType: "string",
    deviceDetectionPortals: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    utms: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    automations: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    comment: "string",
    customMessages: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    admins: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    dynamicSortSubtable: "string",
    ecs: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    fortiguardWfs: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    ftps: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    webproxies: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    auths: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    mails: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    icaps: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    https: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    nacQuars: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    name: "string",
    nntps: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    spams: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    sslvpns: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    trafficQuotas: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    alertmails: [{
        buffer: "string",
        format: "string",
        header: "string",
        msgType: "string",
    }],
    vdomparam: "string",
    getAllTables: "string",
});
Copy
type: fortios:system:Replacemsggroup
properties:
    admins:
        - buffer: string
          format: string
          header: string
          msgType: string
    alertmails:
        - buffer: string
          format: string
          header: string
          msgType: string
    auths:
        - buffer: string
          format: string
          header: string
          msgType: string
    automations:
        - buffer: string
          format: string
          header: string
          msgType: string
    comment: string
    customMessages:
        - buffer: string
          format: string
          header: string
          msgType: string
    deviceDetectionPortals:
        - buffer: string
          format: string
          header: string
          msgType: string
    dynamicSortSubtable: string
    ecs:
        - buffer: string
          format: string
          header: string
          msgType: string
    fortiguardWfs:
        - buffer: string
          format: string
          header: string
          msgType: string
    ftps:
        - buffer: string
          format: string
          header: string
          msgType: string
    getAllTables: string
    groupType: string
    https:
        - buffer: string
          format: string
          header: string
          msgType: string
    icaps:
        - buffer: string
          format: string
          header: string
          msgType: string
    mails:
        - buffer: string
          format: string
          header: string
          msgType: string
    nacQuars:
        - buffer: string
          format: string
          header: string
          msgType: string
    name: string
    nntps:
        - buffer: string
          format: string
          header: string
          msgType: string
    spams:
        - buffer: string
          format: string
          header: string
          msgType: string
    sslvpns:
        - buffer: string
          format: string
          header: string
          msgType: string
    trafficQuotas:
        - buffer: string
          format: string
          header: string
          msgType: string
    utms:
        - buffer: string
          format: string
          header: string
          msgType: string
    vdomparam: string
    webproxies:
        - buffer: string
          format: string
          header: string
          msgType: string
Copy

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

GroupType This property is required. string
Group type.
Admins List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAdmin>
Replacement message table entries. The structure of admin block is documented below.
Alertmails List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAlertmail>
Replacement message table entries. The structure of alertmail block is documented below.
Auths List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAuth>
Replacement message table entries. The structure of auth block is documented below.
Automations List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAutomation>
Replacement message table entries. The structure of automation block is documented below.
Comment string
Comment.
CustomMessages List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupCustomMessage>
Replacement message table entries. The structure of custom_message block is documented below.
DeviceDetectionPortals List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupDeviceDetectionPortal>
Replacement message table entries. The structure of device_detection_portal block is documented below.
DynamicSortSubtable string
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
Ecs List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupEc>
Replacement message table entries. The structure of ec block is documented below.
FortiguardWfs List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupFortiguardWf>
Replacement message table entries. The structure of fortiguard_wf block is documented below.
Ftps List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupFtp>
Replacement message table entries. The structure of ftp block is documented below.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
Https List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupHttp>
Replacement message table entries. The structure of http block is documented below.
Icaps List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupIcap>
Replacement message table entries. The structure of icap block is documented below.
Mails List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupMail>
Replacement message table entries. The structure of mail block is documented below.
NacQuars List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupNacQuar>
Replacement message table entries. The structure of nac_quar block is documented below.
Name Changes to this property will trigger replacement. string
Group name.
Nntps List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupNntp>
Replacement message table entries. The structure of nntp block is documented below.
Spams List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupSpam>
Replacement message table entries. The structure of spam block is documented below.
Sslvpns List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupSslvpn>
Replacement message table entries. The structure of sslvpn block is documented below.
TrafficQuotas List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupTrafficQuota>
Replacement message table entries. The structure of traffic_quota block is documented below.
Utms List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupUtm>
Replacement message table entries. The structure of utm block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
Webproxies List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupWebproxy>
Replacement message table entries. The structure of webproxy block is documented below.
GroupType This property is required. string
Group type.
Admins []ReplacemsggroupAdminArgs
Replacement message table entries. The structure of admin block is documented below.
Alertmails []ReplacemsggroupAlertmailArgs
Replacement message table entries. The structure of alertmail block is documented below.
Auths []ReplacemsggroupAuthArgs
Replacement message table entries. The structure of auth block is documented below.
Automations []ReplacemsggroupAutomationArgs
Replacement message table entries. The structure of automation block is documented below.
Comment string
Comment.
CustomMessages []ReplacemsggroupCustomMessageArgs
Replacement message table entries. The structure of custom_message block is documented below.
DeviceDetectionPortals []ReplacemsggroupDeviceDetectionPortalArgs
Replacement message table entries. The structure of device_detection_portal block is documented below.
DynamicSortSubtable string
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
Ecs []ReplacemsggroupEcArgs
Replacement message table entries. The structure of ec block is documented below.
FortiguardWfs []ReplacemsggroupFortiguardWfArgs
Replacement message table entries. The structure of fortiguard_wf block is documented below.
Ftps []ReplacemsggroupFtpArgs
Replacement message table entries. The structure of ftp block is documented below.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
Https []ReplacemsggroupHttpArgs
Replacement message table entries. The structure of http block is documented below.
Icaps []ReplacemsggroupIcapArgs
Replacement message table entries. The structure of icap block is documented below.
Mails []ReplacemsggroupMailArgs
Replacement message table entries. The structure of mail block is documented below.
NacQuars []ReplacemsggroupNacQuarArgs
Replacement message table entries. The structure of nac_quar block is documented below.
Name Changes to this property will trigger replacement. string
Group name.
Nntps []ReplacemsggroupNntpArgs
Replacement message table entries. The structure of nntp block is documented below.
Spams []ReplacemsggroupSpamArgs
Replacement message table entries. The structure of spam block is documented below.
Sslvpns []ReplacemsggroupSslvpnArgs
Replacement message table entries. The structure of sslvpn block is documented below.
TrafficQuotas []ReplacemsggroupTrafficQuotaArgs
Replacement message table entries. The structure of traffic_quota block is documented below.
Utms []ReplacemsggroupUtmArgs
Replacement message table entries. The structure of utm block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
Webproxies []ReplacemsggroupWebproxyArgs
Replacement message table entries. The structure of webproxy block is documented below.
groupType This property is required. String
Group type.
admins List<ReplacemsggroupAdmin>
Replacement message table entries. The structure of admin block is documented below.
alertmails List<ReplacemsggroupAlertmail>
Replacement message table entries. The structure of alertmail block is documented below.
auths List<ReplacemsggroupAuth>
Replacement message table entries. The structure of auth block is documented below.
automations List<ReplacemsggroupAutomation>
Replacement message table entries. The structure of automation block is documented below.
comment String
Comment.
customMessages List<ReplacemsggroupCustomMessage>
Replacement message table entries. The structure of custom_message block is documented below.
deviceDetectionPortals List<ReplacemsggroupDeviceDetectionPortal>
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamicSortSubtable String
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs List<ReplacemsggroupEc>
Replacement message table entries. The structure of ec block is documented below.
fortiguardWfs List<ReplacemsggroupFortiguardWf>
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps List<ReplacemsggroupFtp>
Replacement message table entries. The structure of ftp block is documented below.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
https List<ReplacemsggroupHttp>
Replacement message table entries. The structure of http block is documented below.
icaps List<ReplacemsggroupIcap>
Replacement message table entries. The structure of icap block is documented below.
mails List<ReplacemsggroupMail>
Replacement message table entries. The structure of mail block is documented below.
nacQuars List<ReplacemsggroupNacQuar>
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. String
Group name.
nntps List<ReplacemsggroupNntp>
Replacement message table entries. The structure of nntp block is documented below.
spams List<ReplacemsggroupSpam>
Replacement message table entries. The structure of spam block is documented below.
sslvpns List<ReplacemsggroupSslvpn>
Replacement message table entries. The structure of sslvpn block is documented below.
trafficQuotas List<ReplacemsggroupTrafficQuota>
Replacement message table entries. The structure of traffic_quota block is documented below.
utms List<ReplacemsggroupUtm>
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies List<ReplacemsggroupWebproxy>
Replacement message table entries. The structure of webproxy block is documented below.
groupType This property is required. string
Group type.
admins ReplacemsggroupAdmin[]
Replacement message table entries. The structure of admin block is documented below.
alertmails ReplacemsggroupAlertmail[]
Replacement message table entries. The structure of alertmail block is documented below.
auths ReplacemsggroupAuth[]
Replacement message table entries. The structure of auth block is documented below.
automations ReplacemsggroupAutomation[]
Replacement message table entries. The structure of automation block is documented below.
comment string
Comment.
customMessages ReplacemsggroupCustomMessage[]
Replacement message table entries. The structure of custom_message block is documented below.
deviceDetectionPortals ReplacemsggroupDeviceDetectionPortal[]
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamicSortSubtable string
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs ReplacemsggroupEc[]
Replacement message table entries. The structure of ec block is documented below.
fortiguardWfs ReplacemsggroupFortiguardWf[]
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps ReplacemsggroupFtp[]
Replacement message table entries. The structure of ftp block is documented below.
getAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
https ReplacemsggroupHttp[]
Replacement message table entries. The structure of http block is documented below.
icaps ReplacemsggroupIcap[]
Replacement message table entries. The structure of icap block is documented below.
mails ReplacemsggroupMail[]
Replacement message table entries. The structure of mail block is documented below.
nacQuars ReplacemsggroupNacQuar[]
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. string
Group name.
nntps ReplacemsggroupNntp[]
Replacement message table entries. The structure of nntp block is documented below.
spams ReplacemsggroupSpam[]
Replacement message table entries. The structure of spam block is documented below.
sslvpns ReplacemsggroupSslvpn[]
Replacement message table entries. The structure of sslvpn block is documented below.
trafficQuotas ReplacemsggroupTrafficQuota[]
Replacement message table entries. The structure of traffic_quota block is documented below.
utms ReplacemsggroupUtm[]
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies ReplacemsggroupWebproxy[]
Replacement message table entries. The structure of webproxy block is documented below.
group_type This property is required. str
Group type.
admins Sequence[ReplacemsggroupAdminArgs]
Replacement message table entries. The structure of admin block is documented below.
alertmails Sequence[ReplacemsggroupAlertmailArgs]
Replacement message table entries. The structure of alertmail block is documented below.
auths Sequence[ReplacemsggroupAuthArgs]
Replacement message table entries. The structure of auth block is documented below.
automations Sequence[ReplacemsggroupAutomationArgs]
Replacement message table entries. The structure of automation block is documented below.
comment str
Comment.
custom_messages Sequence[ReplacemsggroupCustomMessageArgs]
Replacement message table entries. The structure of custom_message block is documented below.
device_detection_portals Sequence[ReplacemsggroupDeviceDetectionPortalArgs]
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamic_sort_subtable str
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs Sequence[ReplacemsggroupEcArgs]
Replacement message table entries. The structure of ec block is documented below.
fortiguard_wfs Sequence[ReplacemsggroupFortiguardWfArgs]
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps Sequence[ReplacemsggroupFtpArgs]
Replacement message table entries. The structure of ftp block is documented below.
get_all_tables str
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
https Sequence[ReplacemsggroupHttpArgs]
Replacement message table entries. The structure of http block is documented below.
icaps Sequence[ReplacemsggroupIcapArgs]
Replacement message table entries. The structure of icap block is documented below.
mails Sequence[ReplacemsggroupMailArgs]
Replacement message table entries. The structure of mail block is documented below.
nac_quars Sequence[ReplacemsggroupNacQuarArgs]
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. str
Group name.
nntps Sequence[ReplacemsggroupNntpArgs]
Replacement message table entries. The structure of nntp block is documented below.
spams Sequence[ReplacemsggroupSpamArgs]
Replacement message table entries. The structure of spam block is documented below.
sslvpns Sequence[ReplacemsggroupSslvpnArgs]
Replacement message table entries. The structure of sslvpn block is documented below.
traffic_quotas Sequence[ReplacemsggroupTrafficQuotaArgs]
Replacement message table entries. The structure of traffic_quota block is documented below.
utms Sequence[ReplacemsggroupUtmArgs]
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. str
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies Sequence[ReplacemsggroupWebproxyArgs]
Replacement message table entries. The structure of webproxy block is documented below.
groupType This property is required. String
Group type.
admins List<Property Map>
Replacement message table entries. The structure of admin block is documented below.
alertmails List<Property Map>
Replacement message table entries. The structure of alertmail block is documented below.
auths List<Property Map>
Replacement message table entries. The structure of auth block is documented below.
automations List<Property Map>
Replacement message table entries. The structure of automation block is documented below.
comment String
Comment.
customMessages List<Property Map>
Replacement message table entries. The structure of custom_message block is documented below.
deviceDetectionPortals List<Property Map>
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamicSortSubtable String
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs List<Property Map>
Replacement message table entries. The structure of ec block is documented below.
fortiguardWfs List<Property Map>
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps List<Property Map>
Replacement message table entries. The structure of ftp block is documented below.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
https List<Property Map>
Replacement message table entries. The structure of http block is documented below.
icaps List<Property Map>
Replacement message table entries. The structure of icap block is documented below.
mails List<Property Map>
Replacement message table entries. The structure of mail block is documented below.
nacQuars List<Property Map>
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. String
Group name.
nntps List<Property Map>
Replacement message table entries. The structure of nntp block is documented below.
spams List<Property Map>
Replacement message table entries. The structure of spam block is documented below.
sslvpns List<Property Map>
Replacement message table entries. The structure of sslvpn block is documented below.
trafficQuotas List<Property Map>
Replacement message table entries. The structure of traffic_quota block is documented below.
utms List<Property Map>
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies List<Property Map>
Replacement message table entries. The structure of webproxy block is documented below.

Outputs

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

Get an existing Replacemsggroup 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?: ReplacemsggroupState, opts?: CustomResourceOptions): Replacemsggroup
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        admins: Optional[Sequence[ReplacemsggroupAdminArgs]] = None,
        alertmails: Optional[Sequence[ReplacemsggroupAlertmailArgs]] = None,
        auths: Optional[Sequence[ReplacemsggroupAuthArgs]] = None,
        automations: Optional[Sequence[ReplacemsggroupAutomationArgs]] = None,
        comment: Optional[str] = None,
        custom_messages: Optional[Sequence[ReplacemsggroupCustomMessageArgs]] = None,
        device_detection_portals: Optional[Sequence[ReplacemsggroupDeviceDetectionPortalArgs]] = None,
        dynamic_sort_subtable: Optional[str] = None,
        ecs: Optional[Sequence[ReplacemsggroupEcArgs]] = None,
        fortiguard_wfs: Optional[Sequence[ReplacemsggroupFortiguardWfArgs]] = None,
        ftps: Optional[Sequence[ReplacemsggroupFtpArgs]] = None,
        get_all_tables: Optional[str] = None,
        group_type: Optional[str] = None,
        https: Optional[Sequence[ReplacemsggroupHttpArgs]] = None,
        icaps: Optional[Sequence[ReplacemsggroupIcapArgs]] = None,
        mails: Optional[Sequence[ReplacemsggroupMailArgs]] = None,
        nac_quars: Optional[Sequence[ReplacemsggroupNacQuarArgs]] = None,
        name: Optional[str] = None,
        nntps: Optional[Sequence[ReplacemsggroupNntpArgs]] = None,
        spams: Optional[Sequence[ReplacemsggroupSpamArgs]] = None,
        sslvpns: Optional[Sequence[ReplacemsggroupSslvpnArgs]] = None,
        traffic_quotas: Optional[Sequence[ReplacemsggroupTrafficQuotaArgs]] = None,
        utms: Optional[Sequence[ReplacemsggroupUtmArgs]] = None,
        vdomparam: Optional[str] = None,
        webproxies: Optional[Sequence[ReplacemsggroupWebproxyArgs]] = None) -> Replacemsggroup
func GetReplacemsggroup(ctx *Context, name string, id IDInput, state *ReplacemsggroupState, opts ...ResourceOption) (*Replacemsggroup, error)
public static Replacemsggroup Get(string name, Input<string> id, ReplacemsggroupState? state, CustomResourceOptions? opts = null)
public static Replacemsggroup get(String name, Output<String> id, ReplacemsggroupState state, CustomResourceOptions options)
resources:  _:    type: fortios:system:Replacemsggroup    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:
Admins List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAdmin>
Replacement message table entries. The structure of admin block is documented below.
Alertmails List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAlertmail>
Replacement message table entries. The structure of alertmail block is documented below.
Auths List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAuth>
Replacement message table entries. The structure of auth block is documented below.
Automations List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupAutomation>
Replacement message table entries. The structure of automation block is documented below.
Comment string
Comment.
CustomMessages List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupCustomMessage>
Replacement message table entries. The structure of custom_message block is documented below.
DeviceDetectionPortals List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupDeviceDetectionPortal>
Replacement message table entries. The structure of device_detection_portal block is documented below.
DynamicSortSubtable string
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
Ecs List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupEc>
Replacement message table entries. The structure of ec block is documented below.
FortiguardWfs List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupFortiguardWf>
Replacement message table entries. The structure of fortiguard_wf block is documented below.
Ftps List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupFtp>
Replacement message table entries. The structure of ftp block is documented below.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
GroupType string
Group type.
Https List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupHttp>
Replacement message table entries. The structure of http block is documented below.
Icaps List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupIcap>
Replacement message table entries. The structure of icap block is documented below.
Mails List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupMail>
Replacement message table entries. The structure of mail block is documented below.
NacQuars List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupNacQuar>
Replacement message table entries. The structure of nac_quar block is documented below.
Name Changes to this property will trigger replacement. string
Group name.
Nntps List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupNntp>
Replacement message table entries. The structure of nntp block is documented below.
Spams List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupSpam>
Replacement message table entries. The structure of spam block is documented below.
Sslvpns List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupSslvpn>
Replacement message table entries. The structure of sslvpn block is documented below.
TrafficQuotas List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupTrafficQuota>
Replacement message table entries. The structure of traffic_quota block is documented below.
Utms List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupUtm>
Replacement message table entries. The structure of utm block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
Webproxies List<Pulumiverse.Fortios.System.Inputs.ReplacemsggroupWebproxy>
Replacement message table entries. The structure of webproxy block is documented below.
Admins []ReplacemsggroupAdminArgs
Replacement message table entries. The structure of admin block is documented below.
Alertmails []ReplacemsggroupAlertmailArgs
Replacement message table entries. The structure of alertmail block is documented below.
Auths []ReplacemsggroupAuthArgs
Replacement message table entries. The structure of auth block is documented below.
Automations []ReplacemsggroupAutomationArgs
Replacement message table entries. The structure of automation block is documented below.
Comment string
Comment.
CustomMessages []ReplacemsggroupCustomMessageArgs
Replacement message table entries. The structure of custom_message block is documented below.
DeviceDetectionPortals []ReplacemsggroupDeviceDetectionPortalArgs
Replacement message table entries. The structure of device_detection_portal block is documented below.
DynamicSortSubtable string
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
Ecs []ReplacemsggroupEcArgs
Replacement message table entries. The structure of ec block is documented below.
FortiguardWfs []ReplacemsggroupFortiguardWfArgs
Replacement message table entries. The structure of fortiguard_wf block is documented below.
Ftps []ReplacemsggroupFtpArgs
Replacement message table entries. The structure of ftp block is documented below.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
GroupType string
Group type.
Https []ReplacemsggroupHttpArgs
Replacement message table entries. The structure of http block is documented below.
Icaps []ReplacemsggroupIcapArgs
Replacement message table entries. The structure of icap block is documented below.
Mails []ReplacemsggroupMailArgs
Replacement message table entries. The structure of mail block is documented below.
NacQuars []ReplacemsggroupNacQuarArgs
Replacement message table entries. The structure of nac_quar block is documented below.
Name Changes to this property will trigger replacement. string
Group name.
Nntps []ReplacemsggroupNntpArgs
Replacement message table entries. The structure of nntp block is documented below.
Spams []ReplacemsggroupSpamArgs
Replacement message table entries. The structure of spam block is documented below.
Sslvpns []ReplacemsggroupSslvpnArgs
Replacement message table entries. The structure of sslvpn block is documented below.
TrafficQuotas []ReplacemsggroupTrafficQuotaArgs
Replacement message table entries. The structure of traffic_quota block is documented below.
Utms []ReplacemsggroupUtmArgs
Replacement message table entries. The structure of utm block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
Webproxies []ReplacemsggroupWebproxyArgs
Replacement message table entries. The structure of webproxy block is documented below.
admins List<ReplacemsggroupAdmin>
Replacement message table entries. The structure of admin block is documented below.
alertmails List<ReplacemsggroupAlertmail>
Replacement message table entries. The structure of alertmail block is documented below.
auths List<ReplacemsggroupAuth>
Replacement message table entries. The structure of auth block is documented below.
automations List<ReplacemsggroupAutomation>
Replacement message table entries. The structure of automation block is documented below.
comment String
Comment.
customMessages List<ReplacemsggroupCustomMessage>
Replacement message table entries. The structure of custom_message block is documented below.
deviceDetectionPortals List<ReplacemsggroupDeviceDetectionPortal>
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamicSortSubtable String
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs List<ReplacemsggroupEc>
Replacement message table entries. The structure of ec block is documented below.
fortiguardWfs List<ReplacemsggroupFortiguardWf>
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps List<ReplacemsggroupFtp>
Replacement message table entries. The structure of ftp block is documented below.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
groupType String
Group type.
https List<ReplacemsggroupHttp>
Replacement message table entries. The structure of http block is documented below.
icaps List<ReplacemsggroupIcap>
Replacement message table entries. The structure of icap block is documented below.
mails List<ReplacemsggroupMail>
Replacement message table entries. The structure of mail block is documented below.
nacQuars List<ReplacemsggroupNacQuar>
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. String
Group name.
nntps List<ReplacemsggroupNntp>
Replacement message table entries. The structure of nntp block is documented below.
spams List<ReplacemsggroupSpam>
Replacement message table entries. The structure of spam block is documented below.
sslvpns List<ReplacemsggroupSslvpn>
Replacement message table entries. The structure of sslvpn block is documented below.
trafficQuotas List<ReplacemsggroupTrafficQuota>
Replacement message table entries. The structure of traffic_quota block is documented below.
utms List<ReplacemsggroupUtm>
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies List<ReplacemsggroupWebproxy>
Replacement message table entries. The structure of webproxy block is documented below.
admins ReplacemsggroupAdmin[]
Replacement message table entries. The structure of admin block is documented below.
alertmails ReplacemsggroupAlertmail[]
Replacement message table entries. The structure of alertmail block is documented below.
auths ReplacemsggroupAuth[]
Replacement message table entries. The structure of auth block is documented below.
automations ReplacemsggroupAutomation[]
Replacement message table entries. The structure of automation block is documented below.
comment string
Comment.
customMessages ReplacemsggroupCustomMessage[]
Replacement message table entries. The structure of custom_message block is documented below.
deviceDetectionPortals ReplacemsggroupDeviceDetectionPortal[]
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamicSortSubtable string
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs ReplacemsggroupEc[]
Replacement message table entries. The structure of ec block is documented below.
fortiguardWfs ReplacemsggroupFortiguardWf[]
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps ReplacemsggroupFtp[]
Replacement message table entries. The structure of ftp block is documented below.
getAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
groupType string
Group type.
https ReplacemsggroupHttp[]
Replacement message table entries. The structure of http block is documented below.
icaps ReplacemsggroupIcap[]
Replacement message table entries. The structure of icap block is documented below.
mails ReplacemsggroupMail[]
Replacement message table entries. The structure of mail block is documented below.
nacQuars ReplacemsggroupNacQuar[]
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. string
Group name.
nntps ReplacemsggroupNntp[]
Replacement message table entries. The structure of nntp block is documented below.
spams ReplacemsggroupSpam[]
Replacement message table entries. The structure of spam block is documented below.
sslvpns ReplacemsggroupSslvpn[]
Replacement message table entries. The structure of sslvpn block is documented below.
trafficQuotas ReplacemsggroupTrafficQuota[]
Replacement message table entries. The structure of traffic_quota block is documented below.
utms ReplacemsggroupUtm[]
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies ReplacemsggroupWebproxy[]
Replacement message table entries. The structure of webproxy block is documented below.
admins Sequence[ReplacemsggroupAdminArgs]
Replacement message table entries. The structure of admin block is documented below.
alertmails Sequence[ReplacemsggroupAlertmailArgs]
Replacement message table entries. The structure of alertmail block is documented below.
auths Sequence[ReplacemsggroupAuthArgs]
Replacement message table entries. The structure of auth block is documented below.
automations Sequence[ReplacemsggroupAutomationArgs]
Replacement message table entries. The structure of automation block is documented below.
comment str
Comment.
custom_messages Sequence[ReplacemsggroupCustomMessageArgs]
Replacement message table entries. The structure of custom_message block is documented below.
device_detection_portals Sequence[ReplacemsggroupDeviceDetectionPortalArgs]
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamic_sort_subtable str
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs Sequence[ReplacemsggroupEcArgs]
Replacement message table entries. The structure of ec block is documented below.
fortiguard_wfs Sequence[ReplacemsggroupFortiguardWfArgs]
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps Sequence[ReplacemsggroupFtpArgs]
Replacement message table entries. The structure of ftp block is documented below.
get_all_tables str
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
group_type str
Group type.
https Sequence[ReplacemsggroupHttpArgs]
Replacement message table entries. The structure of http block is documented below.
icaps Sequence[ReplacemsggroupIcapArgs]
Replacement message table entries. The structure of icap block is documented below.
mails Sequence[ReplacemsggroupMailArgs]
Replacement message table entries. The structure of mail block is documented below.
nac_quars Sequence[ReplacemsggroupNacQuarArgs]
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. str
Group name.
nntps Sequence[ReplacemsggroupNntpArgs]
Replacement message table entries. The structure of nntp block is documented below.
spams Sequence[ReplacemsggroupSpamArgs]
Replacement message table entries. The structure of spam block is documented below.
sslvpns Sequence[ReplacemsggroupSslvpnArgs]
Replacement message table entries. The structure of sslvpn block is documented below.
traffic_quotas Sequence[ReplacemsggroupTrafficQuotaArgs]
Replacement message table entries. The structure of traffic_quota block is documented below.
utms Sequence[ReplacemsggroupUtmArgs]
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. str
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies Sequence[ReplacemsggroupWebproxyArgs]
Replacement message table entries. The structure of webproxy block is documented below.
admins List<Property Map>
Replacement message table entries. The structure of admin block is documented below.
alertmails List<Property Map>
Replacement message table entries. The structure of alertmail block is documented below.
auths List<Property Map>
Replacement message table entries. The structure of auth block is documented below.
automations List<Property Map>
Replacement message table entries. The structure of automation block is documented below.
comment String
Comment.
customMessages List<Property Map>
Replacement message table entries. The structure of custom_message block is documented below.
deviceDetectionPortals List<Property Map>
Replacement message table entries. The structure of device_detection_portal block is documented below.
dynamicSortSubtable String
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
ecs List<Property Map>
Replacement message table entries. The structure of ec block is documented below.
fortiguardWfs List<Property Map>
Replacement message table entries. The structure of fortiguard_wf block is documented below.
ftps List<Property Map>
Replacement message table entries. The structure of ftp block is documented below.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
groupType String
Group type.
https List<Property Map>
Replacement message table entries. The structure of http block is documented below.
icaps List<Property Map>
Replacement message table entries. The structure of icap block is documented below.
mails List<Property Map>
Replacement message table entries. The structure of mail block is documented below.
nacQuars List<Property Map>
Replacement message table entries. The structure of nac_quar block is documented below.
name Changes to this property will trigger replacement. String
Group name.
nntps List<Property Map>
Replacement message table entries. The structure of nntp block is documented below.
spams List<Property Map>
Replacement message table entries. The structure of spam block is documented below.
sslvpns List<Property Map>
Replacement message table entries. The structure of sslvpn block is documented below.
trafficQuotas List<Property Map>
Replacement message table entries. The structure of traffic_quota block is documented below.
utms List<Property Map>
Replacement message table entries. The structure of utm block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
webproxies List<Property Map>
Replacement message table entries. The structure of webproxy block is documented below.

Supporting Types

ReplacemsggroupAdmin
, ReplacemsggroupAdminArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupAlertmail
, ReplacemsggroupAlertmailArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupAuth
, ReplacemsggroupAuthArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupAutomation
, ReplacemsggroupAutomationArgs

Buffer string
Message string.
Format string
Format flag. Valid values: none, text, html.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag. Valid values: none, text, html.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag. Valid values: none, text, html.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag. Valid values: none, text, html.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag. Valid values: none, text, html.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag. Valid values: none, text, html.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupCustomMessage
, ReplacemsggroupCustomMessageArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupDeviceDetectionPortal
, ReplacemsggroupDeviceDetectionPortalArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupEc
, ReplacemsggroupEcArgs

Buffer string
Message string.
Format string
Format flag. Valid values: none, text, html, wml.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag. Valid values: none, text, html, wml.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag. Valid values: none, text, html, wml.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag. Valid values: none, text, html, wml.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag. Valid values: none, text, html, wml.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag. Valid values: none, text, html, wml.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupFortiguardWf
, ReplacemsggroupFortiguardWfArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupFtp
, ReplacemsggroupFtpArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupHttp
, ReplacemsggroupHttpArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupIcap
, ReplacemsggroupIcapArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupMail
, ReplacemsggroupMailArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupNacQuar
, ReplacemsggroupNacQuarArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupNntp
, ReplacemsggroupNntpArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupSpam
, ReplacemsggroupSpamArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupSslvpn
, ReplacemsggroupSslvpnArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupTrafficQuota
, ReplacemsggroupTrafficQuotaArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupUtm
, ReplacemsggroupUtmArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

ReplacemsggroupWebproxy
, ReplacemsggroupWebproxyArgs

Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
Buffer string
Message string.
Format string
Format flag.
Header string
Header flag. Valid values: none, http, 8bit.
MsgType string
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.
buffer string
Message string.
format string
Format flag.
header string
Header flag. Valid values: none, http, 8bit.
msgType string
Message type.
buffer str
Message string.
format str
Format flag.
header str
Header flag. Valid values: none, http, 8bit.
msg_type str
Message type.
buffer String
Message string.
format String
Format flag.
header String
Header flag. Valid values: none, http, 8bit.
msgType String
Message type.

Import

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

$ pulumi import fortios:system/replacemsggroup:Replacemsggroup labelname {{name}}
Copy

If you do not want to import arguments of block:

$ export “FORTIOS_IMPORT_TABLE”=“false”

$ pulumi import fortios:system/replacemsggroup:Replacemsggroup labelname {{name}}
Copy

$ unset “FORTIOS_IMPORT_TABLE”

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

Package Details

Repository
fortios pulumiverse/pulumi-fortios
License
Apache-2.0
Notes
This Pulumi package is based on the fortios Terraform Provider.