|
1947 | 1947 | }, |
1948 | 1948 | "documentation":"<p>Contains information about the Autonomous System (AS) associated with the network endpoints involved in an attack sequence.</p>" |
1949 | 1949 | }, |
| 1950 | + "AutoscalingAutoScalingGroup":{ |
| 1951 | + "type":"structure", |
| 1952 | + "members":{ |
| 1953 | + "Ec2InstanceUids":{ |
| 1954 | + "shape":"Ec2InstanceUids", |
| 1955 | + "documentation":"<p>A list of unique identifiers for the compromised Amazon EC2 instances that are part of the same Auto Scaling Group.</p>", |
| 1956 | + "locationName":"ec2InstanceUids" |
| 1957 | + } |
| 1958 | + }, |
| 1959 | + "documentation":"<p>Contains information about the Auto Scaling Group involved in a GuardDuty finding, including unique identifiers of the Amazon EC2 instances.</p>" |
| 1960 | + }, |
1950 | 1961 | "AwsApiCallAction":{ |
1951 | 1962 | "type":"structure", |
1952 | 1963 | "members":{ |
|
2113 | 2124 | }, |
2114 | 2125 | "documentation":"<p>Contains information on the status of CloudTrail as a data source for the detector.</p>" |
2115 | 2126 | }, |
| 2127 | + "CloudformationStack":{ |
| 2128 | + "type":"structure", |
| 2129 | + "members":{ |
| 2130 | + "Ec2InstanceUids":{ |
| 2131 | + "shape":"Ec2InstanceUids", |
| 2132 | + "documentation":"<p>A list of unique identifiers for the compromised Amazon EC2 instances that were created as part of the same CloudFormation stack.</p>", |
| 2133 | + "locationName":"ec2InstanceUids" |
| 2134 | + } |
| 2135 | + }, |
| 2136 | + "documentation":"<p>Contains information about the CloudFormation stack involved in a GuardDuty finding, including unique identifiers of the Amazon EC2 instances.</p>" |
| 2137 | + }, |
2116 | 2138 | "ClusterStatus":{ |
2117 | 2139 | "type":"string", |
2118 | 2140 | "enum":[ |
|
2192 | 2214 | "shape":"Long", |
2193 | 2215 | "documentation":"<p>Represents a <i>less than or equal</i> condition to be applied to a single field when querying for findings.</p>", |
2194 | 2216 | "locationName":"lessThanOrEqual" |
| 2217 | + }, |
| 2218 | + "Matches":{ |
| 2219 | + "shape":"Matches", |
| 2220 | + "documentation":"<p>Represents the <i>match</i> condition to be applied to a single field when querying for findings. </p> <note> <p> The <i>matches</i> condition is available only for create-filter and update-filter APIs. </p> </note>", |
| 2221 | + "locationName":"matches" |
| 2222 | + }, |
| 2223 | + "NotMatches":{ |
| 2224 | + "shape":"NotMatches", |
| 2225 | + "documentation":"<p>Represents the <i>not match</i> condition to be applied to a single field when querying for findings. </p> <note> <p> The <i>not-matches</i> condition is available only for create-filter and update-filter APIs. </p> </note>", |
| 2226 | + "locationName":"notMatches" |
2195 | 2227 | } |
2196 | 2228 | }, |
2197 | 2229 | "documentation":"<p>Contains information about the condition.</p>" |
|
4251 | 4283 | }, |
4252 | 4284 | "documentation":"<p>Describes the configuration of scanning EBS volumes as a data source.</p>" |
4253 | 4285 | }, |
| 4286 | + "Ec2Image":{ |
| 4287 | + "type":"structure", |
| 4288 | + "members":{ |
| 4289 | + "Ec2InstanceUids":{ |
| 4290 | + "shape":"Ec2InstanceUids", |
| 4291 | + "documentation":"<p>A list of unique identifiers for the compromised Amazon EC2 instances that were launched with the same Amazon Machine Image (AMI).</p>", |
| 4292 | + "locationName":"ec2InstanceUids" |
| 4293 | + } |
| 4294 | + }, |
| 4295 | + "documentation":"<p>Contains information about the Amazon EC2 Image involved in a GuardDuty finding, including unique identifiers of the Amazon EC2 instances.</p>" |
| 4296 | + }, |
4254 | 4297 | "Ec2ImageDetails":{ |
4255 | 4298 | "type":"structure", |
4256 | 4299 | "members":{ |
|
4320 | 4363 | "max":25, |
4321 | 4364 | "min":0 |
4322 | 4365 | }, |
| 4366 | + "Ec2LaunchTemplate":{ |
| 4367 | + "type":"structure", |
| 4368 | + "members":{ |
| 4369 | + "Ec2InstanceUids":{ |
| 4370 | + "shape":"Ec2InstanceUids", |
| 4371 | + "documentation":"<p>A list of unique identifiers for the compromised Amazon EC2 instances that share the same Amazon EC2 launch template.</p>", |
| 4372 | + "locationName":"ec2InstanceUids" |
| 4373 | + }, |
| 4374 | + "Version":{ |
| 4375 | + "shape":"LaunchTemplateVersion", |
| 4376 | + "documentation":"<p>Version of the EC2 launch template.</p>" |
| 4377 | + } |
| 4378 | + }, |
| 4379 | + "documentation":"<p>Contains information about the Amazon EC2 launch template involved in a GuardDuty finding, including unique identifiers of the Amazon EC2 instances.</p>" |
| 4380 | + }, |
4323 | 4381 | "Ec2NetworkInterface":{ |
4324 | 4382 | "type":"structure", |
4325 | 4383 | "members":{ |
|
4360 | 4418 | "type":"list", |
4361 | 4419 | "member":{"shape":"String"} |
4362 | 4420 | }, |
| 4421 | + "Ec2Vpc":{ |
| 4422 | + "type":"structure", |
| 4423 | + "members":{ |
| 4424 | + "Ec2InstanceUids":{ |
| 4425 | + "shape":"Ec2InstanceUids", |
| 4426 | + "documentation":"<p>A list of unique identifiers for the compromised Amazon EC2 instances that were launched within the same Virtual Private Cloud (VPC).</p>", |
| 4427 | + "locationName":"ec2InstanceUids" |
| 4428 | + } |
| 4429 | + }, |
| 4430 | + "documentation":"<p>Contains information about the Amazon EC2 VPC involved in a GuardDuty finding, including unique identifiers of the Amazon EC2 instances.</p>" |
| 4431 | + }, |
| 4432 | + "EcsCluster":{ |
| 4433 | + "type":"structure", |
| 4434 | + "members":{ |
| 4435 | + "Status":{ |
| 4436 | + "shape":"EcsClusterStatus", |
| 4437 | + "documentation":"<p>The current status of the Amazon ECS cluster.</p>", |
| 4438 | + "locationName":"status" |
| 4439 | + }, |
| 4440 | + "Ec2InstanceUids":{ |
| 4441 | + "shape":"Ec2InstanceUids", |
| 4442 | + "documentation":"<p>A list of unique identifiers for the Amazon EC2 instances that serve as container instances in the Amazon ECS cluster.</p>", |
| 4443 | + "locationName":"ec2InstanceUids" |
| 4444 | + } |
| 4445 | + }, |
| 4446 | + "documentation":"<p>Contains information about the Amazon ECS cluster involved in a GuardDuty finding, including cluster identification and status.</p>" |
| 4447 | + }, |
4363 | 4448 | "EcsClusterDetails":{ |
4364 | 4449 | "type":"structure", |
4365 | 4450 | "members":{ |
|
4406 | 4491 | }, |
4407 | 4492 | "documentation":"<p>Contains information about the details of the ECS Cluster.</p>" |
4408 | 4493 | }, |
| 4494 | + "EcsClusterStatus":{ |
| 4495 | + "type":"string", |
| 4496 | + "enum":[ |
| 4497 | + "ACTIVE", |
| 4498 | + "PROVISIONING", |
| 4499 | + "DEPROVISIONING", |
| 4500 | + "FAILED", |
| 4501 | + "INACTIVE" |
| 4502 | + ] |
| 4503 | + }, |
| 4504 | + "EcsLaunchType":{ |
| 4505 | + "type":"string", |
| 4506 | + "enum":[ |
| 4507 | + "FARGATE", |
| 4508 | + "EC2" |
| 4509 | + ] |
| 4510 | + }, |
| 4511 | + "EcsTask":{ |
| 4512 | + "type":"structure", |
| 4513 | + "members":{ |
| 4514 | + "CreatedAt":{ |
| 4515 | + "shape":"Timestamp", |
| 4516 | + "documentation":"<p>The timestamp indicating when the Amazon ECS task was created, in UTC format.</p>", |
| 4517 | + "locationName":"createdAt" |
| 4518 | + }, |
| 4519 | + "TaskDefinitionArn":{ |
| 4520 | + "shape":"String", |
| 4521 | + "documentation":"<p>The ARN of task definition which describes the container and volume definitions of the Amazon ECS task.</p>", |
| 4522 | + "locationName":"taskDefinitionArn" |
| 4523 | + }, |
| 4524 | + "LaunchType":{ |
| 4525 | + "shape":"EcsLaunchType", |
| 4526 | + "documentation":"<p>The infrastructure type on which the Amazon ECS task runs.</p>", |
| 4527 | + "locationName":"launchType" |
| 4528 | + }, |
| 4529 | + "ContainerUids":{ |
| 4530 | + "shape":"ContainerUids", |
| 4531 | + "documentation":"<p>A list of unique identifiers for the containers associated with the Amazon ECS task.</p>", |
| 4532 | + "locationName":"containerUids" |
| 4533 | + } |
| 4534 | + }, |
| 4535 | + "documentation":"<p>Contains information about Amazon ECS task involved in a GuardDuty finding, including task definition and container identifiers.</p>" |
| 4536 | + }, |
4409 | 4537 | "EcsTaskDetails":{ |
4410 | 4538 | "type":"structure", |
4411 | 4539 | "members":{ |
|
4847 | 4975 | "ACCESS_KEY", |
4848 | 4976 | "EKS_CLUSTER", |
4849 | 4977 | "KUBERNETES_WORKLOAD", |
4850 | | - "CONTAINER" |
| 4978 | + "CONTAINER", |
| 4979 | + "ECS_CLUSTER", |
| 4980 | + "ECS_TASK", |
| 4981 | + "AUTOSCALING_AUTO_SCALING_GROUP", |
| 4982 | + "IAM_INSTANCE_PROFILE", |
| 4983 | + "CLOUDFORMATION_STACK", |
| 4984 | + "EC2_LAUNCH_TEMPLATE", |
| 4985 | + "EC2_VPC", |
| 4986 | + "EC2_IMAGE" |
4851 | 4987 | ] |
4852 | 4988 | }, |
4853 | 4989 | "FindingStatisticType":{ |
|
6090 | 6226 | }, |
6091 | 6227 | "documentation":"<p>Contains information about the EC2 instance profile.</p>" |
6092 | 6228 | }, |
| 6229 | + "IamInstanceProfileV2":{ |
| 6230 | + "type":"structure", |
| 6231 | + "members":{ |
| 6232 | + "Ec2InstanceUids":{ |
| 6233 | + "shape":"Ec2InstanceUids", |
| 6234 | + "documentation":"<p>A list of unique identifiers for the compromised Amazon EC2 instances that share the same IAM instance profile.</p>", |
| 6235 | + "locationName":"ec2InstanceUids" |
| 6236 | + } |
| 6237 | + }, |
| 6238 | + "documentation":"<p>Contains information about the IAM instance profile involved in a GuardDuty finding, including unique identifiers of the Amazon EC2 instances.</p>" |
| 6239 | + }, |
6093 | 6240 | "ImpersonatedUser":{ |
6094 | 6241 | "type":"structure", |
6095 | 6242 | "members":{ |
|
6832 | 6979 | }, |
6833 | 6980 | "documentation":"<p>Information about the Lambda function involved in the finding.</p>" |
6834 | 6981 | }, |
| 6982 | + "LaunchTemplateVersion":{ |
| 6983 | + "type":"string", |
| 6984 | + "max":256 |
| 6985 | + }, |
6835 | 6986 | "Lineage":{ |
6836 | 6987 | "type":"list", |
6837 | 6988 | "member":{"shape":"LineageObject"} |
|
7859 | 8010 | }, |
7860 | 8011 | "documentation":"<p>Contains information about the administrator account and invitation.</p>" |
7861 | 8012 | }, |
| 8013 | + "Match":{ |
| 8014 | + "type":"string", |
| 8015 | + "max":512, |
| 8016 | + "min":1 |
| 8017 | + }, |
| 8018 | + "Matches":{ |
| 8019 | + "type":"list", |
| 8020 | + "member":{"shape":"Match"}, |
| 8021 | + "max":5, |
| 8022 | + "min":1 |
| 8023 | + }, |
7862 | 8024 | "MaxResults":{ |
7863 | 8025 | "type":"integer", |
7864 | 8026 | "max":50, |
|
8295 | 8457 | "type":"list", |
8296 | 8458 | "member":{"shape":"String"} |
8297 | 8459 | }, |
| 8460 | + "NotMatch":{ |
| 8461 | + "type":"string", |
| 8462 | + "max":512, |
| 8463 | + "min":1 |
| 8464 | + }, |
| 8465 | + "NotMatches":{ |
| 8466 | + "type":"list", |
| 8467 | + "member":{"shape":"NotMatch"}, |
| 8468 | + "max":5, |
| 8469 | + "min":1 |
| 8470 | + }, |
8298 | 8471 | "ObservationTexts":{ |
8299 | 8472 | "type":"list", |
8300 | 8473 | "member":{"shape":"String"} |
|
9368 | 9541 | "shape":"ContainerFindingResource", |
9369 | 9542 | "documentation":"<p>Contains detailed information about the container associated with the activity that prompted GuardDuty to generate a finding.</p>", |
9370 | 9543 | "locationName":"container" |
| 9544 | + }, |
| 9545 | + "EcsCluster":{ |
| 9546 | + "shape":"EcsCluster", |
| 9547 | + "documentation":"<p>Contains detailed information about the Amazon ECS cluster associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9548 | + "locationName":"ecsCluster" |
| 9549 | + }, |
| 9550 | + "EcsTask":{ |
| 9551 | + "shape":"EcsTask", |
| 9552 | + "documentation":"<p>Contains detailed information about the Amazon ECS task associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9553 | + "locationName":"ecsTask" |
| 9554 | + }, |
| 9555 | + "IamInstanceProfile":{ |
| 9556 | + "shape":"IamInstanceProfileV2", |
| 9557 | + "documentation":"<p>Contains detailed information about the IAM instance profile associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9558 | + "locationName":"iamInstanceProfile" |
| 9559 | + }, |
| 9560 | + "AutoscalingAutoScalingGroup":{ |
| 9561 | + "shape":"AutoscalingAutoScalingGroup", |
| 9562 | + "documentation":"<p>Contains detailed information about the Auto Scaling Group associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9563 | + "locationName":"autoscalingAutoScalingGroup" |
| 9564 | + }, |
| 9565 | + "Ec2LaunchTemplate":{ |
| 9566 | + "shape":"Ec2LaunchTemplate", |
| 9567 | + "documentation":"<p>Contains detailed information about the EC2 launch template associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9568 | + "locationName":"ec2LaunchTemplate" |
| 9569 | + }, |
| 9570 | + "Ec2Vpc":{ |
| 9571 | + "shape":"Ec2Vpc", |
| 9572 | + "documentation":"<p>Contains detailed information about the EC2 VPC associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9573 | + "locationName":"ec2Vpc" |
| 9574 | + }, |
| 9575 | + "Ec2Image":{ |
| 9576 | + "shape":"Ec2Image", |
| 9577 | + "documentation":"<p>Contains detailed information about the EC2 Image associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9578 | + "locationName":"ec2Image" |
| 9579 | + }, |
| 9580 | + "CloudformationStack":{ |
| 9581 | + "shape":"CloudformationStack", |
| 9582 | + "documentation":"<p>Contains detailed information about the CloudFormation stack associated with the activity that prompted GuardDuty to generate a finding.</p>", |
| 9583 | + "locationName":"cloudformationStack" |
9371 | 9584 | } |
9372 | 9585 | }, |
9373 | 9586 | "documentation":"<p>Contains information about the Amazon Web Services resource that is associated with the activity that prompted GuardDuty to generate a finding.</p>" |
|
0 commit comments