pub fn create(
arch_type: ArchType,
os_type: OsType,
plugins_str: Vec<String>,
require_static_ip_provisioner: bool,
s3_bucket: &str,
id: &str,
region: &str,
volume_type: &str,
volume_size: u32,
volume_iops: u32,
volume_throughput: u32,
ssh_key_email: Option<String>,
aws_secret_key_id: Option<String>,
aws_secret_access_key: Option<String>,
post_init_script: Option<String>,
) -> Result<(Vec<Plugin>, String)>