@@ -30036,13 +30036,51 @@ paths:
30036
30036
description: UserLoginStage Viewset
30037
30037
operationId: stages_user_login_list
30038
30038
parameters:
30039
+ - description: |-
30040
+ Bind sessions created by this stage to the configured GeoIP location
30041
+
30042
+ * `no_binding` - No Binding
30043
+ * `bind_continent` - Bind Continent
30044
+ * `bind_continent_country` - Bind Continent Country
30045
+ * `bind_continent_country_city` - Bind Continent Country City
30046
+ explode: true
30047
+ in: query
30048
+ name: geoip_binding
30049
+ required: false
30050
+ schema:
30051
+ enum:
30052
+ - bind_continent
30053
+ - bind_continent_country
30054
+ - bind_continent_country_city
30055
+ - no_binding
30056
+ type: string
30057
+ style: form
30039
30058
- explode: true
30040
30059
in: query
30041
30060
name: name
30042
30061
required: false
30043
30062
schema:
30044
30063
type: string
30045
30064
style: form
30065
+ - description: |-
30066
+ Bind sessions created by this stage to the configured network
30067
+
30068
+ * `no_binding` - No Binding
30069
+ * `bind_asn` - Bind Asn
30070
+ * `bind_asn_network` - Bind Asn Network
30071
+ * `bind_asn_network_ip` - Bind Asn Network Ip
30072
+ explode: true
30073
+ in: query
30074
+ name: network_binding
30075
+ required: false
30076
+ schema:
30077
+ enum:
30078
+ - bind_asn
30079
+ - bind_asn_network
30080
+ - bind_asn_network_ip
30081
+ - no_binding
30082
+ type: string
30083
+ style: form
30046
30084
- description: Which field to use when ordering the results.
30047
30085
explode: true
30048
30086
in: query
@@ -36092,6 +36130,18 @@ components:
36092
36130
required:
36093
36131
- detail
36094
36132
type: object
36133
+ GeoipBindingEnum:
36134
+ description: |-
36135
+ * `no_binding` - No Binding
36136
+ * `bind_continent` - Bind Continent
36137
+ * `bind_continent_country` - Bind Continent Country
36138
+ * `bind_continent_country_city` - Bind Continent Country City
36139
+ enum:
36140
+ - no_binding
36141
+ - bind_continent
36142
+ - bind_continent_country
36143
+ - bind_continent_country_city
36144
+ type: string
36095
36145
Group:
36096
36146
description: Group Serializer
36097
36147
example:
@@ -38115,6 +38165,18 @@ components:
38115
38165
- urn:oasis:names:tc:SAML:2.0:nameid-format:WindowsDomainQualifiedName
38116
38166
- urn:oasis:names:tc:SAML:2.0:nameid-format:transient
38117
38167
type: string
38168
+ NetworkBindingEnum:
38169
+ description: |-
38170
+ * `no_binding` - No Binding
38171
+ * `bind_asn` - Bind Asn
38172
+ * `bind_asn_network` - Bind Asn Network
38173
+ * `bind_asn_network_ip` - Bind Asn Network Ip
38174
+ enum:
38175
+ - no_binding
38176
+ - bind_asn
38177
+ - bind_asn_network
38178
+ - bind_asn_network_ip
38179
+ type: string
38118
38180
NotConfiguredActionEnum:
38119
38181
description: |-
38120
38182
* `skip` - Skip
@@ -44849,6 +44911,7 @@ components:
44849
44911
remember_me_offset: remember_me_offset
44850
44912
name: name
44851
44913
pk: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
44914
+ network_binding: ""
44852
44915
flow_set:
44853
44916
- policy_engine_mode: null
44854
44917
compatibility_mode: true
@@ -44874,6 +44937,7 @@ components:
44874
44937
designation: ""
44875
44938
title: title
44876
44939
slug: slug
44940
+ geoip_binding: ""
44877
44941
session_duration: session_duration
44878
44942
- terminate_other_sessions: true
44879
44943
component: component
@@ -44883,6 +44947,7 @@ components:
44883
44947
remember_me_offset: remember_me_offset
44884
44948
name: name
44885
44949
pk: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
44950
+ network_binding: ""
44886
44951
flow_set:
44887
44952
- policy_engine_mode: null
44888
44953
compatibility_mode: true
@@ -44908,6 +44973,7 @@ components:
44908
44973
designation: ""
44909
44974
title: title
44910
44975
slug: slug
44976
+ geoip_binding: ""
44911
44977
session_duration: session_duration
44912
44978
properties:
44913
44979
pagination:
@@ -48826,6 +48892,7 @@ components:
48826
48892
terminate_other_sessions: true
48827
48893
remember_me_offset: remember_me_offset
48828
48894
name: name
48895
+ network_binding: ""
48829
48896
flow_set:
48830
48897
- policy_engine_mode: null
48831
48898
compatibility_mode: true
@@ -48843,6 +48910,7 @@ components:
48843
48910
designation: ""
48844
48911
title: title
48845
48912
slug: slug
48913
+ geoip_binding: ""
48846
48914
session_duration: session_duration
48847
48915
properties:
48848
48916
name:
@@ -48866,6 +48934,26 @@ components:
48866
48934
\ will not be shown. (Format: hours=-1;minutes=-2;seconds=-3)"
48867
48935
minLength: 1
48868
48936
type: string
48937
+ network_binding:
48938
+ allOf:
48939
+ - $ref: '#/components/schemas/NetworkBindingEnum'
48940
+ description: |-
48941
+ Bind sessions created by this stage to the configured network
48942
+
48943
+ * `no_binding` - No Binding
48944
+ * `bind_asn` - Bind Asn
48945
+ * `bind_asn_network` - Bind Asn Network
48946
+ * `bind_asn_network_ip` - Bind Asn Network Ip
48947
+ geoip_binding:
48948
+ allOf:
48949
+ - $ref: '#/components/schemas/GeoipBindingEnum'
48950
+ description: |-
48951
+ Bind sessions created by this stage to the configured GeoIP location
48952
+
48953
+ * `no_binding` - No Binding
48954
+ * `bind_continent` - Bind Continent
48955
+ * `bind_continent_country` - Bind Continent Country
48956
+ * `bind_continent_country_city` - Bind Continent Country City
48869
48957
type: object
48870
48958
PatchedUserLogoutStageRequest:
48871
48959
description: UserLogoutStage Serializer
@@ -50326,27 +50414,27 @@ components:
50326
50414
ProviderTypeEnum:
50327
50415
description: |-
50328
50416
* `apple` - Apple
50417
+ * `openidconnect` - OpenID Connect
50329
50418
* `azuread` - Azure AD
50330
50419
* `discord` - Discord
50331
50420
* `facebook` - Facebook
50332
50421
* `github` - GitHub
50333
50422
* `google` - Google
50334
50423
* `mailcow` - Mailcow
50335
- * `openidconnect` - OpenID Connect
50336
50424
* `okta` - Okta
50337
50425
* `patreon` - Patreon
50338
50426
* `reddit` - Reddit
50339
50427
* `twitch` - Twitch
50340
50428
* `twitter` - Twitter
50341
50429
enum:
50342
50430
- apple
50431
+ - openidconnect
50343
50432
- azuread
50344
50433
- discord
50345
50434
- facebook
50346
50435
- github
50347
50436
- google
50348
50437
- mailcow
50349
- - openidconnect
50350
50438
- okta
50351
50439
- patreon
50352
50440
- reddit
@@ -54163,6 +54251,7 @@ components:
54163
54251
remember_me_offset: remember_me_offset
54164
54252
name: name
54165
54253
pk: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
54254
+ network_binding: ""
54166
54255
flow_set:
54167
54256
- policy_engine_mode: null
54168
54257
compatibility_mode: true
@@ -54188,6 +54277,7 @@ components:
54188
54277
designation: ""
54189
54278
title: title
54190
54279
slug: slug
54280
+ geoip_binding: ""
54191
54281
session_duration: session_duration
54192
54282
properties:
54193
54283
pk:
@@ -54229,6 +54319,26 @@ components:
54229
54319
\ the remember me option. Default of 0 means that the remember me option\
54230
54320
\ will not be shown. (Format: hours=-1;minutes=-2;seconds=-3)"
54231
54321
type: string
54322
+ network_binding:
54323
+ allOf:
54324
+ - $ref: '#/components/schemas/NetworkBindingEnum'
54325
+ description: |-
54326
+ Bind sessions created by this stage to the configured network
54327
+
54328
+ * `no_binding` - No Binding
54329
+ * `bind_asn` - Bind Asn
54330
+ * `bind_asn_network` - Bind Asn Network
54331
+ * `bind_asn_network_ip` - Bind Asn Network Ip
54332
+ geoip_binding:
54333
+ allOf:
54334
+ - $ref: '#/components/schemas/GeoipBindingEnum'
54335
+ description: |-
54336
+ Bind sessions created by this stage to the configured GeoIP location
54337
+
54338
+ * `no_binding` - No Binding
54339
+ * `bind_continent` - Bind Continent
54340
+ * `bind_continent_country` - Bind Continent Country
54341
+ * `bind_continent_country_city` - Bind Continent Country City
54232
54342
required:
54233
54343
- component
54234
54344
- meta_model_name
@@ -54243,6 +54353,7 @@ components:
54243
54353
terminate_other_sessions: true
54244
54354
remember_me_offset: remember_me_offset
54245
54355
name: name
54356
+ network_binding: ""
54246
54357
flow_set:
54247
54358
- policy_engine_mode: null
54248
54359
compatibility_mode: true
@@ -54260,6 +54371,7 @@ components:
54260
54371
designation: ""
54261
54372
title: title
54262
54373
slug: slug
54374
+ geoip_binding: ""
54263
54375
session_duration: session_duration
54264
54376
properties:
54265
54377
name:
@@ -54283,6 +54395,26 @@ components:
54283
54395
\ will not be shown. (Format: hours=-1;minutes=-2;seconds=-3)"
54284
54396
minLength: 1
54285
54397
type: string
54398
+ network_binding:
54399
+ allOf:
54400
+ - $ref: '#/components/schemas/NetworkBindingEnum'
54401
+ description: |-
54402
+ Bind sessions created by this stage to the configured network
54403
+
54404
+ * `no_binding` - No Binding
54405
+ * `bind_asn` - Bind Asn
54406
+ * `bind_asn_network` - Bind Asn Network
54407
+ * `bind_asn_network_ip` - Bind Asn Network Ip
54408
+ geoip_binding:
54409
+ allOf:
54410
+ - $ref: '#/components/schemas/GeoipBindingEnum'
54411
+ description: |-
54412
+ Bind sessions created by this stage to the configured GeoIP location
54413
+
54414
+ * `no_binding` - No Binding
54415
+ * `bind_continent` - Bind Continent
54416
+ * `bind_continent_country` - Bind Continent Country
54417
+ * `bind_continent_country_city` - Bind Continent Country City
54286
54418
required:
54287
54419
- name
54288
54420
type: object
0 commit comments