Class: Aws::SecurityLake::Types::DataLakeConfiguration

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

Overview

Provides details of Amazon Security Lake object.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#encryption_configurationTypes::DataLakeEncryptionConfiguration

Provides encryption details of Amazon Security Lake object.



622
623
624
625
626
627
628
629
# File 'lib/aws-sdk-securitylake/types.rb', line 622

class DataLakeConfiguration < Struct.new(
  :encryption_configuration,
  :lifecycle_configuration,
  :region,
  :replication_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#lifecycle_configurationTypes::DataLakeLifecycleConfiguration

Provides lifecycle details of Amazon Security Lake object.



622
623
624
625
626
627
628
629
# File 'lib/aws-sdk-securitylake/types.rb', line 622

class DataLakeConfiguration < Struct.new(
  :encryption_configuration,
  :lifecycle_configuration,
  :region,
  :replication_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Amazon Web Services Regions where Security Lake is automatically enabled.

Returns:

  • (String)


622
623
624
625
626
627
628
629
# File 'lib/aws-sdk-securitylake/types.rb', line 622

class DataLakeConfiguration < Struct.new(
  :encryption_configuration,
  :lifecycle_configuration,
  :region,
  :replication_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#replication_configurationTypes::DataLakeReplicationConfiguration

Provides replication details of Amazon Security Lake object.



622
623
624
625
626
627
628
629
# File 'lib/aws-sdk-securitylake/types.rb', line 622

class DataLakeConfiguration < Struct.new(
  :encryption_configuration,
  :lifecycle_configuration,
  :region,
  :replication_configuration)
  SENSITIVE = []
  include Aws::Structure
end