fortios.firewall.Profilegroup
Explore with Pulumi AI
Configure profile groups.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fortios from "@pulumiverse/fortios";
const trname = new fortios.firewall.Profilegroup("trname", {
profileProtocolOptions: "default",
sslSshProfile: "deep-inspection",
});
import pulumi
import pulumiverse_fortios as fortios
trname = fortios.firewall.Profilegroup("trname",
profile_protocol_options="default",
ssl_ssh_profile="deep-inspection")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/firewall"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := firewall.NewProfilegroup(ctx, "trname", &firewall.ProfilegroupArgs{
ProfileProtocolOptions: pulumi.String("default"),
SslSshProfile: pulumi.String("deep-inspection"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortios = Pulumiverse.Fortios;
return await Deployment.RunAsync(() =>
{
var trname = new Fortios.Firewall.Profilegroup("trname", new()
{
ProfileProtocolOptions = "default",
SslSshProfile = "deep-inspection",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortios.firewall.Profilegroup;
import com.pulumi.fortios.firewall.ProfilegroupArgs;
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 Profilegroup("trname", ProfilegroupArgs.builder()
.profileProtocolOptions("default")
.sslSshProfile("deep-inspection")
.build());
}
}
resources:
trname:
type: fortios:firewall:Profilegroup
properties:
profileProtocolOptions: default
sslSshProfile: deep-inspection
Create Profilegroup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Profilegroup(name: string, args?: ProfilegroupArgs, opts?: CustomResourceOptions);
@overload
def Profilegroup(resource_name: str,
args: Optional[ProfilegroupArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Profilegroup(resource_name: str,
opts: Optional[ResourceOptions] = None,
application_list: Optional[str] = None,
av_profile: Optional[str] = None,
casb_profile: Optional[str] = None,
cifs_profile: Optional[str] = None,
diameter_filter_profile: Optional[str] = None,
dlp_profile: Optional[str] = None,
dlp_sensor: Optional[str] = None,
dnsfilter_profile: Optional[str] = None,
emailfilter_profile: Optional[str] = None,
file_filter_profile: Optional[str] = None,
icap_profile: Optional[str] = None,
ips_sensor: Optional[str] = None,
ips_voip_filter: Optional[str] = None,
name: Optional[str] = None,
profile_protocol_options: Optional[str] = None,
sctp_filter_profile: Optional[str] = None,
spamfilter_profile: Optional[str] = None,
ssh_filter_profile: Optional[str] = None,
ssl_ssh_profile: Optional[str] = None,
vdomparam: Optional[str] = None,
videofilter_profile: Optional[str] = None,
virtual_patch_profile: Optional[str] = None,
voip_profile: Optional[str] = None,
waf_profile: Optional[str] = None,
webfilter_profile: Optional[str] = None)
func NewProfilegroup(ctx *Context, name string, args *ProfilegroupArgs, opts ...ResourceOption) (*Profilegroup, error)
public Profilegroup(string name, ProfilegroupArgs? args = null, CustomResourceOptions? opts = null)
public Profilegroup(String name, ProfilegroupArgs args)
public Profilegroup(String name, ProfilegroupArgs args, CustomResourceOptions options)
type: fortios:firewall:Profilegroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ProfilegroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ProfilegroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ProfilegroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ProfilegroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ProfilegroupArgs
- 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 profilegroupResource = new Fortios.Firewall.Profilegroup("profilegroupResource", new()
{
ApplicationList = "string",
AvProfile = "string",
CasbProfile = "string",
CifsProfile = "string",
DiameterFilterProfile = "string",
DlpProfile = "string",
DlpSensor = "string",
DnsfilterProfile = "string",
EmailfilterProfile = "string",
FileFilterProfile = "string",
IcapProfile = "string",
IpsSensor = "string",
IpsVoipFilter = "string",
Name = "string",
ProfileProtocolOptions = "string",
SctpFilterProfile = "string",
SpamfilterProfile = "string",
SshFilterProfile = "string",
SslSshProfile = "string",
Vdomparam = "string",
VideofilterProfile = "string",
VirtualPatchProfile = "string",
VoipProfile = "string",
WafProfile = "string",
WebfilterProfile = "string",
});
example, err := firewall.NewProfilegroup(ctx, "profilegroupResource", &firewall.ProfilegroupArgs{
ApplicationList: pulumi.String("string"),
AvProfile: pulumi.String("string"),
CasbProfile: pulumi.String("string"),
CifsProfile: pulumi.String("string"),
DiameterFilterProfile: pulumi.String("string"),
DlpProfile: pulumi.String("string"),
DlpSensor: pulumi.String("string"),
DnsfilterProfile: pulumi.String("string"),
EmailfilterProfile: pulumi.String("string"),
FileFilterProfile: pulumi.String("string"),
IcapProfile: pulumi.String("string"),
IpsSensor: pulumi.String("string"),
IpsVoipFilter: pulumi.String("string"),
Name: pulumi.String("string"),
ProfileProtocolOptions: pulumi.String("string"),
SctpFilterProfile: pulumi.String("string"),
SpamfilterProfile: pulumi.String("string"),
SshFilterProfile: pulumi.String("string"),
SslSshProfile: pulumi.String("string"),
Vdomparam: pulumi.String("string"),
VideofilterProfile: pulumi.String("string"),
VirtualPatchProfile: pulumi.String("string"),
VoipProfile: pulumi.String("string"),
WafProfile: pulumi.String("string"),
WebfilterProfile: pulumi.String("string"),
})
var profilegroupResource = new Profilegroup("profilegroupResource", ProfilegroupArgs.builder()
.applicationList("string")
.avProfile("string")
.casbProfile("string")
.cifsProfile("string")
.diameterFilterProfile("string")
.dlpProfile("string")
.dlpSensor("string")
.dnsfilterProfile("string")
.emailfilterProfile("string")
.fileFilterProfile("string")
.icapProfile("string")
.ipsSensor("string")
.ipsVoipFilter("string")
.name("string")
.profileProtocolOptions("string")
.sctpFilterProfile("string")
.spamfilterProfile("string")
.sshFilterProfile("string")
.sslSshProfile("string")
.vdomparam("string")
.videofilterProfile("string")
.virtualPatchProfile("string")
.voipProfile("string")
.wafProfile("string")
.webfilterProfile("string")
.build());
profilegroup_resource = fortios.firewall.Profilegroup("profilegroupResource",
application_list="string",
av_profile="string",
casb_profile="string",
cifs_profile="string",
diameter_filter_profile="string",
dlp_profile="string",
dlp_sensor="string",
dnsfilter_profile="string",
emailfilter_profile="string",
file_filter_profile="string",
icap_profile="string",
ips_sensor="string",
ips_voip_filter="string",
name="string",
profile_protocol_options="string",
sctp_filter_profile="string",
spamfilter_profile="string",
ssh_filter_profile="string",
ssl_ssh_profile="string",
vdomparam="string",
videofilter_profile="string",
virtual_patch_profile="string",
voip_profile="string",
waf_profile="string",
webfilter_profile="string")
const profilegroupResource = new fortios.firewall.Profilegroup("profilegroupResource", {
applicationList: "string",
avProfile: "string",
casbProfile: "string",
cifsProfile: "string",
diameterFilterProfile: "string",
dlpProfile: "string",
dlpSensor: "string",
dnsfilterProfile: "string",
emailfilterProfile: "string",
fileFilterProfile: "string",
icapProfile: "string",
ipsSensor: "string",
ipsVoipFilter: "string",
name: "string",
profileProtocolOptions: "string",
sctpFilterProfile: "string",
spamfilterProfile: "string",
sshFilterProfile: "string",
sslSshProfile: "string",
vdomparam: "string",
videofilterProfile: "string",
virtualPatchProfile: "string",
voipProfile: "string",
wafProfile: "string",
webfilterProfile: "string",
});
type: fortios:firewall:Profilegroup
properties:
applicationList: string
avProfile: string
casbProfile: string
cifsProfile: string
diameterFilterProfile: string
dlpProfile: string
dlpSensor: string
dnsfilterProfile: string
emailfilterProfile: string
fileFilterProfile: string
icapProfile: string
ipsSensor: string
ipsVoipFilter: string
name: string
profileProtocolOptions: string
sctpFilterProfile: string
spamfilterProfile: string
sshFilterProfile: string
sslSshProfile: string
vdomparam: string
videofilterProfile: string
virtualPatchProfile: string
voipProfile: string
wafProfile: string
webfilterProfile: string
Profilegroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Profilegroup resource accepts the following input properties:
- Application
List string - Name of an existing Application list.
- Av
Profile string - Name of an existing Antivirus profile.
- Casb
Profile string - Name of an existing CASB profile.
- Cifs
Profile string - Name of an existing CIFS profile.
- Diameter
Filter stringProfile - Name of an existing Diameter filter profile.
- Dlp
Profile string - Name of an existing DLP profile.
- Dlp
Sensor string - Name of an existing DLP sensor.
- Dnsfilter
Profile string - Name of an existing DNS filter profile.
- Emailfilter
Profile string - Name of an existing email filter profile.
- File
Filter stringProfile - Name of an existing file-filter profile.
- Icap
Profile string - Name of an existing ICAP profile.
- Ips
Sensor string - Name of an existing IPS sensor.
- Ips
Voip stringFilter - Name of an existing VoIP (ips) profile.
- Name string
- Profile group name.
- Profile
Protocol stringOptions - Name of an existing Protocol options profile.
- Sctp
Filter stringProfile - Name of an existing SCTP filter profile.
- Spamfilter
Profile string - Name of an existing Spam filter profile.
- Ssh
Filter stringProfile - Name of an existing SSH filter profile.
- Ssl
Ssh stringProfile - Name of an existing SSL SSH profile.
- Vdomparam 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.
- Videofilter
Profile string - Name of an existing VideoFilter profile.
- Virtual
Patch stringProfile - Name of an existing virtual-patch profile.
- Voip
Profile string - Name of an existing VoIP (voipd) profile.
- Waf
Profile string - Name of an existing Web application firewall profile.
- Webfilter
Profile string - Name of an existing Web filter profile.
- Application
List string - Name of an existing Application list.
- Av
Profile string - Name of an existing Antivirus profile.
- Casb
Profile string - Name of an existing CASB profile.
- Cifs
Profile string - Name of an existing CIFS profile.
- Diameter
Filter stringProfile - Name of an existing Diameter filter profile.
- Dlp
Profile string - Name of an existing DLP profile.
- Dlp
Sensor string - Name of an existing DLP sensor.
- Dnsfilter
Profile string - Name of an existing DNS filter profile.
- Emailfilter
Profile string - Name of an existing email filter profile.
- File
Filter stringProfile - Name of an existing file-filter profile.
- Icap
Profile string - Name of an existing ICAP profile.
- Ips
Sensor string - Name of an existing IPS sensor.
- Ips
Voip stringFilter - Name of an existing VoIP (ips) profile.
- Name string
- Profile group name.
- Profile
Protocol stringOptions - Name of an existing Protocol options profile.
- Sctp
Filter stringProfile - Name of an existing SCTP filter profile.
- Spamfilter
Profile string - Name of an existing Spam filter profile.
- Ssh
Filter stringProfile - Name of an existing SSH filter profile.
- Ssl
Ssh stringProfile - Name of an existing SSL SSH profile.
- Vdomparam 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.
- Videofilter
Profile string - Name of an existing VideoFilter profile.
- Virtual
Patch stringProfile - Name of an existing virtual-patch profile.
- Voip
Profile string - Name of an existing VoIP (voipd) profile.
- Waf
Profile string - Name of an existing Web application firewall profile.
- Webfilter
Profile string - Name of an existing Web filter profile.
- application
List String - Name of an existing Application list.
- av
Profile String - Name of an existing Antivirus profile.
- casb
Profile String - Name of an existing CASB profile.
- cifs
Profile String - Name of an existing CIFS profile.
- diameter
Filter StringProfile - Name of an existing Diameter filter profile.
- dlp
Profile String - Name of an existing DLP profile.
- dlp
Sensor String - Name of an existing DLP sensor.
- dnsfilter
Profile String - Name of an existing DNS filter profile.
- emailfilter
Profile String - Name of an existing email filter profile.
- file
Filter StringProfile - Name of an existing file-filter profile.
- icap
Profile String - Name of an existing ICAP profile.
- ips
Sensor String - Name of an existing IPS sensor.
- ips
Voip StringFilter - Name of an existing VoIP (ips) profile.
- name String
- Profile group name.
- profile
Protocol StringOptions - Name of an existing Protocol options profile.
- sctp
Filter StringProfile - Name of an existing SCTP filter profile.
- spamfilter
Profile String - Name of an existing Spam filter profile.
- ssh
Filter StringProfile - Name of an existing SSH filter profile.
- ssl
Ssh StringProfile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter
Profile String - Name of an existing VideoFilter profile.
- virtual
Patch StringProfile - Name of an existing virtual-patch profile.
- voip
Profile String - Name of an existing VoIP (voipd) profile.
- waf
Profile String - Name of an existing Web application firewall profile.
- webfilter
Profile String - Name of an existing Web filter profile.
- application
List string - Name of an existing Application list.
- av
Profile string - Name of an existing Antivirus profile.
- casb
Profile string - Name of an existing CASB profile.
- cifs
Profile string - Name of an existing CIFS profile.
- diameter
Filter stringProfile - Name of an existing Diameter filter profile.
- dlp
Profile string - Name of an existing DLP profile.
- dlp
Sensor string - Name of an existing DLP sensor.
- dnsfilter
Profile string - Name of an existing DNS filter profile.
- emailfilter
Profile string - Name of an existing email filter profile.
- file
Filter stringProfile - Name of an existing file-filter profile.
- icap
Profile string - Name of an existing ICAP profile.
- ips
Sensor string - Name of an existing IPS sensor.
- ips
Voip stringFilter - Name of an existing VoIP (ips) profile.
- name string
- Profile group name.
- profile
Protocol stringOptions - Name of an existing Protocol options profile.
- sctp
Filter stringProfile - Name of an existing SCTP filter profile.
- spamfilter
Profile string - Name of an existing Spam filter profile.
- ssh
Filter stringProfile - Name of an existing SSH filter profile.
- ssl
Ssh stringProfile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter
Profile string - Name of an existing VideoFilter profile.
- virtual
Patch stringProfile - Name of an existing virtual-patch profile.
- voip
Profile string - Name of an existing VoIP (voipd) profile.
- waf
Profile string - Name of an existing Web application firewall profile.
- webfilter
Profile string - Name of an existing Web filter profile.
- application_
list str - Name of an existing Application list.
- av_
profile str - Name of an existing Antivirus profile.
- casb_
profile str - Name of an existing CASB profile.
- cifs_
profile str - Name of an existing CIFS profile.
- diameter_
filter_ strprofile - Name of an existing Diameter filter profile.
- dlp_
profile str - Name of an existing DLP profile.
- dlp_
sensor str - Name of an existing DLP sensor.
- dnsfilter_
profile str - Name of an existing DNS filter profile.
- emailfilter_
profile str - Name of an existing email filter profile.
- file_
filter_ strprofile - Name of an existing file-filter profile.
- icap_
profile str - Name of an existing ICAP profile.
- ips_
sensor str - Name of an existing IPS sensor.
- ips_
voip_ strfilter - Name of an existing VoIP (ips) profile.
- name str
- Profile group name.
- profile_
protocol_ stroptions - Name of an existing Protocol options profile.
- sctp_
filter_ strprofile - Name of an existing SCTP filter profile.
- spamfilter_
profile str - Name of an existing Spam filter profile.
- ssh_
filter_ strprofile - Name of an existing SSH filter profile.
- ssl_
ssh_ strprofile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter_
profile str - Name of an existing VideoFilter profile.
- virtual_
patch_ strprofile - Name of an existing virtual-patch profile.
- voip_
profile str - Name of an existing VoIP (voipd) profile.
- waf_
profile str - Name of an existing Web application firewall profile.
- webfilter_
profile str - Name of an existing Web filter profile.
- application
List String - Name of an existing Application list.
- av
Profile String - Name of an existing Antivirus profile.
- casb
Profile String - Name of an existing CASB profile.
- cifs
Profile String - Name of an existing CIFS profile.
- diameter
Filter StringProfile - Name of an existing Diameter filter profile.
- dlp
Profile String - Name of an existing DLP profile.
- dlp
Sensor String - Name of an existing DLP sensor.
- dnsfilter
Profile String - Name of an existing DNS filter profile.
- emailfilter
Profile String - Name of an existing email filter profile.
- file
Filter StringProfile - Name of an existing file-filter profile.
- icap
Profile String - Name of an existing ICAP profile.
- ips
Sensor String - Name of an existing IPS sensor.
- ips
Voip StringFilter - Name of an existing VoIP (ips) profile.
- name String
- Profile group name.
- profile
Protocol StringOptions - Name of an existing Protocol options profile.
- sctp
Filter StringProfile - Name of an existing SCTP filter profile.
- spamfilter
Profile String - Name of an existing Spam filter profile.
- ssh
Filter StringProfile - Name of an existing SSH filter profile.
- ssl
Ssh StringProfile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter
Profile String - Name of an existing VideoFilter profile.
- virtual
Patch StringProfile - Name of an existing virtual-patch profile.
- voip
Profile String - Name of an existing VoIP (voipd) profile.
- waf
Profile String - Name of an existing Web application firewall profile.
- webfilter
Profile String - Name of an existing Web filter profile.
Outputs
All input properties are implicitly available as output properties. Additionally, the Profilegroup 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 Profilegroup Resource
Get an existing Profilegroup 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?: ProfilegroupState, opts?: CustomResourceOptions): Profilegroup
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
application_list: Optional[str] = None,
av_profile: Optional[str] = None,
casb_profile: Optional[str] = None,
cifs_profile: Optional[str] = None,
diameter_filter_profile: Optional[str] = None,
dlp_profile: Optional[str] = None,
dlp_sensor: Optional[str] = None,
dnsfilter_profile: Optional[str] = None,
emailfilter_profile: Optional[str] = None,
file_filter_profile: Optional[str] = None,
icap_profile: Optional[str] = None,
ips_sensor: Optional[str] = None,
ips_voip_filter: Optional[str] = None,
name: Optional[str] = None,
profile_protocol_options: Optional[str] = None,
sctp_filter_profile: Optional[str] = None,
spamfilter_profile: Optional[str] = None,
ssh_filter_profile: Optional[str] = None,
ssl_ssh_profile: Optional[str] = None,
vdomparam: Optional[str] = None,
videofilter_profile: Optional[str] = None,
virtual_patch_profile: Optional[str] = None,
voip_profile: Optional[str] = None,
waf_profile: Optional[str] = None,
webfilter_profile: Optional[str] = None) -> Profilegroup
func GetProfilegroup(ctx *Context, name string, id IDInput, state *ProfilegroupState, opts ...ResourceOption) (*Profilegroup, error)
public static Profilegroup Get(string name, Input<string> id, ProfilegroupState? state, CustomResourceOptions? opts = null)
public static Profilegroup get(String name, Output<String> id, ProfilegroupState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Application
List string - Name of an existing Application list.
- Av
Profile string - Name of an existing Antivirus profile.
- Casb
Profile string - Name of an existing CASB profile.
- Cifs
Profile string - Name of an existing CIFS profile.
- Diameter
Filter stringProfile - Name of an existing Diameter filter profile.
- Dlp
Profile string - Name of an existing DLP profile.
- Dlp
Sensor string - Name of an existing DLP sensor.
- Dnsfilter
Profile string - Name of an existing DNS filter profile.
- Emailfilter
Profile string - Name of an existing email filter profile.
- File
Filter stringProfile - Name of an existing file-filter profile.
- Icap
Profile string - Name of an existing ICAP profile.
- Ips
Sensor string - Name of an existing IPS sensor.
- Ips
Voip stringFilter - Name of an existing VoIP (ips) profile.
- Name string
- Profile group name.
- Profile
Protocol stringOptions - Name of an existing Protocol options profile.
- Sctp
Filter stringProfile - Name of an existing SCTP filter profile.
- Spamfilter
Profile string - Name of an existing Spam filter profile.
- Ssh
Filter stringProfile - Name of an existing SSH filter profile.
- Ssl
Ssh stringProfile - Name of an existing SSL SSH profile.
- Vdomparam 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.
- Videofilter
Profile string - Name of an existing VideoFilter profile.
- Virtual
Patch stringProfile - Name of an existing virtual-patch profile.
- Voip
Profile string - Name of an existing VoIP (voipd) profile.
- Waf
Profile string - Name of an existing Web application firewall profile.
- Webfilter
Profile string - Name of an existing Web filter profile.
- Application
List string - Name of an existing Application list.
- Av
Profile string - Name of an existing Antivirus profile.
- Casb
Profile string - Name of an existing CASB profile.
- Cifs
Profile string - Name of an existing CIFS profile.
- Diameter
Filter stringProfile - Name of an existing Diameter filter profile.
- Dlp
Profile string - Name of an existing DLP profile.
- Dlp
Sensor string - Name of an existing DLP sensor.
- Dnsfilter
Profile string - Name of an existing DNS filter profile.
- Emailfilter
Profile string - Name of an existing email filter profile.
- File
Filter stringProfile - Name of an existing file-filter profile.
- Icap
Profile string - Name of an existing ICAP profile.
- Ips
Sensor string - Name of an existing IPS sensor.
- Ips
Voip stringFilter - Name of an existing VoIP (ips) profile.
- Name string
- Profile group name.
- Profile
Protocol stringOptions - Name of an existing Protocol options profile.
- Sctp
Filter stringProfile - Name of an existing SCTP filter profile.
- Spamfilter
Profile string - Name of an existing Spam filter profile.
- Ssh
Filter stringProfile - Name of an existing SSH filter profile.
- Ssl
Ssh stringProfile - Name of an existing SSL SSH profile.
- Vdomparam 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.
- Videofilter
Profile string - Name of an existing VideoFilter profile.
- Virtual
Patch stringProfile - Name of an existing virtual-patch profile.
- Voip
Profile string - Name of an existing VoIP (voipd) profile.
- Waf
Profile string - Name of an existing Web application firewall profile.
- Webfilter
Profile string - Name of an existing Web filter profile.
- application
List String - Name of an existing Application list.
- av
Profile String - Name of an existing Antivirus profile.
- casb
Profile String - Name of an existing CASB profile.
- cifs
Profile String - Name of an existing CIFS profile.
- diameter
Filter StringProfile - Name of an existing Diameter filter profile.
- dlp
Profile String - Name of an existing DLP profile.
- dlp
Sensor String - Name of an existing DLP sensor.
- dnsfilter
Profile String - Name of an existing DNS filter profile.
- emailfilter
Profile String - Name of an existing email filter profile.
- file
Filter StringProfile - Name of an existing file-filter profile.
- icap
Profile String - Name of an existing ICAP profile.
- ips
Sensor String - Name of an existing IPS sensor.
- ips
Voip StringFilter - Name of an existing VoIP (ips) profile.
- name String
- Profile group name.
- profile
Protocol StringOptions - Name of an existing Protocol options profile.
- sctp
Filter StringProfile - Name of an existing SCTP filter profile.
- spamfilter
Profile String - Name of an existing Spam filter profile.
- ssh
Filter StringProfile - Name of an existing SSH filter profile.
- ssl
Ssh StringProfile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter
Profile String - Name of an existing VideoFilter profile.
- virtual
Patch StringProfile - Name of an existing virtual-patch profile.
- voip
Profile String - Name of an existing VoIP (voipd) profile.
- waf
Profile String - Name of an existing Web application firewall profile.
- webfilter
Profile String - Name of an existing Web filter profile.
- application
List string - Name of an existing Application list.
- av
Profile string - Name of an existing Antivirus profile.
- casb
Profile string - Name of an existing CASB profile.
- cifs
Profile string - Name of an existing CIFS profile.
- diameter
Filter stringProfile - Name of an existing Diameter filter profile.
- dlp
Profile string - Name of an existing DLP profile.
- dlp
Sensor string - Name of an existing DLP sensor.
- dnsfilter
Profile string - Name of an existing DNS filter profile.
- emailfilter
Profile string - Name of an existing email filter profile.
- file
Filter stringProfile - Name of an existing file-filter profile.
- icap
Profile string - Name of an existing ICAP profile.
- ips
Sensor string - Name of an existing IPS sensor.
- ips
Voip stringFilter - Name of an existing VoIP (ips) profile.
- name string
- Profile group name.
- profile
Protocol stringOptions - Name of an existing Protocol options profile.
- sctp
Filter stringProfile - Name of an existing SCTP filter profile.
- spamfilter
Profile string - Name of an existing Spam filter profile.
- ssh
Filter stringProfile - Name of an existing SSH filter profile.
- ssl
Ssh stringProfile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter
Profile string - Name of an existing VideoFilter profile.
- virtual
Patch stringProfile - Name of an existing virtual-patch profile.
- voip
Profile string - Name of an existing VoIP (voipd) profile.
- waf
Profile string - Name of an existing Web application firewall profile.
- webfilter
Profile string - Name of an existing Web filter profile.
- application_
list str - Name of an existing Application list.
- av_
profile str - Name of an existing Antivirus profile.
- casb_
profile str - Name of an existing CASB profile.
- cifs_
profile str - Name of an existing CIFS profile.
- diameter_
filter_ strprofile - Name of an existing Diameter filter profile.
- dlp_
profile str - Name of an existing DLP profile.
- dlp_
sensor str - Name of an existing DLP sensor.
- dnsfilter_
profile str - Name of an existing DNS filter profile.
- emailfilter_
profile str - Name of an existing email filter profile.
- file_
filter_ strprofile - Name of an existing file-filter profile.
- icap_
profile str - Name of an existing ICAP profile.
- ips_
sensor str - Name of an existing IPS sensor.
- ips_
voip_ strfilter - Name of an existing VoIP (ips) profile.
- name str
- Profile group name.
- profile_
protocol_ stroptions - Name of an existing Protocol options profile.
- sctp_
filter_ strprofile - Name of an existing SCTP filter profile.
- spamfilter_
profile str - Name of an existing Spam filter profile.
- ssh_
filter_ strprofile - Name of an existing SSH filter profile.
- ssl_
ssh_ strprofile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter_
profile str - Name of an existing VideoFilter profile.
- virtual_
patch_ strprofile - Name of an existing virtual-patch profile.
- voip_
profile str - Name of an existing VoIP (voipd) profile.
- waf_
profile str - Name of an existing Web application firewall profile.
- webfilter_
profile str - Name of an existing Web filter profile.
- application
List String - Name of an existing Application list.
- av
Profile String - Name of an existing Antivirus profile.
- casb
Profile String - Name of an existing CASB profile.
- cifs
Profile String - Name of an existing CIFS profile.
- diameter
Filter StringProfile - Name of an existing Diameter filter profile.
- dlp
Profile String - Name of an existing DLP profile.
- dlp
Sensor String - Name of an existing DLP sensor.
- dnsfilter
Profile String - Name of an existing DNS filter profile.
- emailfilter
Profile String - Name of an existing email filter profile.
- file
Filter StringProfile - Name of an existing file-filter profile.
- icap
Profile String - Name of an existing ICAP profile.
- ips
Sensor String - Name of an existing IPS sensor.
- ips
Voip StringFilter - Name of an existing VoIP (ips) profile.
- name String
- Profile group name.
- profile
Protocol StringOptions - Name of an existing Protocol options profile.
- sctp
Filter StringProfile - Name of an existing SCTP filter profile.
- spamfilter
Profile String - Name of an existing Spam filter profile.
- ssh
Filter StringProfile - Name of an existing SSH filter profile.
- ssl
Ssh StringProfile - Name of an existing SSL SSH profile.
- vdomparam 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.
- videofilter
Profile String - Name of an existing VideoFilter profile.
- virtual
Patch StringProfile - Name of an existing virtual-patch profile.
- voip
Profile String - Name of an existing VoIP (voipd) profile.
- waf
Profile String - Name of an existing Web application firewall profile.
- webfilter
Profile String - Name of an existing Web filter profile.
Import
Firewall ProfileGroup can be imported using any of these accepted formats:
$ pulumi import fortios:firewall/profilegroup:Profilegroup labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:firewall/profilegroup:Profilegroup labelname {{name}}
$ 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.