toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'autoDelete': autoDelete,
    'boot': boot,
    'deviceName': deviceName,
    'diskEncryptionKey': pulumi.Input.mapInputValue<CustomerEncryptionKeyResponseComputeBeta, Map<String, dynamic>>(diskEncryptionKey, (value) => value.toMap()),
    'diskSizeGb': diskSizeGb,
    'diskType': diskType,
    'guestOsFeatures': pulumi.Input.mapInputValue<List<GuestOsFeatureResponseComputeBeta>, List<Map<String, dynamic>>>(guestOsFeatures, (value) => pulumi.Input.encodeList<GuestOsFeatureResponseComputeBeta, Map<String, dynamic>>(value, (value) => value.toMap())),
    'index': index,
    'interface': interface,
    'kind': kind,
    'licenses': licenses,
    'mode': mode,
    'source': source,
    'storageBytes': storageBytes,
    'storageBytesStatus': storageBytesStatus,
    'type': type,
  };
}