AWS::SecurityAgent Construct Library
All classes with the
Cfnprefix 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:
- Search Construct Hub for SecurityAgent construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::SecurityAgent resources directly.
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
| Name | Kind | Summary |
|---|---|---|
CfnAgentSpace | Construct (L1) | Resource Type definition for AWS::SecurityAgent::AgentSpace. |
CfnApplication | Construct (L1) | Resource Type definition for AWS::SecurityAgent::Application. |
CfnArtifact | Construct (L1) | Uploads an artifact to an agent space. |
CfnIntegration | Construct (L1) | Resource Type definition for AWS::SecurityAgent::Integration. |
CfnPentest | Construct (L1) | Resource Type definition for AWS::SecurityAgent::Pentest. |
CfnPrivateConnection | Construct (L1) | Resource Type definition for AWS::SecurityAgent::PrivateConnection. |
CfnSecurityRequirementPack | Construct (L1) | Resource Type definition for AWS::SecurityAgent::SecurityRequirementPack. |
CfnTargetDomain | Construct (L1) | Resource Type definition for AWS::SecurityAgent::TargetDomain. |
CfnAgentSpace.AWSResourcesProperty | Struct | AWS resource configuration. |
CfnAgentSpace.CodeReviewSettingsProperty | Struct | Details of code review settings. |
CfnAgentSpace.IntegratedResourceProperty | Struct | Integrated Resource details. |
CfnAgentSpace.VpcConfigProperty | Struct | Customer VPC configuration that the security testing environment accesses. |
CfnAgentSpaceProps | Struct | Properties for defining a CfnAgentSpace. |
CfnApplication.IdCConfigurationProperty | Struct | |
CfnApplicationProps | Struct | Properties for defining a CfnApplication. |
CfnArtifactProps | Struct | Properties for defining a CfnArtifact. |
CfnIntegration.BitbucketInputProperty | Struct | The input required to create a Bitbucket integration. |
CfnIntegration.ConfluenceInputProperty | Struct | The input required to create a Confluence integration. |
CfnIntegration.GitHubInputProperty | Struct | The input required to create a GitHub integration. |
CfnIntegration.GitLabInputProperty | Struct | The input required to create a GitLab integration. |
CfnIntegration.ProviderInputProperty | Struct | The provider-specific input required to create the integration. |
CfnIntegrationProps | Struct | Properties for defining a CfnIntegration. |
CfnPentest.ActorProperty | Struct | An authenticated actor to be used during pentest execution. |
CfnPentest.AssetsProperty | Struct | Collection of assets to be tested during the pentest. |
CfnPentest.AuthenticationProperty | Struct | Authentication configuration for a pentest actor. |
CfnPentest.CaCertificateSourceProperty | Struct | Source of a trusted CA certificate. |
CfnPentest.CiCdConfigurationProperty | Struct | Configuration for running pentests automatically from a CI/CD pipeline. |
CfnPentest.ClientCertificateProperty | Struct | Client certificate presented during the TLS handshake to the hosts it applies to. |
CfnPentest.CloudWatchLogProperty | Struct | CloudWatch Logs configuration for pentest output. |
CfnPentest.CustomHeaderProperty | Struct | A custom header to include in outbound requests. |
CfnPentest.DocumentInfoProperty | Struct | A document attached to the pentest, uploaded to S3. |
CfnPentest.EndpointProperty | Struct | An endpoint to be tested during the pentest. |
CfnPentest.IntegratedRepositoryProperty | Struct | A repository connected via a provider integration. |
CfnPentest.NetworkTrafficConfigProperty | Struct | Network traffic configuration for the pentest. |
CfnPentest.NetworkTrafficRuleProperty | Struct | Network traffic rule. |
CfnPentest.ReportDestinationProperty | Struct | Destination for publishing a scan report to Confluence. |
CfnPentest.ReportFiltersProperty | Struct | Filters applied when a scan report is published to Confluence. |
CfnPentest.SourceCodeRepositoryProperty | Struct | A source code archive stored in S3 for analysis during the pentest. |
CfnPentest.TestScopeProperty | Struct | Scope of the target under test, determining which classes of risk are assessed. |
CfnPentest.TrustedCaCertificateProperty | Struct | Trust anchor used when validating a target endpoint's TLS certificate. |
CfnPentest.VpcConfigProperty | Struct | VPC configuration that the pentest agent accesses. |
CfnPentestProps | Struct | Properties for defining a CfnPentest. |
CfnPrivateConnection.ModeProperty | Struct | The configuration for the private connection. |
CfnPrivateConnection.SelfManagedProperty | Struct | The configuration for a self-managed private connection, where you manage your own resource configuration. |
CfnPrivateConnection.ServiceManagedProperty | Struct | The configuration for a service-managed private connection, where the service manages the resource gateway lifecycle. |
CfnPrivateConnectionProps | Struct | Properties for defining a CfnPrivateConnection. |
CfnSecurityRequirementPack.SecurityRequirementProperty | Struct | |
CfnSecurityRequirementPackProps | Struct | Properties for defining a CfnSecurityRequirementPack. |
CfnTargetDomain.DnsVerificationProperty | Struct | Represents DNS TXT verification details. |
CfnTargetDomain.HttpVerificationProperty | Struct | Represents HTTP route verification details. |
CfnTargetDomain.VerificationDetailsProperty | Struct | Verification details to verify registered target domain. |
CfnTargetDomainProps | Struct | Properties for defining a CfnTargetDomain. |