VolumeConfigResponse.fromMap constructor
VolumeConfigResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory VolumeConfigResponse.fromMap(Map<String, dynamic> map) {
return VolumeConfigResponse(
gcpService: pulumi.Input.fromValue(map['gcpService'] as String),
lunRanges: pulumi.Input.fromValue(pulumi.Input.decodeList<LunRangeResponse>(map['lunRanges']!, (value) => LunRangeResponse.fromMap((value as Map).cast<String, dynamic>()))),
machineIds: pulumi.Input.fromValue((map['machineIds'] as List).cast<String>()),
name: pulumi.Input.fromValue(map['name'] as String),
nfsExports: pulumi.Input.fromValue(pulumi.Input.decodeList<NfsExportResponse>(map['nfsExports']!, (value) => NfsExportResponse.fromMap((value as Map).cast<String, dynamic>()))),
performanceTier: pulumi.Input.fromValue(map['performanceTier'] as String),
protocol: pulumi.Input.fromValue(map['protocol'] as String),
sizeGb: pulumi.Input.fromValue(map['sizeGb'] as int),
snapshotsEnabled: pulumi.Input.fromValue(map['snapshotsEnabled'] as bool),
type: pulumi.Input.fromValue(map['type'] as String),
userNote: pulumi.Input.fromValue(map['userNote'] as String),
);
}