Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- Waiters
- Operations
- CreateApplication
- CreateComponent
- CreateLogPattern
- DeleteApplication
- DeleteComponent
- DeleteLogPattern
- DescribeApplication
- DescribeComponent
- DescribeComponentConfiguration
- DescribeComponentConfigurationRecommendation
- DescribeLogPattern
- DescribeObservation
- DescribeProblem
- DescribeProblemObservations
- ListApplications
- ListComponents
- ListConfigurationHistory
- ListLogPatternSets
- ListLogPatterns
- ListProblems
- ListTagsForResource
- TagResource
- UntagResource
- UpdateApplication
- UpdateComponent
- UpdateComponentConfiguration
- UpdateLogPattern
- Types
Derived from API version 2018-11-25
of the AWS service descriptions, licensed under Apache 2.0.
Amazon CloudWatch Application Insights
Amazon CloudWatch Application Insights is a service that helps you detect common problems with your applications. It enables you to pinpoint the source of issues in your applications (built with technologies such as Microsoft IIS, .NET, and Microsoft SQL Server), by providing key insights into detected problems.
After you onboard your application, CloudWatch Application Insights identifies, recommends, and sets up metrics and logs. It continuously analyzes and correlates your metrics and logs for unusual behavior to surface actionable problems with your application. For example, if your application is slow and unresponsive and leading to HTTP 500 errors in your Application Load Balancer (ALB), Application Insights informs you that a memory pressure problem with your SQL Server database is occurring. It bases this analysis on impactful metrics and log errors.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _BadRequestException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceInUseException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _TagsAlreadyExistException :: AsError a => Fold a ServiceError
- _TooManyTagsException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data CreateApplication = CreateApplication' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe GroupingType) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newCreateApplication :: CreateApplication
- data CreateApplicationResponse = CreateApplicationResponse' (Maybe ApplicationInfo) Int
- newCreateApplicationResponse :: Int -> CreateApplicationResponse
- data CreateComponent = CreateComponent' Text Text [Text]
- newCreateComponent :: Text -> Text -> CreateComponent
- data CreateComponentResponse = CreateComponentResponse' Int
- newCreateComponentResponse :: Int -> CreateComponentResponse
- data CreateLogPattern = CreateLogPattern' Text Text Text Text Int
- newCreateLogPattern :: Text -> Text -> Text -> Text -> Int -> CreateLogPattern
- data CreateLogPatternResponse = CreateLogPatternResponse' (Maybe LogPattern) (Maybe Text) Int
- newCreateLogPatternResponse :: Int -> CreateLogPatternResponse
- data DeleteApplication = DeleteApplication' Text
- newDeleteApplication :: Text -> DeleteApplication
- data DeleteApplicationResponse = DeleteApplicationResponse' Int
- newDeleteApplicationResponse :: Int -> DeleteApplicationResponse
- data DeleteComponent = DeleteComponent' Text Text
- newDeleteComponent :: Text -> Text -> DeleteComponent
- data DeleteComponentResponse = DeleteComponentResponse' Int
- newDeleteComponentResponse :: Int -> DeleteComponentResponse
- data DeleteLogPattern = DeleteLogPattern' Text Text Text
- newDeleteLogPattern :: Text -> Text -> Text -> DeleteLogPattern
- data DeleteLogPatternResponse = DeleteLogPatternResponse' Int
- newDeleteLogPatternResponse :: Int -> DeleteLogPatternResponse
- data DescribeApplication = DescribeApplication' Text
- newDescribeApplication :: Text -> DescribeApplication
- data DescribeApplicationResponse = DescribeApplicationResponse' (Maybe ApplicationInfo) Int
- newDescribeApplicationResponse :: Int -> DescribeApplicationResponse
- data DescribeComponent = DescribeComponent' Text Text
- newDescribeComponent :: Text -> Text -> DescribeComponent
- data DescribeComponentResponse = DescribeComponentResponse' (Maybe ApplicationComponent) (Maybe [Text]) Int
- newDescribeComponentResponse :: Int -> DescribeComponentResponse
- data DescribeComponentConfiguration = DescribeComponentConfiguration' Text Text
- newDescribeComponentConfiguration :: Text -> Text -> DescribeComponentConfiguration
- data DescribeComponentConfigurationResponse = DescribeComponentConfigurationResponse' (Maybe Text) (Maybe Bool) (Maybe Tier) Int
- newDescribeComponentConfigurationResponse :: Int -> DescribeComponentConfigurationResponse
- data DescribeComponentConfigurationRecommendation = DescribeComponentConfigurationRecommendation' Text Text Tier
- newDescribeComponentConfigurationRecommendation :: Text -> Text -> Tier -> DescribeComponentConfigurationRecommendation
- data DescribeComponentConfigurationRecommendationResponse = DescribeComponentConfigurationRecommendationResponse' (Maybe Text) Int
- newDescribeComponentConfigurationRecommendationResponse :: Int -> DescribeComponentConfigurationRecommendationResponse
- data DescribeLogPattern = DescribeLogPattern' Text Text Text
- newDescribeLogPattern :: Text -> Text -> Text -> DescribeLogPattern
- data DescribeLogPatternResponse = DescribeLogPatternResponse' (Maybe LogPattern) (Maybe Text) Int
- newDescribeLogPatternResponse :: Int -> DescribeLogPatternResponse
- data DescribeObservation = DescribeObservation' Text
- newDescribeObservation :: Text -> DescribeObservation
- data DescribeObservationResponse = DescribeObservationResponse' (Maybe Observation) Int
- newDescribeObservationResponse :: Int -> DescribeObservationResponse
- data DescribeProblem = DescribeProblem' Text
- newDescribeProblem :: Text -> DescribeProblem
- data DescribeProblemResponse = DescribeProblemResponse' (Maybe Problem) Int
- newDescribeProblemResponse :: Int -> DescribeProblemResponse
- data DescribeProblemObservations = DescribeProblemObservations' Text
- newDescribeProblemObservations :: Text -> DescribeProblemObservations
- data DescribeProblemObservationsResponse = DescribeProblemObservationsResponse' (Maybe RelatedObservations) Int
- newDescribeProblemObservationsResponse :: Int -> DescribeProblemObservationsResponse
- data ListApplications = ListApplications' (Maybe Natural) (Maybe Text)
- newListApplications :: ListApplications
- data ListApplicationsResponse = ListApplicationsResponse' (Maybe [ApplicationInfo]) (Maybe Text) Int
- newListApplicationsResponse :: Int -> ListApplicationsResponse
- data ListComponents = ListComponents' (Maybe Natural) (Maybe Text) Text
- newListComponents :: Text -> ListComponents
- data ListComponentsResponse = ListComponentsResponse' (Maybe [ApplicationComponent]) (Maybe Text) Int
- newListComponentsResponse :: Int -> ListComponentsResponse
- data ListConfigurationHistory = ListConfigurationHistory' (Maybe POSIX) (Maybe ConfigurationEventStatus) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe POSIX)
- newListConfigurationHistory :: ListConfigurationHistory
- data ListConfigurationHistoryResponse = ListConfigurationHistoryResponse' (Maybe [ConfigurationEvent]) (Maybe Text) Int
- newListConfigurationHistoryResponse :: Int -> ListConfigurationHistoryResponse
- data ListLogPatternSets = ListLogPatternSets' (Maybe Natural) (Maybe Text) Text
- newListLogPatternSets :: Text -> ListLogPatternSets
- data ListLogPatternSetsResponse = ListLogPatternSetsResponse' (Maybe [Text]) (Maybe Text) (Maybe Text) Int
- newListLogPatternSetsResponse :: Int -> ListLogPatternSetsResponse
- data ListLogPatterns = ListLogPatterns' (Maybe Natural) (Maybe Text) (Maybe Text) Text
- newListLogPatterns :: Text -> ListLogPatterns
- data ListLogPatternsResponse = ListLogPatternsResponse' (Maybe [LogPattern]) (Maybe Text) (Maybe Text) Int
- newListLogPatternsResponse :: Int -> ListLogPatternsResponse
- data ListProblems = ListProblems' (Maybe Text) (Maybe POSIX) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe POSIX)
- newListProblems :: ListProblems
- data ListProblemsResponse = ListProblemsResponse' (Maybe Text) (Maybe [Problem]) (Maybe Text) Int
- newListProblemsResponse :: Int -> ListProblemsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateApplication = UpdateApplication' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) Text
- newUpdateApplication :: Text -> UpdateApplication
- data UpdateApplicationResponse = UpdateApplicationResponse' (Maybe ApplicationInfo) Int
- newUpdateApplicationResponse :: Int -> UpdateApplicationResponse
- data UpdateComponent = UpdateComponent' (Maybe Text) (Maybe [Text]) Text Text
- newUpdateComponent :: Text -> Text -> UpdateComponent
- data UpdateComponentResponse = UpdateComponentResponse' Int
- newUpdateComponentResponse :: Int -> UpdateComponentResponse
- data UpdateComponentConfiguration = UpdateComponentConfiguration' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Tier) Text Text
- newUpdateComponentConfiguration :: Text -> Text -> UpdateComponentConfiguration
- data UpdateComponentConfigurationResponse = UpdateComponentConfigurationResponse' Int
- newUpdateComponentConfigurationResponse :: Int -> UpdateComponentConfigurationResponse
- data UpdateLogPattern = UpdateLogPattern' (Maybe Text) (Maybe Int) Text Text Text
- newUpdateLogPattern :: Text -> Text -> Text -> UpdateLogPattern
- data UpdateLogPatternResponse = UpdateLogPatternResponse' (Maybe LogPattern) (Maybe Text) Int
- newUpdateLogPatternResponse :: Int -> UpdateLogPatternResponse
- newtype CloudWatchEventSource where
- newtype ConfigurationEventResourceType where
- ConfigurationEventResourceType' { }
- pattern ConfigurationEventResourceType_CLOUDFORMATION :: ConfigurationEventResourceType
- pattern ConfigurationEventResourceType_CLOUDWATCH_ALARM :: ConfigurationEventResourceType
- pattern ConfigurationEventResourceType_CLOUDWATCH_LOG :: ConfigurationEventResourceType
- pattern ConfigurationEventResourceType_SSM_ASSOCIATION :: ConfigurationEventResourceType
- newtype ConfigurationEventStatus where
- newtype DiscoveryType where
- DiscoveryType' { }
- pattern DiscoveryType_ACCOUNT_BASED :: DiscoveryType
- pattern DiscoveryType_RESOURCE_GROUP_BASED :: DiscoveryType
- newtype FeedbackKey where
- FeedbackKey' { }
- pattern FeedbackKey_INSIGHTS_FEEDBACK :: FeedbackKey
- newtype FeedbackValue where
- FeedbackValue' { }
- pattern FeedbackValue_NOT_SPECIFIED :: FeedbackValue
- pattern FeedbackValue_NOT_USEFUL :: FeedbackValue
- pattern FeedbackValue_USEFUL :: FeedbackValue
- newtype GroupingType where
- GroupingType' { }
- pattern GroupingType_ACCOUNT_BASED :: GroupingType
- newtype LogFilter where
- LogFilter' { }
- pattern LogFilter_ERROR :: LogFilter
- pattern LogFilter_INFO :: LogFilter
- pattern LogFilter_WARN :: LogFilter
- newtype OsType where
- OsType' {
- fromOsType :: Text
- pattern OsType_LINUX :: OsType
- pattern OsType_WINDOWS :: OsType
- OsType' {
- newtype SeverityLevel where
- SeverityLevel' { }
- pattern SeverityLevel_High :: SeverityLevel
- pattern SeverityLevel_Informative :: SeverityLevel
- pattern SeverityLevel_Low :: SeverityLevel
- pattern SeverityLevel_Medium :: SeverityLevel
- newtype Status where
- Status' {
- fromStatus :: Text
- pattern Status_IGNORE :: Status
- pattern Status_PENDING :: Status
- pattern Status_RECURRING :: Status
- pattern Status_RESOLVED :: Status
- Status' {
- newtype Tier where
- Tier' { }
- pattern Tier_ACTIVE_DIRECTORY :: Tier
- pattern Tier_CUSTOM :: Tier
- pattern Tier_DEFAULT :: Tier
- pattern Tier_DOT_NET_CORE :: Tier
- pattern Tier_DOT_NET_WEB :: Tier
- pattern Tier_DOT_NET_WEB_TIER :: Tier
- pattern Tier_DOT_NET_WORKER :: Tier
- pattern Tier_JAVA_JMX :: Tier
- pattern Tier_MYSQL :: Tier
- pattern Tier_ORACLE :: Tier
- pattern Tier_POSTGRESQL :: Tier
- pattern Tier_SAP_HANA_HIGH_AVAILABILITY :: Tier
- pattern Tier_SAP_HANA_MULTI_NODE :: Tier
- pattern Tier_SAP_HANA_SINGLE_NODE :: Tier
- pattern Tier_SHAREPOINT :: Tier
- pattern Tier_SQL_SERVER :: Tier
- pattern Tier_SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP :: Tier
- pattern Tier_SQL_SERVER_FAILOVER_CLUSTER_INSTANCE :: Tier
- data ApplicationComponent = ApplicationComponent' (Maybe Text) (Maybe Text) (Maybe (HashMap Tier (HashMap Text Text))) (Maybe Bool) (Maybe OsType) (Maybe Text) (Maybe Tier)
- newApplicationComponent :: ApplicationComponent
- data ApplicationInfo = ApplicationInfo' (Maybe Bool) (Maybe Bool) (Maybe DiscoveryType) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text)
- newApplicationInfo :: ApplicationInfo
- data ConfigurationEvent = ConfigurationEvent' (Maybe Text) (Maybe Text) (Maybe ConfigurationEventResourceType) (Maybe ConfigurationEventStatus) (Maybe POSIX) (Maybe Text)
- newConfigurationEvent :: ConfigurationEvent
- data LogPattern = LogPattern' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int)
- newLogPattern :: LogPattern
- data Observation = Observation' (Maybe Text) (Maybe Text) (Maybe CloudWatchEventSource) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe LogFilter) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Double) (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Int) (Maybe Int)
- newObservation :: Observation
- data Problem = Problem' (Maybe Text) (Maybe POSIX) (Maybe (HashMap FeedbackKey FeedbackValue)) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Integer) (Maybe Text) (Maybe SeverityLevel) (Maybe POSIX) (Maybe Status) (Maybe Text)
- newProblem :: Problem
- data RelatedObservations = RelatedObservations' (Maybe [Observation])
- newRelatedObservations :: RelatedObservations
- data Tag = Tag' Text Text
- newTag :: Text -> Text -> Tag
Service Configuration
defaultService :: Service Source #
API version 2018-11-25
of the Amazon CloudWatch Application Insights SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by ApplicationInsights
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
User does not have permissions to perform this action.
BadRequestException
_BadRequestException :: AsError a => Fold a ServiceError Source #
The request is not understood by the server.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
The server encountered an internal error and is unable to complete the request.
ResourceInUseException
_ResourceInUseException :: AsError a => Fold a ServiceError Source #
The resource is already created or in use.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The resource does not exist in the customer account.
TagsAlreadyExistException
_TagsAlreadyExistException :: AsError a => Fold a ServiceError Source #
Tags are already registered for the specified application ARN.
TooManyTagsException
_TooManyTagsException :: AsError a => Fold a ServiceError Source #
The number of the provided tags is beyond the limit, or the number of total tags you are trying to attach to the specified resource exceeds the limit.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The parameter is not valid.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateApplication
data CreateApplication Source #
See: newCreateApplication
smart constructor.
CreateApplication' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe GroupingType) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe [Tag]) |
Instances
newCreateApplication :: CreateApplication Source #
Create a value of CreateApplication
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateApplication
, createApplication_autoConfigEnabled
- Indicates whether Application Insights automatically configures
unmonitored resources in the resource group.
$sel:autoCreate:CreateApplication'
, createApplication_autoCreate
- Configures all of the resources in the resource group by applying the
recommended configurations.
CreateApplication
, createApplication_cWEMonitorEnabled
- Indicates whether Application Insights can listen to CloudWatch events
for the application resources, such as instance terminated
,
failed deployment
, and others.
$sel:groupingType:CreateApplication'
, createApplication_groupingType
- Application Insights can create applications based on a resource group
or on an account. To create an account-based application using all of
the resources in the account, set this parameter to ACCOUNT_BASED
.
CreateApplication
, createApplication_opsCenterEnabled
- When set to true
, creates opsItems for any problems detected on an
application.
CreateApplication
, createApplication_opsItemSNSTopicArn
- The SNS topic provided to Application Insights that is associated to the
created opsItem. Allows you to receive notifications for updates to the
opsItem.
CreateApplication
, createApplication_resourceGroupName
- The name of the resource group.
$sel:tags:CreateApplication'
, createApplication_tags
- List of tags to add to the application. tag key (Key
) and an
associated tag value (Value
). The maximum length of a tag key is 128
characters. The maximum length of a tag value is 256 characters.
data CreateApplicationResponse Source #
See: newCreateApplicationResponse
smart constructor.
Instances
newCreateApplicationResponse Source #
Create a value of CreateApplicationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationInfo:CreateApplicationResponse'
, createApplicationResponse_applicationInfo
- Information about the application.
$sel:httpStatus:CreateApplicationResponse'
, createApplicationResponse_httpStatus
- The response's http status code.
CreateComponent
data CreateComponent Source #
See: newCreateComponent
smart constructor.
Instances
Create a value of CreateComponent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateComponent
, createComponent_resourceGroupName
- The name of the resource group.
CreateComponent
, createComponent_componentName
- The name of the component.
$sel:resourceList:CreateComponent'
, createComponent_resourceList
- The list of resource ARNs that belong to the component.
data CreateComponentResponse Source #
See: newCreateComponentResponse
smart constructor.
Instances
newCreateComponentResponse Source #
Create a value of CreateComponentResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateComponentResponse'
, createComponentResponse_httpStatus
- The response's http status code.
CreateLogPattern
data CreateLogPattern Source #
See: newCreateLogPattern
smart constructor.
Instances
Create a value of CreateLogPattern
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLogPattern
, createLogPattern_resourceGroupName
- The name of the resource group.
CreateLogPattern
, createLogPattern_patternSetName
- The name of the log pattern set.
CreateLogPattern
, createLogPattern_patternName
- The name of the log pattern.
CreateLogPattern
, createLogPattern_pattern
- The log pattern. The pattern must be DFA compatible. Patterns that
utilize forward lookahead or backreference constructions are not
supported.
CreateLogPattern
, createLogPattern_rank
- Rank of the log pattern. Must be a value between 1
and 1,000,000
.
The patterns are sorted by rank, so we recommend that you set your
highest priority patterns with the lowest rank. A pattern of rank 1
will be the first to get matched to a log line. A pattern of rank
1,000,000
will be last to get matched. When you configure custom log
patterns from the console, a Low
severity pattern translates to a
750,000
rank. A Medium
severity pattern translates to a 500,000
rank. And a High
severity pattern translates to a 250,000
rank. Rank
values less than 1
or greater than 1,000,000
are reserved for
AWS-provided patterns.
data CreateLogPatternResponse Source #
See: newCreateLogPatternResponse
smart constructor.
Instances
newCreateLogPatternResponse Source #
Create a value of CreateLogPatternResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logPattern:CreateLogPatternResponse'
, createLogPatternResponse_logPattern
- The successfully created log pattern.
CreateLogPattern
, createLogPatternResponse_resourceGroupName
- The name of the resource group.
$sel:httpStatus:CreateLogPatternResponse'
, createLogPatternResponse_httpStatus
- The response's http status code.
DeleteApplication
data DeleteApplication Source #
See: newDeleteApplication
smart constructor.
Instances
Create a value of DeleteApplication
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteApplication
, deleteApplication_resourceGroupName
- The name of the resource group.
data DeleteApplicationResponse Source #
See: newDeleteApplicationResponse
smart constructor.
Instances
newDeleteApplicationResponse Source #
Create a value of DeleteApplicationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteApplicationResponse'
, deleteApplicationResponse_httpStatus
- The response's http status code.
DeleteComponent
data DeleteComponent Source #
See: newDeleteComponent
smart constructor.
Instances
Create a value of DeleteComponent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteComponent
, deleteComponent_resourceGroupName
- The name of the resource group.
DeleteComponent
, deleteComponent_componentName
- The name of the component.
data DeleteComponentResponse Source #
See: newDeleteComponentResponse
smart constructor.
Instances
newDeleteComponentResponse Source #
Create a value of DeleteComponentResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteComponentResponse'
, deleteComponentResponse_httpStatus
- The response's http status code.
DeleteLogPattern
data DeleteLogPattern Source #
See: newDeleteLogPattern
smart constructor.
Instances
Create a value of DeleteLogPattern
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteLogPattern
, deleteLogPattern_resourceGroupName
- The name of the resource group.
DeleteLogPattern
, deleteLogPattern_patternSetName
- The name of the log pattern set.
DeleteLogPattern
, deleteLogPattern_patternName
- The name of the log pattern.
data DeleteLogPatternResponse Source #
See: newDeleteLogPatternResponse
smart constructor.
Instances
newDeleteLogPatternResponse Source #
Create a value of DeleteLogPatternResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteLogPatternResponse'
, deleteLogPatternResponse_httpStatus
- The response's http status code.
DescribeApplication
data DescribeApplication Source #
See: newDescribeApplication
smart constructor.
Instances
newDescribeApplication Source #
Create a value of DescribeApplication
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeApplication
, describeApplication_resourceGroupName
- The name of the resource group.
data DescribeApplicationResponse Source #
See: newDescribeApplicationResponse
smart constructor.
Instances
newDescribeApplicationResponse Source #
Create a value of DescribeApplicationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationInfo:DescribeApplicationResponse'
, describeApplicationResponse_applicationInfo
- Information about the application.
$sel:httpStatus:DescribeApplicationResponse'
, describeApplicationResponse_httpStatus
- The response's http status code.
DescribeComponent
data DescribeComponent Source #
See: newDescribeComponent
smart constructor.
Instances
Create a value of DescribeComponent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeComponent
, describeComponent_resourceGroupName
- The name of the resource group.
DescribeComponent
, describeComponent_componentName
- The name of the component.
data DescribeComponentResponse Source #
See: newDescribeComponentResponse
smart constructor.
Instances
newDescribeComponentResponse Source #
Create a value of DescribeComponentResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationComponent:DescribeComponentResponse'
, describeComponentResponse_applicationComponent
- Undocumented member.
$sel:resourceList:DescribeComponentResponse'
, describeComponentResponse_resourceList
- The list of resource ARNs that belong to the component.
$sel:httpStatus:DescribeComponentResponse'
, describeComponentResponse_httpStatus
- The response's http status code.
DescribeComponentConfiguration
data DescribeComponentConfiguration Source #
See: newDescribeComponentConfiguration
smart constructor.
Instances
newDescribeComponentConfiguration Source #
Create a value of DescribeComponentConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeComponentConfiguration
, describeComponentConfiguration_resourceGroupName
- The name of the resource group.
DescribeComponentConfiguration
, describeComponentConfiguration_componentName
- The name of the component.
data DescribeComponentConfigurationResponse Source #
See: newDescribeComponentConfigurationResponse
smart constructor.
Instances
newDescribeComponentConfigurationResponse Source #
Create a value of DescribeComponentConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentConfiguration:DescribeComponentConfigurationResponse'
, describeComponentConfigurationResponse_componentConfiguration
- The configuration settings of the component. The value is the escaped
JSON of the configuration.
DescribeComponentConfigurationResponse
, describeComponentConfigurationResponse_monitor
- Indicates whether the application component is monitored.
DescribeComponentConfigurationResponse
, describeComponentConfigurationResponse_tier
- The tier of the application component. Supported tiers include
DOT_NET_CORE
, DOT_NET_WORKER
, DOT_NET_WEB
, SQL_SERVER
, and
DEFAULT
$sel:httpStatus:DescribeComponentConfigurationResponse'
, describeComponentConfigurationResponse_httpStatus
- The response's http status code.
DescribeComponentConfigurationRecommendation
data DescribeComponentConfigurationRecommendation Source #
See: newDescribeComponentConfigurationRecommendation
smart constructor.
Instances
newDescribeComponentConfigurationRecommendation Source #
Create a value of DescribeComponentConfigurationRecommendation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeComponentConfigurationRecommendation
, describeComponentConfigurationRecommendation_resourceGroupName
- The name of the resource group.
DescribeComponentConfigurationRecommendation
, describeComponentConfigurationRecommendation_componentName
- The name of the component.
DescribeComponentConfigurationRecommendation
, describeComponentConfigurationRecommendation_tier
- The tier of the application component.
data DescribeComponentConfigurationRecommendationResponse Source #
See: newDescribeComponentConfigurationRecommendationResponse
smart constructor.
Instances
newDescribeComponentConfigurationRecommendationResponse Source #
:: Int |
|
-> DescribeComponentConfigurationRecommendationResponse |
Create a value of DescribeComponentConfigurationRecommendationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentConfiguration:DescribeComponentConfigurationRecommendationResponse'
, describeComponentConfigurationRecommendationResponse_componentConfiguration
- The recommended configuration settings of the component. The value is
the escaped JSON of the configuration.
$sel:httpStatus:DescribeComponentConfigurationRecommendationResponse'
, describeComponentConfigurationRecommendationResponse_httpStatus
- The response's http status code.
DescribeLogPattern
data DescribeLogPattern Source #
See: newDescribeLogPattern
smart constructor.
Instances
newDescribeLogPattern Source #
Create a value of DescribeLogPattern
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeLogPattern
, describeLogPattern_resourceGroupName
- The name of the resource group.
DescribeLogPattern
, describeLogPattern_patternSetName
- The name of the log pattern set.
DescribeLogPattern
, describeLogPattern_patternName
- The name of the log pattern.
data DescribeLogPatternResponse Source #
See: newDescribeLogPatternResponse
smart constructor.
Instances
newDescribeLogPatternResponse Source #
Create a value of DescribeLogPatternResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logPattern:DescribeLogPatternResponse'
, describeLogPatternResponse_logPattern
- The successfully created log pattern.
DescribeLogPattern
, describeLogPatternResponse_resourceGroupName
- The name of the resource group.
$sel:httpStatus:DescribeLogPatternResponse'
, describeLogPatternResponse_httpStatus
- The response's http status code.
DescribeObservation
data DescribeObservation Source #
See: newDescribeObservation
smart constructor.
Instances
newDescribeObservation Source #
Create a value of DescribeObservation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:observationId:DescribeObservation'
, describeObservation_observationId
- The ID of the observation.
data DescribeObservationResponse Source #
See: newDescribeObservationResponse
smart constructor.
Instances
newDescribeObservationResponse Source #
Create a value of DescribeObservationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:observation:DescribeObservationResponse'
, describeObservationResponse_observation
- Information about the observation.
$sel:httpStatus:DescribeObservationResponse'
, describeObservationResponse_httpStatus
- The response's http status code.
DescribeProblem
data DescribeProblem Source #
See: newDescribeProblem
smart constructor.
Instances
Create a value of DescribeProblem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:problemId:DescribeProblem'
, describeProblem_problemId
- The ID of the problem.
data DescribeProblemResponse Source #
See: newDescribeProblemResponse
smart constructor.
Instances
newDescribeProblemResponse Source #
Create a value of DescribeProblemResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:problem:DescribeProblemResponse'
, describeProblemResponse_problem
- Information about the problem.
$sel:httpStatus:DescribeProblemResponse'
, describeProblemResponse_httpStatus
- The response's http status code.
DescribeProblemObservations
data DescribeProblemObservations Source #
See: newDescribeProblemObservations
smart constructor.
Instances
newDescribeProblemObservations Source #
Create a value of DescribeProblemObservations
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:problemId:DescribeProblemObservations'
, describeProblemObservations_problemId
- The ID of the problem.
data DescribeProblemObservationsResponse Source #
See: newDescribeProblemObservationsResponse
smart constructor.
Instances
newDescribeProblemObservationsResponse Source #
Create a value of DescribeProblemObservationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:relatedObservations:DescribeProblemObservationsResponse'
, describeProblemObservationsResponse_relatedObservations
- Observations related to the problem.
$sel:httpStatus:DescribeProblemObservationsResponse'
, describeProblemObservationsResponse_httpStatus
- The response's http status code.
ListApplications
data ListApplications Source #
See: newListApplications
smart constructor.
Instances
newListApplications :: ListApplications Source #
Create a value of ListApplications
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListApplications'
, listApplications_maxResults
- The maximum number of results to return in a single call. To retrieve
the remaining results, make another call with the returned NextToken
value.
ListApplications
, listApplications_nextToken
- The token to request the next page of results.
data ListApplicationsResponse Source #
See: newListApplicationsResponse
smart constructor.
Instances
newListApplicationsResponse Source #
Create a value of ListApplicationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationInfoList:ListApplicationsResponse'
, listApplicationsResponse_applicationInfoList
- The list of applications.
ListApplications
, listApplicationsResponse_nextToken
- The token used to retrieve the next page of results. This value is
null
when there are no more results to return.
$sel:httpStatus:ListApplicationsResponse'
, listApplicationsResponse_httpStatus
- The response's http status code.
ListComponents
data ListComponents Source #
See: newListComponents
smart constructor.
Instances
Create a value of ListComponents
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListComponents'
, listComponents_maxResults
- The maximum number of results to return in a single call. To retrieve
the remaining results, make another call with the returned NextToken
value.
ListComponents
, listComponents_nextToken
- The token to request the next page of results.
ListComponents
, listComponents_resourceGroupName
- The name of the resource group.
data ListComponentsResponse Source #
See: newListComponentsResponse
smart constructor.
Instances
newListComponentsResponse Source #
Create a value of ListComponentsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationComponentList:ListComponentsResponse'
, listComponentsResponse_applicationComponentList
- The list of application components.
ListComponents
, listComponentsResponse_nextToken
- The token to request the next page of results.
$sel:httpStatus:ListComponentsResponse'
, listComponentsResponse_httpStatus
- The response's http status code.
ListConfigurationHistory
data ListConfigurationHistory Source #
See: newListConfigurationHistory
smart constructor.
ListConfigurationHistory' (Maybe POSIX) (Maybe ConfigurationEventStatus) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe POSIX) |
Instances
newListConfigurationHistory :: ListConfigurationHistory Source #
Create a value of ListConfigurationHistory
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListConfigurationHistory
, listConfigurationHistory_endTime
- The end time of the event.
ListConfigurationHistory
, listConfigurationHistory_eventStatus
- The status of the configuration update event. Possible values include
INFO, WARN, and ERROR.
$sel:maxResults:ListConfigurationHistory'
, listConfigurationHistory_maxResults
- The maximum number of results returned by ListConfigurationHistory
in
paginated output. When this parameter is used,
ListConfigurationHistory
returns only MaxResults
in a single page
along with a NextToken
response element. The remaining results of the
initial request can be seen by sending another
ListConfigurationHistory
request with the returned NextToken
value.
If this parameter is not used, then ListConfigurationHistory
returns
all results.
ListConfigurationHistory
, listConfigurationHistory_nextToken
- The NextToken
value returned from a previous paginated
ListConfigurationHistory
request where MaxResults
was used and the
results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the NextToken
value.
This value is null
when there are no more results to return.
ListConfigurationHistory
, listConfigurationHistory_resourceGroupName
- Resource group to which the application belongs.
ListConfigurationHistory
, listConfigurationHistory_startTime
- The start time of the event.
data ListConfigurationHistoryResponse Source #
See: newListConfigurationHistoryResponse
smart constructor.
Instances
newListConfigurationHistoryResponse Source #
Create a value of ListConfigurationHistoryResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventList:ListConfigurationHistoryResponse'
, listConfigurationHistoryResponse_eventList
- The list of configuration events and their corresponding details.
ListConfigurationHistory
, listConfigurationHistoryResponse_nextToken
- The NextToken
value to include in a future ListConfigurationHistory
request. When the results of a ListConfigurationHistory
request exceed
MaxResults
, this value can be used to retrieve the next page of
results. This value is null
when there are no more results to return.
$sel:httpStatus:ListConfigurationHistoryResponse'
, listConfigurationHistoryResponse_httpStatus
- The response's http status code.
ListLogPatternSets
data ListLogPatternSets Source #
See: newListLogPatternSets
smart constructor.
Instances
newListLogPatternSets Source #
Create a value of ListLogPatternSets
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListLogPatternSets'
, listLogPatternSets_maxResults
- The maximum number of results to return in a single call. To retrieve
the remaining results, make another call with the returned NextToken
value.
ListLogPatternSets
, listLogPatternSets_nextToken
- The token to request the next page of results.
ListLogPatternSets
, listLogPatternSets_resourceGroupName
- The name of the resource group.
data ListLogPatternSetsResponse Source #
See: newListLogPatternSetsResponse
smart constructor.
Instances
newListLogPatternSetsResponse Source #
Create a value of ListLogPatternSetsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logPatternSets:ListLogPatternSetsResponse'
, listLogPatternSetsResponse_logPatternSets
- The list of log pattern sets.
ListLogPatternSets
, listLogPatternSetsResponse_nextToken
- The token used to retrieve the next page of results. This value is
null
when there are no more results to return.
ListLogPatternSets
, listLogPatternSetsResponse_resourceGroupName
- The name of the resource group.
$sel:httpStatus:ListLogPatternSetsResponse'
, listLogPatternSetsResponse_httpStatus
- The response's http status code.
ListLogPatterns
data ListLogPatterns Source #
See: newListLogPatterns
smart constructor.
Instances
Create a value of ListLogPatterns
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListLogPatterns'
, listLogPatterns_maxResults
- The maximum number of results to return in a single call. To retrieve
the remaining results, make another call with the returned NextToken
value.
ListLogPatterns
, listLogPatterns_nextToken
- The token to request the next page of results.
ListLogPatterns
, listLogPatterns_patternSetName
- The name of the log pattern set.
ListLogPatterns
, listLogPatterns_resourceGroupName
- The name of the resource group.
data ListLogPatternsResponse Source #
See: newListLogPatternsResponse
smart constructor.
ListLogPatternsResponse' (Maybe [LogPattern]) (Maybe Text) (Maybe Text) Int |
Instances
newListLogPatternsResponse Source #
Create a value of ListLogPatternsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logPatterns:ListLogPatternsResponse'
, listLogPatternsResponse_logPatterns
- The list of log patterns.
ListLogPatterns
, listLogPatternsResponse_nextToken
- The token used to retrieve the next page of results. This value is
null
when there are no more results to return.
ListLogPatterns
, listLogPatternsResponse_resourceGroupName
- The name of the resource group.
$sel:httpStatus:ListLogPatternsResponse'
, listLogPatternsResponse_httpStatus
- The response's http status code.
ListProblems
data ListProblems Source #
See: newListProblems
smart constructor.
Instances
newListProblems :: ListProblems Source #
Create a value of ListProblems
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListProblems
, listProblems_componentName
- The name of the component.
ListProblems
, listProblems_endTime
- The time when the problem ended, in epoch seconds. If not specified,
problems within the past seven days are returned.
$sel:maxResults:ListProblems'
, listProblems_maxResults
- The maximum number of results to return in a single call. To retrieve
the remaining results, make another call with the returned NextToken
value.
ListProblems
, listProblems_nextToken
- The token to request the next page of results.
ListProblems
, listProblems_resourceGroupName
- The name of the resource group.
ListProblems
, listProblems_startTime
- The time when the problem was detected, in epoch seconds. If you don't
specify a time frame for the request, problems within the past seven
days are returned.
data ListProblemsResponse Source #
See: newListProblemsResponse
smart constructor.
Instances
newListProblemsResponse Source #
Create a value of ListProblemsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListProblems
, listProblemsResponse_nextToken
- The token used to retrieve the next page of results. This value is
null
when there are no more results to return.
$sel:problemList:ListProblemsResponse'
, listProblemsResponse_problemList
- The list of problems.
ListProblems
, listProblemsResponse_resourceGroupName
- The name of the resource group.
$sel:httpStatus:ListProblemsResponse'
, listProblemsResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceARN:ListTagsForResource'
, listTagsForResource_resourceARN
- The Amazon Resource Name (ARN) of the application that you want to
retrieve tag information for.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- An array that lists all the tags that are associated with the
application. Each tag consists of a required tag key (Key
) and an
associated tag value (Value
).
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceARN:TagResource'
, tagResource_resourceARN
- The Amazon Resource Name (ARN) of the application that you want to add
one or more tags to.
$sel:tags:TagResource'
, tagResource_tags
- A list of tags that to add to the application. A tag consists of a
required tag key (Key
) and an associated tag value (Value
). The
maximum length of a tag key is 128 characters. The maximum length of a
tag value is 256 characters.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceARN:UntagResource'
, untagResource_resourceARN
- The Amazon Resource Name (ARN) of the application that you want to
remove one or more tags from.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- The tags (tag keys) that you want to remove from the resource. When you
specify a tag key, the action removes both that key and its associated
tag value.
To remove more than one tag from the application, append the TagKeys
parameter and argument for each additional tag to remove, separated by
an ampersand.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateApplication
data UpdateApplication Source #
See: newUpdateApplication
smart constructor.
Instances
Create a value of UpdateApplication
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateApplication
, updateApplication_autoConfigEnabled
- Turns auto-configuration on or off.
UpdateApplication
, updateApplication_cWEMonitorEnabled
- Indicates whether Application Insights can listen to CloudWatch events
for the application resources, such as instance terminated
,
failed deployment
, and others.
UpdateApplication
, updateApplication_opsCenterEnabled
- When set to true
, creates opsItems for any problems detected on an
application.
UpdateApplication
, updateApplication_opsItemSNSTopicArn
- The SNS topic provided to Application Insights that is associated to the
created opsItem. Allows you to receive notifications for updates to the
opsItem.
$sel:removeSNSTopic:UpdateApplication'
, updateApplication_removeSNSTopic
- Disassociates the SNS topic from the opsItem created for detected
problems.
UpdateApplication
, updateApplication_resourceGroupName
- The name of the resource group.
data UpdateApplicationResponse Source #
See: newUpdateApplicationResponse
smart constructor.
Instances
newUpdateApplicationResponse Source #
Create a value of UpdateApplicationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationInfo:UpdateApplicationResponse'
, updateApplicationResponse_applicationInfo
- Information about the application.
$sel:httpStatus:UpdateApplicationResponse'
, updateApplicationResponse_httpStatus
- The response's http status code.
UpdateComponent
data UpdateComponent Source #
See: newUpdateComponent
smart constructor.
Instances
Create a value of UpdateComponent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:newComponentName':UpdateComponent'
, updateComponent_newComponentName
- The new name of the component.
$sel:resourceList:UpdateComponent'
, updateComponent_resourceList
- The list of resource ARNs that belong to the component.
UpdateComponent
, updateComponent_resourceGroupName
- The name of the resource group.
UpdateComponent
, updateComponent_componentName
- The name of the component.
data UpdateComponentResponse Source #
See: newUpdateComponentResponse
smart constructor.
Instances
newUpdateComponentResponse Source #
Create a value of UpdateComponentResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateComponentResponse'
, updateComponentResponse_httpStatus
- The response's http status code.
UpdateComponentConfiguration
data UpdateComponentConfiguration Source #
See: newUpdateComponentConfiguration
smart constructor.
Instances
newUpdateComponentConfiguration Source #
:: Text | |
-> Text | |
-> UpdateComponentConfiguration |
Create a value of UpdateComponentConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateComponentConfiguration
, updateComponentConfiguration_autoConfigEnabled
- Automatically configures the component by applying the recommended
configurations.
$sel:componentConfiguration:UpdateComponentConfiguration'
, updateComponentConfiguration_componentConfiguration
- The configuration settings of the component. The value is the escaped
JSON of the configuration. For more information about the JSON format,
see
Working with JSON.
You can send a request to DescribeComponentConfigurationRecommendation
to see the recommended configuration for a component. For the complete
format of the component configuration file, see
Component Configuration.
UpdateComponentConfiguration
, updateComponentConfiguration_monitor
- Indicates whether the application component is monitored.
UpdateComponentConfiguration
, updateComponentConfiguration_tier
- The tier of the application component.
UpdateComponentConfiguration
, updateComponentConfiguration_resourceGroupName
- The name of the resource group.
UpdateComponentConfiguration
, updateComponentConfiguration_componentName
- The name of the component.
data UpdateComponentConfigurationResponse Source #
See: newUpdateComponentConfigurationResponse
smart constructor.
Instances
Generic UpdateComponentConfigurationResponse Source # | |
Defined in Amazonka.ApplicationInsights.UpdateComponentConfiguration type Rep UpdateComponentConfigurationResponse :: Type -> Type # | |
Read UpdateComponentConfigurationResponse Source # | |
Show UpdateComponentConfigurationResponse Source # | |
NFData UpdateComponentConfigurationResponse Source # | |
Eq UpdateComponentConfigurationResponse Source # | |
type Rep UpdateComponentConfigurationResponse Source # | |
Defined in Amazonka.ApplicationInsights.UpdateComponentConfiguration type Rep UpdateComponentConfigurationResponse = D1 ('MetaData "UpdateComponentConfigurationResponse" "Amazonka.ApplicationInsights.UpdateComponentConfiguration" "amazonka-application-insights-2.0-HJv8DARmsLI1hpMeOEjP38" 'False) (C1 ('MetaCons "UpdateComponentConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateComponentConfigurationResponse Source #
Create a value of UpdateComponentConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateComponentConfigurationResponse'
, updateComponentConfigurationResponse_httpStatus
- The response's http status code.
UpdateLogPattern
data UpdateLogPattern Source #
See: newUpdateLogPattern
smart constructor.
Instances
Create a value of UpdateLogPattern
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateLogPattern
, updateLogPattern_pattern
- The log pattern. The pattern must be DFA compatible. Patterns that
utilize forward lookahead or backreference constructions are not
supported.
UpdateLogPattern
, updateLogPattern_rank
- Rank of the log pattern. Must be a value between 1
and 1,000,000
.
The patterns are sorted by rank, so we recommend that you set your
highest priority patterns with the lowest rank. A pattern of rank 1
will be the first to get matched to a log line. A pattern of rank
1,000,000
will be last to get matched. When you configure custom log
patterns from the console, a Low
severity pattern translates to a
750,000
rank. A Medium
severity pattern translates to a 500,000
rank. And a High
severity pattern translates to a 250,000
rank. Rank
values less than 1
or greater than 1,000,000
are reserved for
AWS-provided patterns.
UpdateLogPattern
, updateLogPattern_resourceGroupName
- The name of the resource group.
UpdateLogPattern
, updateLogPattern_patternSetName
- The name of the log pattern set.
UpdateLogPattern
, updateLogPattern_patternName
- The name of the log pattern.
data UpdateLogPatternResponse Source #
See: newUpdateLogPatternResponse
smart constructor.
Instances
newUpdateLogPatternResponse Source #
Create a value of UpdateLogPatternResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logPattern:UpdateLogPatternResponse'
, updateLogPatternResponse_logPattern
- The successfully created log pattern.
UpdateLogPattern
, updateLogPatternResponse_resourceGroupName
- The name of the resource group.
$sel:httpStatus:UpdateLogPatternResponse'
, updateLogPatternResponse_httpStatus
- The response's http status code.
Types
CloudWatchEventSource
newtype CloudWatchEventSource Source #
pattern CloudWatchEventSource_CODE_DEPLOY :: CloudWatchEventSource | |
pattern CloudWatchEventSource_EC2 :: CloudWatchEventSource | |
pattern CloudWatchEventSource_HEALTH :: CloudWatchEventSource | |
pattern CloudWatchEventSource_RDS :: CloudWatchEventSource |
Instances
ConfigurationEventResourceType
newtype ConfigurationEventResourceType Source #
Instances
ConfigurationEventStatus
newtype ConfigurationEventStatus Source #
pattern ConfigurationEventStatus_ERROR :: ConfigurationEventStatus | |
pattern ConfigurationEventStatus_INFO :: ConfigurationEventStatus | |
pattern ConfigurationEventStatus_WARN :: ConfigurationEventStatus |
Instances
DiscoveryType
newtype DiscoveryType Source #
pattern DiscoveryType_ACCOUNT_BASED :: DiscoveryType | |
pattern DiscoveryType_RESOURCE_GROUP_BASED :: DiscoveryType |
Instances
FeedbackKey
newtype FeedbackKey Source #
pattern FeedbackKey_INSIGHTS_FEEDBACK :: FeedbackKey |
Instances
FeedbackValue
newtype FeedbackValue Source #
pattern FeedbackValue_NOT_SPECIFIED :: FeedbackValue | |
pattern FeedbackValue_NOT_USEFUL :: FeedbackValue | |
pattern FeedbackValue_USEFUL :: FeedbackValue |
Instances
GroupingType
newtype GroupingType Source #
pattern GroupingType_ACCOUNT_BASED :: GroupingType |
Instances
LogFilter
pattern LogFilter_ERROR :: LogFilter | |
pattern LogFilter_INFO :: LogFilter | |
pattern LogFilter_WARN :: LogFilter |
Instances
OsType
pattern OsType_LINUX :: OsType | |
pattern OsType_WINDOWS :: OsType |
Instances
SeverityLevel
newtype SeverityLevel Source #
pattern SeverityLevel_High :: SeverityLevel | |
pattern SeverityLevel_Informative :: SeverityLevel | |
pattern SeverityLevel_Low :: SeverityLevel | |
pattern SeverityLevel_Medium :: SeverityLevel |
Instances
Status
pattern Status_IGNORE :: Status | |
pattern Status_PENDING :: Status | |
pattern Status_RECURRING :: Status | |
pattern Status_RESOLVED :: Status |
Instances
Tier
pattern Tier_ACTIVE_DIRECTORY :: Tier | |
pattern Tier_CUSTOM :: Tier | |
pattern Tier_DEFAULT :: Tier | |
pattern Tier_DOT_NET_CORE :: Tier | |
pattern Tier_DOT_NET_WEB :: Tier | |
pattern Tier_DOT_NET_WEB_TIER :: Tier | |
pattern Tier_DOT_NET_WORKER :: Tier | |
pattern Tier_JAVA_JMX :: Tier | |
pattern Tier_MYSQL :: Tier | |
pattern Tier_ORACLE :: Tier | |
pattern Tier_POSTGRESQL :: Tier | |
pattern Tier_SAP_HANA_HIGH_AVAILABILITY :: Tier | |
pattern Tier_SAP_HANA_MULTI_NODE :: Tier | |
pattern Tier_SAP_HANA_SINGLE_NODE :: Tier | |
pattern Tier_SHAREPOINT :: Tier | |
pattern Tier_SQL_SERVER :: Tier | |
pattern Tier_SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP :: Tier | |
pattern Tier_SQL_SERVER_FAILOVER_CLUSTER_INSTANCE :: Tier |
Instances
ApplicationComponent
data ApplicationComponent Source #
Describes a standalone resource or similarly grouped resources that the application is made up of.
See: newApplicationComponent
smart constructor.
ApplicationComponent' (Maybe Text) (Maybe Text) (Maybe (HashMap Tier (HashMap Text Text))) (Maybe Bool) (Maybe OsType) (Maybe Text) (Maybe Tier) |
Instances
newApplicationComponent :: ApplicationComponent Source #
Create a value of ApplicationComponent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentName:ApplicationComponent'
, applicationComponent_componentName
- The name of the component.
$sel:componentRemarks:ApplicationComponent'
, applicationComponent_componentRemarks
- If logging is supported for the resource type, indicates whether the
component has configured logs to be monitored.
$sel:detectedWorkload:ApplicationComponent'
, applicationComponent_detectedWorkload
- Workloads detected in the application component.
$sel:monitor:ApplicationComponent'
, applicationComponent_monitor
- Indicates whether the application component is monitored.
$sel:osType:ApplicationComponent'
, applicationComponent_osType
- The operating system of the component.
$sel:resourceType:ApplicationComponent'
, applicationComponent_resourceType
- The resource type. Supported resource types include EC2 instances, Auto
Scaling group, Classic ELB, Application ELB, and SQS Queue.
$sel:tier:ApplicationComponent'
, applicationComponent_tier
- The stack tier of the application component.
ApplicationInfo
data ApplicationInfo Source #
Describes the status of the application.
See: newApplicationInfo
smart constructor.
ApplicationInfo' (Maybe Bool) (Maybe Bool) (Maybe DiscoveryType) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newApplicationInfo :: ApplicationInfo Source #
Create a value of ApplicationInfo
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:autoConfigEnabled:ApplicationInfo'
, applicationInfo_autoConfigEnabled
- Indicates whether auto-configuration is turned on for this application.
$sel:cWEMonitorEnabled:ApplicationInfo'
, applicationInfo_cWEMonitorEnabled
- Indicates whether Application Insights can listen to CloudWatch events
for the application resources, such as instance terminated
,
failed deployment
, and others.
$sel:discoveryType:ApplicationInfo'
, applicationInfo_discoveryType
- The method used by Application Insights to onboard your resources.
$sel:lifeCycle:ApplicationInfo'
, applicationInfo_lifeCycle
- The lifecycle of the application.
$sel:opsCenterEnabled:ApplicationInfo'
, applicationInfo_opsCenterEnabled
- Indicates whether Application Insights will create opsItems for any
problem detected by Application Insights for an application.
$sel:opsItemSNSTopicArn:ApplicationInfo'
, applicationInfo_opsItemSNSTopicArn
- The SNS topic provided to Application Insights that is associated to the
created opsItems to receive SNS notifications for opsItem updates.
$sel:remarks:ApplicationInfo'
, applicationInfo_remarks
- The issues on the user side that block Application Insights from
successfully monitoring an application. Example remarks include:
- “Configuring application, detected 1 Errors, 3 Warnings”
- “Configuring application, detected 1 Unconfigured Components”
$sel:resourceGroupName:ApplicationInfo'
, applicationInfo_resourceGroupName
- The name of the resource group used for the application.
ConfigurationEvent
data ConfigurationEvent Source #
The event information.
See: newConfigurationEvent
smart constructor.
ConfigurationEvent' (Maybe Text) (Maybe Text) (Maybe ConfigurationEventResourceType) (Maybe ConfigurationEventStatus) (Maybe POSIX) (Maybe Text) |
Instances
newConfigurationEvent :: ConfigurationEvent Source #
Create a value of ConfigurationEvent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventDetail:ConfigurationEvent'
, configurationEvent_eventDetail
- The details of the event in plain text.
$sel:eventResourceName:ConfigurationEvent'
, configurationEvent_eventResourceName
- The name of the resource Application Insights attempted to configure.
$sel:eventResourceType:ConfigurationEvent'
, configurationEvent_eventResourceType
- The resource type that Application Insights attempted to configure, for
example, CLOUDWATCH_ALARM.
$sel:eventStatus:ConfigurationEvent'
, configurationEvent_eventStatus
- The status of the configuration update event. Possible values include
INFO, WARN, and ERROR.
$sel:eventTime:ConfigurationEvent'
, configurationEvent_eventTime
- The timestamp of the event.
$sel:monitoredResourceARN:ConfigurationEvent'
, configurationEvent_monitoredResourceARN
- The resource monitored by Application Insights.
LogPattern
data LogPattern Source #
An object that defines the log patterns that belongs to a
LogPatternSet
.
See: newLogPattern
smart constructor.
Instances
newLogPattern :: LogPattern Source #
Create a value of LogPattern
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:pattern':LogPattern'
, logPattern_pattern
- A regular expression that defines the log pattern. A log pattern can
contain as many as 50 characters, and it cannot be empty. The pattern
must be DFA compatible. Patterns that utilize forward lookahead or
backreference constructions are not supported.
$sel:patternName:LogPattern'
, logPattern_patternName
- The name of the log pattern. A log pattern name can contain as many as
50 characters, and it cannot be empty. The characters can be Unicode
letters, digits, or one of the following symbols: period, dash,
underscore.
$sel:patternSetName:LogPattern'
, logPattern_patternSetName
- The name of the log pattern. A log pattern name can contain as many as
30 characters, and it cannot be empty. The characters can be Unicode
letters, digits, or one of the following symbols: period, dash,
underscore.
$sel:rank:LogPattern'
, logPattern_rank
- Rank of the log pattern. Must be a value between 1
and 1,000,000
.
The patterns are sorted by rank, so we recommend that you set your
highest priority patterns with the lowest rank. A pattern of rank 1
will be the first to get matched to a log line. A pattern of rank
1,000,000
will be last to get matched. When you configure custom log
patterns from the console, a Low
severity pattern translates to a
750,000
rank. A Medium
severity pattern translates to a 500,000
rank. And a High
severity pattern translates to a 250,000
rank. Rank
values less than 1
or greater than 1,000,000
are reserved for
AWS-provided patterns.
Observation
data Observation Source #
Describes an anomaly or error with the application.
See: newObservation
smart constructor.
Observation' (Maybe Text) (Maybe Text) (Maybe CloudWatchEventSource) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe LogFilter) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Double) (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Int) (Maybe Int) |
Instances
newObservation :: Observation Source #
Create a value of Observation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cloudWatchEventDetailType:Observation'
, observation_cloudWatchEventDetailType
- The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification
.
$sel:cloudWatchEventId:Observation'
, observation_cloudWatchEventId
- The ID of the CloudWatch Event-based observation related to the detected
problem.
$sel:cloudWatchEventSource:Observation'
, observation_cloudWatchEventSource
- The source of the CloudWatch Event.
$sel:codeDeployApplication:Observation'
, observation_codeDeployApplication
- The CodeDeploy application to which the deployment belongs.
$sel:codeDeployDeploymentGroup:Observation'
, observation_codeDeployDeploymentGroup
- The deployment group to which the CodeDeploy deployment belongs.
$sel:codeDeployDeploymentId:Observation'
, observation_codeDeployDeploymentId
- The deployment ID of the CodeDeploy-based observation related to the
detected problem.
$sel:codeDeployInstanceGroupId:Observation'
, observation_codeDeployInstanceGroupId
- The instance group to which the CodeDeploy instance belongs.
$sel:codeDeployState:Observation'
, observation_codeDeployState
- The status of the CodeDeploy deployment, for example SUCCESS
or
FAILURE
.
$sel:ebsCause:Observation'
, observation_ebsCause
- The cause of an EBS CloudWatch event.
$sel:ebsEvent:Observation'
, observation_ebsEvent
- The type of EBS CloudWatch event, such as createVolume
, deleteVolume
or attachVolume
.
$sel:ebsRequestId:Observation'
, observation_ebsRequestId
- The request ID of an EBS CloudWatch event.
$sel:ebsResult:Observation'
, observation_ebsResult
- The result of an EBS CloudWatch event, such as failed
or succeeded
.
$sel:ec2State:Observation'
, observation_ec2State
- The state of the instance, such as STOPPING
or TERMINATING
.
$sel:endTime:Observation'
, observation_endTime
- The time when the observation ended, in epoch seconds.
$sel:healthEventArn:Observation'
, observation_healthEventArn
- The Amazon Resource Name (ARN) of the AWS Health Event-based
observation.
$sel:healthEventDescription:Observation'
, observation_healthEventDescription
- The description of the AWS Health event provided by the service, such as
Amazon EC2.
$sel:healthEventTypeCategory:Observation'
, observation_healthEventTypeCategory
- The category of the AWS Health event, such as issue
.
$sel:healthEventTypeCode:Observation'
, observation_healthEventTypeCode
- The type of the AWS Health event, for example,
AWS_EC2_POWER_CONNECTIVITY_ISSUE
.
$sel:healthService:Observation'
, observation_healthService
- The service to which the AWS Health Event belongs, such as EC2.
$sel:id:Observation'
, observation_id
- The ID of the observation type.
$sel:lineTime:Observation'
, observation_lineTime
- The timestamp in the CloudWatch Logs that specifies when the matched
line occurred.
$sel:logFilter:Observation'
, observation_logFilter
- The log filter of the observation.
$sel:logGroup:Observation'
, observation_logGroup
- The log group name.
$sel:logText:Observation'
, observation_logText
- The log text of the observation.
$sel:metricName:Observation'
, observation_metricName
- The name of the observation metric.
$sel:metricNamespace:Observation'
, observation_metricNamespace
- The namespace of the observation metric.
$sel:rdsEventCategories:Observation'
, observation_rdsEventCategories
- The category of an RDS event.
$sel:rdsEventMessage:Observation'
, observation_rdsEventMessage
- The message of an RDS event.
$sel:s3EventName:Observation'
, observation_s3EventName
- The name of the S3 CloudWatch Event-based observation.
$sel:sourceARN:Observation'
, observation_sourceARN
- The source resource ARN of the observation.
$sel:sourceType:Observation'
, observation_sourceType
- The source type of the observation.
$sel:startTime:Observation'
, observation_startTime
- The time when the observation was first detected, in epoch seconds.
$sel:statesArn:Observation'
, observation_statesArn
- The Amazon Resource Name (ARN) of the step function-based observation.
$sel:statesExecutionArn:Observation'
, observation_statesExecutionArn
- The Amazon Resource Name (ARN) of the step function execution-based
observation.
$sel:statesInput:Observation'
, observation_statesInput
- The input to the step function-based observation.
$sel:statesStatus:Observation'
, observation_statesStatus
- The status of the step function-related observation.
$sel:unit:Observation'
, observation_unit
- The unit of the source observation metric.
$sel:value:Observation'
, observation_value
- The value of the source observation metric.
$sel:xRayErrorPercent:Observation'
, observation_xRayErrorPercent
- The X-Ray request error percentage for this node.
$sel:xRayFaultPercent:Observation'
, observation_xRayFaultPercent
- The X-Ray request fault percentage for this node.
$sel:xRayNodeName:Observation'
, observation_xRayNodeName
- The name of the X-Ray node.
$sel:xRayNodeType:Observation'
, observation_xRayNodeType
- The type of the X-Ray node.
$sel:xRayRequestAverageLatency:Observation'
, observation_xRayRequestAverageLatency
- The X-Ray node request average latency for this node.
$sel:xRayRequestCount:Observation'
, observation_xRayRequestCount
- The X-Ray request count for this node.
$sel:xRayThrottlePercent:Observation'
, observation_xRayThrottlePercent
- The X-Ray request throttle percentage for this node.
Problem
Describes a problem that is detected by correlating observations.
See: newProblem
smart constructor.
Problem' (Maybe Text) (Maybe POSIX) (Maybe (HashMap FeedbackKey FeedbackValue)) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Integer) (Maybe Text) (Maybe SeverityLevel) (Maybe POSIX) (Maybe Status) (Maybe Text) |
Instances
newProblem :: Problem Source #
Create a value of Problem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:affectedResource:Problem'
, problem_affectedResource
- The resource affected by the problem.
$sel:endTime:Problem'
, problem_endTime
- The time when the problem ended, in epoch seconds.
$sel:feedback:Problem'
, problem_feedback
- Feedback provided by the user about the problem.
$sel:id:Problem'
, problem_id
- The ID of the problem.
$sel:insights:Problem'
, problem_insights
- A detailed analysis of the problem using machine learning.
$sel:lastRecurrenceTime:Problem'
, problem_lastRecurrenceTime
- The last time that the problem reoccurred after its last resolution.
$sel:recurringCount:Problem'
, problem_recurringCount
- The number of times that the same problem reoccurred after the first
time it was resolved.
$sel:resourceGroupName:Problem'
, problem_resourceGroupName
- The name of the resource group affected by the problem.
$sel:severityLevel:Problem'
, problem_severityLevel
- A measure of the level of impact of the problem.
$sel:startTime:Problem'
, problem_startTime
- The time when the problem started, in epoch seconds.
$sel:status:Problem'
, problem_status
- The status of the problem.
$sel:title:Problem'
, problem_title
- The name of the problem.
RelatedObservations
data RelatedObservations Source #
Describes observations related to the problem.
See: newRelatedObservations
smart constructor.
Instances
newRelatedObservations :: RelatedObservations Source #
Create a value of RelatedObservations
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:observationList:RelatedObservations'
, relatedObservations_observationList
- The list of observations related to the problem.
Tag
An object that defines the tags associated with an application. A tag is a label that you optionally define and associate with an application. Tags can help you categorize and manage resources in different ways, such as by purpose, owner, environment, or other criteria.
Each tag consists of a required tag key and an associated tag value, both of which you define. A tag key is a general label that acts as a category for a more specific tag value. A tag value acts as a descriptor within a tag key. A tag key can contain as many as 128 characters. A tag value can contain as many as 256 characters. The characters can be Unicode letters, digits, white space, or one of the following symbols: _ . : / = + -. The following additional restrictions apply to tags:
- Tag keys and values are case sensitive.
- For each associated resource, each tag key must be unique and it can have only one value.
- The
aws:
prefix is reserved for use by AWS; you can’t use it in any tag keys or values that you define. In addition, you can't edit or remove tag keys or values that use this prefix.
See: newTag
smart constructor.
Instances
FromJSON Tag Source # | |
ToJSON Tag Source # | |
Defined in Amazonka.ApplicationInsights.Types.Tag | |
Generic Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.ApplicationInsights.Types.Tag | |
Eq Tag Source # | |
Hashable Tag Source # | |
Defined in Amazonka.ApplicationInsights.Types.Tag | |
type Rep Tag Source # | |
Defined in Amazonka.ApplicationInsights.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ApplicationInsights.Types.Tag" "amazonka-application-insights-2.0-HJv8DARmsLI1hpMeOEjP38" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag'
, tag_key
- One part of a key-value pair that defines a tag. The maximum length of a
tag key is 128 characters. The minimum length is 1 character.
$sel:value:Tag'
, tag_value
- The optional part of a key-value pair that defines a tag. The maximum
length of a tag value is 256 characters. The minimum length is 0
characters. If you don't want an application to have a specific tag
value, don't specify a value for this parameter.