Interface GetConfigurationPolicyAssociationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetConfigurationPolicyAssociationResponse.Builder,
,GetConfigurationPolicyAssociationResponse> SdkBuilder<GetConfigurationPolicyAssociationResponse.Builder,
,GetConfigurationPolicyAssociationResponse> SdkPojo
,SdkResponse.Builder
,SecurityHubResponse.Builder
- Enclosing class:
GetConfigurationPolicyAssociationResponse
-
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 a configuration policy.The target account ID, organizational unit ID, or the root ID for which the association is retrieved.targetType
(String targetType) Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization root.targetType
(TargetType targetType) Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization 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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.securityhub.model.SecurityHubResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
configurationPolicyId
GetConfigurationPolicyAssociationResponse.Builder configurationPolicyId(String configurationPolicyId) The universally unique identifier (UUID) of a configuration policy. For self-managed behavior, the value is
SELF_MANAGED_SECURITY_HUB
.- Parameters:
configurationPolicyId
- The universally unique identifier (UUID) of a configuration policy. For self-managed behavior, the value isSELF_MANAGED_SECURITY_HUB
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetId
The target account ID, organizational unit ID, or the root ID for which the association is retrieved.
- Parameters:
targetId
- The target account ID, organizational unit ID, or the root ID for which the association is retrieved.- 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 organization root.
- Parameters:
targetType
- Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization 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 organization root.
- Parameters:
targetType
- Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization 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
GetConfigurationPolicyAssociationResponse.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
GetConfigurationPolicyAssociationResponse.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.
-