toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'accelerators': pulumi.Input.mapInputValue<List<AcceleratorResponse>, List<Map<String, dynamic>>>(accelerators, (value) => pulumi.Input.encodeList<AcceleratorResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'bootDiskSizeGb': bootDiskSizeGb,
    'confidentialInstanceConfig': pulumi.Input.mapInputValue<GceConfidentialInstanceConfigResponseWorkstationsV1beta, Map<String, dynamic>>(confidentialInstanceConfig, (value) => value.toMap()),
    'disablePublicIpAddresses': disablePublicIpAddresses,
    'enableNestedVirtualization': enableNestedVirtualization,
    'machineType': machineType,
    'poolSize': poolSize,
    'pooledInstances': pooledInstances,
    'serviceAccount': serviceAccount,
    'serviceAccountScopes': serviceAccountScopes,
    'shieldedInstanceConfig': pulumi.Input.mapInputValue<GceShieldedInstanceConfigResponseWorkstationsV1beta, Map<String, dynamic>>(shieldedInstanceConfig, (value) => value.toMap()),
    'tags': tags,
  };
}