Documentation ¶
Index ¶
- type MockHostedZoneClient
- func (m *MockHostedZoneClient) ChangeTagsForResource(ctx context.Context, input *route53.ChangeTagsForResourceInput, ...) (*route53.ChangeTagsForResourceOutput, error)
- func (m *MockHostedZoneClient) CreateHostedZone(ctx context.Context, input *route53.CreateHostedZoneInput, ...) (*route53.CreateHostedZoneOutput, error)
- func (m *MockHostedZoneClient) DeleteHostedZone(ctx context.Context, input *route53.DeleteHostedZoneInput, ...) (*route53.DeleteHostedZoneOutput, error)
- func (m *MockHostedZoneClient) GetHostedZone(ctx context.Context, input *route53.GetHostedZoneInput, ...) (*route53.GetHostedZoneOutput, error)
- func (m *MockHostedZoneClient) ListTagsForResource(ctx context.Context, input *route53.ListTagsForResourceInput, ...) (*route53.ListTagsForResourceOutput, error)
- func (m *MockHostedZoneClient) UpdateHostedZoneComment(ctx context.Context, input *route53.UpdateHostedZoneCommentInput, ...) (*route53.UpdateHostedZoneCommentOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockHostedZoneClient ¶
type MockHostedZoneClient struct { MockCreateHostedZone func(ctx context.Context, input *route53.CreateHostedZoneInput, opts []func(*route53.Options)) (*route53.CreateHostedZoneOutput, error) MockDeleteHostedZone func(ctx context.Context, input *route53.DeleteHostedZoneInput, opts []func(*route53.Options)) (*route53.DeleteHostedZoneOutput, error) MockGetHostedZone func(ctx context.Context, input *route53.GetHostedZoneInput, opts []func(*route53.Options)) (*route53.GetHostedZoneOutput, error) MockUpdateHostedZoneComment func(ctx context.Context, input *route53.UpdateHostedZoneCommentInput, opts []func(*route53.Options)) (*route53.UpdateHostedZoneCommentOutput, error) MockListTagsForResource func(ctx context.Context, params *route53.ListTagsForResourceInput, opts []func(*route53.Options)) (*route53.ListTagsForResourceOutput, error) MockChangeTagsForResource func(ctx context.Context, params *route53.ChangeTagsForResourceInput, optFns []func(*route53.Options)) (*route53.ChangeTagsForResourceOutput, error) }
MockHostedZoneClient is a type that implements all the methods for Hosted Zone Client interface
func (*MockHostedZoneClient) ChangeTagsForResource ¶ added in v0.42.0
func (m *MockHostedZoneClient) ChangeTagsForResource(ctx context.Context, input *route53.ChangeTagsForResourceInput, opts ...func(*route53.Options)) (*route53.ChangeTagsForResourceOutput, error)
ChangeTagsForResource mocks ChangeTagsForResource method
func (*MockHostedZoneClient) CreateHostedZone ¶
func (m *MockHostedZoneClient) CreateHostedZone(ctx context.Context, input *route53.CreateHostedZoneInput, opts ...func(*route53.Options)) (*route53.CreateHostedZoneOutput, error)
CreateHostedZone mocks CreateHostedZone method
func (*MockHostedZoneClient) DeleteHostedZone ¶
func (m *MockHostedZoneClient) DeleteHostedZone(ctx context.Context, input *route53.DeleteHostedZoneInput, opts ...func(*route53.Options)) (*route53.DeleteHostedZoneOutput, error)
DeleteHostedZone mocks DeleteHostedZone method
func (*MockHostedZoneClient) GetHostedZone ¶
func (m *MockHostedZoneClient) GetHostedZone(ctx context.Context, input *route53.GetHostedZoneInput, opts ...func(*route53.Options)) (*route53.GetHostedZoneOutput, error)
GetHostedZone mocks GetHostedZone method
func (*MockHostedZoneClient) ListTagsForResource ¶ added in v0.42.0
func (m *MockHostedZoneClient) ListTagsForResource(ctx context.Context, input *route53.ListTagsForResourceInput, opts ...func(*route53.Options)) (*route53.ListTagsForResourceOutput, error)
ListTagsForResource mocks ListTagsForResource method
func (*MockHostedZoneClient) UpdateHostedZoneComment ¶
func (m *MockHostedZoneClient) UpdateHostedZoneComment(ctx context.Context, input *route53.UpdateHostedZoneCommentInput, opts ...func(*route53.Options)) (*route53.UpdateHostedZoneCommentOutput, error)
UpdateHostedZoneComment mocks UpdateHostedZoneComment method
Click to show internal directories.
Click to hide internal directories.