Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) DeleteReportDefinition(ctx context.Context, ...) (*costandusagereportservice.DeleteReportDefinitionOutput, error)
- func (_m *IClient) DescribeReportDefinitions(ctx context.Context, ...) (*costandusagereportservice.DescribeReportDefinitionsOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, ...) (*costandusagereportservice.ListTagsForResourceOutput, error)
- func (_m *IClient) ModifyReportDefinition(ctx context.Context, ...) (*costandusagereportservice.ModifyReportDefinitionOutput, error)
- func (_m *IClient) Options() costandusagereportservice.Options
- func (_m *IClient) PutReportDefinition(ctx context.Context, ...) (*costandusagereportservice.PutReportDefinitionOutput, error)
- func (_m *IClient) TagResource(ctx context.Context, params *costandusagereportservice.TagResourceInput, ...) (*costandusagereportservice.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *costandusagereportservice.UntagResourceInput, ...) (*costandusagereportservice.UntagResourceOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*IClient) DeleteReportDefinition ¶
func (_m *IClient) DeleteReportDefinition(ctx context.Context, params *costandusagereportservice.DeleteReportDefinitionInput, optFns ...func(*costandusagereportservice.Options)) (*costandusagereportservice.DeleteReportDefinitionOutput, error)
DeleteReportDefinition provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeReportDefinitions ¶
func (_m *IClient) DescribeReportDefinitions(ctx context.Context, params *costandusagereportservice.DescribeReportDefinitionsInput, optFns ...func(*costandusagereportservice.Options)) (*costandusagereportservice.DescribeReportDefinitionsOutput, error)
DescribeReportDefinitions provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *costandusagereportservice.ListTagsForResourceInput, optFns ...func(*costandusagereportservice.Options)) (*costandusagereportservice.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyReportDefinition ¶
func (_m *IClient) ModifyReportDefinition(ctx context.Context, params *costandusagereportservice.ModifyReportDefinitionInput, optFns ...func(*costandusagereportservice.Options)) (*costandusagereportservice.ModifyReportDefinitionOutput, error)
ModifyReportDefinition provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() costandusagereportservice.Options
Options provides a mock function with given fields:
func (*IClient) PutReportDefinition ¶
func (_m *IClient) PutReportDefinition(ctx context.Context, params *costandusagereportservice.PutReportDefinitionInput, optFns ...func(*costandusagereportservice.Options)) (*costandusagereportservice.PutReportDefinitionOutput, error)
PutReportDefinition provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *costandusagereportservice.TagResourceInput, optFns ...func(*costandusagereportservice.Options)) (*costandusagereportservice.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *costandusagereportservice.UntagResourceInput, optFns ...func(*costandusagereportservice.Options)) (*costandusagereportservice.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns