backupstub

package
v0.0.0-...-eb62eed Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client interface {
	CreateBackupPlan(ctx workflow.Context, input *backup.CreateBackupPlanInput) (*backup.CreateBackupPlanOutput, error)
	CreateBackupPlanAsync(ctx workflow.Context, input *backup.CreateBackupPlanInput) *CreateBackupPlanFuture

	CreateBackupSelection(ctx workflow.Context, input *backup.CreateBackupSelectionInput) (*backup.CreateBackupSelectionOutput, error)
	CreateBackupSelectionAsync(ctx workflow.Context, input *backup.CreateBackupSelectionInput) *CreateBackupSelectionFuture

	CreateBackupVault(ctx workflow.Context, input *backup.CreateBackupVaultInput) (*backup.CreateBackupVaultOutput, error)
	CreateBackupVaultAsync(ctx workflow.Context, input *backup.CreateBackupVaultInput) *CreateBackupVaultFuture

	DeleteBackupPlan(ctx workflow.Context, input *backup.DeleteBackupPlanInput) (*backup.DeleteBackupPlanOutput, error)
	DeleteBackupPlanAsync(ctx workflow.Context, input *backup.DeleteBackupPlanInput) *DeleteBackupPlanFuture

	DeleteBackupSelection(ctx workflow.Context, input *backup.DeleteBackupSelectionInput) (*backup.DeleteBackupSelectionOutput, error)
	DeleteBackupSelectionAsync(ctx workflow.Context, input *backup.DeleteBackupSelectionInput) *DeleteBackupSelectionFuture

	DeleteBackupVault(ctx workflow.Context, input *backup.DeleteBackupVaultInput) (*backup.DeleteBackupVaultOutput, error)
	DeleteBackupVaultAsync(ctx workflow.Context, input *backup.DeleteBackupVaultInput) *DeleteBackupVaultFuture

	DeleteBackupVaultAccessPolicy(ctx workflow.Context, input *backup.DeleteBackupVaultAccessPolicyInput) (*backup.DeleteBackupVaultAccessPolicyOutput, error)
	DeleteBackupVaultAccessPolicyAsync(ctx workflow.Context, input *backup.DeleteBackupVaultAccessPolicyInput) *DeleteBackupVaultAccessPolicyFuture

	DeleteBackupVaultNotifications(ctx workflow.Context, input *backup.DeleteBackupVaultNotificationsInput) (*backup.DeleteBackupVaultNotificationsOutput, error)
	DeleteBackupVaultNotificationsAsync(ctx workflow.Context, input *backup.DeleteBackupVaultNotificationsInput) *DeleteBackupVaultNotificationsFuture

	DeleteRecoveryPoint(ctx workflow.Context, input *backup.DeleteRecoveryPointInput) (*backup.DeleteRecoveryPointOutput, error)
	DeleteRecoveryPointAsync(ctx workflow.Context, input *backup.DeleteRecoveryPointInput) *DeleteRecoveryPointFuture

	DescribeBackupJob(ctx workflow.Context, input *backup.DescribeBackupJobInput) (*backup.DescribeBackupJobOutput, error)
	DescribeBackupJobAsync(ctx workflow.Context, input *backup.DescribeBackupJobInput) *DescribeBackupJobFuture

	DescribeBackupVault(ctx workflow.Context, input *backup.DescribeBackupVaultInput) (*backup.DescribeBackupVaultOutput, error)
	DescribeBackupVaultAsync(ctx workflow.Context, input *backup.DescribeBackupVaultInput) *DescribeBackupVaultFuture

	DescribeCopyJob(ctx workflow.Context, input *backup.DescribeCopyJobInput) (*backup.DescribeCopyJobOutput, error)
	DescribeCopyJobAsync(ctx workflow.Context, input *backup.DescribeCopyJobInput) *DescribeCopyJobFuture

	DescribeProtectedResource(ctx workflow.Context, input *backup.DescribeProtectedResourceInput) (*backup.DescribeProtectedResourceOutput, error)
	DescribeProtectedResourceAsync(ctx workflow.Context, input *backup.DescribeProtectedResourceInput) *DescribeProtectedResourceFuture

	DescribeRecoveryPoint(ctx workflow.Context, input *backup.DescribeRecoveryPointInput) (*backup.DescribeRecoveryPointOutput, error)
	DescribeRecoveryPointAsync(ctx workflow.Context, input *backup.DescribeRecoveryPointInput) *DescribeRecoveryPointFuture

	DescribeRegionSettings(ctx workflow.Context, input *backup.DescribeRegionSettingsInput) (*backup.DescribeRegionSettingsOutput, error)
	DescribeRegionSettingsAsync(ctx workflow.Context, input *backup.DescribeRegionSettingsInput) *DescribeRegionSettingsFuture

	DescribeRestoreJob(ctx workflow.Context, input *backup.DescribeRestoreJobInput) (*backup.DescribeRestoreJobOutput, error)
	DescribeRestoreJobAsync(ctx workflow.Context, input *backup.DescribeRestoreJobInput) *DescribeRestoreJobFuture

	ExportBackupPlanTemplate(ctx workflow.Context, input *backup.ExportBackupPlanTemplateInput) (*backup.ExportBackupPlanTemplateOutput, error)
	ExportBackupPlanTemplateAsync(ctx workflow.Context, input *backup.ExportBackupPlanTemplateInput) *ExportBackupPlanTemplateFuture

	GetBackupPlan(ctx workflow.Context, input *backup.GetBackupPlanInput) (*backup.GetBackupPlanOutput, error)
	GetBackupPlanAsync(ctx workflow.Context, input *backup.GetBackupPlanInput) *GetBackupPlanFuture

	GetBackupPlanFromJSON(ctx workflow.Context, input *backup.GetBackupPlanFromJSONInput) (*backup.GetBackupPlanFromJSONOutput, error)
	GetBackupPlanFromJSONAsync(ctx workflow.Context, input *backup.GetBackupPlanFromJSONInput) *GetBackupPlanFromJSONFuture

	GetBackupPlanFromTemplate(ctx workflow.Context, input *backup.GetBackupPlanFromTemplateInput) (*backup.GetBackupPlanFromTemplateOutput, error)
	GetBackupPlanFromTemplateAsync(ctx workflow.Context, input *backup.GetBackupPlanFromTemplateInput) *GetBackupPlanFromTemplateFuture

	GetBackupSelection(ctx workflow.Context, input *backup.GetBackupSelectionInput) (*backup.GetBackupSelectionOutput, error)
	GetBackupSelectionAsync(ctx workflow.Context, input *backup.GetBackupSelectionInput) *GetBackupSelectionFuture

	GetBackupVaultAccessPolicy(ctx workflow.Context, input *backup.GetBackupVaultAccessPolicyInput) (*backup.GetBackupVaultAccessPolicyOutput, error)
	GetBackupVaultAccessPolicyAsync(ctx workflow.Context, input *backup.GetBackupVaultAccessPolicyInput) *GetBackupVaultAccessPolicyFuture

	GetBackupVaultNotifications(ctx workflow.Context, input *backup.GetBackupVaultNotificationsInput) (*backup.GetBackupVaultNotificationsOutput, error)
	GetBackupVaultNotificationsAsync(ctx workflow.Context, input *backup.GetBackupVaultNotificationsInput) *GetBackupVaultNotificationsFuture

	GetRecoveryPointRestoreMetadata(ctx workflow.Context, input *backup.GetRecoveryPointRestoreMetadataInput) (*backup.GetRecoveryPointRestoreMetadataOutput, error)
	GetRecoveryPointRestoreMetadataAsync(ctx workflow.Context, input *backup.GetRecoveryPointRestoreMetadataInput) *GetRecoveryPointRestoreMetadataFuture

	GetSupportedResourceTypes(ctx workflow.Context, input *backup.GetSupportedResourceTypesInput) (*backup.GetSupportedResourceTypesOutput, error)
	GetSupportedResourceTypesAsync(ctx workflow.Context, input *backup.GetSupportedResourceTypesInput) *GetSupportedResourceTypesFuture

	ListBackupJobs(ctx workflow.Context, input *backup.ListBackupJobsInput) (*backup.ListBackupJobsOutput, error)
	ListBackupJobsAsync(ctx workflow.Context, input *backup.ListBackupJobsInput) *ListBackupJobsFuture

	ListBackupPlanTemplates(ctx workflow.Context, input *backup.ListBackupPlanTemplatesInput) (*backup.ListBackupPlanTemplatesOutput, error)
	ListBackupPlanTemplatesAsync(ctx workflow.Context, input *backup.ListBackupPlanTemplatesInput) *ListBackupPlanTemplatesFuture

	ListBackupPlanVersions(ctx workflow.Context, input *backup.ListBackupPlanVersionsInput) (*backup.ListBackupPlanVersionsOutput, error)
	ListBackupPlanVersionsAsync(ctx workflow.Context, input *backup.ListBackupPlanVersionsInput) *ListBackupPlanVersionsFuture

	ListBackupPlans(ctx workflow.Context, input *backup.ListBackupPlansInput) (*backup.ListBackupPlansOutput, error)
	ListBackupPlansAsync(ctx workflow.Context, input *backup.ListBackupPlansInput) *ListBackupPlansFuture

	ListBackupSelections(ctx workflow.Context, input *backup.ListBackupSelectionsInput) (*backup.ListBackupSelectionsOutput, error)
	ListBackupSelectionsAsync(ctx workflow.Context, input *backup.ListBackupSelectionsInput) *ListBackupSelectionsFuture

	ListBackupVaults(ctx workflow.Context, input *backup.ListBackupVaultsInput) (*backup.ListBackupVaultsOutput, error)
	ListBackupVaultsAsync(ctx workflow.Context, input *backup.ListBackupVaultsInput) *ListBackupVaultsFuture

	ListCopyJobs(ctx workflow.Context, input *backup.ListCopyJobsInput) (*backup.ListCopyJobsOutput, error)
	ListCopyJobsAsync(ctx workflow.Context, input *backup.ListCopyJobsInput) *ListCopyJobsFuture

	ListProtectedResources(ctx workflow.Context, input *backup.ListProtectedResourcesInput) (*backup.ListProtectedResourcesOutput, error)
	ListProtectedResourcesAsync(ctx workflow.Context, input *backup.ListProtectedResourcesInput) *ListProtectedResourcesFuture

	ListRecoveryPointsByBackupVault(ctx workflow.Context, input *backup.ListRecoveryPointsByBackupVaultInput) (*backup.ListRecoveryPointsByBackupVaultOutput, error)
	ListRecoveryPointsByBackupVaultAsync(ctx workflow.Context, input *backup.ListRecoveryPointsByBackupVaultInput) *ListRecoveryPointsByBackupVaultFuture

	ListRecoveryPointsByResource(ctx workflow.Context, input *backup.ListRecoveryPointsByResourceInput) (*backup.ListRecoveryPointsByResourceOutput, error)
	ListRecoveryPointsByResourceAsync(ctx workflow.Context, input *backup.ListRecoveryPointsByResourceInput) *ListRecoveryPointsByResourceFuture

	ListRestoreJobs(ctx workflow.Context, input *backup.ListRestoreJobsInput) (*backup.ListRestoreJobsOutput, error)
	ListRestoreJobsAsync(ctx workflow.Context, input *backup.ListRestoreJobsInput) *ListRestoreJobsFuture

	ListTags(ctx workflow.Context, input *backup.ListTagsInput) (*backup.ListTagsOutput, error)
	ListTagsAsync(ctx workflow.Context, input *backup.ListTagsInput) *ListTagsFuture

	PutBackupVaultAccessPolicy(ctx workflow.Context, input *backup.PutBackupVaultAccessPolicyInput) (*backup.PutBackupVaultAccessPolicyOutput, error)
	PutBackupVaultAccessPolicyAsync(ctx workflow.Context, input *backup.PutBackupVaultAccessPolicyInput) *PutBackupVaultAccessPolicyFuture

	PutBackupVaultNotifications(ctx workflow.Context, input *backup.PutBackupVaultNotificationsInput) (*backup.PutBackupVaultNotificationsOutput, error)
	PutBackupVaultNotificationsAsync(ctx workflow.Context, input *backup.PutBackupVaultNotificationsInput) *PutBackupVaultNotificationsFuture

	StartBackupJob(ctx workflow.Context, input *backup.StartBackupJobInput) (*backup.StartBackupJobOutput, error)
	StartBackupJobAsync(ctx workflow.Context, input *backup.StartBackupJobInput) *StartBackupJobFuture

	StartCopyJob(ctx workflow.Context, input *backup.StartCopyJobInput) (*backup.StartCopyJobOutput, error)
	StartCopyJobAsync(ctx workflow.Context, input *backup.StartCopyJobInput) *StartCopyJobFuture

	StartRestoreJob(ctx workflow.Context, input *backup.StartRestoreJobInput) (*backup.StartRestoreJobOutput, error)
	StartRestoreJobAsync(ctx workflow.Context, input *backup.StartRestoreJobInput) *StartRestoreJobFuture

	StopBackupJob(ctx workflow.Context, input *backup.StopBackupJobInput) (*backup.StopBackupJobOutput, error)
	StopBackupJobAsync(ctx workflow.Context, input *backup.StopBackupJobInput) *StopBackupJobFuture

	TagResource(ctx workflow.Context, input *backup.TagResourceInput) (*backup.TagResourceOutput, error)
	TagResourceAsync(ctx workflow.Context, input *backup.TagResourceInput) *TagResourceFuture

	UntagResource(ctx workflow.Context, input *backup.UntagResourceInput) (*backup.UntagResourceOutput, error)
	UntagResourceAsync(ctx workflow.Context, input *backup.UntagResourceInput) *UntagResourceFuture

	UpdateBackupPlan(ctx workflow.Context, input *backup.UpdateBackupPlanInput) (*backup.UpdateBackupPlanOutput, error)
	UpdateBackupPlanAsync(ctx workflow.Context, input *backup.UpdateBackupPlanInput) *UpdateBackupPlanFuture

	UpdateRecoveryPointLifecycle(ctx workflow.Context, input *backup.UpdateRecoveryPointLifecycleInput) (*backup.UpdateRecoveryPointLifecycleOutput, error)
	UpdateRecoveryPointLifecycleAsync(ctx workflow.Context, input *backup.UpdateRecoveryPointLifecycleInput) *UpdateRecoveryPointLifecycleFuture

	UpdateRegionSettings(ctx workflow.Context, input *backup.UpdateRegionSettingsInput) (*backup.UpdateRegionSettingsOutput, error)
	UpdateRegionSettingsAsync(ctx workflow.Context, input *backup.UpdateRegionSettingsInput) *UpdateRegionSettingsFuture
}

func NewClient

func NewClient() Client

type CreateBackupPlanFuture

type CreateBackupPlanFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateBackupPlanFuture) Get

type CreateBackupSelectionFuture

type CreateBackupSelectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateBackupSelectionFuture) Get

type CreateBackupVaultFuture

type CreateBackupVaultFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateBackupVaultFuture) Get

type DeleteBackupPlanFuture

type DeleteBackupPlanFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteBackupPlanFuture) Get

type DeleteBackupSelectionFuture

type DeleteBackupSelectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteBackupSelectionFuture) Get

type DeleteBackupVaultAccessPolicyFuture

type DeleteBackupVaultAccessPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteBackupVaultAccessPolicyFuture) Get

type DeleteBackupVaultFuture

type DeleteBackupVaultFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteBackupVaultFuture) Get

type DeleteBackupVaultNotificationsFuture

type DeleteBackupVaultNotificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteBackupVaultNotificationsFuture) Get

type DeleteRecoveryPointFuture

type DeleteRecoveryPointFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteRecoveryPointFuture) Get

type DescribeBackupJobFuture

type DescribeBackupJobFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeBackupJobFuture) Get

type DescribeBackupVaultFuture

type DescribeBackupVaultFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeBackupVaultFuture) Get

type DescribeCopyJobFuture

type DescribeCopyJobFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeCopyJobFuture) Get

type DescribeProtectedResourceFuture

type DescribeProtectedResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeProtectedResourceFuture) Get

type DescribeRecoveryPointFuture

type DescribeRecoveryPointFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeRecoveryPointFuture) Get

type DescribeRegionSettingsFuture

type DescribeRegionSettingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeRegionSettingsFuture) Get

type DescribeRestoreJobFuture

type DescribeRestoreJobFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeRestoreJobFuture) Get

type ExportBackupPlanTemplateFuture

type ExportBackupPlanTemplateFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ExportBackupPlanTemplateFuture) Get

type GetBackupPlanFromJSONFuture

type GetBackupPlanFromJSONFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetBackupPlanFromJSONFuture) Get

type GetBackupPlanFromTemplateFuture

type GetBackupPlanFromTemplateFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetBackupPlanFromTemplateFuture) Get

type GetBackupPlanFuture

type GetBackupPlanFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetBackupPlanFuture) Get

type GetBackupSelectionFuture

type GetBackupSelectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetBackupSelectionFuture) Get

type GetBackupVaultAccessPolicyFuture

type GetBackupVaultAccessPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetBackupVaultAccessPolicyFuture) Get

type GetBackupVaultNotificationsFuture

type GetBackupVaultNotificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetBackupVaultNotificationsFuture) Get

type GetRecoveryPointRestoreMetadataFuture

type GetRecoveryPointRestoreMetadataFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetRecoveryPointRestoreMetadataFuture) Get

type GetSupportedResourceTypesFuture

type GetSupportedResourceTypesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetSupportedResourceTypesFuture) Get

type ListBackupJobsFuture

type ListBackupJobsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListBackupJobsFuture) Get

type ListBackupPlanTemplatesFuture

type ListBackupPlanTemplatesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListBackupPlanTemplatesFuture) Get

type ListBackupPlanVersionsFuture

type ListBackupPlanVersionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListBackupPlanVersionsFuture) Get

type ListBackupPlansFuture

type ListBackupPlansFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListBackupPlansFuture) Get

type ListBackupSelectionsFuture

type ListBackupSelectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListBackupSelectionsFuture) Get

type ListBackupVaultsFuture

type ListBackupVaultsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListBackupVaultsFuture) Get

type ListCopyJobsFuture

type ListCopyJobsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListCopyJobsFuture) Get

type ListProtectedResourcesFuture

type ListProtectedResourcesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListProtectedResourcesFuture) Get

type ListRecoveryPointsByBackupVaultFuture

type ListRecoveryPointsByBackupVaultFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListRecoveryPointsByBackupVaultFuture) Get

type ListRecoveryPointsByResourceFuture

type ListRecoveryPointsByResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListRecoveryPointsByResourceFuture) Get

type ListRestoreJobsFuture

type ListRestoreJobsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListRestoreJobsFuture) Get

type ListTagsFuture

type ListTagsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListTagsFuture) Get

type PutBackupVaultAccessPolicyFuture

type PutBackupVaultAccessPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PutBackupVaultAccessPolicyFuture) Get

type PutBackupVaultNotificationsFuture

type PutBackupVaultNotificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PutBackupVaultNotificationsFuture) Get

type StartBackupJobFuture

type StartBackupJobFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StartBackupJobFuture) Get

type StartCopyJobFuture

type StartCopyJobFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StartCopyJobFuture) Get

type StartRestoreJobFuture

type StartRestoreJobFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StartRestoreJobFuture) Get

type StopBackupJobFuture

type StopBackupJobFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StopBackupJobFuture) Get

type TagResourceFuture

type TagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*TagResourceFuture) Get

type UntagResourceFuture

type UntagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UntagResourceFuture) Get

type UpdateBackupPlanFuture

type UpdateBackupPlanFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateBackupPlanFuture) Get

type UpdateRecoveryPointLifecycleFuture

type UpdateRecoveryPointLifecycleFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateRecoveryPointLifecycleFuture) Get

type UpdateRegionSettingsFuture

type UpdateRegionSettingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateRegionSettingsFuture) Get

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL