Documentation ¶
Index ¶
- func NewMockAWSKMSClient(sess *session.Session) (kmsiface.KMSAPI, error)
- type Algorithm
- type Mock
- type MockAWSS3Client
- func (c MockAWSS3Client) GetObjectDirect(bucket string, key string) ([]byte, http.Header, error)
- func (c MockAWSS3Client) MockGetObjectRequest(req *request.Request, out *s3.GetObjectOutput) error
- func (c *MockAWSS3Client) MockPutObjectRequest(req *request.Request) error
- func (c *MockAWSS3Client) PutObjectDirect(bucket string, key string, data []byte, header http.Header) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Mock ¶
type Mock struct { S3EncryptionClient *s3crypto.EncryptionClient S3DecryptionClient *s3crypto.DecryptionClient S3Mock *MockAWSS3Client }
type MockAWSS3Client ¶
type MockAWSS3Client struct {
// contains filtered or unexported fields
}
func NewMockAWSS3Client ¶
func NewMockAWSS3Client() *MockAWSS3Client
func (MockAWSS3Client) GetObjectDirect ¶
func (MockAWSS3Client) MockGetObjectRequest ¶
func (c MockAWSS3Client) MockGetObjectRequest(req *request.Request, out *s3.GetObjectOutput) error
func (*MockAWSS3Client) MockPutObjectRequest ¶
func (c *MockAWSS3Client) MockPutObjectRequest(req *request.Request) error
func (*MockAWSS3Client) PutObjectDirect ¶
Click to show internal directories.
Click to hide internal directories.