Show / Hide Table of Contents

Class ClusterNodePoolGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ClusterNodePoolGetArgs
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 ClusterNodePoolGetArgs : ResourceArgs

Constructors

View Source

ClusterNodePoolGetArgs()

Declaration
public ClusterNodePoolGetArgs()

Properties

View Source

Autoscaling

Declaration
public Input<ClusterNodePoolAutoscalingGetArgs> Autoscaling { get; set; }
Property Value
Type Description
Input<ClusterNodePoolAutoscalingGetArgs>
View Source

InitialNodeCount

The number of nodes to create in this cluster's default node pool. In regional or multi-zonal clusters, this is the number of nodes per zone. Must be set if node_pool is not set. If you're using gcp.container.NodePool objects with no default node pool, you'll need to set this to a value of at least 1, alongside setting remove_default_node_pool to true.

Declaration
public Input<int> InitialNodeCount { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

InstanceGroupUrls

List of instance group URLs which have been assigned to the cluster.

Declaration
public InputList<string> InstanceGroupUrls { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Management

Declaration
public Input<ClusterNodePoolManagementGetArgs> Management { get; set; }
Property Value
Type Description
Input<ClusterNodePoolManagementGetArgs>
View Source

MaxPodsPerNode

Declaration
public Input<int> MaxPodsPerNode { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Name

The name of the cluster, unique within the project and location.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NamePrefix

Declaration
public Input<string> NamePrefix { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NodeConfig

Parameters used in creating the default node pool. Generally, this field should not be used at the same time as a gcp.container.NodePool or a node_pool block; this configuration manages the default node pool, which isn't recommended to be used. Structure is documented below.

Declaration
public Input<ClusterNodePoolNodeConfigGetArgs> NodeConfig { get; set; }
Property Value
Type Description
Input<ClusterNodePoolNodeConfigGetArgs>
View Source

NodeCount

Declaration
public Input<int> NodeCount { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

NodeLocations

The list of zones in which the cluster's nodes are located. Nodes must be in the region of their regional cluster or in the same region as their cluster's zone for zonal clusters. If this is specified for a zonal cluster, omit the cluster's zone.

Declaration
public InputList<string> NodeLocations { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

UpgradeSettings

Declaration
public Input<ClusterNodePoolUpgradeSettingsGetArgs> UpgradeSettings { get; set; }
Property Value
Type Description
Input<ClusterNodePoolUpgradeSettingsGetArgs>
View Source

Version

Declaration
public Input<string> Version { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.