fortios.system.Alarm
Explore with Pulumi AI
Configure alarm.
Create Alarm Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Alarm(name: string, args?: AlarmArgs, opts?: CustomResourceOptions);
@overload
def Alarm(resource_name: str,
args: Optional[AlarmArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Alarm(resource_name: str,
opts: Optional[ResourceOptions] = None,
audible: Optional[str] = None,
dynamic_sort_subtable: Optional[str] = None,
get_all_tables: Optional[str] = None,
groups: Optional[Sequence[AlarmGroupArgs]] = None,
status: Optional[str] = None,
vdomparam: Optional[str] = None)
func NewAlarm(ctx *Context, name string, args *AlarmArgs, opts ...ResourceOption) (*Alarm, error)
public Alarm(string name, AlarmArgs? args = null, CustomResourceOptions? opts = null)
type: fortios:system:Alarm
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 AlarmArgs
- 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 AlarmArgs
- 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 AlarmArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AlarmArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AlarmArgs
- 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 alarmResource = new Fortios.System.Alarm("alarmResource", new()
{
Audible = "string",
DynamicSortSubtable = "string",
GetAllTables = "string",
Groups = new[]
{
new Fortios.System.Inputs.AlarmGroupArgs
{
AdminAuthFailureThreshold = 0,
AdminAuthLockoutThreshold = 0,
DecryptionFailureThreshold = 0,
EncryptionFailureThreshold = 0,
FwPolicyId = 0,
FwPolicyIdThreshold = 0,
FwPolicyViolations = new[]
{
new Fortios.System.Inputs.AlarmGroupFwPolicyViolationArgs
{
DstIp = "string",
DstPort = 0,
Id = 0,
SrcIp = "string",
SrcPort = 0,
Threshold = 0,
},
},
Id = 0,
LogFullWarningThreshold = 0,
Period = 0,
ReplayAttemptThreshold = 0,
SelfTestFailureThreshold = 0,
UserAuthFailureThreshold = 0,
UserAuthLockoutThreshold = 0,
},
},
Status = "string",
Vdomparam = "string",
});
example, err := system.NewAlarm(ctx, "alarmResource", &system.AlarmArgs{
Audible: pulumi.String("string"),
DynamicSortSubtable: pulumi.String("string"),
GetAllTables: pulumi.String("string"),
Groups: system.AlarmGroupArray{
&system.AlarmGroupArgs{
AdminAuthFailureThreshold: pulumi.Int(0),
AdminAuthLockoutThreshold: pulumi.Int(0),
DecryptionFailureThreshold: pulumi.Int(0),
EncryptionFailureThreshold: pulumi.Int(0),
FwPolicyId: pulumi.Int(0),
FwPolicyIdThreshold: pulumi.Int(0),
FwPolicyViolations: system.AlarmGroupFwPolicyViolationArray{
&system.AlarmGroupFwPolicyViolationArgs{
DstIp: pulumi.String("string"),
DstPort: pulumi.Int(0),
Id: pulumi.Int(0),
SrcIp: pulumi.String("string"),
SrcPort: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
},
Id: pulumi.Int(0),
LogFullWarningThreshold: pulumi.Int(0),
Period: pulumi.Int(0),
ReplayAttemptThreshold: pulumi.Int(0),
SelfTestFailureThreshold: pulumi.Int(0),
UserAuthFailureThreshold: pulumi.Int(0),
UserAuthLockoutThreshold: pulumi.Int(0),
},
},
Status: pulumi.String("string"),
Vdomparam: pulumi.String("string"),
})
var alarmResource = new Alarm("alarmResource", AlarmArgs.builder()
.audible("string")
.dynamicSortSubtable("string")
.getAllTables("string")
.groups(AlarmGroupArgs.builder()
.adminAuthFailureThreshold(0)
.adminAuthLockoutThreshold(0)
.decryptionFailureThreshold(0)
.encryptionFailureThreshold(0)
.fwPolicyId(0)
.fwPolicyIdThreshold(0)
.fwPolicyViolations(AlarmGroupFwPolicyViolationArgs.builder()
.dstIp("string")
.dstPort(0)
.id(0)
.srcIp("string")
.srcPort(0)
.threshold(0)
.build())
.id(0)
.logFullWarningThreshold(0)
.period(0)
.replayAttemptThreshold(0)
.selfTestFailureThreshold(0)
.userAuthFailureThreshold(0)
.userAuthLockoutThreshold(0)
.build())
.status("string")
.vdomparam("string")
.build());
alarm_resource = fortios.system.Alarm("alarmResource",
audible="string",
dynamic_sort_subtable="string",
get_all_tables="string",
groups=[{
"admin_auth_failure_threshold": 0,
"admin_auth_lockout_threshold": 0,
"decryption_failure_threshold": 0,
"encryption_failure_threshold": 0,
"fw_policy_id": 0,
"fw_policy_id_threshold": 0,
"fw_policy_violations": [{
"dst_ip": "string",
"dst_port": 0,
"id": 0,
"src_ip": "string",
"src_port": 0,
"threshold": 0,
}],
"id": 0,
"log_full_warning_threshold": 0,
"period": 0,
"replay_attempt_threshold": 0,
"self_test_failure_threshold": 0,
"user_auth_failure_threshold": 0,
"user_auth_lockout_threshold": 0,
}],
status="string",
vdomparam="string")
const alarmResource = new fortios.system.Alarm("alarmResource", {
audible: "string",
dynamicSortSubtable: "string",
getAllTables: "string",
groups: [{
adminAuthFailureThreshold: 0,
adminAuthLockoutThreshold: 0,
decryptionFailureThreshold: 0,
encryptionFailureThreshold: 0,
fwPolicyId: 0,
fwPolicyIdThreshold: 0,
fwPolicyViolations: [{
dstIp: "string",
dstPort: 0,
id: 0,
srcIp: "string",
srcPort: 0,
threshold: 0,
}],
id: 0,
logFullWarningThreshold: 0,
period: 0,
replayAttemptThreshold: 0,
selfTestFailureThreshold: 0,
userAuthFailureThreshold: 0,
userAuthLockoutThreshold: 0,
}],
status: "string",
vdomparam: "string",
});
type: fortios:system:Alarm
properties:
audible: string
dynamicSortSubtable: string
getAllTables: string
groups:
- adminAuthFailureThreshold: 0
adminAuthLockoutThreshold: 0
decryptionFailureThreshold: 0
encryptionFailureThreshold: 0
fwPolicyId: 0
fwPolicyIdThreshold: 0
fwPolicyViolations:
- dstIp: string
dstPort: 0
id: 0
srcIp: string
srcPort: 0
threshold: 0
id: 0
logFullWarningThreshold: 0
period: 0
replayAttemptThreshold: 0
selfTestFailureThreshold: 0
userAuthFailureThreshold: 0
userAuthLockoutThreshold: 0
status: string
vdomparam: string
Alarm 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 Alarm resource accepts the following input properties:
- Audible string
- Enable/disable audible alarm. Valid values:
enable
,disable
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Groups
List<Pulumiverse.
Fortios. System. Inputs. Alarm Group> - Alarm groups. The structure of
groups
block is documented below. - Status string
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- Audible string
- Enable/disable audible alarm. Valid values:
enable
,disable
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Groups
[]Alarm
Group Args - Alarm groups. The structure of
groups
block is documented below. - Status string
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible String
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups
List<Alarm
Group> - Alarm groups. The structure of
groups
block is documented below. - status String
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible string
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups
Alarm
Group[] - Alarm groups. The structure of
groups
block is documented below. - status string
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible str
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic_
sort_ strsubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups
Sequence[Alarm
Group Args] - Alarm groups. The structure of
groups
block is documented below. - status str
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible String
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups List<Property Map>
- Alarm groups. The structure of
groups
block is documented below. - status String
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the Alarm 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 Alarm Resource
Get an existing Alarm 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?: AlarmState, opts?: CustomResourceOptions): Alarm
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
audible: Optional[str] = None,
dynamic_sort_subtable: Optional[str] = None,
get_all_tables: Optional[str] = None,
groups: Optional[Sequence[AlarmGroupArgs]] = None,
status: Optional[str] = None,
vdomparam: Optional[str] = None) -> Alarm
func GetAlarm(ctx *Context, name string, id IDInput, state *AlarmState, opts ...ResourceOption) (*Alarm, error)
public static Alarm Get(string name, Input<string> id, AlarmState? state, CustomResourceOptions? opts = null)
public static Alarm get(String name, Output<String> id, AlarmState 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.
- Audible string
- Enable/disable audible alarm. Valid values:
enable
,disable
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Groups
List<Pulumiverse.
Fortios. System. Inputs. Alarm Group> - Alarm groups. The structure of
groups
block is documented below. - Status string
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- Audible string
- Enable/disable audible alarm. Valid values:
enable
,disable
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Groups
[]Alarm
Group Args - Alarm groups. The structure of
groups
block is documented below. - Status string
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible String
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups
List<Alarm
Group> - Alarm groups. The structure of
groups
block is documented below. - status String
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible string
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups
Alarm
Group[] - Alarm groups. The structure of
groups
block is documented below. - status string
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible str
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic_
sort_ strsubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups
Sequence[Alarm
Group Args] - Alarm groups. The structure of
groups
block is documented below. - status str
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
- audible String
- Enable/disable audible alarm. Valid values:
enable
,disable
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groups List<Property Map>
- Alarm groups. The structure of
groups
block is documented below. - status String
- Enable/disable alarm. Valid values:
enable
,disable
. - 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.
Supporting Types
AlarmGroup, AlarmGroupArgs
- Admin
Auth intFailure Threshold - Admin authentication failure threshold.
- Admin
Auth intLockout Threshold - Admin authentication lockout threshold.
- Decryption
Failure intThreshold - Decryption failure threshold.
- Encryption
Failure intThreshold - Encryption failure threshold.
- Fw
Policy intId - Firewall policy ID.
- Fw
Policy intId Threshold - Firewall policy ID threshold.
- Fw
Policy List<Pulumiverse.Violations Fortios. System. Inputs. Alarm Group Fw Policy Violation> - Firewall policy violations. The structure of
fw_policy_violations
block is documented below. - Id int
- Group ID.
- Log
Full intWarning Threshold - Log full warning threshold.
- Period int
- Time period in seconds (0 = from start up).
- Replay
Attempt intThreshold - Replay attempt threshold.
- Self
Test intFailure Threshold - Self-test failure threshold.
- User
Auth intFailure Threshold - User authentication failure threshold.
- User
Auth intLockout Threshold - User authentication lockout threshold.
- Admin
Auth intFailure Threshold - Admin authentication failure threshold.
- Admin
Auth intLockout Threshold - Admin authentication lockout threshold.
- Decryption
Failure intThreshold - Decryption failure threshold.
- Encryption
Failure intThreshold - Encryption failure threshold.
- Fw
Policy intId - Firewall policy ID.
- Fw
Policy intId Threshold - Firewall policy ID threshold.
- Fw
Policy []AlarmViolations Group Fw Policy Violation - Firewall policy violations. The structure of
fw_policy_violations
block is documented below. - Id int
- Group ID.
- Log
Full intWarning Threshold - Log full warning threshold.
- Period int
- Time period in seconds (0 = from start up).
- Replay
Attempt intThreshold - Replay attempt threshold.
- Self
Test intFailure Threshold - Self-test failure threshold.
- User
Auth intFailure Threshold - User authentication failure threshold.
- User
Auth intLockout Threshold - User authentication lockout threshold.
- admin
Auth IntegerFailure Threshold - Admin authentication failure threshold.
- admin
Auth IntegerLockout Threshold - Admin authentication lockout threshold.
- decryption
Failure IntegerThreshold - Decryption failure threshold.
- encryption
Failure IntegerThreshold - Encryption failure threshold.
- fw
Policy IntegerId - Firewall policy ID.
- fw
Policy IntegerId Threshold - Firewall policy ID threshold.
- fw
Policy List<AlarmViolations Group Fw Policy Violation> - Firewall policy violations. The structure of
fw_policy_violations
block is documented below. - id Integer
- Group ID.
- log
Full IntegerWarning Threshold - Log full warning threshold.
- period Integer
- Time period in seconds (0 = from start up).
- replay
Attempt IntegerThreshold - Replay attempt threshold.
- self
Test IntegerFailure Threshold - Self-test failure threshold.
- user
Auth IntegerFailure Threshold - User authentication failure threshold.
- user
Auth IntegerLockout Threshold - User authentication lockout threshold.
- admin
Auth numberFailure Threshold - Admin authentication failure threshold.
- admin
Auth numberLockout Threshold - Admin authentication lockout threshold.
- decryption
Failure numberThreshold - Decryption failure threshold.
- encryption
Failure numberThreshold - Encryption failure threshold.
- fw
Policy numberId - Firewall policy ID.
- fw
Policy numberId Threshold - Firewall policy ID threshold.
- fw
Policy AlarmViolations Group Fw Policy Violation[] - Firewall policy violations. The structure of
fw_policy_violations
block is documented below. - id number
- Group ID.
- log
Full numberWarning Threshold - Log full warning threshold.
- period number
- Time period in seconds (0 = from start up).
- replay
Attempt numberThreshold - Replay attempt threshold.
- self
Test numberFailure Threshold - Self-test failure threshold.
- user
Auth numberFailure Threshold - User authentication failure threshold.
- user
Auth numberLockout Threshold - User authentication lockout threshold.
- admin_
auth_ intfailure_ threshold - Admin authentication failure threshold.
- admin_
auth_ intlockout_ threshold - Admin authentication lockout threshold.
- decryption_
failure_ intthreshold - Decryption failure threshold.
- encryption_
failure_ intthreshold - Encryption failure threshold.
- fw_
policy_ intid - Firewall policy ID.
- fw_
policy_ intid_ threshold - Firewall policy ID threshold.
- fw_
policy_ Sequence[Alarmviolations Group Fw Policy Violation] - Firewall policy violations. The structure of
fw_policy_violations
block is documented below. - id int
- Group ID.
- log_
full_ intwarning_ threshold - Log full warning threshold.
- period int
- Time period in seconds (0 = from start up).
- replay_
attempt_ intthreshold - Replay attempt threshold.
- self_
test_ intfailure_ threshold - Self-test failure threshold.
- user_
auth_ intfailure_ threshold - User authentication failure threshold.
- user_
auth_ intlockout_ threshold - User authentication lockout threshold.
- admin
Auth NumberFailure Threshold - Admin authentication failure threshold.
- admin
Auth NumberLockout Threshold - Admin authentication lockout threshold.
- decryption
Failure NumberThreshold - Decryption failure threshold.
- encryption
Failure NumberThreshold - Encryption failure threshold.
- fw
Policy NumberId - Firewall policy ID.
- fw
Policy NumberId Threshold - Firewall policy ID threshold.
- fw
Policy List<Property Map>Violations - Firewall policy violations. The structure of
fw_policy_violations
block is documented below. - id Number
- Group ID.
- log
Full NumberWarning Threshold - Log full warning threshold.
- period Number
- Time period in seconds (0 = from start up).
- replay
Attempt NumberThreshold - Replay attempt threshold.
- self
Test NumberFailure Threshold - Self-test failure threshold.
- user
Auth NumberFailure Threshold - User authentication failure threshold.
- user
Auth NumberLockout Threshold - User authentication lockout threshold.
AlarmGroupFwPolicyViolation, AlarmGroupFwPolicyViolationArgs
Import
System Alarm can be imported using any of these accepted formats:
$ pulumi import fortios:system/alarm:Alarm labelname SystemAlarm
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:system/alarm:Alarm labelname SystemAlarm
$ 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.