@Stability(value=Stable) public static final class CfnSecurityProfileProps.Builder extends Object implements software.amazon.jsii.Builder<CfnSecurityProfileProps>
CfnSecurityProfileProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnSecurityProfileProps.Builder additionalMetricsToRetainV2(IResolvable additionalMetricsToRetainV2)
CfnSecurityProfileProps.getAdditionalMetricsToRetainV2()additionalMetricsToRetainV2 - A list of metrics whose data is retained (stored).
By default, data is retained for any metric used in the profile's behaviors , but it's also retained for any metric specified here. Can be used with custom metrics; can't be used with dimensions.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder additionalMetricsToRetainV2(List<? extends Object> additionalMetricsToRetainV2)
CfnSecurityProfileProps.getAdditionalMetricsToRetainV2()additionalMetricsToRetainV2 - A list of metrics whose data is retained (stored).
By default, data is retained for any metric used in the profile's behaviors , but it's also retained for any metric specified here. Can be used with custom metrics; can't be used with dimensions.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder alertTargets(IResolvable alertTargets)
CfnSecurityProfileProps.getAlertTargets()alertTargets - Specifies the destinations to which alerts are sent.
(Alerts are always sent to the console.) Alerts are generated when a device (thing) violates a behavior.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder alertTargets(Map<String,? extends Object> alertTargets)
CfnSecurityProfileProps.getAlertTargets()alertTargets - Specifies the destinations to which alerts are sent.
(Alerts are always sent to the console.) Alerts are generated when a device (thing) violates a behavior.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder behaviors(IResolvable behaviors)
CfnSecurityProfileProps.getBehaviors()behaviors - Specifies the behaviors that, when violated by a device (thing), cause an alert.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder behaviors(List<? extends Object> behaviors)
CfnSecurityProfileProps.getBehaviors()behaviors - Specifies the behaviors that, when violated by a device (thing), cause an alert.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder securityProfileDescription(String securityProfileDescription)
CfnSecurityProfileProps.getSecurityProfileDescription()securityProfileDescription - A description of the security profile.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder securityProfileName(String securityProfileName)
CfnSecurityProfileProps.getSecurityProfileName()securityProfileName - The name you gave to the security profile.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder tags(List<? extends CfnTag> tags)
CfnSecurityProfileProps.getTags()tags - Metadata that can be used to manage the security profile.this@Stability(value=Stable) public CfnSecurityProfileProps.Builder targetArns(List<String> targetArns)
CfnSecurityProfileProps.getTargetArns()targetArns - The ARN of the target (thing group) to which the security profile is attached.this@Stability(value=Stable) public CfnSecurityProfileProps build()
build in interface software.amazon.jsii.Builder<CfnSecurityProfileProps>CfnSecurityProfilePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.