Struct google_manager1_beta2::api::ModuleStatus
source · pub struct ModuleStatus {
pub autoscaling_module_status: Option<AutoscalingModuleStatus>,
pub firewall_module_status: Option<FirewallModuleStatus>,
pub health_check_module_status: Option<HealthCheckModuleStatus>,
pub lb_module_status: Option<LbModuleStatus>,
pub network_module_status: Option<NetworkModuleStatus>,
pub replica_pool_module_status: Option<ReplicaPoolModuleStatus>,
pub state: Option<DeployState>,
pub type_: Option<String>,
}
Expand description
[Output Only] Aggregate status for a module.
This type is not used in any activity, and only used as part of another schema.
Fields§
§autoscaling_module_status: Option<AutoscalingModuleStatus>
[Output Only] The status of the AutoscalingModule, set for type AUTOSCALING.
firewall_module_status: Option<FirewallModuleStatus>
[Output Only] The status of the FirewallModule, set for type FIREWALL.
health_check_module_status: Option<HealthCheckModuleStatus>
[Output Only] The status of the HealthCheckModule, set for type HEALTH_CHECK.
lb_module_status: Option<LbModuleStatus>
[Output Only] The status of the LbModule, set for type LOAD_BALANCING.
network_module_status: Option<NetworkModuleStatus>
[Output Only] The status of the NetworkModule, set for type NETWORK.
replica_pool_module_status: Option<ReplicaPoolModuleStatus>
[Output Only] The status of the ReplicaPoolModule, set for type VM.
state: Option<DeployState>
[Output Only] The current state of the module.
type_: Option<String>
[Output Only] The type of the module.
Trait Implementations§
source§impl Clone for ModuleStatus
impl Clone for ModuleStatus
source§fn clone(&self) -> ModuleStatus
fn clone(&self) -> ModuleStatus
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 ModuleStatus
impl Debug for ModuleStatus
source§impl Default for ModuleStatus
impl Default for ModuleStatus
source§fn default() -> ModuleStatus
fn default() -> ModuleStatus
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ModuleStatus
impl<'de> Deserialize<'de> for ModuleStatus
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
source§impl Serialize for ModuleStatus
impl Serialize for ModuleStatus
impl Part for ModuleStatus
Auto Trait Implementations§
impl RefUnwindSafe for ModuleStatus
impl Send for ModuleStatus
impl Sync for ModuleStatus
impl Unpin for ModuleStatus
impl UnwindSafe for ModuleStatus
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more