atlas-sdk-go

MongoDB Atlas Golang SDK

APACHE-2.0 License

Stars
15
Committers
19

Bot releases are visible (Hide)

atlas-sdk-go - v20240805001.0.0 Latest Release

Published by github-actions[bot] 2 months ago

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

atlas-sdk-go - v20240530005.0.0

Published by github-actions[bot] 3 months ago

Release Notes

Notes

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

  • (*DiskBackupSnapshotExportBucket).HasBucketName: removed
  • (*DiskBackupSnapshotExportBucket).HasCloudProvider: removed
  • DiskBackupSnapshotExportBucket.BucketName: changed from *string to string
  • DiskBackupSnapshotExportBucket.CloudProvider: changed from *string to string
  • NewDiskBackupSnapshotExportBucket: changed from func() *DiskBackupSnapshotExportBucket to func(string, string) *DiskBackupSnapshotExportBucket

API Changelog

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

atlas-sdk-go - v20240530004.0.0

Published by github-actions[bot] 3 months ago

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

atlas-sdk-go - v20240530003.0.0

Published by github-actions[bot] 3 months ago

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

atlas-sdk-go - v20240530002.0.0

Published by github-actions[bot] 4 months ago

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

atlas-sdk-go - v20231115014.0.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115013.1.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115013.0.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115012.2.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115012.1.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115012.0.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115011.0.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115010.1.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115010.0.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115009.0.0

Published by github-actions[bot] 6 months ago

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

atlas-sdk-go - v20231115008.5.0

Published by github-actions[bot] 6 months ago

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

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

atlas-sdk-go - v20231115008.4.0

Published by github-actions[bot] 7 months ago

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

atlas-sdk-go - v20231115008.3.0

Published by github-actions[bot] 7 months ago

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

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

atlas-sdk-go - v20231115008.2.0

Published by github-actions[bot] 7 months ago

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

atlas-sdk-go - v20231115008.1.0

Published by github-actions[bot] 7 months ago

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