fortimanager.ObjectAntivirusProfileMapi
Explore with Pulumi AI
Configure MAPI AntiVirus options.
This resource is a sub resource for variable
mapiof resourcefortimanager.ObjectAntivirusProfile. Conflict and overwrite may occur if use both of them.
Create ObjectAntivirusProfileMapi Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ObjectAntivirusProfileMapi(name: string, args: ObjectAntivirusProfileMapiArgs, opts?: CustomResourceOptions);@overload
def ObjectAntivirusProfileMapi(resource_name: str,
                               args: ObjectAntivirusProfileMapiInitArgs,
                               opts: Optional[ResourceOptions] = None)
@overload
def ObjectAntivirusProfileMapi(resource_name: str,
                               opts: Optional[ResourceOptions] = None,
                               profile: Optional[str] = None,
                               fortindr: Optional[str] = None,
                               fortisandbox: Optional[str] = None,
                               av_scan: Optional[str] = None,
                               emulator: Optional[str] = None,
                               executables: Optional[str] = None,
                               external_blocklist: Optional[str] = None,
                               archive_logs: Optional[Sequence[str]] = None,
                               adom: Optional[str] = None,
                               fortiai: Optional[str] = None,
                               object_antivirus_profile_mapi_id: Optional[str] = None,
                               options: Optional[Sequence[str]] = None,
                               outbreak_prevention: Optional[str] = None,
                               archive_blocks: Optional[Sequence[str]] = None,
                               quarantine: Optional[str] = None,
                               scopetype: Optional[str] = None)func NewObjectAntivirusProfileMapi(ctx *Context, name string, args ObjectAntivirusProfileMapiArgs, opts ...ResourceOption) (*ObjectAntivirusProfileMapi, error)public ObjectAntivirusProfileMapi(string name, ObjectAntivirusProfileMapiArgs args, CustomResourceOptions? opts = null)
public ObjectAntivirusProfileMapi(String name, ObjectAntivirusProfileMapiArgs args)
public ObjectAntivirusProfileMapi(String name, ObjectAntivirusProfileMapiArgs args, CustomResourceOptions options)
type: fortimanager:ObjectAntivirusProfileMapi
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 ObjectAntivirusProfileMapiArgs
- 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 ObjectAntivirusProfileMapiInitArgs
- 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 ObjectAntivirusProfileMapiArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ObjectAntivirusProfileMapiArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ObjectAntivirusProfileMapiArgs
- 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 objectAntivirusProfileMapiResource = new Fortimanager.ObjectAntivirusProfileMapi("objectAntivirusProfileMapiResource", new()
{
    Profile = "string",
    Fortindr = "string",
    Fortisandbox = "string",
    AvScan = "string",
    Emulator = "string",
    Executables = "string",
    ExternalBlocklist = "string",
    ArchiveLogs = new[]
    {
        "string",
    },
    Adom = "string",
    Fortiai = "string",
    ObjectAntivirusProfileMapiId = "string",
    Options = new[]
    {
        "string",
    },
    OutbreakPrevention = "string",
    ArchiveBlocks = new[]
    {
        "string",
    },
    Quarantine = "string",
    Scopetype = "string",
});
example, err := fortimanager.NewObjectAntivirusProfileMapi(ctx, "objectAntivirusProfileMapiResource", &fortimanager.ObjectAntivirusProfileMapiArgs{
Profile: pulumi.String("string"),
Fortindr: pulumi.String("string"),
Fortisandbox: pulumi.String("string"),
AvScan: pulumi.String("string"),
Emulator: pulumi.String("string"),
Executables: pulumi.String("string"),
ExternalBlocklist: pulumi.String("string"),
ArchiveLogs: pulumi.StringArray{
pulumi.String("string"),
},
Adom: pulumi.String("string"),
Fortiai: pulumi.String("string"),
ObjectAntivirusProfileMapiId: pulumi.String("string"),
Options: pulumi.StringArray{
pulumi.String("string"),
},
OutbreakPrevention: pulumi.String("string"),
ArchiveBlocks: pulumi.StringArray{
pulumi.String("string"),
},
Quarantine: pulumi.String("string"),
Scopetype: pulumi.String("string"),
})
var objectAntivirusProfileMapiResource = new ObjectAntivirusProfileMapi("objectAntivirusProfileMapiResource", ObjectAntivirusProfileMapiArgs.builder()
    .profile("string")
    .fortindr("string")
    .fortisandbox("string")
    .avScan("string")
    .emulator("string")
    .executables("string")
    .externalBlocklist("string")
    .archiveLogs("string")
    .adom("string")
    .fortiai("string")
    .objectAntivirusProfileMapiId("string")
    .options("string")
    .outbreakPrevention("string")
    .archiveBlocks("string")
    .quarantine("string")
    .scopetype("string")
    .build());
