Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) DeleteReportDefinition(ctx context.Context, ...) (*applicationcostprofiler.DeleteReportDefinitionOutput, error)
- func (_m *IClient) GetReportDefinition(ctx context.Context, params *applicationcostprofiler.GetReportDefinitionInput, ...) (*applicationcostprofiler.GetReportDefinitionOutput, error)
- func (_m *IClient) ImportApplicationUsage(ctx context.Context, ...) (*applicationcostprofiler.ImportApplicationUsageOutput, error)
- func (_m *IClient) ListReportDefinitions(ctx context.Context, ...) (*applicationcostprofiler.ListReportDefinitionsOutput, error)
- func (_m *IClient) Options() applicationcostprofiler.Options
- func (_m *IClient) PutReportDefinition(ctx context.Context, params *applicationcostprofiler.PutReportDefinitionInput, ...) (*applicationcostprofiler.PutReportDefinitionOutput, error)
- func (_m *IClient) UpdateReportDefinition(ctx context.Context, ...) (*applicationcostprofiler.UpdateReportDefinitionOutput, 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 *applicationcostprofiler.DeleteReportDefinitionInput, optFns ...func(*applicationcostprofiler.Options)) (*applicationcostprofiler.DeleteReportDefinitionOutput, error)
DeleteReportDefinition provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetReportDefinition ¶
func (_m *IClient) GetReportDefinition(ctx context.Context, params *applicationcostprofiler.GetReportDefinitionInput, optFns ...func(*applicationcostprofiler.Options)) (*applicationcostprofiler.GetReportDefinitionOutput, error)
GetReportDefinition provides a mock function with given fields: ctx, params, optFns
func (*IClient) ImportApplicationUsage ¶
func (_m *IClient) ImportApplicationUsage(ctx context.Context, params *applicationcostprofiler.ImportApplicationUsageInput, optFns ...func(*applicationcostprofiler.Options)) (*applicationcostprofiler.ImportApplicationUsageOutput, error)
ImportApplicationUsage provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListReportDefinitions ¶
func (_m *IClient) ListReportDefinitions(ctx context.Context, params *applicationcostprofiler.ListReportDefinitionsInput, optFns ...func(*applicationcostprofiler.Options)) (*applicationcostprofiler.ListReportDefinitionsOutput, error)
ListReportDefinitions provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() applicationcostprofiler.Options
Options provides a mock function with given fields:
func (*IClient) PutReportDefinition ¶
func (_m *IClient) PutReportDefinition(ctx context.Context, params *applicationcostprofiler.PutReportDefinitionInput, optFns ...func(*applicationcostprofiler.Options)) (*applicationcostprofiler.PutReportDefinitionOutput, error)
PutReportDefinition provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateReportDefinition ¶
func (_m *IClient) UpdateReportDefinition(ctx context.Context, params *applicationcostprofiler.UpdateReportDefinitionInput, optFns ...func(*applicationcostprofiler.Options)) (*applicationcostprofiler.UpdateReportDefinitionOutput, error)
UpdateReportDefinition provides a mock function with given fields: ctx, params, optFns