Skip to content

Releases: mongodb/atlas-sdk-go

v20231001001.1.0

16 Oct 12:44
d0d783c
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231001001.1.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-10-01

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

v20231001001.0.0

06 Oct 11:58
3fab993
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231001001.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-10-01

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

Changelog

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

v20230201008.0.0

14 Sep 09:52
45b90dc
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20230201008.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-02-01

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

Breaking Changes

  • (*CreateAtlasOrganizationApiKey).HasDesc: removed
  • (*CreateAtlasOrganizationApiKey).HasRoles: removed
  • (*CreateAtlasProjectApiKey).HasDesc: removed
  • (*CreateAtlasProjectApiKey).HasRoles: removed
  • (*ProgrammaticAPIKeysApiService).UpdateApiKey: changed from func(context.Context, string, string, *CreateAtlasOrganizationApiKey) UpdateApiKeyApiRequest to func(context.Context, string, string, *UpdateAtlasOrganizationApiKey) UpdateApiKeyApiRequest
  • (*ProgrammaticAPIKeysApiService).UpdateApiKeyRoles: changed from func(context.Context, string, string, *CreateAtlasProjectApiKey) UpdateApiKeyRolesApiRequest to func(context.Context, string, string, *UpdateAtlasProjectApiKey) UpdateApiKeyRolesApiRequest
  • (*ServerlessMetricThreshold).HasMetricName: removed
  • CreateAtlasOrganizationApiKey.Desc: changed from *string to string
  • CreateAtlasProjectApiKey.Desc: changed from *string to string
  • ListProjectUsersApiRequest.Execute: changed from func() (*PaginatedApiAppUser, *net/http.Response, error) to func() (*PaginatedAppUser, *net/http.Response, error)
  • NewCreateAtlasOrganizationApiKey: changed from func() *CreateAtlasOrganizationApiKey to func(string, []string) *CreateAtlasOrganizationApiKey
  • NewCreateAtlasProjectApiKey: changed from func() *CreateAtlasProjectApiKey to func(string, []string) *CreateAtlasProjectApiKey
  • NewServerlessMetricThreshold: changed from func() *ServerlessMetricThreshold to func(string) *ServerlessMetricThreshold
  • ProgrammaticAPIKeysApi.UpdateApiKey: changed from func(context.Context, string, string, *CreateAtlasOrganizationApiKey) UpdateApiKeyApiRequest to func(context.Context, string, string, *UpdateAtlasOrganizationApiKey) UpdateApiKeyApiRequest
  • ProgrammaticAPIKeysApi.UpdateApiKeyRoles: changed from func(context.Context, string, string, *CreateAtlasProjectApiKey) UpdateApiKeyRolesApiRequest to func(context.Context, string, string, *UpdateAtlasProjectApiKey) UpdateApiKeyRolesApiRequest
  • ServerlessMetricThreshold.MetricName: changed from *string to string
  • UpdateApiKeyApiParams.CreateAtlasOrganizationApiKey: removed
  • UpdateApiKeyRolesApiParams.CreateAtlasProjectApiKey: removed

v20230201007.0.0

12 Sep 16:04
aa3e636
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20230201007.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-02-01

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

Breaking Changes

  • CreateDatabaseUserCertificateApiRequest.Execute: changed from func() (*net/http.Response, error) to func() (string, *net/http.Response, error)'

v20230201006.0.0

29 Aug 13:00
5bb83ff
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20230201006.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-02-01

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

Breaking Changes

  • (*DataProtectionSettings).HasAuthorizedEmail: removed
  • DataProtectionSettings.AuthorizedEmail: changed from *string to string
  • DiskBackupSnapshotRestoreJob.TargetClusterName: changed from string to *string
  • DiskBackupSnapshotRestoreJob.TargetGroupId: changed from string to *string
  • NewDataProtectionSettings: changed from func() *DataProtectionSettings to func(string) *DataProtectionSettings
  • NewDiskBackupSnapshotRestoreJob: changed from func(string, string, string) *DiskBackupSnapshotRestoreJob to func(string) *DiskBackupSnapshotRestoreJob

v20230201005.0.0

16 Aug 21:46
d663eb2
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20230201005.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-02-01

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

Breaking Changes

  1. DataLakeStoreSettings.ClusterId field have been removed. This field was associated with Online Archive and werent supported by DataLakeStoreSettings

  2. CloudProviderAccessFeatureUsageExportSnapshotFeatureID have been renamed to CloudProviderAccessFeatureUsagePushBasedLogExportFeatureId

v20230201004.1.0

01 Aug 15:03
190c444
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20230201004.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-02-01

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

Breaking Changes

  • sdk.MultiCloudClustersApi structure has been renamed to sdk.ClustersApi
    sdk.ClustersApi method signatures were unchanged.

v20230201003.0.0

26 Jul 13:40
a0fbede
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20230201003.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: v2023-02-01

For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/v2023-02-01

Breaking Changes

  • OnlineArchiveApi.CreateOnlineArchive updated to take struct BackupOnlineArchiveCreate as input parameter
    • CollName, Criteria, and DbName are now required properties (previously optional)
  • PerformanceAdvisorIndex Index property corrected from []map[string]string to []map[string]int

v20230201002.0.0

10 Jul 13:02
5b4da01
Compare
Choose a tag to compare

Notes

The Atlas Golang SDK official v20230201002.0.0 release.

Breaking Changes

  • Removed all internal golang structures starting with admin.Nullable.
  • Data structures now use golang base types instead of NullableString or NullableInt. For example, the data structure
    ThirdPartyIntegration.ChannelName NullableString now uses the ChannelName *string base type.

This change affects the following models:

admin/model_cluster_description_process_args.go
admin/model_live_import_validation.go
admin/model_live_migration_response.go
admin/model_system_status.go
admin/model_thrid_party_integration.go

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-02-01

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

v20230201001.0.0

28 Jun 16:41
ff8803a
Compare
Choose a tag to compare

Notes

The Atlas Golang SDK official v20230201001.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-02-01

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