String resourceGroupName
The name of the resource group.
String componentName
The name of the component.
WorkloadConfiguration workloadConfiguration
The configuration settings of the workload. The value is the escaped JSON of the configuration.
String workloadId
The ID of the workload.
WorkloadConfiguration workloadConfiguration
The configuration settings of the workload. The value is the escaped JSON of the configuration.
String componentName
The name of the component.
String componentRemarks
If logging is supported for the resource type, indicates whether the component has configured logs to be monitored.
String resourceType
The resource type. Supported resource types include EC2 instances, Auto Scaling group, Classic ELB, Application ELB, and SQS Queue.
String osType
The operating system of the component.
String tier
The stack tier of the application component.
Boolean monitor
Indicates whether the application component is monitored.
Map<K,V> detectedWorkload
Workloads detected in the application component.
String accountId
The AWS account ID for the owner of the application.
String resourceGroupName
The name of the resource group used for the application.
String lifeCycle
The lifecycle of the application.
String opsItemSNSTopicArn
The SNS topic provided to Application Insights that is associated to the created opsItems to receive SNS notifications for opsItem updates.
Boolean opsCenterEnabled
Indicates whether Application Insights will create opsItems for any problem detected by Application Insights for an application.
Boolean cWEMonitorEnabled
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated, failed deployment, and others.
String 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”
Boolean autoConfigEnabled
Indicates whether auto-configuration is turned on for this application.
String discoveryType
The method used by Application Insights to onboard your resources.
Boolean attachMissingPermission
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
String resourceGroupName
The name of the resource group of the application to which the configuration event belongs.
String accountId
The AWS account ID for the owner of the application to which the configuration event belongs.
String monitoredResourceARN
The resource monitored by Application Insights.
String eventStatus
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
String eventResourceType
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
Date eventTime
The timestamp of the event.
String eventDetail
The details of the event in plain text.
String eventResourceName
The name of the resource Application Insights attempted to configure.
String resourceGroupName
The name of the resource group.
Boolean opsCenterEnabled
When set to true, creates opsItems for any problems detected on an application.
Boolean cWEMonitorEnabled
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated, failed deployment, and others.
String 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.
List<E> 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.
Boolean autoConfigEnabled
Indicates whether Application Insights automatically configures unmonitored resources in the resource group.
Boolean autoCreate
Configures all of the resources in the resource group by applying the recommended configurations.
String 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.
Boolean attachMissingPermission
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
ApplicationInfo applicationInfo
Information about the application.
String resourceGroupName
The name of the resource group.
String patternSetName
The name of the log pattern set.
String patternName
The name of the log pattern.
String pattern
The log pattern. The pattern must be DFA compatible. Patterns that utilize forward lookahead or backreference constructions are not supported.
Integer 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.
LogPattern logPattern
The successfully created log pattern.
String resourceGroupName
The name of the resource group.
String resourceGroupName
The name of the resource group.
ApplicationInfo applicationInfo
Information about the application.
String resourceGroupName
The name of the resource group.
String componentName
The name of the component.
String tier
The tier of the application component.
String workloadName
The name of the workload.
String recommendationType
The recommended configuration type.
String componentConfiguration
The recommended configuration settings of the component. The value is the escaped JSON of the configuration.
Boolean monitor
Indicates whether the application component is monitored.
String tier
The tier of the application component. Supported tiers include DOT_NET_CORE,
DOT_NET_WORKER, DOT_NET_WEB, SQL_SERVER, and DEFAULT
String componentConfiguration
The configuration settings of the component. The value is the escaped JSON of the configuration.
ApplicationComponent applicationComponent
List<E> resourceList
The list of resource ARNs that belong to the component.
String resourceGroupName
The name of the resource group.
String accountId
The AWS account ID for the resource group owner.
LogPattern logPattern
The successfully created log pattern.
Observation observation
Information about the observation.
RelatedObservations relatedObservations
Observations related to the problem.
Problem problem
Information about the problem.
String workloadId
The ID of the workload.
String workloadRemarks
If logging is supported for the resource type, shows whether the component has configured logs to be monitored.
WorkloadConfiguration workloadConfiguration
The configuration settings of the workload. The value is the escaped JSON of the configuration.
Integer 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.
String nextToken
The token to request the next page of results.
String accountId
The AWS account ID for the resource group owner.
String resourceGroupName
The name of the resource group.
Integer 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.
String nextToken
The token to request the next page of results.
String accountId
The AWS account ID for the resource group owner.
String resourceGroupName
Resource group to which the application belongs.
Date startTime
The start time of the event.
Date endTime
The end time of the event.
String eventStatus
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
Integer 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.
String 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.
String accountId
The AWS account ID for the resource group owner.
List<E> eventList
The list of configuration events and their corresponding details.
String 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.
String resourceGroupName
The name of the resource group.
Integer 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.
String nextToken
The token to request the next page of results.
String accountId
The AWS account ID for the resource group owner.
String resourceGroupName
The name of the resource group.
String accountId
The AWS account ID for the resource group owner.
List<E> logPatternSets
The list of log pattern sets.
String nextToken
The token used to retrieve the next page of results. This value is null when there are no more
results to return.
String resourceGroupName
The name of the resource group.
String patternSetName
The name of the log pattern set.
Integer 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.
String nextToken
The token to request the next page of results.
String accountId
The AWS account ID for the resource group owner.
String resourceGroupName
The name of the resource group.
String accountId
The AWS account ID for the resource group owner.
List<E> logPatterns
The list of log patterns.
String nextToken
The token used to retrieve the next page of results. This value is null when there are no more
results to return.
String accountId
The AWS account ID for the resource group owner.
String resourceGroupName
The name of the resource group.
Date 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.
Date endTime
The time when the problem ended, in epoch seconds. If not specified, problems within the past seven days are returned.
Integer 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.
String nextToken
The token to request the next page of results.
String componentName
The name of the component.
String visibility
Specifies whether or not you can view the problem. If not specified, visible and ignored problems are returned.
List<E> problemList
The list of problems.
String nextToken
The token used to retrieve the next page of results. This value is null when there are no more
results to return.
String resourceGroupName
The name of the resource group.
String accountId
The AWS account ID for the resource group owner.
String resourceARN
The Amazon Resource Name (ARN) of the application that you want to retrieve tag information for.
String resourceGroupName
The name of the resource group.
String componentName
The name of the component.
Integer 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.
String nextToken
The token to request the next page of results.
String accountId
The AWS account ID of the owner of the workload.
String 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.
String 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.
String 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.
Integer 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.
String id
The ID of the observation type.
Date startTime
The time when the observation was first detected, in epoch seconds.
Date endTime
The time when the observation ended, in epoch seconds.
String sourceType
The source type of the observation.
String sourceARN
The source resource ARN of the observation.
String logGroup
The log group name.
Date lineTime
The timestamp in the CloudWatch Logs that specifies when the matched line occurred.
String logText
The log text of the observation.
String logFilter
The log filter of the observation.
String metricNamespace
The namespace of the observation metric.
String metricName
The name of the observation metric.
String unit
The unit of the source observation metric.
Double value
The value of the source observation metric.
String cloudWatchEventId
The ID of the CloudWatch Event-based observation related to the detected problem.
String cloudWatchEventSource
The source of the CloudWatch Event.
String cloudWatchEventDetailType
The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification.
String healthEventArn
The Amazon Resource Name (ARN) of the AWS Health Event-based observation.
String healthService
The service to which the AWS Health Event belongs, such as EC2.
String healthEventTypeCode
The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.
String healthEventTypeCategory
The category of the AWS Health event, such as issue.
String healthEventDescription
The description of the AWS Health event provided by the service, such as Amazon EC2.
String codeDeployDeploymentId
The deployment ID of the CodeDeploy-based observation related to the detected problem.
String codeDeployDeploymentGroup
The deployment group to which the CodeDeploy deployment belongs.
String codeDeployState
The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.
String codeDeployApplication
The CodeDeploy application to which the deployment belongs.
String codeDeployInstanceGroupId
The instance group to which the CodeDeploy instance belongs.
String ec2State
The state of the instance, such as STOPPING or TERMINATING.
String rdsEventCategories
The category of an RDS event.
String rdsEventMessage
The message of an RDS event.
String s3EventName
The name of the S3 CloudWatch Event-based observation.
String statesExecutionArn
The Amazon Resource Name (ARN) of the step function execution-based observation.
String statesArn
The Amazon Resource Name (ARN) of the step function-based observation.
String statesStatus
The status of the step function-related observation.
String statesInput
The input to the step function-based observation.
String ebsEvent
The type of EBS CloudWatch event, such as createVolume, deleteVolume or
attachVolume.
String ebsResult
The result of an EBS CloudWatch event, such as failed or succeeded.
String ebsCause
The cause of an EBS CloudWatch event.
String ebsRequestId
The request ID of an EBS CloudWatch event.
Integer xRayFaultPercent
The X-Ray request fault percentage for this node.
Integer xRayThrottlePercent
The X-Ray request throttle percentage for this node.
Integer xRayErrorPercent
The X-Ray request error percentage for this node.
Integer xRayRequestCount
The X-Ray request count for this node.
Long xRayRequestAverageLatency
The X-Ray node request average latency for this node.
String xRayNodeName
The name of the X-Ray node.
String xRayNodeType
The type of the X-Ray node.
String id
The ID of the problem.
String title
The name of the problem.
String insights
A detailed analysis of the problem using machine learning.
String status
The status of the problem.
String affectedResource
The resource affected by the problem.
Date startTime
The time when the problem started, in epoch seconds.
Date endTime
The time when the problem ended, in epoch seconds.
String severityLevel
A measure of the level of impact of the problem.
String accountId
The AWS account ID for the owner of the resource group affected by the problem.
String resourceGroupName
The name of the resource group affected by the problem.
Map<K,V> feedback
Feedback provided by the user about the problem.
Long recurringCount
The number of times that the same problem reoccurred after the first time it was resolved.
Date lastRecurrenceTime
The last time that the problem reoccurred after its last resolution.
String visibility
Specifies whether or not you can view the problem. Updates to ignored problems do not generate notifications.
String resolutionMethod
Specifies how the problem was resolved. If the value is AUTOMATIC, the system resolved the problem.
If the value is MANUAL, the user resolved the problem. If the value is UNRESOLVED, then
the problem is not resolved.
String 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.
String 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.
String resourceARN
The Amazon Resource Name (ARN) of the application that you want to add one or more tags to.
List<E> 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.
String resourceName
The name of the resource with too many tags.
String resourceARN
The Amazon Resource Name (ARN) of the application that you want to remove one or more tags from.
List<E> 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.
String resourceGroupName
The name of the resource group.
Boolean opsCenterEnabled
When set to true, creates opsItems for any problems detected on an application.
Boolean cWEMonitorEnabled
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated, failed deployment, and others.
String 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.
Boolean removeSNSTopic
Disassociates the SNS topic from the opsItem created for detected problems.
Boolean autoConfigEnabled
Turns auto-configuration on or off.
Boolean attachMissingPermission
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
ApplicationInfo applicationInfo
Information about the application.
String resourceGroupName
The name of the resource group.
String componentName
The name of the component.
Boolean monitor
Indicates whether the application component is monitored.
String tier
The tier of the application component.
String 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.
Boolean autoConfigEnabled
Automatically configures the component by applying the recommended configurations.
String resourceGroupName
The name of the resource group.
String patternSetName
The name of the log pattern set.
String patternName
The name of the log pattern.
String pattern
The log pattern. The pattern must be DFA compatible. Patterns that utilize forward lookahead or backreference constructions are not supported.
Integer 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.
String resourceGroupName
The name of the resource group.
LogPattern logPattern
The successfully created log pattern.
String problemId
The ID of the problem.
String updateStatus
The status of the problem. Arguments can be passed for only problems that show a status of
RECOVERING.
String visibility
The visibility of a problem. When you pass a value of IGNORED, the problem is removed from the
default view, and all notifications for the problem are suspended. When VISIBLE is passed, the
IGNORED action is reversed.
String resourceGroupName
The name of the resource group.
String componentName
The name of the component.
String workloadId
The ID of the workload.
WorkloadConfiguration workloadConfiguration
The configuration settings of the workload. The value is the escaped JSON of the configuration.
String workloadId
The ID of the workload.
WorkloadConfiguration workloadConfiguration
The configuration settings of the workload. The value is the escaped JSON of the configuration.
String workloadId
The ID of the workload.
String componentName
The name of the component.
String workloadName
The name of the workload.
String tier
The tier of the workload.
String workloadRemarks
If logging is supported for the resource type, shows whether the component has configured logs to be monitored.
Copyright © 2024. All rights reserved.