ApplicationComponent - Amazon CloudWatch Application Insights
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

ApplicationComponent

Describes a standalone resource or similarly grouped resources that the application is made up of.

Contents

ComponentName

The name of the component.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1011.

Pattern: (?:^[\d\w\-_\.+]*$)|(?:^arn:aws(-\w+)*:[\w\d-]+:([\w\d-]*)?:[\w\d_-]*([:/].+)*$)

Required: No

ComponentRemarks

If logging is supported for the resource type, indicates whether the component has configured logs to be monitored.

Type: String

Required: No

DetectedWorkload

Workloads detected in the application component.

Type: String to string to string map map

Key Length Constraints: Minimum length of 1. Maximum length of 50.

Valid Keys: CUSTOM | DEFAULT | DOT_NET_CORE | DOT_NET_WORKER | DOT_NET_WEB_TIER | DOT_NET_WEB | SQL_SERVER | SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP | MYSQL | POSTGRESQL | JAVA_JMX | ORACLE | SAP_HANA_MULTI_NODE | SAP_HANA_SINGLE_NODE | SAP_HANA_HIGH_AVAILABILITY | SAP_ASE_SINGLE_NODE | SAP_ASE_HIGH_AVAILABILITY | SQL_SERVER_FAILOVER_CLUSTER_INSTANCE | SHAREPOINT | ACTIVE_DIRECTORY | SAP_NETWEAVER_STANDARD | SAP_NETWEAVER_DISTRIBUTED | SAP_NETWEAVER_HIGH_AVAILABILITY

Required: No

Monitor

Indicates whether the application component is monitored.

Type: Boolean

Required: No

OsType

The operating system of the component.

Type: String

Valid Values: WINDOWS | LINUX

Required: No

ResourceType

The resource type. Supported resource types include EC2 instances, Auto Scaling group, Classic ELB, Application ELB, and SQS Queue.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 50.

Pattern: [0-9a-zA-Z:_]*

Required: No

Tier

The stack tier of the application component.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 50.

Valid Values: CUSTOM | DEFAULT | DOT_NET_CORE | DOT_NET_WORKER | DOT_NET_WEB_TIER | DOT_NET_WEB | SQL_SERVER | SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP | MYSQL | POSTGRESQL | JAVA_JMX | ORACLE | SAP_HANA_MULTI_NODE | SAP_HANA_SINGLE_NODE | SAP_HANA_HIGH_AVAILABILITY | SAP_ASE_SINGLE_NODE | SAP_ASE_HIGH_AVAILABILITY | SQL_SERVER_FAILOVER_CLUSTER_INSTANCE | SHAREPOINT | ACTIVE_DIRECTORY | SAP_NETWEAVER_STANDARD | SAP_NETWEAVER_DISTRIBUTED | SAP_NETWEAVER_HIGH_AVAILABILITY

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: