PrivateClusterConfigResponse class
Configuration options for the private GKE cluster in a Cloud Composer environment.
Constructors
-
PrivateClusterConfigResponse({required Input<
bool> enablePrivateEndpoint, required Input<String> masterIpv4CidrBlock, required Input<String> masterIpv4ReservedRange}) -
Creates a new PrivateClusterConfigResponse.
enablePrivateEndpointOptional. Iftrue, access to the public endpoint of the GKE cluster is denied.masterIpv4CidrBlockOptional. 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.masterIpv4ReservedRangeThe 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.const -
PrivateClusterConfigResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
enablePrivateEndpoint
→ Input<
bool> -
Optional. If
true, access to the public endpoint of the GKE cluster is denied.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
masterIpv4CidrBlock
→ Input<
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.
final
-
masterIpv4ReservedRange
→ Input<
String> -
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.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited