CoveredResource - Inspector
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

CoveredResource

An object that contains details about a resource covered by Amazon Inspector.

Contents

accountId

The Amazon Web Services account ID of the covered resource.

Type: String

Length Constraints: Fixed length of 12.

Pattern: ^\d{12}$

Required: Yes

resourceId

The ID of the covered resource.

Type: String

Length Constraints: Minimum length of 10. Maximum length of 341.

Pattern: (^arn:.*:ecr:.*:\d{12}:repository\/(?:[a-z0-9]+(?:[._-][a-z0-9]+)*\/)*[a-z0-9]+(?:[._-][a-z0-9]+)*(\/sha256:[a-z0-9]{64})?$)|(^i-([a-z0-9]{8}|[a-z0-9]{17}|\\*)$|(^arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}(-gov)?-[a-z]+-\d{1}:\d{12}:function:[a-zA-Z0-9-_\.]+(:(\$LATEST|[a-zA-Z0-9-_]+))?$))

Required: Yes

resourceType

The type of the covered resource.

Type: String

Valid Values: AWS_EC2_INSTANCE | AWS_ECR_CONTAINER_IMAGE | AWS_ECR_REPOSITORY | AWS_LAMBDA_FUNCTION

Required: Yes

scanType

The Amazon Inspector scan type covering the resource.

Type: String

Valid Values: NETWORK | PACKAGE | CODE

Required: Yes

lastScannedAt

The date and time the resource was last checked for vulnerabilities.

Type: Timestamp

Required: No

resourceMetadata

An object that contains details about the metadata.

Type: ResourceScanMetadata object

Required: No

scanMode

The scan method that is applied to the instance.

Type: String

Valid Values: EC2_SSM_AGENT_BASED | EC2_AGENTLESS

Required: No

scanStatus

The status of the scan covering the resource.

Type: ScanStatus object

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: