 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- type CloudWatch
- func (svc *CloudWatch) DoGetMetricStatistics(in *SDK.GetMetricStatisticsInput) (*SDK.GetMetricStatisticsOutput, error)
- func (svc *CloudWatch) Errorf(format string, v ...interface{})
- func (svc *CloudWatch) GetMetricStatistics(in MetricStatisticsInput) (*MetricStatisticsResponse, error)
- func (svc *CloudWatch) Infof(format string, v ...interface{})
- func (svc *CloudWatch) SetLogger(logger log.Logger)
 
- type Datapoint
- type Dimension
- type MetricStatisticsInput
- type MetricStatisticsResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudWatch ¶
type CloudWatch struct {
	// contains filtered or unexported fields
}
    CloudWatch has CloudWatch client.
func (*CloudWatch) DoGetMetricStatistics ¶
func (svc *CloudWatch) DoGetMetricStatistics(in *SDK.GetMetricStatisticsInput) (*SDK.GetMetricStatisticsOutput, error)
DoGetMetricStatistics executes GetMetricStatistics operation.
func (*CloudWatch) Errorf ¶
func (svc *CloudWatch) Errorf(format string, v ...interface{})
Errorf logging error information.
func (*CloudWatch) GetMetricStatistics ¶
func (svc *CloudWatch) GetMetricStatistics(in MetricStatisticsInput) (*MetricStatisticsResponse, error)
GetMetricStatistics executes GetMetricStatistics operation.
func (*CloudWatch) Infof ¶
func (svc *CloudWatch) Infof(format string, v ...interface{})
Infof logging information.
func (*CloudWatch) SetLogger ¶
func (svc *CloudWatch) SetLogger(logger log.Logger)
SetLogger sets logger.
type Datapoint ¶
type Datapoint struct {
	Average            float64
	ExtendedStatistics map[string]float64
	Maximum            float64
	Minimum            float64
	SampleCount        float64
	Sum                float64
	Unit               string
	Timestamp          time.Time
}
    func NewDatapoint ¶
type MetricStatisticsInput ¶
type MetricStatisticsInput struct {
	StartTime          time.Time
	EndTime            time.Time
	Period             int64
	MetricName         string
	Namespace          string
	Unit               string
	Statistics         []string
	ExtendedStatistics []string
	Dimensions []Dimension
	// Key: Dimension.Name, Value: Dimension.Value.
	// If you use same key and differenct values, then use Dimensions.
	DimensionsMap map[string]string
}
    func (MetricStatisticsInput) ToInput ¶
func (o MetricStatisticsInput) ToInput() *SDK.GetMetricStatisticsInput
type MetricStatisticsResponse ¶
func NewMetricStatisticsResponse ¶
func NewMetricStatisticsResponse(out *SDK.GetMetricStatisticsOutput) *MetricStatisticsResponse
 Click to show internal directories. 
   Click to hide internal directories.