Show / Hide Table of Contents

Class ElastigroupState

Inheritance
System.Object
InputArgs
ResourceArgs
ElastigroupState
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.SpotInst.Gke
Assembly: Pulumi.SpotInst.dll
Syntax
public sealed class ElastigroupState : ResourceArgs

Constructors

View Source

ElastigroupState()

Declaration
public ElastigroupState()

Properties

View Source

BackendServices

Declaration
public InputList<ElastigroupBackendServiceGetArgs> BackendServices { get; set; }
Property Value
Type Description
InputList<ElastigroupBackendServiceGetArgs>
View Source

ClusterId

The name of the GKE cluster you wish to import.

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

ClusterZoneName

The zone where the cluster is hosted.

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

DesiredCapacity

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

Disks

Declaration
public InputList<ElastigroupDiskGetArgs> Disks { get; set; }
Property Value
Type Description
InputList<ElastigroupDiskGetArgs>
View Source

DrainingTimeout

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

FallbackToOndemand

Declaration
public Input<bool> FallbackToOndemand { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Gpu

Declaration
public InputList<ElastigroupGpuGetArgs> Gpu { get; set; }
Property Value
Type Description
InputList<ElastigroupGpuGetArgs>
View Source

InstanceTypesCustoms

Declaration
public InputList<ElastigroupInstanceTypesCustomGetArgs> InstanceTypesCustoms { get; set; }
Property Value
Type Description
InputList<ElastigroupInstanceTypesCustomGetArgs>
View Source

InstanceTypesOndemand

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

InstanceTypesPreemptibles

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

IntegrationDockerSwarm

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

IntegrationGke

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

IpForwarding

Declaration
public Input<bool> IpForwarding { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Labels

Declaration
public InputList<ElastigroupLabelGetArgs> Labels { get; set; }
Property Value
Type Description
InputList<ElastigroupLabelGetArgs>
View Source

MaxSize

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

Metadatas

Declaration
public InputList<ElastigroupMetadataGetArgs> Metadatas { get; set; }
Property Value
Type Description
InputList<ElastigroupMetadataGetArgs>
View Source

MinSize

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

Name

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

NetworkInterfaces

Declaration
public InputList<ElastigroupNetworkInterfaceGetArgs> NetworkInterfaces { get; set; }
Property Value
Type Description
InputList<ElastigroupNetworkInterfaceGetArgs>
View Source

NodeImage

The image that will be used for the node VMs. Possible values: COS, UBUNTU.

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

OndemandCount

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

PreemptiblePercentage

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

ScalingDownPolicies

Declaration
public InputList<ElastigroupScalingDownPolicyGetArgs> ScalingDownPolicies { get; set; }
Property Value
Type Description
InputList<ElastigroupScalingDownPolicyGetArgs>
View Source

ScalingUpPolicies

Declaration
public InputList<ElastigroupScalingUpPolicyGetArgs> ScalingUpPolicies { get; set; }
Property Value
Type Description
InputList<ElastigroupScalingUpPolicyGetArgs>
View Source

ServiceAccount

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

ShutdownScript

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

StartupScript

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

Tags

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