GetClusterNodePoolUpgradeSettingBlueGreenSetting.fromMap constructor

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

Implementation

factory GetClusterNodePoolUpgradeSettingBlueGreenSetting.fromMap(Map<String, dynamic> map) {
  return GetClusterNodePoolUpgradeSettingBlueGreenSetting(
    autoscaledRolloutPolicies: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterNodePoolUpgradeSettingBlueGreenSettingAutoscaledRolloutPolicy>(map['autoscaledRolloutPolicies']!, (value) => GetClusterNodePoolUpgradeSettingBlueGreenSettingAutoscaledRolloutPolicy.fromMap((value as Map).cast<String, dynamic>()))),
    nodePoolSoakDuration: pulumi.Input.fromValue(map['nodePoolSoakDuration'] as String),
    standardRolloutPolicies: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterNodePoolUpgradeSettingBlueGreenSettingStandardRolloutPolicy>(map['standardRolloutPolicies']!, (value) => GetClusterNodePoolUpgradeSettingBlueGreenSettingStandardRolloutPolicy.fromMap((value as Map).cast<String, dynamic>()))),
  );
}