@Generated(value="software.amazon.awssdk:codegen") public final class StandardsControlAssociationUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StandardsControlAssociationUpdate.Builder,StandardsControlAssociationUpdate>
An array of requested updates to the enablement status of controls in specified standards. The objects in the array include a security control ID, the Amazon Resource Name (ARN) of the standard, the requested enablement status, and the reason for updating the enablement status.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StandardsControlAssociationUpdate.Builder |
| Modifier and Type | Method and Description |
|---|---|
AssociationStatus |
associationStatus()
The desired enablement status of the control in the standard.
|
String |
associationStatusAsString()
The desired enablement status of the control in the standard.
|
static StandardsControlAssociationUpdate.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
securityControlId()
The unique identifier for the security control whose enablement status you want to update.
|
static Class<? extends StandardsControlAssociationUpdate.Builder> |
serializableBuilderClass() |
String |
standardsArn()
The Amazon Resource Name (ARN) of the standard in which you want to update the control's enablement status.
|
StandardsControlAssociationUpdate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
updatedReason()
The reason for updating the control's enablement status in the standard.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String standardsArn()
The Amazon Resource Name (ARN) of the standard in which you want to update the control's enablement status.
public final String securityControlId()
The unique identifier for the security control whose enablement status you want to update.
public final AssociationStatus associationStatus()
The desired enablement status of the control in the standard.
If the service returns an enum value that is not available in the current SDK version, associationStatus
will return AssociationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from associationStatusAsString().
AssociationStatuspublic final String associationStatusAsString()
The desired enablement status of the control in the standard.
If the service returns an enum value that is not available in the current SDK version, associationStatus
will return AssociationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from associationStatusAsString().
AssociationStatuspublic final String updatedReason()
The reason for updating the control's enablement status in the standard.
public StandardsControlAssociationUpdate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StandardsControlAssociationUpdate.Builder,StandardsControlAssociationUpdate>public static StandardsControlAssociationUpdate.Builder builder()
public static Class<? extends StandardsControlAssociationUpdate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.