Skip to content

Releases: mongodb/atlas-sdk-go

v20240530004.0.0

22 Jul 10:04
15f5a99
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20240530004.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: 2024-05-30

For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-05-30/

Breaking Changes

SDK changes

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

  • (*EventTypeDetails).GetLinks: removed
  • (*EventTypeDetails).GetLinksOk: removed
  • (*EventTypeDetails).HasLinks: removed
  • (*EventTypeDetails).SetLinks: removed
  • (*EventsApiService).ListEventTypesExecute: changed from func(ListEventTypesApiRequest) ([]EventTypeDetails, *net/http.Response, error) to func(ListEventTypesApiRequest) (*PaginatedEventTypeDetailsResponse, *net/http.Response, error)
  • (*IndexOptions).GetUnique: removed
  • (*IndexOptions).GetUniqueOk: removed
  • (*IndexOptions).HasUnique: removed
  • (*IndexOptions).SetUnique: removed
  • EventTypeDetails.Links: removed
  • EventsApi.ListEventTypesExecute: changed from func(ListEventTypesApiRequest) ([]EventTypeDetails, *net/http.Response, error) to func(ListEventTypesApiRequest) (*PaginatedEventTypeDetailsResponse, *net/http.Response, error)
  • IndexOptions.Unique: removed
  • ListEventTypesApiRequest.Execute: changed from func() ([]EventTypeDetails, *net/http.Response, error) to func() (*PaginatedEventTypeDetailsResponse, *net/http.Response, error)

API Changelog

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

v20240530003.0.0

12 Jul 08:02
cf9267f
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20240530003.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: 2024-05-30

For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-05-30/

Breaking Changes

SDK changes

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

  • (*BillingInvoice).GetGroupId: removed
  • (*BillingInvoice).GetGroupIdOk: removed
  • (*BillingInvoice).HasGroupId: removed
  • (*BillingInvoice).SetGroupId: removed
  • (*BillingInvoiceMetadata).GetGroupId: removed
  • (*BillingInvoiceMetadata).GetGroupIdOk: removed
  • (*BillingInvoiceMetadata).HasGroupId: removed
  • (*BillingInvoiceMetadata).SetGroupId: removed
  • BillingInvoice.GroupId: removed
  • BillingInvoiceMetadata.GroupId: removed
  • DataLakeCloudProviderConfig.Aws: changed from DataLakeAWSCloudProviderConfig to *DataLakeAWSCloudProviderConfig
  • NewDataLakeCloudProviderConfig: changed from func(DataLakeAWSCloudProviderConfig) *DataLakeCloudProviderConfig to func() *DataLakeCloudProviderConfig

API Changelog

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

v20240530002.0.0

28 Jun 16:13
e7ba704
Compare
Choose a tag to compare

Release Notes

Notes

The Atlas Golang SDK official v20240530002.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: 2024-05-30

For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-05-30/

Breaking Changes

SDK changes

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

  • (*DiskBackupExportJob).GetComponents: changed from func() []DiskBackupBaseRestoreMember to func() []DiskBackupExportMember
  • (DiskBackupExportJob).GetComponentsOk: changed from func() ([]DiskBackupBaseRestoreMember, bool) to func() (*[]DiskBackupExportMember, bool)
  • (*DiskBackupExportJob).SetComponents: changed from func([]DiskBackupBaseRestoreMember) to func([]DiskBackupExportMember)
  • (*InvoicesApiService).ListInvoicesExecute: changed from func(ListInvoicesApiRequest) (*PaginatedApiInvoice, *net/http.Response, error) to func(ListInvoicesApiRequest) (*PaginatedApiInvoiceMetadata, *net/http.Response, error)
  • (*LiveMigrationRequest).GetDropEnabled: removed
  • (*LiveMigrationRequest).GetDropEnabledOk: removed
  • (*LiveMigrationRequest).SetDropEnabled: removed
  • AuthorizeCloudProviderAccessRoleApiParams.CloudProviderAccessAWSIAMRoleUpdateRequest: removed
  • CloudProviderAccessAWSIAMRoleRequest: removed
  • CloudProviderAccessAWSIAMRoleUpdateRequest: removed
  • CreateCloudProviderAccessRoleApiParams.CloudProviderAccessAWSIAMRoleRequest: removed
  • CreatePushMigrationApiParams.LiveMigrationRequest: removed
  • DiskBackupBaseRestoreMember: removed
  • DiskBackupExportJob.Components: changed from _[]DiskBackupBaseRestoreMember to _[]DiskBackupExportMember
  • InvoicesApi.ListInvoicesExecute: changed from func(ListInvoicesApiRequest) (*PaginatedApiInvoice, *net/http.Response, error) to func(ListInvoicesApiRequest) (*PaginatedApiInvoiceMetadata, *net/http.Response, error)
  • ListInvoicesApiRequest.Execute: changed from func() (*PaginatedApiInvoice, *net/http.Response, error) to func() (*PaginatedApiInvoiceMetadata, *net/http.Response, error)
  • LiveMigrationRequest.DropEnabled: removed
  • LiveMigrationRequest: removed
  • NewCloudProviderAccessAWSIAMRoleRequest: removed
  • NewCloudProviderAccessAWSIAMRoleRequestWithDefaults: removed
  • NewCloudProviderAccessAWSIAMRoleUpdateRequest: removed
  • NewCloudProviderAccessAWSIAMRoleUpdateRequestWithDefaults: removed
  • NewDiskBackupBaseRestoreMember: removed
  • NewDiskBackupBaseRestoreMemberWithDefaults: removed
  • NewLiveMigrationRequest: removed
  • NewLiveMigrationRequestWithDefaults: removed
  • ValidateMigrationApiParams.LiveMigrationRequest: removed

API Changelog

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

v20231115014.0.0

09 May 09:11
9186a4c
Compare
Choose a tag to compare

Release Notes

Notes

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

  • (*BillingPayment).GetUnitPrice: changed from func() float64 to func() string
  • (*BillingPayment).GetUnitPriceOk: changed from func() (*float64, bool) to func() (*string, bool)
  • (*BillingPayment).SetUnitPrice: changed from func(float64) to func(string)
  • BillingPayment.UnitPrice: changed from *float64 to *string

API Changelog

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

v20231115013.1.0

06 May 09:41
1d44821
Compare
Choose a tag to compare

Release Notes

Notes

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

  • (*FederatedAuthenticationApiService).ListConnectedOrgConfigsExecute: changed from func(ListConnectedOrgConfigsApiRequest) ([]ConnectedOrgConfig, *net/http.Response, error) to func(ListConnectedOrgConfigsApiRequest) (*PaginatedConnectedOrgConfigs, *net/http.Response, error)
  • FederatedAuthenticationApi.ListConnectedOrgConfigsExecute: changed from func(ListConnectedOrgConfigsApiRequest) ([]ConnectedOrgConfig, *net/http.Response, error) to func(ListConnectedOrgConfigsApiRequest) (*PaginatedConnectedOrgConfigs, *net/http.Response, error)
  • ListConnectedOrgConfigsApiRequest.Execute: changed from func() ([]ConnectedOrgConfig, *net/http.Response, error) to func() (*PaginatedConnectedOrgConfigs, *net/http.Response, error)

API Changelog

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

v20231115013.0.0

01 May 08:08
30e92c7
Compare
Choose a tag to compare

Release Notes

Notes

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

  • (*FederatedAuthenticationApiService).ListConnectedOrgConfigsExecute: changed from func(ListConnectedOrgConfigsApiRequest) ([]ConnectedOrgConfig, *net/http.Response, error) to func(ListConnectedOrgConfigsApiRequest) (*PaginatedConnectedOrgConfigs, *net/http.Response, error)
  • FederatedAuthenticationApi.ListConnectedOrgConfigsExecute: changed from func(ListConnectedOrgConfigsApiRequest) ([]ConnectedOrgConfig, *net/http.Response, error) to func(ListConnectedOrgConfigsApiRequest) (*PaginatedConnectedOrgConfigs, *net/http.Response, error)
  • ListConnectedOrgConfigsApiRequest.Execute: changed from func() ([]ConnectedOrgConfig, *net/http.Response, error) to func() (*PaginatedConnectedOrgConfigs, *net/http.Response, error)

API Changelog

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

v20231115012.2.0

30 Apr 07:42
ecfd1a3
Compare
Choose a tag to compare

Release Notes

Notes

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

Breaking Changes

SDK changes

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

  • ConnectedOrgConfig.IdentityProviderId: changed from string to *string
  • NewConnectedOrgConfig: changed from func(bool, string, string) *ConnectedOrgConfig to func(bool, string) *ConnectedOrgConfig

API Changelog

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

v20231115012.1.0

26 Apr 09:15
7e89ceb
Compare
Choose a tag to compare

Release Notes

Notes

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

  • ConnectedOrgConfig.IdentityProviderId: changed from string to *string
  • NewConnectedOrgConfig: changed from func(bool, string, string) *ConnectedOrgConfig to func(bool, string) *ConnectedOrgConfig

API Changelog

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

v20231115012.0.0

25 Apr 07:51
a162a40
Compare
Choose a tag to compare

Release Notes

Notes

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

  • ConnectedOrgConfig.IdentityProviderId: changed from string to *string
  • NewConnectedOrgConfig: changed from func(bool, string, string) *ConnectedOrgConfig to func(bool, string) *ConnectedOrgConfig

API Changelog

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

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