[−][src]Struct google_composer1::PrivateClusterConfig
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]
fn clone(&self) -> PrivateClusterConfig
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PrivateClusterConfig
[src]
impl Default for PrivateClusterConfig
[src]
fn default() -> PrivateClusterConfig
[src]
impl<'de> Deserialize<'de> for PrivateClusterConfig
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for PrivateClusterConfig
[src]
impl Serialize for PrivateClusterConfig
[src]
Auto Trait Implementations
impl RefUnwindSafe for PrivateClusterConfig
impl Send for PrivateClusterConfig
impl Sync for PrivateClusterConfig
impl Unpin for PrivateClusterConfig
impl UnwindSafe for PrivateClusterConfig
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,