Interface DriftStatusSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DriftStatusSummary.Builder,,DriftStatusSummary> SdkBuilder<DriftStatusSummary.Builder,,DriftStatusSummary> SdkPojo
- Enclosing class:
DriftStatusSummary
-
Method Summary
Modifier and TypeMethodDescriptiondriftStatus(String driftStatus) The drift status of the enabled control.driftStatus(DriftStatus driftStatus) The drift status of the enabled control.default DriftStatusSummary.BuilderAn object that categorizes the different types of drift detected for the enabled control.types(EnabledControlDriftTypes types) An object that categorizes the different types of drift detected for the enabled control.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
driftStatus
The drift status of the enabled control.
Valid values:
-
DRIFTED: TheenabledControldeployed in this configuration doesn’t match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: TheenabledControldeployed in this configuration matches the configuration that Amazon Web Services Control Tower expected. -
NOT_CHECKING: Amazon Web Services Control Tower does not check drift for this enabled control. Drift is not supported for the control type. -
UNKNOWN: Amazon Web Services Control Tower is not able to check the drift status for the enabled control.
- Parameters:
driftStatus- The drift status of the enabled control.Valid values:
-
DRIFTED: TheenabledControldeployed in this configuration doesn’t match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: TheenabledControldeployed in this configuration matches the configuration that Amazon Web Services Control Tower expected. -
NOT_CHECKING: Amazon Web Services Control Tower does not check drift for this enabled control. Drift is not supported for the control type. -
UNKNOWN: Amazon Web Services Control Tower is not able to check the drift status for the enabled control.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
driftStatus
The drift status of the enabled control.
Valid values:
-
DRIFTED: TheenabledControldeployed in this configuration doesn’t match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: TheenabledControldeployed in this configuration matches the configuration that Amazon Web Services Control Tower expected. -
NOT_CHECKING: Amazon Web Services Control Tower does not check drift for this enabled control. Drift is not supported for the control type. -
UNKNOWN: Amazon Web Services Control Tower is not able to check the drift status for the enabled control.
- Parameters:
driftStatus- The drift status of the enabled control.Valid values:
-
DRIFTED: TheenabledControldeployed in this configuration doesn’t match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: TheenabledControldeployed in this configuration matches the configuration that Amazon Web Services Control Tower expected. -
NOT_CHECKING: Amazon Web Services Control Tower does not check drift for this enabled control. Drift is not supported for the control type. -
UNKNOWN: Amazon Web Services Control Tower is not able to check the drift status for the enabled control.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
types
An object that categorizes the different types of drift detected for the enabled control.
- Parameters:
types- An object that categorizes the different types of drift detected for the enabled control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
types
An object that categorizes the different types of drift detected for the enabled control.
This is a convenience method that creates an instance of theEnabledControlDriftTypes.Builderavoiding the need to create one manually viaEnabledControlDriftTypes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totypes(EnabledControlDriftTypes).- Parameters:
types- a consumer that will call methods onEnabledControlDriftTypes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-