UNPKG

universal-s3

Version:

Universal S3 SDK for JavaScript, available for Node.js backends

1,858 lines (1,857 loc) 61.3 kB
{ "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": {