authentik.PolicyGeoip
Explore with Pulumi AI
Create PolicyGeoip Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PolicyGeoip(name: string, args?: PolicyGeoipArgs, opts?: CustomResourceOptions);
@overload
def PolicyGeoip(resource_name: str,
args: Optional[PolicyGeoipArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def PolicyGeoip(resource_name: str,
opts: Optional[ResourceOptions] = None,
asns: Optional[Sequence[float]] = None,
check_history_distance: Optional[bool] = None,
check_impossible_travel: Optional[bool] = None,
countries: Optional[Sequence[str]] = None,
distance_tolerance_km: Optional[float] = None,
execution_logging: Optional[bool] = None,
history_login_count: Optional[float] = None,
history_max_distance_km: Optional[float] = None,
impossible_tolerance_km: Optional[float] = None,
name: Optional[str] = None,
policy_geoip_id: Optional[str] = None)
func NewPolicyGeoip(ctx *Context, name string, args *PolicyGeoipArgs, opts ...ResourceOption) (*PolicyGeoip, error)
public PolicyGeoip(string name, PolicyGeoipArgs? args = null, CustomResourceOptions? opts = null)
public PolicyGeoip(String name, PolicyGeoipArgs args)
public PolicyGeoip(String name, PolicyGeoipArgs args, CustomResourceOptions options)
type: authentik:PolicyGeoip
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 PolicyGeoipArgs
- 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 PolicyGeoipArgs
- 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 PolicyGeoipArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PolicyGeoipArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PolicyGeoipArgs
- 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 policyGeoipResource = new Authentik.PolicyGeoip("policyGeoipResource", new()
{
Asns = new[]
{
0,
},
CheckHistoryDistance = false,
CheckImpossibleTravel = false,
Countries = new[]
{
"string",
},
DistanceToleranceKm = 0,
ExecutionLogging = false,
HistoryLoginCount = 0,
HistoryMaxDistanceKm = 0,
ImpossibleToleranceKm = 0,
Name = "string",
PolicyGeoipId = "string",
});
example, err := authentik.NewPolicyGeoip(ctx, "policyGeoipResource", &authentik.PolicyGeoipArgs{
Asns: pulumi.Float64Array{
pulumi.Float64(0),
},
CheckHistoryDistance: pulumi.Bool(false),
CheckImpossibleTravel: pulumi.Bool(false),
Countries: pulumi.StringArray{
pulumi.String("string"),
},
DistanceToleranceKm: pulumi.Float64(0),
ExecutionLogging: pulumi.Bool(false),
HistoryLoginCount: pulumi.Float64(0),
HistoryMaxDistanceKm: pulumi.Float64(0),
ImpossibleToleranceKm: pulumi.Float64(0),
Name: pulumi.String("string"),
PolicyGeoipId: pulumi.String("string"),
})
var policyGeoipResource = new PolicyGeoip("policyGeoipResource", PolicyGeoipArgs.builder()
.asns(0)
.checkHistoryDistance(false)
.checkImpossibleTravel(false)
.countries("string")
.distanceToleranceKm(0)
.executionLogging(false)
.historyLoginCount(0)
.historyMaxDistanceKm(0)
.impossibleToleranceKm(0)
.name("string")
.policyGeoipId("string")
.build());
policy_geoip_resource = authentik.PolicyGeoip("policyGeoipResource",
asns=[0],
check_history_distance=False,
check_impossible_travel=False,
countries=["string"],
distance_tolerance_km=0,
execution_logging=False,
history_login_count=0,
history_max_distance_km=0,
impossible_tolerance_km=0,
name="string",
policy_geoip_id="string")
const policyGeoipResource = new authentik.PolicyGeoip("policyGeoipResource", {
asns: [0],
checkHistoryDistance: false,
checkImpossibleTravel: false,
countries: ["string"],
distanceToleranceKm: 0,
executionLogging: false,
historyLoginCount: 0,
historyMaxDistanceKm: 0,
impossibleToleranceKm: 0,
name: "string",
policyGeoipId: "string",
});
type: authentik:PolicyGeoip
properties:
asns:
- 0
checkHistoryDistance: false
checkImpossibleTravel: false
countries:
- string
distanceToleranceKm: 0
executionLogging: false
historyLoginCount: 0
historyMaxDistanceKm: 0
impossibleToleranceKm: 0
name: string
policyGeoipId: string
PolicyGeoip 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 PolicyGeoip resource accepts the following input properties:
- Asns List<double>
- Check
History boolDistance - Check
Impossible boolTravel - Countries List<string>
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- Distance
Tolerance doubleKm - Defaults to
50
. - Execution
Logging bool - Defaults to
false
. - History
Login doubleCount - Defaults to
5
. - History
Max doubleDistance Km - Defaults to
100
. - Impossible
Tolerance doubleKm - Defaults to
100
. - Name string
- Policy
Geoip stringId
- Asns []float64
- Check
History boolDistance - Check
Impossible boolTravel - Countries []string
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- Distance
Tolerance float64Km - Defaults to
50
. - Execution
Logging bool - Defaults to
false
. - History
Login float64Count - Defaults to
5
. - History
Max float64Distance Km - Defaults to
100
. - Impossible
Tolerance float64Km - Defaults to
100
. - Name string
- Policy
Geoip stringId
- asns List<Double>
- check
History BooleanDistance - check
Impossible BooleanTravel - countries List<String>
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance
Tolerance DoubleKm - Defaults to
50
. - execution
Logging Boolean - Defaults to
false
. - history
Login DoubleCount - Defaults to
5
. - history
Max DoubleDistance Km - Defaults to
100
. - impossible
Tolerance DoubleKm - Defaults to
100
. - name String
- policy
Geoip StringId
- asns number[]
- check
History booleanDistance - check
Impossible booleanTravel - countries string[]
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance
Tolerance numberKm - Defaults to
50
. - execution
Logging boolean - Defaults to
false
. - history
Login numberCount - Defaults to
5
. - history
Max numberDistance Km - Defaults to
100
. - impossible
Tolerance numberKm - Defaults to
100
. - name string
- policy
Geoip stringId
- asns Sequence[float]
- check_
history_ booldistance - check_
impossible_ booltravel - countries Sequence[str]
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance_
tolerance_ floatkm - Defaults to
50
. - execution_
logging bool - Defaults to
false
. - history_
login_ floatcount - Defaults to
5
. - history_
max_ floatdistance_ km - Defaults to
100
. - impossible_
tolerance_ floatkm - Defaults to
100
. - name str
- policy_
geoip_ strid
- asns List<Number>
- check
History BooleanDistance - check
Impossible BooleanTravel - countries List<String>
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance
Tolerance NumberKm - Defaults to
50
. - execution
Logging Boolean - Defaults to
false
. - history
Login NumberCount - Defaults to
5
. - history
Max NumberDistance Km - Defaults to
100
. - impossible
Tolerance NumberKm - Defaults to
100
. - name String
- policy
Geoip StringId
Outputs
All input properties are implicitly available as output properties. Additionally, the PolicyGeoip 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 PolicyGeoip Resource
Get an existing PolicyGeoip 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?: PolicyGeoipState, opts?: CustomResourceOptions): PolicyGeoip
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
asns: Optional[Sequence[float]] = None,
check_history_distance: Optional[bool] = None,
check_impossible_travel: Optional[bool] = None,
countries: Optional[Sequence[str]] = None,
distance_tolerance_km: Optional[float] = None,
execution_logging: Optional[bool] = None,
history_login_count: Optional[float] = None,
history_max_distance_km: Optional[float] = None,
impossible_tolerance_km: Optional[float] = None,
name: Optional[str] = None,
policy_geoip_id: Optional[str] = None) -> PolicyGeoip
func GetPolicyGeoip(ctx *Context, name string, id IDInput, state *PolicyGeoipState, opts ...ResourceOption) (*PolicyGeoip, error)
public static PolicyGeoip Get(string name, Input<string> id, PolicyGeoipState? state, CustomResourceOptions? opts = null)
public static PolicyGeoip get(String name, Output<String> id, PolicyGeoipState state, CustomResourceOptions options)
resources: _: type: authentik:PolicyGeoip 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.
- Asns List<double>
- Check
History boolDistance - Check
Impossible boolTravel - Countries List<string>
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- Distance
Tolerance doubleKm - Defaults to
50
. - Execution
Logging bool - Defaults to
false
. - History
Login doubleCount - Defaults to
5
. - History
Max doubleDistance Km - Defaults to
100
. - Impossible
Tolerance doubleKm - Defaults to
100
. - Name string
- Policy
Geoip stringId
- Asns []float64
- Check
History boolDistance - Check
Impossible boolTravel - Countries []string
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- Distance
Tolerance float64Km - Defaults to
50
. - Execution
Logging bool - Defaults to
false
. - History
Login float64Count - Defaults to
5
. - History
Max float64Distance Km - Defaults to
100
. - Impossible
Tolerance float64Km - Defaults to
100
. - Name string
- Policy
Geoip stringId
- asns List<Double>
- check
History BooleanDistance - check
Impossible BooleanTravel - countries List<String>
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance
Tolerance DoubleKm - Defaults to
50
. - execution
Logging Boolean - Defaults to
false
. - history
Login DoubleCount - Defaults to
5
. - history
Max DoubleDistance Km - Defaults to
100
. - impossible
Tolerance DoubleKm - Defaults to
100
. - name String
- policy
Geoip StringId
- asns number[]
- check
History booleanDistance - check
Impossible booleanTravel - countries string[]
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance
Tolerance numberKm - Defaults to
50
. - execution
Logging boolean - Defaults to
false
. - history
Login numberCount - Defaults to
5
. - history
Max numberDistance Km - Defaults to
100
. - impossible
Tolerance numberKm - Defaults to
100
. - name string
- policy
Geoip stringId
- asns Sequence[float]
- check_
history_ booldistance - check_
impossible_ booltravel - countries Sequence[str]
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance_
tolerance_ floatkm - Defaults to
50
. - execution_
logging bool - Defaults to
false
. - history_
login_ floatcount - Defaults to
5
. - history_
max_ floatdistance_ km - Defaults to
100
. - impossible_
tolerance_ floatkm - Defaults to
100
. - name str
- policy_
geoip_ strid
- asns List<Number>
- check
History BooleanDistance - check
Impossible BooleanTravel - countries List<String>
- Allowed values: -
AF
-AX
-AL
-DZ
-AS
-AD
-AO
-AI
-AQ
-AG
-AR
-AM
-AW
-AU
-AT
AZ
-BS
-BH
-BD
-BB
-BY
-BE
-BZ
-BJ
-BM
-BT
-BO
-BQ
-BA
-BW
-BV
-BR
-IO
-BN
-BG
-BF
-BI
-CV
-KH
-CM
-CA
-KY
-CF
-TD
-CL
-CN
-CX
-CC
-CO
-KM
-CG
-CD
-CK
-CR
-CI
-HR
-CU
-CW
-CY
-CZ
-DK
-DJ
-DM
-DO
-EC
-EG
-SV
-GQ
-ER
-EE
-SZ
-ET
-FK
-FO
-FJ
-FI
-FR
-GF
-PF
-TF
-GA
-GM
-GE
-DE
-GH
-GI
-GR
-GL
-GD
-GP
-GU
-GT
-GG
-GN
-GW
-GY
-HT
-HM
-VA
-HN
-HK
-HU
-IS
-IN
-ID
-IR
-IQ
-IE
-IM
-IL
-IT
-JM
-JP
-JE
-JO
-KZ
-KE
-KI
-KW
-KG
-LA
-LV
-LB
-LS
-LR
-LY
-LI
-LT
-LU
-MO
-MG
-MW
-MY
-MV
-ML
-MT
-MH
-MQ
-MR
-MU
-YT
-MX
-FM
-MD
-MC
-MN
-ME
-MS
-MA
-MZ
-MM
-NA
-NR
-NP
-NL
-NC
-NZ
-NI
-NE
-NG
-NU
-NF
-KP
-MK
-MP
-NO
-OM
-PK
-PW
-PS
-PA
-PG
-PY
-PE
-PH
-PN
-PL
-PT
-PR
-QA
-RE
-RO
-RU
-RW
-BL
-SH
-KN
-LC
-MF
-PM
-VC
-WS
-SM
-ST
-SA
-SN
-RS
-SC
-SL
-SG
-SX
-SK
-SI
-SB
-SO
-ZA
-GS
-KR
-SS
-ES
-LK
-SD
-SR
-SJ
-SE
-CH
-SY
-TW
-TJ
-TZ
-TH
-TL
-TG
-TK
-TO
-TT
-TN
-TR
-TM
-TC
-TV
-UG
-UA
-AE
-GB
-UM
-US
-UY
-UZ
-VU
-VE
-VN
-VG
-VI
-WF
-EH
-YE
-ZM
-ZW
- distance
Tolerance NumberKm - Defaults to
50
. - execution
Logging Boolean - Defaults to
false
. - history
Login NumberCount - Defaults to
5
. - history
Max NumberDistance Km - Defaults to
100
. - impossible
Tolerance NumberKm - Defaults to
100
. - name String
- policy
Geoip StringId
Package Details
- Repository
- authentik goauthentik/terraform-provider-authentik
- License
- Notes
- This Pulumi package is based on the
authentik
Terraform Provider.