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

fortios.system.getAutomationtrigger

Explore with Pulumi AI

Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

Use this data source to get information on an fortios system automationtrigger

Using getAutomationtrigger

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getAutomationtrigger(args: GetAutomationtriggerArgs, opts?: InvokeOptions): Promise<GetAutomationtriggerResult>
function getAutomationtriggerOutput(args: GetAutomationtriggerOutputArgs, opts?: InvokeOptions): Output<GetAutomationtriggerResult>
Copy
def get_automationtrigger(name: Optional[str] = None,
                          vdomparam: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetAutomationtriggerResult
def get_automationtrigger_output(name: Optional[pulumi.Input[str]] = None,
                          vdomparam: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetAutomationtriggerResult]
Copy
func LookupAutomationtrigger(ctx *Context, args *LookupAutomationtriggerArgs, opts ...InvokeOption) (*LookupAutomationtriggerResult, error)
func LookupAutomationtriggerOutput(ctx *Context, args *LookupAutomationtriggerOutputArgs, opts ...InvokeOption) LookupAutomationtriggerResultOutput
Copy

> Note: This function is named LookupAutomationtrigger in the Go SDK.

public static class GetAutomationtrigger 
{
    public static Task<GetAutomationtriggerResult> InvokeAsync(GetAutomationtriggerArgs args, InvokeOptions? opts = null)
    public static Output<GetAutomationtriggerResult> Invoke(GetAutomationtriggerInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAutomationtriggerResult> getAutomationtrigger(GetAutomationtriggerArgs args, InvokeOptions options)
public static Output<GetAutomationtriggerResult> getAutomationtrigger(GetAutomationtriggerArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fortios:system/getAutomationtrigger:getAutomationtrigger
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
Specify the name of the desired system automationtrigger.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the data source 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.
Name This property is required. string
Specify the name of the desired system automationtrigger.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the data source 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.
name This property is required. String
Specify the name of the desired system automationtrigger.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the data source 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.
name This property is required. string
Specify the name of the desired system automationtrigger.
vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the data source 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.
name This property is required. str
Specify the name of the desired system automationtrigger.
vdomparam Changes to this property will trigger replacement. str
Specifies the vdom to which the data source 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.
name This property is required. String
Specify the name of the desired system automationtrigger.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the data source 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.

getAutomationtrigger Result

The following output properties are available:

Description string
Description.
EventType string
Event type.
FabricEventName string
Fabric connector event handler name.
FabricEventSeverity string
Fabric connector event severity.
FazEventName string
FortiAnalyzer event handler name.
FazEventSeverity string
FortiAnalyzer event severity.
FazEventTags string
FortiAnalyzer event tags.
Fields List<Pulumiverse.Fortios.System.Outputs.GetAutomationtriggerField>
Customized trigger field settings. The structure of fields block is documented below.
Id string
The provider-assigned unique ID for this managed resource.
IocLevel string
IOC threat level.
LicenseType string
License type.
Logid int
Log ID to trigger event.
LogidBlocks List<Pulumiverse.Fortios.System.Outputs.GetAutomationtriggerLogidBlock>
Log IDs to trigger event. The structure of logid_block block is documented below.
Name string
Name.
ReportType string
Security Rating report.
Serial string
Fabric connector serial number.
TriggerDatetime string
Trigger date and time (YYYY-MM-DD HH:MM:SS).
TriggerDay int
Day within a month to trigger.
TriggerFrequency string
Scheduled trigger frequency (default = daily).
TriggerHour int
Hour of the day on which to trigger (0 - 23, default = 1).
TriggerMinute int
Minute of the hour on which to trigger (0 - 59, 60 to randomize).
TriggerType string
Trigger type.
TriggerWeekday string
Day of week for trigger.
Vdoms List<Pulumiverse.Fortios.System.Outputs.GetAutomationtriggerVdom>
Virtual domain(s) that this trigger is valid for. The structure of vdom block is documented below.
Vdomparam string
Description string
Description.
EventType string
Event type.
FabricEventName string
Fabric connector event handler name.
FabricEventSeverity string
Fabric connector event severity.
FazEventName string
FortiAnalyzer event handler name.
FazEventSeverity string
FortiAnalyzer event severity.
FazEventTags string
FortiAnalyzer event tags.
Fields []GetAutomationtriggerField
Customized trigger field settings. The structure of fields block is documented below.
Id string
The provider-assigned unique ID for this managed resource.
IocLevel string
IOC threat level.
LicenseType string
License type.
Logid int
Log ID to trigger event.
LogidBlocks []GetAutomationtriggerLogidBlock
Log IDs to trigger event. The structure of logid_block block is documented below.
Name string
Name.
ReportType string
Security Rating report.
Serial string
Fabric connector serial number.
TriggerDatetime string
Trigger date and time (YYYY-MM-DD HH:MM:SS).
TriggerDay int
Day within a month to trigger.
TriggerFrequency string
Scheduled trigger frequency (default = daily).
TriggerHour int
Hour of the day on which to trigger (0 - 23, default = 1).
TriggerMinute int
Minute of the hour on which to trigger (0 - 59, 60 to randomize).
TriggerType string
Trigger type.
TriggerWeekday string
Day of week for trigger.
Vdoms []GetAutomationtriggerVdom
Virtual domain(s) that this trigger is valid for. The structure of vdom block is documented below.
Vdomparam string
description String
Description.
eventType String
Event type.
fabricEventName String
Fabric connector event handler name.
fabricEventSeverity String
Fabric connector event severity.
fazEventName String
FortiAnalyzer event handler name.
fazEventSeverity String
FortiAnalyzer event severity.
fazEventTags String
FortiAnalyzer event tags.
fields List<GetAutomationtriggerField>
Customized trigger field settings. The structure of fields block is documented below.
id String
The provider-assigned unique ID for this managed resource.
iocLevel String
IOC threat level.
licenseType String
License type.
logid Integer
Log ID to trigger event.
logidBlocks List<GetAutomationtriggerLogidBlock>
Log IDs to trigger event. The structure of logid_block block is documented below.
name String
Name.
reportType String
Security Rating report.
serial String
Fabric connector serial number.
triggerDatetime String
Trigger date and time (YYYY-MM-DD HH:MM:SS).
triggerDay Integer
Day within a month to trigger.
triggerFrequency String
Scheduled trigger frequency (default = daily).
triggerHour Integer
Hour of the day on which to trigger (0 - 23, default = 1).
triggerMinute Integer
Minute of the hour on which to trigger (0 - 59, 60 to randomize).
triggerType String
Trigger type.
triggerWeekday String
Day of week for trigger.
vdoms List<GetAutomationtriggerVdom>
Virtual domain(s) that this trigger is valid for. The structure of vdom block is documented below.
vdomparam String
description string
Description.
eventType string
Event type.
fabricEventName string
Fabric connector event handler name.
fabricEventSeverity string
Fabric connector event severity.
fazEventName string
FortiAnalyzer event handler name.
fazEventSeverity string
FortiAnalyzer event severity.
fazEventTags string
FortiAnalyzer event tags.
fields GetAutomationtriggerField[]
Customized trigger field settings. The structure of fields block is documented below.
id string
The provider-assigned unique ID for this managed resource.
iocLevel string
IOC threat level.
licenseType string
License type.
logid number
Log ID to trigger event.
logidBlocks GetAutomationtriggerLogidBlock[]
Log IDs to trigger event. The structure of logid_block block is documented below.
name string
Name.
reportType string
Security Rating report.
serial string
Fabric connector serial number.
triggerDatetime string
Trigger date and time (YYYY-MM-DD HH:MM:SS).
triggerDay number
Day within a month to trigger.
triggerFrequency string
Scheduled trigger frequency (default = daily).
triggerHour number
Hour of the day on which to trigger (0 - 23, default = 1).
triggerMinute number
Minute of the hour on which to trigger (0 - 59, 60 to randomize).
triggerType string
Trigger type.
triggerWeekday string
Day of week for trigger.
vdoms GetAutomationtriggerVdom[]
Virtual domain(s) that this trigger is valid for. The structure of vdom block is documented below.
vdomparam string
description str
Description.
event_type str
Event type.
fabric_event_name str
Fabric connector event handler name.
fabric_event_severity str
Fabric connector event severity.
faz_event_name str
FortiAnalyzer event handler name.
faz_event_severity str
FortiAnalyzer event severity.
faz_event_tags str
FortiAnalyzer event tags.
fields Sequence[GetAutomationtriggerField]
Customized trigger field settings. The structure of fields block is documented below.
id str
The provider-assigned unique ID for this managed resource.
ioc_level str
IOC threat level.
license_type str
License type.
logid int
Log ID to trigger event.
logid_blocks Sequence[GetAutomationtriggerLogidBlock]
Log IDs to trigger event. The structure of logid_block block is documented below.
name str
Name.
report_type str
Security Rating report.
serial str
Fabric connector serial number.
trigger_datetime str
Trigger date and time (YYYY-MM-DD HH:MM:SS).
trigger_day int
Day within a month to trigger.
trigger_frequency str
Scheduled trigger frequency (default = daily).
trigger_hour int
Hour of the day on which to trigger (0 - 23, default = 1).
trigger_minute int
Minute of the hour on which to trigger (0 - 59, 60 to randomize).
trigger_type str
Trigger type.
trigger_weekday str
Day of week for trigger.
vdoms Sequence[GetAutomationtriggerVdom]
Virtual domain(s) that this trigger is valid for. The structure of vdom block is documented below.
vdomparam str
description String
Description.
eventType String
Event type.
fabricEventName String
Fabric connector event handler name.
fabricEventSeverity String
Fabric connector event severity.
fazEventName String
FortiAnalyzer event handler name.
fazEventSeverity String
FortiAnalyzer event severity.
fazEventTags String
FortiAnalyzer event tags.
fields List<Property Map>
Customized trigger field settings. The structure of fields block is documented below.
id String
The provider-assigned unique ID for this managed resource.
iocLevel String
IOC threat level.
licenseType String
License type.
logid Number
Log ID to trigger event.
logidBlocks List<Property Map>
Log IDs to trigger event. The structure of logid_block block is documented below.
name String
Name.
reportType String
Security Rating report.
serial String
Fabric connector serial number.
triggerDatetime String
Trigger date and time (YYYY-MM-DD HH:MM:SS).
triggerDay Number
Day within a month to trigger.
triggerFrequency String
Scheduled trigger frequency (default = daily).
triggerHour Number
Hour of the day on which to trigger (0 - 23, default = 1).
triggerMinute Number
Minute of the hour on which to trigger (0 - 59, 60 to randomize).
triggerType String
Trigger type.
triggerWeekday String
Day of week for trigger.
vdoms List<Property Map>
Virtual domain(s) that this trigger is valid for. The structure of vdom block is documented below.
vdomparam String

Supporting Types

GetAutomationtriggerField

Id This property is required. int
Entry ID.
Name This property is required. string
Specify the name of the desired system automationtrigger.
Value This property is required. string
Value.
Id This property is required. int
Entry ID.
Name This property is required. string
Specify the name of the desired system automationtrigger.
Value This property is required. string
Value.
id This property is required. Integer
Entry ID.
name This property is required. String
Specify the name of the desired system automationtrigger.
value This property is required. String
Value.
id This property is required. number
Entry ID.
name This property is required. string
Specify the name of the desired system automationtrigger.
value This property is required. string
Value.
id This property is required. int
Entry ID.
name This property is required. str
Specify the name of the desired system automationtrigger.
value This property is required. str
Value.
id This property is required. Number
Entry ID.
name This property is required. String
Specify the name of the desired system automationtrigger.
value This property is required. String
Value.

GetAutomationtriggerLogidBlock

Id This property is required. int
Entry ID.
Id This property is required. int
Entry ID.
id This property is required. Integer
Entry ID.
id This property is required. number
Entry ID.
id This property is required. int
Entry ID.
id This property is required. Number
Entry ID.

GetAutomationtriggerVdom

Name This property is required. string
Specify the name of the desired system automationtrigger.
Name This property is required. string
Specify the name of the desired system automationtrigger.
name This property is required. String
Specify the name of the desired system automationtrigger.
name This property is required. string
Specify the name of the desired system automationtrigger.
name This property is required. str
Specify the name of the desired system automationtrigger.
name This property is required. String
Specify the name of the desired system automationtrigger.

Package Details

Repository
fortios pulumiverse/pulumi-fortios
License
Apache-2.0
Notes
This Pulumi package is based on the fortios Terraform Provider.
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse