Releases: Azure/azure-sdk-for-go
Releases · Azure/azure-sdk-for-go
sdk/resourcemanager/informaticadatamgmt/arminformaticadatamgmt/v0.1.0
0.1.0 (2024-05-24)
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/informaticadatamgmt/arminformaticadatamgmt
is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/devopsinfrastructure/armdevopsinfrastructure/v0.1.0
0.1.0 (2024-05-24)
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/devopsinfrastructure/armdevopsinfrastructure
is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/selfhelp/armselfhelp/v2.0.0-beta.5
2.0.0-beta.5 (2024-05-31)
Breaking Changes
- Function
*CheckNameAvailabilityClient.Post
has been removed, use*CheckNameAvailabilityClient.CheckAvailability
instead. - Function
*DiscoverySolutionNLPSubscriptionScopeClient.Post
has been removed, use*DiscoverySolutionNLPClient.DiscoverSolutionsBySubscription
instead. - Function
*DiscoverySolutionNLPTenantScopeClient.Post
has been removed, use*DiscoverySolutionNLPClient.DiscoverSolutions
instead.
sdk/resourcemanager/oracledatabase/armoracledatabase/v0.1.0
0.1.0 (2024-05-24)
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/oracledatabase/armoracledatabase
is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/storagecache/armstoragecache/v4.0.0
4.0.0 (2024-05-24)
Breaking Changes
- Type of
AscOperation.Error
has been changed from*ErrorResponse
to*AscOperationErrorResponse
Features Added
- New enum type
AmlFilesystemSquashMode
with valuesAmlFilesystemSquashModeAll
,AmlFilesystemSquashModeNone
,AmlFilesystemSquashModeRootOnly
- New enum type
ConflictResolutionMode
with valuesConflictResolutionModeFail
,ConflictResolutionModeOverwriteAlways
,ConflictResolutionModeOverwriteIfDirty
,ConflictResolutionModeSkip
- New enum type
ImportJobProvisioningStateType
with valuesImportJobProvisioningStateTypeCanceled
,ImportJobProvisioningStateTypeCreating
,ImportJobProvisioningStateTypeDeleting
,ImportJobProvisioningStateTypeFailed
,ImportJobProvisioningStateTypeSucceeded
,ImportJobProvisioningStateTypeUpdating
- New enum type
ImportStatusType
with valuesImportStatusTypeCanceled
,ImportStatusTypeCancelling
,ImportStatusTypeCompleted
,ImportStatusTypeCompletedPartial
,ImportStatusTypeFailed
,ImportStatusTypeInProgress
- New function
*ClientFactory.NewImportJobsClient() *ImportJobsClient
- New function
NewImportJobsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ImportJobsClient, error)
- New function
*ImportJobsClient.BeginCreateOrUpdate(context.Context, string, string, string, ImportJob, *ImportJobsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ImportJobsClientCreateOrUpdateResponse], error)
- New function
*ImportJobsClient.BeginDelete(context.Context, string, string, string, *ImportJobsClientBeginDeleteOptions) (*runtime.Poller[ImportJobsClientDeleteResponse], error)
- New function
*ImportJobsClient.Get(context.Context, string, string, string, *ImportJobsClientGetOptions) (ImportJobsClientGetResponse, error)
- New function
*ImportJobsClient.NewListByAmlFilesystemPager(string, string, *ImportJobsClientListByAmlFilesystemOptions) *runtime.Pager[ImportJobsClientListByAmlFilesystemResponse]
- New function
*ImportJobsClient.BeginUpdate(context.Context, string, string, string, ImportJobUpdate, *ImportJobsClientBeginUpdateOptions) (*runtime.Poller[ImportJobsClientUpdateResponse], error)
- New struct
AmlFilesystemRootSquashSettings
- New struct
AscOperationErrorResponse
- New struct
ImportJob
- New struct
ImportJobProperties
- New struct
ImportJobPropertiesStatus
- New struct
ImportJobUpdate
- New struct
ImportJobsListResult
- New field
ImportPrefixesInitial
in structAmlFilesystemHsmSettings
- New field
RootSquashSettings
in structAmlFilesystemProperties
- New field
RootSquashSettings
in structAmlFilesystemUpdateProperties
sdk/resourcemanager/recoveryservices/armrecoveryservicesbackup/v4.1.0
4.1.0 (2024-05-24)
Features Added
- New enum type
IaasVMSnapshotConsistencyType
with valuesIaasVMSnapshotConsistencyTypeOnlyCrashConsistent
- New field
ResourceGuardOperationRequests
in structAzureFileShareRestoreRequest
- New field
SnapshotConsistencyType
in structAzureIaaSVMProtectionPolicy
- New field
ResourceGuardOperationRequests
in structAzureWorkloadPointInTimeRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSAPHanaPointInTimeRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSAPHanaRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSAPHanaRestoreWithRehydrateRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSQLPointInTimeRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSQLRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureWorkloadSQLRestoreWithRehydrateRequest
- New field
XMSAuthorizationAuxiliary
in structBackupResourceVaultConfigsClientPutOptions
- New field
XMSAuthorizationAuxiliary
in structBackupResourceVaultConfigsClientUpdateOptions
- New field
ResourceGuardOperationRequests
in structIaasVMRestoreRequest
- New field
ResourceGuardOperationRequests
in structIaasVMRestoreWithRehydrationRequest
- New field
XMSAuthorizationAuxiliary
in structProtectedItemsClientCreateOrUpdateOptions
- New field
XMSAuthorizationAuxiliary
in structProtectionPoliciesClientCreateOrUpdateOptions
- New field
ResourceGuardOperationRequests
in structRestoreRequest
- New field
XMSAuthorizationAuxiliary
in structRestoresClientBeginTriggerOptions
- New field
XMSAuthorizationAuxiliary
in structSecurityPINsClientGetOptions
sdk/resourcemanager/recoveryservices/armrecoveryservices/v2.0.0
2.0.0 (2024-05-24)
Breaking Changes
- Operation
*VaultsClient.Delete
has been changed to LRO, use*VaultsClient.BeginDelete
instead.
Features Added
- New value
StandardTierStorageRedundancyInvalid
added to enum typeStandardTierStorageRedundancy
- New enum type
BCDRSecurityLevel
with valuesBCDRSecurityLevelExcellent
,BCDRSecurityLevelFair
,BCDRSecurityLevelGood
,BCDRSecurityLevelPoor
- New enum type
EnhancedSecurityState
with valuesEnhancedSecurityStateAlwaysON
,EnhancedSecurityStateDisabled
,EnhancedSecurityStateEnabled
,EnhancedSecurityStateInvalid
- New struct
ErrorDetail
- New struct
ErrorResponse
- New field
AlertsForAllFailoverIssues
,AlertsForAllReplicationIssues
in structAzureMonitorAlertSettings
- New field
EmailNotificationsForSiteRecovery
in structClassicAlertSettings
- New field
EnhancedSecurityState
in structSoftDeleteSettings
- New field
BcdrSecurityLevel
,ResourceGuardOperationRequests
in structVaultProperties
- New field
XMSAuthorizationAuxiliary
in structVaultsClientBeginCreateOrUpdateOptions
- New field
XMSAuthorizationAuxiliary
in structVaultsClientBeginUpdateOptions
sdk/resourcemanager/netapp/armnetapp/v7.0.0
7.0.0 (2024-05-24)
Breaking Changes
- Function
*BackupsClient.GetVolumeRestoreStatus
has been removed
Features Added
- New enum type
BackupType
with valuesBackupTypeManual
,BackupTypeScheduled
- New function
NewBackupVaultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupVaultsClient, error)
- New function
*BackupVaultsClient.BeginCreateOrUpdate(context.Context, string, string, string, BackupVault, *BackupVaultsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BackupVaultsClientCreateOrUpdateResponse], error)
- New function
*BackupVaultsClient.BeginDelete(context.Context, string, string, string, *BackupVaultsClientBeginDeleteOptions) (*runtime.Poller[BackupVaultsClientDeleteResponse], error)
- New function
*BackupVaultsClient.Get(context.Context, string, string, string, *BackupVaultsClientGetOptions) (BackupVaultsClientGetResponse, error)
- New function
*BackupVaultsClient.NewListByNetAppAccountPager(string, string, *BackupVaultsClientListByNetAppAccountOptions) *runtime.Pager[BackupVaultsClientListByNetAppAccountResponse]
- New function
*BackupVaultsClient.BeginUpdate(context.Context, string, string, string, BackupVaultPatch, *BackupVaultsClientBeginUpdateOptions) (*runtime.Poller[BackupVaultsClientUpdateResponse], error)
- New function
*BackupsClient.BeginCreate(context.Context, string, string, string, string, Backup, *BackupsClientBeginCreateOptions) (*runtime.Poller[BackupsClientCreateResponse], error)
- New function
*BackupsClient.BeginDelete(context.Context, string, string, string, string, *BackupsClientBeginDeleteOptions) (*runtime.Poller[BackupsClientDeleteResponse], error)
- New function
*BackupsClient.Get(context.Context, string, string, string, string, *BackupsClientGetOptions) (BackupsClientGetResponse, error)
- New function
*BackupsClient.GetLatestStatus(context.Context, string, string, string, string, *BackupsClientGetLatestStatusOptions) (BackupsClientGetLatestStatusResponse, error)
- New function
*BackupsClient.GetVolumeLatestRestoreStatus(context.Context, string, string, string, string, *BackupsClientGetVolumeLatestRestoreStatusOptions) (BackupsClientGetVolumeLatestRestoreStatusResponse, error)
- New function
*BackupsClient.NewListByVaultPager(string, string, string, *BackupsClientListByVaultOptions) *runtime.Pager[BackupsClientListByVaultResponse]
- New function
*BackupsClient.BeginUpdate(context.Context, string, string, string, string, BackupPatch, *BackupsClientBeginUpdateOptions) (*runtime.Poller[BackupsClientUpdateResponse], error)
- New function
NewBackupsUnderAccountClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupsUnderAccountClient, error)
- New function
*BackupsUnderAccountClient.BeginMigrateBackups(context.Context, string, string, BackupsMigrationRequest, *BackupsUnderAccountClientBeginMigrateBackupsOptions) (*runtime.Poller[BackupsUnderAccountClientMigrateBackupsResponse], error)
- New function
NewBackupsUnderBackupVaultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupsUnderBackupVaultClient, error)
- New function
*BackupsUnderBackupVaultClient.BeginRestoreFiles(context.Context, string, string, string, string, BackupRestoreFiles, *BackupsUnderBackupVaultClientBeginRestoreFilesOptions) (*runtime.Poller[BackupsUnderBackupVaultClientRestoreFilesResponse], error)
- New function
NewBackupsUnderVolumeClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupsUnderVolumeClient, error)
- New function
*BackupsUnderVolumeClient.BeginMigrateBackups(context.Context, string, string, string, string, BackupsMigrationRequest, *BackupsUnderVolumeClientBeginMigrateBackupsOptions) (*runtime.Poller[BackupsUnderVolumeClientMigrateBackupsResponse], error)
- New function
*ClientFactory.NewBackupVaultsClient() *BackupVaultsClient
- New function
*ClientFactory.NewBackupsUnderAccountClient() *BackupsUnderAccountClient
- New function
*ClientFactory.NewBackupsUnderBackupVaultClient() *BackupsUnderBackupVaultClient
- New function
*ClientFactory.NewBackupsUnderVolumeClient() *BackupsUnderVolumeClient
- New function
*ClientFactory.NewResourceRegionInfosClient() *ResourceRegionInfosClient
- New function
NewResourceRegionInfosClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ResourceRegionInfosClient, error)
- New function
*ResourceRegionInfosClient.Get(context.Context, string, *ResourceRegionInfosClientGetOptions) (ResourceRegionInfosClientGetResponse, error)
- New function
*ResourceRegionInfosClient.NewListPager(string, *ResourceRegionInfosClientListOptions) *runtime.Pager[ResourceRegionInfosClientListResponse]
- New struct
Backup
- New struct
BackupPatch
- New struct
BackupPatchProperties
- New struct
BackupProperties
- New struct
BackupRestoreFiles
- New struct
BackupStatus
- New struct
BackupVault
- New struct
BackupVaultPatch
- New struct
BackupVaultProperties
- New struct
BackupVaultsList
- New struct
BackupsList
- New struct
BackupsMigrationRequest
- New struct
RegionInfoResource
- New struct
RegionInfosList
- New struct
VolumeBackupProperties
- New field
VolumeResourceID
in structVolumeBackups
- New field
Backup
in structVolumePatchPropertiesDataProtection
- New field
Backup
in structVolumePropertiesDataProtection
sdk/resourcemanager/containerservicefleet/armcontainerservicefleet/v1.2.0
1.2.0 (2024-05-24)
Features Added
- New value
ManagedClusterUpgradeTypeControlPlaneOnly
added to enum typeManagedClusterUpgradeType
- New enum type
TargetType
with valuesTargetTypeAfterStageWait
,TargetTypeGroup
,TargetTypeMember
,TargetTypeStage
- New function
*UpdateRunsClient.BeginSkip(context.Context, string, string, string, SkipProperties, *UpdateRunsClientBeginSkipOptions) (*runtime.Poller[UpdateRunsClientSkipResponse], error)
- New struct
APIServerAccessProfile
- New struct
AgentProfile
- New struct
FleetHubProfile
- New struct
SkipProperties
- New struct
SkipTarget
- New field
HubProfile
in structFleetProperties
sdk/resourcemanager/sql/armsql/v2.0.0-beta.5
2.0.0-beta.5 (2024-05-24)
Breaking Changes
- Type of
DistributedAvailabilityGroupProperties.ReplicationMode
has been changed from*ReplicationMode
to*ReplicationModeType
- Type of
ManagedInstanceProperties.ProvisioningState
has been changed from*ManagedInstancePropertiesProvisioningState
to*ProvisioningState
- Type of
TopQueries.Queries
has been changed from[]*QueryStatisticsProperties
to[]*QueryStatisticsPropertiesAutoGenerated
- Enum
ManagedInstancePropertiesProvisioningState
has been removed - Enum
ReplicationMode
has been removed - Field
LastHardenedLsn
,LinkState
,PrimaryAvailabilityGroupName
,SecondaryAvailabilityGroupName
,SourceEndpoint
,SourceReplicaID
,TargetDatabase
,TargetReplicaID
of structDistributedAvailabilityGroupProperties
has been removed
Features Added
- New enum type
AuthMetadataLookupModes
with valuesAuthMetadataLookupModesAzureAD
,AuthMetadataLookupModesPaired
,AuthMetadataLookupModesWindows
- New enum type
FailoverModeType
with valuesFailoverModeTypeManual
,FailoverModeTypeNone
- New enum type
FailoverType
with valuesFailoverTypeForcedAllowDataLoss
,FailoverTypePlanned
- New enum type
FreemiumType
with valuesFreemiumTypeFreemium
,FreemiumTypeRegular
- New enum type
HybridSecondaryUsage
with valuesHybridSecondaryUsageActive
,HybridSecondaryUsagePassive
- New enum type
HybridSecondaryUsageDetected
with valuesHybridSecondaryUsageDetectedActive
,HybridSecondaryUsageDetectedPassive
- New enum type
InstanceRole
with valuesInstanceRolePrimary
,InstanceRoleSecondary
- New enum type
LinkRole
with valuesLinkRolePrimary
,LinkRoleSecondary
- New enum type
ManagedInstanceDatabaseFormat
with valuesManagedInstanceDatabaseFormatAlwaysUpToDate
,ManagedInstanceDatabaseFormatSQLServer2022
- New enum type
Phase
with valuesPhaseCatchup
,PhaseCopying
,PhaseCutoverInProgress
,PhaseWaitingForCutover
- New enum type
ReplicaConnectedState
with valuesReplicaConnectedStateCONNECTED
,ReplicaConnectedStateDISCONNECTED
- New enum type
ReplicaSynchronizationHealth
with valuesReplicaSynchronizationHealthHEALTHY
,ReplicaSynchronizationHealthNOTHEALTHY
,ReplicaSynchronizationHealthPARTIALLYHEALTHY
- New enum type
ReplicationModeType
with valuesReplicationModeTypeAsync
,ReplicationModeTypeSync
- New enum type
RoleChangeType
with valuesRoleChangeTypeForced
,RoleChangeTypePlanned
- New enum type
SeedingModeType
with valuesSeedingModeTypeAutomatic
,SeedingModeTypeManual
- New function
*DistributedAvailabilityGroupsClient.BeginFailover(context.Context, string, string, string, DistributedAvailabilityGroupsFailoverRequest, *DistributedAvailabilityGroupsClientBeginFailoverOptions) (*runtime.Poller[DistributedAvailabilityGroupsClientFailoverResponse], error)
- New function
*DistributedAvailabilityGroupsClient.BeginSetRole(context.Context, string, string, string, DistributedAvailabilityGroupSetRole, *DistributedAvailabilityGroupsClientBeginSetRoleOptions) (*runtime.Poller[DistributedAvailabilityGroupsClientSetRoleResponse], error)
- New function
*ManagedInstancesClient.BeginRefreshStatus(context.Context, string, string, *ManagedInstancesClientBeginRefreshStatusOptions) (*runtime.Poller[ManagedInstancesClientRefreshStatusResponse], error)
- New function
PossibleHybridSecondaryUsageValues() []HybridSecondaryUsage
- New struct
CertificateInfo
- New struct
DistributedAvailabilityGroupDatabase
- New struct
DistributedAvailabilityGroupSetRole
- New struct
DistributedAvailabilityGroupsFailoverRequest
- New struct
PhaseDetails
- New struct
QueryMetricIntervalAutoGenerated
- New struct
QueryStatisticsPropertiesAutoGenerated
- New struct
RefreshExternalGovernanceStatusOperationResultMI
- New struct
RefreshExternalGovernanceStatusOperationResultPropertiesMI
- New field
OperationPhaseDetails
in structDatabaseOperationProperties
- New field
Databases
,DistributedAvailabilityGroupName
,FailoverMode
,InstanceAvailabilityGroupName
,InstanceLinkRole
,PartnerAvailabilityGroupName
,PartnerEndpoint
,PartnerLinkRole
,SeedingMode
in structDistributedAvailabilityGroupProperties
- New field
AuthenticationMetadata
,CreateTime
,DatabaseFormat
,ExternalGovernanceStatus
,HybridSecondaryUsage
,HybridSecondaryUsageDetected
,IsGeneralPurposeV2
,PricingModel
,StorageIOps
,StorageThroughputMBps
,VirtualClusterID
in structManagedInstanceProperties
- New anonymous field
ManagedInstance
in structManagedInstancesClientStartResponse
- New anonymous field
ManagedInstance
in structManagedInstancesClientStopResponse