#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct AvalancheSubnetResourceBaseSubnetStatus {
#[serde(rename = "blockchains", skip_serializing_if = "Option::is_none")]
pub blockchains: Option<Vec<serde_json::Value>>,
#[serde(rename = "controlKeys", skip_serializing_if = "Option::is_none")]
pub control_keys: Option<serde_json::Value>,
#[serde(rename = "id", skip_serializing_if = "Option::is_none")]
pub id: Option<String>,
#[serde(rename = "pendingValidators", skip_serializing_if = "Option::is_none")]
pub pending_validators: Option<Vec<serde_json::Value>>,
#[serde(rename = "subnetType", skip_serializing_if = "Option::is_none")]
pub subnet_type: Option<String>,
#[serde(rename = "threshold", skip_serializing_if = "Option::is_none")]
pub threshold: Option<i32>,
#[serde(rename = "validators", skip_serializing_if = "Option::is_none")]
pub validators: Option<Vec<serde_json::Value>>,
}
impl AvalancheSubnetResourceBaseSubnetStatus {
pub fn new() -> AvalancheSubnetResourceBaseSubnetStatus {
AvalancheSubnetResourceBaseSubnetStatus {
blockchains: None,
control_keys: None,
id: None,
pending_validators: None,
subnet_type: None,
threshold: None,
validators: None,
}
}
}