Struct google_container1::MasterAuthorizedNetworksConfig[][src]

pub struct MasterAuthorizedNetworksConfig {
    pub enabled: Option<bool>,
    pub cidr_blocks: Option<Vec<CidrBlock>>,
}

Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.

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

Fields

Whether or not master authorized networks is enabled.

cidr_blocks define up to 10 external networks that could access Kubernetes master through HTTPS.

Trait Implementations

impl Default for MasterAuthorizedNetworksConfig
[src]

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

impl Clone for MasterAuthorizedNetworksConfig
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for MasterAuthorizedNetworksConfig
[src]

Formats the value using the given formatter. Read more

impl Part for MasterAuthorizedNetworksConfig
[src]

Auto Trait Implementations