glacierstub

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AbortMultipartUploadFuture

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

func (*AbortMultipartUploadFuture) Get

type AbortVaultLockFuture

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

func (*AbortVaultLockFuture) Get

type AddTagsToVaultFuture

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

func (*AddTagsToVaultFuture) Get

type Client

type Client interface {
	AbortMultipartUpload(ctx workflow.Context, input *glacier.AbortMultipartUploadInput) (*glacier.AbortMultipartUploadOutput, error)
	AbortMultipartUploadAsync(ctx workflow.Context, input *glacier.AbortMultipartUploadInput) *AbortMultipartUploadFuture

	AbortVaultLock(ctx workflow.Context, input *glacier.AbortVaultLockInput) (*glacier.AbortVaultLockOutput, error)
	AbortVaultLockAsync(ctx workflow.Context, input *glacier.AbortVaultLockInput) *AbortVaultLockFuture

	AddTagsToVault(ctx workflow.Context, input *glacier.AddTagsToVaultInput) (*glacier.AddTagsToVaultOutput, error)
	AddTagsToVaultAsync(ctx workflow.Context, input *glacier.AddTagsToVaultInput) *AddTagsToVaultFuture

	CompleteMultipartUpload(ctx workflow.Context, input *glacier.CompleteMultipartUploadInput) (*glacier.ArchiveCreationOutput, error)
	CompleteMultipartUploadAsync(ctx workflow.Context, input *glacier.CompleteMultipartUploadInput) *CompleteMultipartUploadFuture

	CompleteVaultLock(ctx workflow.Context, input *glacier.CompleteVaultLockInput) (*glacier.CompleteVaultLockOutput, error)
	CompleteVaultLockAsync(ctx workflow.Context, input *glacier.CompleteVaultLockInput) *CompleteVaultLockFuture

	CreateVault(ctx workflow.Context, input *glacier.CreateVaultInput) (*glacier.CreateVaultOutput, error)
	CreateVaultAsync(ctx workflow.Context, input *glacier.CreateVaultInput) *CreateVaultFuture

	DeleteArchive(ctx workflow.Context, input *glacier.DeleteArchiveInput) (*glacier.DeleteArchiveOutput, error)
	DeleteArchiveAsync(ctx workflow.Context, input *glacier.DeleteArchiveInput) *DeleteArchiveFuture

	DeleteVault(ctx workflow.Context, input *glacier.DeleteVaultInput) (*glacier.DeleteVaultOutput, error)
	DeleteVaultAsync(ctx workflow.Context, input *glacier.DeleteVaultInput) *DeleteVaultFuture

	DeleteVaultAccessPolicy(ctx workflow.Context, input *glacier.DeleteVaultAccessPolicyInput) (*glacier.DeleteVaultAccessPolicyOutput, error)
	DeleteVaultAccessPolicyAsync(ctx workflow.Context, input *glacier.DeleteVaultAccessPolicyInput) *DeleteVaultAccessPolicyFuture

	DeleteVaultNotifications(ctx workflow.Context, input *glacier.DeleteVaultNotificationsInput) (*glacier.DeleteVaultNotificationsOutput, error)
	DeleteVaultNotificationsAsync(ctx workflow.Context, input *glacier.DeleteVaultNotificationsInput) *DeleteVaultNotificationsFuture

	DescribeJob(ctx workflow.Context, input *glacier.DescribeJobInput) (*glacier.JobDescription, error)
	DescribeJobAsync(ctx workflow.Context, input *glacier.DescribeJobInput) *DescribeJobFuture

	DescribeVault(ctx workflow.Context, input *glacier.DescribeVaultInput) (*glacier.DescribeVaultOutput, error)
	DescribeVaultAsync(ctx workflow.Context, input *glacier.DescribeVaultInput) *DescribeVaultFuture

	GetDataRetrievalPolicy(ctx workflow.Context, input *glacier.GetDataRetrievalPolicyInput) (*glacier.GetDataRetrievalPolicyOutput, error)
	GetDataRetrievalPolicyAsync(ctx workflow.Context, input *glacier.GetDataRetrievalPolicyInput) *GetDataRetrievalPolicyFuture

	GetJobOutput(ctx workflow.Context, input *glacier.GetJobOutputInput) (*glacier.GetJobOutputOutput, error)
	GetJobOutputAsync(ctx workflow.Context, input *glacier.GetJobOutputInput) *GetJobOutputFuture

	GetVaultAccessPolicy(ctx workflow.Context, input *glacier.GetVaultAccessPolicyInput) (*glacier.GetVaultAccessPolicyOutput, error)
	GetVaultAccessPolicyAsync(ctx workflow.Context, input *glacier.GetVaultAccessPolicyInput) *GetVaultAccessPolicyFuture

	GetVaultLock(ctx workflow.Context, input *glacier.GetVaultLockInput) (*glacier.GetVaultLockOutput, error)
	GetVaultLockAsync(ctx workflow.Context, input *glacier.GetVaultLockInput) *GetVaultLockFuture

	GetVaultNotifications(ctx workflow.Context, input *glacier.GetVaultNotificationsInput) (*glacier.GetVaultNotificationsOutput, error)
	GetVaultNotificationsAsync(ctx workflow.Context, input *glacier.GetVaultNotificationsInput) *GetVaultNotificationsFuture

	InitiateJob(ctx workflow.Context, input *glacier.InitiateJobInput) (*glacier.InitiateJobOutput, error)
	InitiateJobAsync(ctx workflow.Context, input *glacier.InitiateJobInput) *InitiateJobFuture

	InitiateMultipartUpload(ctx workflow.Context, input *glacier.InitiateMultipartUploadInput) (*glacier.InitiateMultipartUploadOutput, error)
	InitiateMultipartUploadAsync(ctx workflow.Context, input *glacier.InitiateMultipartUploadInput) *InitiateMultipartUploadFuture

	InitiateVaultLock(ctx workflow.Context, input *glacier.InitiateVaultLockInput) (*glacier.InitiateVaultLockOutput, error)
	InitiateVaultLockAsync(ctx workflow.Context, input *glacier.InitiateVaultLockInput) *InitiateVaultLockFuture

	ListJobs(ctx workflow.Context, input *glacier.ListJobsInput) (*glacier.ListJobsOutput, error)
	ListJobsAsync(ctx workflow.Context, input *glacier.ListJobsInput) *ListJobsFuture

	ListMultipartUploads(ctx workflow.Context, input *glacier.ListMultipartUploadsInput) (*glacier.ListMultipartUploadsOutput, error)
	ListMultipartUploadsAsync(ctx workflow.Context, input *glacier.ListMultipartUploadsInput) *ListMultipartUploadsFuture

	ListParts(ctx workflow.Context, input *glacier.ListPartsInput) (*glacier.ListPartsOutput, error)
	ListPartsAsync(ctx workflow.Context, input *glacier.ListPartsInput) *ListPartsFuture

	ListProvisionedCapacity(ctx workflow.Context, input *glacier.ListProvisionedCapacityInput) (*glacier.ListProvisionedCapacityOutput, error)
	ListProvisionedCapacityAsync(ctx workflow.Context, input *glacier.ListProvisionedCapacityInput) *ListProvisionedCapacityFuture

	ListTagsForVault(ctx workflow.Context, input *glacier.ListTagsForVaultInput) (*glacier.ListTagsForVaultOutput, error)
	ListTagsForVaultAsync(ctx workflow.Context, input *glacier.ListTagsForVaultInput) *ListTagsForVaultFuture

	ListVaults(ctx workflow.Context, input *glacier.ListVaultsInput) (*glacier.ListVaultsOutput, error)
	ListVaultsAsync(ctx workflow.Context, input *glacier.ListVaultsInput) *ListVaultsFuture

	PurchaseProvisionedCapacity(ctx workflow.Context, input *glacier.PurchaseProvisionedCapacityInput) (*glacier.PurchaseProvisionedCapacityOutput, error)
	PurchaseProvisionedCapacityAsync(ctx workflow.Context, input *glacier.PurchaseProvisionedCapacityInput) *PurchaseProvisionedCapacityFuture

	RemoveTagsFromVault(ctx workflow.Context, input *glacier.RemoveTagsFromVaultInput) (*glacier.RemoveTagsFromVaultOutput, error)
	RemoveTagsFromVaultAsync(ctx workflow.Context, input *glacier.RemoveTagsFromVaultInput) *RemoveTagsFromVaultFuture

	SetDataRetrievalPolicy(ctx workflow.Context, input *glacier.SetDataRetrievalPolicyInput) (*glacier.SetDataRetrievalPolicyOutput, error)
	SetDataRetrievalPolicyAsync(ctx workflow.Context, input *glacier.SetDataRetrievalPolicyInput) *SetDataRetrievalPolicyFuture

	SetVaultAccessPolicy(ctx workflow.Context, input *glacier.SetVaultAccessPolicyInput) (*glacier.SetVaultAccessPolicyOutput, error)
	SetVaultAccessPolicyAsync(ctx workflow.Context, input *glacier.SetVaultAccessPolicyInput) *SetVaultAccessPolicyFuture

	SetVaultNotifications(ctx workflow.Context, input *glacier.SetVaultNotificationsInput) (*glacier.SetVaultNotificationsOutput, error)
	SetVaultNotificationsAsync(ctx workflow.Context, input *glacier.SetVaultNotificationsInput) *SetVaultNotificationsFuture

	UploadArchive(ctx workflow.Context, input *glacier.UploadArchiveInput) (*glacier.ArchiveCreationOutput, error)
	UploadArchiveAsync(ctx workflow.Context, input *glacier.UploadArchiveInput) *UploadArchiveFuture

	UploadMultipartPart(ctx workflow.Context, input *glacier.UploadMultipartPartInput) (*glacier.UploadMultipartPartOutput, error)
	UploadMultipartPartAsync(ctx workflow.Context, input *glacier.UploadMultipartPartInput) *UploadMultipartPartFuture

	WaitUntilVaultExists(ctx workflow.Context, input *glacier.DescribeVaultInput) error
	WaitUntilVaultExistsAsync(ctx workflow.Context, input *glacier.DescribeVaultInput) *clients.VoidFuture

	WaitUntilVaultNotExists(ctx workflow.Context, input *glacier.DescribeVaultInput) error
	WaitUntilVaultNotExistsAsync(ctx workflow.Context, input *glacier.DescribeVaultInput) *clients.VoidFuture
}

