2.0.0 (2023-02-24)
Breaking Changes
- Function
*ResourceGuardsClient.Patch
parameter(s) have been changed from(context.Context, string, string, PatchResourceRequestInput, *ResourceGuardsClientPatchOptions)
to(context.Context, string, string, PatchResourceGuardInput, *ResourceGuardsClientPatchOptions)
- Const
StorageSettingStoreTypesSnapshotStore
from type aliasStorageSettingStoreTypes
has been removed - Operation
*BackupVaultsClient.Delete
has been changed to LRO, use*BackupVaultsClient.BeginDelete
instead. - Field
Identity
of structResourceGuardResource
has been removed
Features Added
- New value
SourceDataStoreTypeOperationalStore
added to type aliasSourceDataStoreType
- New value
StorageSettingStoreTypesOperationalStore
added to type aliasStorageSettingStoreTypes
- New value
StorageSettingTypesZoneRedundant
added to type aliasStorageSettingTypes
- New type alias
CrossSubscriptionRestoreState
with valuesCrossSubscriptionRestoreStateDisabled
,CrossSubscriptionRestoreStateEnabled
,CrossSubscriptionRestoreStatePermanentlyDisabled
- New type alias
ExistingResourcePolicy
with valuesExistingResourcePolicyPatch
,ExistingResourcePolicySkip
- New type alias
ImmutabilityState
with valuesImmutabilityStateDisabled
,ImmutabilityStateLocked
,ImmutabilityStateUnlocked
- New type alias
PersistentVolumeRestoreMode
with valuesPersistentVolumeRestoreModeRestoreWithVolumeData
,PersistentVolumeRestoreModeRestoreWithoutVolumeData
- New type alias
SoftDeleteState
with valuesSoftDeleteStateAlwaysOn
,SoftDeleteStateOff
,SoftDeleteStateOn
- New function
*BackupDatasourceParameters.GetBackupDatasourceParameters() *BackupDatasourceParameters
- New function
*BlobBackupDatasourceParameters.GetBackupDatasourceParameters() *BackupDatasourceParameters
- New function
NewDeletedBackupInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DeletedBackupInstancesClient, error)
- New function
*DeletedBackupInstancesClient.Get(context.Context, string, string, string, *DeletedBackupInstancesClientGetOptions) (DeletedBackupInstancesClientGetResponse, error)
- New function
*DeletedBackupInstancesClient.NewListPager(string, string, *DeletedBackupInstancesClientListOptions) *runtime.Pager[DeletedBackupInstancesClientListResponse]
- New function
*DeletedBackupInstancesClient.BeginUndelete(context.Context, string, string, string, *DeletedBackupInstancesClientBeginUndeleteOptions) (*runtime.Poller[DeletedBackupInstancesClientUndeleteResponse], error)
- New function
*ItemPathBasedRestoreCriteria.GetItemLevelRestoreCriteria() *ItemLevelRestoreCriteria
- New function
*KubernetesClusterBackupDatasourceParameters.GetBackupDatasourceParameters() *BackupDatasourceParameters
- New function
*KubernetesClusterRestoreCriteria.GetItemLevelRestoreCriteria() *ItemLevelRestoreCriteria
- New struct
BlobBackupDatasourceParameters
- New struct
CrossSubscriptionRestoreSettings
- New struct
DeletedBackupInstance
- New struct
DeletedBackupInstanceResource
- New struct
DeletedBackupInstanceResourceList
- New struct
DeletedBackupInstancesClient
- New struct
DeletedBackupInstancesClientListResponse
- New struct
DeletedBackupInstancesClientUndeleteResponse
- New struct
DeletionInfo
- New struct
DppBaseTrackedResource
- New struct
DppProxyResource
- New struct
FeatureSettings
- New struct
ImmutabilitySettings
- New struct
ItemPathBasedRestoreCriteria
- New struct
KubernetesClusterBackupDatasourceParameters
- New struct
KubernetesClusterRestoreCriteria
- New struct
PatchResourceGuardInput
- New struct
SecuritySettings
- New struct
SoftDeleteSettings
- New field
ExpiryTime
in structAzureBackupDiscreteRecoveryPoint
- New field
Tags
in structBackupInstanceResource
- New field
FeatureSettings
in structBackupVault
- New field
IsVaultProtectedByResourceGuard
in structBackupVault
- New field
SecuritySettings
in structBackupVault
- New field
FeatureSettings
in structPatchBackupVaultInput
- New field
SecuritySettings
in structPatchBackupVaultInput
- New field
BackupDatasourceParametersList
in structPolicyParameters
- New field
TargetResourceArmID
in structTargetDetails