Class: Aws::DataSync::Types::NetAppONTAPSVM

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

Overview

The information that DataSync Discovery collects about a storage virtual machine (SVM) in your on-premises storage system.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cifs_share_countInteger

The number of CIFS shares in the SVM.

Returns:

  • (Integer)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_uuidString

The universally unique identifier (UUID) of the cluster associated with the SVM.

Returns:

  • (String)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#enabled_protocolsArray<String>

The data transfer protocols (such as NFS) configured for the SVM.

Returns:

  • (Array<String>)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#lun_countInteger

The number of LUNs (logical unit numbers) in the SVM.

Returns:

  • (Integer)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#max_p95_performanceTypes::MaxP95Performance

The performance data that DataSync Discovery collects about the SVM.



3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#nfs_exported_volumesInteger

The number of NFS volumes in the SVM.

Returns:

  • (Integer)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#recommendation_statusString

Indicates whether DataSync Discovery recommendations for the SVM are ready to view, incomplete, or can’t be determined.

For more information, see [Recommendation statuses].

[1]: docs.aws.amazon.com/datasync/latest/userguide/discovery-job-statuses.html#recommendation-statuses-table

Returns:

  • (String)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#recommendationsArray<Types::Recommendation>

The Amazon Web Services storage services that DataSync Discovery recommends for the SVM. For more information, see [Recommendations provided by DataSync Discovery].

[1]: docs.aws.amazon.com/datasync/latest/userguide/discovery-understand-recommendations.html

Returns:



3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#resource_idString

The UUID of the SVM.

Returns:

  • (String)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#svm_nameString

The name of the SVM

Returns:

  • (String)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#total_capacity_provisionedInteger

The total storage space that’s available in the SVM.

Returns:

  • (Integer)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#total_capacity_usedInteger

The storage space that’s being used in the SVM.

Returns:

  • (Integer)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#total_logical_capacity_usedInteger

The storage space that’s being used in the SVM without accounting for compression or deduplication.

Returns:

  • (Integer)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end

#total_snapshot_capacity_usedInteger

The amount of storage in the SVM that’s being used for snapshots.

Returns:

  • (Integer)


3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
# File 'lib/aws-sdk-datasync/types.rb', line 3858

class NetAppONTAPSVM < Struct.new(
  :cluster_uuid,
  :resource_id,
  :svm_name,
  :cifs_share_count,
  :enabled_protocols,
  :total_capacity_used,
  :total_capacity_provisioned,
  :total_logical_capacity_used,
  :max_p95_performance,
  :recommendations,
  :nfs_exported_volumes,
  :recommendation_status,
  :total_snapshot_capacity_used,
  :lun_count)
  SENSITIVE = []
  include Aws::Structure
end