aws-sdk
Version:
AWS SDK for JavaScript
1,035 lines • 22.6 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-11-25",
"endpointPrefix": "applicationinsights",
"jsonVersion": "1.1",
"protocol": "json",
"serviceAbbreviation": "Application Insights",
"serviceFullName": "Amazon CloudWatch Application Insights",
"serviceId": "Application Insights",
"signatureVersion": "v4",
"signingName": "applicationinsights",
"targetPrefix": "EC2WindowsBarleyService",
"uid": "application-insights-2018-11-25"
},
"operations": {
"AddWorkload": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName",
"WorkloadConfiguration"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"WorkloadConfiguration": {
"shape": "S4"
}
}
},
"output": {
"type": "structure",
"members": {
"WorkloadId": {},
"WorkloadConfiguration": {
"shape": "S4"
}
}
}
},
"CreateApplication": {
"input": {
"type": "structure",
"members": {
"ResourceGroupName": {},
"OpsCenterEnabled": {
"type": "boolean"
},
"CWEMonitorEnabled": {
"type": "boolean"
},
"OpsItemSNSTopicArn": {},
"Tags": {
"shape": "Se"
},
"AutoConfigEnabled": {
"type": "boolean"
},
"AutoCreate": {
"type": "boolean"
},
"GroupingType": {},
"AttachMissingPermission": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationInfo": {
"shape": "Sn"
}
}
}
},
"CreateComponent": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName",
"ResourceList"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"ResourceList": {
"shape": "Su"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateLogPattern": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"PatternSetName",
"PatternName",
"Pattern",
"Rank"
],
"members": {
"ResourceGroupName": {},
"PatternSetName": {},
"PatternName": {},
"Pattern": {},
"Rank": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"LogPattern": {
"shape": "S13"
},
"ResourceGroupName": {}
}
}
},
"DeleteApplication": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName"
],
"members": {
"ResourceGroupName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteComponent": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteLogPattern": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"PatternSetName",
"PatternName"
],
"members": {
"ResourceGroupName": {},
"PatternSetName": {},
"PatternName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribeApplication": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName"
],
"members": {
"ResourceGroupName": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationInfo": {
"shape": "Sn"
}
}
}
},
"DescribeComponent": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationComponent": {
"shape": "S1e"
},
"ResourceList": {
"shape": "Su"
}
}
}
},
"DescribeComponentConfiguration": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"Monitor": {
"type": "boolean"
},
"Tier": {},
"ComponentConfiguration": {}
}
}
},
"DescribeComponentConfigurationRecommendation": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName",
"Tier"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"Tier": {},
"WorkloadName": {},
"RecommendationType": {}
}
},
"output": {
"type": "structure",
"members": {
"ComponentConfiguration": {}
}
}
},
"DescribeLogPattern": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"PatternSetName",
"PatternName"
],
"members": {
"ResourceGroupName": {},
"PatternSetName": {},
"PatternName": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"ResourceGroupName": {},
"AccountId": {},
"LogPattern": {
"shape": "S13"
}
}
}
},
"DescribeObservation": {
"input": {
"type": "structure",
"required": [
"ObservationId"
],
"members": {
"ObservationId": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"Observation": {
"shape": "S1w"
}
}
}
},
"DescribeProblem": {
"input": {
"type": "structure",
"required": [
"ProblemId"
],
"members": {
"ProblemId": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"Problem": {
"shape": "S38"
}
}
}
},
"DescribeProblemObservations": {
"input": {
"type": "structure",
"required": [
"ProblemId"
],
"members": {
"ProblemId": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"RelatedObservations": {
"type": "structure",
"members": {
"ObservationList": {
"type": "list",
"member": {
"shape": "S1w"
}
}
}
}
}
}
},
"DescribeWorkload": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName",
"WorkloadId"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"WorkloadId": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"WorkloadId": {},
"WorkloadRemarks": {},
"WorkloadConfiguration": {
"shape": "S4"
}
}
}
},
"ListApplications": {
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationInfoList": {
"type": "list",
"member": {
"shape": "Sn"
}
},
"NextToken": {}
}
}
},
"ListComponents": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName"
],
"members": {
"ResourceGroupName": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationComponentList": {
"type": "list",
"member": {
"shape": "S1e"
}
},
"NextToken": {}
}
}
},
"ListConfigurationHistory": {
"input": {
"type": "structure",
"members": {
"ResourceGroupName": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
},
"EventStatus": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"EventList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ResourceGroupName": {},
"AccountId": {},
"MonitoredResourceARN": {},
"EventStatus": {},
"EventResourceType": {},
"EventTime": {
"type": "timestamp"
},
"EventDetail": {},
"EventResourceName": {}
}
}
},
"NextToken": {}
}
}
},
"ListLogPatternSets": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName"
],
"members": {
"ResourceGroupName": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"ResourceGroupName": {},
"AccountId": {},
"LogPatternSets": {
"type": "list",
"member": {}
},
"NextToken": {}
}
}
},
"ListLogPatterns": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName"
],
"members": {
"ResourceGroupName": {},
"PatternSetName": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"ResourceGroupName": {},
"AccountId": {},
"LogPatterns": {
"type": "list",
"member": {
"shape": "S13"
}
},
"NextToken": {}
}
}
},
"ListProblems": {
"input": {
"type": "structure",
"members": {
"AccountId": {},
"ResourceGroupName": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"ComponentName": {},
"Visibility": {}
}
},
"output": {
"type": "structure",
"members": {
"ProblemList": {
"type": "list",
"member": {
"shape": "S38"
}
},
"NextToken": {},
"ResourceGroupName": {},
"AccountId": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "Se"
}
}
}
},
"ListWorkloads": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"AccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"WorkloadList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"WorkloadId": {},
"ComponentName": {},
"WorkloadName": {},
"Tier": {},
"WorkloadRemarks": {}
}
}
},
"NextToken": {}
}
}
},
"RemoveWorkload": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName",
"WorkloadId"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"WorkloadId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"Tags"
],
"members": {
"ResourceARN": {},
"Tags": {
"shape": "Se"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"TagKeys"
],
"members": {
"ResourceARN": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateApplication": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName"
],
"members": {
"ResourceGroupName": {},
"OpsCenterEnabled": {
"type": "boolean"
},
"CWEMonitorEnabled": {
"type": "boolean"
},
"OpsItemSNSTopicArn": {},
"RemoveSNSTopic": {
"type": "boolean"
},
"AutoConfigEnabled": {
"type": "boolean"
},
"AttachMissingPermission": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationInfo": {
"shape": "Sn"
}
}
}
},
"UpdateComponent": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"NewComponentName": {},
"ResourceList": {
"shape": "Su"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateComponentConfiguration": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"Monitor": {
"type": "boolean"
},
"Tier": {},
"ComponentConfiguration": {},
"AutoConfigEnabled": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateLogPattern": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"PatternSetName",
"PatternName"
],
"members": {
"ResourceGroupName": {},
"PatternSetName": {},
"PatternName": {},
"Pattern": {},
"Rank": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ResourceGroupName": {},
"LogPattern": {
"shape": "S13"
}
}
}
},
"UpdateProblem": {
"input": {
"type": "structure",
"required": [
"ProblemId"
],
"members": {
"ProblemId": {},
"UpdateStatus": {},
"Visibility": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateWorkload": {
"input": {
"type": "structure",
"required": [
"ResourceGroupName",
"ComponentName",
"WorkloadConfiguration"
],
"members": {
"ResourceGroupName": {},
"ComponentName": {},
"WorkloadId": {},
"WorkloadConfiguration": {
"shape": "S4"
}
}
},
"output": {
"type": "structure",
"members": {
"WorkloadId": {},
"WorkloadConfiguration": {
"shape": "S4"
}
}
}
}
},
"shapes": {
"S4": {
"type": "structure",
"members": {
"WorkloadName": {},
"Tier": {},
"Configuration": {}
}
},
"Se": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Key",
"Value"
],
"members": {
"Key": {},
"Value": {}
}
}
},
"Sn": {
"type": "structure",
"members": {
"AccountId": {},
"ResourceGroupName": {},
"LifeCycle": {},
"OpsItemSNSTopicArn": {},
"OpsCenterEnabled": {
"type": "boolean"
},
"CWEMonitorEnabled": {
"type": "boolean"
},
"Remarks": {},
"AutoConfigEnabled": {
"type": "boolean"
},
"DiscoveryType": {},
"AttachMissingPermission": {
"type": "boolean"
}
}
},
"Su": {
"type": "list",
"member": {}
},
"S13": {
"type": "structure",
"members": {
"PatternSetName": {},
"PatternName": {},
"Pattern": {},
"Rank": {
"type": "integer"
}
}
},
"S1e": {
"type": "structure",
"members": {
"ComponentName": {},
"ComponentRemarks": {},
"ResourceType": {},
"OsType": {},
"Tier": {},
"Monitor": {
"type": "boolean"
},
"DetectedWorkload": {
"type": "map",
"key": {},
"value": {
"type": "map",
"key": {},
"value": {}
}
}
}
},
"S1w": {
"type": "structure",
"members": {
"Id": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
},
"SourceType": {},
"SourceARN": {},
"LogGroup": {},
"LineTime": {
"type": "timestamp"
},
"LogText": {},
"LogFilter": {},
"MetricNamespace": {},
"MetricName": {},
"Unit": {},
"Value": {
"type": "double"
},
"CloudWatchEventId": {},
"CloudWatchEventSource": {},
"CloudWatchEventDetailType": {},
"HealthEventArn": {},
"HealthService": {},
"HealthEventTypeCode": {},
"HealthEventTypeCategory": {},
"HealthEventDescription": {},
"CodeDeployDeploymentId": {},
"CodeDeployDeploymentGroup": {},
"CodeDeployState": {},
"CodeDeployApplication": {},
"CodeDeployInstanceGroupId": {},
"Ec2State": {},
"RdsEventCategories": {},
"RdsEventMessage": {},
"S3EventName": {},
"StatesExecutionArn": {},
"StatesArn": {},
"StatesStatus": {},
"StatesInput": {},
"EbsEvent": {},
"EbsResult": {},
"EbsCause": {},
"EbsRequestId": {},
"XRayFaultPercent": {
"type": "integer"
},
"XRayThrottlePercent": {
"type": "integer"
},
"XRayErrorPercent": {
"type": "integer"
},
"XRayRequestCount": {
"type": "integer"
},
"XRayRequestAverageLatency": {
"type": "long"
},
"XRayNodeName": {},
"XRayNodeType": {}
}
},
"S38": {
"type": "structure",
"members": {
"Id": {},
"Title": {},
"Insights": {},
"Status": {},
"AffectedResource": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
},
"SeverityLevel": {},
"AccountId": {},
"ResourceGroupName": {},
"Feedback": {
"type": "map",
"key": {},
"value": {}
},
"RecurringCount": {
"type": "long"
},
"LastRecurrenceTime": {
"type": "timestamp"
},
"Visibility": {},
"ResolutionMethod": {}
}
}
}
}