[][src]Struct google_composer1::PrivateClusterConfig

pub struct PrivateClusterConfig {
    pub enable_private_endpoint: Option<bool>,
    pub master_ipv4_reserved_range: Option<String>,
    pub master_ipv4_cidr_block: Option<String>,
}

Configuration options for the private GKE cluster in a Cloud Composer environment.

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

Fields

enable_private_endpoint: Option<bool>

Optional. If true, access to the public endpoint of the GKE cluster is denied.

master_ipv4_reserved_range: Option<String>

Output only. The IP range in CIDR notation to use for the hosted master network. This range is used for assigning internal IP addresses to the GKE cluster master or set of masters and to the internal load balancer virtual IP. This range must not overlap with any other ranges in use within the cluster's network.

master_ipv4_cidr_block: Option<String>

Optional. The CIDR block from which IPv4 range for GKE master will be reserved. If left blank, the default value of '172.16.0.0/23' is used.

Trait Implementations

impl Clone for PrivateClusterConfig[src]

impl Debug for PrivateClusterConfig[src]

impl Default for PrivateClusterConfig[src]

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

impl Part for PrivateClusterConfig[src]

impl Serialize for PrivateClusterConfig[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