Versions in this module Expand all Collapse all v1 v1.99.1 Feb 10, 2020 v1.99.0 Feb 10, 2020 Changes in this version + const EndpointsID + const ErrCodeBadRequestException + const ErrCodeInternalServerException + const ErrCodeResourceInUseException + const ErrCodeResourceNotFoundException + const ErrCodeValidationException + const FeedbackKeyInsightsFeedback + const FeedbackValueNotSpecified + const FeedbackValueNotUseful + const FeedbackValueUseful + const LogFilterError + const LogFilterInfo + const LogFilterWarn + const ServiceID + const ServiceName + const SeverityLevelHigh + const SeverityLevelLow + const SeverityLevelMedium + const StatusIgnore + const StatusPending + const StatusResolved + type ApplicationComponent struct + ComponentName *string + Monitor *bool + ResourceType *string + Tier *string + func (s *ApplicationComponent) SetComponentName(v string) *ApplicationComponent + func (s *ApplicationComponent) SetMonitor(v bool) *ApplicationComponent + func (s *ApplicationComponent) SetResourceType(v string) *ApplicationComponent + func (s *ApplicationComponent) SetTier(v string) *ApplicationComponent + func (s ApplicationComponent) GoString() string + func (s ApplicationComponent) String() string + type ApplicationInfo struct + LifeCycle *string + Remarks *string + ResourceGroupName *string + func (s *ApplicationInfo) SetLifeCycle(v string) *ApplicationInfo + func (s *ApplicationInfo) SetRemarks(v string) *ApplicationInfo + func (s *ApplicationInfo) SetResourceGroupName(v string) *ApplicationInfo + func (s ApplicationInfo) GoString() string + func (s ApplicationInfo) String() string + type ApplicationInsights struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ApplicationInsights + func (c *ApplicationInsights) CreateApplication(input *CreateApplicationInput) (*CreateApplicationOutput, error) + func (c *ApplicationInsights) CreateApplicationRequest(input *CreateApplicationInput) (req *request.Request, output *CreateApplicationOutput) + func (c *ApplicationInsights) CreateApplicationWithContext(ctx aws.Context, input *CreateApplicationInput, opts ...request.Option) (*CreateApplicationOutput, error) + func (c *ApplicationInsights) CreateComponent(input *CreateComponentInput) (*CreateComponentOutput, error) + func (c *ApplicationInsights) CreateComponentRequest(input *CreateComponentInput) (req *request.Request, output *CreateComponentOutput) + func (c *ApplicationInsights) CreateComponentWithContext(ctx aws.Context, input *CreateComponentInput, opts ...request.Option) (*CreateComponentOutput, error) + func (c *ApplicationInsights) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error) + func (c *ApplicationInsights) DeleteApplicationRequest(input *DeleteApplicationInput) (req *request.Request, output *DeleteApplicationOutput) + func (c *ApplicationInsights) DeleteApplicationWithContext(ctx aws.Context, input *DeleteApplicationInput, opts ...request.Option) (*DeleteApplicationOutput, error) + func (c *ApplicationInsights) DeleteComponent(input *DeleteComponentInput) (*DeleteComponentOutput, error) + func (c *ApplicationInsights) DeleteComponentRequest(input *DeleteComponentInput) (req *request.Request, output *DeleteComponentOutput) + func (c *ApplicationInsights) DeleteComponentWithContext(ctx aws.Context, input *DeleteComponentInput, opts ...request.Option) (*DeleteComponentOutput, error) + func (c *ApplicationInsights) DescribeApplication(input *DescribeApplicationInput) (*DescribeApplicationOutput, error) + func (c *ApplicationInsights) DescribeApplicationRequest(input *DescribeApplicationInput) (req *request.Request, output *DescribeApplicationOutput) + func (c *ApplicationInsights) DescribeApplicationWithContext(ctx aws.Context, input *DescribeApplicationInput, opts ...request.Option) (*DescribeApplicationOutput, error) + func (c *ApplicationInsights) DescribeComponent(input *DescribeComponentInput) (*DescribeComponentOutput, error) + func (c *ApplicationInsights) DescribeComponentConfiguration(input *DescribeComponentConfigurationInput) (*DescribeComponentConfigurationOutput, error) + func (c *ApplicationInsights) DescribeComponentConfigurationRecommendation(input *DescribeComponentConfigurationRecommendationInput) (*DescribeComponentConfigurationRecommendationOutput, error) + func (c *ApplicationInsights) DescribeComponentConfigurationRecommendationRequest(input *DescribeComponentConfigurationRecommendationInput) (req *request.Request, ...) + func (c *ApplicationInsights) DescribeComponentConfigurationRecommendationWithContext(ctx aws.Context, input *DescribeComponentConfigurationRecommendationInput, ...) (*DescribeComponentConfigurationRecommendationOutput, error) + func (c *ApplicationInsights) DescribeComponentConfigurationRequest(input *DescribeComponentConfigurationInput) (req *request.Request, output *DescribeComponentConfigurationOutput) + func (c *ApplicationInsights) DescribeComponentConfigurationWithContext(ctx aws.Context, input *DescribeComponentConfigurationInput, ...) (*DescribeComponentConfigurationOutput, error) + func (c *ApplicationInsights) DescribeComponentRequest(input *DescribeComponentInput) (req *request.Request, output *DescribeComponentOutput) + func (c *ApplicationInsights) DescribeComponentWithContext(ctx aws.Context, input *DescribeComponentInput, opts ...request.Option) (*DescribeComponentOutput, error) + func (c *ApplicationInsights) DescribeObservation(input *DescribeObservationInput) (*DescribeObservationOutput, error) + func (c *ApplicationInsights) DescribeObservationRequest(input *DescribeObservationInput) (req *request.Request, output *DescribeObservationOutput) + func (c *ApplicationInsights) DescribeObservationWithContext(ctx aws.Context, input *DescribeObservationInput, opts ...request.Option) (*DescribeObservationOutput, error) + func (c *ApplicationInsights) DescribeProblem(input *DescribeProblemInput) (*DescribeProblemOutput, error) + func (c *ApplicationInsights) DescribeProblemObservations(input *DescribeProblemObservationsInput) (*DescribeProblemObservationsOutput, error) + func (c *ApplicationInsights) DescribeProblemObservationsRequest(input *DescribeProblemObservationsInput) (req *request.Request, output *DescribeProblemObservationsOutput) + func (c *ApplicationInsights) DescribeProblemObservationsWithContext(ctx aws.Context, input *DescribeProblemObservationsInput, ...) (*DescribeProblemObservationsOutput, error) + func (c *ApplicationInsights) DescribeProblemRequest(input *DescribeProblemInput) (req *request.Request, output *DescribeProblemOutput) + func (c *ApplicationInsights) DescribeProblemWithContext(ctx aws.Context, input *DescribeProblemInput, opts ...request.Option) (*DescribeProblemOutput, error) + func (c *ApplicationInsights) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error) + func (c *ApplicationInsights) ListApplicationsPages(input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool) error + func (c *ApplicationInsights) ListApplicationsPagesWithContext(ctx aws.Context, input *ListApplicationsInput, ...) error + func (c *ApplicationInsights) ListApplicationsRequest(input *ListApplicationsInput) (req *request.Request, output *ListApplicationsOutput) + func (c *ApplicationInsights) ListApplicationsWithContext(ctx aws.Context, input *ListApplicationsInput, opts ...request.Option) (*ListApplicationsOutput, error) + func (c *ApplicationInsights) ListComponents(input *ListComponentsInput) (*ListComponentsOutput, error) + func (c *ApplicationInsights) ListComponentsPages(input *ListComponentsInput, fn func(*ListComponentsOutput, bool) bool) error + func (c *ApplicationInsights) ListComponentsPagesWithContext(ctx aws.Context, input *ListComponentsInput, ...) error + func (c *ApplicationInsights) ListComponentsRequest(input *ListComponentsInput) (req *request.Request, output *ListComponentsOutput) + func (c *ApplicationInsights) ListComponentsWithContext(ctx aws.Context, input *ListComponentsInput, opts ...request.Option) (*ListComponentsOutput, error) + func (c *ApplicationInsights) ListProblems(input *ListProblemsInput) (*ListProblemsOutput, error) + func (c *ApplicationInsights) ListProblemsPages(input *ListProblemsInput, fn func(*ListProblemsOutput, bool) bool) error + func (c *ApplicationInsights) ListProblemsPagesWithContext(ctx aws.Context, input *ListProblemsInput, ...) error + func (c *ApplicationInsights) ListProblemsRequest(input *ListProblemsInput) (req *request.Request, output *ListProblemsOutput) + func (c *ApplicationInsights) ListProblemsWithContext(ctx aws.Context, input *ListProblemsInput, opts ...request.Option) (*ListProblemsOutput, error) + func (c *ApplicationInsights) UpdateComponent(input *UpdateComponentInput) (*UpdateComponentOutput, error) + func (c *ApplicationInsights) UpdateComponentConfiguration(input *UpdateComponentConfigurationInput) (*UpdateComponentConfigurationOutput, error) + func (c *ApplicationInsights) UpdateComponentConfigurationRequest(input *UpdateComponentConfigurationInput) (req *request.Request, output *UpdateComponentConfigurationOutput) + func (c *ApplicationInsights) UpdateComponentConfigurationWithContext(ctx aws.Context, input *UpdateComponentConfigurationInput, ...) (*UpdateComponentConfigurationOutput, error) + func (c *ApplicationInsights) UpdateComponentRequest(input *UpdateComponentInput) (req *request.Request, output *UpdateComponentOutput) + func (c *ApplicationInsights) UpdateComponentWithContext(ctx aws.Context, input *UpdateComponentInput, opts ...request.Option) (*UpdateComponentOutput, error) + type CreateApplicationInput struct + ResourceGroupName *string + func (s *CreateApplicationInput) SetResourceGroupName(v string) *CreateApplicationInput + func (s *CreateApplicationInput) Validate() error + func (s CreateApplicationInput) GoString() string + func (s CreateApplicationInput) String() string + type CreateApplicationOutput struct + ApplicationInfo *ApplicationInfo + func (s *CreateApplicationOutput) SetApplicationInfo(v *ApplicationInfo) *CreateApplicationOutput + func (s CreateApplicationOutput) GoString() string + func (s CreateApplicationOutput) String() string + type CreateComponentInput struct + ComponentName *string + ResourceGroupName *string + ResourceList []*string + func (s *CreateComponentInput) SetComponentName(v string) *CreateComponentInput + func (s *CreateComponentInput) SetResourceGroupName(v string) *CreateComponentInput + func (s *CreateComponentInput) SetResourceList(v []*string) *CreateComponentInput + func (s *CreateComponentInput) Validate() error + func (s CreateComponentInput) GoString() string + func (s CreateComponentInput) String() string + type CreateComponentOutput struct + func (s CreateComponentOutput) GoString() string + func (s CreateComponentOutput) String() string + type DeleteApplicationInput struct + ResourceGroupName *string + func (s *DeleteApplicationInput) SetResourceGroupName(v string) *DeleteApplicationInput + func (s *DeleteApplicationInput) Validate() error + func (s DeleteApplicationInput) GoString() string + func (s DeleteApplicationInput) String() string + type DeleteApplicationOutput struct + func (s DeleteApplicationOutput) GoString() string + func (s DeleteApplicationOutput) String() string + type DeleteComponentInput struct + ComponentName *string + ResourceGroupName *string + func (s *DeleteComponentInput) SetComponentName(v string) *DeleteComponentInput + func (s *DeleteComponentInput) SetResourceGroupName(v string) *DeleteComponentInput + func (s *DeleteComponentInput) Validate() error + func (s DeleteComponentInput) GoString() string + func (s DeleteComponentInput) String() string + type DeleteComponentOutput struct + func (s DeleteComponentOutput) GoString() string + func (s DeleteComponentOutput) String() string + type DescribeApplicationInput struct + ResourceGroupName *string + func (s *DescribeApplicationInput) SetResourceGroupName(v string) *DescribeApplicationInput + func (s *DescribeApplicationInput) Validate() error + func (s DescribeApplicationInput) GoString() string + func (s DescribeApplicationInput) String() string + type DescribeApplicationOutput struct + ApplicationInfo *ApplicationInfo + func (s *DescribeApplicationOutput) SetApplicationInfo(v *ApplicationInfo) *DescribeApplicationOutput + func (s DescribeApplicationOutput) GoString() string + func (s DescribeApplicationOutput) String() string + type DescribeComponentConfigurationInput struct + ComponentName *string + ResourceGroupName *string + func (s *DescribeComponentConfigurationInput) SetComponentName(v string) *DescribeComponentConfigurationInput + func (s *DescribeComponentConfigurationInput) SetResourceGroupName(v string) *DescribeComponentConfigurationInput + func (s *DescribeComponentConfigurationInput) Validate() error + func (s DescribeComponentConfigurationInput) GoString() string + func (s DescribeComponentConfigurationInput) String() string + type DescribeComponentConfigurationOutput struct + ComponentConfiguration *string + Monitor *bool + Tier *string + func (s *DescribeComponentConfigurationOutput) SetComponentConfiguration(v string) *DescribeComponentConfigurationOutput + func (s *DescribeComponentConfigurationOutput) SetMonitor(v bool) *DescribeComponentConfigurationOutput + func (s *DescribeComponentConfigurationOutput) SetTier(v string) *DescribeComponentConfigurationOutput + func (s DescribeComponentConfigurationOutput) GoString() string + func (s DescribeComponentConfigurationOutput) String() string + type DescribeComponentConfigurationRecommendationInput struct + ComponentName *string + ResourceGroupName *string + Tier *string + func (s *DescribeComponentConfigurationRecommendationInput) SetComponentName(v string) *DescribeComponentConfigurationRecommendationInput + func (s *DescribeComponentConfigurationRecommendationInput) SetResourceGroupName(v string) *DescribeComponentConfigurationRecommendationInput + func (s *DescribeComponentConfigurationRecommendationInput) SetTier(v string) *DescribeComponentConfigurationRecommendationInput + func (s *DescribeComponentConfigurationRecommendationInput) Validate() error + func (s DescribeComponentConfigurationRecommendationInput) GoString() string + func (s DescribeComponentConfigurationRecommendationInput) String() string + type DescribeComponentConfigurationRecommendationOutput struct + ComponentConfiguration *string + func (s *DescribeComponentConfigurationRecommendationOutput) SetComponentConfiguration(v string) *DescribeComponentConfigurationRecommendationOutput + func (s DescribeComponentConfigurationRecommendationOutput) GoString() string + func (s DescribeComponentConfigurationRecommendationOutput) String() string + type DescribeComponentInput struct + ComponentName *string + ResourceGroupName *string + func (s *DescribeComponentInput) SetComponentName(v string) *DescribeComponentInput + func (s *DescribeComponentInput) SetResourceGroupName(v string) *DescribeComponentInput + func (s *DescribeComponentInput) Validate() error + func (s DescribeComponentInput) GoString() string + func (s DescribeComponentInput) String() string + type DescribeComponentOutput struct + ApplicationComponent *ApplicationComponent + ResourceList []*string + func (s *DescribeComponentOutput) SetApplicationComponent(v *ApplicationComponent) *DescribeComponentOutput + func (s *DescribeComponentOutput) SetResourceList(v []*string) *DescribeComponentOutput + func (s DescribeComponentOutput) GoString() string + func (s DescribeComponentOutput) String() string + type DescribeObservationInput struct + ObservationId *string + func (s *DescribeObservationInput) SetObservationId(v string) *DescribeObservationInput + func (s *DescribeObservationInput) Validate() error + func (s DescribeObservationInput) GoString() string + func (s DescribeObservationInput) String() string + type DescribeObservationOutput struct + Observation *Observation + func (s *DescribeObservationOutput) SetObservation(v *Observation) *DescribeObservationOutput + func (s DescribeObservationOutput) GoString() string + func (s DescribeObservationOutput) String() string + type DescribeProblemInput struct + ProblemId *string + func (s *DescribeProblemInput) SetProblemId(v string) *DescribeProblemInput + func (s *DescribeProblemInput) Validate() error + func (s DescribeProblemInput) GoString() string + func (s DescribeProblemInput) String() string + type DescribeProblemObservationsInput struct + ProblemId *string + func (s *DescribeProblemObservationsInput) SetProblemId(v string) *DescribeProblemObservationsInput + func (s *DescribeProblemObservationsInput) Validate() error + func (s DescribeProblemObservationsInput) GoString() string + func (s DescribeProblemObservationsInput) String() string + type DescribeProblemObservationsOutput struct + RelatedObservations *RelatedObservations + func (s *DescribeProblemObservationsOutput) SetRelatedObservations(v *RelatedObservations) *DescribeProblemObservationsOutput + func (s DescribeProblemObservationsOutput) GoString() string + func (s DescribeProblemObservationsOutput) String() string + type DescribeProblemOutput struct + Problem *Problem + func (s *DescribeProblemOutput) SetProblem(v *Problem) *DescribeProblemOutput + func (s DescribeProblemOutput) GoString() string + func (s DescribeProblemOutput) String() string + type ListApplicationsInput struct + MaxResults *int64 + NextToken *string + func (s *ListApplicationsInput) SetMaxResults(v int64) *ListApplicationsInput + func (s *ListApplicationsInput) SetNextToken(v string) *ListApplicationsInput + func (s *ListApplicationsInput) Validate() error + func (s ListApplicationsInput) GoString() string + func (s ListApplicationsInput) String() string + type ListApplicationsOutput struct + ApplicationInfoList []*ApplicationInfo + NextToken *string + func (s *ListApplicationsOutput) SetApplicationInfoList(v []*ApplicationInfo) *ListApplicationsOutput + func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput + func (s ListApplicationsOutput) GoString() string + func (s ListApplicationsOutput) String() string + type ListComponentsInput struct + MaxResults *int64 + NextToken *string + ResourceGroupName *string + func (s *ListComponentsInput) SetMaxResults(v int64) *ListComponentsInput + func (s *ListComponentsInput) SetNextToken(v string) *ListComponentsInput + func (s *ListComponentsInput) SetResourceGroupName(v string) *ListComponentsInput + func (s *ListComponentsInput) Validate() error + func (s ListComponentsInput) GoString() string + func (s ListComponentsInput) String() string + type ListComponentsOutput struct + ApplicationComponentList []*ApplicationComponent + NextToken *string + func (s *ListComponentsOutput) SetApplicationComponentList(v []*ApplicationComponent) *ListComponentsOutput + func (s *ListComponentsOutput) SetNextToken(v string) *ListComponentsOutput + func (s ListComponentsOutput) GoString() string + func (s ListComponentsOutput) String() string + type ListProblemsInput struct + EndTime *time.Time + MaxResults *int64 + NextToken *string + ResourceGroupName *string + StartTime *time.Time + func (s *ListProblemsInput) SetEndTime(v time.Time) *ListProblemsInput + func (s *ListProblemsInput) SetMaxResults(v int64) *ListProblemsInput + func (s *ListProblemsInput) SetNextToken(v string) *ListProblemsInput + func (s *ListProblemsInput) SetResourceGroupName(v string) *ListProblemsInput + func (s *ListProblemsInput) SetStartTime(v time.Time) *ListProblemsInput + func (s *ListProblemsInput) Validate() error + func (s ListProblemsInput) GoString() string + func (s ListProblemsInput) String() string + type ListProblemsOutput struct + NextToken *string + ProblemList []*Problem + func (s *ListProblemsOutput) SetNextToken(v string) *ListProblemsOutput + func (s *ListProblemsOutput) SetProblemList(v []*Problem) *ListProblemsOutput + func (s ListProblemsOutput) GoString() string + func (s ListProblemsOutput) String() string + type Observation struct + EndTime *time.Time + Id *string + LineTime *time.Time + LogFilter *string + LogGroup *string + LogText *string + MetricName *string + MetricNamespace *string + SourceARN *string + SourceType *string + StartTime *time.Time + Unit *string + Value *float64 + func (s *Observation) SetEndTime(v time.Time) *Observation + func (s *Observation) SetId(v string) *Observation + func (s *Observation) SetLineTime(v time.Time) *Observation + func (s *Observation) SetLogFilter(v string) *Observation + func (s *Observation) SetLogGroup(v string) *Observation + func (s *Observation) SetLogText(v string) *Observation + func (s *Observation) SetMetricName(v string) *Observation + func (s *Observation) SetMetricNamespace(v string) *Observation + func (s *Observation) SetSourceARN(v string) *Observation + func (s *Observation) SetSourceType(v string) *Observation + func (s *Observation) SetStartTime(v time.Time) *Observation + func (s *Observation) SetUnit(v string) *Observation + func (s *Observation) SetValue(v float64) *Observation + func (s Observation) GoString() string + func (s Observation) String() string + type Problem struct + AffectedResource *string + EndTime *time.Time + Feedback map[string]*string + Id *string + Insights *string + ResourceGroupName *string + SeverityLevel *string + StartTime *time.Time + Status *string + Title *string + func (s *Problem) SetAffectedResource(v string) *Problem + func (s *Problem) SetEndTime(v time.Time) *Problem + func (s *Problem) SetFeedback(v map[string]*string) *Problem + func (s *Problem) SetId(v string) *Problem + func (s *Problem) SetInsights(v string) *Problem + func (s *Problem) SetResourceGroupName(v string) *Problem + func (s *Problem) SetSeverityLevel(v string) *Problem + func (s *Problem) SetStartTime(v time.Time) *Problem + func (s *Problem) SetStatus(v string) *Problem + func (s *Problem) SetTitle(v string) *Problem + func (s Problem) GoString() string + func (s Problem) String() string + type RelatedObservations struct + ObservationList []*Observation + func (s *RelatedObservations) SetObservationList(v []*Observation) *RelatedObservations + func (s RelatedObservations) GoString() string + func (s RelatedObservations) String() string + type UpdateComponentConfigurationInput struct + ComponentConfiguration *string + ComponentName *string + Monitor *bool + ResourceGroupName *string + Tier *string + func (s *UpdateComponentConfigurationInput) SetComponentConfiguration(v string) *UpdateComponentConfigurationInput + func (s *UpdateComponentConfigurationInput) SetComponentName(v string) *UpdateComponentConfigurationInput + func (s *UpdateComponentConfigurationInput) SetMonitor(v bool) *UpdateComponentConfigurationInput + func (s *UpdateComponentConfigurationInput) SetResourceGroupName(v string) *UpdateComponentConfigurationInput + func (s *UpdateComponentConfigurationInput) SetTier(v string) *UpdateComponentConfigurationInput + func (s *UpdateComponentConfigurationInput) Validate() error + func (s UpdateComponentConfigurationInput) GoString() string + func (s UpdateComponentConfigurationInput) String() string + type UpdateComponentConfigurationOutput struct + func (s UpdateComponentConfigurationOutput) GoString() string + func (s UpdateComponentConfigurationOutput) String() string + type UpdateComponentInput struct + ComponentName *string + NewComponentName *string + ResourceGroupName *string + ResourceList []*string + func (s *UpdateComponentInput) SetComponentName(v string) *UpdateComponentInput + func (s *UpdateComponentInput) SetNewComponentName(v string) *UpdateComponentInput + func (s *UpdateComponentInput) SetResourceGroupName(v string) *UpdateComponentInput + func (s *UpdateComponentInput) SetResourceList(v []*string) *UpdateComponentInput + func (s *UpdateComponentInput) Validate() error + func (s UpdateComponentInput) GoString() string + func (s UpdateComponentInput) String() string + type UpdateComponentOutput struct + func (s UpdateComponentOutput) GoString() string + func (s UpdateComponentOutput) String() string