Skip to content

Releases: mongodb/atlas-sdk-go

v20231115011.0.0

24 Apr 08:51
1144033
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115011.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/v20231115011/admin
Incompatible changes:

  • (*GroupAlertsConfig).GetMatchers: changed from func() []map[string]interface{} to func() []StreamsMatcher
  • (GroupAlertsConfig).GetMatchersOk: changed from func() ([]map[string]interface{}, bool) to func() (*[]StreamsMatcher, bool)
  • (*GroupAlertsConfig).SetMatchers: changed from func([]map[string]interface{}) to func([]StreamsMatcher)
  • GroupAlertsConfig.Matchers: changed from _[]map[string]interface{} to _[]StreamsMatcher

API Changelog

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

v20231115010.1.0

22 Apr 08:10
68673cc
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115010.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-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/v20231115010/admin
Incompatible changes:

  • (*PushBasedLogExportApiService).CreatePushBasedLogConfiguration: changed from func(context.Context, string, *PushBasedLogExportProject) CreatePushBasedLogConfigurationApiRequest to func(context.Context, string, *CreatePushBasedLogExportProjectRequest) CreatePushBasedLogConfigurationApiRequest
  • CreatePushBasedLogConfigurationApiParams.PushBasedLogExportProject: removed
  • PushBasedLogExportApi.CreatePushBasedLogConfiguration: changed from func(context.Context, string, *PushBasedLogExportProject) CreatePushBasedLogConfigurationApiRequest to func(context.Context, string, *CreatePushBasedLogExportProjectRequest) CreatePushBasedLogConfigurationApiRequest

API Changelog

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

v20231115010.0.0

19 Apr 13:12
659fd11
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115010.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/v20231115010/admin
Incompatible changes:

  • (*PushBasedLogExportApiService).CreatePushBasedLogConfiguration: changed from func(context.Context, string, *PushBasedLogExportProject) CreatePushBasedLogConfigurationApiRequest to func(context.Context, string, *CreatePushBasedLogExportProjectRequest) CreatePushBasedLogConfigurationApiRequest
  • CreatePushBasedLogConfigurationApiParams.PushBasedLogExportProject: removed
  • PushBasedLogExportApi.CreatePushBasedLogConfiguration: changed from func(context.Context, string, *PushBasedLogExportProject) CreatePushBasedLogConfigurationApiRequest to func(context.Context, string, *CreatePushBasedLogExportProjectRequest) CreatePushBasedLogConfigurationApiRequest

API Changelog

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

v20231115009.0.0

