pub struct ReplicaPoolAutoHealingPolicy {
pub action_type: Option<String>,
pub health_check: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§action_type: Option<String>
The action to perform when an instance becomes unhealthy. Possible values are RECREATE or REBOOT. RECREATE replaces an unhealthy instance with a new instance that is based on the instance template for this managed instance group. REBOOT performs a soft reboot on an instance. If the instance cannot reboot, the instance performs a hard restart.
health_check: Option<String>
The URL for the HealthCheck that signals autohealing.
Trait Implementations§
source§impl Clone for ReplicaPoolAutoHealingPolicy
impl Clone for ReplicaPoolAutoHealingPolicy
source§fn clone(&self) -> ReplicaPoolAutoHealingPolicy
fn clone(&self) -> ReplicaPoolAutoHealingPolicy
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ReplicaPoolAutoHealingPolicy
impl Debug for ReplicaPoolAutoHealingPolicy
source§impl Default for ReplicaPoolAutoHealingPolicy
impl Default for ReplicaPoolAutoHealingPolicy
source§fn default() -> ReplicaPoolAutoHealingPolicy
fn default() -> ReplicaPoolAutoHealingPolicy
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ReplicaPoolAutoHealingPolicy
impl<'de> Deserialize<'de> for ReplicaPoolAutoHealingPolicy
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more