@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:31.199Z") @Stability(value=Stable) public interface CfnClusterProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnClusterProps.Builder
A builder for
CfnClusterProps |
static class |
CfnClusterProps.Jsii$Proxy
An implementation for
CfnClusterProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnClusterProps.Builder |
builder() |
default Object |
getAdditionalInfo()
`AWS::EMR::Cluster.AdditionalInfo`.
|
default Object |
getApplications()
`AWS::EMR::Cluster.Applications`.
|
default String |
getAutoScalingRole()
`AWS::EMR::Cluster.AutoScalingRole`.
|
default Object |
getBootstrapActions()
`AWS::EMR::Cluster.BootstrapActions`.
|
default Object |
getConfigurations()
`AWS::EMR::Cluster.Configurations`.
|
default String |
getCustomAmiId()
`AWS::EMR::Cluster.CustomAmiId`.
|
default Number |
getEbsRootVolumeSize()
`AWS::EMR::Cluster.EbsRootVolumeSize`.
|
Object |
getInstances()
`AWS::EMR::Cluster.Instances`.
|
String |
getJobFlowRole()
`AWS::EMR::Cluster.JobFlowRole`.
|
default Object |
getKerberosAttributes()
`AWS::EMR::Cluster.KerberosAttributes`.
|
default String |
getLogEncryptionKmsKeyId()
`AWS::EMR::Cluster.LogEncryptionKmsKeyId`.
|
default String |
getLogUri()
`AWS::EMR::Cluster.LogUri`.
|
default Object |
getManagedScalingPolicy()
`AWS::EMR::Cluster.ManagedScalingPolicy`.
|
String |
getName()
`AWS::EMR::Cluster.Name`.
|
default String |
getReleaseLabel()
`AWS::EMR::Cluster.ReleaseLabel`.
|
default String |
getScaleDownBehavior()
`AWS::EMR::Cluster.ScaleDownBehavior`.
|
default String |
getSecurityConfiguration()
`AWS::EMR::Cluster.SecurityConfiguration`.
|
String |
getServiceRole()
`AWS::EMR::Cluster.ServiceRole`.
|
default Number |
getStepConcurrencyLevel()
`AWS::EMR::Cluster.StepConcurrencyLevel`.
|
default Object |
getSteps()
`AWS::EMR::Cluster.Steps`.
|
default List<CfnTag> |
getTags()
`AWS::EMR::Cluster.Tags`.
|
default Object |
getVisibleToAllUsers()
`AWS::EMR::Cluster.VisibleToAllUsers`.
|
@Stability(value=Stable) @NotNull Object getInstances()
@Stability(value=Stable) @NotNull String getJobFlowRole()
@Stability(value=Stable) @NotNull String getName()
@Stability(value=Stable) @NotNull String getServiceRole()
@Stability(value=Stable) @Nullable default Object getAdditionalInfo()
@Stability(value=Stable) @Nullable default Object getApplications()
@Stability(value=Stable) @Nullable default String getAutoScalingRole()
@Stability(value=Stable) @Nullable default Object getBootstrapActions()
@Stability(value=Stable) @Nullable default Object getConfigurations()
@Stability(value=Stable) @Nullable default String getCustomAmiId()
@Stability(value=Stable) @Nullable default Number getEbsRootVolumeSize()
@Stability(value=Stable) @Nullable default Object getKerberosAttributes()
@Stability(value=Stable) @Nullable default String getLogEncryptionKmsKeyId()
@Stability(value=Stable) @Nullable default String getLogUri()
@Stability(value=Stable) @Nullable default Object getManagedScalingPolicy()
@Stability(value=Stable) @Nullable default String getReleaseLabel()
@Stability(value=Stable) @Nullable default String getScaleDownBehavior()
@Stability(value=Stable) @Nullable default String getSecurityConfiguration()
@Stability(value=Stable) @Nullable default Number getStepConcurrencyLevel()
@Stability(value=Stable) @Nullable default Object getSteps()
@Stability(value=Stable) @Nullable default Object getVisibleToAllUsers()
@Stability(value=Stable) static CfnClusterProps.Builder builder()
CfnClusterProps.Builder of CfnClusterPropsCopyright © 2021. All rights reserved.