toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'bootDiskSizeGb': bootDiskSizeGb,
    'confidentialInstanceConfig': pulumi.Input.mapInputValue<GceConfidentialInstanceConfigResponse, 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<GceShieldedInstanceConfigResponse, Map<String, dynamic>>(shieldedInstanceConfig, (value) => value.toMap()),
    'tags': tags,
  };
}