GoogleCloudRetailV2alphaModelPageOptimizationConfigResponse.fromMap constructor

GoogleCloudRetailV2alphaModelPageOptimizationConfigResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GoogleCloudRetailV2alphaModelPageOptimizationConfigResponse.fromMap(Map<String, dynamic> map) {
  return GoogleCloudRetailV2alphaModelPageOptimizationConfigResponse(
    pageOptimizationEventType: pulumi.Input.fromValue(map['pageOptimizationEventType'] as String),
    panels: pulumi.Input.fromValue(pulumi.Input.decodeList<GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelResponse>(map['panels']!, (value) => GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelResponse.fromMap((value as Map).cast<String, dynamic>()))),
    restriction: pulumi.Input.fromValue(map['restriction'] as String),
  );
}