Interface CfnSecurityRequirementPackMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSecurityRequirementPackMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-22T17:37:48.895Z")
@Stability(Stable)
public interface CfnSecurityRequirementPackMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnSecurityRequirementPackPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.securityagent.*;
CfnSecurityRequirementPackMixinProps cfnSecurityRequirementPackMixinProps = CfnSecurityRequirementPackMixinProps.builder()
.description("description")
.kmsKeyId("kmsKeyId")
.name("name")
.securityRequirements(List.of(SecurityRequirementProperty.builder()
.description("description")
.domain("domain")
.evaluation("evaluation")
.name("name")
.remediation("remediation")
.build()))
.status("status")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSecurityRequirementPackMixinPropsstatic final classAn implementation forCfnSecurityRequirementPackMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringDescription of the pack.default StringKMS key for client-side encryption of pack contents.default StringgetName()Name of the security requirement pack.default ObjectSecurity requirements within this pack.default StringWhether the pack is enabled or disabled.getTags()Tags for the security requirement pack.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
Description of the pack.- See Also:
-
getKmsKeyId
KMS key for client-side encryption of pack contents.- See Also:
-
getName
Name of the security requirement pack.- See Also:
-
getSecurityRequirements
Security requirements within this pack.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnSecurityRequirementPackPropsMixin.SecurityRequirementProperty>- See Also:
-
getStatus
Whether the pack is enabled or disabled.- See Also:
-
getTags
Tags for the security requirement pack.- See Also:
-
builder
-