MasterAuthorizedNetworksConfig class

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.

Constructors

MasterAuthorizedNetworksConfig()
MasterAuthorizedNetworksConfig.fromJson(Map _json)

Properties

cidrBlocks ↔ List<CidrBlock>
cidr_blocks define up to 10 external networks that could access Kubernetes master through HTTPS.
read / write
enabled ↔ bool
Whether or not master authorized networks is enabled.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited