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 logo
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>
    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]
    func LookupAutomationtrigger(ctx *Context, args *LookupAutomationtriggerArgs, opts ...InvokeOption) (*LookupAutomationtriggerResult, error)
    func LookupAutomationtriggerOutput(ctx *Context, args *LookupAutomationtriggerOutputArgs, opts ...InvokeOption) LookupAutomationtriggerResultOutput

    > 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)
    }
    public static CompletableFuture<GetAutomationtriggerResult> getAutomationtrigger(GetAutomationtriggerArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: fortios:system/getAutomationtrigger:getAutomationtrigger
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Specify the name of the desired system automationtrigger.
    Vdomparam 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 string
    Specify the name of the desired system automationtrigger.
    Vdomparam 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 String
    Specify the name of the desired system automationtrigger.
    vdomparam 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 string
    Specify the name of the desired system automationtrigger.
    vdomparam 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 str
    Specify the name of the desired system automationtrigger.
    vdomparam 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 String
    Specify the name of the desired system automationtrigger.
    vdomparam 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 int
    Entry ID.
    Name string
    Specify the name of the desired system automationtrigger.
    Value string
    Value.
    Id int
    Entry ID.
    Name string
    Specify the name of the desired system automationtrigger.
    Value string
    Value.
    id Integer
    Entry ID.
    name String
    Specify the name of the desired system automationtrigger.
    value String
    Value.
    id number
    Entry ID.
    name string
    Specify the name of the desired system automationtrigger.
    value string
    Value.
    id int
    Entry ID.
    name str
    Specify the name of the desired system automationtrigger.
    value str
    Value.
    id Number
    Entry ID.
    name String
    Specify the name of the desired system automationtrigger.
    value String
    Value.

    GetAutomationtriggerLogidBlock

    Id int
    Entry ID.
    Id int
    Entry ID.
    id Integer
    Entry ID.
    id number
    Entry ID.
    id int
    Entry ID.
    id Number
    Entry ID.

    GetAutomationtriggerVdom

    Name string
    Specify the name of the desired system automationtrigger.
    Name string
    Specify the name of the desired system automationtrigger.
    name String
    Specify the name of the desired system automationtrigger.
    name string
    Specify the name of the desired system automationtrigger.
    name str
    Specify the name of the desired system automationtrigger.
    name 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 logo
    Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse