emr library
AWS EMR.
Classes
- AwsEmrBlockPublicAccessConfiguration
-
Factory wrapper for
aws_emr_block_public_access_configuration. - AwsEmrCluster
-
Factory wrapper for
aws_emr_cluster. - AwsEmrInstanceFleet
-
Factory wrapper for
aws_emr_instance_fleet. - AwsEmrInstanceGroup
-
Factory wrapper for
aws_emr_instance_group. - AwsEmrManagedScalingPolicy
-
Factory wrapper for
aws_emr_managed_scaling_policy. - AwsEmrSecurityConfiguration
-
Factory wrapper for
aws_emr_security_configuration. - AwsEmrStudio
-
Factory wrapper for
aws_emr_studio. - AwsEmrStudioSessionMapping
-
Factory wrapper for
aws_emr_studio_session_mapping. - EmrBlockPublicAccessConfigurationPermittedPublicSecurityGroupRuleRange
-
Typed helper for the
permitted_public_security_group_rule_rangeblock ofaws_emr_block_public_access_configuration(derived from provider schema). - EmrClusterAutoTerminationPolicy
-
Typed helper for the
auto_termination_policyblock ofaws_emr_cluster(derived from provider schema). - EmrClusterBootstrapAction
-
Typed helper for the
bootstrap_actionblock ofaws_emr_cluster(derived from provider schema). - EmrClusterConfigurations
-
At most one of
configurations,configurations_jsononaws_emr_cluster: the provider rejects more than one, so each variant sets one of them and a null choice sets none. - EmrClusterConfigurationsChoice
-
The EmrClusterConfigurations.configurations choice: sets
configurations. - EmrClusterConfigurationsJson
-
The EmrClusterConfigurations.configurationsJson choice: sets
configurations_json. - EmrClusterCoreInstanceFleet
-
Typed helper for the
core_instance_fleetblock ofaws_emr_cluster(derived from provider schema). - EmrClusterCoreInstanceGroup
-
Typed helper for the
core_instance_groupblock ofaws_emr_cluster(derived from provider schema). - EmrClusterEbsConfig
-
Typed helper for the
core_instance_group.ebs_configblock ofaws_emr_cluster(derived from provider schema). Shared by every block of this shape in the resource. - EmrClusterEc2Attributes
-
Typed helper for the
ec2_attributesblock ofaws_emr_cluster(derived from provider schema). - EmrClusterInstanceTypeConfigs
-
Typed helper for the
core_instance_fleet.instance_type_configsblock ofaws_emr_cluster(derived from provider schema). Shared by every block of this shape in the resource. - EmrClusterInstanceTypeConfigsEbsConfig
-
Typed helper for the
core_instance_fleet.instance_type_configs.ebs_configblock ofaws_emr_cluster(derived from provider schema). Shared by every block of this shape in the resource. - EmrClusterKerberosAttributes
-
Typed helper for the
kerberos_attributesblock ofaws_emr_cluster(derived from provider schema). - EmrClusterLaunchSpecifications
-
Typed helper for the
core_instance_fleet.launch_specificationsblock ofaws_emr_cluster(derived from provider schema). Shared by every block of this shape in the resource. - EmrClusterMasterInstanceFleet
-
Typed helper for the
master_instance_fleetblock ofaws_emr_cluster(derived from provider schema). - EmrClusterMasterInstanceGroup
-
Typed helper for the
master_instance_groupblock ofaws_emr_cluster(derived from provider schema). - EmrClusterOnDemandSpecification
-
Typed helper for the
core_instance_fleet.launch_specifications.on_demand_specificationblock ofaws_emr_cluster(derived from provider schema). Shared by every block of this shape in the resource. - EmrClusterSpotSpecification
-
Typed helper for the
core_instance_fleet.launch_specifications.spot_specificationblock ofaws_emr_cluster(derived from provider schema). Shared by every block of this shape in the resource. - EmrClusterSubnet
-
At most one of
subnet_id,subnet_idson theec2_attributesblock ofaws_emr_cluster: the provider rejects more than one, so each variant sets one of them and a null choice sets none. - EmrClusterSubnetId
-
The EmrClusterSubnet.subnetId choice: sets
subnet_id. - EmrClusterSubnetIds
-
The EmrClusterSubnet.subnetIds choice: sets
subnet_ids. - EmrInstanceFleetConfigurations
-
Typed helper for the
instance_type_configs.configurationsblock ofaws_emr_instance_fleet(derived from provider schema). - EmrInstanceFleetEbsConfig
-
Typed helper for the
instance_type_configs.ebs_configblock ofaws_emr_instance_fleet(derived from provider schema). - EmrInstanceFleetInstanceTypeConfigs
-
Typed helper for the
instance_type_configsblock ofaws_emr_instance_fleet(derived from provider schema). - EmrInstanceFleetLaunchSpecifications
-
Typed helper for the
launch_specificationsblock ofaws_emr_instance_fleet(derived from provider schema). - EmrInstanceFleetOnDemandSpecification
-
Typed helper for the
launch_specifications.on_demand_specificationblock ofaws_emr_instance_fleet(derived from provider schema). - EmrInstanceFleetSpotSpecification
-
Typed helper for the
launch_specifications.spot_specificationblock ofaws_emr_instance_fleet(derived from provider schema). - EmrInstanceGroupEbsConfig
-
Typed helper for the
ebs_configblock ofaws_emr_instance_group(derived from provider schema). - EmrManagedScalingPolicyComputeLimits
-
Typed helper for the
compute_limitsblock ofaws_emr_managed_scaling_policy(derived from provider schema). - EmrSecurityConfigurationName
-
At most one of
name,name_prefixonaws_emr_security_configuration: the provider rejects more than one, so each variant sets one of them and a null choice sets none. - EmrSecurityConfigurationNameChoice
-
The EmrSecurityConfigurationName.name choice: sets
name. - EmrSecurityConfigurationNamePrefix
-
The EmrSecurityConfigurationName.namePrefix choice: sets
name_prefix. - EmrStudioSessionMappingIdentity
-
Exactly one of
identity_id,identity_nameonaws_emr_studio_session_mapping: the provider rejects none and more than one, so each variant sets one of them. - EmrStudioSessionMappingIdentityId
-
The EmrStudioSessionMappingIdentity.identityId choice: sets
identity_id. - EmrStudioSessionMappingIdentityName
-
The EmrStudioSessionMappingIdentity.identityName choice: sets
identity_name.
Enums
- EmrClusterListStepsStates
-
Emr Cluster List Steps enum for
list_steps_states. - EmrClusterScaleDownBehavior
-
Emr Cluster Scale Down enum for
scale_down_behavior. - EmrInstanceFleetOnDemandSpecificationAllocationStrategy
-
allocation_strategy— derived from the provider schema description. - EmrInstanceFleetSpotSpecificationAllocationStrategy
-
allocation_strategy— derived from the provider schema description. - EmrInstanceFleetTimeoutAction
-
timeout_action— derived from the provider schema description. - EmrManagedScalingPolicyScalingStrategy
-
Emr Managed Scaling Policy Scaling enum for
scaling_strategy. - EmrManagedScalingPolicyUnitType
-
unit_type— derived from the provider schema description. - EmrStudioAuthMode
-
Emr Studio Auth enum for
auth_mode. - EmrStudioSessionMappingIdentityType
-
Emr Studio Session Mapping Identity enum for
identity_type.