You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"checkpoint_management_user_template" {
source="./modules/checkpoint/r/checkpoint_management_user_template"# allowed_locations - (optional) is a type of map of stringallowed_locations={}
# authentication_method - (optional) is a type of stringauthentication_method=null# color - (optional) is a type of stringcolor=null# comments - (optional) is a type of stringcomments=null# connect_daily - (optional) is a type of boolconnect_daily=null# connect_on_days - (optional) is a type of set of stringconnect_on_days=[]
# encryption - (optional) is a type of map of stringencryption={}
# expiration_by_global_properties - (optional) is a type of boolexpiration_by_global_properties=null# expiration_date - (optional) is a type of stringexpiration_date=null# from_hour - (optional) is a type of stringfrom_hour=null# ignore_errors - (optional) is a type of boolignore_errors=null# ignore_warnings - (optional) is a type of boolignore_warnings=null# name - (required) is a type of stringname=null# radius_server - (optional) is a type of stringradius_server=null# tacacs_server - (optional) is a type of stringtacacs_server=null# tags - (optional) is a type of set of stringtags=[]
# to_hour - (optional) is a type of stringto_hour=null
}
variable"allowed_locations" {
description="(optional) - User allowed locations."type=map(string)
default=null
}
variable"authentication_method" {
description="(optional) - Authentication method."type=stringdefault=null
}
variable"color" {
description="(optional) - Color of the object. Should be one of existing colors."type=stringdefault=null
}
variable"comments" {
description="(optional) - Comments string."type=stringdefault=null
}
variable"connect_daily" {
description="(optional) - Connect every day."type=booldefault=null
}
variable"connect_on_days" {
description="(optional) - Days users allow to connect."type=set(string)
default=null
}
variable"encryption" {
description="(optional) - User encryption."type=map(string)
default=null
}
variable"expiration_by_global_properties" {
description="(optional) - Expiration date according to global properties."type=booldefault=null
}
variable"expiration_date" {
description="(optional) - Expiration date in format: yyyy-MM-dd."type=stringdefault=null
}
variable"from_hour" {
description="(optional) - Allow users connect from hour."type=stringdefault=null
}
variable"ignore_errors" {
description="(optional) - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored."type=booldefault=null
}
variable"ignore_warnings" {
description="(optional) - Apply changes ignoring warnings."type=booldefault=null
}
variable"name" {
description="(required) - Object name."type=string
}
variable"radius_server" {
description="(optional) - RADIUS server object identified by the name or UID. Must be set when \"authentication-method\" was selected to be \"RADIUS\"."type=stringdefault=null
}
variable"tacacs_server" {
description="(optional) - TACACS server object identified by the name or UID. Must be set when \"authentication-method\" was selected to be \"TACACS\"."type=stringdefault=null
}
variable"tags" {
description="(optional) - Collection of tag identifiers."type=set(string)
default=null
}
variable"to_hour" {
description="(optional) - Allow users connect until hour."type=stringdefault=null
}
resource"checkpoint_management_user_template""this" {
# allowed_locations - (optional) is a type of map of stringallowed_locations=var.allowed_locations# authentication_method - (optional) is a type of stringauthentication_method=var.authentication_method# color - (optional) is a type of stringcolor=var.color# comments - (optional) is a type of stringcomments=var.comments# connect_daily - (optional) is a type of boolconnect_daily=var.connect_daily# connect_on_days - (optional) is a type of set of stringconnect_on_days=var.connect_on_days# encryption - (optional) is a type of map of stringencryption=var.encryption# expiration_by_global_properties - (optional) is a type of boolexpiration_by_global_properties=var.expiration_by_global_properties# expiration_date - (optional) is a type of stringexpiration_date=var.expiration_date# from_hour - (optional) is a type of stringfrom_hour=var.from_hour# ignore_errors - (optional) is a type of boolignore_errors=var.ignore_errors# ignore_warnings - (optional) is a type of boolignore_warnings=var.ignore_warnings# name - (required) is a type of stringname=var.name# radius_server - (optional) is a type of stringradius_server=var.radius_server# tacacs_server - (optional) is a type of stringtacacs_server=var.tacacs_server# tags - (optional) is a type of set of stringtags=var.tags# to_hour - (optional) is a type of stringto_hour=var.to_hour
}