GetNodePoolContainerV1beta1Result.fromMap constructor
GetNodePoolContainerV1beta1Result.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetNodePoolContainerV1beta1Result.fromMap(Map<String, dynamic> map) {
return GetNodePoolContainerV1beta1Result(
autoscaling: NodePoolAutoscalingResponseContainerV1beta1.fromMap((map['autoscaling']! as Map).cast<String, dynamic>()),
bestEffortProvisioning: BestEffortProvisioningResponseContainerV1beta1.fromMap((map['bestEffortProvisioning']! as Map).cast<String, dynamic>()),
conditions: pulumi.Input.decodeList<StatusConditionResponseContainerV1beta1>(map['conditions']!, (value) => StatusConditionResponseContainerV1beta1.fromMap((value as Map).cast<String, dynamic>())),
config: NodeConfigResponseContainerV1beta1.fromMap((map['config']! as Map).cast<String, dynamic>()),
etag: map['etag'] as String,
initialNodeCount: map['initialNodeCount'] as int,
instanceGroupUrls: (map['instanceGroupUrls'] as List).cast<String>(),
locations: (map['locations'] as List).cast<String>(),
management: NodeManagementResponseContainerV1beta1.fromMap((map['management']! as Map).cast<String, dynamic>()),
maxPodsConstraint: MaxPodsConstraintResponseContainerV1beta1.fromMap((map['maxPodsConstraint']! as Map).cast<String, dynamic>()),
name: map['name'] as String,
networkConfig: NodeNetworkConfigResponseContainerV1beta1.fromMap((map['networkConfig']! as Map).cast<String, dynamic>()),
placementPolicy: PlacementPolicyResponseContainerV1beta1.fromMap((map['placementPolicy']! as Map).cast<String, dynamic>()),
podIpv4CidrSize: map['podIpv4CidrSize'] as int,
queuedProvisioning: QueuedProvisioningResponseContainerV1beta1.fromMap((map['queuedProvisioning']! as Map).cast<String, dynamic>()),
selfLink: map['selfLink'] as String,
status: map['status'] as String,
statusMessage: map['statusMessage'] as String,
updateInfo: UpdateInfoResponseContainerV1beta1.fromMap((map['updateInfo']! as Map).cast<String, dynamic>()),
upgradeSettings: UpgradeSettingsResponseContainerV1beta1.fromMap((map['upgradeSettings']! as Map).cast<String, dynamic>()),
version: map['version'] as String,
);
}