|
406 | 406 | "UserAgent": {
|
407 | 407 | "target": "com.amazonaws.guardduty#String",
|
408 | 408 | "traits": {
|
| 409 | + "smithy.api#documentation": "<p>The agent through which the API request was made.</p>", |
409 | 410 | "smithy.api#jsonName": "userAgent"
|
410 | 411 | }
|
411 | 412 | },
|
|
929 | 930 | "FindingCriteria": {
|
930 | 931 | "target": "com.amazonaws.guardduty#FindingCriteria",
|
931 | 932 | "traits": {
|
932 |
| - "smithy.api#documentation": "<p>Represents the criteria to be used in the filter for querying findings.</p>\n <p>You can only use the following attributes to query findings:</p>\n <ul>\n <li>\n <p>accountId</p>\n </li>\n <li>\n <p>region</p>\n </li>\n <li>\n <p>confidence</p>\n </li>\n <li>\n <p>id</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.accessKeyId</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.principalId</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.userName</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.userType</p>\n </li>\n <li>\n <p>resource.instanceDetails.iamInstanceProfile.id</p>\n </li>\n <li>\n <p>resource.instanceDetails.imageId</p>\n </li>\n <li>\n <p>resource.instanceDetails.instanceId</p>\n </li>\n <li>\n <p>resource.instanceDetails.outpostArn</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.ipv6Addresses</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.privateIpAddresses.privateIpAddress</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.publicDnsName</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.publicIp</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.securityGroups.groupId</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.securityGroups.groupName</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.subnetId</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.vpcId</p>\n </li>\n <li>\n <p>resource.instanceDetails.tags.key</p>\n </li>\n <li>\n <p>resource.instanceDetails.tags.value</p>\n </li>\n <li>\n <p>resource.resourceType</p>\n </li>\n <li>\n <p>service.action.actionType</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.api</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.callerType</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.errorCode</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.city.cityName</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.country.countryName</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.ipAddressV4</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.organization.asn</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.organization.asnOrg</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.serviceName</p>\n </li>\n <li>\n <p>service.action.dnsRequestAction.domain</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.blocked</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.connectionDirection</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.localPortDetails.port</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.protocol</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.localIpDetails.ipAddressV4</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.city.cityName</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.country.countryName</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.ipAddressV4</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.organization.asn</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.organization.asnOrg</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remotePortDetails.port</p>\n </li>\n <li>\n <p>service.additionalInfo.threatListName</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.publicAccess.effectivePermissions</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.name</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.tags.key</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.tags.value</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.type</p>\n </li>\n <li>\n <p>service.archived</p>\n <p>When this attribute is set to TRUE, only archived findings are listed. When it's set\n to FALSE, only unarchived findings are listed. When this attribute is not set, all\n existing findings are listed.</p>\n </li>\n <li>\n <p>service.resourceRole</p>\n </li>\n <li>\n <p>severity</p>\n </li>\n <li>\n <p>type</p>\n </li>\n <li>\n <p>updatedAt</p>\n <p>Type: ISO 8601 string format: YYYY-MM-DDTHH:MM:SS.SSSZ or YYYY-MM-DDTHH:MM:SSZ\n depending on whether the value contains milliseconds.</p>\n </li>\n </ul>", |
| 933 | + "smithy.api#documentation": "<p>Represents the criteria to be used in the filter for querying findings.</p>\n <p>You can only use the following attributes to query findings:</p>\n <ul>\n <li>\n <p>accountId</p>\n </li>\n <li>\n <p>region</p>\n </li>\n <li>\n <p>confidence</p>\n </li>\n <li>\n <p>id</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.accessKeyId</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.principalId</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.userName</p>\n </li>\n <li>\n <p>resource.accessKeyDetails.userType</p>\n </li>\n <li>\n <p>resource.instanceDetails.iamInstanceProfile.id</p>\n </li>\n <li>\n <p>resource.instanceDetails.imageId</p>\n </li>\n <li>\n <p>resource.instanceDetails.instanceId</p>\n </li>\n <li>\n <p>resource.instanceDetails.outpostArn</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.ipv6Addresses</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.privateIpAddresses.privateIpAddress</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.publicDnsName</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.publicIp</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.securityGroups.groupId</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.securityGroups.groupName</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.subnetId</p>\n </li>\n <li>\n <p>resource.instanceDetails.networkInterfaces.vpcId</p>\n </li>\n <li>\n <p>resource.instanceDetails.tags.key</p>\n </li>\n <li>\n <p>resource.instanceDetails.tags.value</p>\n </li>\n <li>\n <p>resource.resourceType</p>\n </li>\n <li>\n <p>service.action.actionType</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.api</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.callerType</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.errorCode</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.userAgent</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.city.cityName</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.country.countryName</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.ipAddressV4</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.organization.asn</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.remoteIpDetails.organization.asnOrg</p>\n </li>\n <li>\n <p>service.action.awsApiCallAction.serviceName</p>\n </li>\n <li>\n <p>service.action.dnsRequestAction.domain</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.blocked</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.connectionDirection</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.localPortDetails.port</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.protocol</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.localIpDetails.ipAddressV4</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.city.cityName</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.country.countryName</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.ipAddressV4</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.organization.asn</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remoteIpDetails.organization.asnOrg</p>\n </li>\n <li>\n <p>service.action.networkConnectionAction.remotePortDetails.port</p>\n </li>\n <li>\n <p>service.additionalInfo.threatListName</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.publicAccess.effectivePermissions</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.name</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.tags.key</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.tags.value</p>\n </li>\n <li>\n <p>resource.s3BucketDetails.type</p>\n </li>\n <li>\n <p>service.archived</p>\n <p>When this attribute is set to TRUE, only archived findings are listed. When it's set\n to FALSE, only unarchived findings are listed. When this attribute is not set, all\n existing findings are listed.</p>\n </li>\n <li>\n <p>service.resourceRole</p>\n </li>\n <li>\n <p>severity</p>\n </li>\n <li>\n <p>type</p>\n </li>\n <li>\n <p>updatedAt</p>\n <p>Type: ISO 8601 string format: YYYY-MM-DDTHH:MM:SS.SSSZ or YYYY-MM-DDTHH:MM:SSZ\n depending on whether the value contains milliseconds.</p>\n </li>\n </ul>", |
933 | 934 | "smithy.api#jsonName": "findingCriteria",
|
934 | 935 | "smithy.api#required": {}
|
935 | 936 | }
|
|
2306 | 2307 | }
|
2307 | 2308 | ],
|
2308 | 2309 | "traits": {
|
2309 |
| - "smithy.api#documentation": "<p>Disassociates GuardDuty member accounts (to the current GuardDuty administrator account)\n specified by the account IDs.</p>", |
| 2310 | + "smithy.api#documentation": "<p>Disassociates GuardDuty member accounts (to the current GuardDuty administrator account) \n specified by the account IDs. Member accounts added through <a href=\"https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_invitations.html\">Invitation</a> get deleted from the \n current GuardDuty administrator account after 30 days of disassociation.</p>", |
2310 | 2311 | "smithy.api#http": {
|
2311 | 2312 | "method": "POST",
|
2312 | 2313 | "uri": "/detector/{DetectorId}/member/disassociate",
|
|
4546 | 4547 | "smithy.api#paginated": {
|
4547 | 4548 | "inputToken": "NextToken",
|
4548 | 4549 | "outputToken": "NextToken",
|
| 4550 | + "items": "DetectorIds", |
4549 | 4551 | "pageSize": "MaxResults"
|
4550 | 4552 | }
|
4551 | 4553 | }
|
|
4617 | 4619 | "smithy.api#paginated": {
|
4618 | 4620 | "inputToken": "NextToken",
|
4619 | 4621 | "outputToken": "NextToken",
|
| 4622 | + "items": "FilterNames", |
4620 | 4623 | "pageSize": "MaxResults"
|
4621 | 4624 | }
|
4622 | 4625 | }
|
|
4697 | 4700 | "smithy.api#paginated": {
|
4698 | 4701 | "inputToken": "NextToken",
|
4699 | 4702 | "outputToken": "NextToken",
|
| 4703 | + "items": "FindingIds", |
4700 | 4704 | "pageSize": "MaxResults"
|
4701 | 4705 | }
|
4702 | 4706 | }
|
|
4789 | 4793 | "smithy.api#paginated": {
|
4790 | 4794 | "inputToken": "NextToken",
|
4791 | 4795 | "outputToken": "NextToken",
|
| 4796 | + "items": "IpSetIds", |
4792 | 4797 | "pageSize": "MaxResults"
|
4793 | 4798 | }
|
4794 | 4799 | }
|
|
4869 | 4874 | "smithy.api#paginated": {
|
4870 | 4875 | "inputToken": "NextToken",
|
4871 | 4876 | "outputToken": "NextToken",
|
| 4877 | + "items": "Invitations", |
4872 | 4878 | "pageSize": "MaxResults"
|
4873 | 4879 | }
|
4874 | 4880 | }
|
|
4939 | 4945 | "smithy.api#paginated": {
|
4940 | 4946 | "inputToken": "NextToken",
|
4941 | 4947 | "outputToken": "NextToken",
|
| 4948 | + "items": "Members", |
4942 | 4949 | "pageSize": "MaxResults"
|
4943 | 4950 | }
|
4944 | 4951 | }
|
|
5026 | 5033 | "smithy.api#paginated": {
|
5027 | 5034 | "inputToken": "NextToken",
|
5028 | 5035 | "outputToken": "NextToken",
|
| 5036 | + "items": "AdminAccounts", |
5029 | 5037 | "pageSize": "MaxResults"
|
5030 | 5038 | }
|
5031 | 5039 | }
|
|
5227 | 5235 | "smithy.api#paginated": {
|
5228 | 5236 | "inputToken": "NextToken",
|
5229 | 5237 | "outputToken": "NextToken",
|
| 5238 | + "items": "ThreatIntelSetIds", |
5230 | 5239 | "pageSize": "MaxResults"
|
5231 | 5240 | }
|
5232 | 5241 | }
|
|
0 commit comments