Class: Aws::StorageGateway::Types::EvictFilesFailingUploadInput

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-storagegateway/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#file_share_arnString

The Amazon Resource Name (ARN) of the file share for which you want to start the cache clean operation.

Returns:

  • (String)


4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-storagegateway/types.rb', line 4233

class EvictFilesFailingUploadInput < Struct.new(
  :file_share_arn,
  :force_remove)
  SENSITIVE = []
  include Aws::Structure
end

#force_removeBoolean

Specifies whether cache entries with full or partial file data currently stored on the gateway will be forcibly removed by the cache clean operation.

Valid arguments:

  • ‘False` - The cache clean operation skips cache entries failing upload if they are associated with data currently stored on the gateway. This preserves the cached data.

  • ‘True` - The cache clean operation removes cache entries failing upload even if they are associated with data currently stored on the gateway. This deletes the cached data.

    If ‘ForceRemove` is set to `True`, the cache clean operation will delete file data from the gateway which might otherwise be recoverable.

Returns:

  • (Boolean)


4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-storagegateway/types.rb', line 4233

class EvictFilesFailingUploadInput < Struct.new(
  :file_share_arn,
  :force_remove)
  SENSITIVE = []
  include Aws::Structure
end