NodeConfigResponse.fromMap constructor

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

Implementation

factory NodeConfigResponse.fromMap(Map<String, dynamic> map) {
  return NodeConfigResponse(
    diskSizeGb: pulumi.Input.fromValue(map['diskSizeGb'] as int),
    enableIpMasqAgent: pulumi.Input.fromValue(map['enableIpMasqAgent'] as bool),
    ipAllocationPolicy: pulumi.Input.fromValue(IPAllocationPolicyResponse.fromMap((map['ipAllocationPolicy']! as Map).cast<String, dynamic>())),
    location: pulumi.Input.fromValue(map['location'] as String),
    machineType: pulumi.Input.fromValue(map['machineType'] as String),
    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>()),
  );
}