Skip to content

v20231115008.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Mar 10:25
· 258 commits to main since this release
103e85c

Release Notes

Notes

The Atlas Golang SDK official v20231115008.0.0 release.

SDK documentation

Please refer to the official documentation

https://www.mongodb.com/docs/atlas/sdk/

API documentation

SDK is based on Atlas Admin v2 API.
Currently supported version: 2023-11-15

For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2023-11-15/

Breaking Changes

SDK changes

go.mongodb.org/atlas-sdk/v20231115008/admin
Incompatible changes:

  • (*ApiSearchDeploymentRequest).HasSpecs: removed
  • (_ProgrammaticAPIKeysApiService).CreateApiKeyAccessList: changed from func(context.Context, string, string, _[]UserAccessList) CreateApiKeyAccessListApiRequest to func(context.Context, string, string, *[]UserAccessListRequest) CreateApiKeyAccessListApiRequest
  • (*ResourceTag).HasKey: removed
  • (*ResourceTag).HasValue: removed
  • ApiSearchDeploymentRequest.Specs: changed from *[]ApiSearchDeploymentSpec to []ApiSearchDeploymentSpec
  • ApiSearchDeploymentRequest: old is comparable, new is not
  • CreateApiKeyAccessListApiParams.UserAccessList: removed
  • GroupName: removed
  • ListIdentityProvidersApiParams.IdpType: changed from _string to _[]string
  • ListIdentityProvidersApiParams.Protocol: changed from _string to _[]string
  • ListIdentityProvidersApiRequest.IdpType: changed from func(string) ListIdentityProvidersApiRequest to func([]string) ListIdentityProvidersApiRequest
  • ListIdentityProvidersApiRequest.Protocol: changed from func(string) ListIdentityProvidersApiRequest to func([]string) ListIdentityProvidersApiRequest
  • NewApiSearchDeploymentRequest: changed from func() *ApiSearchDeploymentRequest to func([]ApiSearchDeploymentSpec) *ApiSearchDeploymentRequest
  • NewGroupName: removed
  • NewGroupNameWithDefaults: removed
  • NewPaginatedApiUserAccessList: removed
  • NewPaginatedApiUserAccessListWithDefaults: removed
  • NewResourceTag: changed from func() *ResourceTag to func(string, string) *ResourceTag
  • NewUserAccessList: removed
  • NewUserAccessListWithDefaults: removed
  • PaginatedApiUserAccessList: removed
  • ProgrammaticAPIKeysApi.CreateApiKeyAccessList: changed from func(context.Context, string, string, _[]UserAccessList) CreateApiKeyAccessListApiRequest to func(context.Context, string, string, _[]UserAccessListRequest) CreateApiKeyAccessListApiRequest
  • ResourceTag.Key: changed from *string to string
  • ResourceTag.Value: changed from *string to string
  • StreamsApi.DownloadStreamTenantAuditLogs: added
  • StreamsApi.DownloadStreamTenantAuditLogsExecute: added
  • StreamsApi.DownloadStreamTenantAuditLogsWithParams: added
  • UpdateProjectApiParams.GroupName: removed
  • UserAccessList: removed

API Changelog

https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog