diff --git a/clients/client-application-insights/src/commands/AddWorkloadCommand.ts b/clients/client-application-insights/src/commands/AddWorkloadCommand.ts index 285d206f83e5..af4bc65c183b 100644 --- a/clients/client-application-insights/src/commands/AddWorkloadCommand.ts +++ b/clients/client-application-insights/src/commands/AddWorkloadCommand.ts @@ -44,7 +44,7 @@ export interface AddWorkloadCommandOutput extends AddWorkloadResponse, __Metadat * ComponentName: "STRING_VALUE", // required * WorkloadConfiguration: { // WorkloadConfiguration * WorkloadName: "STRING_VALUE", - * Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * Tier: "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", * Configuration: "STRING_VALUE", * }, * }; @@ -54,7 +54,7 @@ export interface AddWorkloadCommandOutput extends AddWorkloadResponse, __Metadat * // WorkloadId: "STRING_VALUE", * // WorkloadConfiguration: { // WorkloadConfiguration * // WorkloadName: "STRING_VALUE", - * // Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * // Tier: "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", * // Configuration: "STRING_VALUE", * // }, * // }; diff --git a/clients/client-application-insights/src/commands/CreateApplicationCommand.ts b/clients/client-application-insights/src/commands/CreateApplicationCommand.ts index 11d64d9ef205..f17edfb8ca59 100644 --- a/clients/client-application-insights/src/commands/CreateApplicationCommand.ts +++ b/clients/client-application-insights/src/commands/CreateApplicationCommand.ts @@ -44,6 +44,7 @@ export interface CreateApplicationCommandOutput extends CreateApplicationRespons * OpsCenterEnabled: true || false, * CWEMonitorEnabled: true || false, * OpsItemSNSTopicArn: "STRING_VALUE", + * SNSNotificationArn: "STRING_VALUE", * Tags: [ // TagList * { // Tag * Key: "STRING_VALUE", // required @@ -63,6 +64,7 @@ export interface CreateApplicationCommandOutput extends CreateApplicationRespons * // ResourceGroupName: "STRING_VALUE", * // LifeCycle: "STRING_VALUE", * // OpsItemSNSTopicArn: "STRING_VALUE", + * // SNSNotificationArn: "STRING_VALUE", * // OpsCenterEnabled: true || false, * // CWEMonitorEnabled: true || false, * // Remarks: "STRING_VALUE", diff --git a/clients/client-application-insights/src/commands/DescribeApplicationCommand.ts b/clients/client-application-insights/src/commands/DescribeApplicationCommand.ts index ac19dd8baecb..a60a53c77bc5 100644 --- a/clients/client-application-insights/src/commands/DescribeApplicationCommand.ts +++ b/clients/client-application-insights/src/commands/DescribeApplicationCommand.ts @@ -51,6 +51,7 @@ export interface DescribeApplicationCommandOutput extends DescribeApplicationRes * // ResourceGroupName: "STRING_VALUE", * // LifeCycle: "STRING_VALUE", * // OpsItemSNSTopicArn: "STRING_VALUE", + * // SNSNotificationArn: "STRING_VALUE", * // OpsCenterEnabled: true || false, * // CWEMonitorEnabled: true || false, * // Remarks: "STRING_VALUE", diff --git a/clients/client-application-insights/src/commands/DescribeComponentCommand.ts b/clients/client-application-insights/src/commands/DescribeComponentCommand.ts index 2447eeac6246..17d82d9114e1 100644 --- a/clients/client-application-insights/src/commands/DescribeComponentCommand.ts +++ b/clients/client-application-insights/src/commands/DescribeComponentCommand.ts @@ -53,7 +53,7 @@ export interface DescribeComponentCommandOutput extends DescribeComponentRespons * // ComponentRemarks: "STRING_VALUE", * // ResourceType: "STRING_VALUE", * // OsType: "WINDOWS" || "LINUX", - * // Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * // Tier: "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", * // Monitor: true || false, * // DetectedWorkload: { // DetectedWorkload * // "": { // WorkloadMetaData diff --git a/clients/client-application-insights/src/commands/DescribeComponentConfigurationCommand.ts b/clients/client-application-insights/src/commands/DescribeComponentConfigurationCommand.ts index 34c2a9b26fa9..9c1b58d7ead4 100644 --- a/clients/client-application-insights/src/commands/DescribeComponentConfigurationCommand.ts +++ b/clients/client-application-insights/src/commands/DescribeComponentConfigurationCommand.ts @@ -53,7 +53,7 @@ export interface DescribeComponentConfigurationCommandOutput * const response = await client.send(command); * // { // DescribeComponentConfigurationResponse * // Monitor: true || false, - * // Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * // Tier: "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", * // ComponentConfiguration: "STRING_VALUE", * // }; * diff --git a/clients/client-application-insights/src/commands/DescribeComponentConfigurationRecommendationCommand.ts b/clients/client-application-insights/src/commands/DescribeComponentConfigurationRecommendationCommand.ts index a5cc79a9034c..4e03fbbac7da 100644 --- a/clients/client-application-insights/src/commands/DescribeComponentConfigurationRecommendationCommand.ts +++ b/clients/client-application-insights/src/commands/DescribeComponentConfigurationRecommendationCommand.ts @@ -51,7 +51,7 @@ export interface DescribeComponentConfigurationRecommendationCommandOutput * const input = { // DescribeComponentConfigurationRecommendationRequest * ResourceGroupName: "STRING_VALUE", // required * ComponentName: "STRING_VALUE", // required - * Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", // required + * Tier: "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 * WorkloadName: "STRING_VALUE", * RecommendationType: "INFRA_ONLY" || "WORKLOAD_ONLY" || "ALL", * }; diff --git a/clients/client-application-insights/src/commands/DescribeProblemCommand.ts b/clients/client-application-insights/src/commands/DescribeProblemCommand.ts index b9f76704968b..e911fc043b84 100644 --- a/clients/client-application-insights/src/commands/DescribeProblemCommand.ts +++ b/clients/client-application-insights/src/commands/DescribeProblemCommand.ts @@ -49,6 +49,7 @@ export interface DescribeProblemCommandOutput extends DescribeProblemResponse, _ * // Problem: { // Problem * // Id: "STRING_VALUE", * // Title: "STRING_VALUE", + * // ShortName: "STRING_VALUE", * // Insights: "STRING_VALUE", * // Status: "IGNORE" || "RESOLVED" || "PENDING" || "RECURRING" || "RECOVERING", * // AffectedResource: "STRING_VALUE", @@ -65,6 +66,7 @@ export interface DescribeProblemCommandOutput extends DescribeProblemResponse, _ * // Visibility: "IGNORED" || "VISIBLE", * // ResolutionMethod: "MANUAL" || "AUTOMATIC" || "UNRESOLVED", * // }, + * // SNSNotificationArn: "STRING_VALUE", * // }; * * ``` diff --git a/clients/client-application-insights/src/commands/DescribeWorkloadCommand.ts b/clients/client-application-insights/src/commands/DescribeWorkloadCommand.ts index c9b9c11cdaab..cd956de0c366 100644 --- a/clients/client-application-insights/src/commands/DescribeWorkloadCommand.ts +++ b/clients/client-application-insights/src/commands/DescribeWorkloadCommand.ts @@ -52,7 +52,7 @@ export interface DescribeWorkloadCommandOutput extends DescribeWorkloadResponse, * // WorkloadRemarks: "STRING_VALUE", * // WorkloadConfiguration: { // WorkloadConfiguration * // WorkloadName: "STRING_VALUE", - * // Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * // Tier: "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", * // Configuration: "STRING_VALUE", * // }, * // }; diff --git a/clients/client-application-insights/src/commands/ListApplicationsCommand.ts b/clients/client-application-insights/src/commands/ListApplicationsCommand.ts index e7a95dc108e0..894439eeb367 100644 --- a/clients/client-application-insights/src/commands/ListApplicationsCommand.ts +++ b/clients/client-application-insights/src/commands/ListApplicationsCommand.ts @@ -53,6 +53,7 @@ export interface ListApplicationsCommandOutput extends ListApplicationsResponse, * // ResourceGroupName: "STRING_VALUE", * // LifeCycle: "STRING_VALUE", * // OpsItemSNSTopicArn: "STRING_VALUE", + * // SNSNotificationArn: "STRING_VALUE", * // OpsCenterEnabled: true || false, * // CWEMonitorEnabled: true || false, * // Remarks: "STRING_VALUE", diff --git a/clients/client-application-insights/src/commands/ListComponentsCommand.ts b/clients/client-application-insights/src/commands/ListComponentsCommand.ts index 986b4e2993c9..9ef885561ed1 100644 --- a/clients/client-application-insights/src/commands/ListComponentsCommand.ts +++ b/clients/client-application-insights/src/commands/ListComponentsCommand.ts @@ -54,7 +54,7 @@ export interface ListComponentsCommandOutput extends ListComponentsResponse, __M * // ComponentRemarks: "STRING_VALUE", * // ResourceType: "STRING_VALUE", * // OsType: "WINDOWS" || "LINUX", - * // Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * // Tier: "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", * // Monitor: true || false, * // DetectedWorkload: { // DetectedWorkload * // "": { // WorkloadMetaData diff --git a/clients/client-application-insights/src/commands/ListProblemsCommand.ts b/clients/client-application-insights/src/commands/ListProblemsCommand.ts index 8f77ba4008bd..43a839f003e9 100644 --- a/clients/client-application-insights/src/commands/ListProblemsCommand.ts +++ b/clients/client-application-insights/src/commands/ListProblemsCommand.ts @@ -56,6 +56,7 @@ export interface ListProblemsCommandOutput extends ListProblemsResponse, __Metad * // { // Problem * // Id: "STRING_VALUE", * // Title: "STRING_VALUE", + * // ShortName: "STRING_VALUE", * // Insights: "STRING_VALUE", * // Status: "IGNORE" || "RESOLVED" || "PENDING" || "RECURRING" || "RECOVERING", * // AffectedResource: "STRING_VALUE", diff --git a/clients/client-application-insights/src/commands/ListWorkloadsCommand.ts b/clients/client-application-insights/src/commands/ListWorkloadsCommand.ts index 108711ad445d..43deed96a446 100644 --- a/clients/client-application-insights/src/commands/ListWorkloadsCommand.ts +++ b/clients/client-application-insights/src/commands/ListWorkloadsCommand.ts @@ -54,8 +54,9 @@ export interface ListWorkloadsCommandOutput extends ListWorkloadsResponse, __Met * // WorkloadId: "STRING_VALUE", * // ComponentName: "STRING_VALUE", * // WorkloadName: "STRING_VALUE", - * // Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * // Tier: "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", * // WorkloadRemarks: "STRING_VALUE", + * // MissingWorkloadConfig: true || false, * // }, * // ], * // NextToken: "STRING_VALUE", diff --git a/clients/client-application-insights/src/commands/UpdateApplicationCommand.ts b/clients/client-application-insights/src/commands/UpdateApplicationCommand.ts index e4e8effed0de..50b32421ae14 100644 --- a/clients/client-application-insights/src/commands/UpdateApplicationCommand.ts +++ b/clients/client-application-insights/src/commands/UpdateApplicationCommand.ts @@ -44,6 +44,7 @@ export interface UpdateApplicationCommandOutput extends UpdateApplicationRespons * OpsCenterEnabled: true || false, * CWEMonitorEnabled: true || false, * OpsItemSNSTopicArn: "STRING_VALUE", + * SNSNotificationArn: "STRING_VALUE", * RemoveSNSTopic: true || false, * AutoConfigEnabled: true || false, * AttachMissingPermission: true || false, @@ -56,6 +57,7 @@ export interface UpdateApplicationCommandOutput extends UpdateApplicationRespons * // ResourceGroupName: "STRING_VALUE", * // LifeCycle: "STRING_VALUE", * // OpsItemSNSTopicArn: "STRING_VALUE", + * // SNSNotificationArn: "STRING_VALUE", * // OpsCenterEnabled: true || false, * // CWEMonitorEnabled: true || false, * // Remarks: "STRING_VALUE", diff --git a/clients/client-application-insights/src/commands/UpdateComponentConfigurationCommand.ts b/clients/client-application-insights/src/commands/UpdateComponentConfigurationCommand.ts index 723eb0800df9..f1d8dbfd2e19 100644 --- a/clients/client-application-insights/src/commands/UpdateComponentConfigurationCommand.ts +++ b/clients/client-application-insights/src/commands/UpdateComponentConfigurationCommand.ts @@ -50,7 +50,7 @@ export interface UpdateComponentConfigurationCommandOutput * ResourceGroupName: "STRING_VALUE", // required * ComponentName: "STRING_VALUE", // required * Monitor: true || false, - * Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * Tier: "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", * ComponentConfiguration: "STRING_VALUE", * AutoConfigEnabled: true || false, * }; diff --git a/clients/client-application-insights/src/commands/UpdateWorkloadCommand.ts b/clients/client-application-insights/src/commands/UpdateWorkloadCommand.ts index 97b47a23ba9e..a3fb6ecb05d2 100644 --- a/clients/client-application-insights/src/commands/UpdateWorkloadCommand.ts +++ b/clients/client-application-insights/src/commands/UpdateWorkloadCommand.ts @@ -45,7 +45,7 @@ export interface UpdateWorkloadCommandOutput extends UpdateWorkloadResponse, __M * WorkloadId: "STRING_VALUE", * WorkloadConfiguration: { // WorkloadConfiguration * WorkloadName: "STRING_VALUE", - * Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * Tier: "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", * Configuration: "STRING_VALUE", * }, * }; @@ -55,7 +55,7 @@ export interface UpdateWorkloadCommandOutput extends UpdateWorkloadResponse, __M * // WorkloadId: "STRING_VALUE", * // WorkloadConfiguration: { // WorkloadConfiguration * // WorkloadName: "STRING_VALUE", - * // Tier: "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" || "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE" || "SHAREPOINT" || "ACTIVE_DIRECTORY" || "SAP_NETWEAVER_STANDARD" || "SAP_NETWEAVER_DISTRIBUTED" || "SAP_NETWEAVER_HIGH_AVAILABILITY", + * // Tier: "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", * // Configuration: "STRING_VALUE", * // }, * // }; diff --git a/clients/client-application-insights/src/models/models_0.ts b/clients/client-application-insights/src/models/models_0.ts index ed926a93ef4e..94a887d3731e 100644 --- a/clients/client-application-insights/src/models/models_0.ts +++ b/clients/client-application-insights/src/models/models_0.ts @@ -41,6 +41,8 @@ export const Tier = { MYSQL: "MYSQL", ORACLE: "ORACLE", POSTGRESQL: "POSTGRESQL", + SAP_ASE_HIGH_AVAILABILITY: "SAP_ASE_HIGH_AVAILABILITY", + SAP_ASE_SINGLE_NODE: "SAP_ASE_SINGLE_NODE", SAP_HANA_HIGH_AVAILABILITY: "SAP_HANA_HIGH_AVAILABILITY", SAP_HANA_MULTI_NODE: "SAP_HANA_MULTI_NODE", SAP_HANA_SINGLE_NODE: "SAP_HANA_SINGLE_NODE", @@ -295,7 +297,7 @@ export type DiscoveryType = (typeof DiscoveryType)[keyof typeof DiscoveryType]; */ export interface ApplicationInfo { /** - *

The AWS account ID for the owner of the application.

+ *

The Amazon Web Services account ID for the owner of the application.

* @public */ AccountId?: string; @@ -319,6 +321,14 @@ export interface ApplicationInfo { */ OpsItemSNSTopicArn?: string; + /** + *

+ * The SNS topic ARN that is associated with SNS notifications for updates or issues. + *

+ * @public + */ + SNSNotificationArn?: string; + /** *

Indicates whether Application Insights will create opsItems for any problem detected by * Application Insights for an application.

@@ -450,7 +460,7 @@ export interface ConfigurationEvent { ResourceGroupName?: string; /** - *

The AWS account ID for the owner of the application to which the configuration event belongs.

+ *

The Amazon Web Services account ID for the owner of the application to which the configuration event belongs.

* @public */ AccountId?: string; @@ -528,7 +538,7 @@ export type GroupingType = (typeof GroupingType)[keyof typeof GroupingType]; * value.

* *
  • - *

    The aws: prefix is reserved for use by AWS; you can’t use it in any + *

    The aws: prefix is reserved for use by Amazon Web Services; 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.

    *
  • @@ -584,6 +594,14 @@ export interface CreateApplicationRequest { */ OpsItemSNSTopicArn?: string; + /** + *

    + * The SNS notification topic ARN. + *

    + * @public + */ + SNSNotificationArn?: string; + /** *

    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 @@ -721,7 +739,7 @@ export interface CreateLogPatternRequest { * 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.

    + * Amazon Web Services provided patterns.

    * @public */ Rank: number | undefined; @@ -767,7 +785,7 @@ export interface LogPattern { * 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.

    + * Amazon Web Services provided patterns.

    * @public */ Rank?: number; @@ -867,7 +885,7 @@ export interface DescribeApplicationRequest { ResourceGroupName: string | undefined; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -901,7 +919,7 @@ export interface DescribeComponentRequest { ComponentName: string | undefined; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -942,7 +960,7 @@ export interface DescribeComponentConfigurationRequest { ComponentName: string | undefined; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1013,7 +1031,8 @@ export interface DescribeComponentConfigurationRecommendationRequest { Tier: Tier | undefined; /** - *

    The name of the workload.

    + *

    The name of the workload. The name of the workload is required when the tier of the application component is + * SAP_ASE_SINGLE_NODE or SAP_ASE_HIGH_AVAILABILITY.

    * @public */ WorkloadName?: string; @@ -1060,7 +1079,7 @@ export interface DescribeLogPatternRequest { PatternName: string | undefined; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1077,7 +1096,7 @@ export interface DescribeLogPatternResponse { ResourceGroupName?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1100,7 +1119,7 @@ export interface DescribeObservationRequest { ObservationId: string | undefined; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1226,32 +1245,32 @@ export interface Observation { CloudWatchEventDetailType?: string; /** - *

    The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

    + *

    The Amazon Resource Name (ARN) of the Health Event-based observation.

    * @public */ HealthEventArn?: string; /** - *

    The service to which the AWS Health Event belongs, such as EC2.

    + *

    The service to which the Health Event belongs, such as EC2.

    * @public */ HealthService?: string; /** - *

    The type of the AWS Health event, for example, + *

    The type of the Health event, for example, * AWS_EC2_POWER_CONNECTIVITY_ISSUE.

    * @public */ HealthEventTypeCode?: string; /** - *

    The category of the AWS Health event, such as issue.

    + *

    The category of the Health event, such as issue.

    * @public */ HealthEventTypeCategory?: string; /** - *

    The description of the AWS Health event provided by the service, such as Amazon EC2. + *

    The description of the Health event provided by the service, such as Amazon EC2. *

    * @public */ @@ -1430,7 +1449,7 @@ export interface DescribeProblemRequest { ProblemId: string | undefined; /** - *

    The AWS account ID for the owner of the resource group affected by the problem.

    + *

    The Amazon Web Services account ID for the owner of the resource group affected by the problem.

    * @public */ AccountId?: string; @@ -1543,6 +1562,14 @@ export interface Problem { */ Title?: string; + /** + *

    + * The short name of the problem associated with the SNS notification. + *

    + * @public + */ + ShortName?: string; + /** *

    A detailed analysis of the problem using machine learning.

    * @public @@ -1580,7 +1607,7 @@ export interface Problem { SeverityLevel?: SeverityLevel; /** - *

    The AWS account ID for the owner of the resource group affected by the problem.

    + *

    The Amazon Web Services account ID for the owner of the resource group affected by the problem.

    * @public */ AccountId?: string; @@ -1635,6 +1662,14 @@ export interface DescribeProblemResponse { * @public */ Problem?: Problem; + + /** + *

    + * The SNS notification topic ARN of the problem. + *

    + * @public + */ + SNSNotificationArn?: string; } /** @@ -1648,7 +1683,7 @@ export interface DescribeProblemObservationsRequest { ProblemId: string | undefined; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1700,7 +1735,7 @@ export interface DescribeWorkloadRequest { WorkloadId: string | undefined; /** - *

    The AWS account ID for the workload owner.

    + *

    The Amazon Web Services account ID for the workload owner.

    * @public */ AccountId?: string; @@ -1747,7 +1782,7 @@ export interface ListApplicationsRequest { NextToken?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1795,7 +1830,7 @@ export interface ListComponentsRequest { NextToken?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1870,7 +1905,7 @@ export interface ListConfigurationHistoryRequest { NextToken?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1927,7 +1962,7 @@ export interface ListLogPatternsRequest { NextToken?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1944,7 +1979,7 @@ export interface ListLogPatternsResponse { ResourceGroupName?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -1987,7 +2022,7 @@ export interface ListLogPatternSetsRequest { NextToken?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -2004,7 +2039,7 @@ export interface ListLogPatternSetsResponse { ResourceGroupName?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -2028,7 +2063,7 @@ export interface ListLogPatternSetsResponse { */ export interface ListProblemsRequest { /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -2104,7 +2139,7 @@ export interface ListProblemsResponse { ResourceGroupName?: string; /** - *

    The AWS account ID for the resource group owner.

    + *

    The Amazon Web Services account ID for the resource group owner.

    * @public */ AccountId?: string; @@ -2165,7 +2200,7 @@ export interface ListWorkloadsRequest { NextToken?: string; /** - *

    The AWS account ID of the owner of the workload.

    + *

    The Amazon Web Services account ID of the owner of the workload.

    * @public */ AccountId?: string; @@ -2205,6 +2240,12 @@ export interface Workload { * @public */ WorkloadRemarks?: string; + + /** + *

    Indicates whether all of the component configurations required to monitor a workload were provided.

    + * @public + */ + MissingWorkloadConfig?: boolean; } /** @@ -2365,6 +2406,14 @@ export interface UpdateApplicationRequest { */ OpsItemSNSTopicArn?: string; + /** + *

    + * The SNS topic ARN. Allows you to receive SNS notifications for updates and issues with an application. + *

    + * @public + */ + SNSNotificationArn?: string; + /** *

    Disassociates the SNS topic from the opsItem created for detected problems.

    * @public @@ -2519,7 +2568,7 @@ export interface UpdateLogPatternRequest { * 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.

    + * Amazon Web Services provided patterns.

    * @public */ Rank?: number; diff --git a/clients/client-application-insights/src/protocols/Aws_json1_1.ts b/clients/client-application-insights/src/protocols/Aws_json1_1.ts index b501b75d9782..10c74f55f96a 100644 --- a/clients/client-application-insights/src/protocols/Aws_json1_1.ts +++ b/clients/client-application-insights/src/protocols/Aws_json1_1.ts @@ -1584,6 +1584,7 @@ const de_DescribeProblemObservationsResponse = ( const de_DescribeProblemResponse = (output: any, context: __SerdeContext): DescribeProblemResponse => { return take(output, { Problem: (_: any) => de_Problem(_, context), + SNSNotificationArn: __expectString, }) as any; }; @@ -1719,6 +1720,7 @@ const de_Problem = (output: any, context: __SerdeContext): Problem => { ResolutionMethod: __expectString, ResourceGroupName: __expectString, SeverityLevel: __expectString, + ShortName: __expectString, StartTime: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), Status: __expectString, Title: __expectString, diff --git a/codegen/sdk-codegen/aws-models/application-insights.json b/codegen/sdk-codegen/aws-models/application-insights.json index 1e1983f783e6..8eef7c01b3f9 100644 --- a/codegen/sdk-codegen/aws-models/application-insights.json +++ b/codegen/sdk-codegen/aws-models/application-insights.json @@ -206,7 +206,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the owner of the application.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the owner of the application.

    " } }, "ResourceGroupName": { @@ -227,6 +227,12 @@ "smithy.api#documentation": "

    The SNS topic provided to Application Insights that is associated to the created\n opsItems to receive SNS notifications for opsItem updates.

    " } }, + "SNSNotificationArn": { + "target": "com.amazonaws.applicationinsights#SNSNotificationArn", + "traits": { + "smithy.api#documentation": "

    \n The SNS topic ARN that is associated with SNS notifications for updates or issues.\n

    " + } + }, "OpsCenterEnabled": { "target": "com.amazonaws.applicationinsights#OpsCenterEnabled", "traits": { @@ -385,7 +391,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the owner of the application to which the configuration event belongs.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the owner of the application to which the configuration event belongs.

    " } }, "MonitoredResourceARN": { @@ -558,6 +564,12 @@ "smithy.api#documentation": "

    The SNS topic provided to Application Insights that is associated to the created\n opsItem. Allows you to receive notifications for updates to the opsItem.

    " } }, + "SNSNotificationArn": { + "target": "com.amazonaws.applicationinsights#SNSNotificationArn", + "traits": { + "smithy.api#documentation": "

    \n The SNS notification topic ARN.\n

    " + } + }, "Tags": { "target": "com.amazonaws.applicationinsights#TagList", "traits": { @@ -730,7 +742,7 @@ "target": "com.amazonaws.applicationinsights#LogPatternRank", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "

    Rank of the log pattern. Must be a value between 1 and\n 1,000,000. The patterns are sorted by rank, so we recommend that you set\n your highest priority patterns with the lowest rank. A pattern of rank 1 will\n be the first to get matched to a log line. A pattern of rank 1,000,000 will be\n last to get matched. When you configure custom log patterns from the console, a\n Low severity pattern translates to a 750,000 rank. A\n Medium severity pattern translates to a 500,000 rank. And a\n High severity pattern translates to a 250,000 rank. Rank\n values less than 1 or greater than 1,000,000 are reserved for\n AWS-provided patterns.

    ", + "smithy.api#documentation": "

    Rank of the log pattern. Must be a value between 1 and\n 1,000,000. The patterns are sorted by rank, so we recommend that you set\n your highest priority patterns with the lowest rank. A pattern of rank 1 will\n be the first to get matched to a log line. A pattern of rank 1,000,000 will be\n last to get matched. When you configure custom log patterns from the console, a\n Low severity pattern translates to a 750,000 rank. A\n Medium severity pattern translates to a 500,000 rank. And a\n High severity pattern translates to a 250,000 rank. Rank\n values less than 1 or greater than 1,000,000 are reserved for\n Amazon Web Services provided patterns.

    ", "smithy.api#required": {} } } @@ -967,7 +979,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -1085,7 +1097,7 @@ "WorkloadName": { "target": "com.amazonaws.applicationinsights#WorkloadName", "traits": { - "smithy.api#documentation": "

    The name of the workload.

    " + "smithy.api#documentation": "

    The name of the workload. The name of the workload is required when the tier of the application component is \n SAP_ASE_SINGLE_NODE or SAP_ASE_HIGH_AVAILABILITY.

    " } }, "RecommendationType": { @@ -1133,7 +1145,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -1187,7 +1199,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -1262,7 +1274,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -1282,7 +1294,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } }, "LogPattern": { @@ -1332,7 +1344,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -1413,7 +1425,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -1448,7 +1460,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the owner of the resource group affected by the problem.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the owner of the resource group affected by the problem.

    " } } }, @@ -1464,6 +1476,12 @@ "traits": { "smithy.api#documentation": "

    Information about the problem.

    " } + }, + "SNSNotificationArn": { + "target": "com.amazonaws.applicationinsights#SNSNotificationArn", + "traits": { + "smithy.api#documentation": "

    \n The SNS notification topic ARN of the problem.\n

    " + } } }, "traits": { @@ -1520,7 +1538,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the workload owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the workload owner.

    " } } }, @@ -2785,7 +2803,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -2866,7 +2884,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -2964,7 +2982,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -3045,7 +3063,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -3065,7 +3083,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } }, "LogPatternSets": { @@ -3144,7 +3162,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -3164,7 +3182,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } }, "LogPatterns": { @@ -3218,7 +3236,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } }, "ResourceGroupName": { @@ -3292,7 +3310,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the resource group owner.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the resource group owner.

    " } } }, @@ -3409,7 +3427,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID of the owner of the workload.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID of the owner of the workload.

    " } } }, @@ -3488,7 +3506,7 @@ "target": "com.amazonaws.applicationinsights#LogPatternRank", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "

    Rank of the log pattern. Must be a value between 1 and\n 1,000,000. The patterns are sorted by rank, so we recommend that you set\n your highest priority patterns with the lowest rank. A pattern of rank 1 will\n be the first to get matched to a log line. A pattern of rank 1,000,000 will be\n last to get matched. When you configure custom log patterns from the console, a\n Low severity pattern translates to a 750,000 rank. A\n Medium severity pattern translates to a 500,000 rank. And a\n High severity pattern translates to a 250,000 rank. Rank\n values less than 1 or greater than 1,000,000 are reserved for\n AWS-provided patterns.

    " + "smithy.api#documentation": "

    Rank of the log pattern. Must be a value between 1 and\n 1,000,000. The patterns are sorted by rank, so we recommend that you set\n your highest priority patterns with the lowest rank. A pattern of rank 1 will\n be the first to get matched to a log line. A pattern of rank 1,000,000 will be\n last to get matched. When you configure custom log patterns from the console, a\n Low severity pattern translates to a 750,000 rank. A\n Medium severity pattern translates to a 500,000 rank. And a\n High severity pattern translates to a 250,000 rank. Rank\n values less than 1 or greater than 1,000,000 are reserved for\n Amazon Web Services provided patterns.

    " } } }, @@ -3568,6 +3586,9 @@ "com.amazonaws.applicationinsights#MetricNamespace": { "type": "string" }, + "com.amazonaws.applicationinsights#MissingWorkloadConfig": { + "type": "boolean" + }, "com.amazonaws.applicationinsights#Monitor": { "type": "boolean" }, @@ -3673,31 +3694,31 @@ "HealthEventArn": { "target": "com.amazonaws.applicationinsights#HealthEventArn", "traits": { - "smithy.api#documentation": "

    The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

    " + "smithy.api#documentation": "

    The Amazon Resource Name (ARN) of the Health Event-based observation.

    " } }, "HealthService": { "target": "com.amazonaws.applicationinsights#HealthService", "traits": { - "smithy.api#documentation": "

    The service to which the AWS Health Event belongs, such as EC2.

    " + "smithy.api#documentation": "

    The service to which the Health Event belongs, such as EC2.

    " } }, "HealthEventTypeCode": { "target": "com.amazonaws.applicationinsights#HealthEventTypeCode", "traits": { - "smithy.api#documentation": "

    The type of the AWS Health event, for example,\n AWS_EC2_POWER_CONNECTIVITY_ISSUE.

    " + "smithy.api#documentation": "

    The type of the Health event, for example,\n AWS_EC2_POWER_CONNECTIVITY_ISSUE.

    " } }, "HealthEventTypeCategory": { "target": "com.amazonaws.applicationinsights#HealthEventTypeCategory", "traits": { - "smithy.api#documentation": "

    The category of the AWS Health event, such as issue.

    " + "smithy.api#documentation": "

    The category of the Health event, such as issue.

    " } }, "HealthEventDescription": { "target": "com.amazonaws.applicationinsights#HealthEventDescription", "traits": { - "smithy.api#documentation": "

    The description of the AWS Health event provided by the service, such as Amazon EC2.\n

    " + "smithy.api#documentation": "

    The description of the Health event provided by the service, such as Amazon EC2.\n

    " } }, "CodeDeployDeploymentId": { @@ -3920,6 +3941,12 @@ "smithy.api#documentation": "

    The name of the problem.

    " } }, + "ShortName": { + "target": "com.amazonaws.applicationinsights#ShortName", + "traits": { + "smithy.api#documentation": "

    \n The short name of the problem associated with the SNS notification.\n

    " + } + }, "Insights": { "target": "com.amazonaws.applicationinsights#Insights", "traits": { @@ -3959,7 +3986,7 @@ "AccountId": { "target": "com.amazonaws.applicationinsights#AccountId", "traits": { - "smithy.api#documentation": "

    The AWS account ID for the owner of the resource group affected by the problem.

    " + "smithy.api#documentation": "

    The Amazon Web Services account ID for the owner of the resource group affected by the problem.

    " } }, "ResourceGroupName": { @@ -4226,6 +4253,16 @@ "com.amazonaws.applicationinsights#S3EventName": { "type": "string" }, + "com.amazonaws.applicationinsights#SNSNotificationArn": { + "type": "string", + "traits": { + "smithy.api#length": { + "min": 20, + "max": 300 + }, + "smithy.api#pattern": "^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$" + } + }, "com.amazonaws.applicationinsights#SeverityLevel": { "type": "enum", "members": { @@ -4255,6 +4292,9 @@ } } }, + "com.amazonaws.applicationinsights#ShortName": { + "type": "string" + }, "com.amazonaws.applicationinsights#SourceARN": { "type": "string" }, @@ -4330,7 +4370,7 @@ } }, "traits": { - "smithy.api#documentation": "

    An object that defines the tags associated with an application. A\n tag is a label that you optionally define and associate with an\n application. Tags can help you categorize and manage resources in different ways, such as\n by purpose, owner, environment, or other criteria.

    \n

    Each tag consists of a required tag key and an associated\n tag value, both of which you define. A tag key is a general label\n that acts as a category for a more specific tag value. A tag value acts as a descriptor\n within a tag key. A tag key can contain as many as 128 characters. A tag value can contain\n as many as 256 characters. The characters can be Unicode letters, digits, white space, or\n one of the following symbols: _ . : / = + -. The following additional restrictions apply to\n tags:

    \n " + "smithy.api#documentation": "

    An object that defines the tags associated with an application. A\n tag is a label that you optionally define and associate with an\n application. Tags can help you categorize and manage resources in different ways, such as\n by purpose, owner, environment, or other criteria.

    \n

    Each tag consists of a required tag key and an associated\n tag value, both of which you define. A tag key is a general label\n that acts as a category for a more specific tag value. A tag value acts as a descriptor\n within a tag key. A tag key can contain as many as 128 characters. A tag value can contain\n as many as 256 characters. The characters can be Unicode letters, digits, white space, or\n one of the following symbols: _ . : / = + -. The following additional restrictions apply to\n tags:

    \n " } }, "com.amazonaws.applicationinsights#TagKey": { @@ -4535,6 +4575,18 @@ "smithy.api#enumValue": "SAP_HANA_HIGH_AVAILABILITY" } }, + "SAP_ASE_SINGLE_NODE": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "SAP_ASE_SINGLE_NODE" + } + }, + "SAP_ASE_HIGH_AVAILABILITY": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "SAP_ASE_HIGH_AVAILABILITY" + } + }, "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE": { "target": "smithy.api#Unit", "traits": { @@ -4704,6 +4756,12 @@ "smithy.api#documentation": "

    The SNS topic provided to Application Insights that is associated to the created\n opsItem. Allows you to receive notifications for updates to the opsItem.

    " } }, + "SNSNotificationArn": { + "target": "com.amazonaws.applicationinsights#SNSNotificationArn", + "traits": { + "smithy.api#documentation": "

    \n The SNS topic ARN. Allows you to receive SNS notifications for updates and issues with an application.\n

    " + } + }, "RemoveSNSTopic": { "target": "com.amazonaws.applicationinsights#RemoveSNSTopic", "traits": { @@ -4947,7 +5005,7 @@ "target": "com.amazonaws.applicationinsights#LogPatternRank", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "

    Rank of the log pattern. Must be a value between 1 and\n 1,000,000. The patterns are sorted by rank, so we recommend that you set\n your highest priority patterns with the lowest rank. A pattern of rank 1 will\n be the first to get matched to a log line. A pattern of rank 1,000,000 will be\n last to get matched. When you configure custom log patterns from the console, a\n Low severity pattern translates to a 750,000 rank. A\n Medium severity pattern translates to a 500,000 rank. And a\n High severity pattern translates to a 250,000 rank. Rank\n values less than 1 or greater than 1,000,000 are reserved for\n AWS-provided patterns.

    " + "smithy.api#documentation": "

    Rank of the log pattern. Must be a value between 1 and\n 1,000,000. The patterns are sorted by rank, so we recommend that you set\n your highest priority patterns with the lowest rank. A pattern of rank 1 will\n be the first to get matched to a log line. A pattern of rank 1,000,000 will be\n last to get matched. When you configure custom log patterns from the console, a\n Low severity pattern translates to a 750,000 rank. A\n Medium severity pattern translates to a 500,000 rank. And a\n High severity pattern translates to a 250,000 rank. Rank\n values less than 1 or greater than 1,000,000 are reserved for\n Amazon Web Services provided patterns.

    " } } }, @@ -5190,6 +5248,12 @@ "traits": { "smithy.api#documentation": "

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

    " } + }, + "MissingWorkloadConfig": { + "target": "com.amazonaws.applicationinsights#MissingWorkloadConfig", + "traits": { + "smithy.api#documentation": "

    Indicates whether all of the component configurations required to monitor a workload were provided.

    " + } } }, "traits": { @@ -5252,7 +5316,7 @@ "traits": { "smithy.api#length": { "min": 1, - "max": 8 + "max": 12 }, "smithy.api#pattern": "^[a-zA-Z0-9\\.\\-_]*$" }