github Azure/azure-sdk-for-go sdk/resourcemanager/mysql/armmysqlflexibleservers/v2.0.0-beta.1

latest releases: sdk/resourcemanager/containerorchestratorruntime/armcontainerorchestratorruntime/v0.1.0, sdk/storage/azdatalake/v1.3.0-beta.1, sdk/resourcemanager/iotoperations/armiotoperations/v0.1.0...
pre-release17 months ago

2.0.0-beta.1 (2023-05-26)

Breaking Changes

  • Type of Identity.Type has been changed from *string to *ManagedServiceIdentityType

Features Added

  • New enum type AdministratorName with values AdministratorNameActiveDirectory
  • New enum type AdministratorType with values AdministratorTypeActiveDirectory
  • New enum type BackupFormat with values BackupFormatCollatedFormat, BackupFormatNone
  • New enum type ManagedServiceIdentityType with values ManagedServiceIdentityTypeUserAssigned
  • New enum type OperationStatus with values OperationStatusCancelInProgress, OperationStatusCanceled, OperationStatusFailed, OperationStatusInProgress, OperationStatusPending, OperationStatusSucceeded
  • New enum type ResetAllToDefault with values ResetAllToDefaultFalse, ResetAllToDefaultTrue
  • New function NewAzureADAdministratorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AzureADAdministratorsClient, error)
  • New function *AzureADAdministratorsClient.BeginCreateOrUpdate(context.Context, string, string, AdministratorName, AzureADAdministrator, *AzureADAdministratorsClientBeginCreateOrUpdateOptions) (*runtime.Poller[AzureADAdministratorsClientCreateOrUpdateResponse], error)
  • New function *AzureADAdministratorsClient.BeginDelete(context.Context, string, string, AdministratorName, *AzureADAdministratorsClientBeginDeleteOptions) (*runtime.Poller[AzureADAdministratorsClientDeleteResponse], error)
  • New function *AzureADAdministratorsClient.Get(context.Context, string, string, AdministratorName, *AzureADAdministratorsClientGetOptions) (AzureADAdministratorsClientGetResponse, error)
  • New function *AzureADAdministratorsClient.NewListByServerPager(string, string, *AzureADAdministratorsClientListByServerOptions) *runtime.Pager[AzureADAdministratorsClientListByServerResponse]
  • New function NewBackupAndExportClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupAndExportClient, error)
  • New function *BackupAndExportClient.BeginCreate(context.Context, string, string, BackupAndExportRequest, *BackupAndExportClientBeginCreateOptions) (*runtime.Poller[BackupAndExportClientCreateResponse], error)
  • New function *BackupAndExportClient.ValidateBackup(context.Context, string, string, *BackupAndExportClientValidateBackupOptions) (BackupAndExportClientValidateBackupResponse, error)
  • New function *BackupStoreDetails.GetBackupStoreDetails() *BackupStoreDetails
  • New function *BackupsClient.Put(context.Context, string, string, string, *BackupsClientPutOptions) (BackupsClientPutResponse, error)
  • New function NewCheckNameAvailabilityWithoutLocationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CheckNameAvailabilityWithoutLocationClient, error)
  • New function *CheckNameAvailabilityWithoutLocationClient.Execute(context.Context, NameAvailabilityRequest, *CheckNameAvailabilityWithoutLocationClientExecuteOptions) (CheckNameAvailabilityWithoutLocationClientExecuteResponse, error)
  • New function *ClientFactory.NewAzureADAdministratorsClient() *AzureADAdministratorsClient
  • New function *ClientFactory.NewBackupAndExportClient() *BackupAndExportClient
  • New function *ClientFactory.NewCheckNameAvailabilityWithoutLocationClient() *CheckNameAvailabilityWithoutLocationClient
  • New function *ClientFactory.NewLogFilesClient() *LogFilesClient
  • New function *ConfigurationsClient.BeginCreateOrUpdate(context.Context, string, string, string, Configuration, *ConfigurationsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ConfigurationsClientCreateOrUpdateResponse], error)
  • New function *FullBackupStoreDetails.GetBackupStoreDetails() *BackupStoreDetails
  • New function NewLogFilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LogFilesClient, error)
  • New function *LogFilesClient.NewListByServerPager(string, string, *LogFilesClientListByServerOptions) *runtime.Pager[LogFilesClientListByServerResponse]
  • New function *ServersClient.BeginResetGtid(context.Context, string, string, ServerGtidSetParameter, *ServersClientBeginResetGtidOptions) (*runtime.Poller[ServersClientResetGtidResponse], error)
  • New struct AdministratorListResult
  • New struct AdministratorProperties
  • New struct AzureADAdministrator
  • New struct BackupAndExportRequest
  • New struct BackupAndExportResponse
  • New struct BackupAndExportResponseProperties
  • New struct BackupRequestBase
  • New struct BackupSettings
  • New struct FullBackupStoreDetails
  • New struct LogFile
  • New struct LogFileListResult
  • New struct LogFileProperties
  • New struct ServerGtidSetParameter
  • New struct ValidateBackupResponse
  • New struct ValidateBackupResponseProperties
  • New field ResetAllToDefault in struct ConfigurationListForBatchUpdate
  • New field CurrentValue, DocumentationLink in struct ConfigurationProperties
  • New field Keyword, Page, PageSize, Tags in struct ConfigurationsClientListByServerOptions
  • New field Version in struct ServerPropertiesForUpdate
  • New field AutoIoScaling, LogOnDisk in struct Storage
  • New field Location, SubscriptionID in struct VirtualNetworkSubnetUsageResult

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.