func NewClient

func NewClient() Client

type CompleteMultipartUploadFuture

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

func (*CompleteMultipartUploadFuture) Get

type CompleteVaultLockFuture

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

func (*CompleteVaultLockFuture) Get

type CreateVaultFuture

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

func (*CreateVaultFuture) Get

type DeleteArchiveFuture

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

func (*DeleteArchiveFuture) Get

type DeleteVaultAccessPolicyFuture

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

func (*DeleteVaultAccessPolicyFuture) Get

type DeleteVaultFuture

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

func (*DeleteVaultFuture) Get

type DeleteVaultNotificationsFuture

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

func (*DeleteVaultNotificationsFuture) Get

type DescribeJobFuture

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

func (*DescribeJobFuture) Get

type DescribeVaultFuture

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

func (*DescribeVaultFuture) Get

type GetDataRetrievalPolicyFuture

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

func (*GetDataRetrievalPolicyFuture) Get

type GetJobOutputFuture

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

func (*GetJobOutputFuture) Get

type GetVaultAccessPolicyFuture

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

func (*GetVaultAccessPolicyFuture) Get

type GetVaultLockFuture

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

func (*GetVaultLockFuture) Get

type GetVaultNotificationsFuture

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

func (*GetVaultNotificationsFuture) Get

type InitiateJobFuture

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

