package
12.5.0-beta+incompatible
Repository: https://github.com/scott-the-programmer/azure-sdk-for-go.git
Documentation: pkg.go.dev

# Functions

New creates an instance of the ManagementClient client.
NewBackupEnginesClient creates an instance of the BackupEnginesClient client.
NewBackupEnginesClientWithBaseURI creates an instance of the BackupEnginesClient client.
NewBackupJobsClient creates an instance of the BackupJobsClient client.
NewBackupJobsClientWithBaseURI creates an instance of the BackupJobsClient client.
NewBackupOperationResultsClient creates an instance of the BackupOperationResultsClient client.
NewBackupOperationResultsClientWithBaseURI creates an instance of the BackupOperationResultsClient client.
NewBackupOperationStatusesClient creates an instance of the BackupOperationStatusesClient client.
NewBackupOperationStatusesClientWithBaseURI creates an instance of the BackupOperationStatusesClient client.
NewBackupPoliciesClient creates an instance of the BackupPoliciesClient client.
NewBackupPoliciesClientWithBaseURI creates an instance of the BackupPoliciesClient client.
NewBackupProtectableItemsClient creates an instance of the BackupProtectableItemsClient client.
NewBackupProtectableItemsClientWithBaseURI creates an instance of the BackupProtectableItemsClient client.
NewBackupProtectedItemsClient creates an instance of the BackupProtectedItemsClient client.
NewBackupProtectedItemsClientWithBaseURI creates an instance of the BackupProtectedItemsClient client.
NewBackupProtectionContainersClient creates an instance of the BackupProtectionContainersClient client.
NewBackupProtectionContainersClientWithBaseURI creates an instance of the BackupProtectionContainersClient client.
NewBackupResourceStorageConfigsClient creates an instance of the BackupResourceStorageConfigsClient client.
NewBackupResourceStorageConfigsClientWithBaseURI creates an instance of the BackupResourceStorageConfigsClient client.
NewBackupResourceVaultConfigsClient creates an instance of the BackupResourceVaultConfigsClient client.
NewBackupResourceVaultConfigsClientWithBaseURI creates an instance of the BackupResourceVaultConfigsClient client.
NewBackupsClient creates an instance of the BackupsClient client.
NewBackupsClientWithBaseURI creates an instance of the BackupsClient client.
NewBackupUsageSummariesClient creates an instance of the BackupUsageSummariesClient client.
NewBackupUsageSummariesClientWithBaseURI creates an instance of the BackupUsageSummariesClient client.
NewExportJobsOperationResultsClient creates an instance of the ExportJobsOperationResultsClient client.
NewExportJobsOperationResultsClientWithBaseURI creates an instance of the ExportJobsOperationResultsClient client.
NewItemLevelRecoveryConnectionsClient creates an instance of the ItemLevelRecoveryConnectionsClient client.
NewItemLevelRecoveryConnectionsClientWithBaseURI creates an instance of the ItemLevelRecoveryConnectionsClient client.
NewJobCancellationsClient creates an instance of the JobCancellationsClient client.
NewJobCancellationsClientWithBaseURI creates an instance of the JobCancellationsClient client.
NewJobDetailsClient creates an instance of the JobDetailsClient client.
NewJobDetailsClientWithBaseURI creates an instance of the JobDetailsClient client.
NewJobOperationResultsClient creates an instance of the JobOperationResultsClient client.
NewJobOperationResultsClientWithBaseURI creates an instance of the JobOperationResultsClient client.
NewJobsClient creates an instance of the JobsClient client.
NewJobsClientWithBaseURI creates an instance of the JobsClient client.
NewOperationsClient creates an instance of the OperationsClient client.
NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.
NewProtectedItemOperationResultsClient creates an instance of the ProtectedItemOperationResultsClient client.
NewProtectedItemOperationResultsClientWithBaseURI creates an instance of the ProtectedItemOperationResultsClient client.
NewProtectedItemOperationStatusesClient creates an instance of the ProtectedItemOperationStatusesClient client.
NewProtectedItemOperationStatusesClientWithBaseURI creates an instance of the ProtectedItemOperationStatusesClient client.
NewProtectedItemsClient creates an instance of the ProtectedItemsClient client.
NewProtectedItemsClientWithBaseURI creates an instance of the ProtectedItemsClient client.
NewProtectionContainerOperationResultsClient creates an instance of the ProtectionContainerOperationResultsClient client.
NewProtectionContainerOperationResultsClientWithBaseURI creates an instance of the ProtectionContainerOperationResultsClient client.
NewProtectionContainerRefreshOperationResultsClient creates an instance of the ProtectionContainerRefreshOperationResultsClient client.
NewProtectionContainerRefreshOperationResultsClientWithBaseURI creates an instance of the ProtectionContainerRefreshOperationResultsClient client.
NewProtectionContainersClient creates an instance of the ProtectionContainersClient client.
NewProtectionContainersClientWithBaseURI creates an instance of the ProtectionContainersClient client.
NewProtectionPoliciesClient creates an instance of the ProtectionPoliciesClient client.
NewProtectionPoliciesClientWithBaseURI creates an instance of the ProtectionPoliciesClient client.
NewProtectionPolicyOperationResultsClient creates an instance of the ProtectionPolicyOperationResultsClient client.
NewProtectionPolicyOperationResultsClientWithBaseURI creates an instance of the ProtectionPolicyOperationResultsClient client.
NewProtectionPolicyOperationStatusesClient creates an instance of the ProtectionPolicyOperationStatusesClient client.
NewProtectionPolicyOperationStatusesClientWithBaseURI creates an instance of the ProtectionPolicyOperationStatusesClient client.
NewRecoveryPointsClient creates an instance of the RecoveryPointsClient client.
NewRecoveryPointsClientWithBaseURI creates an instance of the RecoveryPointsClient client.
NewRestoresClient creates an instance of the RestoresClient client.
NewRestoresClientWithBaseURI creates an instance of the RestoresClient client.
NewSecurityPINsClient creates an instance of the SecurityPINsClient client.
NewSecurityPINsClientWithBaseURI creates an instance of the SecurityPINsClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.

# Constants

Accepted specifies the accepted state for http status code.
Ambiguous specifies the ambiguous state for http status code.
AzureSQLDb specifies the azure sql db state for backup item type.
BackupEngineTypeAzureBackupServerEngine specifies the backup engine type azure backup server engine state for backup engine type.
BackupEngineTypeDpmBackupEngine specifies the backup engine type dpm backup engine state for backup engine type.
BackupManagementTypeAzureBackupServer specifies the backup management type azure backup server state for backup management type.
BackupManagementTypeAzureIaasVM specifies the backup management type azure iaas vm state for backup management type.
BackupManagementTypeAzureSQL specifies the backup management type azure sql state for backup management type.
BackupManagementTypeDPM specifies the backup management type dpm state for backup management type.
BackupManagementTypeInvalid specifies the backup management type invalid state for backup management type.
BackupManagementTypeMAB specifies the backup management type mab state for backup management type.
BadGateway specifies the bad gateway state for http status code.
BadRequest specifies the bad request state for http status code.
Bytes specifies the bytes state for usages unit.
BytesPerSecond specifies the bytes per second state for usages unit.
Client specifies the client state for backup item type.
Conflict specifies the conflict state for http status code.
ContainerTypeAzureBackupServerContainer specifies the container type azure backup server container state for container type.
ContainerTypeAzureSQLContainer specifies the container type azure sql container state for container type.
ContainerTypeCluster specifies the container type cluster state for container type.
ContainerTypeDPMContainer specifies the container type dpm container state for container type.
ContainerTypeIaasVMContainer specifies the container type iaas vm container state for container type.
ContainerTypeIaasVMServiceContainer specifies the container type iaas vm service container state for container type.
ContainerTypeInvalid specifies the container type invalid state for container type.
ContainerTypeMABContainer specifies the container type mab container state for container type.
ContainerTypeUnknown specifies the container type unknown state for container type.
ContainerTypeVCenter specifies the container type v center state for container type.
ContainerTypeWindows specifies the container type windows state for container type.
Continue specifies the continue state for http status code.
Count specifies the count state for usages unit.
CountPerSecond specifies the count per second state for usages unit.
Created specifies the created state for http status code.
DataSourceTypeAzureSQLDb specifies the data source type azure sql db state for data source type.
DataSourceTypeClient specifies the data source type client state for data source type.
DataSourceTypeExchange specifies the data source type exchange state for data source type.
DataSourceTypeFileFolder specifies the data source type file folder state for data source type.
DataSourceTypeGenericDataSource specifies the data source type generic data source state for data source type.
DataSourceTypeInvalid specifies the data source type invalid state for data source type.
DataSourceTypeSharepoint specifies the data source type sharepoint state for data source type.
DataSourceTypeSQLDB specifies the data source type sqldb state for data source type.
DataSourceTypeSystemState specifies the data source type system state state for data source type.
DataSourceTypeVM specifies the data source type vm state for data source type.
DataSourceTypeVMwareVM specifies the data source type v mware vm state for data source type.
DefaultBaseURI is the default URI used for the service Recoveryservicesbackup.
EnhancedSecurityStateDisabled specifies the enhanced security state disabled state for enhanced security state.
EnhancedSecurityStateEnabled specifies the enhanced security state enabled state for enhanced security state.
EnhancedSecurityStateInvalid specifies the enhanced security state invalid state for enhanced security state.
Exchange specifies the exchange state for backup item type.
ExpectationFailed specifies the expectation failed state for http status code.
FileFolder specifies the file folder state for backup item type.
First specifies the first state for week of month.
Forbidden specifies the forbidden state for http status code.
Found specifies the found state for http status code.
Fourth specifies the fourth state for week of month.
Friday specifies the friday state for day of week.
GatewayTimeout specifies the gateway timeout state for http status code.
GenericDataSource specifies the generic data source state for backup item type.
Gone specifies the gone state for http status code.
HealthStateActionRequired specifies the health state action required state for health state.
HealthStateActionSuggested specifies the health state action suggested state for health state.
HealthStateInvalid specifies the health state invalid state for health state.
HealthStatePassed specifies the health state passed state for health state.
HealthStatusActionRequired specifies the health status action required state for health status.
HealthStatusActionSuggested specifies the health status action suggested state for health status.
HealthStatusInvalid specifies the health status invalid state for health status.
HealthStatusPassed specifies the health status passed state for health status.
HTTPVersionNotSupported specifies the http version not supported state for http status code.
InternalServerError specifies the internal server error state for http status code.
Invalid specifies the invalid state for backup item type.
JobOperationTypeBackup specifies the job operation type backup state for job operation type.
JobOperationTypeConfigureBackup specifies the job operation type configure backup state for job operation type.
JobOperationTypeDeleteBackupData specifies the job operation type delete backup data state for job operation type.
JobOperationTypeDisableBackup specifies the job operation type disable backup state for job operation type.
JobOperationTypeInvalid specifies the job operation type invalid state for job operation type.
JobOperationTypeRegister specifies the job operation type register state for job operation type.
JobOperationTypeRestore specifies the job operation type restore state for job operation type.
JobOperationTypeUnRegister specifies the job operation type un register state for job operation type.
JobStatusCancelled specifies the job status cancelled state for job status.
JobStatusCancelling specifies the job status cancelling state for job status.
JobStatusCompleted specifies the job status completed state for job status.
JobStatusCompletedWithWarnings specifies the job status completed with warnings state for job status.
JobStatusFailed specifies the job status failed state for job status.
JobStatusInProgress specifies the job status in progress state for job status.
JobStatusInvalid specifies the job status invalid state for job status.
JobSupportedActionCancellable specifies the job supported action cancellable state for job supported action.
JobSupportedActionInvalid specifies the job supported action invalid state for job supported action.
JobSupportedActionRetriable specifies the job supported action retriable state for job supported action.
JobTypeAzureIaaSVMJob specifies the job type azure iaa svm job state for job type.
JobTypeDpmJob specifies the job type dpm job state for job type.
JobTypeMabJob specifies the job type mab job state for job type.
Last specifies the last state for week of month.
LengthRequired specifies the length required state for http status code.
MabServerTypeAzureBackupServerContainer specifies the mab server type azure backup server container state for mab server type.
MabServerTypeAzureSQLContainer specifies the mab server type azure sql container state for mab server type.
MabServerTypeCluster specifies the mab server type cluster state for mab server type.
MabServerTypeDPMContainer specifies the mab server type dpm container state for mab server type.
MabServerTypeIaasVMContainer specifies the mab server type iaas vm container state for mab server type.
MabServerTypeIaasVMServiceContainer specifies the mab server type iaas vm service container state for mab server type.
MabServerTypeInvalid specifies the mab server type invalid state for mab server type.
MabServerTypeMABContainer specifies the mab server type mab container state for mab server type.
MabServerTypeUnknown specifies the mab server type unknown state for mab server type.
MabServerTypeVCenter specifies the mab server type v center state for mab server type.
MabServerTypeWindows specifies the mab server type windows state for mab server type.
MethodNotAllowed specifies the method not allowed state for http status code.
Monday specifies the monday state for day of week.
MonthOfYearApril specifies the month of year april state for month of year.
MonthOfYearAugust specifies the month of year august state for month of year.
MonthOfYearDecember specifies the month of year december state for month of year.
MonthOfYearFebruary specifies the month of year february state for month of year.
MonthOfYearInvalid specifies the month of year invalid state for month of year.
MonthOfYearJanuary specifies the month of year january state for month of year.
MonthOfYearJuly specifies the month of year july state for month of year.
MonthOfYearJune specifies the month of year june state for month of year.
MonthOfYearMarch specifies the month of year march state for month of year.
MonthOfYearMay specifies the month of year may state for month of year.
MonthOfYearNovember specifies the month of year november state for month of year.
MonthOfYearOctober specifies the month of year october state for month of year.
MonthOfYearSeptember specifies the month of year september state for month of year.
Moved specifies the moved state for http status code.
MovedPermanently specifies the moved permanently state for http status code.
MultipleChoices specifies the multiple choices state for http status code.
NoContent specifies the no content state for http status code.
NonAuthoritativeInformation specifies the non authoritative information state for http status code.
NotAcceptable specifies the not acceptable state for http status code.
NotFound specifies the not found state for http status code.
NotImplemented specifies the not implemented state for http status code.
NotModified specifies the not modified state for http status code.
ObjectTypeExportJobsOperationResultInfo specifies the object type export jobs operation result info state for object type operation result info base.
ObjectTypeGenericRecoveryPoint specifies the object type generic recovery point state for object type recovery point.
ObjectTypeIaasVMBackupRequest specifies the object type iaas vm backup request state for object type.
ObjectTypeIaasVMILRRegistrationRequest specifies the object type iaas vmilr registration request state for object type ilr request.
ObjectTypeIaasVMRecoveryPoint specifies the object type iaas vm recovery point state for object type recovery point.
ObjectTypeIaasVMRestoreRequest specifies the object type iaas vm restore request state for object type restore request.
ObjectTypeOperationResultInfo specifies the object type operation result info state for object type operation result info base.
ObjectTypeOperationStatusJobExtendedInfo specifies the object type operation status job extended info state for object type operation status extended info.
ObjectTypeOperationStatusJobsExtendedInfo specifies the object type operation status jobs extended info state for object type operation status extended info.
ObjectTypeOperationStatusProvisionILRExtendedInfo specifies the object type operation status provision ilr extended info state for object type operation status extended info.
OK specifies the ok state for http status code.
OperationStatusValuesCanceled specifies the operation status values canceled state for operation status values.
OperationStatusValuesFailed specifies the operation status values failed state for operation status values.
OperationStatusValuesInProgress specifies the operation status values in progress state for operation status values.
OperationStatusValuesInvalid specifies the operation status values invalid state for operation status values.
OperationStatusValuesSucceeded specifies the operation status values succeeded state for operation status values.
PartialContent specifies the partial content state for http status code.
PaymentRequired specifies the payment required state for http status code.
Percent specifies the percent state for usages unit.
PreconditionFailed specifies the precondition failed state for http status code.
ProtectableItemTypeIaaSVMProtectableItem specifies the protectable item type iaa svm protectable item state for protectable item type.
ProtectableItemTypeMicrosoftClassicComputevirtualMachines specifies the protectable item type microsoft classic computevirtual machines state for protectable item type.
ProtectableItemTypeMicrosoftComputevirtualMachines specifies the protectable item type microsoft computevirtual machines state for protectable item type.
ProtectableObjectTypeAzureBackupServerContainer specifies the protectable object type azure backup server container state for protectable object type.
ProtectableObjectTypeAzureSQLContainer specifies the protectable object type azure sql container state for protectable object type.
ProtectableObjectTypeDPMContainer specifies the protectable object type dpm container state for protectable object type.
ProtectableObjectTypeIaaSVMContainer specifies the protectable object type iaa svm container state for protectable object type.
ProtectableObjectTypeMABWindowsContainer specifies the protectable object type mab windows container state for protectable object type.
ProtectableObjectTypeMicrosoftClassicComputevirtualMachines specifies the protectable object type microsoft classic computevirtual machines state for protectable object type.
ProtectableObjectTypeMicrosoftComputevirtualMachines specifies the protectable object type microsoft computevirtual machines state for protectable object type.
ProtectedItemStateInvalid specifies the protected item state invalid state for protected item state.
ProtectedItemStateIRPending specifies the protected item state ir pending state for protected item state.
ProtectedItemStateProtected specifies the protected item state protected state for protected item state.
ProtectedItemStateProtectionError specifies the protected item state protection error state for protected item state.
ProtectedItemStateProtectionPaused specifies the protected item state protection paused state for protected item state.
ProtectedItemStateProtectionStopped specifies the protected item state protection stopped state for protected item state.
ProtectedItemTypeAzureIaaSVMProtectedItem specifies the protected item type azure iaa svm protected item state for protected item type.
ProtectedItemTypeDPMProtectedItem specifies the protected item type dpm protected item state for protected item type.
ProtectedItemTypeMabFileFolderProtectedItem specifies the protected item type mab file folder protected item state for protected item type.
ProtectedItemTypeMicrosoftClassicComputevirtualMachines specifies the protected item type microsoft classic computevirtual machines state for protected item type.
ProtectedItemTypeMicrosoftComputevirtualMachines specifies the protected item type microsoft computevirtual machines state for protected item type.
ProtectedItemTypeMicrosoftSqlserversdatabases specifies the protected item type microsoft sqlserversdatabases state for protected item type.
ProtectionStateInvalid specifies the protection state invalid state for protection state.
ProtectionStateIRPending specifies the protection state ir pending state for protection state.
ProtectionStateProtected specifies the protection state protected state for protection state.
ProtectionStateProtectionError specifies the protection state protection error state for protection state.
ProtectionStateProtectionPaused specifies the protection state protection paused state for protection state.
ProtectionStateProtectionStopped specifies the protection state protection stopped state for protection state.
ProtectionStatusInvalid specifies the protection status invalid state for protection status.
ProtectionStatusNotProtected specifies the protection status not protected state for protection status.
ProtectionStatusProtected specifies the protection status protected state for protection status.
ProtectionStatusProtecting specifies the protection status protecting state for protection status.
ProxyAuthenticationRequired specifies the proxy authentication required state for http status code.
RecoveryPointTierStatusDeleted specifies the recovery point tier status deleted state for recovery point tier status.
RecoveryPointTierStatusDisabled specifies the recovery point tier status disabled state for recovery point tier status.
RecoveryPointTierStatusInvalid specifies the recovery point tier status invalid state for recovery point tier status.
RecoveryPointTierStatusValid specifies the recovery point tier status valid state for recovery point tier status.
RecoveryPointTierTypeHardenedRP specifies the recovery point tier type hardened rp state for recovery point tier type.
RecoveryPointTierTypeInstantRP specifies the recovery point tier type instant rp state for recovery point tier type.
RecoveryPointTierTypeInvalid specifies the recovery point tier type invalid state for recovery point tier type.
RecoveryTypeAlternateLocation specifies the recovery type alternate location state for recovery type.
RecoveryTypeInvalid specifies the recovery type invalid state for recovery type.
RecoveryTypeOriginalLocation specifies the recovery type original location state for recovery type.
RecoveryTypeRestoreDisks specifies the recovery type restore disks state for recovery type.
Redirect specifies the redirect state for http status code.
RedirectKeepVerb specifies the redirect keep verb state for http status code.
RedirectMethod specifies the redirect method state for http status code.
RequestedRangeNotSatisfiable specifies the requested range not satisfiable state for http status code.
RequestEntityTooLarge specifies the request entity too large state for http status code.
RequestTimeout specifies the request timeout state for http status code.
RequestURITooLong specifies the request uri too long state for http status code.
ResetContent specifies the reset content state for http status code.
RetentionDurationTypeDays specifies the retention duration type days state for retention duration type.
RetentionDurationTypeInvalid specifies the retention duration type invalid state for retention duration type.
RetentionDurationTypeMonths specifies the retention duration type months state for retention duration type.
RetentionDurationTypeWeeks specifies the retention duration type weeks state for retention duration type.
RetentionDurationTypeYears specifies the retention duration type years state for retention duration type.
RetentionPolicyTypeLongTermRetentionPolicy specifies the retention policy type long term retention policy state for retention policy type.
RetentionPolicyTypeSimpleRetentionPolicy specifies the retention policy type simple retention policy state for retention policy type.
RetentionScheduleFormatDaily specifies the retention schedule format daily state for retention schedule format.
RetentionScheduleFormatInvalid specifies the retention schedule format invalid state for retention schedule format.
RetentionScheduleFormatWeekly specifies the retention schedule format weekly state for retention schedule format.
Saturday specifies the saturday state for day of week.
SchedulePolicyTypeLongTermSchedulePolicy specifies the schedule policy type long term schedule policy state for schedule policy type.
SchedulePolicyTypeSimpleSchedulePolicy specifies the schedule policy type simple schedule policy state for schedule policy type.
ScheduleRunTypeDaily specifies the schedule run type daily state for schedule run type.
ScheduleRunTypeInvalid specifies the schedule run type invalid state for schedule run type.
ScheduleRunTypeWeekly specifies the schedule run type weekly state for schedule run type.
Second specifies the second state for week of month.
Seconds specifies the seconds state for usages unit.
SeeOther specifies the see other state for http status code.
ServiceUnavailable specifies the service unavailable state for http status code.
Sharepoint specifies the sharepoint state for backup item type.
SQLDB specifies the sqldb state for backup item type.
StorageTypeGeoRedundant specifies the storage type geo redundant state for storage type.
StorageTypeInvalid specifies the storage type invalid state for storage type.
StorageTypeLocallyRedundant specifies the storage type locally redundant state for storage type.
StorageTypeStateInvalid specifies the storage type state invalid state for storage type state.
StorageTypeStateLocked specifies the storage type state locked state for storage type state.
StorageTypeStateUnlocked specifies the storage type state unlocked state for storage type state.
Sunday specifies the sunday state for day of week.
SwitchingProtocols specifies the switching protocols state for http status code.
SystemState specifies the system state state for backup item type.
TemporaryRedirect specifies the temporary redirect state for http status code.
Third specifies the third state for week of month.
Thursday specifies the thursday state for day of week.
Tuesday specifies the tuesday state for day of week.
TypeBackupProtectedItemCountSummary specifies the type backup protected item count summary state for type.
TypeBackupProtectionContainerCountSummary specifies the type backup protection container count summary state for type.
TypeInvalid specifies the type invalid state for type.
Unauthorized specifies the unauthorized state for http status code.
UnsupportedMediaType specifies the unsupported media type state for http status code.
Unused specifies the unused state for http status code.
UpgradeRequired specifies the upgrade required state for http status code.
UseProxy specifies the use proxy state for http status code.
VM specifies the vm state for backup item type.
VMwareVM specifies the v mware vm state for backup item type.
Wednesday specifies the wednesday state for day of week.
WorkloadTypeAzureSQLDb specifies the workload type azure sql db state for workload type.
WorkloadTypeClient specifies the workload type client state for workload type.
WorkloadTypeExchange specifies the workload type exchange state for workload type.
WorkloadTypeFileFolder specifies the workload type file folder state for workload type.
WorkloadTypeGenericDataSource specifies the workload type generic data source state for workload type.
WorkloadTypeInvalid specifies the workload type invalid state for workload type.
WorkloadTypeSharepoint specifies the workload type sharepoint state for workload type.
WorkloadTypeSQLDB specifies the workload type sqldb state for workload type.
WorkloadTypeSystemState specifies the workload type system state state for workload type.
WorkloadTypeVM specifies the workload type vm state for workload type.
WorkloadTypeVMwareVM specifies the workload type v mware vm state for workload type.

# Structs

AzureBackupServerContainer is azureBackupServer (DPMVenus) workload-specific protection container.
AzureBackupServerEngine is backup engine type when Azure Backup Server is used to manage the backups.
AzureIaaSClassicComputeVMContainer is iaaS VM workload-specific backup item representing a classic virtual machine.
AzureIaaSClassicComputeVMProtectableItem is iaaS VM workload-specific backup item representing the Classic Compute VM.
AzureIaaSClassicComputeVMProtectedItem is iaaS VM workload-specific backup item representing the Classic Compute VM.
AzureIaaSComputeVMContainer is iaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
AzureIaaSComputeVMProtectableItem is iaaS VM workload-specific backup item representing the Azure Resource Manager VM.
AzureIaaSComputeVMProtectedItem is iaaS VM workload-specific backup item representing the Azure Resource Manager VM.
AzureIaaSVMErrorInfo is azure IaaS VM workload-specific error information.
AzureIaaSVMHealthDetails is azure IaaS VM workload-specific Health Details.
AzureIaaSVMJob is azure IaaS VM workload-specifc job object.
AzureIaaSVMJobExtendedInfo is azure IaaS VM workload-specific additional information for job.
AzureIaaSVMJobTaskDetails is azure IaaS VM workload-specific job task details.
AzureIaaSVMProtectedItem is iaaS VM workload-specific backup item.
AzureIaaSVMProtectedItemExtendedInfo is additional information on Azure IaaS VM specific backup item.
AzureIaaSVMProtectionPolicy is iaaS VM workload-specific backup policy.
AzureSQLContainer is azure Sql workload-specific container.
AzureSQLProtectedItem is azure SQL workload-specific backup item.
AzureSQLProtectedItemExtendedInfo is additional information on Azure Sql specific protected item.
AzureSQLProtectionPolicy is azure SQL workload-specific backup policy.
BackupEngineBaseResource is the base backup engine class.
BackupEngineBaseResourceList is list of BackupEngineBase resources.
BackupEngineExtendedInfo is additional information on backup engine.
BackupEnginesClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupJobsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupManagementUsage is backup management usages of a vault.
BackupManagementUsageList is backup management usage for vault.
BackupOperationResultsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupOperationStatusesClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupPoliciesClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupProtectableItemsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupProtectedItemsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupProtectionContainersClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupRequestResource is base class for backup request.
BackupResourceConfig is the resource storage details.
BackupResourceConfigResource is the resource storage details.
BackupResourceStorageConfigsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupResourceVaultConfig is backup resource vault config details.
BackupResourceVaultConfigResource is backup resource vault config details.
BackupResourceVaultConfigsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BackupUsageSummariesClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
BEKDetails is BEK is bitlocker encrpytion key.
BMSBackupEngineQueryObject is query parameters to fetch list of backup engines.
BMSBackupEnginesQueryObject is query parameters to fetch list of backup engines.
BMSBackupSummariesQueryObject is query parameters to fetch backup summaries.
BMSContainerQueryObject is the query filters that can be used with the list containers API.
BMSPOQueryObject is filters to list items that can be backed up.
BMSRPQueryObject is filters to list backup copies.
ClientDiscoveryDisplay is localized display information of an operation.
ClientDiscoveryForLogSpecification is class to represent shoebox log specification in json client discovery.
ClientDiscoveryForProperties is class to represent shoebox properties in json client discovery.
ClientDiscoveryForServiceSpecification is class to represent shoebox service specification in json client discovery.
ClientDiscoveryResponse is operations List response which contains list of available APIs.
ClientDiscoveryValueForSingleAPI is available operation details.
ClientScriptForConnect is client script details for file / folder restore.
DailyRetentionFormat is daily retention format.
DailyRetentionSchedule is daily retention schedule.
Day is day of the week.
DpmBackupEngine is data Protection Manager (DPM) specific backup engine.
DpmContainer is DPM workload-specific protection container.
DPMContainerExtendedInfo is additional information of the DPMContainer.
DpmErrorInfo is DPM workload-specific error information.
DpmJob is DPM workload-specifc job object.
DpmJobExtendedInfo is additional information on the DPM workload-specific job.
DpmJobTaskDetails is DPM workload-specific job task details.
DPMProtectedItem is additional information on Backup engine specific backup item.
DPMProtectedItemExtendedInfo is additional information of DPM Protected item.
EncryptionDetails is details needed if the VM was encrypted at the time of backup.
ExportJobsOperationResultInfo is this class is used to send blob details after exporting jobs.
ExportJobsOperationResultsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
GenericRecoveryPoint is generic backup copy.
GetProtectedItemQueryObject is filters to list backup items.
IaasVMBackupRequest is iaaS VM workload-specific backup request.
IaaSVMContainer is iaaS VM workload-specific container.
IaasVMILRRegistrationRequest is restore files/folders from a backup copy of IaaS VM.
IaaSVMProtectableItem is iaaS VM workload-specific backup item.
IaasVMRecoveryPoint is iaaS VM workload specific backup copy.
IaasVMRestoreRequest is iaaS VM workload-specific restore.
ILRRequestResource is parameters to restore file/folders API.
InstantItemRecoveryTarget is target details for file / folder restore.
ItemLevelRecoveryConnectionsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
JobCancellationsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
JobDetailsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
JobOperationResultsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
JobQueryObject is filters to list the jobs.
JobResource is defines workload agnostic properties for a job.
JobResourceList is list of Job resources.
JobsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
KEKDetails is KEK is encryption key for BEK.
KeyAndSecretDetails is BEK is bitlocker key.
LongTermRetentionPolicy is long term retention policy.
LongTermSchedulePolicy is long term policy schedule.
MabContainer is container with items backed up using MAB backup engine.
MabContainerExtendedInfo is additional information of the container.
MabErrorInfo is MAB workload-specific error information.
MabFileFolderProtectedItem is MAB workload-specific backup item.
MabFileFolderProtectedItemExtendedInfo is additional information on the backed up item.
MabJob is MAB workload-specific job.
MabJobExtendedInfo is additional information for the MAB workload-specific job.
MabJobTaskDetails is MAB workload-specific job task details.
MabProtectionPolicy is mab container-specific backup policy.
ManagementClient is the base client for Recoveryservicesbackup.
MonthlyRetentionSchedule is monthly retention schedule.
NameInfo is the name of usage.
OperationResultInfo is operation result info.
OperationResultInfoBaseResource is base class for operation result info.
OperationsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
OperationStatus is operation status.
OperationStatusError is error information associated with operation status call.
OperationStatusJobExtendedInfo is operation status job extended info.
OperationStatusJobsExtendedInfo is operation status extended info for list of jobs.
OperationStatusProvisionILRExtendedInfo is operation status extended info for ILR provision action.
OperationWorkerResponse is this is the base class for operation result responses.
ProtectedItemOperationResultsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectedItemOperationStatusesClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectedItemQueryObject is filters to list backup items.
ProtectedItemResource is base class for backup items.
ProtectedItemResourceList is list of ProtectedItem resources.
ProtectedItemsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectionContainerOperationResultsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectionContainerRefreshOperationResultsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectionContainerResource is base class for container with backup items.
ProtectionContainerResourceList is list of ProtectionContainer resources.
ProtectionContainersClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectionPoliciesClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectionPolicyOperationResultsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectionPolicyOperationStatusesClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
ProtectionPolicyQueryObject is filters the list backup policies API.
ProtectionPolicyResource is base class for backup policy.
ProtectionPolicyResourceList is list of ProtectionPolicy resources.
RecoveryPointResource is base class for backup copies.
RecoveryPointResourceList is list of RecoveryPoint resources.
RecoveryPointsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
RecoveryPointTierInformation is recovery point tier information.
Resource is ARM Resource.
ResourceList is base for all lists of resources.
RestoreRequestResource is base class for restore request.
RestoresClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
RetentionDuration is retention duration.
SecurityPINsClient is the open API 2.0 Specs for Azure RecoveryServices Backup service.
SimpleRetentionPolicy is simple policy retention.
SimpleSchedulePolicy is simple policy schedule.
TokenInformation is the token information details.
WeeklyRetentionFormat is weekly retention format.
WeeklyRetentionSchedule is weekly retention schedule.
WorkloadProtectableItemResource is base class for backup item.
WorkloadProtectableItemResourceList is list of WorkloadProtectableItem resources.
YearlyRetentionSchedule is yearly retention schedule.

# Interfaces

BackupEngineBase is the base backup engine class.
BackupRequest is base class for backup request.
ILRRequest is parameters to restore file/folders API.
Job is defines workload agnostic properties for a job.
OperationResultInfoBase is base class for operation result info.
OperationStatusExtendedInfo is base class for additional information of operation status.
ProtectedItem is base class for backup items.
ProtectionContainer is base class for container with backup items.
ProtectionPolicy is base class for backup policy.
RecoveryPoint is base class for backup copies.
RestoreRequest is base class for restore request.
RetentionPolicy is base class for retention policy.
SchedulePolicy is base class for backup schedule.
WorkloadProtectableItem is base class for backup item.

# Type aliases

BackupEngineType enumerates the values for backup engine type.
BackupItemType enumerates the values for backup item type.
BackupManagementType enumerates the values for backup management type.
ContainerType enumerates the values for container type.
DataSourceType enumerates the values for data source type.
DayOfWeek enumerates the values for day of week.
EnhancedSecurityState enumerates the values for enhanced security state.
HealthState enumerates the values for health state.
HealthStatus enumerates the values for health status.
HTTPStatusCode enumerates the values for http status code.
JobOperationType enumerates the values for job operation type.
JobStatus enumerates the values for job status.
JobSupportedAction enumerates the values for job supported action.
JobType enumerates the values for job type.
MabServerType enumerates the values for mab server type.
MonthOfYear enumerates the values for month of year.
ObjectType enumerates the values for object type.
ObjectTypeILRRequest enumerates the values for object type ilr request.
ObjectTypeOperationResultInfoBase enumerates the values for object type operation result info base.
ObjectTypeOperationStatusExtendedInfo enumerates the values for object type operation status extended info.
ObjectTypeRecoveryPoint enumerates the values for object type recovery point.
ObjectTypeRestoreRequest enumerates the values for object type restore request.
OperationStatusValues enumerates the values for operation status values.
ProtectableItemType enumerates the values for protectable item type.
ProtectableObjectType enumerates the values for protectable object type.
ProtectedItemState enumerates the values for protected item state.
ProtectedItemType enumerates the values for protected item type.
ProtectionState enumerates the values for protection state.
ProtectionStatus enumerates the values for protection status.
RecoveryPointTierStatus enumerates the values for recovery point tier status.
RecoveryPointTierType enumerates the values for recovery point tier type.
RecoveryType enumerates the values for recovery type.
RetentionDurationType enumerates the values for retention duration type.
RetentionPolicyType enumerates the values for retention policy type.
RetentionScheduleFormat enumerates the values for retention schedule format.
SchedulePolicyType enumerates the values for schedule policy type.
ScheduleRunType enumerates the values for schedule run type.
StorageType enumerates the values for storage type.
StorageTypeState enumerates the values for storage type state.
Type enumerates the values for type.
UsagesUnit enumerates the values for usages unit.
WeekOfMonth enumerates the values for week of month.
WorkloadType enumerates the values for workload type.