Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SupportClient ¶
type SupportClient interface { RequestServiceLimitsRefreshLoop() DescribeServiceLimitsCheckResult(checkID string) (*support.TrustedAdvisorCheckResult, error) }
SupportClient ...
type SupportClientImpl ¶
type SupportClientImpl struct {
SupportClient supportiface.SupportAPI
}
SupportClientImpl ...
func (*SupportClientImpl) DescribeServiceLimitsCheckResult ¶
func (client *SupportClientImpl) DescribeServiceLimitsCheckResult(checkID string) (*support.TrustedAdvisorCheckResult, error)
DescribeServiceLimitsCheckResult ...
func (*SupportClientImpl) RequestServiceLimitsRefreshLoop ¶
func (client *SupportClientImpl) RequestServiceLimitsRefreshLoop()
RequestServiceLimitsRefreshLoop ...
type SupportExporter ¶
type SupportExporter struct {
// contains filtered or unexported fields
}
SupportExporter ...
func NewSupportExporter ¶
func NewSupportExporter(region string) *SupportExporter
NewSupportExporter ...
func (*SupportExporter) Collect ¶
func (e *SupportExporter) Collect(ch chan<- prometheus.Metric)
Collect ...
func (*SupportExporter) Describe ¶
func (e *SupportExporter) Describe(ch chan<- *prometheus.Desc)
Describe ...
func (*SupportExporter) RequestServiceLimitsRefreshLoop ¶
func (e *SupportExporter) RequestServiceLimitsRefreshLoop()
RequestServiceLimitsRefreshLoop ...
Click to show internal directories.
Click to hide internal directories.