{ "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" ] } } } }