Interface ConfigurationPolicyAssociationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationPolicyAssociationSummary.Builder,ConfigurationPolicyAssociationSummary>,SdkBuilder<ConfigurationPolicyAssociationSummary.Builder,ConfigurationPolicyAssociationSummary>,SdkPojo
- Enclosing class:
- ConfigurationPolicyAssociationSummary
public static interface ConfigurationPolicyAssociationSummary.Builder extends SdkPojo, CopyableBuilder<ConfigurationPolicyAssociationSummary.Builder,ConfigurationPolicyAssociationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationPolicyAssociationSummary.BuilderassociationStatus(String associationStatus)The current status of the association between the specified target and the configuration.ConfigurationPolicyAssociationSummary.BuilderassociationStatus(ConfigurationPolicyAssociationStatus associationStatus)The current status of the association between the specified target and the configuration.ConfigurationPolicyAssociationSummary.BuilderassociationStatusMessage(String associationStatusMessage)The explanation for aFAILEDvalue forAssociationStatus.ConfigurationPolicyAssociationSummary.BuilderassociationType(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.ConfigurationPolicyAssociationSummary.BuilderassociationType(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.ConfigurationPolicyAssociationSummary.BuilderconfigurationPolicyId(String configurationPolicyId)The universally unique identifier (UUID) of the configuration policy.ConfigurationPolicyAssociationSummary.BuildertargetId(String targetId)The identifier of the target account, organizational unit, or the root.ConfigurationPolicyAssociationSummary.BuildertargetType(String targetType)Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.ConfigurationPolicyAssociationSummary.BuildertargetType(TargetType targetType)Specifies whether the target is an Amazon Web Services account, organizational unit, or the root.ConfigurationPolicyAssociationSummary.BuilderupdatedAt(Instant updatedAt)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
configurationPolicyId
ConfigurationPolicyAssociationSummary.Builder configurationPolicyId(String 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
ConfigurationPolicyAssociationSummary.Builder targetId(String 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
ConfigurationPolicyAssociationSummary.Builder targetType(String 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,TargetType
-
targetType
ConfigurationPolicyAssociationSummary.Builder targetType(TargetType 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,TargetType
-
associationType
ConfigurationPolicyAssociationSummary.Builder 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.
- 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,AssociationType
-
associationType
ConfigurationPolicyAssociationSummary.Builder 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.
- 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,AssociationType
-
updatedAt
ConfigurationPolicyAssociationSummary.Builder updatedAt(Instant 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
ConfigurationPolicyAssociationSummary.Builder associationStatus(String 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:
ConfigurationPolicyAssociationStatus,ConfigurationPolicyAssociationStatus
-
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:
ConfigurationPolicyAssociationStatus,ConfigurationPolicyAssociationStatus
-
associationStatusMessage
ConfigurationPolicyAssociationSummary.Builder associationStatusMessage(String associationStatusMessage)
The explanation for a
FAILEDvalue forAssociationStatus.- Parameters:
associationStatusMessage- The explanation for aFAILEDvalue forAssociationStatus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-