Volume constructor

Volume({
  1. String? activeDirectory,
  2. BackupConfig? backupConfig,
  3. String? capacityGib,
  4. String? coldTierSizeGib,
  5. String? createTime,
  6. String? description,
  7. String? encryptionType,
  8. ExportPolicy? exportPolicy,
  9. bool? hasReplication,
  10. HybridReplicationParameters? hybridReplicationParameters,
  11. bool? kerberosEnabled,
  12. String? kmsConfig,
  13. Map<String, String>? labels,
  14. bool? largeCapacity,
  15. bool? ldapEnabled,
  16. List<MountOption>? mountOptions,
  17. bool? multipleEndpoints,
  18. String? name,
  19. String? network,
  20. List<String>? protocols,
  21. String? psaRange,
  22. String? replicaZone,
  23. RestoreParameters? restoreParameters,
  24. List<String>? restrictedActions,
  25. String? securityStyle,
  26. String? serviceLevel,
  27. String? shareName,
  28. List<String>? smbSettings,
  29. double? snapReserve,
  30. bool? snapshotDirectory,
  31. SnapshotPolicy? snapshotPolicy,
  32. String? state,
  33. String? stateDetails,
  34. String? storagePool,
  35. TieringPolicy? tieringPolicy,
  36. String? unixPermissions,
  37. String? usedGib,
  38. String? zone,
})

Implementation

Volume({
  this.activeDirectory,
  this.backupConfig,
  this.capacityGib,
  this.coldTierSizeGib,
  this.createTime,
  this.description,
  this.encryptionType,
  this.exportPolicy,
  this.hasReplication,
  this.hybridReplicationParameters,
  this.kerberosEnabled,
  this.kmsConfig,
  this.labels,
  this.largeCapacity,
  this.ldapEnabled,
  this.mountOptions,
  this.multipleEndpoints,
  this.name,
  this.network,
  this.protocols,
  this.psaRange,
  this.replicaZone,
  this.restoreParameters,
  this.restrictedActions,
  this.securityStyle,
  this.serviceLevel,
  this.shareName,
  this.smbSettings,
  this.snapReserve,
  this.snapshotDirectory,
  this.snapshotPolicy,
  this.state,
  this.stateDetails,
  this.storagePool,
  this.tieringPolicy,
  this.unixPermissions,
  this.usedGib,
  this.zone,
});