Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const AcceptLanguageEnUs + const AnalysisStatusFailed + const AnalysisStatusRunning + const AnalysisStatusSucceeded + const ContextTypeCausal + const ContextTypeContextual + const DetailStatusAvailable + const DetailStatusProcessing + const DetailStatusUnavailable + const EndpointsID + const ErrCodeInternalServiceError + const ErrCodeInvalidArgumentException + const ErrCodeNotAuthorizedException + const FeatureStatusDisabled + const FeatureStatusDisabledPendingReboot + const FeatureStatusEnabled + const FeatureStatusEnabledPendingReboot + const FeatureStatusUnknown + const FeatureStatusUnsupported + const PeriodAlignmentEndTime + const PeriodAlignmentStartTime + const ServiceID + const ServiceName + const ServiceTypeDocdb + const ServiceTypeRds + const SeverityHigh + const SeverityLow + const SeverityMedium + const TextFormatMarkdown + const TextFormatPlainText + func AcceptLanguage_Values() []string + func AnalysisStatus_Values() []string + func ContextType_Values() []string + func DetailStatus_Values() []string + func FeatureStatus_Values() []string + func PeriodAlignment_Values() []string + func ServiceType_Values() []string + func Severity_Values() []string + func TextFormat_Values() []string + type AnalysisReport struct + AnalysisReportId *string + CreateTime *time.Time + EndTime *time.Time + Identifier *string + Insights []*Insight + ServiceType *string + StartTime *time.Time + Status *string + func (s *AnalysisReport) SetAnalysisReportId(v string) *AnalysisReport + func (s *AnalysisReport) SetCreateTime(v time.Time) *AnalysisReport + func (s *AnalysisReport) SetEndTime(v time.Time) *AnalysisReport + func (s *AnalysisReport) SetIdentifier(v string) *AnalysisReport + func (s *AnalysisReport) SetInsights(v []*Insight) *AnalysisReport + func (s *AnalysisReport) SetServiceType(v string) *AnalysisReport + func (s *AnalysisReport) SetStartTime(v time.Time) *AnalysisReport + func (s *AnalysisReport) SetStatus(v string) *AnalysisReport + func (s AnalysisReport) GoString() string + func (s AnalysisReport) String() string + type AnalysisReportSummary struct + AnalysisReportId *string + CreateTime *time.Time + EndTime *time.Time + StartTime *time.Time + Status *string + Tags []*Tag + func (s *AnalysisReportSummary) SetAnalysisReportId(v string) *AnalysisReportSummary + func (s *AnalysisReportSummary) SetCreateTime(v time.Time) *AnalysisReportSummary + func (s *AnalysisReportSummary) SetEndTime(v time.Time) *AnalysisReportSummary + func (s *AnalysisReportSummary) SetStartTime(v time.Time) *AnalysisReportSummary + func (s *AnalysisReportSummary) SetStatus(v string) *AnalysisReportSummary + func (s *AnalysisReportSummary) SetTags(v []*Tag) *AnalysisReportSummary + func (s AnalysisReportSummary) GoString() string + func (s AnalysisReportSummary) String() string + type CreatePerformanceAnalysisReportInput struct + EndTime *time.Time + Identifier *string + ServiceType *string + StartTime *time.Time + Tags []*Tag + func (s *CreatePerformanceAnalysisReportInput) SetEndTime(v time.Time) *CreatePerformanceAnalysisReportInput + func (s *CreatePerformanceAnalysisReportInput) SetIdentifier(v string) *CreatePerformanceAnalysisReportInput + func (s *CreatePerformanceAnalysisReportInput) SetServiceType(v string) *CreatePerformanceAnalysisReportInput + func (s *CreatePerformanceAnalysisReportInput) SetStartTime(v time.Time) *CreatePerformanceAnalysisReportInput + func (s *CreatePerformanceAnalysisReportInput) SetTags(v []*Tag) *CreatePerformanceAnalysisReportInput + func (s *CreatePerformanceAnalysisReportInput) Validate() error + func (s CreatePerformanceAnalysisReportInput) GoString() string + func (s CreatePerformanceAnalysisReportInput) String() string + type CreatePerformanceAnalysisReportOutput struct + AnalysisReportId *string + func (s *CreatePerformanceAnalysisReportOutput) SetAnalysisReportId(v string) *CreatePerformanceAnalysisReportOutput + func (s CreatePerformanceAnalysisReportOutput) GoString() string + func (s CreatePerformanceAnalysisReportOutput) String() string + type Data struct + PerformanceInsightsMetric *PerformanceInsightsMetric + func (s *Data) SetPerformanceInsightsMetric(v *PerformanceInsightsMetric) *Data + func (s Data) GoString() string + func (s Data) String() string + type DataPoint struct + Timestamp *time.Time + Value *float64 + func (s *DataPoint) SetTimestamp(v time.Time) *DataPoint + func (s *DataPoint) SetValue(v float64) *DataPoint + func (s DataPoint) GoString() string + func (s DataPoint) String() string + type DeletePerformanceAnalysisReportInput struct + AnalysisReportId *string + Identifier *string + ServiceType *string + func (s *DeletePerformanceAnalysisReportInput) SetAnalysisReportId(v string) *DeletePerformanceAnalysisReportInput + func (s *DeletePerformanceAnalysisReportInput) SetIdentifier(v string) *DeletePerformanceAnalysisReportInput + func (s *DeletePerformanceAnalysisReportInput) SetServiceType(v string) *DeletePerformanceAnalysisReportInput + func (s *DeletePerformanceAnalysisReportInput) Validate() error + func (s DeletePerformanceAnalysisReportInput) GoString() string + func (s DeletePerformanceAnalysisReportInput) String() string + type DeletePerformanceAnalysisReportOutput struct + func (s DeletePerformanceAnalysisReportOutput) GoString() string + func (s DeletePerformanceAnalysisReportOutput) String() string + type DescribeDimensionKeysInput struct + AdditionalMetrics []*string + EndTime *time.Time + Filter map[string]*string + GroupBy *DimensionGroup + Identifier *string + MaxResults *int64 + Metric *string + NextToken *string + PartitionBy *DimensionGroup + PeriodInSeconds *int64 + ServiceType *string + StartTime *time.Time + func (s *DescribeDimensionKeysInput) SetAdditionalMetrics(v []*string) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetEndTime(v time.Time) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetFilter(v map[string]*string) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetGroupBy(v *DimensionGroup) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetIdentifier(v string) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetMaxResults(v int64) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetMetric(v string) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetNextToken(v string) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetPartitionBy(v *DimensionGroup) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetPeriodInSeconds(v int64) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetServiceType(v string) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) SetStartTime(v time.Time) *DescribeDimensionKeysInput + func (s *DescribeDimensionKeysInput) Validate() error + func (s DescribeDimensionKeysInput) GoString() string + func (s DescribeDimensionKeysInput) String() string + type DescribeDimensionKeysOutput struct + AlignedEndTime *time.Time + AlignedStartTime *time.Time + Keys []*DimensionKeyDescription + NextToken *string + PartitionKeys []*ResponsePartitionKey + func (s *DescribeDimensionKeysOutput) SetAlignedEndTime(v time.Time) *DescribeDimensionKeysOutput + func (s *DescribeDimensionKeysOutput) SetAlignedStartTime(v time.Time) *DescribeDimensionKeysOutput + func (s *DescribeDimensionKeysOutput) SetKeys(v []*DimensionKeyDescription) *DescribeDimensionKeysOutput + func (s *DescribeDimensionKeysOutput) SetNextToken(v string) *DescribeDimensionKeysOutput + func (s *DescribeDimensionKeysOutput) SetPartitionKeys(v []*ResponsePartitionKey) *DescribeDimensionKeysOutput + func (s DescribeDimensionKeysOutput) GoString() string + func (s DescribeDimensionKeysOutput) String() string + type DimensionDetail struct + Identifier *string + func (s *DimensionDetail) SetIdentifier(v string) *DimensionDetail + func (s DimensionDetail) GoString() string + func (s DimensionDetail) String() string + type DimensionGroup struct + Dimensions []*string + Group *string + Limit *int64 + func (s *DimensionGroup) SetDimensions(v []*string) *DimensionGroup + func (s *DimensionGroup) SetGroup(v string) *DimensionGroup + func (s *DimensionGroup) SetLimit(v int64) *DimensionGroup + func (s *DimensionGroup) Validate() error + func (s DimensionGroup) GoString() string + func (s DimensionGroup) String() string + type DimensionGroupDetail struct + Dimensions []*DimensionDetail + Group *string + func (s *DimensionGroupDetail) SetDimensions(v []*DimensionDetail) *DimensionGroupDetail + func (s *DimensionGroupDetail) SetGroup(v string) *DimensionGroupDetail + func (s DimensionGroupDetail) GoString() string + func (s DimensionGroupDetail) String() string + type DimensionKeyDescription struct + AdditionalMetrics map[string]*float64 + Dimensions map[string]*string + Partitions []*float64 + Total *float64 + func (s *DimensionKeyDescription) SetAdditionalMetrics(v map[string]*float64) *DimensionKeyDescription + func (s *DimensionKeyDescription) SetDimensions(v map[string]*string) *DimensionKeyDescription + func (s *DimensionKeyDescription) SetPartitions(v []*float64) *DimensionKeyDescription + func (s *DimensionKeyDescription) SetTotal(v float64) *DimensionKeyDescription + func (s DimensionKeyDescription) GoString() string + func (s DimensionKeyDescription) String() string + type DimensionKeyDetail struct + Dimension *string + Status *string + Value *string + func (s *DimensionKeyDetail) SetDimension(v string) *DimensionKeyDetail + func (s *DimensionKeyDetail) SetStatus(v string) *DimensionKeyDetail + func (s *DimensionKeyDetail) SetValue(v string) *DimensionKeyDetail + func (s DimensionKeyDetail) GoString() string + func (s DimensionKeyDetail) String() string + type FeatureMetadata struct + Status *string + func (s *FeatureMetadata) SetStatus(v string) *FeatureMetadata + func (s FeatureMetadata) GoString() string + func (s FeatureMetadata) String() string + type GetDimensionKeyDetailsInput struct + Group *string + GroupIdentifier *string + Identifier *string + RequestedDimensions []*string + ServiceType *string + func (s *GetDimensionKeyDetailsInput) SetGroup(v string) *GetDimensionKeyDetailsInput + func (s *GetDimensionKeyDetailsInput) SetGroupIdentifier(v string) *GetDimensionKeyDetailsInput + func (s *GetDimensionKeyDetailsInput) SetIdentifier(v string) *GetDimensionKeyDetailsInput + func (s *GetDimensionKeyDetailsInput) SetRequestedDimensions(v []*string) *GetDimensionKeyDetailsInput + func (s *GetDimensionKeyDetailsInput) SetServiceType(v string) *GetDimensionKeyDetailsInput + func (s *GetDimensionKeyDetailsInput) Validate() error + func (s GetDimensionKeyDetailsInput) GoString() string + func (s GetDimensionKeyDetailsInput) String() string + type GetDimensionKeyDetailsOutput struct + Dimensions []*DimensionKeyDetail + func (s *GetDimensionKeyDetailsOutput) SetDimensions(v []*DimensionKeyDetail) *GetDimensionKeyDetailsOutput + func (s GetDimensionKeyDetailsOutput) GoString() string + func (s GetDimensionKeyDetailsOutput) String() string + type GetPerformanceAnalysisReportInput struct + AcceptLanguage *string + AnalysisReportId *string + Identifier *string + ServiceType *string + TextFormat *string + func (s *GetPerformanceAnalysisReportInput) SetAcceptLanguage(v string) *GetPerformanceAnalysisReportInput + func (s *GetPerformanceAnalysisReportInput) SetAnalysisReportId(v string) *GetPerformanceAnalysisReportInput + func (s *GetPerformanceAnalysisReportInput) SetIdentifier(v string) *GetPerformanceAnalysisReportInput + func (s *GetPerformanceAnalysisReportInput) SetServiceType(v string) *GetPerformanceAnalysisReportInput + func (s *GetPerformanceAnalysisReportInput) SetTextFormat(v string) *GetPerformanceAnalysisReportInput + func (s *GetPerformanceAnalysisReportInput) Validate() error + func (s GetPerformanceAnalysisReportInput) GoString() string + func (s GetPerformanceAnalysisReportInput) String() string + type GetPerformanceAnalysisReportOutput struct + AnalysisReport *AnalysisReport + func (s *GetPerformanceAnalysisReportOutput) SetAnalysisReport(v *AnalysisReport) *GetPerformanceAnalysisReportOutput + func (s GetPerformanceAnalysisReportOutput) GoString() string + func (s GetPerformanceAnalysisReportOutput) String() string + type GetResourceMetadataInput struct + Identifier *string + ServiceType *string + func (s *GetResourceMetadataInput) SetIdentifier(v string) *GetResourceMetadataInput + func (s *GetResourceMetadataInput) SetServiceType(v string) *GetResourceMetadataInput + func (s *GetResourceMetadataInput) Validate() error + func (s GetResourceMetadataInput) GoString() string + func (s GetResourceMetadataInput) String() string + type GetResourceMetadataOutput struct + Features map[string]*FeatureMetadata + Identifier *string + func (s *GetResourceMetadataOutput) SetFeatures(v map[string]*FeatureMetadata) *GetResourceMetadataOutput + func (s *GetResourceMetadataOutput) SetIdentifier(v string) *GetResourceMetadataOutput + func (s GetResourceMetadataOutput) GoString() string + func (s GetResourceMetadataOutput) String() string + type GetResourceMetricsInput struct + EndTime *time.Time + Identifier *string + MaxResults *int64 + MetricQueries []*MetricQuery + NextToken *string + PeriodAlignment *string + PeriodInSeconds *int64 + ServiceType *string + StartTime *time.Time + func (s *GetResourceMetricsInput) SetEndTime(v time.Time) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetIdentifier(v string) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetMaxResults(v int64) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetMetricQueries(v []*MetricQuery) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetNextToken(v string) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetPeriodAlignment(v string) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetPeriodInSeconds(v int64) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetServiceType(v string) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) SetStartTime(v time.Time) *GetResourceMetricsInput + func (s *GetResourceMetricsInput) Validate() error + func (s GetResourceMetricsInput) GoString() string + func (s GetResourceMetricsInput) String() string + type GetResourceMetricsOutput struct + AlignedEndTime *time.Time + AlignedStartTime *time.Time + Identifier *string + MetricList []*MetricKeyDataPoints + NextToken *string + func (s *GetResourceMetricsOutput) SetAlignedEndTime(v time.Time) *GetResourceMetricsOutput + func (s *GetResourceMetricsOutput) SetAlignedStartTime(v time.Time) *GetResourceMetricsOutput + func (s *GetResourceMetricsOutput) SetIdentifier(v string) *GetResourceMetricsOutput + func (s *GetResourceMetricsOutput) SetMetricList(v []*MetricKeyDataPoints) *GetResourceMetricsOutput + func (s *GetResourceMetricsOutput) SetNextToken(v string) *GetResourceMetricsOutput + func (s GetResourceMetricsOutput) GoString() string + func (s GetResourceMetricsOutput) String() string + type Insight struct + BaselineData []*Data + Context *string + Description *string + EndTime *time.Time + InsightData []*Data + InsightId *string + InsightType *string + Recommendations []*Recommendation + Severity *string + StartTime *time.Time + SupportingInsights []*Insight + func (s *Insight) SetBaselineData(v []*Data) *Insight + func (s *Insight) SetContext(v string) *Insight + func (s *Insight) SetDescription(v string) *Insight + func (s *Insight) SetEndTime(v time.Time) *Insight + func (s *Insight) SetInsightData(v []*Data) *Insight + func (s *Insight) SetInsightId(v string) *Insight + func (s *Insight) SetInsightType(v string) *Insight + func (s *Insight) SetRecommendations(v []*Recommendation) *Insight + func (s *Insight) SetSeverity(v string) *Insight + func (s *Insight) SetStartTime(v time.Time) *Insight + func (s *Insight) SetSupportingInsights(v []*Insight) *Insight + func (s Insight) GoString() string + func (s Insight) String() string + type InternalServiceError struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServiceError) Code() string + func (s *InternalServiceError) Error() string + func (s *InternalServiceError) Message() string + func (s *InternalServiceError) OrigErr() error + func (s *InternalServiceError) RequestID() string + func (s *InternalServiceError) StatusCode() int + func (s InternalServiceError) GoString() string + func (s InternalServiceError) String() string + type InvalidArgumentException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidArgumentException) Code() string + func (s *InvalidArgumentException) Error() string + func (s *InvalidArgumentException) Message() string + func (s *InvalidArgumentException) OrigErr() error + func (s *InvalidArgumentException) RequestID() string + func (s *InvalidArgumentException) StatusCode() int + func (s InvalidArgumentException) GoString() string + func (s InvalidArgumentException) String() string + type ListAvailableResourceDimensionsInput struct + Identifier *string + MaxResults *int64 + Metrics []*string + NextToken *string + ServiceType *string + func (s *ListAvailableResourceDimensionsInput) SetIdentifier(v string) *ListAvailableResourceDimensionsInput + func (s *ListAvailableResourceDimensionsInput) SetMaxResults(v int64) *ListAvailableResourceDimensionsInput + func (s *ListAvailableResourceDimensionsInput) SetMetrics(v []*string) *ListAvailableResourceDimensionsInput + func (s *ListAvailableResourceDimensionsInput) SetNextToken(v string) *ListAvailableResourceDimensionsInput + func (s *ListAvailableResourceDimensionsInput) SetServiceType(v string) *ListAvailableResourceDimensionsInput + func (s *ListAvailableResourceDimensionsInput) Validate() error + func (s ListAvailableResourceDimensionsInput) GoString() string + func (s ListAvailableResourceDimensionsInput) String() string + type ListAvailableResourceDimensionsOutput struct + MetricDimensions []*MetricDimensionGroups + NextToken *string + func (s *ListAvailableResourceDimensionsOutput) SetMetricDimensions(v []*MetricDimensionGroups) *ListAvailableResourceDimensionsOutput + func (s *ListAvailableResourceDimensionsOutput) SetNextToken(v string) *ListAvailableResourceDimensionsOutput + func (s ListAvailableResourceDimensionsOutput) GoString() string + func (s ListAvailableResourceDimensionsOutput) String() string + type ListAvailableResourceMetricsInput struct + Identifier *string + MaxResults *int64 + MetricTypes []*string + NextToken *string + ServiceType *string + func (s *ListAvailableResourceMetricsInput) SetIdentifier(v string) *ListAvailableResourceMetricsInput + func (s *ListAvailableResourceMetricsInput) SetMaxResults(v int64) *ListAvailableResourceMetricsInput + func (s *ListAvailableResourceMetricsInput) SetMetricTypes(v []*string) *ListAvailableResourceMetricsInput + func (s *ListAvailableResourceMetricsInput) SetNextToken(v string) *ListAvailableResourceMetricsInput + func (s *ListAvailableResourceMetricsInput) SetServiceType(v string) *ListAvailableResourceMetricsInput + func (s *ListAvailableResourceMetricsInput) Validate() error + func (s ListAvailableResourceMetricsInput) GoString() string + func (s ListAvailableResourceMetricsInput) String() string + type ListAvailableResourceMetricsOutput struct + Metrics []*ResponseResourceMetric + NextToken *string + func (s *ListAvailableResourceMetricsOutput) SetMetrics(v []*ResponseResourceMetric) *ListAvailableResourceMetricsOutput + func (s *ListAvailableResourceMetricsOutput) SetNextToken(v string) *ListAvailableResourceMetricsOutput + func (s ListAvailableResourceMetricsOutput) GoString() string + func (s ListAvailableResourceMetricsOutput) String() string + type ListPerformanceAnalysisReportsInput struct + Identifier *string + ListTags *bool + MaxResults *int64 + NextToken *string + ServiceType *string + func (s *ListPerformanceAnalysisReportsInput) SetIdentifier(v string) *ListPerformanceAnalysisReportsInput + func (s *ListPerformanceAnalysisReportsInput) SetListTags(v bool) *ListPerformanceAnalysisReportsInput + func (s *ListPerformanceAnalysisReportsInput) SetMaxResults(v int64) *ListPerformanceAnalysisReportsInput + func (s *ListPerformanceAnalysisReportsInput) SetNextToken(v string) *ListPerformanceAnalysisReportsInput + func (s *ListPerformanceAnalysisReportsInput) SetServiceType(v string) *ListPerformanceAnalysisReportsInput + func (s *ListPerformanceAnalysisReportsInput) Validate() error + func (s ListPerformanceAnalysisReportsInput) GoString() string + func (s ListPerformanceAnalysisReportsInput) String() string + type ListPerformanceAnalysisReportsOutput struct + AnalysisReports []*AnalysisReportSummary + NextToken *string + func (s *ListPerformanceAnalysisReportsOutput) SetAnalysisReports(v []*AnalysisReportSummary) *ListPerformanceAnalysisReportsOutput + func (s *ListPerformanceAnalysisReportsOutput) SetNextToken(v string) *ListPerformanceAnalysisReportsOutput + func (s ListPerformanceAnalysisReportsOutput) GoString() string + func (s ListPerformanceAnalysisReportsOutput) String() string + type ListTagsForResourceInput struct + ResourceARN *string + ServiceType *string + func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) SetServiceType(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags []*Tag + func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type MetricDimensionGroups struct + Groups []*DimensionGroupDetail + Metric *string + func (s *MetricDimensionGroups) SetGroups(v []*DimensionGroupDetail) *MetricDimensionGroups + func (s *MetricDimensionGroups) SetMetric(v string) *MetricDimensionGroups + func (s MetricDimensionGroups) GoString() string + func (s MetricDimensionGroups) String() string + type MetricKeyDataPoints struct + DataPoints []*DataPoint + Key *ResponseResourceMetricKey + func (s *MetricKeyDataPoints) SetDataPoints(v []*DataPoint) *MetricKeyDataPoints + func (s *MetricKeyDataPoints) SetKey(v *ResponseResourceMetricKey) *MetricKeyDataPoints + func (s MetricKeyDataPoints) GoString() string + func (s MetricKeyDataPoints) String() string + type MetricQuery struct + Filter map[string]*string + GroupBy *DimensionGroup + Metric *string + func (s *MetricQuery) SetFilter(v map[string]*string) *MetricQuery + func (s *MetricQuery) SetGroupBy(v *DimensionGroup) *MetricQuery + func (s *MetricQuery) SetMetric(v string) *MetricQuery + func (s *MetricQuery) Validate() error + func (s MetricQuery) GoString() string + func (s MetricQuery) String() string + type NotAuthorizedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NotAuthorizedException) Code() string + func (s *NotAuthorizedException) Error() string + func (s *NotAuthorizedException) Message() string + func (s *NotAuthorizedException) OrigErr() error + func (s *NotAuthorizedException) RequestID() string + func (s *NotAuthorizedException) StatusCode() int + func (s NotAuthorizedException) GoString() string + func (s NotAuthorizedException) String() string + type PI struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *PI + func (c *PI) CreatePerformanceAnalysisReport(input *CreatePerformanceAnalysisReportInput) (*CreatePerformanceAnalysisReportOutput, error) + func (c *PI) CreatePerformanceAnalysisReportRequest(input *CreatePerformanceAnalysisReportInput) (req *request.Request, output *CreatePerformanceAnalysisReportOutput) + func (c *PI) CreatePerformanceAnalysisReportWithContext(ctx aws.Context, input *CreatePerformanceAnalysisReportInput, ...) (*CreatePerformanceAnalysisReportOutput, error) + func (c *PI) DeletePerformanceAnalysisReport(input *DeletePerformanceAnalysisReportInput) (*DeletePerformanceAnalysisReportOutput, error) + func (c *PI) DeletePerformanceAnalysisReportRequest(input *DeletePerformanceAnalysisReportInput) (req *request.Request, output *DeletePerformanceAnalysisReportOutput) + func (c *PI) DeletePerformanceAnalysisReportWithContext(ctx aws.Context, input *DeletePerformanceAnalysisReportInput, ...) (*DeletePerformanceAnalysisReportOutput, error) + func (c *PI) DescribeDimensionKeys(input *DescribeDimensionKeysInput) (*DescribeDimensionKeysOutput, error) + func (c *PI) DescribeDimensionKeysPages(input *DescribeDimensionKeysInput, ...) error + func (c *PI) DescribeDimensionKeysPagesWithContext(ctx aws.Context, input *DescribeDimensionKeysInput, ...) error + func (c *PI) DescribeDimensionKeysRequest(input *DescribeDimensionKeysInput) (req *request.Request, output *DescribeDimensionKeysOutput) + func (c *PI) DescribeDimensionKeysWithContext(ctx aws.Context, input *DescribeDimensionKeysInput, opts ...request.Option) (*DescribeDimensionKeysOutput, error) + func (c *PI) GetDimensionKeyDetails(input *GetDimensionKeyDetailsInput) (*GetDimensionKeyDetailsOutput, error) + func (c *PI) GetDimensionKeyDetailsRequest(input *GetDimensionKeyDetailsInput) (req *request.Request, output *GetDimensionKeyDetailsOutput) + func (c *PI) GetDimensionKeyDetailsWithContext(ctx aws.Context, input *GetDimensionKeyDetailsInput, opts ...request.Option) (*GetDimensionKeyDetailsOutput, error) + func (c *PI) GetPerformanceAnalysisReport(input *GetPerformanceAnalysisReportInput) (*GetPerformanceAnalysisReportOutput, error) + func (c *PI) GetPerformanceAnalysisReportRequest(input *GetPerformanceAnalysisReportInput) (req *request.Request, output *GetPerformanceAnalysisReportOutput) + func (c *PI) GetPerformanceAnalysisReportWithContext(ctx aws.Context, input *GetPerformanceAnalysisReportInput, ...) (*GetPerformanceAnalysisReportOutput, error) + func (c *PI) GetResourceMetadata(input *GetResourceMetadataInput) (*GetResourceMetadataOutput, error) + func (c *PI) GetResourceMetadataRequest(input *GetResourceMetadataInput) (req *request.Request, output *GetResourceMetadataOutput) + func (c *PI) GetResourceMetadataWithContext(ctx aws.Context, input *GetResourceMetadataInput, opts ...request.Option) (*GetResourceMetadataOutput, error) + func (c *PI) GetResourceMetrics(input *GetResourceMetricsInput) (*GetResourceMetricsOutput, error) + func (c *PI) GetResourceMetricsPages(input *GetResourceMetricsInput, fn func(*GetResourceMetricsOutput, bool) bool) error + func (c *PI) GetResourceMetricsPagesWithContext(ctx aws.Context, input *GetResourceMetricsInput, ...) error + func (c *PI) GetResourceMetricsRequest(input *GetResourceMetricsInput) (req *request.Request, output *GetResourceMetricsOutput) + func (c *PI) GetResourceMetricsWithContext(ctx aws.Context, input *GetResourceMetricsInput, opts ...request.Option) (*GetResourceMetricsOutput, error) + func (c *PI) ListAvailableResourceDimensions(input *ListAvailableResourceDimensionsInput) (*ListAvailableResourceDimensionsOutput, error) + func (c *PI) ListAvailableResourceDimensionsPages(input *ListAvailableResourceDimensionsInput, ...) error + func (c *PI) ListAvailableResourceDimensionsPagesWithContext(ctx aws.Context, input *ListAvailableResourceDimensionsInput, ...) error + func (c *PI) ListAvailableResourceDimensionsRequest(input *ListAvailableResourceDimensionsInput) (req *request.Request, output *ListAvailableResourceDimensionsOutput) + func (c *PI) ListAvailableResourceDimensionsWithContext(ctx aws.Context, input *ListAvailableResourceDimensionsInput, ...) (*ListAvailableResourceDimensionsOutput, error) + func (c *PI) ListAvailableResourceMetrics(input *ListAvailableResourceMetricsInput) (*ListAvailableResourceMetricsOutput, error) + func (c *PI) ListAvailableResourceMetricsPages(input *ListAvailableResourceMetricsInput, ...) error + func (c *PI) ListAvailableResourceMetricsPagesWithContext(ctx aws.Context, input *ListAvailableResourceMetricsInput, ...) error + func (c *PI) ListAvailableResourceMetricsRequest(input *ListAvailableResourceMetricsInput) (req *request.Request, output *ListAvailableResourceMetricsOutput) + func (c *PI) ListAvailableResourceMetricsWithContext(ctx aws.Context, input *ListAvailableResourceMetricsInput, ...) (*ListAvailableResourceMetricsOutput, error) + func (c *PI) ListPerformanceAnalysisReports(input *ListPerformanceAnalysisReportsInput) (*ListPerformanceAnalysisReportsOutput, error) + func (c *PI) ListPerformanceAnalysisReportsPages(input *ListPerformanceAnalysisReportsInput, ...) error + func (c *PI) ListPerformanceAnalysisReportsPagesWithContext(ctx aws.Context, input *ListPerformanceAnalysisReportsInput, ...) error + func (c *PI) ListPerformanceAnalysisReportsRequest(input *ListPerformanceAnalysisReportsInput) (req *request.Request, output *ListPerformanceAnalysisReportsOutput) + func (c *PI) ListPerformanceAnalysisReportsWithContext(ctx aws.Context, input *ListPerformanceAnalysisReportsInput, ...) (*ListPerformanceAnalysisReportsOutput, error) + func (c *PI) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *PI) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *PI) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *PI) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *PI) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *PI) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *PI) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *PI) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *PI) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + type PerformanceInsightsMetric struct + Dimensions map[string]*string + DisplayName *string + Metric *string + Value *float64 + func (s *PerformanceInsightsMetric) SetDimensions(v map[string]*string) *PerformanceInsightsMetric + func (s *PerformanceInsightsMetric) SetDisplayName(v string) *PerformanceInsightsMetric + func (s *PerformanceInsightsMetric) SetMetric(v string) *PerformanceInsightsMetric + func (s *PerformanceInsightsMetric) SetValue(v float64) *PerformanceInsightsMetric + func (s PerformanceInsightsMetric) GoString() string + func (s PerformanceInsightsMetric) String() string + type Recommendation struct + RecommendationDescription *string + RecommendationId *string + func (s *Recommendation) SetRecommendationDescription(v string) *Recommendation + func (s *Recommendation) SetRecommendationId(v string) *Recommendation + func (s Recommendation) GoString() string + func (s Recommendation) String() string + type ResponsePartitionKey struct + Dimensions map[string]*string + func (s *ResponsePartitionKey) SetDimensions(v map[string]*string) *ResponsePartitionKey + func (s ResponsePartitionKey) GoString() string + func (s ResponsePartitionKey) String() string + type ResponseResourceMetric struct + Description *string + Metric *string + Unit *string + func (s *ResponseResourceMetric) SetDescription(v string) *ResponseResourceMetric + func (s *ResponseResourceMetric) SetMetric(v string) *ResponseResourceMetric + func (s *ResponseResourceMetric) SetUnit(v string) *ResponseResourceMetric + func (s ResponseResourceMetric) GoString() string + func (s ResponseResourceMetric) String() string + type ResponseResourceMetricKey struct + Dimensions map[string]*string + Metric *string + func (s *ResponseResourceMetricKey) SetDimensions(v map[string]*string) *ResponseResourceMetricKey + func (s *ResponseResourceMetricKey) SetMetric(v string) *ResponseResourceMetricKey + func (s ResponseResourceMetricKey) GoString() string + func (s ResponseResourceMetricKey) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagResourceInput struct + ResourceARN *string + ServiceType *string + Tags []*Tag + func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput + func (s *TagResourceInput) SetServiceType(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type UntagResourceInput struct + ResourceARN *string + ServiceType *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput + func (s *UntagResourceInput) SetServiceType(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string