Class CfnPentestMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.securityagent.CfnPentestMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPentestMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPentestMixinProps
@Stability(Stable)
@Internal
public static final class CfnPentestMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPentestMixinProps
An implementation for
CfnPentestMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.securityagent.CfnPentestMixinProps
CfnPentestMixinProps.Builder, CfnPentestMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnPentestMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPentestMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringIdentifier of agent space where the pentest should be created.final ObjectCollection of assets to be tested during the pentest.final StringStrategy for remediating code vulnerabilities discovered during the pentest.A list of risk types excluded from the pentest execution.final ObjectCloudWatch Logs configuration for pentest output.final ObjectNetwork traffic configuration for the pentest.final StringService role for accessing resources.final StringgetTitle()Title of the penetration test.final ObjectVPC configuration that the pentest agent accesses.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPentestMixinProps.Builder.
-
-
Method Details
-
getAgentSpaceId
Description copied from interface:CfnPentestMixinPropsIdentifier of agent space where the pentest should be created.- Specified by:
getAgentSpaceIdin interfaceCfnPentestMixinProps- See Also:
-
getAssets
Description copied from interface:CfnPentestMixinPropsCollection of assets to be tested during the pentest.Returns union: either
IResolvableorCfnPentestPropsMixin.AssetsProperty- Specified by:
getAssetsin interfaceCfnPentestMixinProps- See Also:
-
getCodeRemediationStrategy
Description copied from interface:CfnPentestMixinPropsStrategy for remediating code vulnerabilities discovered during the pentest.- Specified by:
getCodeRemediationStrategyin interfaceCfnPentestMixinProps- See Also:
-
getExcludeRiskTypes
Description copied from interface:CfnPentestMixinPropsA list of risk types excluded from the pentest execution.- Specified by:
getExcludeRiskTypesin interfaceCfnPentestMixinProps- See Also:
-
getLogConfig
Description copied from interface:CfnPentestMixinPropsCloudWatch Logs configuration for pentest output.Returns union: either
IResolvableorCfnPentestPropsMixin.CloudWatchLogProperty- Specified by:
getLogConfigin interfaceCfnPentestMixinProps- See Also:
-
getNetworkTrafficConfig
Description copied from interface:CfnPentestMixinPropsNetwork traffic configuration for the pentest.Returns union: either
IResolvableorCfnPentestPropsMixin.NetworkTrafficConfigProperty- Specified by:
getNetworkTrafficConfigin interfaceCfnPentestMixinProps- See Also:
-
getServiceRole
Description copied from interface:CfnPentestMixinPropsService role for accessing resources.- Specified by:
getServiceRolein interfaceCfnPentestMixinProps- See Also:
-
getTitle
Description copied from interface:CfnPentestMixinPropsTitle of the penetration test.- Specified by:
getTitlein interfaceCfnPentestMixinProps- See Also:
-
getVpcConfig
Description copied from interface:CfnPentestMixinPropsVPC configuration that the pentest agent accesses.Returns union: either
IResolvableorCfnPentestPropsMixin.VpcConfigProperty- Specified by:
getVpcConfigin interfaceCfnPentestMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-