public static interface DeleteCanaryRequest.Builder extends SyntheticsRequest.Builder, SdkPojo, CopyableBuilder<DeleteCanaryRequest.Builder,DeleteCanaryRequest>
| Modifier and Type | Method and Description |
|---|---|
DeleteCanaryRequest.Builder |
deleteLambda(Boolean deleteLambda)
Specifies whether to also delete the Lambda functions and layers used by this canary.
|
DeleteCanaryRequest.Builder |
name(String name)
The name of the canary that you want to delete.
|
DeleteCanaryRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
DeleteCanaryRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDeleteCanaryRequest.Builder name(String name)
The name of the canary that you want to delete. To find the names of your canaries, use DescribeCanaries.
name - The name of the canary that you want to delete. To find the names of your canaries, use DescribeCanaries.DeleteCanaryRequest.Builder deleteLambda(Boolean deleteLambda)
Specifies whether to also delete the Lambda functions and layers used by this canary. The default is false.
Type: Boolean
deleteLambda - Specifies whether to also delete the Lambda functions and layers used by this canary. The default is
false.
Type: Boolean
DeleteCanaryRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDeleteCanaryRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.