Class DataProtectionPolicyProps.Jsii$Proxy
- All Implemented Interfaces:
DataProtectionPolicyProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DataProtectionPolicyProps
DataProtectionPolicyProps-
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.services.logs.DataProtectionPolicyProps
DataProtectionPolicyProps.Builder, DataProtectionPolicyProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theDataProtectionPolicyProps.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 StringAmazon Data Firehose delivery stream to send audit findings to.final StringDescription of the data protection policy.final List<DataIdentifier> List of data protection identifiers.final ILogGroupCloudWatch Logs log group to send audit findings to.final StringgetName()Name of the data protection policy.final IBucketRefS3 bucket to send audit findings to.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 theDataProtectionPolicyProps.Builder.
-
-
Method Details
-
getIdentifiers
Description copied from interface:DataProtectionPolicyPropsList of data protection identifiers.Managed data identifiers must be in the following list: https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL-managed-data-identifiers.html Custom data identifiers must have a valid regex defined: https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL-custom-data-identifiers.html#custom-data-identifiers-constraints
- Specified by:
getIdentifiersin interfaceDataProtectionPolicyProps
-
getDeliveryStreamNameAuditDestination
Description copied from interface:DataProtectionPolicyPropsAmazon Data Firehose delivery stream to send audit findings to.The delivery stream must already exist.
Default: - no firehose delivery stream audit destination
- Specified by:
getDeliveryStreamNameAuditDestinationin interfaceDataProtectionPolicyProps
-
getDescription
Description copied from interface:DataProtectionPolicyPropsDescription of the data protection policy.Default: - 'cdk generated data protection policy'
- Specified by:
getDescriptionin interfaceDataProtectionPolicyProps
-
getLogGroupAuditDestination
Description copied from interface:DataProtectionPolicyPropsCloudWatch Logs log group to send audit findings to.The log group must already exist prior to creating the data protection policy.
Default: - no CloudWatch Logs audit destination
- Specified by:
getLogGroupAuditDestinationin interfaceDataProtectionPolicyProps
-
getName
Description copied from interface:DataProtectionPolicyPropsName of the data protection policy.Default: - 'data-protection-policy-cdk'
- Specified by:
getNamein interfaceDataProtectionPolicyProps
-
getS3BucketAuditDestination
Description copied from interface:DataProtectionPolicyPropsS3 bucket to send audit findings to.The bucket must already exist.
Default: - no S3 bucket audit destination
- Specified by:
getS3BucketAuditDestinationin interfaceDataProtectionPolicyProps
-
$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()
-