Documentation ¶
Index ¶
- type Client
- type DescribeRecommendationExportJobsFuture
- type ExportAutoScalingGroupRecommendationsFuture
- type ExportEC2InstanceRecommendationsFuture
- type GetAutoScalingGroupRecommendationsFuture
- type GetEBSVolumeRecommendationsFuture
- type GetEC2InstanceRecommendationsFuture
- type GetEC2RecommendationProjectedMetricsFuture
- type GetEnrollmentStatusFuture
- type GetLambdaFunctionRecommendationsFuture
- type GetRecommendationSummariesFuture
- type UpdateEnrollmentStatusFuture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { DescribeRecommendationExportJobs(ctx workflow.Context, input *computeoptimizer.DescribeRecommendationExportJobsInput) (*computeoptimizer.DescribeRecommendationExportJobsOutput, error) DescribeRecommendationExportJobsAsync(ctx workflow.Context, input *computeoptimizer.DescribeRecommendationExportJobsInput) *DescribeRecommendationExportJobsFuture ExportAutoScalingGroupRecommendations(ctx workflow.Context, input *computeoptimizer.ExportAutoScalingGroupRecommendationsInput) (*computeoptimizer.ExportAutoScalingGroupRecommendationsOutput, error) ExportAutoScalingGroupRecommendationsAsync(ctx workflow.Context, input *computeoptimizer.ExportAutoScalingGroupRecommendationsInput) *ExportAutoScalingGroupRecommendationsFuture ExportEC2InstanceRecommendations(ctx workflow.Context, input *computeoptimizer.ExportEC2InstanceRecommendationsInput) (*computeoptimizer.ExportEC2InstanceRecommendationsOutput, error) ExportEC2InstanceRecommendationsAsync(ctx workflow.Context, input *computeoptimizer.ExportEC2InstanceRecommendationsInput) *ExportEC2InstanceRecommendationsFuture GetAutoScalingGroupRecommendations(ctx workflow.Context, input *computeoptimizer.GetAutoScalingGroupRecommendationsInput) (*computeoptimizer.GetAutoScalingGroupRecommendationsOutput, error) GetAutoScalingGroupRecommendationsAsync(ctx workflow.Context, input *computeoptimizer.GetAutoScalingGroupRecommendationsInput) *GetAutoScalingGroupRecommendationsFuture GetEBSVolumeRecommendations(ctx workflow.Context, input *computeoptimizer.GetEBSVolumeRecommendationsInput) (*computeoptimizer.GetEBSVolumeRecommendationsOutput, error) GetEBSVolumeRecommendationsAsync(ctx workflow.Context, input *computeoptimizer.GetEBSVolumeRecommendationsInput) *GetEBSVolumeRecommendationsFuture GetEC2InstanceRecommendations(ctx workflow.Context, input *computeoptimizer.GetEC2InstanceRecommendationsInput) (*computeoptimizer.GetEC2InstanceRecommendationsOutput, error) GetEC2InstanceRecommendationsAsync(ctx workflow.Context, input *computeoptimizer.GetEC2InstanceRecommendationsInput) *GetEC2InstanceRecommendationsFuture GetEC2RecommendationProjectedMetrics(ctx workflow.Context, input *computeoptimizer.GetEC2RecommendationProjectedMetricsInput) (*computeoptimizer.GetEC2RecommendationProjectedMetricsOutput, error) GetEC2RecommendationProjectedMetricsAsync(ctx workflow.Context, input *computeoptimizer.GetEC2RecommendationProjectedMetricsInput) *GetEC2RecommendationProjectedMetricsFuture GetEnrollmentStatus(ctx workflow.Context, input *computeoptimizer.GetEnrollmentStatusInput) (*computeoptimizer.GetEnrollmentStatusOutput, error) GetEnrollmentStatusAsync(ctx workflow.Context, input *computeoptimizer.GetEnrollmentStatusInput) *GetEnrollmentStatusFuture GetLambdaFunctionRecommendations(ctx workflow.Context, input *computeoptimizer.GetLambdaFunctionRecommendationsInput) (*computeoptimizer.GetLambdaFunctionRecommendationsOutput, error) GetLambdaFunctionRecommendationsAsync(ctx workflow.Context, input *computeoptimizer.GetLambdaFunctionRecommendationsInput) *GetLambdaFunctionRecommendationsFuture GetRecommendationSummaries(ctx workflow.Context, input *computeoptimizer.GetRecommendationSummariesInput) (*computeoptimizer.GetRecommendationSummariesOutput, error) GetRecommendationSummariesAsync(ctx workflow.Context, input *computeoptimizer.GetRecommendationSummariesInput) *GetRecommendationSummariesFuture UpdateEnrollmentStatus(ctx workflow.Context, input *computeoptimizer.UpdateEnrollmentStatusInput) (*computeoptimizer.UpdateEnrollmentStatusOutput, error) UpdateEnrollmentStatusAsync(ctx workflow.Context, input *computeoptimizer.UpdateEnrollmentStatusInput) *UpdateEnrollmentStatusFuture }
type DescribeRecommendationExportJobsFuture ¶
type DescribeRecommendationExportJobsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeRecommendationExportJobsFuture) Get ¶
func (r *DescribeRecommendationExportJobsFuture) Get(ctx workflow.Context) (*computeoptimizer.DescribeRecommendationExportJobsOutput, error)
type ExportAutoScalingGroupRecommendationsFuture ¶
type ExportAutoScalingGroupRecommendationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
type ExportEC2InstanceRecommendationsFuture ¶
type ExportEC2InstanceRecommendationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ExportEC2InstanceRecommendationsFuture) Get ¶
func (r *ExportEC2InstanceRecommendationsFuture) Get(ctx workflow.Context) (*computeoptimizer.ExportEC2InstanceRecommendationsOutput, error)
type GetAutoScalingGroupRecommendationsFuture ¶
type GetAutoScalingGroupRecommendationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
type GetEBSVolumeRecommendationsFuture ¶
type GetEBSVolumeRecommendationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetEBSVolumeRecommendationsFuture) Get ¶
func (r *GetEBSVolumeRecommendationsFuture) Get(ctx workflow.Context) (*computeoptimizer.GetEBSVolumeRecommendationsOutput, error)
type GetEC2InstanceRecommendationsFuture ¶
type GetEC2InstanceRecommendationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetEC2InstanceRecommendationsFuture) Get ¶
func (r *GetEC2InstanceRecommendationsFuture) Get(ctx workflow.Context) (*computeoptimizer.GetEC2InstanceRecommendationsOutput, error)
type GetEC2RecommendationProjectedMetricsFuture ¶
type GetEC2RecommendationProjectedMetricsFuture struct { // public to support Selector.addFuture Future workflow.Future }
type GetEnrollmentStatusFuture ¶
type GetEnrollmentStatusFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetEnrollmentStatusFuture) Get ¶
func (r *GetEnrollmentStatusFuture) Get(ctx workflow.Context) (*computeoptimizer.GetEnrollmentStatusOutput, error)
type GetLambdaFunctionRecommendationsFuture ¶
type GetLambdaFunctionRecommendationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetLambdaFunctionRecommendationsFuture) Get ¶
func (r *GetLambdaFunctionRecommendationsFuture) Get(ctx workflow.Context) (*computeoptimizer.GetLambdaFunctionRecommendationsOutput, error)
type GetRecommendationSummariesFuture ¶
type GetRecommendationSummariesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetRecommendationSummariesFuture) Get ¶
func (r *GetRecommendationSummariesFuture) Get(ctx workflow.Context) (*computeoptimizer.GetRecommendationSummariesOutput, error)
type UpdateEnrollmentStatusFuture ¶
type UpdateEnrollmentStatusFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*UpdateEnrollmentStatusFuture) Get ¶
func (r *UpdateEnrollmentStatusFuture) Get(ctx workflow.Context) (*computeoptimizer.UpdateEnrollmentStatusOutput, error)
Click to show internal directories.
Click to hide internal directories.