mirror of
https://github.com/jlengrand/engine.git
synced 2026-03-10 08:11:21 +00:00
fix: make aws ec2 option inputs optional (#712)
This commit is contained in:
@@ -65,8 +65,11 @@ impl fmt::Display for VpcQoveryNetworkMode {
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
pub struct Options {
|
||||
// AWS related
|
||||
#[serde(default)] // TODO: remove default
|
||||
pub ec2_zone_a_subnet_blocks: Vec<String>,
|
||||
#[serde(default)] // TODO: remove default
|
||||
pub ec2_zone_b_subnet_blocks: Vec<String>,
|
||||
#[serde(default)] // TODO: remove default
|
||||
pub ec2_zone_c_subnet_blocks: Vec<String>,
|
||||
pub eks_zone_a_subnet_blocks: Vec<String>,
|
||||
pub eks_zone_b_subnet_blocks: Vec<String>,
|
||||
@@ -86,9 +89,11 @@ pub struct Options {
|
||||
pub vpc_qovery_network_mode: VpcQoveryNetworkMode,
|
||||
pub vpc_cidr_block: String,
|
||||
pub eks_cidr_subnet: String,
|
||||
#[serde(default)] // TODO: remove default
|
||||
pub ec2_cidr_subnet: String,
|
||||
pub vpc_custom_routing_table: Vec<VpcCustomRoutingTable>,
|
||||
pub eks_access_cidr_blocks: Vec<String>,
|
||||
#[serde(default)] // TODO: remove default
|
||||
pub ec2_access_cidr_blocks: Vec<String>,
|
||||
pub rds_cidr_subnet: String,
|
||||
pub documentdb_cidr_subnet: String,
|
||||
|
||||
Reference in New Issue
Block a user