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
The configuration updates for an Amazon FSx for NetApp ONTAP file system.
Constant Summary collapse
- SENSITIVE =
[:fsx_admin_password]
Instance Attribute Summary collapse
-
#add_route_table_ids ⇒ Array<String>
(Multi-AZ only) A list of IDs of new virtual private cloud (VPC) route tables to associate (add) with your Amazon FSx for NetApp ONTAP file system.
-
#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. -
#remove_route_table_ids ⇒ Array<String>
(Multi-AZ only) A list of IDs of existing virtual private cloud (VPC) route tables to disassociate (remove) from your Amazon FSx for NetApp ONTAP file system.
-
#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
#add_route_table_ids ⇒ Array<String>
(Multi-AZ only) A list of IDs of new virtual private cloud (VPC) route tables to associate (add) with your Amazon FSx for NetApp ONTAP file system.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#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
.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) 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.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) 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.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#fsx_admin_password ⇒ String
The ONTAP administrative password for the fsxadmin
user.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |
#remove_route_table_ids ⇒ Array<String>
(Multi-AZ only) A list of IDs of existing virtual private cloud (VPC) route tables to disassociate (remove) from your Amazon FSx for NetApp ONTAP file system. You can use the API operation to retrieve the list of VPC route table IDs for a file system.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) 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, 2048, and 4096 MBps.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) 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.
7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 7825 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, :add_route_table_ids, :remove_route_table_ids) SENSITIVE = [:fsx_admin_password] include Aws::Structure end |