func (*InitiateJobFuture) Get

type InitiateMultipartUploadFuture

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

func (*InitiateMultipartUploadFuture) Get

type InitiateVaultLockFuture

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

func (*InitiateVaultLockFuture) Get

type ListJobsFuture

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

func (*ListJobsFuture) Get

type ListMultipartUploadsFuture

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

func (*ListMultipartUploadsFuture) Get

type ListPartsFuture

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

func (*ListPartsFuture) Get

type ListProvisionedCapacityFuture

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

func (*ListProvisionedCapacityFuture) Get

type ListTagsForVaultFuture

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

func (*ListTagsForVaultFuture) Get

type ListVaultsFuture

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

func (*ListVaultsFuture) Get

type PurchaseProvisionedCapacityFuture

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

func (*PurchaseProvisionedCapacityFuture) Get

type RemoveTagsFromVaultFuture

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

func (*RemoveTagsFromVaultFuture) Get

type SetDataRetrievalPolicyFuture

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

func (*SetDataRetrievalPolicyFuture) Get

type SetVaultAccessPolicyFuture

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

func (*SetVaultAccessPolicyFuture) Get

type SetVaultNotificationsFuture

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

func (*SetVaultNotificationsFuture) Get

type UploadArchiveFuture

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

func (*UploadArchiveFuture) Get

type UploadMultipartPartFuture

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

func (*UploadMultipartPartFuture) Get

Jump to

Keyboard shortcuts

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