stratosphere-emr-1.0.0: Stratosphere integration for AWS EMR.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.EMR.Cluster

Documentation

data Cluster Source #

Constructors

Cluster

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html

Fields

Instances

Instances details
ToJSON Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Show Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Eq Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Methods

(==) :: Cluster -> Cluster -> Bool #

(/=) :: Cluster -> Cluster -> Bool #

ToResourceProperties Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Property "AdditionalInfo" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "AdditionalInfo" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "AdditionalInfo" Cluster = Object

Methods

set :: PropertyType "AdditionalInfo" Cluster -> Cluster -> Cluster #

Property "Applications" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "Applications" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Applications" Cluster = [ApplicationProperty]

Methods

set :: PropertyType "Applications" Cluster -> Cluster -> Cluster #

Property "AutoScalingRole" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "AutoScalingRole" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "AutoScalingRole" Cluster = Value Text

Methods

set :: PropertyType "AutoScalingRole" Cluster -> Cluster -> Cluster #

Property "AutoTerminationPolicy" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "AutoTerminationPolicy" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "AutoTerminationPolicy" Cluster = AutoTerminationPolicyProperty

Methods

set :: PropertyType "AutoTerminationPolicy" Cluster -> Cluster -> Cluster #

Property "BootstrapActions" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "BootstrapActions" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

Methods

set :: PropertyType "BootstrapActions" Cluster -> Cluster -> Cluster #

Property "Configurations" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "Configurations" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Configurations" Cluster = [ConfigurationProperty]

Methods

set :: PropertyType "Configurations" Cluster -> Cluster -> Cluster #

Property "CustomAmiId" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "CustomAmiId" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "CustomAmiId" Cluster = Value Text

Methods

set :: PropertyType "CustomAmiId" Cluster -> Cluster -> Cluster #

Property "EbsRootVolumeIops" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "EbsRootVolumeIops" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "EbsRootVolumeIops" Cluster = Value Integer

Methods

set :: PropertyType "EbsRootVolumeIops" Cluster -> Cluster -> Cluster #

Property "EbsRootVolumeSize" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "EbsRootVolumeSize" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "EbsRootVolumeSize" Cluster = Value Integer

Methods

set :: PropertyType "EbsRootVolumeSize" Cluster -> Cluster -> Cluster #

Property "EbsRootVolumeThroughput" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "EbsRootVolumeThroughput" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "EbsRootVolumeThroughput" Cluster = Value Integer

Methods

set :: PropertyType "EbsRootVolumeThroughput" Cluster -> Cluster -> Cluster #

Property "Instances" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "Instances" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

Methods

set :: PropertyType "Instances" Cluster -> Cluster -> Cluster #

Property "JobFlowRole" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "JobFlowRole" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "JobFlowRole" Cluster = Value Text

Methods

set :: PropertyType "JobFlowRole" Cluster -> Cluster -> Cluster #

Property "KerberosAttributes" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "KerberosAttributes" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "KerberosAttributes" Cluster = KerberosAttributesProperty

Methods

set :: PropertyType "KerberosAttributes" Cluster -> Cluster -> Cluster #

Property "LogEncryptionKmsKeyId" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "LogEncryptionKmsKeyId" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "LogEncryptionKmsKeyId" Cluster = Value Text

Methods

set :: PropertyType "LogEncryptionKmsKeyId" Cluster -> Cluster -> Cluster #

Property "LogUri" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "LogUri" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "LogUri" Cluster = Value Text

Methods

set :: PropertyType "LogUri" Cluster -> Cluster -> Cluster #

Property "ManagedScalingPolicy" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "ManagedScalingPolicy" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ManagedScalingPolicy" Cluster = ManagedScalingPolicyProperty

Methods

set :: PropertyType "ManagedScalingPolicy" Cluster -> Cluster -> Cluster #

Property "Name" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "Name" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

Methods

set :: PropertyType "Name" Cluster -> Cluster -> Cluster #

Property "OSReleaseLabel" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "OSReleaseLabel" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "OSReleaseLabel" Cluster = Value Text

Methods

set :: PropertyType "OSReleaseLabel" Cluster -> Cluster -> Cluster #

Property "PlacementGroupConfigs" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "PlacementGroupConfigs" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "PlacementGroupConfigs" Cluster = [PlacementGroupConfigProperty]

