Versions in this module Expand all Collapse all v3 v3.0.0 Dec 20, 2023 Changes in this version + type BackupInstancesServer struct + BeginAdhocBackup func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginDelete func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginResumeBackups func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginResumeProtection func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginStopProtection func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginSuspendBackups func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginSyncBackupInstance func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginTriggerCrossRegionRestore func(ctx context.Context, resourceGroupName string, location string, ...) (...) + BeginTriggerRehydrate func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginTriggerRestore func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginValidateCrossRegionRestore func(ctx context.Context, resourceGroupName string, location string, ...) (...) + BeginValidateForBackup func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginValidateForRestore func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (resp azfake.Responder[armdataprotection.BackupInstancesClientGetResponse], ...) + GetBackupInstanceOperationResult func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + NewListPager func(resourceGroupName string, vaultName string, ...) (...) + type BackupInstancesServerTransport struct + func NewBackupInstancesServerTransport(srv *BackupInstancesServer) *BackupInstancesServerTransport + func (b *BackupInstancesServerTransport) Do(req *http.Request) (*http.Response, error) + type BackupPoliciesServer struct + CreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + Delete func(ctx context.Context, resourceGroupName string, vaultName string, ...) (resp azfake.Responder[armdataprotection.BackupPoliciesClientDeleteResponse], ...) + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (resp azfake.Responder[armdataprotection.BackupPoliciesClientGetResponse], ...) + NewListPager func(resourceGroupName string, vaultName string, ...) (resp azfake.PagerResponder[armdataprotection.BackupPoliciesClientListResponse]) + type BackupPoliciesServerTransport struct + func NewBackupPoliciesServerTransport(srv *BackupPoliciesServer) *BackupPoliciesServerTransport + func (b *BackupPoliciesServerTransport) Do(req *http.Request) (*http.Response, error) + type BackupVaultOperationResultsServer struct + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + type BackupVaultOperationResultsServerTransport struct + func NewBackupVaultOperationResultsServerTransport(srv *BackupVaultOperationResultsServer) *BackupVaultOperationResultsServerTransport + func (b *BackupVaultOperationResultsServerTransport) Do(req *http.Request) (*http.Response, error) + type BackupVaultsServer struct + BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginDelete func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + BeginUpdate func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + CheckNameAvailability func(ctx context.Context, resourceGroupName string, location string, ...) (...) + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (resp azfake.Responder[armdataprotection.BackupVaultsClientGetResponse], ...) + NewGetInResourceGroupPager func(resourceGroupName string, ...) (...) + NewGetInSubscriptionPager func(options *armdataprotection.BackupVaultsClientGetInSubscriptionOptions) (...) + type BackupVaultsServerTransport struct + func NewBackupVaultsServerTransport(srv *BackupVaultsServer) *BackupVaultsServerTransport + func (b *BackupVaultsServerTransport) Do(req *http.Request) (*http.Response, error) + type DeletedBackupInstancesServer struct + BeginUndelete func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + NewListPager func(resourceGroupName string, vaultName string, ...) (...) + type DeletedBackupInstancesServerTransport struct + func NewDeletedBackupInstancesServerTransport(srv *DeletedBackupInstancesServer) *DeletedBackupInstancesServerTransport + func (d *DeletedBackupInstancesServerTransport) Do(req *http.Request) (*http.Response, error) + type DppResourceGuardProxyServer struct + CreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + Delete func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + NewListPager func(resourceGroupName string, vaultName string, ...) (...) + UnlockDelete func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + type DppResourceGuardProxyServerTransport struct + func NewDppResourceGuardProxyServerTransport(srv *DppResourceGuardProxyServer) *DppResourceGuardProxyServerTransport + func (d *DppResourceGuardProxyServerTransport) Do(req *http.Request) (*http.Response, error) + type ExportJobsOperationResultServer struct + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + type ExportJobsOperationResultServerTransport struct + func NewExportJobsOperationResultServerTransport(srv *ExportJobsOperationResultServer) *ExportJobsOperationResultServerTransport + func (e *ExportJobsOperationResultServerTransport) Do(req *http.Request) (*http.Response, error) + type ExportJobsServer struct + BeginTrigger func(ctx context.Context, resourceGroupName string, vaultName string, ...) (resp azfake.PollerResponder[armdataprotection.ExportJobsClientTriggerResponse], ...) + type ExportJobsServerTransport struct + func NewExportJobsServerTransport(srv *ExportJobsServer) *ExportJobsServerTransport + func (e *ExportJobsServerTransport) Do(req *http.Request) (*http.Response, error) + type FetchCrossRegionRestoreJobServer struct + Get func(ctx context.Context, resourceGroupName string, location string, ...) (...) + type FetchCrossRegionRestoreJobServerTransport struct + func NewFetchCrossRegionRestoreJobServerTransport(srv *FetchCrossRegionRestoreJobServer) *FetchCrossRegionRestoreJobServerTransport + func (f *FetchCrossRegionRestoreJobServerTransport) Do(req *http.Request) (*http.Response, error) + type FetchCrossRegionRestoreJobsServer struct + NewListPager func(resourceGroupName string, location string, ...) (...) + type FetchCrossRegionRestoreJobsServerTransport struct + func NewFetchCrossRegionRestoreJobsServerTransport(srv *FetchCrossRegionRestoreJobsServer) *FetchCrossRegionRestoreJobsServerTransport + func (f *FetchCrossRegionRestoreJobsServerTransport) Do(req *http.Request) (*http.Response, error) + type FetchSecondaryRecoveryPointsServer struct + NewListPager func(resourceGroupName string, location string, ...) (...) + type FetchSecondaryRecoveryPointsServerTransport struct + func NewFetchSecondaryRecoveryPointsServerTransport(srv *FetchSecondaryRecoveryPointsServer) *FetchSecondaryRecoveryPointsServerTransport + func (f *FetchSecondaryRecoveryPointsServerTransport) Do(req *http.Request) (*http.Response, error) + type JobsServer struct + Get func(ctx context.Context, resourceGroupName string, vaultName string, jobID string, ...) (resp azfake.Responder[armdataprotection.JobsClientGetResponse], ...) + NewListPager func(resourceGroupName string, vaultName string, ...) (resp azfake.PagerResponder[armdataprotection.JobsClientListResponse]) + type JobsServerTransport struct + func NewJobsServerTransport(srv *JobsServer) *JobsServerTransport + func (j *JobsServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationResultServer struct + Get func(ctx context.Context, operationID string, location string, ...) (resp azfake.Responder[armdataprotection.OperationResultClientGetResponse], ...) + type OperationResultServerTransport struct + func NewOperationResultServerTransport(srv *OperationResultServer) *OperationResultServerTransport + func (o *OperationResultServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationStatusBackupVaultContextServer struct + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + type OperationStatusBackupVaultContextServerTransport struct + func NewOperationStatusBackupVaultContextServerTransport(srv *OperationStatusBackupVaultContextServer) *OperationStatusBackupVaultContextServerTransport + func (o *OperationStatusBackupVaultContextServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationStatusResourceGroupContextServer struct + Get func(ctx context.Context, resourceGroupName string, operationID string, ...) (...) + type OperationStatusResourceGroupContextServerTransport struct + func NewOperationStatusResourceGroupContextServerTransport(srv *OperationStatusResourceGroupContextServer) *OperationStatusResourceGroupContextServerTransport + func (o *OperationStatusResourceGroupContextServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationStatusServer struct + Get func(ctx context.Context, location string, operationID string, ...) (resp azfake.Responder[armdataprotection.OperationStatusClientGetResponse], ...) + type OperationStatusServerTransport struct + func NewOperationStatusServerTransport(srv *OperationStatusServer) *OperationStatusServerTransport + func (o *OperationStatusServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationsServer struct + NewListPager func(options *armdataprotection.OperationsClientListOptions) (resp azfake.PagerResponder[armdataprotection.OperationsClientListResponse]) + type OperationsServerTransport struct + func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport + func (o *OperationsServerTransport) Do(req *http.Request) (*http.Response, error) + type RecoveryPointsServer struct + Get func(ctx context.Context, resourceGroupName string, vaultName string, ...) (resp azfake.Responder[armdataprotection.RecoveryPointsClientGetResponse], ...) + NewListPager func(resourceGroupName string, vaultName string, backupInstanceName string, ...) (resp azfake.PagerResponder[armdataprotection.RecoveryPointsClientListResponse]) + type RecoveryPointsServerTransport struct + func NewRecoveryPointsServerTransport(srv *RecoveryPointsServer) *RecoveryPointsServerTransport + func (r *RecoveryPointsServerTransport) Do(req *http.Request) (*http.Response, error) + type ResourceGuardsServer struct + Delete func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (resp azfake.Responder[armdataprotection.ResourceGuardsClientDeleteResponse], ...) + Get func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetResponse], ...) + GetDefaultBackupSecurityPINRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (...) + GetDefaultDeleteProtectedItemRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (...) + GetDefaultDeleteResourceGuardProxyRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (...) + GetDefaultDisableSoftDeleteRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (...) + GetDefaultUpdateProtectedItemRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (...) + GetDefaultUpdateProtectionPolicyRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (...) + NewGetBackupSecurityPINRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, ...) (...) + NewGetDeleteProtectedItemRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, ...) (...) + NewGetDeleteResourceGuardProxyRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, ...) (...) + NewGetDisableSoftDeleteRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, ...) (...) + NewGetResourcesInResourceGroupPager func(resourceGroupName string, ...) (...) + NewGetResourcesInSubscriptionPager func(...) (...) + NewGetUpdateProtectedItemRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, ...) (...) + NewGetUpdateProtectionPolicyRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, ...) (...) + Patch func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (resp azfake.Responder[armdataprotection.ResourceGuardsClientPatchResponse], ...) + Put func(ctx context.Context, resourceGroupName string, resourceGuardsName string, ...) (resp azfake.Responder[armdataprotection.ResourceGuardsClientPutResponse], ...) + type ResourceGuardsServerTransport struct + func NewResourceGuardsServerTransport(srv *ResourceGuardsServer) *ResourceGuardsServerTransport + func (r *ResourceGuardsServerTransport) Do(req *http.Request) (*http.Response, error) + type RestorableTimeRangesServer struct + Find func(ctx context.Context, resourceGroupName string, vaultName string, ...) (...) + type RestorableTimeRangesServerTransport struct + func NewRestorableTimeRangesServerTransport(srv *RestorableTimeRangesServer) *RestorableTimeRangesServerTransport + func (r *RestorableTimeRangesServerTransport) Do(req *http.Request) (*http.Response, error) + type Server struct + CheckFeatureSupport func(ctx context.Context, location string, ...) (resp azfake.Responder[armdataprotection.ClientCheckFeatureSupportResponse], ...) + type ServerFactory struct + BackupInstancesServer BackupInstancesServer + BackupPoliciesServer BackupPoliciesServer + BackupVaultOperationResultsServer BackupVaultOperationResultsServer + BackupVaultsServer BackupVaultsServer + DeletedBackupInstancesServer DeletedBackupInstancesServer + DppResourceGuardProxyServer DppResourceGuardProxyServer + ExportJobsOperationResultServer ExportJobsOperationResultServer + ExportJobsServer ExportJobsServer + FetchCrossRegionRestoreJobServer FetchCrossRegionRestoreJobServer + FetchCrossRegionRestoreJobsServer FetchCrossRegionRestoreJobsServer + FetchSecondaryRecoveryPointsServer FetchSecondaryRecoveryPointsServer + JobsServer JobsServer + OperationResultServer OperationResultServer + OperationStatusBackupVaultContextServer OperationStatusBackupVaultContextServer + OperationStatusResourceGroupContextServer OperationStatusResourceGroupContextServer + OperationStatusServer OperationStatusServer + OperationsServer OperationsServer + RecoveryPointsServer RecoveryPointsServer + ResourceGuardsServer ResourceGuardsServer + RestorableTimeRangesServer RestorableTimeRangesServer + Server Server + type ServerFactoryTransport struct + func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport + func (s *ServerFactoryTransport) Do(req *http.Request) (*http.Response, error) + type ServerTransport struct + func NewServerTransport(srv *Server) *ServerTransport + func (s *ServerTransport) Do(req *http.Request) (*http.Response, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dataprotection/armdataprotection/v2