fake

package
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMockBucketPolicyClient added in v0.12.0

func NewMockBucketPolicyClient(conf *aws.Config) (clientset.BucketPolicyClient, iam.Client, error)

NewMockBucketPolicyClient returns a new client given an aws config

Types

type MockBucketClient added in v0.12.0

type MockBucketClient struct {
	MockHeadBucketRequest   func(input *s3.HeadBucketInput) s3.HeadBucketRequest
	MockCreateBucketRequest func(input *s3.CreateBucketInput) s3.CreateBucketRequest
	MockDeleteBucketRequest func(input *s3.DeleteBucketInput) s3.DeleteBucketRequest

	MockPutBucketEncryptionRequest    func(input *s3.PutBucketEncryptionInput) s3.PutBucketEncryptionRequest
	MockGetBucketEncryptionRequest    func(input *s3.GetBucketEncryptionInput) s3.GetBucketEncryptionRequest
	MockDeleteBucketEncryptionRequest func(input *s3.DeleteBucketEncryptionInput) s3.DeleteBucketEncryptionRequest

	MockPutBucketVersioningRequest func(input *s3.PutBucketVersioningInput) s3.PutBucketVersioningRequest
	MockGetBucketVersioningRequest func(input *s3.GetBucketVersioningInput) s3.GetBucketVersioningRequest

	MockPutBucketAccelerateConfigurationRequest func(input *s3.PutBucketAccelerateConfigurationInput) s3.PutBucketAccelerateConfigurationRequest
	MockGetBucketAccelerateConfigurationRequest func(input *s3.GetBucketAccelerateConfigurationInput) s3.GetBucketAccelerateConfigurationRequest

	MockPutBucketCorsRequest    func(input *s3.PutBucketCorsInput) s3.PutBucketCorsRequest
	MockGetBucketCorsRequest    func(input *s3.GetBucketCorsInput) s3.GetBucketCorsRequest
	MockDeleteBucketCorsRequest func(input *s3.DeleteBucketCorsInput) s3.DeleteBucketCorsRequest

	MockPutBucketWebsiteRequest    func(input *s3.PutBucketWebsiteInput) s3.PutBucketWebsiteRequest
	MockGetBucketWebsiteRequest    func(input *s3.GetBucketWebsiteInput) s3.GetBucketWebsiteRequest
	MockDeleteBucketWebsiteRequest func(input *s3.DeleteBucketWebsiteInput) s3.DeleteBucketWebsiteRequest

	MockPutBucketLoggingRequest func(input *s3.PutBucketLoggingInput) s3.PutBucketLoggingRequest
	MockGetBucketLoggingRequest func(input *s3.GetBucketLoggingInput) s3.GetBucketLoggingRequest

	MockPutBucketReplicationRequest    func(input *s3.PutBucketReplicationInput) s3.PutBucketReplicationRequest
	MockGetBucketReplicationRequest    func(input *s3.GetBucketReplicationInput) s3.GetBucketReplicationRequest
	MockDeleteBucketReplicationRequest func(input *s3.DeleteBucketReplicationInput) s3.DeleteBucketReplicationRequest

	MockPutBucketRequestPaymentRequest func(input *s3.PutBucketRequestPaymentInput) s3.PutBucketRequestPaymentRequest
	MockGetBucketRequestPaymentRequest func(input *s3.GetBucketRequestPaymentInput) s3.GetBucketRequestPaymentRequest

	MockPutBucketTaggingRequest    func(input *s3.PutBucketTaggingInput) s3.PutBucketTaggingRequest
	MockGetBucketTaggingRequest    func(input *s3.GetBucketTaggingInput) s3.GetBucketTaggingRequest
	MockDeleteBucketTaggingRequest func(input *s3.DeleteBucketTaggingInput) s3.DeleteBucketTaggingRequest

	MockPutBucketAnalyticsConfigurationRequest func(input *s3.PutBucketAnalyticsConfigurationInput) s3.PutBucketAnalyticsConfigurationRequest
	MockGetBucketAnalyticsConfigurationRequest func(input *s3.GetBucketAnalyticsConfigurationInput) s3.GetBucketAnalyticsConfigurationRequest

	MockPutBucketLifecycleConfigurationRequest func(input *s3.PutBucketLifecycleConfigurationInput) s3.PutBucketLifecycleConfigurationRequest
	MockGetBucketLifecycleConfigurationRequest func(input *s3.GetBucketLifecycleConfigurationInput) s3.GetBucketLifecycleConfigurationRequest
	MockDeleteBucketLifecycleRequest           func(input *s3.DeleteBucketLifecycleInput) s3.DeleteBucketLifecycleRequest

	MockPutBucketNotificationConfigurationRequest func(input *s3.PutBucketNotificationConfigurationInput) s3.PutBucketNotificationConfigurationRequest
	MockGetBucketNotificationConfigurationRequest func(input *s3.GetBucketNotificationConfigurationInput) s3.GetBucketNotificationConfigurationRequest

	MockGetBucketAclRequest func(*s3.GetBucketAclInput) s3.GetBucketAclRequest //nolint
	MockPutBucketAclRequest func(*s3.PutBucketAclInput) s3.PutBucketAclRequest //nolint
}

MockBucketClient is a type that implements all the methods for BucketClient interface

func (MockBucketClient) CreateBucketRequest added in v0.12.0

func (m MockBucketClient) CreateBucketRequest(input *s3.CreateBucketInput) s3.CreateBucketRequest

CreateBucketRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) DeleteBucketCorsRequest added in v0.12.0

func (m MockBucketClient) DeleteBucketCorsRequest(input *s3.DeleteBucketCorsInput) s3.DeleteBucketCorsRequest

DeleteBucketCorsRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) DeleteBucketEncryptionRequest added in v0.12.0

func (m MockBucketClient) DeleteBucketEncryptionRequest(input *s3.DeleteBucketEncryptionInput) s3.DeleteBucketEncryptionRequest

DeleteBucketEncryptionRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) DeleteBucketLifecycleRequest added in v0.12.0

func (m MockBucketClient) DeleteBucketLifecycleRequest(input *s3.DeleteBucketLifecycleInput) s3.DeleteBucketLifecycleRequest

DeleteBucketLifecycleRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) DeleteBucketReplicationRequest added in v0.12.0

func (m MockBucketClient) DeleteBucketReplicationRequest(input *s3.DeleteBucketReplicationInput) s3.DeleteBucketReplicationRequest

DeleteBucketReplicationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) DeleteBucketRequest added in v0.12.0

func (m MockBucketClient) DeleteBucketRequest(input *s3.DeleteBucketInput) s3.DeleteBucketRequest

DeleteBucketRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) DeleteBucketTaggingRequest added in v0.12.0

func (m MockBucketClient) DeleteBucketTaggingRequest(input *s3.DeleteBucketTaggingInput) s3.DeleteBucketTaggingRequest

DeleteBucketTaggingRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) DeleteBucketWebsiteRequest added in v0.12.0

func (m MockBucketClient) DeleteBucketWebsiteRequest(input *s3.DeleteBucketWebsiteInput) s3.DeleteBucketWebsiteRequest

DeleteBucketWebsiteRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketAccelerateConfigurationRequest added in v0.12.0

GetBucketAccelerateConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketAclRequest added in v0.12.0

func (m MockBucketClient) GetBucketAclRequest(input *s3.GetBucketAclInput) s3.GetBucketAclRequest

GetBucketAclRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketAnalyticsConfigurationRequest added in v0.12.0

GetBucketAnalyticsConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketCorsRequest added in v0.12.0

func (m MockBucketClient) GetBucketCorsRequest(input *s3.GetBucketCorsInput) s3.GetBucketCorsRequest

GetBucketCorsRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketEncryptionRequest added in v0.12.0

func (m MockBucketClient) GetBucketEncryptionRequest(input *s3.GetBucketEncryptionInput) s3.GetBucketEncryptionRequest

GetBucketEncryptionRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketLifecycleConfigurationRequest added in v0.12.0

GetBucketLifecycleConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketLoggingRequest added in v0.12.0

func (m MockBucketClient) GetBucketLoggingRequest(input *s3.GetBucketLoggingInput) s3.GetBucketLoggingRequest

GetBucketLoggingRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketNotificationConfigurationRequest added in v0.12.0

GetBucketNotificationConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketReplicationRequest added in v0.12.0

func (m MockBucketClient) GetBucketReplicationRequest(input *s3.GetBucketReplicationInput) s3.GetBucketReplicationRequest

GetBucketReplicationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketRequestPaymentRequest added in v0.12.0

func (m MockBucketClient) GetBucketRequestPaymentRequest(input *s3.GetBucketRequestPaymentInput) s3.GetBucketRequestPaymentRequest

GetBucketRequestPaymentRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketTaggingRequest added in v0.12.0

func (m MockBucketClient) GetBucketTaggingRequest(input *s3.GetBucketTaggingInput) s3.GetBucketTaggingRequest

GetBucketTaggingRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketVersioningRequest added in v0.12.0

