From 7305f5211fae3b0f1079797a5cb2aa68527968c0 Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Thu, 7 Aug 2025 11:19:10 +0000 Subject: [PATCH] Generate mongodbflex --- services/mongodbflex/model_create_user_payload.go | 1 + services/mongodbflex/model_instance_response_user.go | 1 + services/mongodbflex/model_partial_update_user_payload.go | 3 ++- services/mongodbflex/model_update_user_payload.go | 1 + services/mongodbflex/model_user.go | 1 + 5 files changed, 6 insertions(+), 1 deletion(-) diff --git a/services/mongodbflex/model_create_user_payload.go b/services/mongodbflex/model_create_user_payload.go index 3337c5f7c..72ddbb3ee 100644 --- a/services/mongodbflex/model_create_user_payload.go +++ b/services/mongodbflex/model_create_user_payload.go @@ -83,6 +83,7 @@ type CreateUserPayloadGetUsernameRetType = string type CreateUserPayload struct { // REQUIRED Database CreateUserPayloadGetDatabaseAttributeType `json:"database" required:"true"` + // The roles defined for a user. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.** // REQUIRED Roles CreateUserPayloadGetRolesAttributeType `json:"roles" required:"true"` Username CreateUserPayloadGetUsernameAttributeType `json:"username,omitempty"` diff --git a/services/mongodbflex/model_instance_response_user.go b/services/mongodbflex/model_instance_response_user.go index e6ea414f9..72755a289 100644 --- a/services/mongodbflex/model_instance_response_user.go +++ b/services/mongodbflex/model_instance_response_user.go @@ -147,6 +147,7 @@ type InstanceResponseUser struct { Host InstanceResponseUserGetHostAttributeType `json:"host,omitempty"` Id InstanceResponseUserGetIdAttributeType `json:"id,omitempty"` Port InstanceResponseUserGetPortAttributeType `json:"port,omitempty"` + // The roles defined for a user. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.** Roles InstanceResponseUserGetRolesAttributeType `json:"roles,omitempty"` Username InstanceResponseUserGetUsernameAttributeType `json:"username,omitempty"` } diff --git a/services/mongodbflex/model_partial_update_user_payload.go b/services/mongodbflex/model_partial_update_user_payload.go index b756dae87..b608d9c2a 100644 --- a/services/mongodbflex/model_partial_update_user_payload.go +++ b/services/mongodbflex/model_partial_update_user_payload.go @@ -61,7 +61,8 @@ func setPartialUpdateUserPayloadGetRolesAttributeType(arg *PartialUpdateUserPayl // PartialUpdateUserPayload struct for PartialUpdateUserPayload type PartialUpdateUserPayload struct { Database PartialUpdateUserPayloadGetDatabaseAttributeType `json:"database,omitempty"` - Roles PartialUpdateUserPayloadGetRolesAttributeType `json:"roles,omitempty"` + // The roles defined for a user. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.** + Roles PartialUpdateUserPayloadGetRolesAttributeType `json:"roles,omitempty"` } // NewPartialUpdateUserPayload instantiates a new PartialUpdateUserPayload object diff --git a/services/mongodbflex/model_update_user_payload.go b/services/mongodbflex/model_update_user_payload.go index 1b20facee..0ae1d61c5 100644 --- a/services/mongodbflex/model_update_user_payload.go +++ b/services/mongodbflex/model_update_user_payload.go @@ -62,6 +62,7 @@ func setUpdateUserPayloadGetRolesAttributeType(arg *UpdateUserPayloadGetRolesAtt type UpdateUserPayload struct { // REQUIRED Database UpdateUserPayloadGetDatabaseAttributeType `json:"database" required:"true"` + // The roles defined for a user. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.** // REQUIRED Roles UpdateUserPayloadGetRolesAttributeType `json:"roles" required:"true"` } diff --git a/services/mongodbflex/model_user.go b/services/mongodbflex/model_user.go index 0157714c7..0d7327c92 100644 --- a/services/mongodbflex/model_user.go +++ b/services/mongodbflex/model_user.go @@ -190,6 +190,7 @@ type User struct { Id UserGetIdAttributeType `json:"id,omitempty"` Password UserGetPasswordAttributeType `json:"password,omitempty"` Port UserGetPortAttributeType `json:"port,omitempty"` + // The roles defined for a user. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.** Roles UserGetRolesAttributeType `json:"roles,omitempty"` Uri UserGetUriAttributeType `json:"uri,omitempty"` Username UserGetUsernameAttributeType `json:"username,omitempty"`