# aws-cdk-lib.interfaces.aws_securityagent

| Name | Kind | Summary |
| --- | --- | --- |
| [`AgentSpaceReference`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.AgentSpaceReference) | Struct | A reference to a AgentSpace resource. |
| [`ApplicationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.ApplicationReference) | Struct | A reference to a Application resource. |
| [`ArtifactReference`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.ArtifactReference) | Struct | A reference to a Artifact resource. |
| [`IAgentSpaceRef`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.IAgentSpaceRef) | Interface | Indicates that this resource can be referenced as a AgentSpace. |
| [`IApplicationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.IApplicationRef) | Interface | Indicates that this resource can be referenced as a Application. |
| [`IArtifactRef`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.IArtifactRef) | Interface | Indicates that this resource can be referenced as a Artifact. |
| [`IIntegrationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.IIntegrationRef) | Interface | Indicates that this resource can be referenced as a Integration. |
| [`IntegrationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.IntegrationReference) | Struct | A reference to a Integration resource. |
| [`IPentestRef`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.IPentestRef) | Interface | Indicates that this resource can be referenced as a Pentest. |
| [`ISecurityRequirementPackRef`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.ISecurityRequirementPackRef) | Interface | Indicates that this resource can be referenced as a SecurityRequirementPack. |
| [`ITargetDomainRef`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.ITargetDomainRef) | Interface | Indicates that this resource can be referenced as a TargetDomain. |
| [`PentestReference`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.PentestReference) | Struct | A reference to a Pentest resource. |
| [`SecurityRequirementPackReference`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.SecurityRequirementPackReference) | Struct | A reference to a SecurityRequirementPack resource. |
| [`TargetDomainReference`](/v2/docs/aws-cdk-lib.interfaces.aws_securityagent.TargetDomainReference) | Struct | A reference to a TargetDomain resource. |
