route/vendor/github.com/aws/aws-sdk-go/models/apis/inspector/2016-02-16/api-2.json

2061 lines
53 KiB
JSON

{
"version":"2.0",
"metadata":{
"apiVersion":"2016-02-16",
"endpointPrefix":"inspector",
"jsonVersion":"1.1",
"protocol":"json",
"serviceFullName":"Amazon Inspector",
"signatureVersion":"v4",
"targetPrefix":"InspectorService",
"uid":"inspector-2016-02-16"
},
"operations":{
"AddAttributesToFindings":{
"name":"AddAttributesToFindings",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AddAttributesToFindingsRequest"},
"output":{"shape":"AddAttributesToFindingsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"CreateAssessmentTarget":{
"name":"CreateAssessmentTarget",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateAssessmentTargetRequest"},
"output":{"shape":"CreateAssessmentTargetResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"LimitExceededException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"CreateAssessmentTemplate":{
"name":"CreateAssessmentTemplate",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateAssessmentTemplateRequest"},
"output":{"shape":"CreateAssessmentTemplateResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"LimitExceededException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"CreateResourceGroup":{
"name":"CreateResourceGroup",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateResourceGroupRequest"},
"output":{"shape":"CreateResourceGroupResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"LimitExceededException"},
{"shape":"AccessDeniedException"}
]
},
"DeleteAssessmentRun":{
"name":"DeleteAssessmentRun",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteAssessmentRunRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AssessmentRunInProgressException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"DeleteAssessmentTarget":{
"name":"DeleteAssessmentTarget",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteAssessmentTargetRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AssessmentRunInProgressException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"DeleteAssessmentTemplate":{
"name":"DeleteAssessmentTemplate",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteAssessmentTemplateRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AssessmentRunInProgressException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"DescribeAssessmentRuns":{
"name":"DescribeAssessmentRuns",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeAssessmentRunsRequest"},
"output":{"shape":"DescribeAssessmentRunsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"}
]
},
"DescribeAssessmentTargets":{
"name":"DescribeAssessmentTargets",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeAssessmentTargetsRequest"},
"output":{"shape":"DescribeAssessmentTargetsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"}
]
},
"DescribeAssessmentTemplates":{
"name":"DescribeAssessmentTemplates",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeAssessmentTemplatesRequest"},
"output":{"shape":"DescribeAssessmentTemplatesResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"}
]
},
"DescribeCrossAccountAccessRole":{
"name":"DescribeCrossAccountAccessRole",
"http":{
"method":"POST",
"requestUri":"/"
},
"output":{"shape":"DescribeCrossAccountAccessRoleResponse"},
"errors":[
{"shape":"InternalException"}
]
},
"DescribeFindings":{
"name":"DescribeFindings",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeFindingsRequest"},
"output":{"shape":"DescribeFindingsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"}
]
},
"DescribeResourceGroups":{
"name":"DescribeResourceGroups",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeResourceGroupsRequest"},
"output":{"shape":"DescribeResourceGroupsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"}
]
},
"DescribeRulesPackages":{
"name":"DescribeRulesPackages",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeRulesPackagesRequest"},
"output":{"shape":"DescribeRulesPackagesResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"}
]
},
"GetAssessmentReport":{
"name":"GetAssessmentReport",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetAssessmentReportRequest"},
"output":{"shape":"GetAssessmentReportResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"},
{"shape":"AssessmentRunInProgressException"},
{"shape":"UnsupportedFeatureException"}
]
},
"GetTelemetryMetadata":{
"name":"GetTelemetryMetadata",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetTelemetryMetadataRequest"},
"output":{"shape":"GetTelemetryMetadataResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"ListAssessmentRunAgents":{
"name":"ListAssessmentRunAgents",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListAssessmentRunAgentsRequest"},
"output":{"shape":"ListAssessmentRunAgentsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"ListAssessmentRuns":{
"name":"ListAssessmentRuns",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListAssessmentRunsRequest"},
"output":{"shape":"ListAssessmentRunsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"ListAssessmentTargets":{
"name":"ListAssessmentTargets",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListAssessmentTargetsRequest"},
"output":{"shape":"ListAssessmentTargetsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"}
]
},
"ListAssessmentTemplates":{
"name":"ListAssessmentTemplates",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListAssessmentTemplatesRequest"},
"output":{"shape":"ListAssessmentTemplatesResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"ListEventSubscriptions":{
"name":"ListEventSubscriptions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListEventSubscriptionsRequest"},
"output":{"shape":"ListEventSubscriptionsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"ListFindings":{
"name":"ListFindings",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListFindingsRequest"},
"output":{"shape":"ListFindingsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"ListRulesPackages":{
"name":"ListRulesPackages",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListRulesPackagesRequest"},
"output":{"shape":"ListRulesPackagesResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"}
]
},
"ListTagsForResource":{
"name":"ListTagsForResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListTagsForResourceRequest"},
"output":{"shape":"ListTagsForResourceResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"PreviewAgents":{
"name":"PreviewAgents",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PreviewAgentsRequest"},
"output":{"shape":"PreviewAgentsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"},
{"shape":"InvalidCrossAccountRoleException"}
]
},
"RegisterCrossAccountAccessRole":{
"name":"RegisterCrossAccountAccessRole",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"RegisterCrossAccountAccessRoleRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"InvalidCrossAccountRoleException"}
]
},
"RemoveAttributesFromFindings":{
"name":"RemoveAttributesFromFindings",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"RemoveAttributesFromFindingsRequest"},
"output":{"shape":"RemoveAttributesFromFindingsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"SetTagsForResource":{
"name":"SetTagsForResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"SetTagsForResourceRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"StartAssessmentRun":{
"name":"StartAssessmentRun",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartAssessmentRunRequest"},
"output":{"shape":"StartAssessmentRunResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"LimitExceededException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"},
{"shape":"InvalidCrossAccountRoleException"},
{"shape":"AgentsAlreadyRunningAssessmentException"}
]
},
"StopAssessmentRun":{
"name":"StopAssessmentRun",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StopAssessmentRunRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"SubscribeToEvent":{
"name":"SubscribeToEvent",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"SubscribeToEventRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"LimitExceededException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"UnsubscribeFromEvent":{
"name":"UnsubscribeFromEvent",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UnsubscribeFromEventRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
},
"UpdateAssessmentTarget":{
"name":"UpdateAssessmentTarget",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateAssessmentTargetRequest"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"AccessDeniedException"},
{"shape":"NoSuchEntityException"}
]
}
},
"shapes":{
"AccessDeniedErrorCode":{
"type":"string",
"enum":[
"ACCESS_DENIED_TO_ASSESSMENT_TARGET",
"ACCESS_DENIED_TO_ASSESSMENT_TEMPLATE",
"ACCESS_DENIED_TO_ASSESSMENT_RUN",
"ACCESS_DENIED_TO_FINDING",
"ACCESS_DENIED_TO_RESOURCE_GROUP",
"ACCESS_DENIED_TO_RULES_PACKAGE",
"ACCESS_DENIED_TO_SNS_TOPIC",
"ACCESS_DENIED_TO_IAM_ROLE"
]
},
"AccessDeniedException":{
"type":"structure",
"required":[
"message",
"errorCode",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"errorCode":{"shape":"AccessDeniedErrorCode"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"AddAttributesToFindingsRequest":{
"type":"structure",
"required":[
"findingArns",
"attributes"
],
"members":{
"findingArns":{"shape":"AddRemoveAttributesFindingArnList"},
"attributes":{"shape":"UserAttributeList"}
}
},
"AddAttributesToFindingsResponse":{
"type":"structure",
"required":["failedItems"],
"members":{
"failedItems":{"shape":"FailedItems"}
}
},
"AddRemoveAttributesFindingArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":10,
"min":1
},
"AgentAlreadyRunningAssessment":{
"type":"structure",
"required":[
"agentId",
"assessmentRunArn"
],
"members":{
"agentId":{"shape":"AgentId"},
"assessmentRunArn":{"shape":"Arn"}
}
},
"AgentAlreadyRunningAssessmentList":{
"type":"list",
"member":{"shape":"AgentAlreadyRunningAssessment"},
"max":10,
"min":1
},
"AgentFilter":{
"type":"structure",
"required":[
"agentHealths",
"agentHealthCodes"
],
"members":{
"agentHealths":{"shape":"AgentHealthList"},
"agentHealthCodes":{"shape":"AgentHealthCodeList"}
}
},
"AgentHealth":{
"type":"string",
"enum":[
"HEALTHY",
"UNHEALTHY"
]
},
"AgentHealthCode":{
"type":"string",
"enum":[
"IDLE",
"RUNNING",
"SHUTDOWN",
"UNHEALTHY",
"THROTTLED",
"UNKNOWN"
]
},
"AgentHealthCodeList":{
"type":"list",
"member":{"shape":"AgentHealthCode"},
"max":10,
"min":0
},
"AgentHealthList":{
"type":"list",
"member":{"shape":"AgentHealth"},
"max":10,
"min":0
},
"AgentId":{
"type":"string",
"max":128,
"min":1
},
"AgentIdList":{
"type":"list",
"member":{"shape":"AgentId"},
"max":500,
"min":0
},
"AgentPreview":{
"type":"structure",
"required":["agentId"],
"members":{
"agentId":{"shape":"AgentId"},
"autoScalingGroup":{"shape":"AutoScalingGroup"}
}
},
"AgentPreviewList":{
"type":"list",
"member":{"shape":"AgentPreview"},
"max":100,
"min":0
},
"AgentsAlreadyRunningAssessmentException":{
"type":"structure",
"required":[
"message",
"agents",
"agentsTruncated",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"agents":{"shape":"AgentAlreadyRunningAssessmentList"},
"agentsTruncated":{"shape":"Bool"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"AmiId":{
"type":"string",
"max":256,
"min":0
},
"Arn":{
"type":"string",
"max":300,
"min":1
},
"AssessmentRulesPackageArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":50,
"min":1
},
"AssessmentRun":{
"type":"structure",
"required":[
"arn",
"name",
"assessmentTemplateArn",
"state",
"durationInSeconds",
"rulesPackageArns",
"userAttributesForFindings",
"createdAt",
"stateChangedAt",
"dataCollected",
"stateChanges",
"notifications",
"findingCounts"
],
"members":{
"arn":{"shape":"Arn"},
"name":{"shape":"AssessmentRunName"},
"assessmentTemplateArn":{"shape":"Arn"},
"state":{"shape":"AssessmentRunState"},
"durationInSeconds":{"shape":"AssessmentRunDuration"},
"rulesPackageArns":{"shape":"AssessmentRulesPackageArnList"},
"userAttributesForFindings":{"shape":"UserAttributeList"},
"createdAt":{"shape":"Timestamp"},
"startedAt":{"shape":"Timestamp"},
"completedAt":{"shape":"Timestamp"},
"stateChangedAt":{"shape":"Timestamp"},
"dataCollected":{"shape":"Bool"},
"stateChanges":{"shape":"AssessmentRunStateChangeList"},
"notifications":{"shape":"AssessmentRunNotificationList"},
"findingCounts":{"shape":"AssessmentRunFindingCounts"}
}
},
"AssessmentRunAgent":{
"type":"structure",
"required":[
"agentId",
"assessmentRunArn",
"agentHealth",
"agentHealthCode",
"telemetryMetadata"
],
"members":{
"agentId":{"shape":"AgentId"},
"assessmentRunArn":{"shape":"Arn"},
"agentHealth":{"shape":"AgentHealth"},
"agentHealthCode":{"shape":"AgentHealthCode"},
"agentHealthDetails":{"shape":"Message"},
"autoScalingGroup":{"shape":"AutoScalingGroup"},
"telemetryMetadata":{"shape":"TelemetryMetadataList"}
}
},
"AssessmentRunAgentList":{
"type":"list",
"member":{"shape":"AssessmentRunAgent"},
"max":500,
"min":0
},
"AssessmentRunDuration":{
"type":"integer",
"max":86400,
"min":180
},
"AssessmentRunFilter":{
"type":"structure",
"members":{
"namePattern":{"shape":"NamePattern"},
"states":{"shape":"AssessmentRunStateList"},
"durationRange":{"shape":"DurationRange"},
"rulesPackageArns":{"shape":"FilterRulesPackageArnList"},
"startTimeRange":{"shape":"TimestampRange"},
"completionTimeRange":{"shape":"TimestampRange"},
"stateChangeTimeRange":{"shape":"TimestampRange"}
}
},
"AssessmentRunFindingCounts":{
"type":"map",
"key":{"shape":"Severity"},
"value":{"shape":"FindingCount"}
},
"AssessmentRunInProgressArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":10,
"min":1
},
"AssessmentRunInProgressException":{
"type":"structure",
"required":[
"message",
"assessmentRunArns",
"assessmentRunArnsTruncated",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"assessmentRunArns":{"shape":"AssessmentRunInProgressArnList"},
"assessmentRunArnsTruncated":{"shape":"Bool"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"AssessmentRunList":{
"type":"list",
"member":{"shape":"AssessmentRun"},
"max":10,
"min":0
},
"AssessmentRunName":{
"type":"string",
"max":140,
"min":1
},
"AssessmentRunNotification":{
"type":"structure",
"required":[
"date",
"event",
"error"
],
"members":{
"date":{"shape":"Timestamp"},
"event":{"shape":"InspectorEvent"},
"message":{"shape":"Message"},
"error":{"shape":"Bool"},
"snsTopicArn":{"shape":"Arn"},
"snsPublishStatusCode":{"shape":"AssessmentRunNotificationSnsStatusCode"}
}
},
"AssessmentRunNotificationList":{
"type":"list",
"member":{"shape":"AssessmentRunNotification"},
"max":50,
"min":0
},
"AssessmentRunNotificationSnsStatusCode":{
"type":"string",
"enum":[
"SUCCESS",
"TOPIC_DOES_NOT_EXIST",
"ACCESS_DENIED",
"INTERNAL_ERROR"
]
},
"AssessmentRunState":{
"type":"string",
"enum":[
"CREATED",
"START_DATA_COLLECTION_PENDING",
"START_DATA_COLLECTION_IN_PROGRESS",
"COLLECTING_DATA",
"STOP_DATA_COLLECTION_PENDING",
"DATA_COLLECTED",
"START_EVALUATING_RULES_PENDING",
"EVALUATING_RULES",
"FAILED",
"ERROR",
"COMPLETED",
"COMPLETED_WITH_ERRORS",
"CANCELED"
]
},
"AssessmentRunStateChange":{
"type":"structure",
"required":[
"stateChangedAt",
"state"
],
"members":{
"stateChangedAt":{"shape":"Timestamp"},
"state":{"shape":"AssessmentRunState"}
}
},
"AssessmentRunStateChangeList":{
"type":"list",
"member":{"shape":"AssessmentRunStateChange"},
"max":50,
"min":0
},
"AssessmentRunStateList":{
"type":"list",
"member":{"shape":"AssessmentRunState"},
"max":50,
"min":0
},
"AssessmentTarget":{
"type":"structure",
"required":[
"arn",
"name",
"resourceGroupArn",
"createdAt",
"updatedAt"
],
"members":{
"arn":{"shape":"Arn"},
"name":{"shape":"AssessmentTargetName"},
"resourceGroupArn":{"shape":"Arn"},
"createdAt":{"shape":"Timestamp"},
"updatedAt":{"shape":"Timestamp"}
}
},
"AssessmentTargetFilter":{
"type":"structure",
"members":{
"assessmentTargetNamePattern":{"shape":"NamePattern"}
}
},
"AssessmentTargetList":{
"type":"list",
"member":{"shape":"AssessmentTarget"},
"max":10,
"min":0
},
"AssessmentTargetName":{
"type":"string",
"max":140,
"min":1
},
"AssessmentTemplate":{
"type":"structure",
"required":[
"arn",
"name",
"assessmentTargetArn",
"durationInSeconds",
"rulesPackageArns",
"userAttributesForFindings",
"createdAt"
],
"members":{
"arn":{"shape":"Arn"},
"name":{"shape":"AssessmentTemplateName"},
"assessmentTargetArn":{"shape":"Arn"},
"durationInSeconds":{"shape":"AssessmentRunDuration"},
"rulesPackageArns":{"shape":"AssessmentTemplateRulesPackageArnList"},
"userAttributesForFindings":{"shape":"UserAttributeList"},
"createdAt":{"shape":"Timestamp"}
}
},
"AssessmentTemplateFilter":{
"type":"structure",
"members":{
"namePattern":{"shape":"NamePattern"},
"durationRange":{"shape":"DurationRange"},
"rulesPackageArns":{"shape":"FilterRulesPackageArnList"}
}
},
"AssessmentTemplateList":{
"type":"list",
"member":{"shape":"AssessmentTemplate"},
"max":10,
"min":0
},
"AssessmentTemplateName":{
"type":"string",
"max":140,
"min":1
},
"AssessmentTemplateRulesPackageArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":50,
"min":0
},
"AssetAttributes":{
"type":"structure",
"required":["schemaVersion"],
"members":{
"schemaVersion":{"shape":"NumericVersion"},
"agentId":{"shape":"AgentId"},
"autoScalingGroup":{"shape":"AutoScalingGroup"},
"amiId":{"shape":"AmiId"},
"hostname":{"shape":"Hostname"},
"ipv4Addresses":{"shape":"Ipv4AddressList"}
}
},
"AssetType":{
"type":"string",
"enum":["ec2-instance"]
},
"Attribute":{
"type":"structure",
"required":["key"],
"members":{
"key":{"shape":"AttributeKey"},
"value":{"shape":"AttributeValue"}
}
},
"AttributeKey":{
"type":"string",
"max":128,
"min":1
},
"AttributeList":{
"type":"list",
"member":{"shape":"Attribute"},
"max":50,
"min":0
},
"AttributeValue":{
"type":"string",
"max":256,
"min":1
},
"AutoScalingGroup":{
"type":"string",
"max":256,
"min":1
},
"AutoScalingGroupList":{
"type":"list",
"member":{"shape":"AutoScalingGroup"},
"max":20,
"min":0
},
"BatchDescribeArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":10,
"min":1
},
"Bool":{"type":"boolean"},
"CreateAssessmentTargetRequest":{
"type":"structure",
"required":[
"assessmentTargetName",
"resourceGroupArn"
],
"members":{
"assessmentTargetName":{"shape":"AssessmentTargetName"},
"resourceGroupArn":{"shape":"Arn"}
}
},
"CreateAssessmentTargetResponse":{
"type":"structure",
"required":["assessmentTargetArn"],
"members":{
"assessmentTargetArn":{"shape":"Arn"}
}
},
"CreateAssessmentTemplateRequest":{
"type":"structure",
"required":[
"assessmentTargetArn",
"assessmentTemplateName",
"durationInSeconds",
"rulesPackageArns"
],
"members":{
"assessmentTargetArn":{"shape":"Arn"},
"assessmentTemplateName":{"shape":"AssessmentTemplateName"},
"durationInSeconds":{"shape":"AssessmentRunDuration"},
"rulesPackageArns":{"shape":"AssessmentTemplateRulesPackageArnList"},
"userAttributesForFindings":{"shape":"UserAttributeList"}
}
},
"CreateAssessmentTemplateResponse":{
"type":"structure",
"required":["assessmentTemplateArn"],
"members":{
"assessmentTemplateArn":{"shape":"Arn"}
}
},
"CreateResourceGroupRequest":{
"type":"structure",
"required":["resourceGroupTags"],
"members":{
"resourceGroupTags":{"shape":"ResourceGroupTags"}
}
},
"CreateResourceGroupResponse":{
"type":"structure",
"required":["resourceGroupArn"],
"members":{
"resourceGroupArn":{"shape":"Arn"}
}
},
"DeleteAssessmentRunRequest":{
"type":"structure",
"required":["assessmentRunArn"],
"members":{
"assessmentRunArn":{"shape":"Arn"}
}
},
"DeleteAssessmentTargetRequest":{
"type":"structure",
"required":["assessmentTargetArn"],
"members":{
"assessmentTargetArn":{"shape":"Arn"}
}
},
"DeleteAssessmentTemplateRequest":{
"type":"structure",
"required":["assessmentTemplateArn"],
"members":{
"assessmentTemplateArn":{"shape":"Arn"}
}
},
"DescribeAssessmentRunsRequest":{
"type":"structure",
"required":["assessmentRunArns"],
"members":{
"assessmentRunArns":{"shape":"BatchDescribeArnList"}
}
},
"DescribeAssessmentRunsResponse":{
"type":"structure",
"required":[
"assessmentRuns",
"failedItems"
],
"members":{
"assessmentRuns":{"shape":"AssessmentRunList"},
"failedItems":{"shape":"FailedItems"}
}
},
"DescribeAssessmentTargetsRequest":{
"type":"structure",
"required":["assessmentTargetArns"],
"members":{
"assessmentTargetArns":{"shape":"BatchDescribeArnList"}
}
},
"DescribeAssessmentTargetsResponse":{
"type":"structure",
"required":[
"assessmentTargets",
"failedItems"
],
"members":{
"assessmentTargets":{"shape":"AssessmentTargetList"},
"failedItems":{"shape":"FailedItems"}
}
},
"DescribeAssessmentTemplatesRequest":{
"type":"structure",
"required":["assessmentTemplateArns"],
"members":{
"assessmentTemplateArns":{"shape":"BatchDescribeArnList"}
}
},
"DescribeAssessmentTemplatesResponse":{
"type":"structure",
"required":[
"assessmentTemplates",
"failedItems"
],
"members":{
"assessmentTemplates":{"shape":"AssessmentTemplateList"},
"failedItems":{"shape":"FailedItems"}
}
},
"DescribeCrossAccountAccessRoleResponse":{
"type":"structure",
"required":[
"roleArn",
"valid",
"registeredAt"
],
"members":{
"roleArn":{"shape":"Arn"},
"valid":{"shape":"Bool"},
"registeredAt":{"shape":"Timestamp"}
}
},
"DescribeFindingsRequest":{
"type":"structure",
"required":["findingArns"],
"members":{
"findingArns":{"shape":"BatchDescribeArnList"},
"locale":{"shape":"Locale"}
}
},
"DescribeFindingsResponse":{
"type":"structure",
"required":[
"findings",
"failedItems"
],
"members":{
"findings":{"shape":"FindingList"},
"failedItems":{"shape":"FailedItems"}
}
},
"DescribeResourceGroupsRequest":{
"type":"structure",
"required":["resourceGroupArns"],
"members":{
"resourceGroupArns":{"shape":"BatchDescribeArnList"}
}
},
"DescribeResourceGroupsResponse":{
"type":"structure",
"required":[
"resourceGroups",
"failedItems"
],
"members":{
"resourceGroups":{"shape":"ResourceGroupList"},
"failedItems":{"shape":"FailedItems"}
}
},
"DescribeRulesPackagesRequest":{
"type":"structure",
"required":["rulesPackageArns"],
"members":{
"rulesPackageArns":{"shape":"BatchDescribeArnList"},
"locale":{"shape":"Locale"}
}
},
"DescribeRulesPackagesResponse":{
"type":"structure",
"required":[
"rulesPackages",
"failedItems"
],
"members":{
"rulesPackages":{"shape":"RulesPackageList"},
"failedItems":{"shape":"FailedItems"}
}
},
"DurationRange":{
"type":"structure",
"members":{
"minSeconds":{"shape":"AssessmentRunDuration"},
"maxSeconds":{"shape":"AssessmentRunDuration"}
}
},
"ErrorMessage":{
"type":"string",
"max":1000,
"min":0
},
"EventSubscription":{
"type":"structure",
"required":[
"event",
"subscribedAt"
],
"members":{
"event":{"shape":"InspectorEvent"},
"subscribedAt":{"shape":"Timestamp"}
}
},
"EventSubscriptionList":{
"type":"list",
"member":{"shape":"EventSubscription"},
"max":50,
"min":1
},
"FailedItemDetails":{
"type":"structure",
"required":[
"failureCode",
"retryable"
],
"members":{
"failureCode":{"shape":"FailedItemErrorCode"},
"retryable":{"shape":"Bool"}
}
},
"FailedItemErrorCode":{
"type":"string",
"enum":[
"INVALID_ARN",
"DUPLICATE_ARN",
"ITEM_DOES_NOT_EXIST",
"ACCESS_DENIED",
"LIMIT_EXCEEDED",
"INTERNAL_ERROR"
]
},
"FailedItems":{
"type":"map",
"key":{"shape":"Arn"},
"value":{"shape":"FailedItemDetails"}
},
"FilterRulesPackageArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":50,
"min":0
},
"Finding":{
"type":"structure",
"required":[
"arn",
"attributes",
"userAttributes",
"createdAt",
"updatedAt"
],
"members":{
"arn":{"shape":"Arn"},
"schemaVersion":{"shape":"NumericVersion"},
"service":{"shape":"ServiceName"},
"serviceAttributes":{"shape":"InspectorServiceAttributes"},
"assetType":{"shape":"AssetType"},
"assetAttributes":{"shape":"AssetAttributes"},
"id":{"shape":"FindingId"},
"title":{"shape":"Text"},
"description":{"shape":"Text"},
"recommendation":{"shape":"Text"},
"severity":{"shape":"Severity"},
"numericSeverity":{"shape":"NumericSeverity"},
"confidence":{"shape":"IocConfidence"},
"indicatorOfCompromise":{"shape":"Bool"},
"attributes":{"shape":"AttributeList"},
"userAttributes":{"shape":"UserAttributeList"},
"createdAt":{"shape":"Timestamp"},
"updatedAt":{"shape":"Timestamp"}
}
},
"FindingCount":{"type":"integer"},
"FindingFilter":{
"type":"structure",
"members":{
"agentIds":{"shape":"AgentIdList"},
"autoScalingGroups":{"shape":"AutoScalingGroupList"},
"ruleNames":{"shape":"RuleNameList"},
"severities":{"shape":"SeverityList"},
"rulesPackageArns":{"shape":"FilterRulesPackageArnList"},
"attributes":{"shape":"AttributeList"},
"userAttributes":{"shape":"AttributeList"},
"creationTimeRange":{"shape":"TimestampRange"}
}
},
"FindingId":{
"type":"string",
"max":128,
"min":0
},
"FindingList":{
"type":"list",
"member":{"shape":"Finding"},
"max":100,
"min":0
},
"GetAssessmentReportRequest":{
"type":"structure",
"required":[
"assessmentRunArn",
"reportFileFormat",
"reportType"
],
"members":{
"assessmentRunArn":{"shape":"Arn"},
"reportFileFormat":{"shape":"ReportFileFormat"},
"reportType":{"shape":"ReportType"}
}
},
"GetAssessmentReportResponse":{
"type":"structure",
"required":["status"],
"members":{
"status":{"shape":"ReportStatus"},
"url":{"shape":"Url"}
}
},
"GetTelemetryMetadataRequest":{
"type":"structure",
"required":["assessmentRunArn"],
"members":{
"assessmentRunArn":{"shape":"Arn"}
}
},
"GetTelemetryMetadataResponse":{
"type":"structure",
"required":["telemetryMetadata"],
"members":{
"telemetryMetadata":{"shape":"TelemetryMetadataList"}
}
},
"Hostname":{
"type":"string",
"max":256,
"min":0
},
"InspectorEvent":{
"type":"string",
"enum":[
"ASSESSMENT_RUN_STARTED",
"ASSESSMENT_RUN_COMPLETED",
"ASSESSMENT_RUN_STATE_CHANGED",
"FINDING_REPORTED",
"OTHER"
]
},
"InspectorServiceAttributes":{
"type":"structure",
"required":["schemaVersion"],
"members":{
"schemaVersion":{"shape":"NumericVersion"},
"assessmentRunArn":{"shape":"Arn"},
"rulesPackageArn":{"shape":"Arn"}
}
},
"InternalException":{
"type":"structure",
"required":[
"message",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"canRetry":{"shape":"Bool"}
},
"exception":true,
"fault":true
},
"InvalidCrossAccountRoleErrorCode":{
"type":"string",
"enum":[
"ROLE_DOES_NOT_EXIST_OR_INVALID_TRUST_RELATIONSHIP",
"ROLE_DOES_NOT_HAVE_CORRECT_POLICY"
]
},
"InvalidCrossAccountRoleException":{
"type":"structure",
"required":[
"message",
"errorCode",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"errorCode":{"shape":"InvalidCrossAccountRoleErrorCode"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"InvalidInputErrorCode":{
"type":"string",
"enum":[
"INVALID_ASSESSMENT_TARGET_ARN",
"INVALID_ASSESSMENT_TEMPLATE_ARN",
"INVALID_ASSESSMENT_RUN_ARN",
"INVALID_FINDING_ARN",
"INVALID_RESOURCE_GROUP_ARN",
"INVALID_RULES_PACKAGE_ARN",
"INVALID_RESOURCE_ARN",
"INVALID_SNS_TOPIC_ARN",
"INVALID_IAM_ROLE_ARN",
"INVALID_ASSESSMENT_TARGET_NAME",
"INVALID_ASSESSMENT_TARGET_NAME_PATTERN",
"INVALID_ASSESSMENT_TEMPLATE_NAME",
"INVALID_ASSESSMENT_TEMPLATE_NAME_PATTERN",
"INVALID_ASSESSMENT_TEMPLATE_DURATION",
"INVALID_ASSESSMENT_TEMPLATE_DURATION_RANGE",
"INVALID_ASSESSMENT_RUN_DURATION_RANGE",
"INVALID_ASSESSMENT_RUN_START_TIME_RANGE",
"INVALID_ASSESSMENT_RUN_COMPLETION_TIME_RANGE",
"INVALID_ASSESSMENT_RUN_STATE_CHANGE_TIME_RANGE",
"INVALID_ASSESSMENT_RUN_STATE",
"INVALID_TAG",
"INVALID_TAG_KEY",
"INVALID_TAG_VALUE",
"INVALID_RESOURCE_GROUP_TAG_KEY",
"INVALID_RESOURCE_GROUP_TAG_VALUE",
"INVALID_ATTRIBUTE",
"INVALID_USER_ATTRIBUTE",
"INVALID_USER_ATTRIBUTE_KEY",
"INVALID_USER_ATTRIBUTE_VALUE",
"INVALID_PAGINATION_TOKEN",
"INVALID_MAX_RESULTS",
"INVALID_AGENT_ID",
"INVALID_AUTO_SCALING_GROUP",
"INVALID_RULE_NAME",
"INVALID_SEVERITY",
"INVALID_LOCALE",
"INVALID_EVENT",
"ASSESSMENT_TARGET_NAME_ALREADY_TAKEN",
"ASSESSMENT_TEMPLATE_NAME_ALREADY_TAKEN",
"INVALID_NUMBER_OF_ASSESSMENT_TARGET_ARNS",
"INVALID_NUMBER_OF_ASSESSMENT_TEMPLATE_ARNS",
"INVALID_NUMBER_OF_ASSESSMENT_RUN_ARNS",
"INVALID_NUMBER_OF_FINDING_ARNS",
"INVALID_NUMBER_OF_RESOURCE_GROUP_ARNS",
"INVALID_NUMBER_OF_RULES_PACKAGE_ARNS",
"INVALID_NUMBER_OF_ASSESSMENT_RUN_STATES",
"INVALID_NUMBER_OF_TAGS",
"INVALID_NUMBER_OF_RESOURCE_GROUP_TAGS",
"INVALID_NUMBER_OF_ATTRIBUTES",
"INVALID_NUMBER_OF_USER_ATTRIBUTES",
"INVALID_NUMBER_OF_AGENT_IDS",
"INVALID_NUMBER_OF_AUTO_SCALING_GROUPS",
"INVALID_NUMBER_OF_RULE_NAMES",
"INVALID_NUMBER_OF_SEVERITIES"
]
},
"InvalidInputException":{
"type":"structure",
"required":[
"message",
"errorCode",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"errorCode":{"shape":"InvalidInputErrorCode"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"IocConfidence":{
"type":"integer",
"max":10,
"min":0
},
"Ipv4Address":{
"type":"string",
"max":15,
"min":7
},
"Ipv4AddressList":{
"type":"list",
"member":{"shape":"Ipv4Address"},
"max":50,
"min":0
},
"LimitExceededErrorCode":{
"type":"string",
"enum":[
"ASSESSMENT_TARGET_LIMIT_EXCEEDED",
"ASSESSMENT_TEMPLATE_LIMIT_EXCEEDED",
"ASSESSMENT_RUN_LIMIT_EXCEEDED",
"RESOURCE_GROUP_LIMIT_EXCEEDED",
"EVENT_SUBSCRIPTION_LIMIT_EXCEEDED"
]
},
"LimitExceededException":{
"type":"structure",
"required":[
"message",
"errorCode",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"errorCode":{"shape":"LimitExceededErrorCode"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"ListAssessmentRunAgentsRequest":{
"type":"structure",
"required":["assessmentRunArn"],
"members":{
"assessmentRunArn":{"shape":"Arn"},
"filter":{"shape":"AgentFilter"},
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"ListMaxResults"}
}
},
"ListAssessmentRunAgentsResponse":{
"type":"structure",
"required":["assessmentRunAgents"],
"members":{
"assessmentRunAgents":{"shape":"AssessmentRunAgentList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ListAssessmentRunsRequest":{
"type":"structure",
"members":{
"assessmentTemplateArns":{"shape":"ListParentArnList"},
"filter":{"shape":"AssessmentRunFilter"},
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"ListMaxResults"}
}
},
"ListAssessmentRunsResponse":{
"type":"structure",
"required":["assessmentRunArns"],
"members":{
"assessmentRunArns":{"shape":"ListReturnedArnList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ListAssessmentTargetsRequest":{
"type":"structure",
"members":{
"filter":{"shape":"AssessmentTargetFilter"},
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"ListMaxResults"}
}
},
"ListAssessmentTargetsResponse":{
"type":"structure",
"required":["assessmentTargetArns"],
"members":{
"assessmentTargetArns":{"shape":"ListReturnedArnList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ListAssessmentTemplatesRequest":{
"type":"structure",
"members":{
"assessmentTargetArns":{"shape":"ListParentArnList"},
"filter":{"shape":"AssessmentTemplateFilter"},
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"ListMaxResults"}
}
},
"ListAssessmentTemplatesResponse":{
"type":"structure",
"required":["assessmentTemplateArns"],
"members":{
"assessmentTemplateArns":{"shape":"ListReturnedArnList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ListEventSubscriptionsMaxResults":{"type":"integer"},
"ListEventSubscriptionsRequest":{
"type":"structure",
"members":{
"resourceArn":{"shape":"Arn"},
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"ListEventSubscriptionsMaxResults"}
}
},
"ListEventSubscriptionsResponse":{
"type":"structure",
"required":["subscriptions"],
"members":{
"subscriptions":{"shape":"SubscriptionList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ListFindingsRequest":{
"type":"structure",
"members":{
"assessmentRunArns":{"shape":"ListParentArnList"},
"filter":{"shape":"FindingFilter"},
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"ListMaxResults"}
}
},
"ListFindingsResponse":{
"type":"structure",
"required":["findingArns"],
"members":{
"findingArns":{"shape":"ListReturnedArnList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ListMaxResults":{"type":"integer"},
"ListParentArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":50,
"min":0
},
"ListReturnedArnList":{
"type":"list",
"member":{"shape":"Arn"},
"max":100,
"min":0
},
"ListRulesPackagesRequest":{
"type":"structure",
"members":{
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"ListMaxResults"}
}
},
"ListRulesPackagesResponse":{
"type":"structure",
"required":["rulesPackageArns"],
"members":{
"rulesPackageArns":{"shape":"ListReturnedArnList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ListTagsForResourceRequest":{
"type":"structure",
"required":["resourceArn"],
"members":{
"resourceArn":{"shape":"Arn"}
}
},
"ListTagsForResourceResponse":{
"type":"structure",
"required":["tags"],
"members":{
"tags":{"shape":"TagList"}
}
},
"Locale":{
"type":"string",
"enum":["EN_US"]
},
"Long":{"type":"long"},
"Message":{
"type":"string",
"max":1000,
"min":0
},
"MessageType":{
"type":"string",
"max":300,
"min":1
},
"NamePattern":{
"type":"string",
"max":140,
"min":1
},
"NoSuchEntityErrorCode":{
"type":"string",
"enum":[
"ASSESSMENT_TARGET_DOES_NOT_EXIST",
"ASSESSMENT_TEMPLATE_DOES_NOT_EXIST",
"ASSESSMENT_RUN_DOES_NOT_EXIST",
"FINDING_DOES_NOT_EXIST",
"RESOURCE_GROUP_DOES_NOT_EXIST",
"RULES_PACKAGE_DOES_NOT_EXIST",
"SNS_TOPIC_DOES_NOT_EXIST",
"IAM_ROLE_DOES_NOT_EXIST"
]
},
"NoSuchEntityException":{
"type":"structure",
"required":[
"message",
"errorCode",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"errorCode":{"shape":"NoSuchEntityErrorCode"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"NumericSeverity":{
"type":"double",
"max":10.0,
"min":0.0
},
"NumericVersion":{
"type":"integer",
"min":0
},
"PaginationToken":{
"type":"string",
"max":300,
"min":1
},
"PreviewAgentsMaxResults":{"type":"integer"},
"PreviewAgentsRequest":{
"type":"structure",
"required":["previewAgentsArn"],
"members":{
"previewAgentsArn":{"shape":"Arn"},
"nextToken":{"shape":"PaginationToken"},
"maxResults":{"shape":"PreviewAgentsMaxResults"}
}
},
"PreviewAgentsResponse":{
"type":"structure",
"required":["agentPreviews"],
"members":{
"agentPreviews":{"shape":"AgentPreviewList"},
"nextToken":{"shape":"PaginationToken"}
}
},
"ProviderName":{
"type":"string",
"max":1000,
"min":0
},
"RegisterCrossAccountAccessRoleRequest":{
"type":"structure",
"required":["roleArn"],
"members":{
"roleArn":{"shape":"Arn"}
}
},
"RemoveAttributesFromFindingsRequest":{
"type":"structure",
"required":[
"findingArns",
"attributeKeys"
],
"members":{
"findingArns":{"shape":"AddRemoveAttributesFindingArnList"},
"attributeKeys":{"shape":"UserAttributeKeyList"}
}
},
"RemoveAttributesFromFindingsResponse":{
"type":"structure",
"required":["failedItems"],
"members":{
"failedItems":{"shape":"FailedItems"}
}
},
"ReportFileFormat":{
"type":"string",
"enum":[
"HTML",
"PDF"
]
},
"ReportStatus":{
"type":"string",
"enum":[
"WORK_IN_PROGRESS",
"FAILED",
"COMPLETED"
]
},
"ReportType":{
"type":"string",
"enum":[
"FINDING",
"FULL"
]
},
"ResourceGroup":{
"type":"structure",
"required":[
"arn",
"tags",
"createdAt"
],
"members":{
"arn":{"shape":"Arn"},
"tags":{"shape":"ResourceGroupTags"},
"createdAt":{"shape":"Timestamp"}
}
},
"ResourceGroupList":{
"type":"list",
"member":{"shape":"ResourceGroup"},
"max":10,
"min":0
},
"ResourceGroupTag":{
"type":"structure",
"required":["key"],
"members":{
"key":{"shape":"TagKey"},
"value":{"shape":"TagValue"}
}
},
"ResourceGroupTags":{
"type":"list",
"member":{"shape":"ResourceGroupTag"},
"max":10,
"min":1
},
"RuleName":{
"type":"string",
"max":1000
},
"RuleNameList":{
"type":"list",
"member":{"shape":"RuleName"},
"max":50,
"min":0
},
"RulesPackage":{
"type":"structure",
"required":[
"arn",
"name",
"version",
"provider"
],
"members":{
"arn":{"shape":"Arn"},
"name":{"shape":"RulesPackageName"},
"version":{"shape":"Version"},
"provider":{"shape":"ProviderName"},
"description":{"shape":"Text"}
}
},
"RulesPackageList":{
"type":"list",
"member":{"shape":"RulesPackage"},
"max":10,
"min":0
},
"RulesPackageName":{
"type":"string",
"max":1000,
"min":0
},
"ServiceName":{
"type":"string",
"max":128,
"min":0
},
"SetTagsForResourceRequest":{
"type":"structure",
"required":["resourceArn"],
"members":{
"resourceArn":{"shape":"Arn"},
"tags":{"shape":"TagList"}
}
},
"Severity":{
"type":"string",
"enum":[
"Low",
"Medium",
"High",
"Informational",
"Undefined"
]
},
"SeverityList":{
"type":"list",
"member":{"shape":"Severity"},
"max":50,
"min":0
},
"StartAssessmentRunRequest":{
"type":"structure",
"required":["assessmentTemplateArn"],
"members":{
"assessmentTemplateArn":{"shape":"Arn"},
"assessmentRunName":{"shape":"AssessmentRunName"}
}
},
"StartAssessmentRunResponse":{
"type":"structure",
"required":["assessmentRunArn"],
"members":{
"assessmentRunArn":{"shape":"Arn"}
}
},
"StopAction":{
"type":"string",
"enum":[
"START_EVALUATION",
"SKIP_EVALUATION"
]
},
"StopAssessmentRunRequest":{
"type":"structure",
"required":["assessmentRunArn"],
"members":{
"assessmentRunArn":{"shape":"Arn"},
"stopAction":{"shape":"StopAction"}
}
},
"SubscribeToEventRequest":{
"type":"structure",
"required":[
"resourceArn",
"event",
"topicArn"
],
"members":{
"resourceArn":{"shape":"Arn"},
"event":{"shape":"InspectorEvent"},
"topicArn":{"shape":"Arn"}
}
},
"Subscription":{
"type":"structure",
"required":[
"resourceArn",
"topicArn",
"eventSubscriptions"
],
"members":{
"resourceArn":{"shape":"Arn"},
"topicArn":{"shape":"Arn"},
"eventSubscriptions":{"shape":"EventSubscriptionList"}
}
},
"SubscriptionList":{
"type":"list",
"member":{"shape":"Subscription"},
"max":50,
"min":0
},
"Tag":{
"type":"structure",
"required":["key"],
"members":{
"key":{"shape":"TagKey"},
"value":{"shape":"TagValue"}
}
},
"TagKey":{
"type":"string",
"max":128,
"min":1
},
"TagList":{
"type":"list",
"member":{"shape":"Tag"},
"max":10,
"min":0
},
"TagValue":{
"type":"string",
"max":256,
"min":1
},
"TelemetryMetadata":{
"type":"structure",
"required":[
"messageType",
"count"
],
"members":{
"messageType":{"shape":"MessageType"},
"count":{"shape":"Long"},
"dataSize":{"shape":"Long"}
}
},
"TelemetryMetadataList":{
"type":"list",
"member":{"shape":"TelemetryMetadata"},
"max":5000,
"min":0
},
"Text":{
"type":"string",
"max":20000,
"min":0
},
"Timestamp":{"type":"timestamp"},
"TimestampRange":{
"type":"structure",
"members":{
"beginDate":{"shape":"Timestamp"},
"endDate":{"shape":"Timestamp"}
}
},
"UnsubscribeFromEventRequest":{
"type":"structure",
"required":[
"resourceArn",
"event",
"topicArn"
],
"members":{
"resourceArn":{"shape":"Arn"},
"event":{"shape":"InspectorEvent"},
"topicArn":{"shape":"Arn"}
}
},
"UnsupportedFeatureException":{
"type":"structure",
"required":[
"message",
"canRetry"
],
"members":{
"message":{"shape":"ErrorMessage"},
"canRetry":{"shape":"Bool"}
},
"exception":true
},
"UpdateAssessmentTargetRequest":{
"type":"structure",
"required":[
"assessmentTargetArn",
"assessmentTargetName",
"resourceGroupArn"
],
"members":{
"assessmentTargetArn":{"shape":"Arn"},
"assessmentTargetName":{"shape":"AssessmentTargetName"},
"resourceGroupArn":{"shape":"Arn"}
}
},
"Url":{
"type":"string",
"max":2048
},
"UserAttributeKeyList":{
"type":"list",
"member":{"shape":"AttributeKey"},
"max":10,
"min":0
},
"UserAttributeList":{
"type":"list",
"member":{"shape":"Attribute"},
"max":10,
"min":0
},
"Version":{
"type":"string",
"max":1000,
"min":0
}
}
}