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 Details

    • 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

      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

      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

      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

      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:
    • 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 for AssociationStatus.

      Parameters:
      associationStatusMessage - The explanation for a FAILED value for AssociationStatus.
      Returns:
      Returns a reference to this object so that method calls can be chained together.