Interface ConfigurationPolicyAssociationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfigurationPolicyAssociationSummary.Builder,
,ConfigurationPolicyAssociationSummary> SdkBuilder<ConfigurationPolicyAssociationSummary.Builder,
,ConfigurationPolicyAssociationSummary> SdkPojo
- Enclosing class:
ConfigurationPolicyAssociationSummary
-
Method Summary
Modifier and TypeMethodDescriptionassociationStatus
(String associationStatus) The current status of the association between the specified target and the configuration.associationStatus
(ConfigurationPolicyAssociationStatus associationStatus) The current status of the association between the specified target and the configuration.associationStatusMessage
(String associationStatusMessage) The explanation for aFAILED
value forAssociationStatus
.associationType
(String associationType) Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.associationType
(AssociationType associationType) Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.configurationPolicyId
(String configurationPolicyId) The universally unique identifier (UUID) of the configuration policy.The identifier of the target account, organizational unit, or the root.targetType
(String targetType) Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.targetType
(TargetType targetType) Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
configurationPolicyId
The universally unique identifier (UUID) of the configuration policy.
- Parameters:
configurationPolicyId
- The universally unique identifier (UUID) of the configuration policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetId
The identifier of the target account, organizational unit, or the root.
- Parameters:
targetId
- The identifier of the target account, organizational unit, or the root.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetType
Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.
- Parameters:
targetType
- Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetType
Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.
- Parameters:
targetType
- Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationType
Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
- Parameters:
associationType
- Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationType
Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
- Parameters:
associationType
- Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.
- Parameters:
updatedAt
- The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationStatus
The current status of the association between the specified target and the configuration.
- Parameters:
associationStatus
- The current status of the association between the specified target and the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationStatus
ConfigurationPolicyAssociationSummary.Builder associationStatus(ConfigurationPolicyAssociationStatus associationStatus) The current status of the association between the specified target and the configuration.
- Parameters:
associationStatus
- The current status of the association between the specified target and the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationStatusMessage
ConfigurationPolicyAssociationSummary.Builder associationStatusMessage(String associationStatusMessage) The explanation for a
FAILED
value forAssociationStatus
.- Parameters:
associationStatusMessage
- The explanation for aFAILED
value forAssociationStatus
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-