Releases: mongodb/atlas-sdk-go
v20240805004.3.0
Release Notes
Notes
The Atlas Golang SDK official v20240805004.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: 2024-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
SDK changes
go.mongodb.org/atlas-sdk/v20240805004/admin
Incompatible changes:
- (*CloudProviderAccessApiService).AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- AuthorizeCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- AuthorizeCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- CloudProviderAccessApi.CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessRole: changed from CloudProviderAccessRole to CloudProviderAccessRole
- ClustersApi.GrantMongoDBEmployeeAccess: added
- ClustersApi.GrantMongoDBEmployeeAccessExecute: added
- ClustersApi.GrantMongoDBEmployeeAccessWithParams: added
- ClustersApi.RevokeMongoDBEmployeeAccess: added
- ClustersApi.RevokeMongoDBEmployeeAccessExecute: added
- ClustersApi.RevokeMongoDBEmployeeAccessWithParams: added
- CreateCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- CreateCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- GetCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- NewCloudProviderAccessRole: changed from func(string) *CloudProviderAccessRole to func(string) *CloudProviderAccessRole
- NewCloudProviderAccessRoleWithDefaults: changed from func() *CloudProviderAccessRole to func() *CloudProviderAccessRole
- StreamsApi.CreateStreamInstanceWithSampleConnections: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsExecute: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsWithParams: added
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805004.2.0
Release Notes
Notes
The Atlas Golang SDK official v20240805004.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: 2024-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
SDK changes
go.mongodb.org/atlas-sdk/v20240805004/admin
Incompatible changes:
- (*CloudProviderAccessApiService).AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- AuthorizeCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- AuthorizeCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- CloudProviderAccessApi.CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessRole: changed from CloudProviderAccessRole to CloudProviderAccessRole
- ClustersApi.GrantMongoDBEmployeeAccess: added
- ClustersApi.GrantMongoDBEmployeeAccessExecute: added
- ClustersApi.GrantMongoDBEmployeeAccessWithParams: added
- ClustersApi.RevokeMongoDBEmployeeAccess: added
- ClustersApi.RevokeMongoDBEmployeeAccessExecute: added
- ClustersApi.RevokeMongoDBEmployeeAccessWithParams: added
- CreateCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- CreateCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- GetCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- NewCloudProviderAccessRole: changed from func(string) *CloudProviderAccessRole to func(string) *CloudProviderAccessRole
- NewCloudProviderAccessRoleWithDefaults: changed from func() *CloudProviderAccessRole to func() *CloudProviderAccessRole
- StreamsApi.CreateStreamInstanceWithSampleConnections: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsExecute: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsWithParams: added
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805004.1.0
Release Notes
Notes
The Atlas Golang SDK official v20240805004.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: 2024-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
SDK changes
go.mongodb.org/atlas-sdk/v20240805004/admin
Incompatible changes:
- (*CloudProviderAccessApiService).AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- AuthorizeCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- AuthorizeCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- CloudProviderAccessApi.CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessRole: changed from CloudProviderAccessRole to CloudProviderAccessRole
- ClustersApi.GrantMongoDBEmployeeAccess: added
- ClustersApi.GrantMongoDBEmployeeAccessExecute: added
- ClustersApi.GrantMongoDBEmployeeAccessWithParams: added
- ClustersApi.RevokeMongoDBEmployeeAccess: added
- ClustersApi.RevokeMongoDBEmployeeAccessExecute: added
- ClustersApi.RevokeMongoDBEmployeeAccessWithParams: added
- CreateCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- CreateCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- GetCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- NewCloudProviderAccessRole: changed from func(string) *CloudProviderAccessRole to func(string) *CloudProviderAccessRole
- NewCloudProviderAccessRoleWithDefaults: changed from func() *CloudProviderAccessRole to func() *CloudProviderAccessRole
- StreamsApi.CreateStreamInstanceWithSampleConnections: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsExecute: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsWithParams: added
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805004.0.0
Release Notes
Notes
The Atlas Golang SDK official v20240805004.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-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
SDK changes
go.mongodb.org/atlas-sdk/v20240805004/admin
Incompatible changes:
- (*CloudProviderAccessApiService).AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- (*CloudProviderAccessApiService).CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- (*CloudProviderAccessApiService).GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- AuthorizeCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- AuthorizeCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.AuthorizeCloudProviderAccessRoleExecute: changed from func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(AuthorizeCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.CreateCloudProviderAccessRole: changed from func(context.Context, string, *CloudProviderAccessRole) CreateCloudProviderAccessRoleApiRequest to func(context.Context, string, *CloudProviderAccessRoleRequest) CreateCloudProviderAccessRoleApiRequest
- CloudProviderAccessApi.CreateCloudProviderAccessRoleExecute: changed from func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(CreateCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessApi.GetCloudProviderAccessRoleExecute: changed from func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error) to func(GetCloudProviderAccessRoleApiRequest) (*CloudProviderAccessRole, *net/http.Response, error)
- CloudProviderAccessRole: changed from CloudProviderAccessRole to CloudProviderAccessRole
- ClustersApi.GrantMongoDBEmployeeAccess: added
- ClustersApi.GrantMongoDBEmployeeAccessExecute: added
- ClustersApi.GrantMongoDBEmployeeAccessWithParams: added
- ClustersApi.RevokeMongoDBEmployeeAccess: added
- ClustersApi.RevokeMongoDBEmployeeAccessExecute: added
- ClustersApi.RevokeMongoDBEmployeeAccessWithParams: added
- CreateCloudProviderAccessRoleApiParams.CloudProviderAccessRole: removed
- CreateCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- GetCloudProviderAccessRoleApiRequest.Execute: changed from func() (*CloudProviderAccessRole, *net/http.Response, error) to func() (*CloudProviderAccessRole, *net/http.Response, error)
- NewCloudProviderAccessRole: changed from func(string) *CloudProviderAccessRole to func(string) *CloudProviderAccessRole
- NewCloudProviderAccessRoleWithDefaults: changed from func() *CloudProviderAccessRole to func() *CloudProviderAccessRole
- StreamsApi.CreateStreamInstanceWithSampleConnections: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsExecute: added
- StreamsApi.CreateStreamInstanceWithSampleConnectionsWithParams: added
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805003.2.0
Release Notes
Notes
The Atlas Golang SDK official v20240805003.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: 2024-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
SDK changes
go.mongodb.org/atlas-sdk/v20240805003/admin
Incompatible changes:
- EncryptionAtRestUsingCustomerKeyManagementApi.CreateEncryptionAtRestPrivateEndpoint: added
- EncryptionAtRestUsingCustomerKeyManagementApi.CreateEncryptionAtRestPrivateEndpointExecute: added
- EncryptionAtRestUsingCustomerKeyManagementApi.CreateEncryptionAtRestPrivateEndpointWithParams: added
- EncryptionAtRestUsingCustomerKeyManagementApi.GetEncryptionAtRestPrivateEndpoint: added
- EncryptionAtRestUsingCustomerKeyManagementApi.GetEncryptionAtRestPrivateEndpointExecute: added
- EncryptionAtRestUsingCustomerKeyManagementApi.GetEncryptionAtRestPrivateEndpointWithParams: added
- EncryptionAtRestUsingCustomerKeyManagementApi.GetEncryptionAtRestPrivateEndpointsForCloudProvider: added
- EncryptionAtRestUsingCustomerKeyManagementApi.GetEncryptionAtRestPrivateEndpointsForCloudProviderExecute: added
- EncryptionAtRestUsingCustomerKeyManagementApi.GetEncryptionAtRestPrivateEndpointsForCloudProviderWithParams: added
- EncryptionAtRestUsingCustomerKeyManagementApi.RequestEncryptionAtRestPrivateEndpointDeletion: added
- EncryptionAtRestUsingCustomerKeyManagementApi.RequestEncryptionAtRestPrivateEndpointDeletionExecute: added
- EncryptionAtRestUsingCustomerKeyManagementApi.RequestEncryptionAtRestPrivateEndpointDeletionWithParams: added
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805003.1.0
Release Notes
Notes
The Atlas Golang SDK official v20240805003.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: 2024-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805003.0.0
Release Notes
Notes
The Atlas Golang SDK official v20240805003.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-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805002.0.0
Release Notes
Notes
The Atlas Golang SDK official v20240805002.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-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805001.1.0
Release Notes
Notes
The Atlas Golang SDK official v20240805001.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: 2024-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
SDK changes
go.mongodb.org/atlas-sdk/v20240805001/admin
Incompatible changes:
- (*AdvancedClusterDescription).GetDiskSizeGB: removed
- (*AdvancedClusterDescription).GetDiskSizeGBOk: removed
- (*AdvancedClusterDescription).HasDiskSizeGB: removed
- (*AdvancedClusterDescription).SetDiskSizeGB: removed
- (*ClusterDescriptionProcessArgs).GetDefaultReadConcern: removed
- (*ClusterDescriptionProcessArgs).GetDefaultReadConcernOk: removed
- (*ClusterDescriptionProcessArgs).GetFailIndexKeyTooLong: removed
- (*ClusterDescriptionProcessArgs).GetFailIndexKeyTooLongOk: removed
- (*ClusterDescriptionProcessArgs).HasDefaultReadConcern: removed
- (*ClusterDescriptionProcessArgs).HasFailIndexKeyTooLong: removed
- (*ClusterDescriptionProcessArgs).SetDefaultReadConcern: removed
- (*ClusterDescriptionProcessArgs).SetFailIndexKeyTooLong: removed
- (*DeleteCopiedBackups).GetReplicationSpecId: removed
- (*DeleteCopiedBackups).GetReplicationSpecIdOk: removed
- (*DeleteCopiedBackups).HasReplicationSpecId: removed
- (*DeleteCopiedBackups).SetReplicationSpecId: removed
- (*DiskBackupCopySetting).GetReplicationSpecId: removed
- (*DiskBackupCopySetting).GetReplicationSpecIdOk: removed
- (*DiskBackupCopySetting).HasReplicationSpecId: removed
- (*DiskBackupCopySetting).SetReplicationSpecId: removed
- (*ManagedNamespace).HasCollection: removed
- (*ManagedNamespace).HasCustomShardKey: removed
- (*ManagedNamespace).HasDb: removed
- (*ProgrammaticAPIKeysApiService).AddProjectApiKeyExecute: changed from func(AddProjectApiKeyApiRequest) (*ApiKeyUserDetails, *net/http.Response, error) to func(AddProjectApiKeyApiRequest) (interface{}, *net/http.Response, error)
- (*ReplicationSpec).GetNumShards: removed
- (*ReplicationSpec).GetNumShardsOk: removed
- (*ReplicationSpec).HasNumShards: removed
- (*ReplicationSpec).SetNumShards: removed
- (*StreamsProcessor).GetDlq: removed
- (*StreamsProcessor).GetDlqOk: removed
- (*StreamsProcessor).GetPipeline: changed from func() string to func() []interface{}
- (*StreamsProcessor).GetPipelineOk: changed from func() (*string, bool) to func() (*[]interface{}, bool)
- (*StreamsProcessor).HasDlq: removed
- (*StreamsProcessor).SetDlq: removed
- (*StreamsProcessor).SetPipeline: changed from func(string) to func([]interface{})
- (*UserAccessRoleAssignment).GetApiUserId: removed
- (*UserAccessRoleAssignment).GetApiUserIdOk: removed
- (*UserAccessRoleAssignment).HasApiUserId: removed
- (*UserAccessRoleAssignment).SetApiUserId: removed
- AddProjectApiKeyApiRequest.Execute: changed from func() (*ApiKeyUserDetails, *net/http.Response, error) to func() (interface{}, *net/http.Response, error)
- AdvancedClusterDescription.DiskSizeGB: removed
- AdvancedClusterDescription: removed
- CloudRegionConfig: removed
- ClusterDescriptionProcessArgs.DefaultReadConcern: removed
- ClusterDescriptionProcessArgs.FailIndexKeyTooLong: removed
- ClusterDescriptionProcessArgs: removed
- CreateClusterApiParams.AdvancedClusterDescription: removed
- CreateManagedNamespaceApiParams.ManagedNamespace: removed
- DedicatedHardwareSpec: removed
- DeleteCopiedBackups.ReplicationSpecId: removed
- DeleteCopiedBackups: removed
- DiskBackupCopySetting.ReplicationSpecId: removed
- DiskBackupCopySetting: removed
- DiskBackupSnapshotSchedule: removed
- GeoSharding: removed
- HardwareSpec: removed
- ManagedNamespace.Collection: changed from *string to string
- ManagedNamespace.CustomShardKey: changed from *string to string
- ManagedNamespace.Db: changed from *string to string
- ManagedNamespace: removed
- NewAdvancedClusterDescription: removed
- NewAdvancedClusterDescriptionWithDefaults: removed
- NewCloudRegionConfig: removed
- NewCloudRegionConfigWithDefaults: removed
- NewClusterDescriptionProcessArgs: removed
- NewClusterDescriptionProcessArgsWithDefaults: removed
- NewDedicatedHardwareSpec: removed
- NewDedicatedHardwareSpecWithDefaults: removed
- NewDeleteCopiedBackups: removed
- NewDeleteCopiedBackupsWithDefaults: removed
- NewDiskBackupCopySetting: removed
- NewDiskBackupCopySettingWithDefaults: removed
- NewDiskBackupSnapshotSchedule: removed
- NewDiskBackupSnapshotScheduleWithDefaults: removed
- NewGeoSharding: removed
- NewGeoShardingWithDefaults: removed
- NewHardwareSpec: removed
- NewHardwareSpecWithDefaults: removed
- NewManagedNamespace: removed
- NewManagedNamespaceWithDefaults: removed
- NewPaginatedAdvancedClusterDescription: removed
- NewPaginatedAdvancedClusterDescriptionWithDefaults: removed
- NewReplicationSpec: removed
- NewReplicationSpecWithDefaults: removed
- PaginatedAdvancedClusterDescription: removed
- ProgrammaticAPIKeysApi.AddProjectApiKeyExecute: changed from func(AddProjectApiKeyApiRequest) (*ApiKeyUserDetails, *net/http.Response, error) to func(AddProjectApiKeyApiRequest) (interface{}, *net/http.Response, error)
- ReplicationSpec.NumShards: removed
- ReplicationSpec: removed
- StreamsApi.GetStreamProcessor: added
- StreamsApi.GetStreamProcessorExecute: added
- StreamsApi.GetStreamProcessorWithParams: added
- StreamsApi.ListStreamProcessors: added
- StreamsApi.ListStreamProcessorsExecute: added
- StreamsApi.ListStreamProcessorsWithParams: added
- StreamsProcessor.Dlq: removed
- StreamsProcessor.Pipeline: changed from _string to _[]interface{}
- UpdateBackupScheduleApiParams.DiskBackupSnapshotSchedule: removed
- UpdateClusterAdvancedConfigurationApiParams.ClusterDescriptionProcessArgs: removed
- UpdateClusterApiParams.AdvancedClusterDescription: removed
- UserAccessRoleAssignment.ApiUserId: removed
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog
v20240805001.0.0
Release Notes
Notes
The Atlas Golang SDK official v20240805001.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-08-05
For API documentation please refer to:
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/2024-08-05/
Breaking Changes
SDK changes
go.mongodb.org/atlas-sdk/v20240805001/admin
Incompatible changes:
- (*AdvancedClusterDescription).GetDiskSizeGB: removed
- (*AdvancedClusterDescription).GetDiskSizeGBOk: removed
- (*AdvancedClusterDescription).HasDiskSizeGB: removed
- (*AdvancedClusterDescription).SetDiskSizeGB: removed
- (*ClusterDescriptionProcessArgs).GetDefaultReadConcern: removed
- (*ClusterDescriptionProcessArgs).GetDefaultReadConcernOk: removed
- (*ClusterDescriptionProcessArgs).GetFailIndexKeyTooLong: removed
- (*ClusterDescriptionProcessArgs).GetFailIndexKeyTooLongOk: removed
- (*ClusterDescriptionProcessArgs).HasDefaultReadConcern: removed
- (*ClusterDescriptionProcessArgs).HasFailIndexKeyTooLong: removed
- (*ClusterDescriptionProcessArgs).SetDefaultReadConcern: removed
- (*ClusterDescriptionProcessArgs).SetFailIndexKeyTooLong: removed
- (*DeleteCopiedBackups).GetReplicationSpecId: removed
- (*DeleteCopiedBackups).GetReplicationSpecIdOk: removed
- (*DeleteCopiedBackups).HasReplicationSpecId: removed
- (*DeleteCopiedBackups).SetReplicationSpecId: removed
- (*DiskBackupCopySetting).GetReplicationSpecId: removed
- (*DiskBackupCopySetting).GetReplicationSpecIdOk: removed
- (*DiskBackupCopySetting).HasReplicationSpecId: removed
- (*DiskBackupCopySetting).SetReplicationSpecId: removed
- (*ManagedNamespace).HasCollection: removed
- (*ManagedNamespace).HasCustomShardKey: removed
- (*ManagedNamespace).HasDb: removed
- (*ProgrammaticAPIKeysApiService).AddProjectApiKeyExecute: changed from func(AddProjectApiKeyApiRequest) (*ApiKeyUserDetails, *net/http.Response, error) to func(AddProjectApiKeyApiRequest) (interface{}, *net/http.Response, error)
- (*ReplicationSpec).GetNumShards: removed
- (*ReplicationSpec).GetNumShardsOk: removed
- (*ReplicationSpec).HasNumShards: removed
- (*ReplicationSpec).SetNumShards: removed
- (*StreamsProcessor).GetDlq: removed
- (*StreamsProcessor).GetDlqOk: removed
- (*StreamsProcessor).GetPipeline: changed from func() string to func() []interface{}
- (*StreamsProcessor).GetPipelineOk: changed from func() (*string, bool) to func() (*[]interface{}, bool)
- (*StreamsProcessor).HasDlq: removed
- (*StreamsProcessor).SetDlq: removed
- (*StreamsProcessor).SetPipeline: changed from func(string) to func([]interface{})
- (*UserAccessRoleAssignment).GetApiUserId: removed
- (*UserAccessRoleAssignment).GetApiUserIdOk: removed
- (*UserAccessRoleAssignment).HasApiUserId: removed
- (*UserAccessRoleAssignment).SetApiUserId: removed
- AddProjectApiKeyApiRequest.Execute: changed from func() (*ApiKeyUserDetails, *net/http.Response, error) to func() (interface{}, *net/http.Response, error)
- AdvancedClusterDescription.DiskSizeGB: removed
- AdvancedClusterDescription: removed
- CloudRegionConfig: removed
- ClusterDescriptionProcessArgs.DefaultReadConcern: removed
- ClusterDescriptionProcessArgs.FailIndexKeyTooLong: removed
- ClusterDescriptionProcessArgs: removed
- CreateClusterApiParams.AdvancedClusterDescription: removed
- CreateManagedNamespaceApiParams.ManagedNamespace: removed
- DedicatedHardwareSpec: removed
- DeleteCopiedBackups.ReplicationSpecId: removed
- DeleteCopiedBackups: removed
- DiskBackupCopySetting.ReplicationSpecId: removed
- DiskBackupCopySetting: removed
- DiskBackupSnapshotSchedule: removed
- GeoSharding: removed
- HardwareSpec: removed
- ManagedNamespace.Collection: changed from *string to string
- ManagedNamespace.CustomShardKey: changed from *string to string
- ManagedNamespace.Db: changed from *string to string
- ManagedNamespace: removed
- NewAdvancedClusterDescription: removed
- NewAdvancedClusterDescriptionWithDefaults: removed
- NewCloudRegionConfig: removed
- NewCloudRegionConfigWithDefaults: removed
- NewClusterDescriptionProcessArgs: removed
- NewClusterDescriptionProcessArgsWithDefaults: removed
- NewDedicatedHardwareSpec: removed
- NewDedicatedHardwareSpecWithDefaults: removed
- NewDeleteCopiedBackups: removed
- NewDeleteCopiedBackupsWithDefaults: removed
- NewDiskBackupCopySetting: removed
- NewDiskBackupCopySettingWithDefaults: removed
- NewDiskBackupSnapshotSchedule: removed
- NewDiskBackupSnapshotScheduleWithDefaults: removed
- NewGeoSharding: removed
- NewGeoShardingWithDefaults: removed
- NewHardwareSpec: removed
- NewHardwareSpecWithDefaults: removed
- NewManagedNamespace: removed
- NewManagedNamespaceWithDefaults: removed
- NewPaginatedAdvancedClusterDescription: removed
- NewPaginatedAdvancedClusterDescriptionWithDefaults: removed
- NewReplicationSpec: removed
- NewReplicationSpecWithDefaults: removed
- PaginatedAdvancedClusterDescription: removed
- ProgrammaticAPIKeysApi.AddProjectApiKeyExecute: changed from func(AddProjectApiKeyApiRequest) (*ApiKeyUserDetails, *net/http.Response, error) to func(AddProjectApiKeyApiRequest) (interface{}, *net/http.Response, error)
- ReplicationSpec.NumShards: removed
- ReplicationSpec: removed
- StreamsApi.GetStreamProcessor: added
- StreamsApi.GetStreamProcessorExecute: added
- StreamsApi.GetStreamProcessorWithParams: added
- StreamsApi.ListStreamProcessors: added
- StreamsApi.ListStreamProcessorsExecute: added
- StreamsApi.ListStreamProcessorsWithParams: added
- StreamsProcessor.Dlq: removed
- StreamsProcessor.Pipeline: changed from _string to _[]interface{}
- UpdateBackupScheduleApiParams.DiskBackupSnapshotSchedule: removed
- UpdateClusterAdvancedConfigurationApiParams.ClusterDescriptionProcessArgs: removed
- UpdateClusterApiParams.AdvancedClusterDescription: removed
- UserAccessRoleAssignment.ApiUserId: removed
API Changelog
https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog