Class: Aws::S3Files::Types::GetSynchronizationConfigurationResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#expiration_data_rulesArray<Types::ExpirationDataRule>

An array of expiration data rules that control when cached data expires from the file system.

Returns:



824
825
826
827
828
829
830
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 824

class GetSynchronizationConfigurationResponse < Struct.new(
  :latest_version_number,
  :import_data_rules,
  :expiration_data_rules)
  SENSITIVE = []
  include Aws::Structure
end

#import_data_rulesArray<Types::ImportDataRule>

An array of import data rules that control how data is imported from S3 into the file system.

Returns:



824
825
826
827
828
829
830
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 824

class GetSynchronizationConfigurationResponse < Struct.new(
  :latest_version_number,
  :import_data_rules,
  :expiration_data_rules)
  SENSITIVE = []
  include Aws::Structure
end

#latest_version_numberInteger

The version number of the synchronization configuration. Use this value with PutSynchronizationConfiguration to ensure optimistic concurrency control.

Returns:

  • (Integer)


824
825
826
827
828
829
830
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 824

class GetSynchronizationConfigurationResponse < Struct.new(
  :latest_version_number,
  :import_data_rules,
  :expiration_data_rules)
  SENSITIVE = []
  include Aws::Structure
end