Class ClusterPrivateClusterConfigArgs
Inherited Members
Namespace: Pulumi.Gcp.Container.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ClusterPrivateClusterConfigArgs : ResourceArgs
Constructors
View SourceClusterPrivateClusterConfigArgs()
Declaration
public ClusterPrivateClusterConfigArgs()
Properties
View SourceEnablePrivateEndpoint
When true, the cluster's private
endpoint is used as the cluster endpoint and access through the public endpoint
is disabled. When false, either endpoint can be used. This field only applies
to private clusters, when enable_private_nodes is true.
Declaration
public Input<bool> EnablePrivateEndpoint { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
EnablePrivateNodes
Enables the private cluster feature, creating a private endpoint on the cluster. In a private cluster, nodes only have RFC 1918 private addresses and communicate with the master's private endpoint via private networking.
Declaration
public Input<bool> EnablePrivateNodes { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
MasterIpv4CidrBlock
The IP range in CIDR notation to use for
the hosted master network. This range will be used for assigning private IP
addresses to the cluster master(s) and the ILB VIP. This range must not overlap
with any other ranges in use within the cluster's network, and it must be a /28
subnet. See Private Cluster Limitations
for more details. This field only applies to private clusters, when
enable_private_nodes is true.
Declaration
public Input<string> MasterIpv4CidrBlock { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PeeringName
The name of the peering between this cluster and the Google owned VPC.
Declaration
public Input<string> PeeringName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PrivateEndpoint
The internal IP address of this cluster's master endpoint.
Declaration
public Input<string> PrivateEndpoint { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PublicEndpoint
The external IP address of this cluster's master endpoint.
Declaration
public Input<string> PublicEndpoint { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |