Class: Aws::FSx::Types::UpdateFileSystemOntapConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::FSx::Types::UpdateFileSystemOntapConfiguration
- Defined in:
- gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb
Overview
When making an API call, you may pass UpdateFileSystemOntapConfiguration data as a hash:
{
automatic_backup_retention_days: 1,
daily_automatic_backup_start_time: "DailyTime",
fsx_admin_password: "AdminPassword",
weekly_maintenance_start_time: "WeeklyTime",
disk_iops_configuration: {
mode: "AUTOMATIC", # accepts AUTOMATIC, USER_PROVISIONED
iops: 1,
},
throughput_capacity: 1,
}
The configuration updates for an Amazon FSx for NetApp ONTAP file system.
Constant Summary collapse
- SENSITIVE =
[:fsx_admin_password]
Instance Attribute Summary collapse
-
#automatic_backup_retention_days ⇒ Integer
The number of days to retain automatic backups.
-
#daily_automatic_backup_start_time ⇒ String
A recurring daily time, in the format
HH:MM
. -
#disk_iops_configuration ⇒ Types::DiskIopsConfiguration
The SSD IOPS (input/output operations per second) configuration for an Amazon FSx for NetApp ONTAP file system.
-
#fsx_admin_password ⇒ String
The ONTAP administrative password for the
fsxadmin
user. -
#throughput_capacity ⇒ Integer
Specifies the throughput of an FSx for NetApp ONTAP file system, measured in megabytes per second (MBps).
-
#weekly_maintenance_start_time ⇒ String
A recurring weekly time, in the format
D:HH:MM
.
Instance Attribute Details
#automatic_backup_retention_days ⇒ Integer
The number of days to retain automatic backups. Setting this
property to 0
disables automatic backups. You can retain automatic
backups for a maximum of 90 days. The default is 0
.
7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7865 class UpdateFileSystemOntapConfiguration < Struct.new( :automatic_backup_retention_days, :daily_automatic_backup_start_time, :fsx_admin_password, :weekly_maintenance_start_time, :disk_iops_configuration, :throughput_capacity) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#daily_automatic_backup_start_time ⇒ String
A recurring daily time, in the format HH:MM
. HH
is the
zero-padded hour of the day (0-23), and MM
is the zero-padded
minute of the hour. For example, 05:00
specifies 5 AM daily.
7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7865 class UpdateFileSystemOntapConfiguration < Struct.new( :automatic_backup_retention_days, :daily_automatic_backup_start_time, :fsx_admin_password, :weekly_maintenance_start_time, :disk_iops_configuration, :throughput_capacity) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#disk_iops_configuration ⇒ Types::DiskIopsConfiguration
The SSD IOPS (input/output operations per second) configuration for
an Amazon FSx for NetApp ONTAP file system. The default is 3 IOPS
per GB of storage capacity, but you can provision additional IOPS
per GB of storage. The configuration consists of an IOPS mode
(AUTOMATIC
or USER_PROVISIONED
), and in the case of
USER_PROVISIONED
IOPS, the total number of SSD IOPS provisioned.
7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7865 class UpdateFileSystemOntapConfiguration < Struct.new( :automatic_backup_retention_days, :daily_automatic_backup_start_time, :fsx_admin_password, :weekly_maintenance_start_time, :disk_iops_configuration, :throughput_capacity) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#fsx_admin_password ⇒ String
The ONTAP administrative password for the fsxadmin
user.
7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7865 class UpdateFileSystemOntapConfiguration < Struct.new( :automatic_backup_retention_days, :daily_automatic_backup_start_time, :fsx_admin_password, :weekly_maintenance_start_time, :disk_iops_configuration, :throughput_capacity) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#throughput_capacity ⇒ Integer
Specifies the throughput of an FSx for NetApp ONTAP file system, measured in megabytes per second (MBps). Valid values are 128, 256, 512, 1024, or 2048 MB/s.
7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7865 class UpdateFileSystemOntapConfiguration < Struct.new( :automatic_backup_retention_days, :daily_automatic_backup_start_time, :fsx_admin_password, :weekly_maintenance_start_time, :disk_iops_configuration, :throughput_capacity) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#weekly_maintenance_start_time ⇒ String
A recurring weekly time, in the format D:HH:MM
.
D
is the day of the week, for which 1 represents Monday and 7
represents Sunday. For further details, see the ISO-8601 spec as
described on Wikipedia.
HH
is the zero-padded hour of the day (0-23), and MM
is the
zero-padded minute of the hour.
For example, 1:05:00
specifies maintenance at 5 AM Monday.
7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7865 class UpdateFileSystemOntapConfiguration < Struct.new( :automatic_backup_retention_days, :daily_automatic_backup_start_time, :fsx_admin_password, :weekly_maintenance_start_time, :disk_iops_configuration, :throughput_capacity) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |