2074 lines
53 KiB
JSON
2074 lines
53 KiB
JSON
{
|
|
"metadata": {
|
|
"apiVersion": "2017-11-28",
|
|
"endpointPrefix": "guardduty",
|
|
"signingName": "guardduty",
|
|
"serviceFullName": "Amazon GuardDuty",
|
|
"serviceId": "GuardDuty",
|
|
"protocol": "rest-json",
|
|
"jsonVersion": "1.1",
|
|
"uid": "guardduty-2017-11-28",
|
|
"signatureVersion": "v4"
|
|
},
|
|
"operations": {
|
|
"AcceptInvitation": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/master",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"InvitationId": {
|
|
"locationName": "invitationId"
|
|
},
|
|
"MasterId": {
|
|
"locationName": "masterId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"MasterId",
|
|
"InvitationId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"ArchiveFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/archive",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S7",
|
|
"locationName": "findingIds"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"CreateDetector": {
|
|
"http": {
|
|
"requestUri": "/detector",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClientToken": {
|
|
"locationName": "clientToken",
|
|
"idempotencyToken": true
|
|
},
|
|
"Enable": {
|
|
"locationName": "enable",
|
|
"type": "boolean"
|
|
},
|
|
"FindingPublishingFrequency": {
|
|
"locationName": "findingPublishingFrequency"
|
|
}
|
|
},
|
|
"required": [
|
|
"Enable"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"locationName": "detectorId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateFilter": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/filter",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"locationName": "action"
|
|
},
|
|
"ClientToken": {
|
|
"locationName": "clientToken",
|
|
"idempotencyToken": true
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "Sj",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Rank": {
|
|
"locationName": "rank",
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingCriteria",
|
|
"Name"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateIPSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/ipset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
},
|
|
"ClientToken": {
|
|
"locationName": "clientToken",
|
|
"idempotencyToken": true
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"Format",
|
|
"Activate",
|
|
"Location",
|
|
"Name"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IpSetId": {
|
|
"locationName": "ipSetId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountDetails": {
|
|
"locationName": "accountDetails",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"Email": {
|
|
"locationName": "email"
|
|
}
|
|
},
|
|
"required": [
|
|
"Email",
|
|
"AccountId"
|
|
]
|
|
}
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountDetails"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateSampleFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/create",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingTypes": {
|
|
"locationName": "findingTypes",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"CreateThreatIntelSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/threatintelset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
},
|
|
"ClientToken": {
|
|
"locationName": "clientToken",
|
|
"idempotencyToken": true
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"Format",
|
|
"Activate",
|
|
"Location",
|
|
"Name"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ThreatIntelSetId": {
|
|
"locationName": "threatIntelSetId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeclineInvitations": {
|
|
"http": {
|
|
"requestUri": "/invitation/decline",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
}
|
|
},
|
|
"required": [
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteDetector": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteFilter": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}/filter/{filterName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FilterName": {
|
|
"location": "uri",
|
|
"locationName": "filterName"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FilterName"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteIPSet": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"IpSetId": {
|
|
"location": "uri",
|
|
"locationName": "ipSetId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"IpSetId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteInvitations": {
|
|
"http": {
|
|
"requestUri": "/invitation/delete",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
}
|
|
},
|
|
"required": [
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/delete",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteThreatIntelSet": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"ThreatIntelSetId": {
|
|
"location": "uri",
|
|
"locationName": "threatIntelSetId"
|
|
}
|
|
},
|
|
"required": [
|
|
"ThreatIntelSetId",
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateFromMasterAccount": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/master/disassociate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/disassociate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetDetector": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"locationName": "createdAt"
|
|
},
|
|
"FindingPublishingFrequency": {
|
|
"locationName": "findingPublishingFrequency"
|
|
},
|
|
"ServiceRole": {
|
|
"locationName": "serviceRole"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetFilter": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/filter/{filterName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FilterName": {
|
|
"location": "uri",
|
|
"locationName": "filterName"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FilterName"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"locationName": "action"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "Sj",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Rank": {
|
|
"locationName": "rank",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/get",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S7",
|
|
"locationName": "findingIds"
|
|
},
|
|
"SortCriteria": {
|
|
"shape": "S27",
|
|
"locationName": "sortCriteria"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Findings": {
|
|
"locationName": "findings",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
"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"
|
|
},
|
|
"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": {
|
|
"locationName": "securityGroups",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GroupId": {
|
|
"locationName": "groupId"
|
|
},
|
|
"GroupName": {
|
|
"locationName": "groupName"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SubnetId": {
|
|
"locationName": "subnetId"
|
|
},
|
|
"VpcId": {
|
|
"locationName": "vpcId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Platform": {
|
|
"locationName": "platform"
|
|
},
|
|
"ProductCodes": {
|
|
"locationName": "productCodes",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {
|
|
"locationName": "code"
|
|
},
|
|
"ProductType": {
|
|
"locationName": "productType"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Tags": {
|
|
"locationName": "tags",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {
|
|
"locationName": "key"
|
|
},
|
|
"Value": {
|
|
"locationName": "value"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ResourceType": {
|
|
"locationName": "resourceType"
|
|
}
|
|
}
|
|
},
|
|
"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": {}
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "S30",
|
|
"locationName": "remoteIpDetails"
|
|
},
|
|
"ServiceName": {
|
|
"locationName": "serviceName"
|
|
}
|
|
}
|
|
},
|
|
"DnsRequestAction": {
|
|
"locationName": "dnsRequestAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"Domain": {
|
|
"locationName": "domain"
|
|
}
|
|
}
|
|
},
|
|
"NetworkConnectionAction": {
|
|
"locationName": "networkConnectionAction",
|
|
"type": "structure",
|
|
"members": {
|
|
"Blocked": {
|
|
"locationName": "blocked",
|
|
"type": "boolean"
|
|
},
|
|
"ConnectionDirection": {
|
|
"locationName": "connectionDirection"
|
|
},
|
|
"LocalPortDetails": {
|
|
"shape": "S39",
|
|
"locationName": "localPortDetails"
|
|
},
|
|
"Protocol": {
|
|
"locationName": "protocol"
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "S30",
|
|
"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": "S39",
|
|
"locationName": "localPortDetails"
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "S30",
|
|
"locationName": "remoteIpDetails"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
"Severity": {
|
|
"locationName": "severity",
|
|
"type": "double"
|
|
},
|
|
"Title": {
|
|
"locationName": "title"
|
|
},
|
|
"Type": {
|
|
"locationName": "type"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt"
|
|
}
|
|
},
|
|
"required": [
|
|
"AccountId",
|
|
"SchemaVersion",
|
|
"CreatedAt",
|
|
"Resource",
|
|
"Severity",
|
|
"UpdatedAt",
|
|
"Type",
|
|
"Region",
|
|
"Id",
|
|
"Arn"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetFindingsStatistics": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/statistics",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "Sj",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"FindingStatisticTypes": {
|
|
"locationName": "findingStatisticTypes",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingStatisticTypes"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"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",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"IpSetId": {
|
|
"location": "uri",
|
|
"locationName": "ipSetId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"IpSetId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetInvitationsCount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/invitation/count",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InvitationsCount": {
|
|
"locationName": "invitationsCount",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetMasterAccount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/master",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Master": {
|
|
"locationName": "master",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"InvitationId": {
|
|
"locationName": "invitationId"
|
|
},
|
|
"InvitedAt": {
|
|
"locationName": "invitedAt"
|
|
},
|
|
"RelationshipStatus": {
|
|
"locationName": "relationshipStatus"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/get",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Members": {
|
|
"shape": "S3w",
|
|
"locationName": "members"
|
|
},
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetThreatIntelSet": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"ThreatIntelSetId": {
|
|
"location": "uri",
|
|
"locationName": "threatIntelSetId"
|
|
}
|
|
},
|
|
"required": [
|
|
"ThreatIntelSetId",
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Format": {
|
|
"locationName": "format"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"Status": {
|
|
"locationName": "status"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InviteMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/invite",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"DisableEmailNotification": {
|
|
"locationName": "disableEmailNotification",
|
|
"type": "boolean"
|
|
},
|
|
"Message": {
|
|
"locationName": "message"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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",
|
|
"members": {
|
|
"DetectorIds": {
|
|
"locationName": "detectorIds",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListFilters": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/filter",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FilterNames": {
|
|
"locationName": "filterNames",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "Sj",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"MaxResults": {
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
},
|
|
"SortCriteria": {
|
|
"shape": "S27",
|
|
"locationName": "sortCriteria"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FindingIds": {
|
|
"shape": "S7",
|
|
"locationName": "findingIds"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListIPSets": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/ipset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"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"
|
|
},
|
|
"InvitedAt": {
|
|
"locationName": "invitedAt"
|
|
},
|
|
"RelationshipStatus": {
|
|
"locationName": "relationshipStatus"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListMembers": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/member",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"OnlyAssociated": {
|
|
"location": "querystring",
|
|
"locationName": "onlyAssociated"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Members": {
|
|
"shape": "S3w",
|
|
"locationName": "members"
|
|
},
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListThreatIntelSets": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/detector/{detectorId}/threatintelset",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {
|
|
"locationName": "nextToken"
|
|
},
|
|
"ThreatIntelSetIds": {
|
|
"locationName": "threatIntelSetIds",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartMonitoringMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/start",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StopMonitoringMembers": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/member/stop",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "S1g",
|
|
"locationName": "accountIds"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"AccountIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "S15",
|
|
"locationName": "unprocessedAccounts"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UnarchiveFindings": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/unarchive",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S7",
|
|
"locationName": "findingIds"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FindingIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateDetector": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Enable": {
|
|
"locationName": "enable",
|
|
"type": "boolean"
|
|
},
|
|
"FindingPublishingFrequency": {
|
|
"locationName": "findingPublishingFrequency"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateFilter": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/filter/{filterName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"locationName": "action"
|
|
},
|
|
"Description": {
|
|
"locationName": "description"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"FilterName": {
|
|
"location": "uri",
|
|
"locationName": "filterName"
|
|
},
|
|
"FindingCriteria": {
|
|
"shape": "Sj",
|
|
"locationName": "findingCriteria"
|
|
},
|
|
"Rank": {
|
|
"locationName": "rank",
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"FilterName"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {
|
|
"locationName": "name"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateFindingsFeedback": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/findings/feedback",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Comments": {
|
|
"locationName": "comments"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Feedback": {
|
|
"locationName": "feedback"
|
|
},
|
|
"FindingIds": {
|
|
"shape": "S7",
|
|
"locationName": "findingIds"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"Feedback",
|
|
"FindingIds"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateIPSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"IpSetId": {
|
|
"location": "uri",
|
|
"locationName": "ipSetId"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
}
|
|
},
|
|
"required": [
|
|
"DetectorId",
|
|
"IpSetId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateThreatIntelSet": {
|
|
"http": {
|
|
"requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Activate": {
|
|
"locationName": "activate",
|
|
"type": "boolean"
|
|
},
|
|
"DetectorId": {
|
|
"location": "uri",
|
|
"locationName": "detectorId"
|
|
},
|
|
"Location": {
|
|
"locationName": "location"
|
|
},
|
|
"Name": {
|
|
"locationName": "name"
|
|
},
|
|
"ThreatIntelSetId": {
|
|
"location": "uri",
|
|
"locationName": "threatIntelSetId"
|
|
}
|
|
},
|
|
"required": [
|
|
"ThreatIntelSetId",
|
|
"DetectorId"
|
|
]
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S7": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sj": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Criterion": {
|
|
"locationName": "criterion",
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Eq": {
|
|
"locationName": "eq",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Gt": {
|
|
"locationName": "gt",
|
|
"type": "integer"
|
|
},
|
|
"Gte": {
|
|
"locationName": "gte",
|
|
"type": "integer"
|
|
},
|
|
"Lt": {
|
|
"locationName": "lt",
|
|
"type": "integer"
|
|
},
|
|
"Lte": {
|
|
"locationName": "lte",
|
|
"type": "integer"
|
|
},
|
|
"Neq": {
|
|
"locationName": "neq",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S15": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"Result": {
|
|
"locationName": "result"
|
|
}
|
|
},
|
|
"required": [
|
|
"AccountId",
|
|
"Result"
|
|
]
|
|
}
|
|
},
|
|
"S1g": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S27": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttributeName": {
|
|
"locationName": "attributeName"
|
|
},
|
|
"OrderBy": {
|
|
"locationName": "orderBy"
|
|
}
|
|
}
|
|
},
|
|
"S30": {
|
|
"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"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S39": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Port": {
|
|
"locationName": "port",
|
|
"type": "integer"
|
|
},
|
|
"PortName": {
|
|
"locationName": "portName"
|
|
}
|
|
}
|
|
},
|
|
"S3w": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {
|
|
"locationName": "accountId"
|
|
},
|
|
"DetectorId": {
|
|
"locationName": "detectorId"
|
|
},
|
|
"Email": {
|
|
"locationName": "email"
|
|
},
|
|
"InvitedAt": {
|
|
"locationName": "invitedAt"
|
|
},
|
|
"MasterId": {
|
|
"locationName": "masterId"
|
|
},
|
|
"RelationshipStatus": {
|
|
"locationName": "relationshipStatus"
|
|
},
|
|
"UpdatedAt": {
|
|
"locationName": "updatedAt"
|
|
}
|
|
},
|
|
"required": [
|
|
"Email",
|
|
"AccountId",
|
|
"MasterId",
|
|
"UpdatedAt",
|
|
"RelationshipStatus"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
} |