@Stability(value=Stable) public static final class CfnMitigationAction.ActionParamsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnMitigationAction.ActionParamsProperty>
CfnMitigationAction.ActionParamsProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder addThingsToThingGroupParams(CfnMitigationAction.AddThingsToThingGroupParamsProperty addThingsToThingGroupParams)
addThingsToThingGroupParams - Specifies the group to which you want to add the devices.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder addThingsToThingGroupParams(IResolvable addThingsToThingGroupParams)
addThingsToThingGroupParams - Specifies the group to which you want to add the devices.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder enableIoTLoggingParams(CfnMitigationAction.EnableIoTLoggingParamsProperty enableIoTLoggingParams)
CfnMitigationAction.ActionParamsProperty.getEnableIoTLoggingParams()enableIoTLoggingParams - Specifies the logging level and the role with permissions for logging.
You cannot specify a logging level of DISABLED .this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder enableIoTLoggingParams(IResolvable enableIoTLoggingParams)
CfnMitigationAction.ActionParamsProperty.getEnableIoTLoggingParams()enableIoTLoggingParams - Specifies the logging level and the role with permissions for logging.
You cannot specify a logging level of DISABLED .this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder publishFindingToSnsParams(CfnMitigationAction.PublishFindingToSnsParamsProperty publishFindingToSnsParams)
CfnMitigationAction.ActionParamsProperty.getPublishFindingToSnsParams()publishFindingToSnsParams - Specifies the topic to which the finding should be published.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder publishFindingToSnsParams(IResolvable publishFindingToSnsParams)
CfnMitigationAction.ActionParamsProperty.getPublishFindingToSnsParams()publishFindingToSnsParams - Specifies the topic to which the finding should be published.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder replaceDefaultPolicyVersionParams(CfnMitigationAction.ReplaceDefaultPolicyVersionParamsProperty replaceDefaultPolicyVersionParams)
replaceDefaultPolicyVersionParams - Replaces the policy version with a default or blank policy.
You specify the template name. Only a value of BLANK_POLICY is currently supported.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder replaceDefaultPolicyVersionParams(IResolvable replaceDefaultPolicyVersionParams)
replaceDefaultPolicyVersionParams - Replaces the policy version with a default or blank policy.
You specify the template name. Only a value of BLANK_POLICY is currently supported.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder updateCaCertificateParams(CfnMitigationAction.UpdateCACertificateParamsProperty updateCaCertificateParams)
CfnMitigationAction.ActionParamsProperty.getUpdateCaCertificateParams()updateCaCertificateParams - Specifies the new state for the CA certificate.
Only a value of DEACTIVATE is currently supported.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder updateCaCertificateParams(IResolvable updateCaCertificateParams)
CfnMitigationAction.ActionParamsProperty.getUpdateCaCertificateParams()updateCaCertificateParams - Specifies the new state for the CA certificate.
Only a value of DEACTIVATE is currently supported.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder updateDeviceCertificateParams(CfnMitigationAction.UpdateDeviceCertificateParamsProperty updateDeviceCertificateParams)
updateDeviceCertificateParams - Specifies the new state for a device certificate.
Only a value of DEACTIVATE is currently supported.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty.Builder updateDeviceCertificateParams(IResolvable updateDeviceCertificateParams)
updateDeviceCertificateParams - Specifies the new state for a device certificate.
Only a value of DEACTIVATE is currently supported.this@Stability(value=Stable) public CfnMitigationAction.ActionParamsProperty build()
build in interface software.amazon.jsii.Builder<CfnMitigationAction.ActionParamsProperty>CfnMitigationAction.ActionParamsPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.