18 Apr 08:54
38bfaed
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115009.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/v20231115009/admin
Incompatible changes:

  • (*FederationIdentityProvider).GetAudienceClaim: removed
  • (*FederationIdentityProvider).GetAudienceClaimOk: removed
  • (*FederationIdentityProvider).HasAudienceClaim: removed
  • (*FederationIdentityProvider).SetAudienceClaim: removed
  • (*FederationIdentityProviderUpdate).GetAudienceClaim: removed
  • (*FederationIdentityProviderUpdate).GetAudienceClaimOk: removed
  • (*FederationIdentityProviderUpdate).HasAudienceClaim: removed
  • (*FederationIdentityProviderUpdate).SetAudienceClaim: removed
  • (*FederationOidcIdentityProvider).GetAudienceClaim: removed
  • (*FederationOidcIdentityProvider).GetAudienceClaimOk: removed
  • (*FederationOidcIdentityProvider).HasAudienceClaim: removed
  • (*FederationOidcIdentityProvider).SetAudienceClaim: removed
  • (*FederationOidcIdentityProviderUpdate).GetAudienceClaim: removed
  • (*FederationOidcIdentityProviderUpdate).GetAudienceClaimOk: removed
  • (*FederationOidcIdentityProviderUpdate).HasAudienceClaim: removed
  • (*FederationOidcIdentityProviderUpdate).SetAudienceClaim: removed
  • APIClient.LegacyBackupRestoreJobsApi: removed
  • FederationIdentityProvider.AudienceClaim: removed
  • FederationIdentityProviderUpdate.AudienceClaim: removed
  • FederationOidcIdentityProvider.AudienceClaim: removed
  • FederationOidcIdentityProviderUpdate.AudienceClaim: removed
  • LegacyBackupApi.CreateLegacyBackupRestoreJob: added
  • LegacyBackupApi.CreateLegacyBackupRestoreJobExecute: added
  • LegacyBackupApi.CreateLegacyBackupRestoreJobWithParams: added
  • LegacyBackupApi.DeleteLegacySnapshot: added
  • LegacyBackupApi.DeleteLegacySnapshotExecute: added
  • LegacyBackupApi.DeleteLegacySnapshotWithParams: added
  • LegacyBackupApi.GetLegacyBackupCheckpoint: added
  • LegacyBackupApi.GetLegacyBackupCheckpointExecute: added
  • LegacyBackupApi.GetLegacyBackupCheckpointWithParams: added
  • LegacyBackupApi.GetLegacyBackupRestoreJob: added
  • LegacyBackupApi.GetLegacyBackupRestoreJobExecute: added
  • LegacyBackupApi.GetLegacyBackupRestoreJobWithParams: added
  • LegacyBackupApi.GetLegacySnapshot: added
  • LegacyBackupApi.GetLegacySnapshotExecute: added
  • LegacyBackupApi.GetLegacySnapshotSchedule: added
  • LegacyBackupApi.GetLegacySnapshotScheduleExecute: added
  • LegacyBackupApi.GetLegacySnapshotScheduleWithParams: added
  • LegacyBackupApi.GetLegacySnapshotWithParams: added
  • LegacyBackupApi.ListLegacyBackupCheckpoints: added
  • LegacyBackupApi.ListLegacyBackupCheckpointsExecute: added
  • LegacyBackupApi.ListLegacyBackupCheckpointsWithParams: added
  • LegacyBackupApi.ListLegacyBackupRestoreJobs: added
  • LegacyBackupApi.ListLegacyBackupRestoreJobsExecute: added
  • LegacyBackupApi.ListLegacyBackupRestoreJobsWithParams: added
  • LegacyBackupApi.ListLegacySnapshots: added
  • LegacyBackupApi.ListLegacySnapshotsExecute: added
  • LegacyBackupApi.ListLegacySnapshotsWithParams: added
  • LegacyBackupApi.UpdateLegacySnapshotRetention: added
  • LegacyBackupApi.UpdateLegacySnapshotRetentionExecute: added
  • LegacyBackupApi.UpdateLegacySnapshotRetentionWithParams: added
  • LegacyBackupApi.UpdateLegacySnapshotSchedule: added
  • LegacyBackupApi.UpdateLegacySnapshotScheduleExecute: added
  • LegacyBackupApi.UpdateLegacySnapshotScheduleWithParams: added
  • LegacyBackupRestoreJobsApi: removed
  • LegacyBackupRestoreJobsApiService: removed

API Changelog

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

v20231115008.5.0

12 Apr 08:49
e1a90a9
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115008.5.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

API Changelog

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

v20231115008.4.0

05 Apr 10:45
311b3ff
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115008.4.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

v20231115008.2.0 introduced invalid golang version bump. Please use v20231115008.4.0 as it fixed this issue

API Changelog

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

v20231115008.3.0

05 Apr 09:50
769505a
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115008.3.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

API Changelog

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

v20231115008.2.0

28 Mar 11:01
9b4a386
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115008.2.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/

API Changelog

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

v20231115008.1.0

25 Mar 17:10
b3496fc
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20231115008.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-11-15

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

API Changelog

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

v20231115008.0.0

08 Mar 10:25
103e85c
Compare
Choose a tag to compare

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