Skip to content

Commit d931767

Browse files
ci(prod): Release OpenAPI Spec V1 🚀. See https://github.com/mongodb/openapi/actions/runs/17800258767.
1 parent 44f288d commit d931767

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

openapi/v1-deprecated/v1.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10712,6 +10712,22 @@
1071210712
"title": "Archival Criteria",
1071310713
"type": "object"
1071410714
},
10715+
"CustomSessionTimeouts": {
10716+
"description": "Defines the session timeout settings for managing user sessions at the organization level. When set to null, the field's value is unset, and the default timeout settings are applied.",
10717+
"properties": {
10718+
"absoluteSessionTimeoutInSeconds": {
10719+
"description": "Specifies the absolute session timeout duration in seconds. When set to null, the field's value is unset, and the default value of 43,200 seconds (12 hours) is applied. Accepted values range between a minimum of 3,600 seconds (1 hour) and a maximum of 43,200 seconds (12 hours).",
10720+
"format": "int32",
10721+
"type": "integer"
10722+
},
10723+
"idleSessionTimeoutInSeconds": {
10724+
"description": "Specifies the idle session timeout duration in seconds. When set to null, the field's value is unset, and the default behavior depends on the context: no timeout for Atlas Commercial, and 600 seconds (10 minutes) for Atlas for Government. Accepted values start at a minimum of 300 seconds (5 minutes). For Atlas Commercial, the maximum value cannot exceed the configured absolute session timeout. For Atlas for Government, the maximum value is capped at 600 seconds (10 minutes).",
10725+
"format": "int32",
10726+
"type": "integer"
10727+
}
10728+
},
10729+
"type": "object"
10730+
},
1071510731
"CustomZoneMappings": {
1071610732
"properties": {
1071710733
"customZoneMappings": {
@@ -29856,6 +29872,9 @@
2985629872
"description": "Flag that indicates whether to require API operations to originate from an IP Address added to the API access list for the specified organization.",
2985729873
"type": "boolean"
2985829874
},
29875+
"customSessionTimeouts": {
29876+
"$ref": "#/components/schemas/CustomSessionTimeouts"
29877+
},
2985929878
"genAIFeaturesEnabled": {
2986029879
"default": true,
2986129880
"description": "Flag that indicates whether this organization has access to generative AI features. This setting only applies to Atlas Commercial and is enabled by default. Once this setting is turned on, Project Owners may be able to enable or disable individual AI features at the project level.",

openapi/v1-deprecated/v1.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11679,6 +11679,22 @@
1167911679
"title": "Archival Criteria",
1168011680
"type": "object"
1168111681
},
11682+
"CustomSessionTimeouts": {
11683+
"description": "Defines the session timeout settings for managing user sessions at the organization level. When set to null, the field's value is unset, and the default timeout settings are applied.",
11684+
"properties": {
11685+
"absoluteSessionTimeoutInSeconds": {
11686+
"description": "Specifies the absolute session timeout duration in seconds. When set to null, the field's value is unset, and the default value of 43,200 seconds (12 hours) is applied. Accepted values range between a minimum of 3,600 seconds (1 hour) and a maximum of 43,200 seconds (12 hours).",
11687+
"format": "int32",
11688+
"type": "integer"
11689+
},
11690+
"idleSessionTimeoutInSeconds": {
11691+
"description": "Specifies the idle session timeout duration in seconds. When set to null, the field's value is unset, and the default behavior depends on the context: no timeout for Atlas Commercial, and 600 seconds (10 minutes) for Atlas for Government. Accepted values start at a minimum of 300 seconds (5 minutes). For Atlas Commercial, the maximum value cannot exceed the configured absolute session timeout. For Atlas for Government, the maximum value is capped at 600 seconds (10 minutes).",
11692+
"format": "int32",
11693+
"type": "integer"
11694+
}
11695+
},
11696+
"type": "object"
11697+
},
1168211698
"CustomZoneMappings": {
1168311699
"properties": {
1168411700
"customZoneMappings": {
@@ -32792,6 +32808,9 @@
3279232808
"description": "Flag that indicates whether to require API operations to originate from an IP Address added to the API access list for the specified organization.",
3279332809
"type": "boolean"
3279432810
},
32811+
"customSessionTimeouts": {
32812+
"$ref": "#/components/schemas/CustomSessionTimeouts"
32813+
},
3279532814
"genAIFeaturesEnabled": {
3279632815
"default": true,
3279732816
"description": "Flag that indicates whether this organization has access to generative AI features. This setting only applies to Atlas Commercial and is enabled by default. Once this setting is turned on, Project Owners may be able to enable or disable individual AI features at the project level.",

0 commit comments

Comments
 (0)