Resource

class Resource

A resource related to a finding.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Amazon Resource Name (ARN) of the application that is related to a finding.

Link copied to clipboard

The name of the application that is related to a finding.

Link copied to clipboard

Contains information about sensitive data that was detected on the resource.

Link copied to clipboard

Additional details about the resource related to a finding.

Link copied to clipboard
val id: String?

The canonical identifier for the given resource type.

Link copied to clipboard

The canonical Amazon Web Services partition name that the Region is assigned to.

Link copied to clipboard

The canonical Amazon Web Services external Region name where this resource is located.

Link copied to clipboard

Identifies the role of the resource in the finding. A resource is either the actor or target of the finding activity,

Link copied to clipboard

A list of Amazon Web Services tags associated with a resource at the time the finding was processed. Tags must follow Amazon Web Services tag naming limits and requirements.

Link copied to clipboard
val type: String?

The type of the resource that details are provided for. If possible, set Type to one of the supported resource types. For example, if the resource is an EC2 instance, then set Type to AwsEc2Instance.

Functions

Link copied to clipboard
inline fun copy(block: Resource.Builder.() -> Unit = {}): Resource
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String