Show / Hide Table of Contents

Class MrScalarState

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

Constructors

View Source

MrScalarState()

Declaration
public MrScalarState()

Properties

View Source

AdditionalInfo

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

AdditionalPrimarySecurityGroups

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

AdditionalReplicaSecurityGroups

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

Applications

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

AvailabilityZones

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

BootstrapActionsFiles

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

ClusterId

The MrScaler cluster id.

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

ConfigurationsFiles

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

CoreDesiredCapacity

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

CoreEbsBlockDevices

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

CoreEbsOptimized

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

CoreInstanceTypes

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

CoreLifecycle

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

CoreMaxSize

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

CoreMinSize

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

CoreScalingDownPolicies

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

CoreScalingUpPolicies

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

CoreUnit

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

CustomAmiId

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

Description

The MrScaler description.

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

EbsRootVolumeSize

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

Ec2KeyName

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

ExposeClusterId

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

InstanceWeights

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

JobFlowRole

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

KeepJobFlowAlive

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

LogUri

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

ManagedPrimarySecurityGroup

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

ManagedReplicaSecurityGroup

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

MasterEbsBlockDevices

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

MasterEbsOptimized

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

MasterInstanceTypes

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

MasterLifecycle

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

Name

The MrScaler name.

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

OutputClusterId

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

ProvisioningTimeout

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

Region

The MrScaler region.

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

ReleaseLabel

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

RepoUpgradeOnBoot

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

Retries

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

ScheduledTasks

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

SecurityConfig

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

ServiceAccessSecurityGroup

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

ServiceRole

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

StepsFiles

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

Strategy

The MrScaler strategy. Allowed values are new clone and wrap.

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

Tags

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

TaskDesiredCapacity

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

TaskEbsBlockDevices

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

TaskEbsOptimized

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

TaskInstanceTypes

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

TaskLifecycle

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

TaskMaxSize

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

TaskMinSize

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

TaskScalingDownPolicies

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

TaskScalingUpPolicies

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

TaskUnit

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

TerminationPolicies

Allows defining termination policies for EMR clusters based on CloudWatch Metrics.

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

TerminationProtected

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

VisibleToAllUsers

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