Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) CreatePerformanceAnalysisReport(ctx context.Context, params *pi.CreatePerformanceAnalysisReportInput, ...) (*pi.CreatePerformanceAnalysisReportOutput, error)
- func (_m *IClient) DeletePerformanceAnalysisReport(ctx context.Context, params *pi.DeletePerformanceAnalysisReportInput, ...) (*pi.DeletePerformanceAnalysisReportOutput, error)
- func (_m *IClient) DescribeDimensionKeys(ctx context.Context, params *pi.DescribeDimensionKeysInput, ...) (*pi.DescribeDimensionKeysOutput, error)
- func (_m *IClient) GetDimensionKeyDetails(ctx context.Context, params *pi.GetDimensionKeyDetailsInput, ...) (*pi.GetDimensionKeyDetailsOutput, error)
- func (_m *IClient) GetPerformanceAnalysisReport(ctx context.Context, params *pi.GetPerformanceAnalysisReportInput, ...) (*pi.GetPerformanceAnalysisReportOutput, error)
- func (_m *IClient) GetResourceMetadata(ctx context.Context, params *pi.GetResourceMetadataInput, ...) (*pi.GetResourceMetadataOutput, error)
- func (_m *IClient) GetResourceMetrics(ctx context.Context, params *pi.GetResourceMetricsInput, ...) (*pi.GetResourceMetricsOutput, error)
- func (_m *IClient) ListAvailableResourceDimensions(ctx context.Context, params *pi.ListAvailableResourceDimensionsInput, ...) (*pi.ListAvailableResourceDimensionsOutput, error)
- func (_m *IClient) ListAvailableResourceMetrics(ctx context.Context, params *pi.ListAvailableResourceMetricsInput, ...) (*pi.ListAvailableResourceMetricsOutput, error)
- func (_m *IClient) ListPerformanceAnalysisReports(ctx context.Context, params *pi.ListPerformanceAnalysisReportsInput, ...) (*pi.ListPerformanceAnalysisReportsOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *pi.ListTagsForResourceInput, ...) (*pi.ListTagsForResourceOutput, error)
- func (_m *IClient) Options() pi.Options
- func (_m *IClient) TagResource(ctx context.Context, params *pi.TagResourceInput, optFns ...func(*pi.Options)) (*pi.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *pi.UntagResourceInput, ...) (*pi.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) CreatePerformanceAnalysisReport ¶
func (_m *IClient) CreatePerformanceAnalysisReport(ctx context.Context, params *pi.CreatePerformanceAnalysisReportInput, optFns ...func(*pi.Options)) (*pi.CreatePerformanceAnalysisReportOutput, error)
CreatePerformanceAnalysisReport provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeletePerformanceAnalysisReport ¶
func (_m *IClient) DeletePerformanceAnalysisReport(ctx context.Context, params *pi.DeletePerformanceAnalysisReportInput, optFns ...func(*pi.Options)) (*pi.DeletePerformanceAnalysisReportOutput, error)
DeletePerformanceAnalysisReport provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeDimensionKeys ¶
func (_m *IClient) DescribeDimensionKeys(ctx context.Context, params *pi.DescribeDimensionKeysInput, optFns ...func(*pi.Options)) (*pi.DescribeDimensionKeysOutput, error)
DescribeDimensionKeys provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetDimensionKeyDetails ¶
func (_m *IClient) GetDimensionKeyDetails(ctx context.Context, params *pi.GetDimensionKeyDetailsInput, optFns ...func(*pi.Options)) (*pi.GetDimensionKeyDetailsOutput, error)
GetDimensionKeyDetails provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetPerformanceAnalysisReport ¶
func (_m *IClient) GetPerformanceAnalysisReport(ctx context.Context, params *pi.GetPerformanceAnalysisReportInput, optFns ...func(*pi.Options)) (*pi.GetPerformanceAnalysisReportOutput, error)
GetPerformanceAnalysisReport provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetResourceMetadata ¶
func (_m *IClient) GetResourceMetadata(ctx context.Context, params *pi.GetResourceMetadataInput, optFns ...func(*pi.Options)) (*pi.GetResourceMetadataOutput, error)
GetResourceMetadata provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetResourceMetrics ¶
func (_m *IClient) GetResourceMetrics(ctx context.Context, params *pi.GetResourceMetricsInput, optFns ...func(*pi.Options)) (*pi.GetResourceMetricsOutput, error)
GetResourceMetrics provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAvailableResourceDimensions ¶
func (_m *IClient) ListAvailableResourceDimensions(ctx context.Context, params *pi.ListAvailableResourceDimensionsInput, optFns ...func(*pi.Options)) (*pi.ListAvailableResourceDimensionsOutput, error)
ListAvailableResourceDimensions provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAvailableResourceMetrics ¶
func (_m *IClient) ListAvailableResourceMetrics(ctx context.Context, params *pi.ListAvailableResourceMetricsInput, optFns ...func(*pi.Options)) (*pi.ListAvailableResourceMetricsOutput, error)
ListAvailableResourceMetrics provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListPerformanceAnalysisReports ¶
func (_m *IClient) ListPerformanceAnalysisReports(ctx context.Context, params *pi.ListPerformanceAnalysisReportsInput, optFns ...func(*pi.Options)) (*pi.ListPerformanceAnalysisReportsOutput, error)
ListPerformanceAnalysisReports provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *pi.ListTagsForResourceInput, optFns ...func(*pi.Options)) (*pi.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *pi.TagResourceInput, optFns ...func(*pi.Options)) (*pi.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *pi.UntagResourceInput, optFns ...func(*pi.Options)) (*pi.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns