public static interface CreateMitigationActionRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<CreateMitigationActionRequest.Builder,CreateMitigationActionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateMitigationActionRequest.Builder actionName(String actionName)
A friendly name for the action. Choose a friendly name that accurately describes the action (for example,
EnableLoggingAction).
actionName - A friendly name for the action. Choose a friendly name that accurately describes the action (for
example, EnableLoggingAction).CreateMitigationActionRequest.Builder roleArn(String roleArn)
The ARN of the IAM role that is used to apply the mitigation action.
roleArn - The ARN of the IAM role that is used to apply the mitigation action.CreateMitigationActionRequest.Builder actionParams(MitigationActionParams actionParams)
Defines the type of action and the parameters for that action.
actionParams - Defines the type of action and the parameters for that action.default CreateMitigationActionRequest.Builder actionParams(Consumer<MitigationActionParams.Builder> actionParams)
Defines the type of action and the parameters for that action.
This is a convenience that creates an instance of theMitigationActionParams.Builder avoiding the
need to create one manually via MitigationActionParams.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to actionParams(MitigationActionParams).actionParams - a consumer that will call methods on MitigationActionParams.BuilderactionParams(MitigationActionParams)CreateMitigationActionRequest.Builder tags(Collection<Tag> tags)
Metadata that can be used to manage the mitigation action.
tags - Metadata that can be used to manage the mitigation action.CreateMitigationActionRequest.Builder tags(Tag... tags)
Metadata that can be used to manage the mitigation action.
tags - Metadata that can be used to manage the mitigation action.CreateMitigationActionRequest.Builder tags(Consumer<Tag.Builder>... tags)
Metadata that can be used to manage the mitigation action.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateMitigationActionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateMitigationActionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.