Documentation ¶
Index ¶
- type AbortMultipartUploadFuture
- type AbortVaultLockFuture
- type AddTagsToVaultFuture
- type Client
- type CompleteMultipartUploadFuture
- type CompleteVaultLockFuture
- type CreateVaultFuture
- type DeleteArchiveFuture
- type DeleteVaultAccessPolicyFuture
- type DeleteVaultFuture
- type DeleteVaultNotificationsFuture
- type DescribeJobFuture
- type DescribeVaultFuture
- type GetDataRetrievalPolicyFuture
- type GetJobOutputFuture
- type GetVaultAccessPolicyFuture
- type GetVaultLockFuture
- type GetVaultNotificationsFuture
- type InitiateJobFuture
- type InitiateMultipartUploadFuture
- type InitiateVaultLockFuture
- type ListJobsFuture
- type ListMultipartUploadsFuture
- type ListPartsFuture
- type ListProvisionedCapacityFuture
- type ListTagsForVaultFuture
- type ListVaultsFuture
- type PurchaseProvisionedCapacityFuture
- type RemoveTagsFromVaultFuture
- type SetDataRetrievalPolicyFuture
- type SetVaultAccessPolicyFuture
- type SetVaultNotificationsFuture
- type UploadArchiveFuture
- type UploadMultipartPartFuture
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 ¶
func (r *AbortMultipartUploadFuture) Get(ctx workflow.Context) (*glacier.AbortMultipartUploadOutput, error)
type AbortVaultLockFuture ¶
func (*AbortVaultLockFuture) Get ¶
func (r *AbortVaultLockFuture) Get(ctx workflow.Context) (*glacier.AbortVaultLockOutput, error)
type AddTagsToVaultFuture ¶
func (*AddTagsToVaultFuture) Get ¶
func (r *AddTagsToVaultFuture) Get(ctx workflow.Context) (*glacier.AddTagsToVaultOutput, error)
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 }
type CompleteMultipartUploadFuture ¶
type CompleteMultipartUploadFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CompleteMultipartUploadFuture) Get ¶
func (r *CompleteMultipartUploadFuture) Get(ctx workflow.Context) (*glacier.ArchiveCreationOutput, error)
type CompleteVaultLockFuture ¶
type CompleteVaultLockFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CompleteVaultLockFuture) Get ¶
func (r *CompleteVaultLockFuture) Get(ctx workflow.Context) (*glacier.CompleteVaultLockOutput, error)
type CreateVaultFuture ¶
func (*CreateVaultFuture) Get ¶
func (r *CreateVaultFuture) Get(ctx workflow.Context) (*glacier.CreateVaultOutput, error)
type DeleteArchiveFuture ¶
func (*DeleteArchiveFuture) Get ¶
func (r *DeleteArchiveFuture) Get(ctx workflow.Context) (*glacier.DeleteArchiveOutput, error)
type DeleteVaultAccessPolicyFuture ¶
type DeleteVaultAccessPolicyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteVaultAccessPolicyFuture) Get ¶
func (r *DeleteVaultAccessPolicyFuture) Get(ctx workflow.Context) (*glacier.DeleteVaultAccessPolicyOutput, error)
type DeleteVaultFuture ¶
func (*DeleteVaultFuture) Get ¶
func (r *DeleteVaultFuture) Get(ctx workflow.Context) (*glacier.DeleteVaultOutput, error)
type DeleteVaultNotificationsFuture ¶
type DeleteVaultNotificationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteVaultNotificationsFuture) Get ¶
func (r *DeleteVaultNotificationsFuture) Get(ctx workflow.Context) (*glacier.DeleteVaultNotificationsOutput, error)
type DescribeJobFuture ¶
func (*DescribeJobFuture) Get ¶
func (r *DescribeJobFuture) Get(ctx workflow.Context) (*glacier.JobDescription, error)
type DescribeVaultFuture ¶
func (*DescribeVaultFuture) Get ¶
func (r *DescribeVaultFuture) Get(ctx workflow.Context) (*glacier.DescribeVaultOutput, error)
type GetDataRetrievalPolicyFuture ¶
type GetDataRetrievalPolicyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetDataRetrievalPolicyFuture) Get ¶
func (r *GetDataRetrievalPolicyFuture) Get(ctx workflow.Context) (*glacier.GetDataRetrievalPolicyOutput, error)
type GetJobOutputFuture ¶
func (*GetJobOutputFuture) Get ¶
func (r *GetJobOutputFuture) Get(ctx workflow.Context) (*glacier.GetJobOutputOutput, error)
type GetVaultAccessPolicyFuture ¶
type GetVaultAccessPolicyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetVaultAccessPolicyFuture) Get ¶
func (r *GetVaultAccessPolicyFuture) Get(ctx workflow.Context) (*glacier.GetVaultAccessPolicyOutput, error)
type GetVaultLockFuture ¶
func (*GetVaultLockFuture) Get ¶
func (r *GetVaultLockFuture) Get(ctx workflow.Context) (*glacier.GetVaultLockOutput, error)
type GetVaultNotificationsFuture ¶
type GetVaultNotificationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetVaultNotificationsFuture) Get ¶
func (r *GetVaultNotificationsFuture) Get(ctx workflow.Context) (*glacier.GetVaultNotificationsOutput, error)
type InitiateJobFuture ¶
func (*InitiateJobFuture) Get ¶
func (r *InitiateJobFuture) Get(ctx workflow.Context) (*glacier.InitiateJobOutput, error)
type InitiateMultipartUploadFuture ¶
type InitiateMultipartUploadFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*InitiateMultipartUploadFuture) Get ¶
func (r *InitiateMultipartUploadFuture) Get(ctx workflow.Context) (*glacier.InitiateMultipartUploadOutput, error)
type InitiateVaultLockFuture ¶
type InitiateVaultLockFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*InitiateVaultLockFuture) Get ¶
func (r *InitiateVaultLockFuture) Get(ctx workflow.Context) (*glacier.InitiateVaultLockOutput, error)
type ListJobsFuture ¶
func (*ListJobsFuture) Get ¶
func (r *ListJobsFuture) Get(ctx workflow.Context) (*glacier.ListJobsOutput, error)
type ListMultipartUploadsFuture ¶
type ListMultipartUploadsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListMultipartUploadsFuture) Get ¶
func (r *ListMultipartUploadsFuture) Get(ctx workflow.Context) (*glacier.ListMultipartUploadsOutput, error)
type ListPartsFuture ¶
func (*ListPartsFuture) Get ¶
func (r *ListPartsFuture) Get(ctx workflow.Context) (*glacier.ListPartsOutput, error)
type ListProvisionedCapacityFuture ¶
type ListProvisionedCapacityFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListProvisionedCapacityFuture) Get ¶
func (r *ListProvisionedCapacityFuture) Get(ctx workflow.Context) (*glacier.ListProvisionedCapacityOutput, error)
type ListTagsForVaultFuture ¶
type ListTagsForVaultFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListTagsForVaultFuture) Get ¶
func (r *ListTagsForVaultFuture) Get(ctx workflow.Context) (*glacier.ListTagsForVaultOutput, error)
type ListVaultsFuture ¶
func (*ListVaultsFuture) Get ¶
func (r *ListVaultsFuture) Get(ctx workflow.Context) (*glacier.ListVaultsOutput, error)
type PurchaseProvisionedCapacityFuture ¶
type PurchaseProvisionedCapacityFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*PurchaseProvisionedCapacityFuture) Get ¶
func (r *PurchaseProvisionedCapacityFuture) Get(ctx workflow.Context) (*glacier.PurchaseProvisionedCapacityOutput, error)
type RemoveTagsFromVaultFuture ¶
type RemoveTagsFromVaultFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*RemoveTagsFromVaultFuture) Get ¶
func (r *RemoveTagsFromVaultFuture) Get(ctx workflow.Context) (*glacier.RemoveTagsFromVaultOutput, error)
type SetDataRetrievalPolicyFuture ¶
type SetDataRetrievalPolicyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetDataRetrievalPolicyFuture) Get ¶
func (r *SetDataRetrievalPolicyFuture) Get(ctx workflow.Context) (*glacier.SetDataRetrievalPolicyOutput, error)
type SetVaultAccessPolicyFuture ¶
type SetVaultAccessPolicyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetVaultAccessPolicyFuture) Get ¶
func (r *SetVaultAccessPolicyFuture) Get(ctx workflow.Context) (*glacier.SetVaultAccessPolicyOutput, error)
type SetVaultNotificationsFuture ¶
type SetVaultNotificationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetVaultNotificationsFuture) Get ¶
func (r *SetVaultNotificationsFuture) Get(ctx workflow.Context) (*glacier.SetVaultNotificationsOutput, error)
type UploadArchiveFuture ¶
func (*UploadArchiveFuture) Get ¶
func (r *UploadArchiveFuture) Get(ctx workflow.Context) (*glacier.ArchiveCreationOutput, error)
type UploadMultipartPartFuture ¶
type UploadMultipartPartFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*UploadMultipartPartFuture) Get ¶
func (r *UploadMultipartPartFuture) Get(ctx workflow.Context) (*glacier.UploadMultipartPartOutput, error)
Click to show internal directories.
Click to hide internal directories.