[][src]Struct google_container1::ServerConfig

pub struct ServerConfig {
    pub channels: Option<Vec<ReleaseChannelConfig>>,
    pub valid_node_versions: Option<Vec<String>>,
    pub valid_image_types: Option<Vec<String>>,
    pub default_image_type: Option<String>,
    pub default_cluster_version: Option<String>,
    pub valid_master_versions: Option<Vec<String>>,
}

Kubernetes Engine service configuration.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

channels: Option<Vec<ReleaseChannelConfig>>

List of release channel configurations.

valid_node_versions: Option<Vec<String>>

List of valid node upgrade target versions, in descending order.

valid_image_types: Option<Vec<String>>

List of valid image types.

default_image_type: Option<String>

Default image type.

default_cluster_version: Option<String>

Version of Kubernetes the service deploys by default.

valid_master_versions: Option<Vec<String>>

List of valid master versions, in descending order.

Trait Implementations

impl Clone for ServerConfig[src]

impl Debug for ServerConfig[src]

impl Default for ServerConfig[src]

impl<'de> Deserialize<'de> for ServerConfig[src]

impl ResponseResult for ServerConfig[src]

impl Serialize for ServerConfig[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any