Skip to content

Releases: mongodb/atlas-sdk-go

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

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