NodeConfigResponseComposerV1beta1.fromMap constructor
NodeConfigResponseComposerV1beta1.fromMap(
- Map<String, dynamic> map
)
Implementation
factory NodeConfigResponseComposerV1beta1.fromMap(Map<String, dynamic> map) {
return NodeConfigResponseComposerV1beta1(
diskSizeGb: pulumi.Input.fromValue(map['diskSizeGb'] as int),
enableIpMasqAgent: pulumi.Input.fromValue(map['enableIpMasqAgent'] as bool),
ipAllocationPolicy: pulumi.Input.fromValue(IPAllocationPolicyResponseComposerV1beta1.fromMap((map['ipAllocationPolicy']! as Map).cast<String, dynamic>())),
location: pulumi.Input.fromValue(map['location'] as String),
machineType: pulumi.Input.fromValue(map['machineType'] as String),
maxPodsPerNode: pulumi.Input.fromValue(map['maxPodsPerNode'] as int),
network: pulumi.Input.fromValue(map['network'] as String),
oauthScopes: pulumi.Input.fromValue((map['oauthScopes'] as List).cast<String>()),
serviceAccount: pulumi.Input.fromValue(map['serviceAccount'] as String),
subnetwork: pulumi.Input.fromValue(map['subnetwork'] as String),
tags: pulumi.Input.fromValue((map['tags'] as List).cast<String>()),
);
}