Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const EndpointsID + const ErrCodeContainerNotFoundException + const ErrCodeInternalServerError + const ErrCodeObjectNotFoundException + const ErrCodeRequestedRangeNotSatisfiableException + const ItemTypeFolder + const ItemTypeObject + const ServiceID + const ServiceName + const StorageClassTemporal + const UploadAvailabilityStandard + const UploadAvailabilityStreaming + func ItemType_Values() []string + func StorageClass_Values() []string + func UploadAvailability_Values() []string + type ContainerNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ContainerNotFoundException) Code() string + func (s *ContainerNotFoundException) Error() string + func (s *ContainerNotFoundException) Message() string + func (s *ContainerNotFoundException) OrigErr() error + func (s *ContainerNotFoundException) RequestID() string + func (s *ContainerNotFoundException) StatusCode() int + func (s ContainerNotFoundException) GoString() string + func (s ContainerNotFoundException) String() string + type DeleteObjectInput struct + Path *string + func (s *DeleteObjectInput) SetPath(v string) *DeleteObjectInput + func (s *DeleteObjectInput) Validate() error + func (s DeleteObjectInput) GoString() string + func (s DeleteObjectInput) String() string + type DeleteObjectOutput struct + func (s DeleteObjectOutput) GoString() string + func (s DeleteObjectOutput) String() string + type DescribeObjectInput struct + Path *string + func (s *DescribeObjectInput) SetPath(v string) *DescribeObjectInput + func (s *DescribeObjectInput) Validate() error + func (s DescribeObjectInput) GoString() string + func (s DescribeObjectInput) String() string + type DescribeObjectOutput struct + CacheControl *string + ContentLength *int64 + ContentType *string + ETag *string + LastModified *time.Time + func (s *DescribeObjectOutput) SetCacheControl(v string) *DescribeObjectOutput + func (s *DescribeObjectOutput) SetContentLength(v int64) *DescribeObjectOutput + func (s *DescribeObjectOutput) SetContentType(v string) *DescribeObjectOutput + func (s *DescribeObjectOutput) SetETag(v string) *DescribeObjectOutput + func (s *DescribeObjectOutput) SetLastModified(v time.Time) *DescribeObjectOutput + func (s DescribeObjectOutput) GoString() string + func (s DescribeObjectOutput) String() string + type GetObjectInput struct + Path *string + Range *string + func (s *GetObjectInput) SetPath(v string) *GetObjectInput + func (s *GetObjectInput) SetRange(v string) *GetObjectInput + func (s *GetObjectInput) Validate() error + func (s GetObjectInput) GoString() string + func (s GetObjectInput) String() string + type GetObjectOutput struct + Body io.ReadCloser + CacheControl *string + ContentLength *int64 + ContentRange *string + ContentType *string + ETag *string + LastModified *time.Time + StatusCode *int64 + func (s *GetObjectOutput) SetBody(v io.ReadCloser) *GetObjectOutput + func (s *GetObjectOutput) SetCacheControl(v string) *GetObjectOutput + func (s *GetObjectOutput) SetContentLength(v int64) *GetObjectOutput + func (s *GetObjectOutput) SetContentRange(v string) *GetObjectOutput + func (s *GetObjectOutput) SetContentType(v string) *GetObjectOutput + func (s *GetObjectOutput) SetETag(v string) *GetObjectOutput + func (s *GetObjectOutput) SetLastModified(v time.Time) *GetObjectOutput + func (s *GetObjectOutput) SetStatusCode(v int64) *GetObjectOutput + func (s GetObjectOutput) GoString() string + func (s GetObjectOutput) String() string + type InternalServerError struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerError) Code() string + func (s *InternalServerError) Error() string + func (s *InternalServerError) Message() string + func (s *InternalServerError) OrigErr() error + func (s *InternalServerError) RequestID() string + func (s *InternalServerError) StatusCode() int + func (s InternalServerError) GoString() string + func (s InternalServerError) String() string + type Item struct + ContentLength *int64 + ContentType *string + ETag *string + LastModified *time.Time + Name *string + Type *string + func (s *Item) SetContentLength(v int64) *Item + func (s *Item) SetContentType(v string) *Item + func (s *Item) SetETag(v string) *Item + func (s *Item) SetLastModified(v time.Time) *Item + func (s *Item) SetName(v string) *Item + func (s *Item) SetType(v string) *Item + func (s Item) GoString() string + func (s Item) String() string + type ListItemsInput struct + MaxResults *int64 + NextToken *string + Path *string + func (s *ListItemsInput) SetMaxResults(v int64) *ListItemsInput + func (s *ListItemsInput) SetNextToken(v string) *ListItemsInput + func (s *ListItemsInput) SetPath(v string) *ListItemsInput + func (s *ListItemsInput) Validate() error + func (s ListItemsInput) GoString() string + func (s ListItemsInput) String() string + type ListItemsOutput struct + Items []*Item + NextToken *string + func (s *ListItemsOutput) SetItems(v []*Item) *ListItemsOutput + func (s *ListItemsOutput) SetNextToken(v string) *ListItemsOutput + func (s ListItemsOutput) GoString() string + func (s ListItemsOutput) String() string + type MediaStoreData struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *MediaStoreData + func (c *MediaStoreData) DeleteObject(input *DeleteObjectInput) (*DeleteObjectOutput, error) + func (c *MediaStoreData) DeleteObjectRequest(input *DeleteObjectInput) (req *request.Request, output *DeleteObjectOutput) + func (c *MediaStoreData) DeleteObjectWithContext(ctx aws.Context, input *DeleteObjectInput, opts ...request.Option) (*DeleteObjectOutput, error) + func (c *MediaStoreData) DescribeObject(input *DescribeObjectInput) (*DescribeObjectOutput, error) + func (c *MediaStoreData) DescribeObjectRequest(input *DescribeObjectInput) (req *request.Request, output *DescribeObjectOutput) + func (c *MediaStoreData) DescribeObjectWithContext(ctx aws.Context, input *DescribeObjectInput, opts ...request.Option) (*DescribeObjectOutput, error) + func (c *MediaStoreData) GetObject(input *GetObjectInput) (*GetObjectOutput, error) + func (c *MediaStoreData) GetObjectRequest(input *GetObjectInput) (req *request.Request, output *GetObjectOutput) + func (c *MediaStoreData) GetObjectWithContext(ctx aws.Context, input *GetObjectInput, opts ...request.Option) (*GetObjectOutput, error) + func (c *MediaStoreData) ListItems(input *ListItemsInput) (*ListItemsOutput, error) + func (c *MediaStoreData) ListItemsPages(input *ListItemsInput, fn func(*ListItemsOutput, bool) bool) error + func (c *MediaStoreData) ListItemsPagesWithContext(ctx aws.Context, input *ListItemsInput, fn func(*ListItemsOutput, bool) bool, ...) error + func (c *MediaStoreData) ListItemsRequest(input *ListItemsInput) (req *request.Request, output *ListItemsOutput) + func (c *MediaStoreData) ListItemsWithContext(ctx aws.Context, input *ListItemsInput, opts ...request.Option) (*ListItemsOutput, error) + func (c *MediaStoreData) PutObject(input *PutObjectInput) (*PutObjectOutput, error) + func (c *MediaStoreData) PutObjectRequest(input *PutObjectInput) (req *request.Request, output *PutObjectOutput) + func (c *MediaStoreData) PutObjectWithContext(ctx aws.Context, input *PutObjectInput, opts ...request.Option) (*PutObjectOutput, error) + type ObjectNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ObjectNotFoundException) Code() string + func (s *ObjectNotFoundException) Error() string + func (s *ObjectNotFoundException) Message() string + func (s *ObjectNotFoundException) OrigErr() error + func (s *ObjectNotFoundException) RequestID() string + func (s *ObjectNotFoundException) StatusCode() int + func (s ObjectNotFoundException) GoString() string + func (s ObjectNotFoundException) String() string + type PutObjectInput struct + Body io.ReadSeeker + CacheControl *string + ContentType *string + Path *string + StorageClass *string + UploadAvailability *string + func (s *PutObjectInput) SetBody(v io.ReadSeeker) *PutObjectInput + func (s *PutObjectInput) SetCacheControl(v string) *PutObjectInput + func (s *PutObjectInput) SetContentType(v string) *PutObjectInput + func (s *PutObjectInput) SetPath(v string) *PutObjectInput + func (s *PutObjectInput) SetStorageClass(v string) *PutObjectInput + func (s *PutObjectInput) SetUploadAvailability(v string) *PutObjectInput + func (s *PutObjectInput) Validate() error + func (s PutObjectInput) GoString() string + func (s PutObjectInput) String() string + type PutObjectOutput struct + ContentSHA256 *string + ETag *string + StorageClass *string + func (s *PutObjectOutput) SetContentSHA256(v string) *PutObjectOutput + func (s *PutObjectOutput) SetETag(v string) *PutObjectOutput + func (s *PutObjectOutput) SetStorageClass(v string) *PutObjectOutput + func (s PutObjectOutput) GoString() string + func (s PutObjectOutput) String() string + type RequestedRangeNotSatisfiableException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *RequestedRangeNotSatisfiableException) Code() string + func (s *RequestedRangeNotSatisfiableException) Error() string + func (s *RequestedRangeNotSatisfiableException) Message() string + func (s *RequestedRangeNotSatisfiableException) OrigErr() error + func (s *RequestedRangeNotSatisfiableException) RequestID() string + func (s *RequestedRangeNotSatisfiableException) StatusCode() int + func (s RequestedRangeNotSatisfiableException) GoString() string + func (s RequestedRangeNotSatisfiableException) String() string