mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-20 20:29:06 +00:00
5359 lines
155 KiB
JSON
5359 lines
155 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2017-11-28",
|
|
"endpointPrefix": "guardduty",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"serviceFullName": "Amazon GuardDuty",
|
|
"serviceId": "GuardDuty",
|
|
"signatureVersion": "v4",
|
|
"signingName": "guardduty",
|
|
"uid": "guardduty-2017-11-28"
|
|
},
|
|
"operations": {
|
|
"AcceptAdministratorInvitation": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/administrator",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AdministratorId",
|
|
"InvitationId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AdministratorId": {
|
|
"locationName": "administratorId"
|
|
},
|
|
"InvitationId": {
|
|
"locationName": "invitationId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"AcceptInvitation": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/master",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"MasterId",
|
|
"InvitationId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MasterId": {
|
|
"locationName": "masterId"
|
|
},
|
|
"InvitationId": {
|
|
"locationName": "invitationId"
|
|
}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This input is deprecated, use AcceptAdministratorInvitationRequest instead"
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This output is deprecated, use AcceptAdministratorInvitationResponse instead"
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This operation is deprecated, use AcceptAdministratorInvitation instead"
|
|
},
|
|
"ArchiveFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/archive",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S8",
|
|
"locationName": "findingIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"CreateDetector": {
|
|
"http": {
|
|
"requestUri": "/detector",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Enable"
|
|
],
|
|
"members": {
|
|
"Enable": {
|
|
"locationName": "enable",
|
|
"type": "boolean"
|
|
},
|
|
"ClientToken": {
|
|
"idempotencyToken": true,
|
|
"locationName": "clientToken"
|
|
},
|
|
"FindingPublishingFrequency": {
|
|
"locationName": "findingPublishingFrequency"
|
|
},
|
|
"DataSources": {
|
|
"shape": "Sf",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
},
|
|
"Features": {
|
|
"shape": "So",
|
|
"locationName": "features"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"locationName": "detectorId"
|
|
},
|
|
"UnprocessedDataSources": {
|
|
"locationName": "unprocessedDataSources",
|
|
"type": "structure",
|
|
"members": {
|
|
"MalwareProtection": {
|
|
"shape": "Sx",
|
|
"locationName": "malwareProtection"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateFilter": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/filter",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"Name",
|
|
"FindingCriteria"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"Action": {
|
|
"locationName": "action"
|
|
},
|
|
"Rank": {
|
|
"locationName": "rank",
|
|
"type": "integer"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "S16",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"ClientToken": {
|
|
"idempotencyToken": true,
|
|
"locationName": "clientToken"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateIPSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/ipset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"Name",
|
|
"Format",
|
|
"Location",
|
|
"Activate"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
},
|
|
"ClientToken": {
|
|
"idempotencyToken": true,
|
|
"locationName": "clientToken"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"IpSetId"
|
|
],
|
|
"members": {
|
|
"IpSetId": {
|
|
"locationName": "ipSetId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountDetails"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountDetails": {
|
|
"locationName": "accountDetails",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Email"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"Email": {
|
|
"locationName": "email"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreatePublishingDestination": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/publishingDestination",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"DestinationType",
|
|
"DestinationProperties"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"DestinationType": {
|
|
"locationName": "destinationType"
|
|
},
|
|
"DestinationProperties": {
|
|
"shape": "S1v",
|
|
"locationName": "destinationProperties"
|
|
},
|
|
"ClientToken": {
|
|
"idempotencyToken": true,
|
|
"locationName": "clientToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DestinationId"
|
|
],
|
|
"members": {
|
|
"DestinationId": {
|
|
"locationName": "destinationId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateSampleFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/create",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingTypes": {
|
|
"locationName": "findingTypes",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"CreateThreatIntelSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/threatintelset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"Name",
|
|
"Format",
|
|
"Location",
|
|
"Activate"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
},
|
|
"ClientToken": {
|
|
"idempotencyToken": true,
|
|
"locationName": "clientToken"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ThreatIntelSetId"
|
|
],
|
|
"members": {
|
|
"ThreatIntelSetId": {
|
|
"locationName": "threatIntelSetId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeclineInvitations": {
|
|
"http": {
|
|
"requestUri": "/invitation/decline",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteDetector": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteFilter": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}/filter/{filterName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FilterName"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FilterName": {
|
|
"location": "uri",
|
|
"locationName": "filterName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteIPSet": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"IpSetId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"IpSetId": {
|
|
"location": "uri",
|
|
"locationName": "ipSetId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteInvitations": {
|
|
"http": {
|
|
"requestUri": "/invitation/delete",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/delete",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeletePublishingDestination": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}/publishingDestination/{destinationId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"DestinationId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"DestinationId": {
|
|
"location": "uri",
|
|
"locationName": "destinationId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteThreatIntelSet": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"ThreatIntelSetId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"ThreatIntelSetId": {
|
|
"location": "uri",
|
|
"locationName": "threatIntelSetId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DescribeMalwareScans": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/malware-scans",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
},
|
|
"MaxResults": {
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"FilterCriteria": {
|
|
"locationName": "filterCriteria",
|
|
"type": "structure",
|
|
"members": {
|
|
"FilterCriterion": {
|
|
"locationName": "filterCriterion",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CriterionKey": {
|
|
"locationName": "criterionKey"
|
|
},
|
|
"FilterCondition": {
|
|
"locationName": "filterCondition",
|
|
"type": "structure",
|
|
"members": {
|
|
"EqualsValue": {
|
|
"locationName": "equalsValue"
|
|
},
|
|
"GreaterThan": {
|
|
"locationName": "greaterThan",
|
|
"type": "long"
|
|
},
|
|
"LessThan": {
|
|
"locationName": "lessThan",
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SortCriteria": {
|
|
"shape": "S2u",
|
|
"locationName": "sortCriteria"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Scans"
|
|
],
|
|
"members": {
|
|
"Scans": {
|
|
"locationName": "scans",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"locationName": "detectorId"
|
|
},
|
|
"AdminDetectorId": {
|
|
"locationName": "adminDetectorId"
|
|
},
|
|
"ScanId": {
|
|
"locationName": "scanId"
|
|
},
|
|
"ScanStatus": {
|
|
"locationName": "scanStatus"
|
|
},
|
|
"FailureReason": {
|
|
"locationName": "failureReason"
|
|
},
|
|
"ScanStartTime": {
|
|
"locationName": "scanStartTime",
|
|
"type": "timestamp"
|
|
},
|
|
"ScanEndTime": {
|
|
"locationName": "scanEndTime",
|
|
"type": "timestamp"
|
|
},
|
|
"TriggerDetails": {
|
|
"locationName": "triggerDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"GuardDutyFindingId": {
|
|
"locationName": "guardDutyFindingId"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
}
|
|
}
|
|
},
|
|
"ResourceDetails": {
|
|
"locationName": "resourceDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"InstanceArn": {
|
|
"locationName": "instanceArn"
|
|
}
|
|
}
|
|
},
|
|
"ScanResultDetails": {
|
|
"locationName": "scanResultDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanResult": {
|
|
"locationName": "scanResult"
|
|
}
|
|
}
|
|
},
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"TotalBytes": {
|
|
"locationName": "totalBytes",
|
|
"type": "long"
|
|
},
|
|
"FileCount": {
|
|
"locationName": "fileCount",
|
|
"type": "long"
|
|
},
|
|
"AttachedVolumes": {
|
|
"shape": "S37",
|
|
"locationName": "attachedVolumes"
|
|
},
|
|
"ScanType": {
|
|
"locationName": "scanType"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeOrganizationConfiguration": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/admin",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"MemberAccountLimitReached"
|
|
],
|
|
"members": {
|
|
"AutoEnable": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This field is deprecated, use AutoEnableOrganizationMembers instead",
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
},
|
|
"MemberAccountLimitReached": {
|
|
"locationName": "memberAccountLimitReached",
|
|
"type": "boolean"
|
|
},
|
|
"DataSources": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources",
|
|
"type": "structure",
|
|
"required": [
|
|
"S3Logs"
|
|
],
|
|
"members": {
|
|
"S3Logs": {
|
|
"locationName": "s3Logs",
|
|
"type": "structure",
|
|
"required": [
|
|
"AutoEnable"
|
|
],
|
|
"members": {
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Kubernetes": {
|
|
"locationName": "kubernetes",
|
|
"type": "structure",
|
|
"required": [
|
|
"AuditLogs"
|
|
],
|
|
"members": {
|
|
"AuditLogs": {
|
|
"locationName": "auditLogs",
|
|
"type": "structure",
|
|
"required": [
|
|
"AutoEnable"
|
|
],
|
|
"members": {
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MalwareProtection": {
|
|
"locationName": "malwareProtection",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanEc2InstanceWithFindings": {
|
|
"locationName": "scanEc2InstanceWithFindings",
|
|
"type": "structure",
|
|
"members": {
|
|
"EbsVolumes": {
|
|
"locationName": "ebsVolumes",
|
|
"type": "structure",
|
|
"members": {
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Features": {
|
|
"locationName": "features",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable"
|
|
},
|
|
"AdditionalConfiguration": {
|
|
"locationName": "additionalConfiguration",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
},
|
|
"AutoEnableOrganizationMembers": {
|
|
"locationName": "autoEnableOrganizationMembers"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribePublishingDestination": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/publishingDestination/{destinationId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"DestinationId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"DestinationId": {
|
|
"location": "uri",
|
|
"locationName": "destinationId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DestinationId",
|
|
"DestinationType",
|
|
"Status",
|
|
"PublishingFailureStartTimestamp",
|
|
"DestinationProperties"
|
|
],
|
|
"members": {
|
|
"DestinationId": {
|
|
"locationName": "destinationId"
|
|
},
|
|
"DestinationType": {
|
|
"locationName": "destinationType"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"PublishingFailureStartTimestamp": {
|
|
"locationName": "publishingFailureStartTimestamp",
|
|
"type": "long"
|
|
},
|
|
"DestinationProperties": {
|
|
"shape": "S1v",
|
|
"locationName": "destinationProperties"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DisableOrganizationAdminAccount": {
|
|
"http": {
|
|
"requestUri": "/admin/disable",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AdminAccountId"
|
|
],
|
|
"members": {
|
|
"AdminAccountId": {
|
|
"locationName": "adminAccountId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateFromAdministratorAccount": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/administrator/disassociate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateFromMasterAccount": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/master/disassociate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This input is deprecated, use DisassociateFromAdministratorAccountRequest instead"
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This output is deprecated, use DisassociateFromAdministratorAccountResponse instead"
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This operation is deprecated, use DisassociateFromAdministratorAccount instead"
|
|
},
|
|
"DisassociateMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/disassociate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"EnableOrganizationAdminAccount": {
|
|
"http": {
|
|
"requestUri": "/admin/enable",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AdminAccountId"
|
|
],
|
|
"members": {
|
|
"AdminAccountId": {
|
|
"locationName": "adminAccountId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"GetAdministratorAccount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/administrator",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Administrator"
|
|
],
|
|
"members": {
|
|
"Administrator": {
|
|
"locationName": "administrator",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"InvitationId": {
|
|
"locationName": "invitationId"
|
|
},
|
|
"RelationshipStatus": {
|
|
"locationName": "relationshipStatus"
|
|
},
|
|
"InvitedAt": {
|
|
"locationName": "invitedAt"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetCoverageStatistics": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/coverage/statistics",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"StatisticsType"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FilterCriteria": {
|
|
"shape": "S49",
|
|
"locationName": "filterCriteria"
|
|
},
|
|
"StatisticsType": {
|
|
"locationName": "statisticsType",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CoverageStatistics": {
|
|
"locationName": "coverageStatistics",
|
|
"type": "structure",
|
|
"members": {
|
|
"CountByResourceType": {
|
|
"locationName": "countByResourceType",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "long"
|
|
}
|
|
},
|
|
"CountByCoverageStatus": {
|
|
"locationName": "countByCoverageStatus",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetDetector": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ServiceRole",
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"CreatedAt": {
|
|
"locationName": "createdAt"
|
|
},
|
|
"FindingPublishingFrequency": {
|
|
"locationName": "findingPublishingFrequency"
|
|
},
|
|
"ServiceRole": {
|
|
"locationName": "serviceRole"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt"
|
|
},
|
|
"DataSources": {
|
|
"shape": "S4p",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
},
|
|
"Features": {
|
|
"locationName": "features",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt",
|
|
"type": "timestamp"
|
|
},
|
|
"AdditionalConfiguration": {
|
|
"locationName": "additionalConfiguration",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt",
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetFilter": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/filter/{filterName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FilterName"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FilterName": {
|
|
"location": "uri",
|
|
"locationName": "filterName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Action",
|
|
"FindingCriteria"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"Action": {
|
|
"locationName": "action"
|
|
},
|
|
"Rank": {
|
|
"locationName": "rank",
|
|
"type": "integer"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "S16",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/get",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S8",
|
|
"locationName": "findingIds"
|
|
},
|
|
"SortCriteria": {
|
|
"shape": "S2u",
|
|
"locationName": "sortCriteria"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Findings"
|
|
],
|
|
"members": {
|
|
"Findings": {
|
|
"locationName": "findings",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Arn",
|
|
"CreatedAt",
|
|
"Id",
|
|
"Region",
|
|
"Resource",
|
|
"SchemaVersion",
|
|
"Severity",
|
|
"Type",
|
|
"UpdatedAt"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"Arn": {
|
|
"locationName": "arn"
|
|
},
|
|
"Confidence": {
|
|
"locationName": "confidence",
|
|
"type": "double"
|
|
},
|
|
"CreatedAt": {
|
|
"locationName": "createdAt"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"Id": {
|
|
"locationName": "id"
|
|
},
|
|
"Partition": {
|
|
"locationName": "partition"
|
|
},
|
|
"Region": {
|
|
"locationName": "region"
|
|
},
|
|
"Resource": {
|
|
"locationName": "resource",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessKeyDetails": {
|
|
"locationName": "accessKeyDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessKeyId": {
|
|
"locationName": "accessKeyId"
|
|
},
|
|
"PrincipalId": {
|
|
"locationName": "principalId"
|
|
},
|
|
"UserName": {
|
|
"locationName": "userName"
|
|
},
|
|
"UserType": {
|
|
"locationName": "userType"
|
|
}
|
|
}
|
|
},
|
|
"S3BucketDetails": {
|
|
"locationName": "s3BucketDetails",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {
|
|
"locationName": "arn"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Type": {
|
|
"locationName": "type"
|
|
},
|
|
"CreatedAt": {
|
|
"locationName": "createdAt",
|
|
"type": "timestamp"
|
|
},
|
|
"Owner": {
|
|
"locationName": "owner",
|
|
"type": "structure",
|
|
"members": {
|
|
"Id": {
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"Tags": {
|
|
"shape": "S5d",
|
|
"locationName": "tags"
|
|
},
|
|
"DefaultServerSideEncryption": {
|
|
"locationName": "defaultServerSideEncryption",
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionType": {
|
|
"locationName": "encryptionType"
|
|
},
|
|
"KmsMasterKeyArn": {
|
|
"locationName": "kmsMasterKeyArn"
|
|
}
|
|
}
|
|
},
|
|
"PublicAccess": {
|
|
"locationName": "publicAccess",
|
|
"type": "structure",
|
|
"members": {
|
|
"PermissionConfiguration": {
|
|
"locationName": "permissionConfiguration",
|
|
"type": "structure",
|
|
"members": {
|
|
"BucketLevelPermissions": {
|
|
"locationName": "bucketLevelPermissions",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessControlList": {
|
|
"locationName": "accessControlList",
|
|
"type": "structure",
|
|
"members": {
|
|
"AllowsPublicReadAccess": {
|
|
"locationName": "allowsPublicReadAccess",
|
|
"type": "boolean"
|
|
},
|
|
"AllowsPublicWriteAccess": {
|
|
"locationName": "allowsPublicWriteAccess",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"BucketPolicy": {
|
|
"locationName": "bucketPolicy",
|
|
"type": "structure",
|
|
"members": {
|
|
"AllowsPublicReadAccess": {
|
|
"locationName": "allowsPublicReadAccess",
|
|
"type": "boolean"
|
|
},
|
|
"AllowsPublicWriteAccess": {
|
|
"locationName": "allowsPublicWriteAccess",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"BlockPublicAccess": {
|
|
"shape": "S5l",
|
|
"locationName": "blockPublicAccess"
|
|
}
|
|
}
|
|
},
|
|
"AccountLevelPermissions": {
|
|
"locationName": "accountLevelPermissions",
|
|
"type": "structure",
|
|
"members": {
|
|
"BlockPublicAccess": {
|
|
"shape": "S5l",
|
|
"locationName": "blockPublicAccess"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"EffectivePermission": {
|
|
"locationName": "effectivePermission"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InstanceDetails": {
|
|
"locationName": "instanceDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"AvailabilityZone": {
|
|
"locationName": "availabilityZone"
|
|
},
|
|
"IamInstanceProfile": {
|
|
"locationName": "iamInstanceProfile",
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {
|
|
"locationName": "arn"
|
|
},
|
|
"Id": {
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"ImageDescription": {
|
|
"locationName": "imageDescription"
|
|
},
|
|
"ImageId": {
|
|
"locationName": "imageId"
|
|
},
|
|
"InstanceId": {
|
|
"locationName": "instanceId"
|
|
},
|
|
"InstanceState": {
|
|
"locationName": "instanceState"
|
|
},
|
|
"InstanceType": {
|
|
"locationName": "instanceType"
|
|
},
|
|
"OutpostArn": {
|
|
"locationName": "outpostArn"
|
|
},
|
|
"LaunchTime": {
|
|
"locationName": "launchTime"
|
|
},
|
|
"NetworkInterfaces": {
|
|
"locationName": "networkInterfaces",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Ipv6Addresses": {
|
|
"locationName": "ipv6Addresses",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NetworkInterfaceId": {
|
|
"locationName": "networkInterfaceId"
|
|
},
|
|
"PrivateDnsName": {
|
|
"locationName": "privateDnsName"
|
|
},
|
|
"PrivateIpAddress": {
|
|
"locationName": "privateIpAddress"
|
|
},
|
|
"PrivateIpAddresses": {
|
|
"locationName": "privateIpAddresses",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PrivateDnsName": {
|
|
"locationName": "privateDnsName"
|
|
},
|
|
"PrivateIpAddress": {
|
|
"locationName": "privateIpAddress"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PublicDnsName": {
|
|
"locationName": "publicDnsName"
|
|
},
|
|
"PublicIp": {
|
|
"locationName": "publicIp"
|
|
},
|
|
"SecurityGroups": {
|
|
"shape": "S5u",
|
|
"locationName": "securityGroups"
|
|
},
|
|
"SubnetId": {
|
|
"locationName": "subnetId"
|
|
},
|
|
"VpcId": {
|
|
"locationName": "vpcId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Platform": {
|
|
"locationName": "platform"
|
|
},
|
|
"ProductCodes": {
|
|
"locationName": "productCodes",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {
|
|
"locationName": "productCodeId"
|
|
},
|
|
"ProductType": {
|
|
"locationName": "productCodeType"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": {
|
|
"shape": "S5d",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
},
|
|
"EksClusterDetails": {
|
|
"locationName": "eksClusterDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Arn": {
|
|
"locationName": "arn"
|
|
},
|
|
"VpcId": {
|
|
"locationName": "vpcId"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"Tags": {
|
|
"shape": "S5d",
|
|
"locationName": "tags"
|
|
},
|
|
"CreatedAt": {
|
|
"locationName": "createdAt",
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"KubernetesDetails": {
|
|
"locationName": "kubernetesDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"KubernetesUserDetails": {
|
|
"locationName": "kubernetesUserDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Username": {
|
|
"locationName": "username"
|
|
},
|
|
"Uid": {
|
|
"locationName": "uid"
|
|
},
|
|
"Groups": {
|
|
"shape": "S61",
|
|
"locationName": "groups"
|
|
},
|
|
"SessionName": {
|
|
"locationName": "sessionName",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"ImpersonatedUser": {
|
|
"locationName": "impersonatedUser",
|
|
"type": "structure",
|
|
"members": {
|
|
"Username": {
|
|
"locationName": "username"
|
|
},
|
|
"Groups": {
|
|
"shape": "S61",
|
|
"locationName": "groups"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"KubernetesWorkloadDetails": {
|
|
"locationName": "kubernetesWorkloadDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Type": {
|
|
"locationName": "type"
|
|
},
|
|
"Uid": {
|
|
"locationName": "uid"
|
|
},
|
|
"Namespace": {
|
|
"locationName": "namespace"
|
|
},
|
|
"HostNetwork": {
|
|
"locationName": "hostNetwork",
|
|
"type": "boolean"
|
|
},
|
|
"Containers": {
|
|
"shape": "S65",
|
|
"locationName": "containers"
|
|
},
|
|
"Volumes": {
|
|
"shape": "S6a",
|
|
"locationName": "volumes"
|
|
},
|
|
"ServiceAccountName": {
|
|
"locationName": "serviceAccountName"
|
|
},
|
|
"HostIPC": {
|
|
"locationName": "hostIPC",
|
|
"type": "boolean"
|
|
},
|
|
"HostPID": {
|
|
"locationName": "hostPID",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ResourceType": {
|
|
"locationName": "resourceType"
|
|
},
|
|
"EbsVolumeDetails": {
|
|
"locationName": "ebsVolumeDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScannedVolumeDetails": {
|
|
"shape": "S37",
|
|
"locationName": "scannedVolumeDetails"
|
|
},
|
|
"SkippedVolumeDetails": {
|
|
"shape": "S37",
|
|
"locationName": "skippedVolumeDetails"
|
|
}
|
|
}
|
|
},
|
|
"EcsClusterDetails": {
|
|
"locationName": "ecsClusterDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Arn": {
|
|
"locationName": "arn"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"ActiveServicesCount": {
|
|
"locationName": "activeServicesCount",
|
|
"type": "integer"
|
|
},
|
|
"RegisteredContainerInstancesCount": {
|
|
"locationName": "registeredContainerInstancesCount",
|
|
"type": "integer"
|
|
},
|
|
"RunningTasksCount": {
|
|
"locationName": "runningTasksCount",
|
|
"type": "integer"
|
|
},
|
|
"Tags": {
|
|
"shape": "S5d",
|
|
"locationName": "tags"
|
|
},
|
|
"TaskDetails": {
|
|
"locationName": "taskDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {
|
|
"locationName": "arn"
|
|
},
|
|
"DefinitionArn": {
|
|
"locationName": "definitionArn"
|
|
},
|
|
"Version": {
|
|
"locationName": "version"
|
|
},
|
|
"TaskCreatedAt": {
|
|
"locationName": "createdAt",
|
|
"type": "timestamp"
|
|
},
|
|
"StartedAt": {
|
|
"locationName": "startedAt",
|
|
"type": "timestamp"
|
|
},
|
|
"StartedBy": {
|
|
"locationName": "startedBy"
|
|
},
|
|
"Tags": {
|
|
"shape": "S5d",
|
|
"locationName": "tags"
|
|
},
|
|
"Volumes": {
|
|
"shape": "S6a",
|
|
"locationName": "volumes"
|
|
},
|
|
"Containers": {
|
|
"shape": "S65",
|
|
"locationName": "containers"
|
|
},
|
|
"Group": {
|
|
"locationName": "group"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ContainerDetails": {
|
|
"shape": "S66",
|
|
"locationName": "containerDetails"
|
|
},
|
|
"RdsDbInstanceDetails": {
|
|
"locationName": "rdsDbInstanceDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"DbInstanceIdentifier": {
|
|
"locationName": "dbInstanceIdentifier"
|
|
},
|
|
"Engine": {
|
|
"locationName": "engine"
|
|
},
|
|
"EngineVersion": {
|
|
"locationName": "engineVersion"
|
|
},
|
|
"DbClusterIdentifier": {
|
|
"locationName": "dbClusterIdentifier"
|
|
},
|
|
"DbInstanceArn": {
|
|
"locationName": "dbInstanceArn"
|
|
},
|
|
"Tags": {
|
|
"shape": "S5d",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
},
|
|
"RdsDbUserDetails": {
|
|
"locationName": "rdsDbUserDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"User": {
|
|
"locationName": "user"
|
|
},
|
|
"Application": {
|
|
"locationName": "application"
|
|
},
|
|
"Database": {
|
|
"locationName": "database"
|
|
},
|
|
"Ssl": {
|
|
"locationName": "ssl"
|
|
},
|
|
"AuthMethod": {
|
|
"locationName": "authMethod"
|
|
}
|
|
}
|
|
},
|
|
"LambdaDetails": {
|
|
"locationName": "lambdaDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"FunctionArn": {
|
|
"locationName": "functionArn"
|
|
},
|
|
"FunctionName": {
|
|
"locationName": "functionName"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"LastModifiedAt": {
|
|
"locationName": "lastModifiedAt",
|
|
"type": "timestamp"
|
|
},
|
|
"RevisionId": {
|
|
"locationName": "revisionId"
|
|
},
|
|
"FunctionVersion": {
|
|
"locationName": "functionVersion"
|
|
},
|
|
"Role": {
|
|
"locationName": "role"
|
|
},
|
|
"VpcConfig": {
|
|
"locationName": "vpcConfig",
|
|
"type": "structure",
|
|
"members": {
|
|
"SubnetIds": {
|
|
"locationName": "subnetIds",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"VpcId": {
|
|
"locationName": "vpcId"
|
|
},
|
|
"SecurityGroups": {
|
|
"shape": "S5u",
|
|
"locationName": "securityGroups"
|
|
}
|
|
}
|
|
},
|
|
"Tags": {
|
|
"shape": "S5d",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SchemaVersion": {
|
|
"locationName": "schemaVersion"
|
|
},
|
|
"Service": {
|
|
"locationName": "service",
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"locationName": "action",
|
|
"type": "structure",
|
|
"members": {
|
|
"ActionType": {
|
|
"locationName": "actionType"
|
|
},
|
|
"AwsApiCallAction": {
|
|
"locationName": "awsApiCallAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"Api": {
|
|
"locationName": "api"
|
|
},
|
|
"CallerType": {
|
|
"locationName": "callerType"
|
|
},
|
|
"DomainDetails": {
|
|
"locationName": "domainDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Domain": {
|
|
"locationName": "domain"
|
|
}
|
|
}
|
|
},
|
|
"ErrorCode": {
|
|
"locationName": "errorCode"
|
|
},
|
|
"UserAgent": {
|
|
"locationName": "userAgent"
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "S6p",
|
|
"locationName": "remoteIpDetails"
|
|
},
|
|
"ServiceName": {
|
|
"locationName": "serviceName"
|
|
},
|
|
"RemoteAccountDetails": {
|
|
"locationName": "remoteAccountDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"Affiliated": {
|
|
"locationName": "affiliated",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"AffectedResources": {
|
|
"locationName": "affectedResources",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
},
|
|
"DnsRequestAction": {
|
|
"locationName": "dnsRequestAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"Domain": {
|
|
"locationName": "domain"
|
|
},
|
|
"Protocol": {
|
|
"locationName": "protocol"
|
|
},
|
|
"Blocked": {
|
|
"locationName": "blocked",
|
|
"type": "boolean"
|
|
},
|
|
"DomainWithSuffix": {
|
|
"locationName": "domainWithSuffix"
|
|
}
|
|
}
|
|
},
|
|
"NetworkConnectionAction": {
|
|
"locationName": "networkConnectionAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"Blocked": {
|
|
"locationName": "blocked",
|
|
"type": "boolean"
|
|
},
|
|
"ConnectionDirection": {
|
|
"locationName": "connectionDirection"
|
|
},
|
|
"LocalPortDetails": {
|
|
"shape": "S6y",
|
|
"locationName": "localPortDetails"
|
|
},
|
|
"Protocol": {
|
|
"locationName": "protocol"
|
|
},
|
|
"LocalIpDetails": {
|
|
"shape": "S6z",
|
|
"locationName": "localIpDetails"
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "S6p",
|
|
"locationName": "remoteIpDetails"
|
|
},
|
|
"RemotePortDetails": {
|
|
"locationName": "remotePortDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Port": {
|
|
"locationName": "port",
|
|
"type": "integer"
|
|
},
|
|
"PortName": {
|
|
"locationName": "portName"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PortProbeAction": {
|
|
"locationName": "portProbeAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"Blocked": {
|
|
"locationName": "blocked",
|
|
"type": "boolean"
|
|
},
|
|
"PortProbeDetails": {
|
|
"locationName": "portProbeDetails",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LocalPortDetails": {
|
|
"shape": "S6y",
|
|
"locationName": "localPortDetails"
|
|
},
|
|
"LocalIpDetails": {
|
|
"shape": "S6z",
|
|
"locationName": "localIpDetails"
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "S6p",
|
|
"locationName": "remoteIpDetails"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"KubernetesApiCallAction": {
|
|
"locationName": "kubernetesApiCallAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"RequestUri": {
|
|
"locationName": "requestUri"
|
|
},
|
|
"Verb": {
|
|
"locationName": "verb"
|
|
},
|
|
"SourceIps": {
|
|
"locationName": "sourceIps",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"UserAgent": {
|
|
"locationName": "userAgent"
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "S6p",
|
|
"locationName": "remoteIpDetails"
|
|
},
|
|
"StatusCode": {
|
|
"locationName": "statusCode",
|
|
"type": "integer"
|
|
},
|
|
"Parameters": {
|
|
"locationName": "parameters"
|
|
},
|
|
"Resource": {
|
|
"locationName": "resource"
|
|
},
|
|
"Subresource": {
|
|
"locationName": "subresource"
|
|
},
|
|
"Namespace": {
|
|
"locationName": "namespace"
|
|
},
|
|
"ResourceName": {
|
|
"locationName": "resourceName"
|
|
}
|
|
}
|
|
},
|
|
"RdsLoginAttemptAction": {
|
|
"locationName": "rdsLoginAttemptAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"RemoteIpDetails": {
|
|
"shape": "S6p",
|
|
"locationName": "remoteIpDetails"
|
|
},
|
|
"LoginAttributes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"User": {
|
|
"locationName": "user"
|
|
},
|
|
"Application": {
|
|
"locationName": "application"
|
|
},
|
|
"FailedLoginAttempts": {
|
|
"locationName": "failedLoginAttempts",
|
|
"type": "integer"
|
|
},
|
|
"SuccessfulLoginAttempts": {
|
|
"locationName": "successfulLoginAttempts",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"KubernetesPermissionCheckedDetails": {
|
|
"locationName": "kubernetesPermissionCheckedDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Verb": {
|
|
"locationName": "verb"
|
|
},
|
|
"Resource": {
|
|
"locationName": "resource"
|
|
},
|
|
"Namespace": {
|
|
"locationName": "namespace"
|
|
},
|
|
"Allowed": {
|
|
"locationName": "allowed",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"KubernetesRoleBindingDetails": {
|
|
"locationName": "kubernetesRoleBindingDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Kind": {
|
|
"locationName": "kind"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Uid": {
|
|
"locationName": "uid"
|
|
},
|
|
"RoleRefName": {
|
|
"locationName": "roleRefName"
|
|
},
|
|
"RoleRefKind": {
|
|
"locationName": "roleRefKind"
|
|
}
|
|
}
|
|
},
|
|
"KubernetesRoleDetails": {
|
|
"locationName": "kubernetesRoleDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Kind": {
|
|
"locationName": "kind"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Uid": {
|
|
"locationName": "uid"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Evidence": {
|
|
"locationName": "evidence",
|
|
"type": "structure",
|
|
"members": {
|
|
"ThreatIntelligenceDetails": {
|
|
"locationName": "threatIntelligenceDetails",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ThreatListName": {
|
|
"locationName": "threatListName"
|
|
},
|
|
"ThreatNames": {
|
|
"locationName": "threatNames",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Archived": {
|
|
"locationName": "archived",
|
|
"type": "boolean"
|
|
},
|
|
"Count": {
|
|
"locationName": "count",
|
|
"type": "integer"
|
|
},
|
|
"DetectorId": {
|
|
"locationName": "detectorId"
|
|
},
|
|
"EventFirstSeen": {
|
|
"locationName": "eventFirstSeen"
|
|
},
|
|
"EventLastSeen": {
|
|
"locationName": "eventLastSeen"
|
|
},
|
|
"ResourceRole": {
|
|
"locationName": "resourceRole"
|
|
},
|
|
"ServiceName": {
|
|
"locationName": "serviceName"
|
|
},
|
|
"UserFeedback": {
|
|
"locationName": "userFeedback"
|
|
},
|
|
"AdditionalInfo": {
|
|
"locationName": "additionalInfo",
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {
|
|
"locationName": "value"
|
|
},
|
|
"Type": {
|
|
"locationName": "type"
|
|
}
|
|
}
|
|
},
|
|
"FeatureName": {
|
|
"locationName": "featureName"
|
|
},
|
|
"EbsVolumeScanDetails": {
|
|
"locationName": "ebsVolumeScanDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanId": {
|
|
"locationName": "scanId"
|
|
},
|
|
"ScanStartedAt": {
|
|
"locationName": "scanStartedAt",
|
|
"type": "timestamp"
|
|
},
|
|
"ScanCompletedAt": {
|
|
"locationName": "scanCompletedAt",
|
|
"type": "timestamp"
|
|
},
|
|
"TriggerFindingId": {
|
|
"locationName": "triggerFindingId"
|
|
},
|
|
"Sources": {
|
|
"locationName": "sources",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"ScanDetections": {
|
|
"locationName": "scanDetections",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScannedItemCount": {
|
|
"locationName": "scannedItemCount",
|
|
"type": "structure",
|
|
"members": {
|
|
"TotalGb": {
|
|
"locationName": "totalGb",
|
|
"type": "integer"
|
|
},
|
|
"Files": {
|
|
"locationName": "files",
|
|
"type": "integer"
|
|
},
|
|
"Volumes": {
|
|
"locationName": "volumes",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"ThreatsDetectedItemCount": {
|
|
"locationName": "threatsDetectedItemCount",
|
|
"type": "structure",
|
|
"members": {
|
|
"Files": {
|
|
"locationName": "files",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"HighestSeverityThreatDetails": {
|
|
"locationName": "highestSeverityThreatDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Severity": {
|
|
"locationName": "severity"
|
|
},
|
|
"ThreatName": {
|
|
"locationName": "threatName"
|
|
},
|
|
"Count": {
|
|
"locationName": "count",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"ThreatDetectedByName": {
|
|
"locationName": "threatDetectedByName",
|
|
"type": "structure",
|
|
"members": {
|
|
"ItemCount": {
|
|
"locationName": "itemCount",
|
|
"type": "integer"
|
|
},
|
|
"UniqueThreatNameCount": {
|
|
"locationName": "uniqueThreatNameCount",
|
|
"type": "integer"
|
|
},
|
|
"Shortened": {
|
|
"locationName": "shortened",
|
|
"type": "boolean"
|
|
},
|
|
"ThreatNames": {
|
|
"locationName": "threatNames",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Severity": {
|
|
"locationName": "severity"
|
|
},
|
|
"ItemCount": {
|
|
"locationName": "itemCount",
|
|
"type": "integer"
|
|
},
|
|
"FilePaths": {
|
|
"locationName": "filePaths",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FilePath": {
|
|
"locationName": "filePath"
|
|
},
|
|
"VolumeArn": {
|
|
"locationName": "volumeArn"
|
|
},
|
|
"Hash": {
|
|
"locationName": "hash"
|
|
},
|
|
"FileName": {
|
|
"locationName": "fileName"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ScanType": {
|
|
"locationName": "scanType"
|
|
}
|
|
}
|
|
},
|
|
"RuntimeDetails": {
|
|
"locationName": "runtimeDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"Process": {
|
|
"shape": "S7t",
|
|
"locationName": "process"
|
|
},
|
|
"Context": {
|
|
"locationName": "context",
|
|
"type": "structure",
|
|
"members": {
|
|
"ModifyingProcess": {
|
|
"shape": "S7t",
|
|
"locationName": "modifyingProcess"
|
|
},
|
|
"ModifiedAt": {
|
|
"locationName": "modifiedAt",
|
|
"type": "timestamp"
|
|
},
|
|
"ScriptPath": {
|
|
"locationName": "scriptPath"
|
|
},
|
|
"LibraryPath": {
|
|
"locationName": "libraryPath"
|
|
},
|
|
"LdPreloadValue": {
|
|
"locationName": "ldPreloadValue"
|
|
},
|
|
"SocketPath": {
|
|
"locationName": "socketPath"
|
|
},
|
|
"RuncBinaryPath": {
|
|
"locationName": "runcBinaryPath"
|
|
},
|
|
"ReleaseAgentPath": {
|
|
"locationName": "releaseAgentPath"
|
|
},
|
|
"MountSource": {
|
|
"locationName": "mountSource"
|
|
},
|
|
"MountTarget": {
|
|
"locationName": "mountTarget"
|
|
},
|
|
"FileSystemType": {
|
|
"locationName": "fileSystemType"
|
|
},
|
|
"Flags": {
|
|
"locationName": "flags",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"ModuleName": {
|
|
"locationName": "moduleName"
|
|
},
|
|
"ModuleFilePath": {
|
|
"locationName": "moduleFilePath"
|
|
},
|
|
"ModuleSha256": {
|
|
"locationName": "moduleSha256"
|
|
},
|
|
"ShellHistoryFilePath": {
|
|
"locationName": "shellHistoryFilePath"
|
|
},
|
|
"TargetProcess": {
|
|
"shape": "S7t",
|
|
"locationName": "targetProcess"
|
|
},
|
|
"AddressFamily": {
|
|
"locationName": "addressFamily"
|
|
},
|
|
"IanaProtocolNumber": {
|
|
"locationName": "ianaProtocolNumber",
|
|
"type": "integer"
|
|
},
|
|
"MemoryRegions": {
|
|
"locationName": "memoryRegions",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Detection": {
|
|
"locationName": "detection",
|
|
"type": "structure",
|
|
"members": {
|
|
"Anomaly": {
|
|
"locationName": "anomaly",
|
|
"type": "structure",
|
|
"members": {
|
|
"Profiles": {
|
|
"locationName": "profiles",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S84"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Unusual": {
|
|
"locationName": "unusual",
|
|
"type": "structure",
|
|
"members": {
|
|
"Behavior": {
|
|
"locationName": "behavior",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"shape": "S84"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Severity": {
|
|
"locationName": "severity",
|
|
"type": "double"
|
|
},
|
|
"Title": {
|
|
"locationName": "title"
|
|
},
|
|
"Type": {
|
|
"locationName": "type"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetFindingsStatistics": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/statistics",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingStatisticTypes"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingStatisticTypes": {
|
|
"locationName": "findingStatisticTypes",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "S16",
|
|
"locationName": "findingCriteria"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingStatistics"
|
|
],
|
|
"members": {
|
|
"FindingStatistics": {
|
|
"locationName": "findingStatistics",
|
|
"type": "structure",
|
|
"members": {
|
|
"CountBySeverity": {
|
|
"locationName": "countBySeverity",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetIPSet": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"IpSetId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"IpSetId": {
|
|
"location": "uri",
|
|
"locationName": "ipSetId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Format",
|
|
"Location",
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetInvitationsCount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/invitation/count",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InvitationsCount": {
|
|
"locationName": "invitationsCount",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetMalwareScanSettings": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/malware-scan-settings",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanResourceCriteria": {
|
|
"shape": "S8p",
|
|
"locationName": "scanResourceCriteria"
|
|
},
|
|
"EbsSnapshotPreservation": {
|
|
"locationName": "ebsSnapshotPreservation"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetMasterAccount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/master",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This input is deprecated, use GetAdministratorAccountRequest instead"
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Master"
|
|
],
|
|
"members": {
|
|
"Master": {
|
|
"locationName": "master",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"InvitationId": {
|
|
"locationName": "invitationId"
|
|
},
|
|
"RelationshipStatus": {
|
|
"locationName": "relationshipStatus"
|
|
},
|
|
"InvitedAt": {
|
|
"locationName": "invitedAt"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This output is deprecated, use GetAdministratorAccountResponse instead"
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This operation is deprecated, use GetAdministratorAccount instead"
|
|
},
|
|
"GetMemberDetectors": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/detector/get",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"MemberDataSourceConfigurations",
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"MemberDataSourceConfigurations": {
|
|
"locationName": "members",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"DataSources": {
|
|
"shape": "S4p",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources"
|
|
},
|
|
"Features": {
|
|
"locationName": "features",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt",
|
|
"type": "timestamp"
|
|
},
|
|
"AdditionalConfiguration": {
|
|
"locationName": "additionalConfiguration",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt",
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/get",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Members",
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"Members": {
|
|
"shape": "S99",
|
|
"locationName": "members"
|
|
},
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetRemainingFreeTrialDays": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/freeTrial/daysRemaining",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Accounts": {
|
|
"locationName": "accounts",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"DataSources": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources",
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudTrail": {
|
|
"shape": "S9g",
|
|
"locationName": "cloudTrail"
|
|
},
|
|
"DnsLogs": {
|
|
"shape": "S9g",
|
|
"locationName": "dnsLogs"
|
|
},
|
|
"FlowLogs": {
|
|
"shape": "S9g",
|
|
"locationName": "flowLogs"
|
|
},
|
|
"S3Logs": {
|
|
"shape": "S9g",
|
|
"locationName": "s3Logs"
|
|
},
|
|
"Kubernetes": {
|
|
"locationName": "kubernetes",
|
|
"type": "structure",
|
|
"members": {
|
|
"AuditLogs": {
|
|
"shape": "S9g",
|
|
"locationName": "auditLogs"
|
|
}
|
|
}
|
|
},
|
|
"MalwareProtection": {
|
|
"locationName": "malwareProtection",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanEc2InstanceWithFindings": {
|
|
"shape": "S9g",
|
|
"locationName": "scanEc2InstanceWithFindings"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Features": {
|
|
"locationName": "features",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"FreeTrialDaysRemaining": {
|
|
"locationName": "freeTrialDaysRemaining",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetThreatIntelSet": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"ThreatIntelSetId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"ThreatIntelSetId": {
|
|
"location": "uri",
|
|
"locationName": "threatIntelSetId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Format",
|
|
"Location",
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetUsageStatistics": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/usage/statistics",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"UsageStatisticType",
|
|
"UsageCriteria"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"UsageStatisticType": {
|
|
"locationName": "usageStatisticsType"
|
|
},
|
|
"UsageCriteria": {
|
|
"locationName": "usageCriteria",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DataSources": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Resources": {
|
|
"locationName": "resources",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Features": {
|
|
"locationName": "features",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"Unit": {
|
|
"locationName": "unit"
|
|
},
|
|
"MaxResults": {
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UsageStatistics": {
|
|
"locationName": "usageStatistics",
|
|
"type": "structure",
|
|
"members": {
|
|
"SumByAccount": {
|
|
"locationName": "sumByAccount",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"Total": {
|
|
"shape": "Sa1",
|
|
"locationName": "total"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SumByDataSource": {
|
|
"locationName": "sumByDataSource",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DataSource": {
|
|
"locationName": "dataSource"
|
|
},
|
|
"Total": {
|
|
"shape": "Sa1",
|
|
"locationName": "total"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SumByResource": {
|
|
"shape": "Sa4",
|
|
"locationName": "sumByResource"
|
|
},
|
|
"TopResources": {
|
|
"shape": "Sa4",
|
|
"locationName": "topResources"
|
|
},
|
|
"SumByFeature": {
|
|
"locationName": "sumByFeature",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Feature": {
|
|
"locationName": "feature"
|
|
},
|
|
"Total": {
|
|
"shape": "Sa1",
|
|
"locationName": "total"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InviteMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/invite",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DisableEmailNotification": {
|
|
"locationName": "disableEmailNotification",
|
|
"type": "boolean"
|
|
},
|
|
"Message": {
|
|
"locationName": "message"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListCoverage": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/coverage",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
},
|
|
"MaxResults": {
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"FilterCriteria": {
|
|
"shape": "S49",
|
|
"locationName": "filterCriteria"
|
|
},
|
|
"SortCriteria": {
|
|
"locationName": "sortCriteria",
|
|
"type": "structure",
|
|
"members": {
|
|
"AttributeName": {
|
|
"locationName": "attributeName"
|
|
},
|
|
"OrderBy": {
|
|
"locationName": "orderBy"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Resources"
|
|
],
|
|
"members": {
|
|
"Resources": {
|
|
"locationName": "resources",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ResourceId": {
|
|
"locationName": "resourceId"
|
|
},
|
|
"DetectorId": {
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"ResourceDetails": {
|
|
"locationName": "resourceDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"EksClusterDetails": {
|
|
"locationName": "eksClusterDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"ClusterName": {
|
|
"locationName": "clusterName"
|
|
},
|
|
"CoveredNodes": {
|
|
"locationName": "coveredNodes",
|
|
"type": "long"
|
|
},
|
|
"CompatibleNodes": {
|
|
"locationName": "compatibleNodes",
|
|
"type": "long"
|
|
},
|
|
"AddonDetails": {
|
|
"locationName": "addonDetails",
|
|
"type": "structure",
|
|
"members": {
|
|
"AddonVersion": {
|
|
"locationName": "addonVersion"
|
|
},
|
|
"AddonStatus": {
|
|
"locationName": "addonStatus"
|
|
}
|
|
}
|
|
},
|
|
"ManagementType": {
|
|
"locationName": "managementType"
|
|
}
|
|
}
|
|
},
|
|
"ResourceType": {
|
|
"locationName": "resourceType"
|
|
}
|
|
}
|
|
},
|
|
"CoverageStatus": {
|
|
"locationName": "coverageStatus"
|
|
},
|
|
"Issue": {
|
|
"locationName": "issue"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt",
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListDetectors": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorIds"
|
|
],
|
|
"members": {
|
|
"DetectorIds": {
|
|
"locationName": "detectorIds",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListFilters": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/filter",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FilterNames"
|
|
],
|
|
"members": {
|
|
"FilterNames": {
|
|
"locationName": "filterNames",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "S16",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"SortCriteria": {
|
|
"shape": "S2u",
|
|
"locationName": "sortCriteria"
|
|
},
|
|
"MaxResults": {
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingIds"
|
|
],
|
|
"members": {
|
|
"FindingIds": {
|
|
"shape": "S8",
|
|
"locationName": "findingIds"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListIPSets": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/ipset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"IpSetIds"
|
|
],
|
|
"members": {
|
|
"IpSetIds": {
|
|
"locationName": "ipSetIds",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListInvitations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/invitation",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Invitations": {
|
|
"locationName": "invitations",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"InvitationId": {
|
|
"locationName": "invitationId"
|
|
},
|
|
"RelationshipStatus": {
|
|
"locationName": "relationshipStatus"
|
|
},
|
|
"InvitedAt": {
|
|
"locationName": "invitedAt"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListMembers": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/member",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"OnlyAssociated": {
|
|
"location": "querystring",
|
|
"locationName": "onlyAssociated"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Members": {
|
|
"shape": "S99",
|
|
"locationName": "members"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListOrganizationAdminAccounts": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/admin",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AdminAccounts": {
|
|
"locationName": "adminAccounts",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AdminAccountId": {
|
|
"locationName": "adminAccountId"
|
|
},
|
|
"AdminStatus": {
|
|
"locationName": "adminStatus"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListPublishingDestinations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/publishingDestination",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Destinations"
|
|
],
|
|
"members": {
|
|
"Destinations": {
|
|
"locationName": "destinations",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DestinationId",
|
|
"DestinationType",
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"DestinationId": {
|
|
"locationName": "destinationId"
|
|
},
|
|
"DestinationType": {
|
|
"locationName": "destinationType"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListThreatIntelSets": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/threatintelset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ThreatIntelSetIds"
|
|
],
|
|
"members": {
|
|
"ThreatIntelSetIds": {
|
|
"locationName": "threatIntelSetIds",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartMalwareScan": {
|
|
"http": {
|
|
"requestUri": "/malware-scan/start",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanId": {
|
|
"locationName": "scanId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartMonitoringMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/start",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StopMonitoringMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/stop",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn",
|
|
"Tags"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sl",
|
|
"locationName": "tags"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UnarchiveFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/unarchive",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S8",
|
|
"locationName": "findingIds"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn",
|
|
"TagKeys"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"TagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateDetector": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Enable": {
|
|
"locationName": "enable",
|
|
"type": "boolean"
|
|
},
|
|
"FindingPublishingFrequency": {
|
|
"locationName": "findingPublishingFrequency"
|
|
},
|
|
"DataSources": {
|
|
"shape": "Sf",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources"
|
|
},
|
|
"Features": {
|
|
"shape": "So",
|
|
"locationName": "features"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateFilter": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/filter/{filterName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FilterName"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FilterName": {
|
|
"location": "uri",
|
|
"locationName": "filterName"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"Action": {
|
|
"locationName": "action"
|
|
},
|
|
"Rank": {
|
|
"locationName": "rank",
|
|
"type": "integer"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "S16",
|
|
"locationName": "findingCriteria"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateFindingsFeedback": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/feedback",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingIds",
|
|
"Feedback"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S8",
|
|
"locationName": "findingIds"
|
|
},
|
|
"Feedback": {
|
|
"locationName": "feedback"
|
|
},
|
|
"Comments": {
|
|
"locationName": "comments"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateIPSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"IpSetId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"IpSetId": {
|
|
"location": "uri",
|
|
"locationName": "ipSetId"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateMalwareScanSettings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/malware-scan-settings",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"ScanResourceCriteria": {
|
|
"shape": "S8p",
|
|
"locationName": "scanResourceCriteria"
|
|
},
|
|
"EbsSnapshotPreservation": {
|
|
"locationName": "ebsSnapshotPreservation"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateMemberDetectors": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/detector/update",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AccountIds": {
|
|
"shape": "S25",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DataSources": {
|
|
"shape": "Sf",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources"
|
|
},
|
|
"Features": {
|
|
"locationName": "features",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"AdditionalConfiguration": {
|
|
"locationName": "additionalConfiguration",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UnprocessedAccounts"
|
|
],
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S1r",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateOrganizationConfiguration": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/admin",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"AutoEnable": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This field is deprecated, use AutoEnableOrganizationMembers instead",
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
},
|
|
"DataSources": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This parameter is deprecated, use Features instead",
|
|
"locationName": "dataSources",
|
|
"type": "structure",
|
|
"members": {
|
|
"S3Logs": {
|
|
"locationName": "s3Logs",
|
|
"type": "structure",
|
|
"required": [
|
|
"AutoEnable"
|
|
],
|
|
"members": {
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Kubernetes": {
|
|
"locationName": "kubernetes",
|
|
"type": "structure",
|
|
"required": [
|
|
"AuditLogs"
|
|
],
|
|
"members": {
|
|
"AuditLogs": {
|
|
"locationName": "auditLogs",
|
|
"type": "structure",
|
|
"required": [
|
|
"AutoEnable"
|
|
],
|
|
"members": {
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MalwareProtection": {
|
|
"locationName": "malwareProtection",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanEc2InstanceWithFindings": {
|
|
"locationName": "scanEc2InstanceWithFindings",
|
|
"type": "structure",
|
|
"members": {
|
|
"EbsVolumes": {
|
|
"locationName": "ebsVolumes",
|
|
"type": "structure",
|
|
"members": {
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Features": {
|
|
"locationName": "features",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable"
|
|
},
|
|
"AdditionalConfiguration": {
|
|
"locationName": "additionalConfiguration",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"AutoEnable": {
|
|
"locationName": "autoEnable"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AutoEnableOrganizationMembers": {
|
|
"locationName": "autoEnableOrganizationMembers"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdatePublishingDestination": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/publishingDestination/{destinationId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"DestinationId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"DestinationId": {
|
|
"location": "uri",
|
|
"locationName": "destinationId"
|
|
},
|
|
"DestinationProperties": {
|
|
"shape": "S1v",
|
|
"locationName": "destinationProperties"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateThreatIntelSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DetectorId",
|
|
"ThreatIntelSetId"
|
|
],
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"ThreatIntelSetId": {
|
|
"location": "uri",
|
|
"locationName": "threatIntelSetId"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S8": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sf": {
|
|
"type": "structure",
|
|
"members": {
|
|
"S3Logs": {
|
|
"locationName": "s3Logs",
|
|
"type": "structure",
|
|
"required": [
|
|
"Enable"
|
|
],
|
|
"members": {
|
|
"Enable": {
|
|
"locationName": "enable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Kubernetes": {
|
|
"locationName": "kubernetes",
|
|
"type": "structure",
|
|
"required": [
|
|
"AuditLogs"
|
|
],
|
|
"members": {
|
|
"AuditLogs": {
|
|
"locationName": "auditLogs",
|
|
"type": "structure",
|
|
"required": [
|
|
"Enable"
|
|
],
|
|
"members": {
|
|
"Enable": {
|
|
"locationName": "enable",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MalwareProtection": {
|
|
"locationName": "malwareProtection",
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanEc2InstanceWithFindings": {
|
|
"locationName": "scanEc2InstanceWithFindings",
|
|
"type": "structure",
|
|
"members": {
|
|
"EbsVolumes": {
|
|
"locationName": "ebsVolumes",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sl": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"So": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"AdditionalConfiguration": {
|
|
"locationName": "additionalConfiguration",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sx": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanEc2InstanceWithFindings": {
|
|
"locationName": "scanEc2InstanceWithFindings",
|
|
"type": "structure",
|
|
"members": {
|
|
"EbsVolumes": {
|
|
"locationName": "ebsVolumes",
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"Reason": {
|
|
"locationName": "reason"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ServiceRole": {
|
|
"locationName": "serviceRole"
|
|
}
|
|
}
|
|
},
|
|
"S16": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Criterion": {
|
|
"locationName": "criterion",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Eq": {
|
|
"deprecated": true,
|
|
"locationName": "eq",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Neq": {
|
|
"deprecated": true,
|
|
"locationName": "neq",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Gt": {
|
|
"deprecated": true,
|
|
"locationName": "gt",
|
|
"type": "integer"
|
|
},
|
|
"Gte": {
|
|
"deprecated": true,
|
|
"locationName": "gte",
|
|
"type": "integer"
|
|
},
|
|
"Lt": {
|
|
"deprecated": true,
|
|
"locationName": "lt",
|
|
"type": "integer"
|
|
},
|
|
"Lte": {
|
|
"deprecated": true,
|
|
"locationName": "lte",
|
|
"type": "integer"
|
|
},
|
|
"Equals": {
|
|
"shape": "S1c",
|
|
"locationName": "equals"
|
|
},
|
|
"NotEquals": {
|
|
"shape": "S1d",
|
|
"locationName": "notEquals"
|
|
},
|
|
"GreaterThan": {
|
|
"locationName": "greaterThan",
|
|
"type": "long"
|
|
},
|
|
"GreaterThanOrEqual": {
|
|
"locationName": "greaterThanOrEqual",
|
|
"type": "long"
|
|
},
|
|
"LessThan": {
|
|
"locationName": "lessThan",
|
|
"type": "long"
|
|
},
|
|
"LessThanOrEqual": {
|
|
"locationName": "lessThanOrEqual",
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1c": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S1d": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S1r": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Result"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"Result": {
|
|
"locationName": "result"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1v": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DestinationArn": {
|
|
"locationName": "destinationArn"
|
|
},
|
|
"KmsKeyArn": {
|
|
"locationName": "kmsKeyArn"
|
|
}
|
|
}
|
|
},
|
|
"S25": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S2u": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttributeName": {
|
|
"locationName": "attributeName"
|
|
},
|
|
"OrderBy": {
|
|
"locationName": "orderBy"
|
|
}
|
|
}
|
|
},
|
|
"S37": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"VolumeArn": {
|
|
"locationName": "volumeArn"
|
|
},
|
|
"VolumeType": {
|
|
"locationName": "volumeType"
|
|
},
|
|
"DeviceName": {
|
|
"locationName": "deviceName"
|
|
},
|
|
"VolumeSizeInGB": {
|
|
"locationName": "volumeSizeInGB",
|
|
"type": "integer"
|
|
},
|
|
"EncryptionType": {
|
|
"locationName": "encryptionType"
|
|
},
|
|
"SnapshotArn": {
|
|
"locationName": "snapshotArn"
|
|
},
|
|
"KmsKeyArn": {
|
|
"locationName": "kmsKeyArn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S49": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FilterCriterion": {
|
|
"locationName": "filterCriterion",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CriterionKey": {
|
|
"locationName": "criterionKey"
|
|
},
|
|
"FilterCondition": {
|
|
"locationName": "filterCondition",
|
|
"type": "structure",
|
|
"members": {
|
|
"Equals": {
|
|
"shape": "S1c",
|
|
"locationName": "equals"
|
|
},
|
|
"NotEquals": {
|
|
"shape": "S1d",
|
|
"locationName": "notEquals"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S4p": {
|
|
"type": "structure",
|
|
"required": [
|
|
"CloudTrail",
|
|
"DNSLogs",
|
|
"FlowLogs",
|
|
"S3Logs"
|
|
],
|
|
"members": {
|
|
"CloudTrail": {
|
|
"locationName": "cloudTrail",
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
},
|
|
"DNSLogs": {
|
|
"locationName": "dnsLogs",
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
},
|
|
"FlowLogs": {
|
|
"locationName": "flowLogs",
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
},
|
|
"S3Logs": {
|
|
"locationName": "s3Logs",
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
},
|
|
"Kubernetes": {
|
|
"locationName": "kubernetes",
|
|
"type": "structure",
|
|
"required": [
|
|
"AuditLogs"
|
|
],
|
|
"members": {
|
|
"AuditLogs": {
|
|
"locationName": "auditLogs",
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MalwareProtection": {
|
|
"shape": "Sx",
|
|
"locationName": "malwareProtection"
|
|
}
|
|
}
|
|
},
|
|
"S5d": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {
|
|
"locationName": "key"
|
|
},
|
|
"Value": {
|
|
"locationName": "value"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S5l": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IgnorePublicAcls": {
|
|
"locationName": "ignorePublicAcls",
|
|
"type": "boolean"
|
|
},
|
|
"RestrictPublicBuckets": {
|
|
"locationName": "restrictPublicBuckets",
|
|
"type": "boolean"
|
|
},
|
|
"BlockPublicAcls": {
|
|
"locationName": "blockPublicAcls",
|
|
"type": "boolean"
|
|
},
|
|
"BlockPublicPolicy": {
|
|
"locationName": "blockPublicPolicy",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S5u": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GroupId": {
|
|
"locationName": "groupId"
|
|
},
|
|
"GroupName": {
|
|
"locationName": "groupName"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S61": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S65": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S66"
|
|
}
|
|
},
|
|
"S66": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerRuntime": {
|
|
"locationName": "containerRuntime"
|
|
},
|
|
"Id": {
|
|
"locationName": "id"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Image": {
|
|
"locationName": "image"
|
|
},
|
|
"ImagePrefix": {
|
|
"locationName": "imagePrefix"
|
|
},
|
|
"VolumeMounts": {
|
|
"locationName": "volumeMounts",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"MountPath": {
|
|
"locationName": "mountPath"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SecurityContext": {
|
|
"locationName": "securityContext",
|
|
"type": "structure",
|
|
"members": {
|
|
"Privileged": {
|
|
"locationName": "privileged",
|
|
"type": "boolean"
|
|
},
|
|
"AllowPrivilegeEscalation": {
|
|
"locationName": "allowPrivilegeEscalation",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S6a": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"HostPath": {
|
|
"locationName": "hostPath",
|
|
"type": "structure",
|
|
"members": {
|
|
"Path": {
|
|
"locationName": "path"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S6p": {
|
|
"type": "structure",
|
|
"members": {
|
|
"City": {
|
|
"locationName": "city",
|
|
"type": "structure",
|
|
"members": {
|
|
"CityName": {
|
|
"locationName": "cityName"
|
|
}
|
|
}
|
|
},
|
|
"Country": {
|
|
"locationName": "country",
|
|
"type": "structure",
|
|
"members": {
|
|
"CountryCode": {
|
|
"locationName": "countryCode"
|
|
},
|
|
"CountryName": {
|
|
"locationName": "countryName"
|
|
}
|
|
}
|
|
},
|
|
"GeoLocation": {
|
|
"locationName": "geoLocation",
|
|
"type": "structure",
|
|
"members": {
|
|
"Lat": {
|
|
"locationName": "lat",
|
|
"type": "double"
|
|
},
|
|
"Lon": {
|
|
"locationName": "lon",
|
|
"type": "double"
|
|
}
|
|
}
|
|
},
|
|
"IpAddressV4": {
|
|
"locationName": "ipAddressV4"
|
|
},
|
|
"Organization": {
|
|
"locationName": "organization",
|
|
"type": "structure",
|
|
"members": {
|
|
"Asn": {
|
|
"locationName": "asn"
|
|
},
|
|
"AsnOrg": {
|
|
"locationName": "asnOrg"
|
|
},
|
|
"Isp": {
|
|
"locationName": "isp"
|
|
},
|
|
"Org": {
|
|
"locationName": "org"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S6y": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Port": {
|
|
"locationName": "port",
|
|
"type": "integer"
|
|
},
|
|
"PortName": {
|
|
"locationName": "portName"
|
|
}
|
|
}
|
|
},
|
|
"S6z": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IpAddressV4": {
|
|
"locationName": "ipAddressV4"
|
|
}
|
|
}
|
|
},
|
|
"S7t": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"ExecutablePath": {
|
|
"locationName": "executablePath"
|
|
},
|
|
"ExecutableSha256": {
|
|
"locationName": "executableSha256"
|
|
},
|
|
"NamespacePid": {
|
|
"locationName": "namespacePid",
|
|
"type": "integer"
|
|
},
|
|
"Pwd": {
|
|
"locationName": "pwd"
|
|
},
|
|
"Pid": {
|
|
"locationName": "pid",
|
|
"type": "integer"
|
|
},
|
|
"StartTime": {
|
|
"locationName": "startTime",
|
|
"type": "timestamp"
|
|
},
|
|
"Uuid": {
|
|
"locationName": "uuid"
|
|
},
|
|
"ParentUuid": {
|
|
"locationName": "parentUuid"
|
|
},
|
|
"User": {
|
|
"locationName": "user"
|
|
},
|
|
"UserId": {
|
|
"locationName": "userId",
|
|
"type": "integer"
|
|
},
|
|
"Euid": {
|
|
"locationName": "euid",
|
|
"type": "integer"
|
|
},
|
|
"Lineage": {
|
|
"locationName": "lineage",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StartTime": {
|
|
"locationName": "startTime",
|
|
"type": "timestamp"
|
|
},
|
|
"NamespacePid": {
|
|
"locationName": "namespacePid",
|
|
"type": "integer"
|
|
},
|
|
"UserId": {
|
|
"locationName": "userId",
|
|
"type": "integer"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Pid": {
|
|
"locationName": "pid",
|
|
"type": "integer"
|
|
},
|
|
"Uuid": {
|
|
"locationName": "uuid"
|
|
},
|
|
"ExecutablePath": {
|
|
"locationName": "executablePath"
|
|
},
|
|
"Euid": {
|
|
"locationName": "euid",
|
|
"type": "integer"
|
|
},
|
|
"ParentUuid": {
|
|
"locationName": "parentUuid"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S84": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ProfileType": {
|
|
"locationName": "profileType"
|
|
},
|
|
"ProfileSubtype": {
|
|
"locationName": "profileSubtype"
|
|
},
|
|
"Observations": {
|
|
"locationName": "observations",
|
|
"type": "structure",
|
|
"members": {
|
|
"Text": {
|
|
"locationName": "text",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S8p": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Include": {
|
|
"shape": "S8q",
|
|
"locationName": "include"
|
|
},
|
|
"Exclude": {
|
|
"shape": "S8q",
|
|
"locationName": "exclude"
|
|
}
|
|
}
|
|
},
|
|
"S8q": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "structure",
|
|
"required": [
|
|
"MapEquals"
|
|
],
|
|
"members": {
|
|
"MapEquals": {
|
|
"locationName": "mapEquals",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Key"
|
|
],
|
|
"members": {
|
|
"Key": {
|
|
"locationName": "key"
|
|
},
|
|
"Value": {
|
|
"locationName": "value"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S99": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"MasterId",
|
|
"Email",
|
|
"RelationshipStatus",
|
|
"UpdatedAt"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"DetectorId": {
|
|
"locationName": "detectorId"
|
|
},
|
|
"MasterId": {
|
|
"locationName": "masterId"
|
|
},
|
|
"Email": {
|
|
"locationName": "email"
|
|
},
|
|
"RelationshipStatus": {
|
|
"locationName": "relationshipStatus"
|
|
},
|
|
"InvitedAt": {
|
|
"locationName": "invitedAt"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt"
|
|
},
|
|
"AdministratorId": {
|
|
"locationName": "administratorId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S9g": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FreeTrialDaysRemaining": {
|
|
"locationName": "freeTrialDaysRemaining",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"Sa1": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Amount": {
|
|
"locationName": "amount"
|
|
},
|
|
"Unit": {
|
|
"locationName": "unit"
|
|
}
|
|
}
|
|
},
|
|
"Sa4": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Resource": {
|
|
"locationName": "resource"
|
|
},
|
|
"Total": {
|
|
"shape": "Sa1",
|
|
"locationName": "total"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |