public static interface EnabledControlDetails.Builder extends SdkPojo, CopyableBuilder<EnabledControlDetails.Builder,EnabledControlDetails>
| Modifier and Type | Method and Description |
|---|---|
EnabledControlDetails.Builder |
arn(String arn)
The ARN of the enabled control.
|
EnabledControlDetails.Builder |
controlIdentifier(String controlIdentifier)
The control identifier of the enabled control.
|
default EnabledControlDetails.Builder |
driftStatusSummary(Consumer<DriftStatusSummary.Builder> driftStatusSummary)
The drift status of the enabled control.
|
EnabledControlDetails.Builder |
driftStatusSummary(DriftStatusSummary driftStatusSummary)
The drift status of the enabled control.
|
default EnabledControlDetails.Builder |
statusSummary(Consumer<EnablementStatusSummary.Builder> statusSummary)
The deployment summary of the enabled control.
|
EnabledControlDetails.Builder |
statusSummary(EnablementStatusSummary statusSummary)
The deployment summary of the enabled control.
|
EnabledControlDetails.Builder |
targetIdentifier(String targetIdentifier)
The ARN of the organizational unit.
|
EnabledControlDetails.Builder |
targetRegions(Collection<Region> targetRegions)
Target AWS Regions for the enabled control.
|
EnabledControlDetails.Builder |
targetRegions(Consumer<Region.Builder>... targetRegions)
Target AWS Regions for the enabled control.
|
EnabledControlDetails.Builder |
targetRegions(Region... targetRegions)
Target AWS Regions for the enabled control.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEnabledControlDetails.Builder arn(String arn)
The ARN of the enabled control.
arn - The ARN of the enabled control.EnabledControlDetails.Builder controlIdentifier(String controlIdentifier)
The control identifier of the enabled control. For information on how to find the
controlIdentifier, see the overview page.
controlIdentifier - The control identifier of the enabled control. For information on how to find the
controlIdentifier, see the overview
page.EnabledControlDetails.Builder driftStatusSummary(DriftStatusSummary driftStatusSummary)
The drift status of the enabled control.
driftStatusSummary - The drift status of the enabled control.default EnabledControlDetails.Builder driftStatusSummary(Consumer<DriftStatusSummary.Builder> driftStatusSummary)
The drift status of the enabled control.
This is a convenience method that creates an instance of theDriftStatusSummary.Builder avoiding the
need to create one manually via DriftStatusSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to driftStatusSummary(DriftStatusSummary).
driftStatusSummary - a consumer that will call methods on DriftStatusSummary.BuilderdriftStatusSummary(DriftStatusSummary)EnabledControlDetails.Builder statusSummary(EnablementStatusSummary statusSummary)
The deployment summary of the enabled control.
statusSummary - The deployment summary of the enabled control.default EnabledControlDetails.Builder statusSummary(Consumer<EnablementStatusSummary.Builder> statusSummary)
The deployment summary of the enabled control.
This is a convenience method that creates an instance of theEnablementStatusSummary.Builder avoiding
the need to create one manually via EnablementStatusSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to statusSummary(EnablementStatusSummary).
statusSummary - a consumer that will call methods on EnablementStatusSummary.BuilderstatusSummary(EnablementStatusSummary)EnabledControlDetails.Builder targetIdentifier(String targetIdentifier)
The ARN of the organizational unit. For information on how to find the targetIdentifier, see the overview page.
targetIdentifier - The ARN of the organizational unit. For information on how to find the targetIdentifier,
see the overview
page.EnabledControlDetails.Builder targetRegions(Collection<Region> targetRegions)
Target AWS Regions for the enabled control.
targetRegions - Target AWS Regions for the enabled control.EnabledControlDetails.Builder targetRegions(Region... targetRegions)
Target AWS Regions for the enabled control.
targetRegions - Target AWS Regions for the enabled control.EnabledControlDetails.Builder targetRegions(Consumer<Region.Builder>... targetRegions)
Target AWS Regions for the enabled control.
This is a convenience method that creates an instance of theRegion.Builder avoiding the need to create one
manually via Region.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #targetRegions(List.
targetRegions - a consumer that will call methods on
Region.Builder#targetRegions(java.util.Collection) Copyright © 2023. All rights reserved.