GetRegionInstanceGroupManagerUpdatePolicy.fromMap constructor
GetRegionInstanceGroupManagerUpdatePolicy.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetRegionInstanceGroupManagerUpdatePolicy.fromMap(Map<String, dynamic> map) {
return GetRegionInstanceGroupManagerUpdatePolicy(
instanceRedistributionType: pulumi.Input.fromValue(map['instanceRedistributionType'] as String),
maxSurgeFixed: pulumi.Input.fromValue((map['maxSurgeFixed'] as num).toInt()),
maxSurgePercent: pulumi.Input.fromValue((map['maxSurgePercent'] as num).toInt()),
maxUnavailableFixed: pulumi.Input.fromValue((map['maxUnavailableFixed'] as num).toInt()),
maxUnavailablePercent: pulumi.Input.fromValue((map['maxUnavailablePercent'] as num).toInt()),
minReadySec: pulumi.Input.fromValue((map['minReadySec'] as num).toInt()),
minimalAction: pulumi.Input.fromValue(map['minimalAction'] as String),
mostDisruptiveAllowedAction: pulumi.Input.fromValue(map['mostDisruptiveAllowedAction'] as String),
replacementMethod: pulumi.Input.fromValue(map['replacementMethod'] as String),
type: pulumi.Input.fromValue(map['type'] as String),
);
}