diff --git a/services/objectstorage/model_access_key.go b/services/objectstorage/model_access_key.go index 0fb1faebc..cd925532f 100644 --- a/services/objectstorage/model_access_key.go +++ b/services/objectstorage/model_access_key.go @@ -83,12 +83,12 @@ type AccessKeyGetKeyIdRetType = string // AccessKey struct for AccessKey type AccessKey struct { // REQUIRED - DisplayName AccessKeyGetDisplayNameAttributeType `json:"displayName"` + DisplayName AccessKeyGetDisplayNameAttributeType `json:"displayName" required:"true"` // REQUIRED - Expires AccessKeyGetExpiresAttributeType `json:"expires"` + Expires AccessKeyGetExpiresAttributeType `json:"expires" required:"true"` // Identifies the pair of access key and secret access key for deletion // REQUIRED - KeyId AccessKeyGetKeyIdAttributeType `json:"keyId"` + KeyId AccessKeyGetKeyIdAttributeType `json:"keyId" required:"true"` } type _AccessKey AccessKey diff --git a/services/objectstorage/model_bucket.go b/services/objectstorage/model_bucket.go index 4a19810e2..246a69817 100644 --- a/services/objectstorage/model_bucket.go +++ b/services/objectstorage/model_bucket.go @@ -104,15 +104,15 @@ type BucketGetUrlVirtualHostedStyleRetType = string // Bucket struct for Bucket type Bucket struct { // REQUIRED - Name BucketGetNameAttributeType `json:"name"` + Name BucketGetNameAttributeType `json:"name" required:"true"` // REQUIRED - Region BucketGetRegionAttributeType `json:"region"` + Region BucketGetRegionAttributeType `json:"region" required:"true"` // URL in path style // REQUIRED - UrlPathStyle BucketGetUrlPathStyleAttributeType `json:"urlPathStyle"` + UrlPathStyle BucketGetUrlPathStyleAttributeType `json:"urlPathStyle" required:"true"` // URL in virtual hosted style // REQUIRED - UrlVirtualHostedStyle BucketGetUrlVirtualHostedStyleAttributeType `json:"urlVirtualHostedStyle"` + UrlVirtualHostedStyle BucketGetUrlVirtualHostedStyleAttributeType `json:"urlVirtualHostedStyle" required:"true"` } type _Bucket Bucket diff --git a/services/objectstorage/model_create_access_key_response.go b/services/objectstorage/model_create_access_key_response.go index faa66b322..5c5e8aee4 100644 --- a/services/objectstorage/model_create_access_key_response.go +++ b/services/objectstorage/model_create_access_key_response.go @@ -147,22 +147,22 @@ type CreateAccessKeyResponseGetSecretAccessKeyRetType = string type CreateAccessKeyResponse struct { // Access key // REQUIRED - AccessKey CreateAccessKeyResponseGetAccessKeyAttributeType `json:"accessKey"` + AccessKey CreateAccessKeyResponseGetAccessKeyAttributeType `json:"accessKey" required:"true"` // Obfuscated access key // REQUIRED - DisplayName CreateAccessKeyResponseGetDisplayNameAttributeType `json:"displayName"` + DisplayName CreateAccessKeyResponseGetDisplayNameAttributeType `json:"displayName" required:"true"` // Expiration date. Null means never expires. // REQUIRED - Expires CreateAccessKeyResponseGetExpiresAttributeType `json:"expires"` + Expires CreateAccessKeyResponseGetExpiresAttributeType `json:"expires" required:"true"` // Identifies the pair of access key and secret access key for deletion // REQUIRED - KeyId CreateAccessKeyResponseGetKeyIdAttributeType `json:"keyId"` + KeyId CreateAccessKeyResponseGetKeyIdAttributeType `json:"keyId" required:"true"` // Project ID // REQUIRED - Project CreateAccessKeyResponseGetProjectAttributeType `json:"project"` + Project CreateAccessKeyResponseGetProjectAttributeType `json:"project" required:"true"` // Secret access key // REQUIRED - SecretAccessKey CreateAccessKeyResponseGetSecretAccessKeyAttributeType `json:"secretAccessKey"` + SecretAccessKey CreateAccessKeyResponseGetSecretAccessKeyAttributeType `json:"secretAccessKey" required:"true"` } type _CreateAccessKeyResponse CreateAccessKeyResponse diff --git a/services/objectstorage/model_create_bucket_response.go b/services/objectstorage/model_create_bucket_response.go index bf77bae38..9a32c6171 100644 --- a/services/objectstorage/model_create_bucket_response.go +++ b/services/objectstorage/model_create_bucket_response.go @@ -63,10 +63,10 @@ type CreateBucketResponseGetProjectRetType = string type CreateBucketResponse struct { // Name of the bucket // REQUIRED - Bucket CreateBucketResponseGetBucketAttributeType `json:"bucket"` + Bucket CreateBucketResponseGetBucketAttributeType `json:"bucket" required:"true"` // Project ID // REQUIRED - Project CreateBucketResponseGetProjectAttributeType `json:"project"` + Project CreateBucketResponseGetProjectAttributeType `json:"project" required:"true"` } type _CreateBucketResponse CreateBucketResponse diff --git a/services/objectstorage/model_create_credentials_group_payload.go b/services/objectstorage/model_create_credentials_group_payload.go index 6459829a8..31754c075 100644 --- a/services/objectstorage/model_create_credentials_group_payload.go +++ b/services/objectstorage/model_create_credentials_group_payload.go @@ -42,7 +42,7 @@ type CreateCredentialsGroupPayloadGetDisplayNameRetType = string type CreateCredentialsGroupPayload struct { // Name of the group holding credentials // REQUIRED - DisplayName CreateCredentialsGroupPayloadGetDisplayNameAttributeType `json:"displayName"` + DisplayName CreateCredentialsGroupPayloadGetDisplayNameAttributeType `json:"displayName" required:"true"` } type _CreateCredentialsGroupPayload CreateCredentialsGroupPayload diff --git a/services/objectstorage/model_create_credentials_group_response.go b/services/objectstorage/model_create_credentials_group_response.go index c2574197e..c2a8b462b 100644 --- a/services/objectstorage/model_create_credentials_group_response.go +++ b/services/objectstorage/model_create_credentials_group_response.go @@ -61,10 +61,10 @@ type CreateCredentialsGroupResponseGetProjectRetType = string // CreateCredentialsGroupResponse struct for CreateCredentialsGroupResponse type CreateCredentialsGroupResponse struct { // REQUIRED - CredentialsGroup CreateCredentialsGroupResponseGetCredentialsGroupAttributeType `json:"credentialsGroup"` + CredentialsGroup CreateCredentialsGroupResponseGetCredentialsGroupAttributeType `json:"credentialsGroup" required:"true"` // Project ID // REQUIRED - Project CreateCredentialsGroupResponseGetProjectAttributeType `json:"project"` + Project CreateCredentialsGroupResponseGetProjectAttributeType `json:"project" required:"true"` } type _CreateCredentialsGroupResponse CreateCredentialsGroupResponse diff --git a/services/objectstorage/model_credentials_group.go b/services/objectstorage/model_credentials_group.go index 972f2bca1..a780ab0ce 100644 --- a/services/objectstorage/model_credentials_group.go +++ b/services/objectstorage/model_credentials_group.go @@ -84,13 +84,13 @@ type CredentialsGroupGetUrnRetType = string type CredentialsGroup struct { // The ID of the credentials group // REQUIRED - CredentialsGroupId CredentialsGroupGetCredentialsGroupIdAttributeType `json:"credentialsGroupId"` + CredentialsGroupId CredentialsGroupGetCredentialsGroupIdAttributeType `json:"credentialsGroupId" required:"true"` // Name of the group holding credentials // REQUIRED - DisplayName CredentialsGroupGetDisplayNameAttributeType `json:"displayName"` + DisplayName CredentialsGroupGetDisplayNameAttributeType `json:"displayName" required:"true"` // Credentials group URN // REQUIRED - Urn CredentialsGroupGetUrnAttributeType `json:"urn"` + Urn CredentialsGroupGetUrnAttributeType `json:"urn" required:"true"` } type _CredentialsGroup CredentialsGroup diff --git a/services/objectstorage/model_delete_access_key_response.go b/services/objectstorage/model_delete_access_key_response.go index 6007f10b7..b0e677af7 100644 --- a/services/objectstorage/model_delete_access_key_response.go +++ b/services/objectstorage/model_delete_access_key_response.go @@ -63,10 +63,10 @@ type DeleteAccessKeyResponseGetProjectRetType = string type DeleteAccessKeyResponse struct { // Identifies the pair of access key and secret access key for deletion // REQUIRED - KeyId DeleteAccessKeyResponseGetKeyIdAttributeType `json:"keyId"` + KeyId DeleteAccessKeyResponseGetKeyIdAttributeType `json:"keyId" required:"true"` // Project ID // REQUIRED - Project DeleteAccessKeyResponseGetProjectAttributeType `json:"project"` + Project DeleteAccessKeyResponseGetProjectAttributeType `json:"project" required:"true"` } type _DeleteAccessKeyResponse DeleteAccessKeyResponse diff --git a/services/objectstorage/model_delete_bucket_response.go b/services/objectstorage/model_delete_bucket_response.go index bfbc9b635..69088d6e7 100644 --- a/services/objectstorage/model_delete_bucket_response.go +++ b/services/objectstorage/model_delete_bucket_response.go @@ -63,10 +63,10 @@ type DeleteBucketResponseGetProjectRetType = string type DeleteBucketResponse struct { // Name of the bucket // REQUIRED - Bucket DeleteBucketResponseGetBucketAttributeType `json:"bucket"` + Bucket DeleteBucketResponseGetBucketAttributeType `json:"bucket" required:"true"` // Project ID // REQUIRED - Project DeleteBucketResponseGetProjectAttributeType `json:"project"` + Project DeleteBucketResponseGetProjectAttributeType `json:"project" required:"true"` } type _DeleteBucketResponse DeleteBucketResponse diff --git a/services/objectstorage/model_delete_credentials_group_response.go b/services/objectstorage/model_delete_credentials_group_response.go index 08e212691..596229867 100644 --- a/services/objectstorage/model_delete_credentials_group_response.go +++ b/services/objectstorage/model_delete_credentials_group_response.go @@ -63,10 +63,10 @@ type DeleteCredentialsGroupResponseGetProjectRetType = string type DeleteCredentialsGroupResponse struct { // The ID of the credentials group // REQUIRED - CredentialsGroupId DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType `json:"credentialsGroupId"` + CredentialsGroupId DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType `json:"credentialsGroupId" required:"true"` // Project ID // REQUIRED - Project DeleteCredentialsGroupResponseGetProjectAttributeType `json:"project"` + Project DeleteCredentialsGroupResponseGetProjectAttributeType `json:"project" required:"true"` } type _DeleteCredentialsGroupResponse DeleteCredentialsGroupResponse diff --git a/services/objectstorage/model_detailed_error.go b/services/objectstorage/model_detailed_error.go index ab2ebf154..6961323d8 100644 --- a/services/objectstorage/model_detailed_error.go +++ b/services/objectstorage/model_detailed_error.go @@ -62,9 +62,9 @@ type DetailedErrorGetMsgRetType = string // DetailedError struct for DetailedError type DetailedError struct { // REQUIRED - Key DetailedErrorGetKeyAttributeType `json:"key"` + Key DetailedErrorGetKeyAttributeType `json:"key" required:"true"` // REQUIRED - Msg DetailedErrorGetMsgAttributeType `json:"msg"` + Msg DetailedErrorGetMsgAttributeType `json:"msg" required:"true"` } type _DetailedError DetailedError diff --git a/services/objectstorage/model_error_message.go b/services/objectstorage/model_error_message.go index 37edd5935..828d87e19 100644 --- a/services/objectstorage/model_error_message.go +++ b/services/objectstorage/model_error_message.go @@ -40,7 +40,7 @@ func setErrorMessageGetDetailAttributeType(arg *ErrorMessageGetDetailAttributeTy // ErrorMessage struct for ErrorMessage type ErrorMessage struct { // REQUIRED - Detail ErrorMessageGetDetailAttributeType `json:"detail"` + Detail ErrorMessageGetDetailAttributeType `json:"detail" required:"true"` } type _ErrorMessage ErrorMessage diff --git a/services/objectstorage/model_get_bucket_response.go b/services/objectstorage/model_get_bucket_response.go index db51f5291..1d03b6267 100644 --- a/services/objectstorage/model_get_bucket_response.go +++ b/services/objectstorage/model_get_bucket_response.go @@ -61,10 +61,10 @@ type GetBucketResponseGetProjectRetType = string // GetBucketResponse struct for GetBucketResponse type GetBucketResponse struct { // REQUIRED - Bucket GetBucketResponseGetBucketAttributeType `json:"bucket"` + Bucket GetBucketResponseGetBucketAttributeType `json:"bucket" required:"true"` // Project ID // REQUIRED - Project GetBucketResponseGetProjectAttributeType `json:"project"` + Project GetBucketResponseGetProjectAttributeType `json:"project" required:"true"` } type _GetBucketResponse GetBucketResponse diff --git a/services/objectstorage/model_list_access_keys_response.go b/services/objectstorage/model_list_access_keys_response.go index 3469eabc9..4856820c6 100644 --- a/services/objectstorage/model_list_access_keys_response.go +++ b/services/objectstorage/model_list_access_keys_response.go @@ -61,10 +61,10 @@ type ListAccessKeysResponseGetProjectRetType = string // ListAccessKeysResponse struct for ListAccessKeysResponse type ListAccessKeysResponse struct { // REQUIRED - AccessKeys ListAccessKeysResponseGetAccessKeysAttributeType `json:"accessKeys"` + AccessKeys ListAccessKeysResponseGetAccessKeysAttributeType `json:"accessKeys" required:"true"` // Project ID // REQUIRED - Project ListAccessKeysResponseGetProjectAttributeType `json:"project"` + Project ListAccessKeysResponseGetProjectAttributeType `json:"project" required:"true"` } type _ListAccessKeysResponse ListAccessKeysResponse diff --git a/services/objectstorage/model_list_buckets_response.go b/services/objectstorage/model_list_buckets_response.go index d36c6b7ca..b2f0124f4 100644 --- a/services/objectstorage/model_list_buckets_response.go +++ b/services/objectstorage/model_list_buckets_response.go @@ -61,10 +61,10 @@ type ListBucketsResponseGetProjectRetType = string // ListBucketsResponse struct for ListBucketsResponse type ListBucketsResponse struct { // REQUIRED - Buckets ListBucketsResponseGetBucketsAttributeType `json:"buckets"` + Buckets ListBucketsResponseGetBucketsAttributeType `json:"buckets" required:"true"` // Project ID // REQUIRED - Project ListBucketsResponseGetProjectAttributeType `json:"project"` + Project ListBucketsResponseGetProjectAttributeType `json:"project" required:"true"` } type _ListBucketsResponse ListBucketsResponse diff --git a/services/objectstorage/model_list_credentials_groups_response.go b/services/objectstorage/model_list_credentials_groups_response.go index 24addf652..e42ee1eda 100644 --- a/services/objectstorage/model_list_credentials_groups_response.go +++ b/services/objectstorage/model_list_credentials_groups_response.go @@ -61,10 +61,10 @@ type ListCredentialsGroupsResponseGetProjectRetType = string // ListCredentialsGroupsResponse struct for ListCredentialsGroupsResponse type ListCredentialsGroupsResponse struct { // REQUIRED - CredentialsGroups ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType `json:"credentialsGroups"` + CredentialsGroups ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType `json:"credentialsGroups" required:"true"` // Project ID // REQUIRED - Project ListCredentialsGroupsResponseGetProjectAttributeType `json:"project"` + Project ListCredentialsGroupsResponseGetProjectAttributeType `json:"project" required:"true"` } type _ListCredentialsGroupsResponse ListCredentialsGroupsResponse diff --git a/services/objectstorage/model_project_status.go b/services/objectstorage/model_project_status.go index fe96909c0..67969479b 100644 --- a/services/objectstorage/model_project_status.go +++ b/services/objectstorage/model_project_status.go @@ -62,9 +62,9 @@ func setProjectStatusGetScopeAttributeType(arg *ProjectStatusGetScopeAttributeTy type ProjectStatus struct { // Project ID // REQUIRED - Project ProjectStatusGetProjectAttributeType `json:"project"` + Project ProjectStatusGetProjectAttributeType `json:"project" required:"true"` // REQUIRED - Scope ProjectStatusGetScopeAttributeType `json:"scope"` + Scope ProjectStatusGetScopeAttributeType `json:"scope" required:"true"` } type _ProjectStatus ProjectStatus diff --git a/services/objectstorage/model_validation_error.go b/services/objectstorage/model_validation_error.go index 4dc923722..1e0af9e32 100644 --- a/services/objectstorage/model_validation_error.go +++ b/services/objectstorage/model_validation_error.go @@ -82,11 +82,11 @@ type ValidationErrorGetTypeRetType = string // ValidationError struct for ValidationError type ValidationError struct { // REQUIRED - Loc ValidationErrorGetLocAttributeType `json:"loc"` + Loc ValidationErrorGetLocAttributeType `json:"loc" required:"true"` // REQUIRED - Msg ValidationErrorGetMsgAttributeType `json:"msg"` + Msg ValidationErrorGetMsgAttributeType `json:"msg" required:"true"` // REQUIRED - Type ValidationErrorGetTypeAttributeType `json:"type"` + Type ValidationErrorGetTypeAttributeType `json:"type" required:"true"` } type _ValidationError ValidationError