Show / Hide Table of Contents

Class ClusterPrivateClusterConfigGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ClusterPrivateClusterConfigGetArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Container.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ClusterPrivateClusterConfigGetArgs : ResourceArgs

Constructors

View Source

ClusterPrivateClusterConfigGetArgs()

Declaration
public ClusterPrivateClusterConfigGetArgs()

Properties

View Source

EnablePrivateEndpoint

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.