Documentation
¶
Index ¶
- Variables
- func GetSession() *session.Session
- func NewKMS() *kms.KMS
- func NewS3() *s3.S3
- func NewSES() *ses.SES
- func NewSession() *session.Session
- type MockKMS
- type MockS3
- func (m *MockS3) AbortMultipartUpload(input *s3.AbortMultipartUploadInput) (*s3.AbortMultipartUploadOutput, error)
- func (m *MockS3) CompleteMultipartUpload(input *s3.CompleteMultipartUploadInput) (*s3.CompleteMultipartUploadOutput, error)
- func (m *MockS3) CreateMultipartUpload(input *s3.CreateMultipartUploadInput) (*s3.CreateMultipartUploadOutput, error)
- func (m *MockS3) UploadPart(input *s3.UploadPartInput) (*s3.UploadPartOutput, error)
- type MockSES
Constants ¶
This section is empty.
Variables ¶
View Source
var AWSRegion = util.GetOptionalEnv("AWS_REGION", "us-east-1")
View Source
var AWSSession = NewSession()
View Source
var MockKMSServiceError = false
View Source
var MockS3ServiceError = false
View Source
var MockSESServiceError = false
Functions ¶
func GetSession ¶
func NewSession ¶
Types ¶
type MockKMS ¶
func NewMockKMS ¶
func NewMockKMS() *MockKMS
func (*MockKMS) Decrypt ¶
func (m *MockKMS) Decrypt(input *kms.DecryptInput) (*kms.DecryptOutput, error)
func (*MockKMS) Encrypt ¶
func (m *MockKMS) Encrypt(input *kms.EncryptInput) (*kms.EncryptOutput, error)
type MockS3 ¶
func (*MockS3) AbortMultipartUpload ¶
func (m *MockS3) AbortMultipartUpload( input *s3.AbortMultipartUploadInput, ) (*s3.AbortMultipartUploadOutput, error)
func (*MockS3) CompleteMultipartUpload ¶
func (m *MockS3) CompleteMultipartUpload( input *s3.CompleteMultipartUploadInput, ) (*s3.CompleteMultipartUploadOutput, error)
func (*MockS3) CreateMultipartUpload ¶
func (m *MockS3) CreateMultipartUpload( input *s3.CreateMultipartUploadInput, ) (*s3.CreateMultipartUploadOutput, error)
func (*MockS3) UploadPart ¶
func (m *MockS3) UploadPart( input *s3.UploadPartInput, ) (*s3.UploadPartOutput, error)
type MockSES ¶
func NewMockSES ¶
func NewMockSES() *MockSES
func (*MockSES) SendEmail ¶
func (m *MockSES) SendEmail(input *ses.SendEmailInput) (*ses.SendEmailOutput, error)
Click to show internal directories.
Click to hide internal directories.