Releases: mongodb/atlas-sdk-go
v20231115011.0.0
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
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
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
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
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
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
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
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
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
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