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
// 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.
// Flag that indicates whether to require users to set up Multi-Factor Authentication (MFA) before accessing the specified organization. To learn more, see: https://www.mongodb.com/docs/atlas/security-multi-factor-authentication/.
@@ -22,6 +24,8 @@ type OrganizationSettings struct {
22
24
// will change when the set of required properties is changed
**ApiAccessListRequired** | Pointer to **bool** | Flag that indicates whether to require API operations to originate from an IP Address added to the API access list for the specified organization. | [optional]
8
+
**GenAIFeaturesEnabled** | Pointer to **bool** | 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. | [optional][default to true]
8
9
**MaxServiceAccountSecretValidityInHours** | Pointer to **int** | Number that represents the maximum period before expiry in hours for new Atlas Admin API Service Account secrets within the specified organization. | [optional]
9
10
**MultiFactorAuthRequired** | Pointer to **bool** | Flag that indicates whether to require users to set up Multi-Factor Authentication (MFA) before accessing the specified organization. To learn more, see: https://www.mongodb.com/docs/atlas/security-multi-factor-authentication/. | [optional]
10
11
**RestrictEmployeeAccess** | Pointer to **bool** | Flag that indicates whether to block MongoDB Support from accessing Atlas infrastructure and cluster logs for any deployment in the specified organization without explicit permission. Once this setting is turned on, you can grant MongoDB Support a 24-hour bypass access to the Atlas deployment to resolve support issues. To learn more, see: https://www.mongodb.com/docs/atlas/security-restrict-support-access/. | [optional]
@@ -53,6 +54,30 @@ SetApiAccessListRequired sets ApiAccessListRequired field to given value.
53
54
`func (o *OrganizationSettings) HasApiAccessListRequired() bool`
54
55
55
56
HasApiAccessListRequired returns a boolean if a field has been set.
57
+
### GetGenAIFeaturesEnabled
58
+
59
+
`func (o *OrganizationSettings) GetGenAIFeaturesEnabled() bool`
60
+
61
+
GetGenAIFeaturesEnabled returns the GenAIFeaturesEnabled field if non-nil, zero value otherwise.
62
+
63
+
### GetGenAIFeaturesEnabledOk
64
+
65
+
`func (o *OrganizationSettings) GetGenAIFeaturesEnabledOk() (*bool, bool)`
66
+
67
+
GetGenAIFeaturesEnabledOk returns a tuple with the GenAIFeaturesEnabled field if it's non-nil, zero value otherwise
68
+
and a boolean to check if the value has been set.
69
+
70
+
### SetGenAIFeaturesEnabled
71
+
72
+
`func (o *OrganizationSettings) SetGenAIFeaturesEnabled(v bool)`
73
+
74
+
SetGenAIFeaturesEnabled sets GenAIFeaturesEnabled field to given value.
75
+
76
+
### HasGenAIFeaturesEnabled
77
+
78
+
`func (o *OrganizationSettings) HasGenAIFeaturesEnabled() bool`
79
+
80
+
HasGenAIFeaturesEnabled returns a boolean if a field has been set.
56
81
### GetMaxServiceAccountSecretValidityInHours
57
82
58
83
`func (o *OrganizationSettings) GetMaxServiceAccountSecretValidityInHours() int`
0 commit comments