Class: Aws::FSx::Types::CreateFileSystemWindowsConfiguration

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

Overview

Note:

When making an API call, you may pass CreateFileSystemWindowsConfiguration data as a hash:

{
  active_directory_id: "DirectoryId",
  throughput_capacity: 1, # required
  weekly_maintenance_start_time: "WeeklyTime",
  daily_automatic_backup_start_time: "DailyTime",
  automatic_backup_retention_days: 1,
  copy_tags_to_backups: false,
}

The configuration object for the Microsoft Windows file system used in ‘CreateFileSystem` and `CreateFileSystemFromBackup` operations.

Instance Attribute Summary collapse

Instance Attribute Details

#active_directory_idString

The ID for an existing Microsoft Active Directory instance that the file system should join when it’s created.

Returns:

  • (String)


481
482
483
484
485
486
487
488
489
# File 'lib/aws-sdk-fsx/types.rb', line 481

class CreateFileSystemWindowsConfiguration < Struct.new(
  :active_directory_id,
  :throughput_capacity,
  :weekly_maintenance_start_time,
  :daily_automatic_backup_start_time,
  :automatic_backup_retention_days,
  :copy_tags_to_backups)
  include Aws::Structure
end

#automatic_backup_retention_daysInteger

The number of days to retain automatic backups. The default is to retain backups for 7 days. Setting this value to 0 disables the creation of automatic backups. The maximum retention period for backups is 35 days.

Returns:

  • (Integer)


481
482
483
484
485
486
487
488
489
# File 'lib/aws-sdk-fsx/types.rb', line 481

class CreateFileSystemWindowsConfiguration < Struct.new(
  :active_directory_id,
  :throughput_capacity,
  :weekly_maintenance_start_time,
  :daily_automatic_backup_start_time,
  :automatic_backup_retention_days,
  :copy_tags_to_backups)
  include Aws::Structure
end

#copy_tags_to_backupsBoolean

A boolean flag indicating whether tags on the file system should be copied to backups. This value defaults to false. If it’s set to true, all tags on the file system are copied to all automatic backups and any user-initiated backups where the user doesn’t specify any tags. If this value is true, and you specify one or more tags, only the specified tags are copied to backups.

Returns:

  • (Boolean)


481
482
483
484
485
486
487
488
489
# File 'lib/aws-sdk-fsx/types.rb', line 481

class CreateFileSystemWindowsConfiguration < Struct.new(
  :active_directory_id,
  :throughput_capacity,
  :weekly_maintenance_start_time,
  :daily_automatic_backup_start_time,
  :automatic_backup_retention_days,
  :copy_tags_to_backups)
  include Aws::Structure
end

#daily_automatic_backup_start_timeString

The preferred time to take daily automatic backups, in the UTC time zone.

Returns:

  • (String)


481
482
483
484
485
486
487
488
489
# File 'lib/aws-sdk-fsx/types.rb', line 481

class CreateFileSystemWindowsConfiguration < Struct.new(
  :active_directory_id,
  :throughput_capacity,
  :weekly_maintenance_start_time,
  :daily_automatic_backup_start_time,
  :automatic_backup_retention_days,
  :copy_tags_to_backups)
  include Aws::Structure
end

#throughput_capacityInteger

The throughput of an Amazon FSx file system, measured in megabytes per second.

Returns:

  • (Integer)


481
482
483
484
485
486
487
488
489
# File 'lib/aws-sdk-fsx/types.rb', line 481

class CreateFileSystemWindowsConfiguration < Struct.new(
  :active_directory_id,
  :throughput_capacity,
  :weekly_maintenance_start_time,
  :daily_automatic_backup_start_time,
  :automatic_backup_retention_days,
  :copy_tags_to_backups)
  include Aws::Structure
end

#weekly_maintenance_start_timeString

The preferred start time to perform weekly maintenance, in the UTC time zone.

Returns:

  • (String)


481
482
483
484
485
486
487
488
489
# File 'lib/aws-sdk-fsx/types.rb', line 481

class CreateFileSystemWindowsConfiguration < Struct.new(
  :active_directory_id,
  :throughput_capacity,
  :weekly_maintenance_start_time,
  :daily_automatic_backup_start_time,
  :automatic_backup_retention_days,
  :copy_tags_to_backups)
  include Aws::Structure
end