CfnPentestProps
- class aws_cdk.aws_securityagent.CfnPentestProps(*, agent_space_id, assets, service_role, code_remediation_strategy=None, exclude_risk_types=None, log_config=None, network_traffic_config=None, title=None, vpc_config=None)
Bases:
objectProperties for defining a
CfnPentest.- Parameters:
agent_space_id (
str)assets (
Union[IResolvable,AssetsProperty,Dict[str,Any]])service_role (
str)code_remediation_strategy (
Optional[str])exclude_risk_types (
Optional[Sequence[str]])log_config (
Union[IResolvable,CloudWatchLogProperty,Dict[str,Any],None])network_traffic_config (
Union[IResolvable,NetworkTrafficConfigProperty,Dict[str,Any],None])title (
Optional[str])vpc_config (
Union[IResolvable,VpcConfigProperty,Dict[str,Any],None])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_securityagent as securityagent cfn_pentest_props = securityagent.CfnPentestProps( agent_space_id="agentSpaceId", assets=securityagent.CfnPentest.AssetsProperty( actors=[securityagent.CfnPentest.ActorProperty( authentication=securityagent.CfnPentest.AuthenticationProperty( provider_type="providerType", value="value" ), description="description", identifier="identifier", uris=["uris"] )], documents=[securityagent.CfnPentest.DocumentInfoProperty( artifact_id="artifactId", s3_location="s3Location" )], endpoints=[securityagent.CfnPentest.EndpointProperty( uri="uri" )], integrated_repositories=[securityagent.CfnPentest.IntegratedRepositoryProperty( integration_id="integrationId", provider_resource_id="providerResourceId" )], source_code=[securityagent.CfnPentest.SourceCodeRepositoryProperty( s3_location="s3Location" )] ), service_role="serviceRole", # the properties below are optional code_remediation_strategy="codeRemediationStrategy", exclude_risk_types=["excludeRiskTypes"], log_config=securityagent.CfnPentest.CloudWatchLogProperty( log_group="logGroup", log_stream="logStream" ), network_traffic_config=securityagent.CfnPentest.NetworkTrafficConfigProperty( custom_headers=[securityagent.CfnPentest.CustomHeaderProperty( name="name", value="value" )], rules=[securityagent.CfnPentest.NetworkTrafficRuleProperty( effect="effect", network_traffic_rule_type="networkTrafficRuleType", pattern="pattern" )] ), title="title", vpc_config=securityagent.CfnPentest.VpcConfigProperty( security_group_arns=["securityGroupArns"], subnet_arns=["subnetArns"], vpc_arn="vpcArn" ) )
Attributes
- agent_space_id
-
- Type:
see
- assets
-
- Type:
see
- code_remediation_strategy
-
- Type:
see
- exclude_risk_types
-
- Type:
see
- log_config
-
- Type:
see
- network_traffic_config
-
- Type:
see
- service_role
-
- Type:
see
- title
-
- Type:
see