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