func (m MockBucketClient) GetBucketVersioningRequest(input *s3.GetBucketVersioningInput) s3.GetBucketVersioningRequest

GetBucketVersioningRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) GetBucketWebsiteRequest added in v0.12.0

func (m MockBucketClient) GetBucketWebsiteRequest(input *s3.GetBucketWebsiteInput) s3.GetBucketWebsiteRequest

GetBucketWebsiteRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) HeadBucketRequest added in v0.12.0

func (m MockBucketClient) HeadBucketRequest(input *s3.HeadBucketInput) s3.HeadBucketRequest

HeadBucketRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketAccelerateConfigurationRequest added in v0.12.0

PutBucketAccelerateConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketAclRequest added in v0.12.0

func (m MockBucketClient) PutBucketAclRequest(input *s3.PutBucketAclInput) s3.PutBucketAclRequest

PutBucketAclRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketAnalyticsConfigurationRequest added in v0.12.0

PutBucketAnalyticsConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketCorsRequest added in v0.12.0

func (m MockBucketClient) PutBucketCorsRequest(input *s3.PutBucketCorsInput) s3.PutBucketCorsRequest

PutBucketCorsRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketEncryptionRequest added in v0.12.0

func (m MockBucketClient) PutBucketEncryptionRequest(input *s3.PutBucketEncryptionInput) s3.PutBucketEncryptionRequest

PutBucketEncryptionRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketLifecycleConfigurationRequest added in v0.12.0

PutBucketLifecycleConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketLoggingRequest added in v0.12.0

func (m MockBucketClient) PutBucketLoggingRequest(input *s3.PutBucketLoggingInput) s3.PutBucketLoggingRequest

PutBucketLoggingRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketNotificationConfigurationRequest added in v0.12.0

PutBucketNotificationConfigurationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketReplicationRequest added in v0.12.0

func (m MockBucketClient) PutBucketReplicationRequest(input *s3.PutBucketReplicationInput) s3.PutBucketReplicationRequest

PutBucketReplicationRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketRequestPaymentRequest added in v0.12.0

func (m MockBucketClient) PutBucketRequestPaymentRequest(input *s3.PutBucketRequestPaymentInput) s3.PutBucketRequestPaymentRequest

PutBucketRequestPaymentRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketTaggingRequest added in v0.12.0

func (m MockBucketClient) PutBucketTaggingRequest(input *s3.PutBucketTaggingInput) s3.PutBucketTaggingRequest

PutBucketTaggingRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketVersioningRequest added in v0.12.0

func (m MockBucketClient) PutBucketVersioningRequest(input *s3.PutBucketVersioningInput) s3.PutBucketVersioningRequest

PutBucketVersioningRequest is the fake method call to invoke the internal mock method

func (MockBucketClient) PutBucketWebsiteRequest added in v0.12.0

func (m MockBucketClient) PutBucketWebsiteRequest(input *s3.PutBucketWebsiteInput) s3.PutBucketWebsiteRequest

PutBucketWebsiteRequest is the fake method call to invoke the internal mock method

type MockBucketPolicyClient added in v0.12.0

type MockBucketPolicyClient struct {
	MockGetBucketPolicyRequest    func(*s3.GetBucketPolicyInput) s3.GetBucketPolicyRequest
	MockPutBucketPolicyRequest    func(*s3.PutBucketPolicyInput) s3.PutBucketPolicyRequest
	MockDeleteBucketPolicyRequest func(*s3.DeleteBucketPolicyInput) s3.DeleteBucketPolicyRequest
}

MockBucketPolicyClient is a type that implements all the methods for RolePolicyAttachmentClient interface

func (*MockBucketPolicyClient) DeleteBucketPolicyRequest added in v0.12.0

func (m *MockBucketPolicyClient) DeleteBucketPolicyRequest(input *s3.DeleteBucketPolicyInput) s3.DeleteBucketPolicyRequest

DeleteBucketPolicyRequest mocks DeleteBucketPolicyRequest method

func (*MockBucketPolicyClient) GetBucketPolicyRequest added in v0.12.0

func (m *MockBucketPolicyClient) GetBucketPolicyRequest(input *s3.GetBucketPolicyInput) s3.GetBucketPolicyRequest

GetBucketPolicyRequest mocks GetBucketPolicyRequest method

func (*MockBucketPolicyClient) PutBucketPolicyRequest added in v0.12.0

func (m *MockBucketPolicyClient) PutBucketPolicyRequest(input *s3.PutBucketPolicyInput) s3.PutBucketPolicyRequest

PutBucketPolicyRequest mocks PutBucketPolicyRequest method

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL