Show / Hide Table of Contents

Class ElastigroupArgs

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

Constructors

View Source

ElastigroupArgs()

Declaration
public ElastigroupArgs()

Properties

View Source

BackendServices

Declaration
public InputList<ElastigroupBackendServiceArgs> BackendServices { get; set; }
Property Value
Type Description
InputList<ElastigroupBackendServiceArgs>
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<ElastigroupDiskArgs> Disks { get; set; }
Property Value
Type Description
InputList<ElastigroupDiskArgs>
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<ElastigroupGpuArgs> Gpu { get; set; }
Property Value
Type Description
InputList<ElastigroupGpuArgs>
View Source

InstanceTypesCustoms

Declaration
public InputList<ElastigroupInstanceTypesCustomArgs> InstanceTypesCustoms { get; set; }
Property Value
Type Description
InputList<ElastigroupInstanceTypesCustomArgs>
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<ElastigroupIntegrationDockerSwarmArgs> IntegrationDockerSwarm { get; set; }
Property Value
Type Description
Input<ElastigroupIntegrationDockerSwarmArgs>
View Source

IntegrationGke

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

IpForwarding

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

Labels

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

MaxSize

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

Metadatas

Declaration
public InputList<ElastigroupMetadataArgs> Metadatas { get; set; }
Property Value
Type Description
InputList<ElastigroupMetadataArgs>
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<ElastigroupNetworkInterfaceArgs> NetworkInterfaces { get; set; }
Property Value
Type Description
InputList<ElastigroupNetworkInterfaceArgs>
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<ElastigroupScalingDownPolicyArgs> ScalingDownPolicies { get; set; }
Property Value
Type Description
InputList<ElastigroupScalingDownPolicyArgs>
View Source

ScalingUpPolicies

Declaration
public InputList<ElastigroupScalingUpPolicyArgs> ScalingUpPolicies { get; set; }
Property Value
Type Description
InputList<ElastigroupScalingUpPolicyArgs>
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.