Volume constructor
Volume({
- String? activeDirectory,
- BackupConfig? backupConfig,
- String? capacityGib,
- String? coldTierSizeGib,
- String? createTime,
- String? description,
- String? encryptionType,
- ExportPolicy? exportPolicy,
- bool? hasReplication,
- HybridReplicationParameters? hybridReplicationParameters,
- bool? kerberosEnabled,
- String? kmsConfig,
- Map<
String, String> ? labels, - bool? largeCapacity,
- bool? ldapEnabled,
- List<
MountOption> ? mountOptions, - bool? multipleEndpoints,
- String? name,
- String? network,
- List<
String> ? protocols, - String? psaRange,
- String? replicaZone,
- RestoreParameters? restoreParameters,
- List<
String> ? restrictedActions, - String? securityStyle,
- String? serviceLevel,
- List<
String> ? smbSettings, - double? snapReserve,
- bool? snapshotDirectory,
- SnapshotPolicy? snapshotPolicy,
- String? state,
- String? stateDetails,
- String? storagePool,
- TieringPolicy? tieringPolicy,
- String? unixPermissions,
- String? usedGib,
- 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,
});