Struct google_manager1_beta2::Module[][src]

pub struct Module {
    pub lb_module: Option<LbModule>,
    pub replica_pool_module: Option<ReplicaPoolModule>,
    pub firewall_module: Option<FirewallModule>,
    pub health_check_module: Option<HealthCheckModule>,
    pub autoscaling_module: Option<AutoscalingModule>,
    pub network_module: Option<NetworkModule>,
    pub type_: Option<String>,
}

A module in a configuration. A module represents a single homogeneous, possibly replicated task.

This type is not used in any activity, and only used as part of another schema.

Fields

no description provided

no description provided

no description provided

no description provided

no description provided

no description provided

The type of this module. Valid values ("AUTOSCALING", "FIREWALL", "HEALTH_CHECK", "LOAD_BALANCING", "NETWORK", "REPLICA_POOL")

Trait Implementations

impl Default for Module
[src]

Returns the "default value" for a type. Read more

impl Clone for Module
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Module
[src]

Formats the value using the given formatter. Read more

impl Part for Module
[src]

Auto Trait Implementations

impl Send for Module

impl Sync for Module