Class: Aws::FSx::Types::OntapFileSystemConfiguration

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

Overview

Configuration for the FSx for NetApp ONTAP file system.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#automatic_backup_retention_daysInteger

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.

Returns:

  • (Integer)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#daily_automatic_backup_start_timeString

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.

Returns:

  • (String)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_typeString

The ONTAP file system deployment type.

Returns:

  • (String)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#disk_iops_configurationTypes::DiskIopsConfiguration

The SSD IOPS configuration for the ONTAP file system, specifying the number of provisioned IOPS and the provision mode.



5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_ip_address_rangeString

The IP address range in which the endpoints to access your file system are created.

Returns:

  • (String)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#endpointsTypes::FileSystemEndpoints

The Management and Intercluster endpoints that are used to access data or to manage the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror.



5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#preferred_subnet_idString

The ID for a subnet. A subnet is a range of IP addresses in your virtual private cloud (VPC). For more information, see VPC and subnets in the Amazon VPC User Guide.

Returns:

  • (String)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#route_table_idsArray<String>

The VPC route tables in which your file system's endpoints are created.

Returns:

  • (Array<String>)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#throughput_capacityInteger

The sustained throughput of an Amazon FSx file system in MBps.

Returns:

  • (Integer)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end

#weekly_maintenance_start_timeString

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.

Returns:

  • (String)


5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5854

class OntapFileSystemConfiguration < Struct.new(
  :automatic_backup_retention_days,
  :daily_automatic_backup_start_time,
  :deployment_type,
  :endpoint_ip_address_range,
  :endpoints,
  :disk_iops_configuration,
  :preferred_subnet_id,
  :route_table_ids,
  :throughput_capacity,
  :weekly_maintenance_start_time)
  SENSITIVE = []
  include Aws::Structure
end