object_antivirus_profile_mapi_resource = fortimanager.ObjectAntivirusProfileMapi("objectAntivirusProfileMapiResource",
    profile="string",
    fortindr="string",
    fortisandbox="string",
    av_scan="string",
    emulator="string",
    executables="string",
    external_blocklist="string",
    archive_logs=["string"],
    adom="string",
    fortiai="string",
    object_antivirus_profile_mapi_id="string",
    options=["string"],
    outbreak_prevention="string",
    archive_blocks=["string"],
    quarantine="string",
    scopetype="string")
const objectAntivirusProfileMapiResource = new fortimanager.ObjectAntivirusProfileMapi("objectAntivirusProfileMapiResource", {
    profile: "string",
    fortindr: "string",
    fortisandbox: "string",
    avScan: "string",
    emulator: "string",
    executables: "string",
    externalBlocklist: "string",
    archiveLogs: ["string"],
    adom: "string",
    fortiai: "string",
    objectAntivirusProfileMapiId: "string",
    options: ["string"],
    outbreakPrevention: "string",
    archiveBlocks: ["string"],
    quarantine: "string",
    scopetype: "string",
});
type: fortimanager:ObjectAntivirusProfileMapi
properties:
    adom: string
    archiveBlocks:
        - string
    archiveLogs:
        - string
    avScan: string
    emulator: string
    executables: string
    externalBlocklist: string
    fortiai: string
    fortindr: string
    fortisandbox: string
    objectAntivirusProfileMapiId: string
    options:
        - string
    outbreakPrevention: string
    profile: string
    quarantine: string
    scopetype: string
ObjectAntivirusProfileMapi 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 ObjectAntivirusProfileMapi resource accepts the following input properties:
- Profile string
- Profile.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- ArchiveBlocks List<string>
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- ArchiveLogs List<string>
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- AvScan string
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- Emulator string
- Enable/disable the virus emulator. Valid values: disable,enable.
- Executables string
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- ExternalBlocklist string
- Enable external-blocklist. Valid values: disable,monitor,block.
- Fortiai string
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- Fortindr string
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- Fortisandbox string
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- ObjectAntivirus stringProfile Mapi Id 
- an identifier for the resource.
- Options List<string>
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- OutbreakPrevention string
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- Quarantine string
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- Profile string
- Profile.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- ArchiveBlocks []string
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- ArchiveLogs []string
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- AvScan string
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- Emulator string
- Enable/disable the virus emulator. Valid values: disable,enable.
- Executables string
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- ExternalBlocklist string
- Enable external-blocklist. Valid values: disable,monitor,block.
- Fortiai string
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- Fortindr string
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- Fortisandbox string
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- ObjectAntivirus stringProfile Mapi Id 
- an identifier for the resource.
- Options []string
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- OutbreakPrevention string
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- Quarantine string
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- profile String
- Profile.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archiveBlocks List<String>
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archiveLogs List<String>
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- avScan String
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator String
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables String
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- externalBlocklist String
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai String
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr String
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox String
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- objectAntivirus StringProfile Mapi Id 
- an identifier for the resource.
- options List<String>
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreakPrevention String
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- quarantine String
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- profile string
- Profile.
- adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archiveBlocks string[]
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archiveLogs string[]
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- avScan string
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator string
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables string
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- externalBlocklist string
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai string
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr string
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox string
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- objectAntivirus stringProfile Mapi Id 
- an identifier for the resource.
- options string[]
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreakPrevention string
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- quarantine string
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- profile str
- Profile.
- adom str
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archive_blocks Sequence[str]
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archive_logs Sequence[str]
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- av_scan str
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator str
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables str
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- external_blocklist str
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai str
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr str
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox str
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- object_antivirus_ strprofile_ mapi_ id 
- an identifier for the resource.
- options Sequence[str]
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreak_prevention str
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- quarantine str
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype str
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- profile String
- Profile.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archiveBlocks List<String>
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archiveLogs List<String>
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- avScan String
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator String
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables String
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- externalBlocklist String
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai String
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr String
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox String
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- objectAntivirus StringProfile Mapi Id 
- an identifier for the resource.
- options List<String>
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreakPrevention String
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- quarantine String
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
Outputs
All input properties are implicitly available as output properties. Additionally, the ObjectAntivirusProfileMapi 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 ObjectAntivirusProfileMapi Resource
Get an existing ObjectAntivirusProfileMapi 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?: ObjectAntivirusProfileMapiState, opts?: CustomResourceOptions): ObjectAntivirusProfileMapi@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        adom: Optional[str] = None,
        archive_blocks: Optional[Sequence[str]] = None,
        archive_logs: Optional[Sequence[str]] = None,
        av_scan: Optional[str] = None,
        emulator: Optional[str] = None,
        executables: Optional[str] = None,
        external_blocklist: Optional[str] = None,
        fortiai: Optional[str] = None,
        fortindr: Optional[str] = None,
        fortisandbox: Optional[str] = None,
        object_antivirus_profile_mapi_id: Optional[str] = None,
        options: Optional[Sequence[str]] = None,
        outbreak_prevention: Optional[str] = None,
        profile: Optional[str] = None,
        quarantine: Optional[str] = None,
        scopetype: Optional[str] = None) -> ObjectAntivirusProfileMapifunc GetObjectAntivirusProfileMapi(ctx *Context, name string, id IDInput, state *ObjectAntivirusProfileMapiState, opts ...ResourceOption) (*ObjectAntivirusProfileMapi, error)public static ObjectAntivirusProfileMapi Get(string name, Input<string> id, ObjectAntivirusProfileMapiState? state, CustomResourceOptions? opts = null)public static ObjectAntivirusProfileMapi get(String name, Output<String> id, ObjectAntivirusProfileMapiState state, CustomResourceOptions options)resources:  _:    type: fortimanager:ObjectAntivirusProfileMapi    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- ArchiveBlocks List<string>
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- ArchiveLogs List<string>
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- AvScan string
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- Emulator string
- Enable/disable the virus emulator. Valid values: disable,enable.
- Executables string
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- ExternalBlocklist string
- Enable external-blocklist. Valid values: disable,monitor,block.
- Fortiai string
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- Fortindr string
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- Fortisandbox string
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- ObjectAntivirus stringProfile Mapi Id 
- an identifier for the resource.
- Options List<string>
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- OutbreakPrevention string
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- Profile string
- Profile.
- Quarantine string
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- ArchiveBlocks []string
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- ArchiveLogs []string
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- AvScan string
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- Emulator string
- Enable/disable the virus emulator. Valid values: disable,enable.
- Executables string
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- ExternalBlocklist string
- Enable external-blocklist. Valid values: disable,monitor,block.
- Fortiai string
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- Fortindr string
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- Fortisandbox string
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- ObjectAntivirus stringProfile Mapi Id 
- an identifier for the resource.
- Options []string
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- OutbreakPrevention string
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- Profile string
- Profile.
- Quarantine string
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archiveBlocks List<String>
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archiveLogs List<String>
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- avScan String
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator String
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables String
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- externalBlocklist String
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai String
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr String
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox String
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- objectAntivirus StringProfile Mapi Id 
- an identifier for the resource.
- options List<String>
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreakPrevention String
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- profile String
- Profile.
- quarantine String
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archiveBlocks string[]
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archiveLogs string[]
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- avScan string
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator string
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables string
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- externalBlocklist string
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai string
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr string
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox string
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- objectAntivirus stringProfile Mapi Id 
- an identifier for the resource.
- options string[]
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreakPrevention string
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- profile string
- Profile.
- quarantine string
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- adom str
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archive_blocks Sequence[str]
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archive_logs Sequence[str]
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- av_scan str
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator str
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables str
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- external_blocklist str
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai str
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr str
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox str
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- object_antivirus_ strprofile_ mapi_ id 
- an identifier for the resource.
- options Sequence[str]
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreak_prevention str
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- profile str
- Profile.
- quarantine str
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype str
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- archiveBlocks List<String>
- Select the archive types to block. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- archiveLogs List<String>
- Select the archive types to log. Valid values: encrypted,corrupted,multipart,nested,mailbomb,unhandled,partiallycorrupted,fileslimit,timeout.
- avScan String
- Enable AntiVirus scan service. Valid values: disable,monitor,block.
- emulator String
- Enable/disable the virus emulator. Valid values: disable,enable.
- executables String
- Treat Windows executable files as viruses for the purpose of blocking or monitoring. Valid values: default,virus.
- externalBlocklist String
- Enable external-blocklist. Valid values: disable,monitor,block.
- fortiai String
- Enable/disable scanning of files by FortiAI server. Valid values: disable,monitor,block.
- fortindr String
- Enable scanning of files by FortiNDR. Valid values: disable,block,monitor.
- fortisandbox String
- Enable scanning of files by FortiSandbox. Valid values: disable,block,monitor.
- objectAntivirus StringProfile Mapi Id 
- an identifier for the resource.
- options List<String>
- Enable/disable MAPI AntiVirus scanning, monitoring, and quarantine. Valid values: scan,quarantine,avquery,avmonitor.
- outbreakPrevention String
- Enable Virus Outbreak Prevention service. Valid values: disabled,files,full-archive.
- profile String
- Profile.
- quarantine String
- Enable/disable quarantine for infected files. Valid values: disable,enable.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
Import
ObjectAntivirus ProfileMapi can be imported using any of these accepted formats:
Set import_options = [“profile=YOUR_VALUE”] in the provider section.
$ export “FORTIMANAGER_IMPORT_TABLE”=“true”
$ pulumi import fortimanager:index/objectAntivirusProfileMapi:ObjectAntivirusProfileMapi labelname ObjectAntivirusProfileMapi
$ unset “FORTIMANAGER_IMPORT_TABLE”
-> Hint: The scopetype and adom for import will directly inherit the scopetype and adom configuration of the provider.
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- fortimanager fortinetdev/terraform-provider-fortimanager
- License
- Notes
- This Pulumi package is based on the fortimanagerTerraform Provider.