toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'autoDelete': autoDelete,
    'deviceName': deviceName,
    'diskEncryptionKeyRaw': diskEncryptionKeyRaw,
    'diskEncryptionKeyRsa': diskEncryptionKeyRsa,
    'diskEncryptionKeySha256': diskEncryptionKeySha256,
    'diskEncryptionServiceAccount': diskEncryptionServiceAccount,
    'forceAttach': forceAttach,
    'guestOsFeatures': guestOsFeatures,
    'initializeParams': pulumi.Input.mapInputValue<List<GetInstanceBootDiskInitializeParam>, List<Map<String, dynamic>>>(initializeParams, (value) => pulumi.Input.encodeList<GetInstanceBootDiskInitializeParam, Map<String, dynamic>>(value, (value) => value.toMap())),
    'interface': interface,
    'kmsKeySelfLink': kmsKeySelfLink,
    'mode': mode,
    'source': source,
  };
}