Methods

set :: PropertyType "PlacementGroupConfigs" Cluster -> Cluster -> Cluster #

Property "ReleaseLabel" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "ReleaseLabel" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ReleaseLabel" Cluster = Value Text

Methods

set :: PropertyType "ReleaseLabel" Cluster -> Cluster -> Cluster #

Property "ScaleDownBehavior" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "ScaleDownBehavior" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ScaleDownBehavior" Cluster = Value Text

Methods

set :: PropertyType "ScaleDownBehavior" Cluster -> Cluster -> Cluster #

Property "SecurityConfiguration" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "SecurityConfiguration" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "SecurityConfiguration" Cluster = Value Text

Methods

set :: PropertyType "SecurityConfiguration" Cluster -> Cluster -> Cluster #

Property "ServiceRole" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "ServiceRole" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ServiceRole" Cluster = Value Text

Methods

set :: PropertyType "ServiceRole" Cluster -> Cluster -> Cluster #

Property "StepConcurrencyLevel" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "StepConcurrencyLevel" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "StepConcurrencyLevel" Cluster = Value Integer

Methods

set :: PropertyType "StepConcurrencyLevel" Cluster -> Cluster -> Cluster #

Property "Steps" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "Steps" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

Methods

set :: PropertyType "Steps" Cluster -> Cluster -> Cluster #

Property "Tags" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "Tags" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Tags" Cluster = [Tag]

Methods

set :: PropertyType "Tags" Cluster -> Cluster -> Cluster #

Property "VisibleToAllUsers" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

Associated Types

type PropertyType "VisibleToAllUsers" Cluster 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "VisibleToAllUsers" Cluster = Value Bool

Methods

set :: PropertyType "VisibleToAllUsers" Cluster -> Cluster -> Cluster #

type PropertyType "AdditionalInfo" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "AdditionalInfo" Cluster = Object
type PropertyType "Applications" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Applications" Cluster = [ApplicationProperty]
type PropertyType "AutoScalingRole" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "AutoScalingRole" Cluster = Value Text
type PropertyType "AutoTerminationPolicy" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "AutoTerminationPolicy" Cluster = AutoTerminationPolicyProperty
type PropertyType "BootstrapActions" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Configurations" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Configurations" Cluster = [ConfigurationProperty]
type PropertyType "CustomAmiId" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "CustomAmiId" Cluster = Value Text
type PropertyType "EbsRootVolumeIops" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "EbsRootVolumeIops" Cluster = Value Integer
type PropertyType "EbsRootVolumeSize" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "EbsRootVolumeSize" Cluster = Value Integer
type PropertyType "EbsRootVolumeThroughput" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "EbsRootVolumeThroughput" Cluster = Value Integer
type PropertyType "Instances" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "JobFlowRole" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "JobFlowRole" Cluster = Value Text
type PropertyType "KerberosAttributes" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "KerberosAttributes" Cluster = KerberosAttributesProperty
type PropertyType "LogEncryptionKmsKeyId" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "LogEncryptionKmsKeyId" Cluster = Value Text
type PropertyType "LogUri" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "LogUri" Cluster = Value Text
type PropertyType "ManagedScalingPolicy" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ManagedScalingPolicy" Cluster = ManagedScalingPolicyProperty
type PropertyType "Name" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "OSReleaseLabel" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "OSReleaseLabel" Cluster = Value Text
type PropertyType "PlacementGroupConfigs" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "PlacementGroupConfigs" Cluster = [PlacementGroupConfigProperty]
type PropertyType "ReleaseLabel" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ReleaseLabel" Cluster = Value Text
type PropertyType "ScaleDownBehavior" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ScaleDownBehavior" Cluster = Value Text
type PropertyType "SecurityConfiguration" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "SecurityConfiguration" Cluster = Value Text
type PropertyType "ServiceRole" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "ServiceRole" Cluster = Value Text
type PropertyType "StepConcurrencyLevel" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "StepConcurrencyLevel" Cluster = Value Integer
type PropertyType "Steps" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Tags" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "Tags" Cluster = [Tag]
type PropertyType "VisibleToAllUsers" Cluster Source # 
Instance details

Defined in Stratosphere.EMR.Cluster

type PropertyType "VisibleToAllUsers" Cluster = Value Bool