Interface DeletePolicyStoreAliasRequest.Builder

  • Method Details

    • aliasName

      Specifies the name of the policy store alias that you want to delete.

      The alias name must always be prefixed with policy-store-alias/.

      Parameters:
      aliasName - Specifies the name of the policy store alias that you want to delete.

      The alias name must always be prefixed with policy-store-alias/.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deletionMode

      DeletePolicyStoreAliasRequest.Builder deletionMode(String deletionMode)

      Specifies the deletion mode for the policy store alias. The valid values are:

      • SoftDelete – The policy store alias enters the PendingDeletion state. This is the default behavior when no deletionMode is specified.

      • HardDelete – The policy store alias is immediately deleted, bypassing the PendingDeletion state.

      Parameters:
      deletionMode - Specifies the deletion mode for the policy store alias. The valid values are:

      • SoftDelete – The policy store alias enters the PendingDeletion state. This is the default behavior when no deletionMode is specified.

      • HardDelete – The policy store alias is immediately deleted, bypassing the PendingDeletion state.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deletionMode

      Specifies the deletion mode for the policy store alias. The valid values are:

      • SoftDelete – The policy store alias enters the PendingDeletion state. This is the default behavior when no deletionMode is specified.

      • HardDelete – The policy store alias is immediately deleted, bypassing the PendingDeletion state.

      Parameters:
      deletionMode - Specifies the deletion mode for the policy store alias. The valid values are:

      • SoftDelete – The policy store alias enters the PendingDeletion state. This is the default behavior when no deletionMode is specified.

      • HardDelete – The policy store alias is immediately deleted, bypassing the PendingDeletion state.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      DeletePolicyStoreAliasRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.