Class ElastigroupState
Inheritance
System.Object
ElastigroupState
Inherited Members
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()
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
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
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
View Source
InstanceTypesCustoms
Declaration
public InputList<ElastigroupInstanceTypesCustomGetArgs> InstanceTypesCustoms { get; set; }
Property Value
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
View Source
IntegrationDockerSwarm
Declaration
public Input<ElastigroupIntegrationDockerSwarmGetArgs> IntegrationDockerSwarm { get; set; }
Property Value
View Source
IntegrationGke
Declaration
public Input<ElastigroupIntegrationGkeGetArgs> IntegrationGke { get; set; }
Property Value
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
View Source
MaxSize
Declaration
public Input<int> MaxSize { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Declaration
public InputList<ElastigroupMetadataGetArgs> Metadatas { get; set; }
Property Value
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
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
View Source
ScalingUpPolicies
Declaration
public InputList<ElastigroupScalingUpPolicyGetArgs> ScalingUpPolicies { get; set; }
Property Value
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
Declaration
public InputList<string> Tags { get; set; }
Property Value