universal-s3
Version:
Universal S3 SDK for JavaScript, available for Node.js backends
1,858 lines (1,857 loc) • 61.3 kB
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": {
"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"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ArchiveFindings": {
"http": {
"requestUri": "/detector/{detectorId}/findings/archive",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DetectorId",
"FindingIds"
],
"members": {
"DetectorId": {
"location": "uri",
"locationName": "detectorId"
},
"FindingIds": {
"shape": "S6",
"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"
},
"Tags": {
"shape": "Sd",
"locationName": "tags"
}
}
},
"output": {
"type": "structure",
"members": {
"DetectorId": {
"locationName": "detectorId"
}
}
}
},
"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": "Sm",
"locationName": "findingCriteria"
},
"ClientToken": {
"idempotencyToken": true,
"locationName": "clientToken"
},
"Tags": {
"shape": "Sd",
"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": "Sd",
"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": "S17",
"locationName": "unprocessedAccounts"
}
}
}
},
"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": "Sd",
"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": "S1h",
"locationName": "accountIds"
}
}
},
"output": {
"type": "structure",
"required": [
"UnprocessedAccounts"
],
"members": {
"UnprocessedAccounts": {
"shape": "S17",
"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": "S1h",
"locationName": "accountIds"
}
}
},
"output": {
"type": "structure",
"required": [
"UnprocessedAccounts"
],
"members": {
"UnprocessedAccounts": {
"shape": "S17",
"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": "S1h",
"locationName": "accountIds"
}
}
},
"output": {
"type": "structure",
"required": [
"UnprocessedAccounts"
],
"members": {
"UnprocessedAccounts": {
"shape": "S17",
"locationName": "unprocessedAccounts"
}
}
}
},
"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": {}
}
},
"DisassociateFromMasterAccount": {
"http": {
"requestUri": "/detector/{detectorId}/master/disassociate",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DetectorId"
],
"members": {
"DetectorId": {
"location": "uri",
"locationName": "detectorId"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateMembers": {
"http": {
"requestUri": "/detector/{detectorId}/member/disassociate",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DetectorId",
"AccountIds"
],
"members": {
"DetectorId": {
"location": "uri",
"locationName": "detectorId"
},
"AccountIds": {
"shape": "S1h",
"locationName": "accountIds"
}
}
},
"output": {
"type": "structure",
"required": [
"UnprocessedAccounts"
],
"members": {
"UnprocessedAccounts": {
"shape": "S17",
"locationName": "unprocessedAccounts"
}
}
}
},
"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"
},
"Tags": {
"shape": "Sd",
"locationName": "tags"
}
}
}
},
"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": "Sm",
"locationName": "findingCriteria"
},
"Tags": {
"shape": "Sd",
"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": "S6",
"locationName": "findingIds"
},
"SortCriteria": {
"shape": "S25",
"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"
}
}
},
"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": {
"Domain": {
"locationName": "domain"
}
}
},
"RemoteIpDetails": {
"shape": "S2u",
"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": "S31",
"locationName": "localPortDetails"
},
"Protocol": {
"locationName": "protocol"
},
"RemoteIpDetails": {
"shape": "S2u",
"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": "S31",
"locationName": "localPortDetails"
},
"RemoteIpDetails": {
"shape": "S2u",
"locationName": "remoteIpDetails"
}
}
}
}
}
}
}
},
"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"
}
}
},
"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": "Sm",
"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": "Sd",
"locationName": "tags"
}
}
}
},
"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",
"required": [
"DetectorId"
],
"members": {
"DetectorId": {
"location": "uri",
"locationName": "detectorId"
}
}
},
"output": {
"type": "structure",
"required": [
"Master"
],
"members": {
"Master": {
"locationName": "master",
"type": "structure",
"members": {
"AccountId": {
"locationName": "accountId"
},
"InvitationId": {
"locationName": "invitationId"
},
"RelationshipStatus": {
"locationName": "relationshipStatus"
},
"InvitedAt": {
"locationName": "invitedAt"
}
}
}
}
}
},
"GetMembers": {
"http": {
"requestUri": "/detector/{detectorId}/member/get",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DetectorId",
"AccountIds"
],
"members": {
"DetectorId": {
"location": "uri",
"locationName": "detectorId"
},
"AccountIds": {
"shape": "S1h",
"locationName": "accountIds"
}
}
},
"output": {
"type": "structure",
"required": [
"Members",
"UnprocessedAccounts"
],
"members": {
"Members": {
"shape": "S3q",
"locationName": "members"
},
"UnprocessedAccounts": {
"shape": "S17",
"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": "Sd",
"locationName": "tags"
}
}
}
},
"InviteMembers": {
"http": {
"requestUri": "/detector/{detectorId}/member/invite",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DetectorId",
"AccountIds"
],
"members": {
"DetectorId": {
"location": "uri",
"locationName": "detectorId"
},
"AccountIds": {
"shape": "S1h",
"locationName": "accountIds"
},
"DisableEmailNotification": {
"locationName": "disableEmailNotification",
"type": "boolean"
},
"Message": {
"locationName": "message"
}
}
},
"output": {
"type": "structure",
"required": [
"UnprocessedAccounts"
],
"members": {
"UnprocessedAccounts": {
"shape": "S17",
"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",
"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": "Sm",
"locationName": "findingCriteria"
},
"SortCriteria": {
"shape": "S25",
"locationName": "sortCriteria"
},
"MaxResults": {
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"required": [
"FindingIds"
],
"members": {
"FindingIds": {
"shape": "S6",
"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": "S3q",
"locationName": "members"
},
"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": "Sd",
"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"
}
}
}
},
"StartMonitoringMembers": {
"http": {
"requestUri": "/detector/{detectorId}/member/start",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DetectorId",
"AccountIds"
],
"members": {
"DetectorId": {
"location": "uri",
"locationName": "detectorId"
},
"AccountIds": {
"shape": "S1h",
"locationName": "accountIds"
}
}
},
"output": {
"type": "structure",
"required": [
"UnprocessedAccounts"
],
"members": {
"UnprocessedAccounts": {
"shape": "S17",
"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": "S1h",
"locationName": "accountIds"
}
}
},
"output": {
"type": "structure",
"required": [
"UnprocessedAccounts"
],
"members": {
"UnprocessedAccounts": {
"shape": "S17",
"locationName": "unprocessedAccounts"
}
}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn}",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {