Package-level declarations
Types
Link copied to clipboard
data class BlockPublicAccessConfigurationPermittedPublicSecurityGroupRuleRange(val maxRange: Int, val minRange: Int)
Link copied to clipboard
Link copied to clipboard
data class ClusterBootstrapAction(val args: List<String>? = null, val name: String, val path: String)
Link copied to clipboard
data class ClusterCoreInstanceFleet(val id: String? = null, val instanceTypeConfigs: List<ClusterCoreInstanceFleetInstanceTypeConfig>? = null, val launchSpecifications: ClusterCoreInstanceFleetLaunchSpecifications? = null, val name: String? = null, val provisionedOnDemandCapacity: Int? = null, val provisionedSpotCapacity: Int? = null, val targetOnDemandCapacity: Int? = null, val targetSpotCapacity: Int? = null)
Link copied to clipboard
data class ClusterCoreInstanceFleetInstanceTypeConfig(val bidPrice: String? = null, val bidPriceAsPercentageOfOnDemandPrice: Double? = null, val configurations: List<ClusterCoreInstanceFleetInstanceTypeConfigConfiguration>? = null, val ebsConfigs: List<ClusterCoreInstanceFleetInstanceTypeConfigEbsConfig>? = null, val instanceType: String, val weightedCapacity: Int? = null)
Link copied to clipboard
data class ClusterCoreInstanceFleetInstanceTypeConfigConfiguration(val classification: String? = null, val properties: Map<String, Any>? = null)
Link copied to clipboard
data class ClusterCoreInstanceFleetInstanceTypeConfigEbsConfig(val iops: Int? = null, val size: Int, val type: String, val volumesPerInstance: Int? = null)
Link copied to clipboard
data class ClusterCoreInstanceFleetLaunchSpecifications(val onDemandSpecifications: List<ClusterCoreInstanceFleetLaunchSpecificationsOnDemandSpecification>? = null, val spotSpecifications: List<ClusterCoreInstanceFleetLaunchSpecificationsSpotSpecification>? = null)
Link copied to clipboard
data class ClusterCoreInstanceFleetLaunchSpecificationsOnDemandSpecification(val allocationStrategy: String)
Link copied to clipboard
data class ClusterCoreInstanceFleetLaunchSpecificationsSpotSpecification(val allocationStrategy: String, val blockDurationMinutes: Int? = null, val timeoutAction: String, val timeoutDurationMinutes: Int)
Link copied to clipboard
data class ClusterCoreInstanceGroup(val autoscalingPolicy: String? = null, val bidPrice: String? = null, val ebsConfigs: List<ClusterCoreInstanceGroupEbsConfig>? = null, val id: String? = null, val instanceCount: Int? = null, val instanceType: String, val name: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterEc2Attributes(val additionalMasterSecurityGroups: String? = null, val additionalSlaveSecurityGroups: String? = null, val emrManagedMasterSecurityGroup: String? = null, val emrManagedSlaveSecurityGroup: String? = null, val instanceProfile: String, val keyName: String? = null, val serviceAccessSecurityGroup: String? = null, val subnetId: String? = null, val subnetIds: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterMasterInstanceFleet(val id: String? = null, val instanceTypeConfigs: List<ClusterMasterInstanceFleetInstanceTypeConfig>? = null, val launchSpecifications: ClusterMasterInstanceFleetLaunchSpecifications? = null, val name: String? = null, val provisionedOnDemandCapacity: Int? = null, val provisionedSpotCapacity: Int? = null, val targetOnDemandCapacity: Int? = null, val targetSpotCapacity: Int? = null)
Link copied to clipboard
data class ClusterMasterInstanceFleetInstanceTypeConfig(val bidPrice: String? = null, val bidPriceAsPercentageOfOnDemandPrice: Double? = null, val configurations: List<ClusterMasterInstanceFleetInstanceTypeConfigConfiguration>? = null, val ebsConfigs: List<ClusterMasterInstanceFleetInstanceTypeConfigEbsConfig>? = null, val instanceType: String, val weightedCapacity: Int? = null)
Link copied to clipboard
data class ClusterMasterInstanceFleetInstanceTypeConfigConfiguration(val classification: String? = null, val properties: Map<String, Any>? = null)
Link copied to clipboard
data class ClusterMasterInstanceFleetInstanceTypeConfigEbsConfig(val iops: Int? = null, val size: Int, val type: String, val volumesPerInstance: Int? = null)
Link copied to clipboard
data class ClusterMasterInstanceFleetLaunchSpecifications(val onDemandSpecifications: List<ClusterMasterInstanceFleetLaunchSpecificationsOnDemandSpecification>? = null, val spotSpecifications: List<ClusterMasterInstanceFleetLaunchSpecificationsSpotSpecification>? = null)
Link copied to clipboard
data class ClusterMasterInstanceFleetLaunchSpecificationsOnDemandSpecification(val allocationStrategy: String)
Link copied to clipboard
data class ClusterMasterInstanceFleetLaunchSpecificationsSpotSpecification(val allocationStrategy: String, val blockDurationMinutes: Int? = null, val timeoutAction: String, val timeoutDurationMinutes: Int)
Link copied to clipboard
data class ClusterMasterInstanceGroup(val bidPrice: String? = null, val ebsConfigs: List<ClusterMasterInstanceGroupEbsConfig>? = null, val id: String? = null, val instanceCount: Int? = null, val instanceType: String, val name: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterPlacementGroupConfig(val instanceRole: String, val placementStrategy: String? = null)
Link copied to clipboard
data class ClusterStep(val actionOnFailure: String, val hadoopJarStep: ClusterStepHadoopJarStep, val name: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetReleaseLabelsResult(val filters: GetReleaseLabelsFilters? = null, val id: String, val releaseLabels: List<String>)
A collection of values returned by getReleaseLabels.
Link copied to clipboard
data class InstanceFleetInstanceTypeConfig(val bidPrice: String? = null, val bidPriceAsPercentageOfOnDemandPrice: Double? = null, val configurations: List<InstanceFleetInstanceTypeConfigConfiguration>? = null, val ebsConfigs: List<InstanceFleetInstanceTypeConfigEbsConfig>? = null, val instanceType: String, val weightedCapacity: Int? = null)
Link copied to clipboard
data class InstanceFleetInstanceTypeConfigConfiguration(val classification: String? = null, val properties: Map<String, Any>? = null)
Link copied to clipboard
data class InstanceFleetInstanceTypeConfigEbsConfig(val iops: Int? = null, val size: Int, val type: String, val volumesPerInstance: Int? = null)
Link copied to clipboard
data class InstanceFleetLaunchSpecifications(val onDemandSpecifications: List<InstanceFleetLaunchSpecificationsOnDemandSpecification>? = null, val spotSpecifications: List<InstanceFleetLaunchSpecificationsSpotSpecification>? = null)
Link copied to clipboard
Link copied to clipboard
data class InstanceFleetLaunchSpecificationsSpotSpecification(val allocationStrategy: String, val blockDurationMinutes: Int? = null, val timeoutAction: String, val timeoutDurationMinutes: Int)
Link copied to clipboard
data class InstanceGroupEbsConfig(val iops: Int? = null, val size: Int, val type: String, val volumesPerInstance: Int? = null)
Link copied to clipboard