Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const ActionCodeArchiveRetrieval + const ActionCodeInventoryRetrieval + const ActionCodeSelect + const CannedACLAuthenticatedRead + const CannedACLAwsExecRead + const CannedACLBucketOwnerFullControl + const CannedACLBucketOwnerRead + const CannedACLPrivate + const CannedACLPublicRead + const CannedACLPublicReadWrite + const EncryptionTypeAes256 + const EncryptionTypeAwsKms + const EndpointsID + const ErrCodeInsufficientCapacityException + const ErrCodeInvalidParameterValueException + const ErrCodeLimitExceededException + const ErrCodeMissingParameterValueException + const ErrCodePolicyEnforcedException + const ErrCodeRequestTimeoutException + const ErrCodeResourceNotFoundException + const ErrCodeServiceUnavailableException + const ExpressionTypeSql + const FileHeaderInfoIgnore + const FileHeaderInfoNone + const FileHeaderInfoUse + const PermissionFullControl + const PermissionRead + const PermissionReadAcp + const PermissionWrite + const PermissionWriteAcp + const QuoteFieldsAlways + const QuoteFieldsAsneeded + const ServiceID + const ServiceName + const StatusCodeFailed + const StatusCodeInProgress + const StatusCodeSucceeded + const StorageClassReducedRedundancy + const StorageClassStandard + const StorageClassStandardIa + const TypeAmazonCustomerByEmail + const TypeCanonicalUser + const TypeGroup + func ActionCode_Values() []string + func CannedACL_Values() []string + func ComputeTreeHash(hashes [][]byte) []byte + func EncryptionType_Values() []string + func ExpressionType_Values() []string + func FileHeaderInfo_Values() []string + func Permission_Values() []string + func QuoteFields_Values() []string + func StatusCode_Values() []string + func StorageClass_Values() []string + func Type_Values() []string + type AbortMultipartUploadInput struct + AccountId *string + UploadId *string + VaultName *string + func (s *AbortMultipartUploadInput) SetAccountId(v string) *AbortMultipartUploadInput + func (s *AbortMultipartUploadInput) SetUploadId(v string) *AbortMultipartUploadInput + func (s *AbortMultipartUploadInput) SetVaultName(v string) *AbortMultipartUploadInput + func (s *AbortMultipartUploadInput) Validate() error + func (s AbortMultipartUploadInput) GoString() string + func (s AbortMultipartUploadInput) String() string + type AbortMultipartUploadOutput struct + func (s AbortMultipartUploadOutput) GoString() string + func (s AbortMultipartUploadOutput) String() string + type AbortVaultLockInput struct + AccountId *string + VaultName *string + func (s *AbortVaultLockInput) SetAccountId(v string) *AbortVaultLockInput + func (s *AbortVaultLockInput) SetVaultName(v string) *AbortVaultLockInput + func (s *AbortVaultLockInput) Validate() error + func (s AbortVaultLockInput) GoString() string + func (s AbortVaultLockInput) String() string + type AbortVaultLockOutput struct + func (s AbortVaultLockOutput) GoString() string + func (s AbortVaultLockOutput) String() string + type AddTagsToVaultInput struct + AccountId *string + Tags map[string]*string + VaultName *string + func (s *AddTagsToVaultInput) SetAccountId(v string) *AddTagsToVaultInput + func (s *AddTagsToVaultInput) SetTags(v map[string]*string) *AddTagsToVaultInput + func (s *AddTagsToVaultInput) SetVaultName(v string) *AddTagsToVaultInput + func (s *AddTagsToVaultInput) Validate() error + func (s AddTagsToVaultInput) GoString() string + func (s AddTagsToVaultInput) String() string + type AddTagsToVaultOutput struct + func (s AddTagsToVaultOutput) GoString() string + func (s AddTagsToVaultOutput) String() string + type ArchiveCreationOutput struct + ArchiveId *string + Checksum *string + Location *string + func (s *ArchiveCreationOutput) SetArchiveId(v string) *ArchiveCreationOutput + func (s *ArchiveCreationOutput) SetChecksum(v string) *ArchiveCreationOutput + func (s *ArchiveCreationOutput) SetLocation(v string) *ArchiveCreationOutput + func (s ArchiveCreationOutput) GoString() string + func (s ArchiveCreationOutput) String() string + type CSVInput struct + Comments *string + FieldDelimiter *string + FileHeaderInfo *string + QuoteCharacter *string + QuoteEscapeCharacter *string + RecordDelimiter *string + func (s *CSVInput) SetComments(v string) *CSVInput + func (s *CSVInput) SetFieldDelimiter(v string) *CSVInput + func (s *CSVInput) SetFileHeaderInfo(v string) *CSVInput + func (s *CSVInput) SetQuoteCharacter(v string) *CSVInput + func (s *CSVInput) SetQuoteEscapeCharacter(v string) *CSVInput + func (s *CSVInput) SetRecordDelimiter(v string) *CSVInput + func (s CSVInput) GoString() string + func (s CSVInput) String() string + type CSVOutput struct + FieldDelimiter *string + QuoteCharacter *string + QuoteEscapeCharacter *string + QuoteFields *string + RecordDelimiter *string + func (s *CSVOutput) SetFieldDelimiter(v string) *CSVOutput + func (s *CSVOutput) SetQuoteCharacter(v string) *CSVOutput + func (s *CSVOutput) SetQuoteEscapeCharacter(v string) *CSVOutput + func (s *CSVOutput) SetQuoteFields(v string) *CSVOutput + func (s *CSVOutput) SetRecordDelimiter(v string) *CSVOutput + func (s CSVOutput) GoString() string + func (s CSVOutput) String() string + type CompleteMultipartUploadInput struct + AccountId *string + ArchiveSize *string + Checksum *string + UploadId *string + VaultName *string + func (s *CompleteMultipartUploadInput) SetAccountId(v string) *CompleteMultipartUploadInput + func (s *CompleteMultipartUploadInput) SetArchiveSize(v string) *CompleteMultipartUploadInput + func (s *CompleteMultipartUploadInput) SetChecksum(v string) *CompleteMultipartUploadInput + func (s *CompleteMultipartUploadInput) SetUploadId(v string) *CompleteMultipartUploadInput + func (s *CompleteMultipartUploadInput) SetVaultName(v string) *CompleteMultipartUploadInput + func (s *CompleteMultipartUploadInput) Validate() error + func (s CompleteMultipartUploadInput) GoString() string + func (s CompleteMultipartUploadInput) String() string + type CompleteVaultLockInput struct + AccountId *string + LockId *string + VaultName *string + func (s *CompleteVaultLockInput) SetAccountId(v string) *CompleteVaultLockInput + func (s *CompleteVaultLockInput) SetLockId(v string) *CompleteVaultLockInput + func (s *CompleteVaultLockInput) SetVaultName(v string) *CompleteVaultLockInput + func (s *CompleteVaultLockInput) Validate() error + func (s CompleteVaultLockInput) GoString() string + func (s CompleteVaultLockInput) String() string + type CompleteVaultLockOutput struct + func (s CompleteVaultLockOutput) GoString() string + func (s CompleteVaultLockOutput) String() string + type CreateVaultInput struct + AccountId *string + VaultName *string + func (s *CreateVaultInput) SetAccountId(v string) *CreateVaultInput + func (s *CreateVaultInput) SetVaultName(v string) *CreateVaultInput + func (s *CreateVaultInput) Validate() error + func (s CreateVaultInput) GoString() string + func (s CreateVaultInput) String() string + type CreateVaultOutput struct + Location *string + func (s *CreateVaultOutput) SetLocation(v string) *CreateVaultOutput + func (s CreateVaultOutput) GoString() string + func (s CreateVaultOutput) String() string + type DataRetrievalPolicy struct + Rules []*DataRetrievalRule + func (s *DataRetrievalPolicy) SetRules(v []*DataRetrievalRule) *DataRetrievalPolicy + func (s DataRetrievalPolicy) GoString() string + func (s DataRetrievalPolicy) String() string + type DataRetrievalRule struct + BytesPerHour *int64 + Strategy *string + func (s *DataRetrievalRule) SetBytesPerHour(v int64) *DataRetrievalRule + func (s *DataRetrievalRule) SetStrategy(v string) *DataRetrievalRule + func (s DataRetrievalRule) GoString() string + func (s DataRetrievalRule) String() string + type DeleteArchiveInput struct + AccountId *string + ArchiveId *string + VaultName *string + func (s *DeleteArchiveInput) SetAccountId(v string) *DeleteArchiveInput + func (s *DeleteArchiveInput) SetArchiveId(v string) *DeleteArchiveInput + func (s *DeleteArchiveInput) SetVaultName(v string) *DeleteArchiveInput + func (s *DeleteArchiveInput) Validate() error + func (s DeleteArchiveInput) GoString() string + func (s DeleteArchiveInput) String() string + type DeleteArchiveOutput struct + func (s DeleteArchiveOutput) GoString() string + func (s DeleteArchiveOutput) String() string + type DeleteVaultAccessPolicyInput struct + AccountId *string + VaultName *string + func (s *DeleteVaultAccessPolicyInput) SetAccountId(v string) *DeleteVaultAccessPolicyInput + func (s *DeleteVaultAccessPolicyInput) SetVaultName(v string) *DeleteVaultAccessPolicyInput + func (s *DeleteVaultAccessPolicyInput) Validate() error + func (s DeleteVaultAccessPolicyInput) GoString() string + func (s DeleteVaultAccessPolicyInput) String() string + type DeleteVaultAccessPolicyOutput struct + func (s DeleteVaultAccessPolicyOutput) GoString() string + func (s DeleteVaultAccessPolicyOutput) String() string + type DeleteVaultInput struct + AccountId *string + VaultName *string + func (s *DeleteVaultInput) SetAccountId(v string) *DeleteVaultInput + func (s *DeleteVaultInput) SetVaultName(v string) *DeleteVaultInput + func (s *DeleteVaultInput) Validate() error + func (s DeleteVaultInput) GoString() string + func (s DeleteVaultInput) String() string + type DeleteVaultNotificationsInput struct + AccountId *string + VaultName *string + func (s *DeleteVaultNotificationsInput) SetAccountId(v string) *DeleteVaultNotificationsInput + func (s *DeleteVaultNotificationsInput) SetVaultName(v string) *DeleteVaultNotificationsInput + func (s *DeleteVaultNotificationsInput) Validate() error + func (s DeleteVaultNotificationsInput) GoString() string + func (s DeleteVaultNotificationsInput) String() string + type DeleteVaultNotificationsOutput struct + func (s DeleteVaultNotificationsOutput) GoString() string + func (s DeleteVaultNotificationsOutput) String() string + type DeleteVaultOutput struct + func (s DeleteVaultOutput) GoString() string + func (s DeleteVaultOutput) String() string + type DescribeJobInput struct + AccountId *string + JobId *string + VaultName *string + func (s *DescribeJobInput) SetAccountId(v string) *DescribeJobInput + func (s *DescribeJobInput) SetJobId(v string) *DescribeJobInput + func (s *DescribeJobInput) SetVaultName(v string) *DescribeJobInput + func (s *DescribeJobInput) Validate() error + func (s DescribeJobInput) GoString() string + func (s DescribeJobInput) String() string + type DescribeVaultInput struct + AccountId *string + VaultName *string + func (s *DescribeVaultInput) SetAccountId(v string) *DescribeVaultInput + func (s *DescribeVaultInput) SetVaultName(v string) *DescribeVaultInput + func (s *DescribeVaultInput) Validate() error + func (s DescribeVaultInput) GoString() string + func (s DescribeVaultInput) String() string + type DescribeVaultOutput struct + CreationDate *string + LastInventoryDate *string + NumberOfArchives *int64 + SizeInBytes *int64 + VaultARN *string + VaultName *string + func (s *DescribeVaultOutput) SetCreationDate(v string) *DescribeVaultOutput + func (s *DescribeVaultOutput) SetLastInventoryDate(v string) *DescribeVaultOutput + func (s *DescribeVaultOutput) SetNumberOfArchives(v int64) *DescribeVaultOutput + func (s *DescribeVaultOutput) SetSizeInBytes(v int64) *DescribeVaultOutput + func (s *DescribeVaultOutput) SetVaultARN(v string) *DescribeVaultOutput + func (s *DescribeVaultOutput) SetVaultName(v string) *DescribeVaultOutput + func (s DescribeVaultOutput) GoString() string + func (s DescribeVaultOutput) String() string + type Encryption struct + EncryptionType *string + KMSContext *string + KMSKeyId *string + func (s *Encryption) SetEncryptionType(v string) *Encryption + func (s *Encryption) SetKMSContext(v string) *Encryption + func (s *Encryption) SetKMSKeyId(v string) *Encryption + func (s Encryption) GoString() string + func (s Encryption) String() string + type GetDataRetrievalPolicyInput struct + AccountId *string + func (s *GetDataRetrievalPolicyInput) SetAccountId(v string) *GetDataRetrievalPolicyInput + func (s *GetDataRetrievalPolicyInput) Validate() error + func (s GetDataRetrievalPolicyInput) GoString() string + func (s GetDataRetrievalPolicyInput) String() string + type GetDataRetrievalPolicyOutput struct + Policy *DataRetrievalPolicy + func (s *GetDataRetrievalPolicyOutput) SetPolicy(v *DataRetrievalPolicy) *GetDataRetrievalPolicyOutput + func (s GetDataRetrievalPolicyOutput) GoString() string + func (s GetDataRetrievalPolicyOutput) String() string + type GetJobOutputInput struct + AccountId *string + JobId *string + Range *string + VaultName *string + func (s *GetJobOutputInput) SetAccountId(v string) *GetJobOutputInput + func (s *GetJobOutputInput) SetJobId(v string) *GetJobOutputInput + func (s *GetJobOutputInput) SetRange(v string) *GetJobOutputInput + func (s *GetJobOutputInput) SetVaultName(v string) *GetJobOutputInput + func (s *GetJobOutputInput) Validate() error + func (s GetJobOutputInput) GoString() string + func (s GetJobOutputInput) String() string + type GetJobOutputOutput struct + AcceptRanges *string + ArchiveDescription *string + Body io.ReadCloser + Checksum *string + ContentRange *string + ContentType *string + Status *int64 + func (s *GetJobOutputOutput) SetAcceptRanges(v string) *GetJobOutputOutput + func (s *GetJobOutputOutput) SetArchiveDescription(v string) *GetJobOutputOutput + func (s *GetJobOutputOutput) SetBody(v io.ReadCloser) *GetJobOutputOutput + func (s *GetJobOutputOutput) SetChecksum(v string) *GetJobOutputOutput + func (s *GetJobOutputOutput) SetContentRange(v string) *GetJobOutputOutput + func (s *GetJobOutputOutput) SetContentType(v string) *GetJobOutputOutput + func (s *GetJobOutputOutput) SetStatus(v int64) *GetJobOutputOutput + func (s GetJobOutputOutput) GoString() string + func (s GetJobOutputOutput) String() string + type GetVaultAccessPolicyInput struct + AccountId *string + VaultName *string + func (s *GetVaultAccessPolicyInput) SetAccountId(v string) *GetVaultAccessPolicyInput + func (s *GetVaultAccessPolicyInput) SetVaultName(v string) *GetVaultAccessPolicyInput + func (s *GetVaultAccessPolicyInput) Validate() error + func (s GetVaultAccessPolicyInput) GoString() string + func (s GetVaultAccessPolicyInput) String() string + type GetVaultAccessPolicyOutput struct + Policy *VaultAccessPolicy + func (s *GetVaultAccessPolicyOutput) SetPolicy(v *VaultAccessPolicy) *GetVaultAccessPolicyOutput + func (s GetVaultAccessPolicyOutput) GoString() string + func (s GetVaultAccessPolicyOutput) String() string + type GetVaultLockInput struct + AccountId *string + VaultName *string + func (s *GetVaultLockInput) SetAccountId(v string) *GetVaultLockInput + func (s *GetVaultLockInput) SetVaultName(v string) *GetVaultLockInput + func (s *GetVaultLockInput) Validate() error + func (s GetVaultLockInput) GoString() string + func (s GetVaultLockInput) String() string + type GetVaultLockOutput struct + CreationDate *string + ExpirationDate *string + Policy *string + State *string + func (s *GetVaultLockOutput) SetCreationDate(v string) *GetVaultLockOutput + func (s *GetVaultLockOutput) SetExpirationDate(v string) *GetVaultLockOutput + func (s *GetVaultLockOutput) SetPolicy(v string) *GetVaultLockOutput + func (s *GetVaultLockOutput) SetState(v string) *GetVaultLockOutput + func (s GetVaultLockOutput) GoString() string + func (s GetVaultLockOutput) String() string + type GetVaultNotificationsInput struct + AccountId *string + VaultName *string + func (s *GetVaultNotificationsInput) SetAccountId(v string) *GetVaultNotificationsInput + func (s *GetVaultNotificationsInput) SetVaultName(v string) *GetVaultNotificationsInput + func (s *GetVaultNotificationsInput) Validate() error + func (s GetVaultNotificationsInput) GoString() string + func (s GetVaultNotificationsInput) String() string + type GetVaultNotificationsOutput struct + VaultNotificationConfig *VaultNotificationConfig + func (s *GetVaultNotificationsOutput) SetVaultNotificationConfig(v *VaultNotificationConfig) *GetVaultNotificationsOutput + func (s GetVaultNotificationsOutput) GoString() string + func (s GetVaultNotificationsOutput) String() string + type Glacier struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Glacier + func (c *Glacier) AbortMultipartUpload(input *AbortMultipartUploadInput) (*AbortMultipartUploadOutput, error) + func (c *Glacier) AbortMultipartUploadRequest(input *AbortMultipartUploadInput) (req *request.Request, output *AbortMultipartUploadOutput) + func (c *Glacier) AbortMultipartUploadWithContext(ctx aws.Context, input *AbortMultipartUploadInput, opts ...request.Option) (*AbortMultipartUploadOutput, error) + func (c *Glacier) AbortVaultLock(input *AbortVaultLockInput) (*AbortVaultLockOutput, error) + func (c *Glacier) AbortVaultLockRequest(input *AbortVaultLockInput) (req *request.Request, output *AbortVaultLockOutput) + func (c *Glacier) AbortVaultLockWithContext(ctx aws.Context, input *AbortVaultLockInput, opts ...request.Option) (*AbortVaultLockOutput, error) + func (c *Glacier) AddTagsToVault(input *AddTagsToVaultInput) (*AddTagsToVaultOutput, error) + func (c *Glacier) AddTagsToVaultRequest(input *AddTagsToVaultInput) (req *request.Request, output *AddTagsToVaultOutput) + func (c *Glacier) AddTagsToVaultWithContext(ctx aws.Context, input *AddTagsToVaultInput, opts ...request.Option) (*AddTagsToVaultOutput, error) + func (c *Glacier) CompleteMultipartUpload(input *CompleteMultipartUploadInput) (*ArchiveCreationOutput, error) + func (c *Glacier) CompleteMultipartUploadRequest(input *CompleteMultipartUploadInput) (req *request.Request, output *ArchiveCreationOutput) + func (c *Glacier) CompleteMultipartUploadWithContext(ctx aws.Context, input *CompleteMultipartUploadInput, opts ...request.Option) (*ArchiveCreationOutput, error) + func (c *Glacier) CompleteVaultLock(input *CompleteVaultLockInput) (*CompleteVaultLockOutput, error) + func (c *Glacier) CompleteVaultLockRequest(input *CompleteVaultLockInput) (req *request.Request, output *CompleteVaultLockOutput) + func (c *Glacier) CompleteVaultLockWithContext(ctx aws.Context, input *CompleteVaultLockInput, opts ...request.Option) (*CompleteVaultLockOutput, error) + func (c *Glacier) CreateVault(input *CreateVaultInput) (*CreateVaultOutput, error) + func (c *Glacier) CreateVaultRequest(input *CreateVaultInput) (req *request.Request, output *CreateVaultOutput) + func (c *Glacier) CreateVaultWithContext(ctx aws.Context, input *CreateVaultInput, opts ...request.Option) (*CreateVaultOutput, error) + func (c *Glacier) DeleteArchive(input *DeleteArchiveInput) (*DeleteArchiveOutput, error) + func (c *Glacier) DeleteArchiveRequest(input *DeleteArchiveInput) (req *request.Request, output *DeleteArchiveOutput) + func (c *Glacier) DeleteArchiveWithContext(ctx aws.Context, input *DeleteArchiveInput, opts ...request.Option) (*DeleteArchiveOutput, error) + func (c *Glacier) DeleteVault(input *DeleteVaultInput) (*DeleteVaultOutput, error) + func (c *Glacier) DeleteVaultAccessPolicy(input *DeleteVaultAccessPolicyInput) (*DeleteVaultAccessPolicyOutput, error) + func (c *Glacier) DeleteVaultAccessPolicyRequest(input *DeleteVaultAccessPolicyInput) (req *request.Request, output *DeleteVaultAccessPolicyOutput) + func (c *Glacier) DeleteVaultAccessPolicyWithContext(ctx aws.Context, input *DeleteVaultAccessPolicyInput, opts ...request.Option) (*DeleteVaultAccessPolicyOutput, error) + func (c *Glacier) DeleteVaultNotifications(input *DeleteVaultNotificationsInput) (*DeleteVaultNotificationsOutput, error) + func (c *Glacier) DeleteVaultNotificationsRequest(input *DeleteVaultNotificationsInput) (req *request.Request, output *DeleteVaultNotificationsOutput) + func (c *Glacier) DeleteVaultNotificationsWithContext(ctx aws.Context, input *DeleteVaultNotificationsInput, opts ...request.Option) (*DeleteVaultNotificationsOutput, error) + func (c *Glacier) DeleteVaultRequest(input *DeleteVaultInput) (req *request.Request, output *DeleteVaultOutput) + func (c *Glacier) DeleteVaultWithContext(ctx aws.Context, input *DeleteVaultInput, opts ...request.Option) (*DeleteVaultOutput, error) + func (c *Glacier) DescribeJob(input *DescribeJobInput) (*JobDescription, error) + func (c *Glacier) DescribeJobRequest(input *DescribeJobInput) (req *request.Request, output *JobDescription) + func (c *Glacier) DescribeJobWithContext(ctx aws.Context, input *DescribeJobInput, opts ...request.Option) (*JobDescription, error) + func (c *Glacier) DescribeVault(input *DescribeVaultInput) (*DescribeVaultOutput, error) + func (c *Glacier) DescribeVaultRequest(input *DescribeVaultInput) (req *request.Request, output *DescribeVaultOutput) + func (c *Glacier) DescribeVaultWithContext(ctx aws.Context, input *DescribeVaultInput, opts ...request.Option) (*DescribeVaultOutput, error) + func (c *Glacier) GetDataRetrievalPolicy(input *GetDataRetrievalPolicyInput) (*GetDataRetrievalPolicyOutput, error) + func (c *Glacier) GetDataRetrievalPolicyRequest(input *GetDataRetrievalPolicyInput) (req *request.Request, output *GetDataRetrievalPolicyOutput) + func (c *Glacier) GetDataRetrievalPolicyWithContext(ctx aws.Context, input *GetDataRetrievalPolicyInput, opts ...request.Option) (*GetDataRetrievalPolicyOutput, error) + func (c *Glacier) GetJobOutput(input *GetJobOutputInput) (*GetJobOutputOutput, error) + func (c *Glacier) GetJobOutputRequest(input *GetJobOutputInput) (req *request.Request, output *GetJobOutputOutput) + func (c *Glacier) GetJobOutputWithContext(ctx aws.Context, input *GetJobOutputInput, opts ...request.Option) (*GetJobOutputOutput, error) + func (c *Glacier) GetVaultAccessPolicy(input *GetVaultAccessPolicyInput) (*GetVaultAccessPolicyOutput, error) + func (c *Glacier) GetVaultAccessPolicyRequest(input *GetVaultAccessPolicyInput) (req *request.Request, output *GetVaultAccessPolicyOutput) + func (c *Glacier) GetVaultAccessPolicyWithContext(ctx aws.Context, input *GetVaultAccessPolicyInput, opts ...request.Option) (*GetVaultAccessPolicyOutput, error) + func (c *Glacier) GetVaultLock(input *GetVaultLockInput) (*GetVaultLockOutput, error) + func (c *Glacier) GetVaultLockRequest(input *GetVaultLockInput) (req *request.Request, output *GetVaultLockOutput) + func (c *Glacier) GetVaultLockWithContext(ctx aws.Context, input *GetVaultLockInput, opts ...request.Option) (*GetVaultLockOutput, error) + func (c *Glacier) GetVaultNotifications(input *GetVaultNotificationsInput) (*GetVaultNotificationsOutput, error) + func (c *Glacier) GetVaultNotificationsRequest(input *GetVaultNotificationsInput) (req *request.Request, output *GetVaultNotificationsOutput) + func (c *Glacier) GetVaultNotificationsWithContext(ctx aws.Context, input *GetVaultNotificationsInput, opts ...request.Option) (*GetVaultNotificationsOutput, error) + func (c *Glacier) InitiateJob(input *InitiateJobInput) (*InitiateJobOutput, error) + func (c *Glacier) InitiateJobRequest(input *InitiateJobInput) (req *request.Request, output *InitiateJobOutput) + func (c *Glacier) InitiateJobWithContext(ctx aws.Context, input *InitiateJobInput, opts ...request.Option) (*InitiateJobOutput, error) + func (c *Glacier) InitiateMultipartUpload(input *InitiateMultipartUploadInput) (*InitiateMultipartUploadOutput, error) + func (c *Glacier) InitiateMultipartUploadRequest(input *InitiateMultipartUploadInput) (req *request.Request, output *InitiateMultipartUploadOutput) + func (c *Glacier) InitiateMultipartUploadWithContext(ctx aws.Context, input *InitiateMultipartUploadInput, opts ...request.Option) (*InitiateMultipartUploadOutput, error) + func (c *Glacier) InitiateVaultLock(input *InitiateVaultLockInput) (*InitiateVaultLockOutput, error) + func (c *Glacier) InitiateVaultLockRequest(input *InitiateVaultLockInput) (req *request.Request, output *InitiateVaultLockOutput) + func (c *Glacier) InitiateVaultLockWithContext(ctx aws.Context, input *InitiateVaultLockInput, opts ...request.Option) (*InitiateVaultLockOutput, error) + func (c *Glacier) ListJobs(input *ListJobsInput) (*ListJobsOutput, error) + func (c *Glacier) ListJobsPages(input *ListJobsInput, fn func(*ListJobsOutput, bool) bool) error + func (c *Glacier) ListJobsPagesWithContext(ctx aws.Context, input *ListJobsInput, fn func(*ListJobsOutput, bool) bool, ...) error + func (c *Glacier) ListJobsRequest(input *ListJobsInput) (req *request.Request, output *ListJobsOutput) + func (c *Glacier) ListJobsWithContext(ctx aws.Context, input *ListJobsInput, opts ...request.Option) (*ListJobsOutput, error) + func (c *Glacier) ListMultipartUploads(input *ListMultipartUploadsInput) (*ListMultipartUploadsOutput, error) + func (c *Glacier) ListMultipartUploadsPages(input *ListMultipartUploadsInput, ...) error + func (c *Glacier) ListMultipartUploadsPagesWithContext(ctx aws.Context, input *ListMultipartUploadsInput, ...) error + func (c *Glacier) ListMultipartUploadsRequest(input *ListMultipartUploadsInput) (req *request.Request, output *ListMultipartUploadsOutput) + func (c *Glacier) ListMultipartUploadsWithContext(ctx aws.Context, input *ListMultipartUploadsInput, opts ...request.Option) (*ListMultipartUploadsOutput, error) + func (c *Glacier) ListParts(input *ListPartsInput) (*ListPartsOutput, error) + func (c *Glacier) ListPartsPages(input *ListPartsInput, fn func(*ListPartsOutput, bool) bool) error + func (c *Glacier) ListPartsPagesWithContext(ctx aws.Context, input *ListPartsInput, fn func(*ListPartsOutput, bool) bool, ...) error + func (c *Glacier) ListPartsRequest(input *ListPartsInput) (req *request.Request, output *ListPartsOutput) + func (c *Glacier) ListPartsWithContext(ctx aws.Context, input *ListPartsInput, opts ...request.Option) (*ListPartsOutput, error) + func (c *Glacier) ListProvisionedCapacity(input *ListProvisionedCapacityInput) (*ListProvisionedCapacityOutput, error) + func (c *Glacier) ListProvisionedCapacityRequest(input *ListProvisionedCapacityInput) (req *request.Request, output *ListProvisionedCapacityOutput) + func (c *Glacier) ListProvisionedCapacityWithContext(ctx aws.Context, input *ListProvisionedCapacityInput, opts ...request.Option) (*ListProvisionedCapacityOutput, error) + func (c *Glacier) ListTagsForVault(input *ListTagsForVaultInput) (*ListTagsForVaultOutput, error) + func (c *Glacier) ListTagsForVaultRequest(input *ListTagsForVaultInput) (req *request.Request, output *ListTagsForVaultOutput) + func (c *Glacier) ListTagsForVaultWithContext(ctx aws.Context, input *ListTagsForVaultInput, opts ...request.Option) (*ListTagsForVaultOutput, error) + func (c *Glacier) ListVaults(input *ListVaultsInput) (*ListVaultsOutput, error) + func (c *Glacier) ListVaultsPages(input *ListVaultsInput, fn func(*ListVaultsOutput, bool) bool) error + func (c *Glacier) ListVaultsPagesWithContext(ctx aws.Context, input *ListVaultsInput, fn func(*ListVaultsOutput, bool) bool, ...) error + func (c *Glacier) ListVaultsRequest(input *ListVaultsInput) (req *request.Request, output *ListVaultsOutput) + func (c *Glacier) ListVaultsWithContext(ctx aws.Context, input *ListVaultsInput, opts ...request.Option) (*ListVaultsOutput, error) + func (c *Glacier) PurchaseProvisionedCapacity(input *PurchaseProvisionedCapacityInput) (*PurchaseProvisionedCapacityOutput, error) + func (c *Glacier) PurchaseProvisionedCapacityRequest(input *PurchaseProvisionedCapacityInput) (req *request.Request, output *PurchaseProvisionedCapacityOutput) + func (c *Glacier) PurchaseProvisionedCapacityWithContext(ctx aws.Context, input *PurchaseProvisionedCapacityInput, ...) (*PurchaseProvisionedCapacityOutput, error) + func (c *Glacier) RemoveTagsFromVault(input *RemoveTagsFromVaultInput) (*RemoveTagsFromVaultOutput, error) + func (c *Glacier) RemoveTagsFromVaultRequest(input *RemoveTagsFromVaultInput) (req *request.Request, output *RemoveTagsFromVaultOutput) + func (c *Glacier) RemoveTagsFromVaultWithContext(ctx aws.Context, input *RemoveTagsFromVaultInput, opts ...request.Option) (*RemoveTagsFromVaultOutput, error) + func (c *Glacier) SetDataRetrievalPolicy(input *SetDataRetrievalPolicyInput) (*SetDataRetrievalPolicyOutput, error) + func (c *Glacier) SetDataRetrievalPolicyRequest(input *SetDataRetrievalPolicyInput) (req *request.Request, output *SetDataRetrievalPolicyOutput) + func (c *Glacier) SetDataRetrievalPolicyWithContext(ctx aws.Context, input *SetDataRetrievalPolicyInput, opts ...request.Option) (*SetDataRetrievalPolicyOutput, error) + func (c *Glacier) SetVaultAccessPolicy(input *SetVaultAccessPolicyInput) (*SetVaultAccessPolicyOutput, error) + func (c *Glacier) SetVaultAccessPolicyRequest(input *SetVaultAccessPolicyInput) (req *request.Request, output *SetVaultAccessPolicyOutput) + func (c *Glacier) SetVaultAccessPolicyWithContext(ctx aws.Context, input *SetVaultAccessPolicyInput, opts ...request.Option) (*SetVaultAccessPolicyOutput, error) + func (c *Glacier) SetVaultNotifications(input *SetVaultNotificationsInput) (*SetVaultNotificationsOutput, error) + func (c *Glacier) SetVaultNotificationsRequest(input *SetVaultNotificationsInput) (req *request.Request, output *SetVaultNotificationsOutput) + func (c *Glacier) SetVaultNotificationsWithContext(ctx aws.Context, input *SetVaultNotificationsInput, opts ...request.Option) (*SetVaultNotificationsOutput, error) + func (c *Glacier) UploadArchive(input *UploadArchiveInput) (*ArchiveCreationOutput, error) + func (c *Glacier) UploadArchiveRequest(input *UploadArchiveInput) (req *request.Request, output *ArchiveCreationOutput) + func (c *Glacier) UploadArchiveWithContext(ctx aws.Context, input *UploadArchiveInput, opts ...request.Option) (*ArchiveCreationOutput, error) + func (c *Glacier) UploadMultipartPart(input *UploadMultipartPartInput) (*UploadMultipartPartOutput, error) + func (c *Glacier) UploadMultipartPartRequest(input *UploadMultipartPartInput) (req *request.Request, output *UploadMultipartPartOutput) + func (c *Glacier) UploadMultipartPartWithContext(ctx aws.Context, input *UploadMultipartPartInput, opts ...request.Option) (*UploadMultipartPartOutput, error) + func (c *Glacier) WaitUntilVaultExists(input *DescribeVaultInput) error + func (c *Glacier) WaitUntilVaultExistsWithContext(ctx aws.Context, input *DescribeVaultInput, opts ...request.WaiterOption) error + func (c *Glacier) WaitUntilVaultNotExists(input *DescribeVaultInput) error + func (c *Glacier) WaitUntilVaultNotExistsWithContext(ctx aws.Context, input *DescribeVaultInput, opts ...request.WaiterOption) error + type Grant struct + Grantee *Grantee + Permission *string + func (s *Grant) SetGrantee(v *Grantee) *Grant + func (s *Grant) SetPermission(v string) *Grant + func (s *Grant) Validate() error + func (s Grant) GoString() string + func (s Grant) String() string + type Grantee struct + DisplayName *string + EmailAddress *string + ID *string + Type *string + URI *string + func (s *Grantee) SetDisplayName(v string) *Grantee + func (s *Grantee) SetEmailAddress(v string) *Grantee + func (s *Grantee) SetID(v string) *Grantee + func (s *Grantee) SetType(v string) *Grantee + func (s *Grantee) SetURI(v string) *Grantee + func (s *Grantee) Validate() error + func (s Grantee) GoString() string + func (s Grantee) String() string + type Hash struct + LinearHash []byte + TreeHash []byte + func ComputeHashes(r io.ReadSeeker) Hash + type InitiateJobInput struct + AccountId *string + JobParameters *JobParameters + VaultName *string + func (s *InitiateJobInput) SetAccountId(v string) *InitiateJobInput + func (s *InitiateJobInput) SetJobParameters(v *JobParameters) *InitiateJobInput + func (s *InitiateJobInput) SetVaultName(v string) *InitiateJobInput + func (s *InitiateJobInput) Validate() error + func (s InitiateJobInput) GoString() string + func (s InitiateJobInput) String() string + type InitiateJobOutput struct + JobId *string + JobOutputPath *string + Location *string + func (s *InitiateJobOutput) SetJobId(v string) *InitiateJobOutput + func (s *InitiateJobOutput) SetJobOutputPath(v string) *InitiateJobOutput + func (s *InitiateJobOutput) SetLocation(v string) *InitiateJobOutput + func (s InitiateJobOutput) GoString() string + func (s InitiateJobOutput) String() string + type InitiateMultipartUploadInput struct + AccountId *string + ArchiveDescription *string + PartSize *string + VaultName *string + func (s *InitiateMultipartUploadInput) SetAccountId(v string) *InitiateMultipartUploadInput + func (s *InitiateMultipartUploadInput) SetArchiveDescription(v string) *InitiateMultipartUploadInput + func (s *InitiateMultipartUploadInput) SetPartSize(v string) *InitiateMultipartUploadInput + func (s *InitiateMultipartUploadInput) SetVaultName(v string) *InitiateMultipartUploadInput + func (s *InitiateMultipartUploadInput) Validate() error + func (s InitiateMultipartUploadInput) GoString() string + func (s InitiateMultipartUploadInput) String() string + type InitiateMultipartUploadOutput struct + Location *string + UploadId *string + func (s *InitiateMultipartUploadOutput) SetLocation(v string) *InitiateMultipartUploadOutput + func (s *InitiateMultipartUploadOutput) SetUploadId(v string) *InitiateMultipartUploadOutput + func (s InitiateMultipartUploadOutput) GoString() string + func (s InitiateMultipartUploadOutput) String() string + type InitiateVaultLockInput struct + AccountId *string + Policy *VaultLockPolicy + VaultName *string + func (s *InitiateVaultLockInput) SetAccountId(v string) *InitiateVaultLockInput + func (s *InitiateVaultLockInput) SetPolicy(v *VaultLockPolicy) *InitiateVaultLockInput + func (s *InitiateVaultLockInput) SetVaultName(v string) *InitiateVaultLockInput + func (s *InitiateVaultLockInput) Validate() error + func (s InitiateVaultLockInput) GoString() string + func (s InitiateVaultLockInput) String() string + type InitiateVaultLockOutput struct + LockId *string + func (s *InitiateVaultLockOutput) SetLockId(v string) *InitiateVaultLockOutput + func (s InitiateVaultLockOutput) GoString() string + func (s InitiateVaultLockOutput) String() string + type InputSerialization struct + Csv *CSVInput + func (s *InputSerialization) SetCsv(v *CSVInput) *InputSerialization + func (s InputSerialization) GoString() string + func (s InputSerialization) String() string + type InsufficientCapacityException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *InsufficientCapacityException) Code() string + func (s *InsufficientCapacityException) Error() string + func (s *InsufficientCapacityException) Message() string + func (s *InsufficientCapacityException) OrigErr() error + func (s *InsufficientCapacityException) RequestID() string + func (s *InsufficientCapacityException) StatusCode() int + func (s InsufficientCapacityException) GoString() string + func (s InsufficientCapacityException) String() string + type InvalidParameterValueException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *InvalidParameterValueException) Code() string + func (s *InvalidParameterValueException) Error() string + func (s *InvalidParameterValueException) Message() string + func (s *InvalidParameterValueException) OrigErr() error + func (s *InvalidParameterValueException) RequestID() string + func (s *InvalidParameterValueException) StatusCode() int + func (s InvalidParameterValueException) GoString() string + func (s InvalidParameterValueException) String() string + type InventoryRetrievalJobDescription struct + EndDate *string + Format *string + Limit *string + Marker *string + StartDate *string + func (s *InventoryRetrievalJobDescription) SetEndDate(v string) *InventoryRetrievalJobDescription + func (s *InventoryRetrievalJobDescription) SetFormat(v string) *InventoryRetrievalJobDescription + func (s *InventoryRetrievalJobDescription) SetLimit(v string) *InventoryRetrievalJobDescription + func (s *InventoryRetrievalJobDescription) SetMarker(v string) *InventoryRetrievalJobDescription + func (s *InventoryRetrievalJobDescription) SetStartDate(v string) *InventoryRetrievalJobDescription + func (s InventoryRetrievalJobDescription) GoString() string + func (s InventoryRetrievalJobDescription) String() string + type InventoryRetrievalJobInput struct + EndDate *string + Limit *string + Marker *string + StartDate *string + func (s *InventoryRetrievalJobInput) SetEndDate(v string) *InventoryRetrievalJobInput + func (s *InventoryRetrievalJobInput) SetLimit(v string) *InventoryRetrievalJobInput + func (s *InventoryRetrievalJobInput) SetMarker(v string) *InventoryRetrievalJobInput + func (s *InventoryRetrievalJobInput) SetStartDate(v string) *InventoryRetrievalJobInput + func (s InventoryRetrievalJobInput) GoString() string + func (s InventoryRetrievalJobInput) String() string + type JobDescription struct + Action *string + ArchiveId *string + ArchiveSHA256TreeHash *string + ArchiveSizeInBytes *int64 + Completed *bool + CompletionDate *string + CreationDate *string + InventoryRetrievalParameters *InventoryRetrievalJobDescription + InventorySizeInBytes *int64 + JobDescription *string + JobId *string + JobOutputPath *string + OutputLocation *OutputLocation + RetrievalByteRange *string + SHA256TreeHash *string + SNSTopic *string + SelectParameters *SelectParameters + StatusCode *string + StatusMessage *string + Tier *string + VaultARN *string + func (s *JobDescription) SetAction(v string) *JobDescription + func (s *JobDescription) SetArchiveId(v string) *JobDescription + func (s *JobDescription) SetArchiveSHA256TreeHash(v string) *JobDescription + func (s *JobDescription) SetArchiveSizeInBytes(v int64) *JobDescription + func (s *JobDescription) SetCompleted(v bool) *JobDescription + func (s *JobDescription) SetCompletionDate(v string) *JobDescription + func (s *JobDescription) SetCreationDate(v string) *JobDescription + func (s *JobDescription) SetInventoryRetrievalParameters(v *InventoryRetrievalJobDescription) *JobDescription + func (s *JobDescription) SetInventorySizeInBytes(v int64) *JobDescription + func (s *JobDescription) SetJobDescription(v string) *JobDescription + func (s *JobDescription) SetJobId(v string) *JobDescription + func (s *JobDescription) SetJobOutputPath(v string) *JobDescription + func (s *JobDescription) SetOutputLocation(v *OutputLocation) *JobDescription + func (s *JobDescription) SetRetrievalByteRange(v string) *JobDescription + func (s *JobDescription) SetSHA256TreeHash(v string) *JobDescription + func (s *JobDescription) SetSNSTopic(v string) *JobDescription + func (s *JobDescription) SetSelectParameters(v *SelectParameters) *JobDescription + func (s *JobDescription) SetStatusCode(v string) *JobDescription + func (s *JobDescription) SetStatusMessage(v string) *JobDescription + func (s *JobDescription) SetTier(v string) *JobDescription + func (s *JobDescription) SetVaultARN(v string) *JobDescription + func (s JobDescription) GoString() string + func (s JobDescription) String() string + type JobParameters struct + ArchiveId *string + Description *string + Format *string + InventoryRetrievalParameters *InventoryRetrievalJobInput + OutputLocation *OutputLocation + RetrievalByteRange *string + SNSTopic *string + SelectParameters *SelectParameters + Tier *string + Type *string + func (s *JobParameters) SetArchiveId(v string) *JobParameters + func (s *JobParameters) SetDescription(v string) *JobParameters + func (s *JobParameters) SetFormat(v string) *JobParameters + func (s *JobParameters) SetInventoryRetrievalParameters(v *InventoryRetrievalJobInput) *JobParameters + func (s *JobParameters) SetOutputLocation(v *OutputLocation) *JobParameters + func (s *JobParameters) SetRetrievalByteRange(v string) *JobParameters + func (s *JobParameters) SetSNSTopic(v string) *JobParameters + func (s *JobParameters) SetSelectParameters(v *SelectParameters) *JobParameters + func (s *JobParameters) SetTier(v string) *JobParameters + func (s *JobParameters) SetType(v string) *JobParameters + func (s *JobParameters) Validate() error + func (s JobParameters) GoString() string + func (s JobParameters) String() string + type LimitExceededException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *LimitExceededException) Code() string + func (s *LimitExceededException) Error() string + func (s *LimitExceededException) Message() string + func (s *LimitExceededException) OrigErr() error + func (s *LimitExceededException) RequestID() string + func (s *LimitExceededException) StatusCode() int + func (s LimitExceededException) GoString() string + func (s LimitExceededException) String() string + type ListJobsInput struct + AccountId *string + Completed *string + Limit *string + Marker *string + Statuscode *string + VaultName *string + func (s *ListJobsInput) SetAccountId(v string) *ListJobsInput + func (s *ListJobsInput) SetCompleted(v string) *ListJobsInput + func (s *ListJobsInput) SetLimit(v string) *ListJobsInput + func (s *ListJobsInput) SetMarker(v string) *ListJobsInput + func (s *ListJobsInput) SetStatuscode(v string) *ListJobsInput + func (s *ListJobsInput) SetVaultName(v string) *ListJobsInput + func (s *ListJobsInput) Validate() error + func (s ListJobsInput) GoString() string + func (s ListJobsInput) String() string + type ListJobsOutput struct + JobList []*JobDescription + Marker *string + func (s *ListJobsOutput) SetJobList(v []*JobDescription) *ListJobsOutput + func (s *ListJobsOutput) SetMarker(v string) *ListJobsOutput + func (s ListJobsOutput) GoString() string + func (s ListJobsOutput) String() string + type ListMultipartUploadsInput struct + AccountId *string + Limit *string + Marker *string + VaultName *string + func (s *ListMultipartUploadsInput) SetAccountId(v string) *ListMultipartUploadsInput + func (s *ListMultipartUploadsInput) SetLimit(v string) *ListMultipartUploadsInput + func (s *ListMultipartUploadsInput) SetMarker(v string) *ListMultipartUploadsInput + func (s *ListMultipartUploadsInput) SetVaultName(v string) *ListMultipartUploadsInput + func (s *ListMultipartUploadsInput) Validate() error + func (s ListMultipartUploadsInput) GoString() string + func (s ListMultipartUploadsInput) String() string + type ListMultipartUploadsOutput struct + Marker *string + UploadsList []*UploadListElement + func (s *ListMultipartUploadsOutput) SetMarker(v string) *ListMultipartUploadsOutput + func (s *ListMultipartUploadsOutput) SetUploadsList(v []*UploadListElement) *ListMultipartUploadsOutput + func (s ListMultipartUploadsOutput) GoString() string + func (s ListMultipartUploadsOutput) String() string + type ListPartsInput struct + AccountId *string + Limit *string + Marker *string + UploadId *string + VaultName *string + func (s *ListPartsInput) SetAccountId(v string) *ListPartsInput + func (s *ListPartsInput) SetLimit(v string) *ListPartsInput + func (s *ListPartsInput) SetMarker(v string) *ListPartsInput + func (s *ListPartsInput) SetUploadId(v string) *ListPartsInput + func (s *ListPartsInput) SetVaultName(v string) *ListPartsInput + func (s *ListPartsInput) Validate() error + func (s ListPartsInput) GoString() string + func (s ListPartsInput) String() string + type ListPartsOutput struct + ArchiveDescription *string + CreationDate *string + Marker *string + MultipartUploadId *string + PartSizeInBytes *int64 + Parts []*PartListElement + VaultARN *string + func (s *ListPartsOutput) SetArchiveDescription(v string) *ListPartsOutput + func (s *ListPartsOutput) SetCreationDate(v string) *ListPartsOutput + func (s *ListPartsOutput) SetMarker(v string) *ListPartsOutput + func (s *ListPartsOutput) SetMultipartUploadId(v string) *ListPartsOutput + func (s *ListPartsOutput) SetPartSizeInBytes(v int64) *ListPartsOutput + func (s *ListPartsOutput) SetParts(v []*PartListElement) *ListPartsOutput + func (s *ListPartsOutput) SetVaultARN(v string) *ListPartsOutput + func (s ListPartsOutput) GoString() string + func (s ListPartsOutput) String() string + type ListProvisionedCapacityInput struct + AccountId *string + func (s *ListProvisionedCapacityInput) SetAccountId(v string) *ListProvisionedCapacityInput + func (s *ListProvisionedCapacityInput) Validate() error + func (s ListProvisionedCapacityInput) GoString() string + func (s ListProvisionedCapacityInput) String() string + type ListProvisionedCapacityOutput struct + ProvisionedCapacityList []*ProvisionedCapacityDescription + func (s *ListProvisionedCapacityOutput) SetProvisionedCapacityList(v []*ProvisionedCapacityDescription) *ListProvisionedCapacityOutput + func (s ListProvisionedCapacityOutput) GoString() string + func (s ListProvisionedCapacityOutput) String() string + type ListTagsForVaultInput struct + AccountId *string + VaultName *string + func (s *ListTagsForVaultInput) SetAccountId(v string) *ListTagsForVaultInput + func (s *ListTagsForVaultInput) SetVaultName(v string) *ListTagsForVaultInput + func (s *ListTagsForVaultInput) Validate() error + func (s ListTagsForVaultInput) GoString() string + func (s ListTagsForVaultInput) String() string + type ListTagsForVaultOutput struct + Tags map[string]*string + func (s *ListTagsForVaultOutput) SetTags(v map[string]*string) *ListTagsForVaultOutput + func (s ListTagsForVaultOutput) GoString() string + func (s ListTagsForVaultOutput) String() string + type ListVaultsInput struct + AccountId *string + Limit *string + Marker *string + func (s *ListVaultsInput) SetAccountId(v string) *ListVaultsInput + func (s *ListVaultsInput) SetLimit(v string) *ListVaultsInput + func (s *ListVaultsInput) SetMarker(v string) *ListVaultsInput + func (s *ListVaultsInput) Validate() error + func (s ListVaultsInput) GoString() string + func (s ListVaultsInput) String() string + type ListVaultsOutput struct + Marker *string + VaultList []*DescribeVaultOutput + func (s *ListVaultsOutput) SetMarker(v string) *ListVaultsOutput + func (s *ListVaultsOutput) SetVaultList(v []*DescribeVaultOutput) *ListVaultsOutput + func (s ListVaultsOutput) GoString() string + func (s ListVaultsOutput) String() string + type MissingParameterValueException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *MissingParameterValueException) Code() string + func (s *MissingParameterValueException) Error() string + func (s *MissingParameterValueException) Message() string + func (s *MissingParameterValueException) OrigErr() error + func (s *MissingParameterValueException) RequestID() string + func (s *MissingParameterValueException) StatusCode() int + func (s MissingParameterValueException) GoString() string + func (s MissingParameterValueException) String() string + type OutputLocation struct + S3 *S3Location + func (s *OutputLocation) SetS3(v *S3Location) *OutputLocation + func (s *OutputLocation) Validate() error + func (s OutputLocation) GoString() string + func (s OutputLocation) String() string + type OutputSerialization struct + Csv *CSVOutput + func (s *OutputSerialization) SetCsv(v *CSVOutput) *OutputSerialization + func (s OutputSerialization) GoString() string + func (s OutputSerialization) String() string + type PartListElement struct + RangeInBytes *string + SHA256TreeHash *string + func (s *PartListElement) SetRangeInBytes(v string) *PartListElement + func (s *PartListElement) SetSHA256TreeHash(v string) *PartListElement + func (s PartListElement) GoString() string + func (s PartListElement) String() string + type PolicyEnforcedException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *PolicyEnforcedException) Code() string + func (s *PolicyEnforcedException) Error() string + func (s *PolicyEnforcedException) Message() string + func (s *PolicyEnforcedException) OrigErr() error + func (s *PolicyEnforcedException) RequestID() string + func (s *PolicyEnforcedException) StatusCode() int + func (s PolicyEnforcedException) GoString() string + func (s PolicyEnforcedException) String() string + type ProvisionedCapacityDescription struct + CapacityId *string + ExpirationDate *string + StartDate *string + func (s *ProvisionedCapacityDescription) SetCapacityId(v string) *ProvisionedCapacityDescription + func (s *ProvisionedCapacityDescription) SetExpirationDate(v string) *ProvisionedCapacityDescription + func (s *ProvisionedCapacityDescription) SetStartDate(v string) *ProvisionedCapacityDescription + func (s ProvisionedCapacityDescription) GoString() string + func (s ProvisionedCapacityDescription) String() string + type PurchaseProvisionedCapacityInput struct + AccountId *string + func (s *PurchaseProvisionedCapacityInput) SetAccountId(v string) *PurchaseProvisionedCapacityInput + func (s *PurchaseProvisionedCapacityInput) Validate() error + func (s PurchaseProvisionedCapacityInput) GoString() string + func (s PurchaseProvisionedCapacityInput) String() string + type PurchaseProvisionedCapacityOutput struct + CapacityId *string + func (s *PurchaseProvisionedCapacityOutput) SetCapacityId(v string) *PurchaseProvisionedCapacityOutput + func (s PurchaseProvisionedCapacityOutput) GoString() string + func (s PurchaseProvisionedCapacityOutput) String() string + type RemoveTagsFromVaultInput struct + AccountId *string + TagKeys []*string + VaultName *string + func (s *RemoveTagsFromVaultInput) SetAccountId(v string) *RemoveTagsFromVaultInput + func (s *RemoveTagsFromVaultInput) SetTagKeys(v []*string) *RemoveTagsFromVaultInput + func (s *RemoveTagsFromVaultInput) SetVaultName(v string) *RemoveTagsFromVaultInput + func (s *RemoveTagsFromVaultInput) Validate() error + func (s RemoveTagsFromVaultInput) GoString() string + func (s RemoveTagsFromVaultInput) String() string + type RemoveTagsFromVaultOutput struct + func (s RemoveTagsFromVaultOutput) GoString() string + func (s RemoveTagsFromVaultOutput) String() string + type RequestTimeoutException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *RequestTimeoutException) Code() string + func (s *RequestTimeoutException) Error() string + func (s *RequestTimeoutException) Message() string + func (s *RequestTimeoutException) OrigErr() error + func (s *RequestTimeoutException) RequestID() string + func (s *RequestTimeoutException) StatusCode() int + func (s RequestTimeoutException) GoString() string + func (s RequestTimeoutException) String() string + type ResourceNotFoundException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type S3Location struct + AccessControlList []*Grant + BucketName *string + CannedACL *string + Encryption *Encryption + Prefix *string + StorageClass *string + Tagging map[string]*string + UserMetadata map[string]*string + func (s *S3Location) SetAccessControlList(v []*Grant) *S3Location + func (s *S3Location) SetBucketName(v string) *S3Location + func (s *S3Location) SetCannedACL(v string) *S3Location + func (s *S3Location) SetEncryption(v *Encryption) *S3Location + func (s *S3Location) SetPrefix(v string) *S3Location + func (s *S3Location) SetStorageClass(v string) *S3Location + func (s *S3Location) SetTagging(v map[string]*string) *S3Location + func (s *S3Location) SetUserMetadata(v map[string]*string) *S3Location + func (s *S3Location) Validate() error + func (s S3Location) GoString() string + func (s S3Location) String() string + type SelectParameters struct + Expression *string + ExpressionType *string + InputSerialization *InputSerialization + OutputSerialization *OutputSerialization + func (s *SelectParameters) SetExpression(v string) *SelectParameters + func (s *SelectParameters) SetExpressionType(v string) *SelectParameters + func (s *SelectParameters) SetInputSerialization(v *InputSerialization) *SelectParameters + func (s *SelectParameters) SetOutputSerialization(v *OutputSerialization) *SelectParameters + func (s SelectParameters) GoString() string + func (s SelectParameters) String() string + type ServiceUnavailableException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + Type *string + func (s *ServiceUnavailableException) Code() string + func (s *ServiceUnavailableException) Error() string + func (s *ServiceUnavailableException) Message() string + func (s *ServiceUnavailableException) OrigErr() error + func (s *ServiceUnavailableException) RequestID() string + func (s *ServiceUnavailableException) StatusCode() int + func (s ServiceUnavailableException) GoString() string + func (s ServiceUnavailableException) String() string + type SetDataRetrievalPolicyInput struct + AccountId *string + Policy *DataRetrievalPolicy + func (s *SetDataRetrievalPolicyInput) SetAccountId(v string) *SetDataRetrievalPolicyInput + func (s *SetDataRetrievalPolicyInput) SetPolicy(v *DataRetrievalPolicy) *SetDataRetrievalPolicyInput + func (s *SetDataRetrievalPolicyInput) Validate() error + func (s SetDataRetrievalPolicyInput) GoString() string + func (s SetDataRetrievalPolicyInput) String() string + type SetDataRetrievalPolicyOutput struct + func (s SetDataRetrievalPolicyOutput) GoString() string + func (s SetDataRetrievalPolicyOutput) String() string + type SetVaultAccessPolicyInput struct + AccountId *string + Policy *VaultAccessPolicy + VaultName *string + func (s *SetVaultAccessPolicyInput) SetAccountId(v string) *SetVaultAccessPolicyInput + func (s *SetVaultAccessPolicyInput) SetPolicy(v *VaultAccessPolicy) *SetVaultAccessPolicyInput + func (s *SetVaultAccessPolicyInput) SetVaultName(v string) *SetVaultAccessPolicyInput + func (s *SetVaultAccessPolicyInput) Validate() error + func (s SetVaultAccessPolicyInput) GoString() string + func (s SetVaultAccessPolicyInput) String() string + type SetVaultAccessPolicyOutput struct + func (s SetVaultAccessPolicyOutput) GoString() string + func (s SetVaultAccessPolicyOutput) String() string + type SetVaultNotificationsInput struct + AccountId *string + VaultName *string + VaultNotificationConfig *VaultNotificationConfig + func (s *SetVaultNotificationsInput) SetAccountId(v string) *SetVaultNotificationsInput + func (s *SetVaultNotificationsInput) SetVaultName(v string) *SetVaultNotificationsInput + func (s *SetVaultNotificationsInput) SetVaultNotificationConfig(v *VaultNotificationConfig) *SetVaultNotificationsInput + func (s *SetVaultNotificationsInput) Validate() error + func (s SetVaultNotificationsInput) GoString() string + func (s SetVaultNotificationsInput) String() string + type SetVaultNotificationsOutput struct + func (s SetVaultNotificationsOutput) GoString() string + func (s SetVaultNotificationsOutput) String() string + type UploadArchiveInput struct + AccountId *string + ArchiveDescription *string + Body io.ReadSeeker + Checksum *string + VaultName *string + func (s *UploadArchiveInput) SetAccountId(v string) *UploadArchiveInput + func (s *UploadArchiveInput) SetArchiveDescription(v string) *UploadArchiveInput + func (s *UploadArchiveInput) SetBody(v io.ReadSeeker) *UploadArchiveInput + func (s *UploadArchiveInput) SetChecksum(v string) *UploadArchiveInput + func (s *UploadArchiveInput) SetVaultName(v string) *UploadArchiveInput + func (s *UploadArchiveInput) Validate() error + func (s UploadArchiveInput) GoString() string + func (s UploadArchiveInput) String() string + type UploadListElement struct + ArchiveDescription *string + CreationDate *string + MultipartUploadId *string + PartSizeInBytes *int64 + VaultARN *string + func (s *UploadListElement) SetArchiveDescription(v string) *UploadListElement + func (s *UploadListElement) SetCreationDate(v string) *UploadListElement + func (s *UploadListElement) SetMultipartUploadId(v string) *UploadListElement + func (s *UploadListElement) SetPartSizeInBytes(v int64) *UploadListElement + func (s *UploadListElement) SetVaultARN(v string) *UploadListElement + func (s UploadListElement) GoString() string + func (s UploadListElement) String() string + type UploadMultipartPartInput struct + AccountId *string + Body io.ReadSeeker + Checksum *string + Range *string + UploadId *string + VaultName *string + func (s *UploadMultipartPartInput) SetAccountId(v string) *UploadMultipartPartInput + func (s *UploadMultipartPartInput) SetBody(v io.ReadSeeker) *UploadMultipartPartInput + func (s *UploadMultipartPartInput) SetChecksum(v string) *UploadMultipartPartInput + func (s *UploadMultipartPartInput) SetRange(v string) *UploadMultipartPartInput + func (s *UploadMultipartPartInput) SetUploadId(v string) *UploadMultipartPartInput + func (s *UploadMultipartPartInput) SetVaultName(v string) *UploadMultipartPartInput + func (s *UploadMultipartPartInput) Validate() error + func (s UploadMultipartPartInput) GoString() string + func (s UploadMultipartPartInput) String() string + type UploadMultipartPartOutput struct + Checksum *string + func (s *UploadMultipartPartOutput) SetChecksum(v string) *UploadMultipartPartOutput + func (s UploadMultipartPartOutput) GoString() string + func (s UploadMultipartPartOutput) String() string + type VaultAccessPolicy struct + Policy *string + func (s *VaultAccessPolicy) SetPolicy(v string) *VaultAccessPolicy + func (s VaultAccessPolicy) GoString() string + func (s VaultAccessPolicy) String() string + type VaultLockPolicy struct + Policy *string + func (s *VaultLockPolicy) SetPolicy(v string) *VaultLockPolicy + func (s VaultLockPolicy) GoString() string + func (s VaultLockPolicy) String() string + type VaultNotificationConfig struct + Events []*string + SNSTopic *string + func (s *VaultNotificationConfig) SetEvents(v []*string) *VaultNotificationConfig + func (s *VaultNotificationConfig) SetSNSTopic(v string) *VaultNotificationConfig + func (s VaultNotificationConfig) GoString() string + func (s VaultNotificationConfig) String() string