Skip to content
v2.277.0

AWS::SecurityAgent Construct Library ​


cfn-resources: Stable

All classes with the Cfn prefix in this module (CFN Resources) are always stable and safe to use.


This module is part of the AWS Cloud Development Kit project.

ts
import * as securityagent from 'aws-cdk-lib/aws-securityagent';
python
import aws_cdk.aws_securityagent as securityagent
java
import software.amazon.awscdk.services.securityagent.*;
csharp
using Amazon.CDK.AWS.SecurityAgent;
go
import securityagent "github.com/aws/aws-cdk-go/awscdk"

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::SecurityAgent.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

Types ​

NameKindSummary
CfnAgentSpaceConstruct (L1)Resource Type definition for AWS::SecurityAgent::AgentSpace.
CfnApplicationConstruct (L1)Resource Type definition for AWS::SecurityAgent::Application.
CfnArtifactConstruct (L1)Uploads an artifact to an agent space.
CfnIntegrationConstruct (L1)Resource Type definition for AWS::SecurityAgent::Integration.
CfnPentestConstruct (L1)Resource Type definition for AWS::SecurityAgent::Pentest.
CfnPrivateConnectionConstruct (L1)Resource Type definition for AWS::SecurityAgent::PrivateConnection.
CfnSecurityRequirementPackConstruct (L1)Resource Type definition for AWS::SecurityAgent::SecurityRequirementPack.
CfnTargetDomainConstruct (L1)Resource Type definition for AWS::SecurityAgent::TargetDomain.
CfnAgentSpace.AWSResourcesPropertyStructAWS resource configuration.
CfnAgentSpace.CodeReviewSettingsPropertyStructDetails of code review settings.
CfnAgentSpace.IntegratedResourcePropertyStructIntegrated Resource details.
CfnAgentSpace.VpcConfigPropertyStructCustomer VPC configuration that the security testing environment accesses.
CfnAgentSpacePropsStructProperties for defining a CfnAgentSpace.
CfnApplication.IdCConfigurationPropertyStruct
CfnApplicationPropsStructProperties for defining a CfnApplication.
CfnArtifactPropsStructProperties for defining a CfnArtifact.
CfnIntegration.BitbucketInputPropertyStructThe input required to create a Bitbucket integration.
CfnIntegration.ConfluenceInputPropertyStructThe input required to create a Confluence integration.
CfnIntegration.GitHubInputPropertyStructThe input required to create a GitHub integration.
CfnIntegration.GitLabInputPropertyStructThe input required to create a GitLab integration.
CfnIntegration.ProviderInputPropertyStructThe provider-specific input required to create the integration.
CfnIntegrationPropsStructProperties for defining a CfnIntegration.
CfnPentest.ActorPropertyStructAn authenticated actor to be used during pentest execution.
CfnPentest.AssetsPropertyStructCollection of assets to be tested during the pentest.
CfnPentest.AuthenticationPropertyStructAuthentication configuration for a pentest actor.
CfnPentest.CaCertificateSourcePropertyStructSource of a trusted CA certificate.
CfnPentest.CiCdConfigurationPropertyStructConfiguration for running pentests automatically from a CI/CD pipeline.
CfnPentest.ClientCertificatePropertyStructClient certificate presented during the TLS handshake to the hosts it applies to.
CfnPentest.CloudWatchLogPropertyStructCloudWatch Logs configuration for pentest output.
CfnPentest.CustomHeaderPropertyStructA custom header to include in outbound requests.
CfnPentest.DocumentInfoPropertyStructA document attached to the pentest, uploaded to S3.
CfnPentest.EndpointPropertyStructAn endpoint to be tested during the pentest.
CfnPentest.IntegratedRepositoryPropertyStructA repository connected via a provider integration.
CfnPentest.NetworkTrafficConfigPropertyStructNetwork traffic configuration for the pentest.
CfnPentest.NetworkTrafficRulePropertyStructNetwork traffic rule.
CfnPentest.ReportDestinationPropertyStructDestination for publishing a scan report to Confluence.
CfnPentest.ReportFiltersPropertyStructFilters applied when a scan report is published to Confluence.
CfnPentest.SourceCodeRepositoryPropertyStructA source code archive stored in S3 for analysis during the pentest.
CfnPentest.TestScopePropertyStructScope of the target under test, determining which classes of risk are assessed.
CfnPentest.TrustedCaCertificatePropertyStructTrust anchor used when validating a target endpoint's TLS certificate.
CfnPentest.VpcConfigPropertyStructVPC configuration that the pentest agent accesses.
CfnPentestPropsStructProperties for defining a CfnPentest.
CfnPrivateConnection.ModePropertyStructThe configuration for the private connection.
CfnPrivateConnection.SelfManagedPropertyStructThe configuration for a self-managed private connection, where you manage your own resource configuration.
CfnPrivateConnection.ServiceManagedPropertyStructThe configuration for a service-managed private connection, where the service manages the resource gateway lifecycle.
CfnPrivateConnectionPropsStructProperties for defining a CfnPrivateConnection.
CfnSecurityRequirementPack.SecurityRequirementPropertyStruct
CfnSecurityRequirementPackPropsStructProperties for defining a CfnSecurityRequirementPack.
CfnTargetDomain.DnsVerificationPropertyStructRepresents DNS TXT verification details.
CfnTargetDomain.HttpVerificationPropertyStructRepresents HTTP route verification details.
CfnTargetDomain.VerificationDetailsPropertyStructVerification details to verify registered target domain.
CfnTargetDomainPropsStructProperties for defining a CfnTargetDomain.