DigitalOceanConfig.fromJson constructor
DigitalOceanConfig.fromJson(
- JsonMap json
Implementation
factory DigitalOceanConfig.fromJson(JsonMap json) {
return DigitalOceanConfig(
apiToken: json.value<String>('api_token'),
dropletId: json.valueOrNull<String?>('droplet_id'),
dropletRegion: json.value<String>('droplet_region', 'nyc1'),
dropletSize: json.value<String>('droplet_size', 's-1vcpu-1gb'),
sshKeyId: json.valueOrNull<String?>('ssh_key_id'),
image: json.value<String>('image', 'ubuntu-20-04-x64'),
rpcPassword: json.value<String>('rpc_password'),
https: json.value<bool>('https'),
);
}