EMRClient
Auto-generated documentation for EMR type annotations stubs module mypy-boto3-emr.
EMRClient
Type annotations and code completion for boto3.client("emr")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_emr.client import EMRClient
def get_emr_client() -> EMRClient:
return Session().client("emr")
Exceptions
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("emr").exceptions
structure.
client = boto3.client("emr")
try:
do_something(client)
except (
client.ClientError,
client.InternalServerError,
client.InternalServerException,
client.InvalidRequestException,
) as e:
print(e)
from mypy_boto3_emr.client import Exceptions
def handle_error(exc: Exceptions.ClientError) -> None:
...
Methods
add_instance_fleet
Adds an instance fleet to a running cluster.
Type annotations and code completion for boto3.client("emr").add_instance_fleet
method.
boto3 documentation
def add_instance_fleet(
self,
*,
ClusterId: str,
InstanceFleet: InstanceFleetConfigTypeDef, # (1)
) -> AddInstanceFleetOutputTypeDef: # (2)
...
kwargs: AddInstanceFleetInputRequestTypeDef = { # (1)
"ClusterId": ...,
"InstanceFleet": ...,
}
parent.add_instance_fleet(**kwargs)
add_instance_groups
Adds one or more instance groups to a running cluster.
Type annotations and code completion for boto3.client("emr").add_instance_groups
method.
boto3 documentation
def add_instance_groups(
self,
*,
InstanceGroups: Sequence[InstanceGroupConfigTypeDef], # (1)
JobFlowId: str,
) -> AddInstanceGroupsOutputTypeDef: # (2)
...
kwargs: AddInstanceGroupsInputRequestTypeDef = { # (1)
"InstanceGroups": ...,
"JobFlowId": ...,
}
parent.add_instance_groups(**kwargs)
add_job_flow_steps
AddJobFlowSteps adds new steps to a running cluster.
Type annotations and code completion for boto3.client("emr").add_job_flow_steps
method.
boto3 documentation
def add_job_flow_steps(
self,
*,
JobFlowId: str,
Steps: Sequence[StepConfigTypeDef], # (1)
ExecutionRoleArn: str = ...,
) -> AddJobFlowStepsOutputTypeDef: # (2)
...
kwargs: AddJobFlowStepsInputRequestTypeDef = { # (1)
"JobFlowId": ...,
"Steps": ...,
}
parent.add_job_flow_steps(**kwargs)
add_tags
Adds tags to an Amazon EMR resource, such as a cluster or an Amazon EMR Studio.
Type annotations and code completion for boto3.client("emr").add_tags
method.
boto3 documentation
def add_tags(
self,
*,
ResourceId: str,
Tags: Sequence[TagTypeDef], # (1)
) -> Dict[str, Any]:
...
- See TagTypeDef
kwargs: AddTagsInputRequestTypeDef = { # (1)
"ResourceId": ...,
"Tags": ...,
}
parent.add_tags(**kwargs)
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("emr").can_paginate
method.
boto3 documentation
cancel_steps
Cancels a pending step or steps in a running cluster.
Type annotations and code completion for boto3.client("emr").cancel_steps
method.
boto3 documentation
def cancel_steps(
self,
*,
ClusterId: str,
StepIds: Sequence[str],
StepCancellationOption: StepCancellationOptionType = ..., # (1)
) -> CancelStepsOutputTypeDef: # (2)
...
kwargs: CancelStepsInputRequestTypeDef = { # (1)
"ClusterId": ...,
"StepIds": ...,
}
parent.cancel_steps(**kwargs)
close
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("emr").close
method.
boto3 documentation
create_security_configuration
Creates a security configuration, which is stored in the service and can be specified when a cluster is created.
Type annotations and code completion for boto3.client("emr").create_security_configuration
method.
boto3 documentation
def create_security_configuration(
self,
*,
Name: str,
SecurityConfiguration: str,
) -> CreateSecurityConfigurationOutputTypeDef: # (1)
...
kwargs: CreateSecurityConfigurationInputRequestTypeDef = { # (1)
"Name": ...,
"SecurityConfiguration": ...,
}
parent.create_security_configuration(**kwargs)
create_studio
Creates a new Amazon EMR Studio.
Type annotations and code completion for boto3.client("emr").create_studio
method.
boto3 documentation
def create_studio(
self,
*,
Name: str,
AuthMode: AuthModeType, # (1)
VpcId: str,
SubnetIds: Sequence[str],
ServiceRole: str,
WorkspaceSecurityGroupId: str,
EngineSecurityGroupId: str,
DefaultS3Location: str,
Description: str = ...,
UserRole: str = ...,
IdpAuthUrl: str = ...,
IdpRelayStateParameterName: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreateStudioOutputTypeDef: # (3)
...
- See AuthModeType
- See TagTypeDef
- See CreateStudioOutputTypeDef
kwargs: CreateStudioInputRequestTypeDef = { # (1)
"Name": ...,
"AuthMode": ...,
"VpcId": ...,
"SubnetIds": ...,
"ServiceRole": ...,
"WorkspaceSecurityGroupId": ...,
"EngineSecurityGroupId": ...,
"DefaultS3Location": ...,
}
parent.create_studio(**kwargs)
create_studio_session_mapping
Maps a user or group to the Amazon EMR Studio specified by StudioId
, and
applies a session policy to refine Studio permissions for that user or group.
Type annotations and code completion for boto3.client("emr").create_studio_session_mapping
method.
boto3 documentation
def create_studio_session_mapping(
self,
*,
StudioId: str,
IdentityType: IdentityTypeType, # (1)
SessionPolicyArn: str,
IdentityId: str = ...,
IdentityName: str = ...,
) -> EmptyResponseMetadataTypeDef: # (2)
...
kwargs: CreateStudioSessionMappingInputRequestTypeDef = { # (1)
"StudioId": ...,
"IdentityType": ...,
"SessionPolicyArn": ...,
}
parent.create_studio_session_mapping(**kwargs)
delete_security_configuration
Deletes a security configuration.
Type annotations and code completion for boto3.client("emr").delete_security_configuration
method.
boto3 documentation
kwargs: DeleteSecurityConfigurationInputRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_security_configuration(**kwargs)
delete_studio
Removes an Amazon EMR Studio from the Studio metadata store.
Type annotations and code completion for boto3.client("emr").delete_studio
method.
boto3 documentation
def delete_studio(
self,
*,
StudioId: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteStudioInputRequestTypeDef = { # (1)
"StudioId": ...,
}
parent.delete_studio(**kwargs)
delete_studio_session_mapping
Removes a user or group from an Amazon EMR Studio.
Type annotations and code completion for boto3.client("emr").delete_studio_session_mapping
method.
boto3 documentation
def delete_studio_session_mapping(
self,
*,
StudioId: str,
IdentityType: IdentityTypeType, # (1)
IdentityId: str = ...,
IdentityName: str = ...,
) -> EmptyResponseMetadataTypeDef: # (2)
...
kwargs: DeleteStudioSessionMappingInputRequestTypeDef = { # (1)
"StudioId": ...,
"IdentityType": ...,
}
parent.delete_studio_session_mapping(**kwargs)
describe_cluster
Provides cluster-level details including status, hardware and software configuration, VPC settings, and so on.
Type annotations and code completion for boto3.client("emr").describe_cluster
method.
boto3 documentation
def describe_cluster(
self,
*,
ClusterId: str,
) -> DescribeClusterOutputTypeDef: # (1)
...
kwargs: DescribeClusterInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.describe_cluster(**kwargs)
describe_job_flows
This API is no longer supported and will eventually be removed.
Type annotations and code completion for boto3.client("emr").describe_job_flows
method.
boto3 documentation
def describe_job_flows(
self,
*,
CreatedAfter: Union[datetime, str] = ...,
CreatedBefore: Union[datetime, str] = ...,
JobFlowIds: Sequence[str] = ...,
JobFlowStates: Sequence[JobFlowExecutionStateType] = ..., # (1)
) -> DescribeJobFlowsOutputTypeDef: # (2)
...
kwargs: DescribeJobFlowsInputRequestTypeDef = { # (1)
"CreatedAfter": ...,
}
parent.describe_job_flows(**kwargs)
describe_notebook_execution
Provides details of a notebook execution.
Type annotations and code completion for boto3.client("emr").describe_notebook_execution
method.
boto3 documentation
def describe_notebook_execution(
self,
*,
NotebookExecutionId: str,
) -> DescribeNotebookExecutionOutputTypeDef: # (1)
...
kwargs: DescribeNotebookExecutionInputRequestTypeDef = { # (1)
"NotebookExecutionId": ...,
}
parent.describe_notebook_execution(**kwargs)
describe_release_label
Provides EMR release label details, such as releases available the region where the API request is run, and the available applications for a specific EMR release label.
Type annotations and code completion for boto3.client("emr").describe_release_label
method.
boto3 documentation
def describe_release_label(
self,
*,
ReleaseLabel: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
) -> DescribeReleaseLabelOutputTypeDef: # (1)
...
kwargs: DescribeReleaseLabelInputRequestTypeDef = { # (1)
"ReleaseLabel": ...,
}
parent.describe_release_label(**kwargs)
describe_security_configuration
Provides the details of a security configuration by returning the configuration JSON.
Type annotations and code completion for boto3.client("emr").describe_security_configuration
method.
boto3 documentation
def describe_security_configuration(
self,
*,
Name: str,
) -> DescribeSecurityConfigurationOutputTypeDef: # (1)
...
kwargs: DescribeSecurityConfigurationInputRequestTypeDef = { # (1)
"Name": ...,
}
parent.describe_security_configuration(**kwargs)
describe_step
Provides more detail about the cluster step.
Type annotations and code completion for boto3.client("emr").describe_step
method.
boto3 documentation
def describe_step(
self,
*,
ClusterId: str,
StepId: str,
) -> DescribeStepOutputTypeDef: # (1)
...
kwargs: DescribeStepInputRequestTypeDef = { # (1)
"ClusterId": ...,
"StepId": ...,
}
parent.describe_step(**kwargs)
describe_studio
Returns details for the specified Amazon EMR Studio including ID, Name, VPC, Studio access URL, and so on.
Type annotations and code completion for boto3.client("emr").describe_studio
method.
boto3 documentation
def describe_studio(
self,
*,
StudioId: str,
) -> DescribeStudioOutputTypeDef: # (1)
...
kwargs: DescribeStudioInputRequestTypeDef = { # (1)
"StudioId": ...,
}
parent.describe_studio(**kwargs)
generate_presigned_url
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for boto3.client("emr").generate_presigned_url
method.
boto3 documentation
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_auto_termination_policy
Returns the auto-termination policy for an Amazon EMR cluster.
Type annotations and code completion for boto3.client("emr").get_auto_termination_policy
method.
boto3 documentation
def get_auto_termination_policy(
self,
*,
ClusterId: str,
) -> GetAutoTerminationPolicyOutputTypeDef: # (1)
...
kwargs: GetAutoTerminationPolicyInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.get_auto_termination_policy(**kwargs)
get_block_public_access_configuration
Returns the Amazon EMR block public access configuration for your Amazon Web Services account in the current Region.
Type annotations and code completion for boto3.client("emr").get_block_public_access_configuration
method.
boto3 documentation
def get_block_public_access_configuration(
self,
) -> GetBlockPublicAccessConfigurationOutputTypeDef: # (1)
...
get_cluster_session_credentials
Provides Temporary, basic HTTP credentials that are associated with a given runtime IAM role and used by a cluster with fine-grained access control activated.
Type annotations and code completion for boto3.client("emr").get_cluster_session_credentials
method.
boto3 documentation
def get_cluster_session_credentials(
self,
*,
ClusterId: str,
ExecutionRoleArn: str,
) -> GetClusterSessionCredentialsOutputTypeDef: # (1)
...
kwargs: GetClusterSessionCredentialsInputRequestTypeDef = { # (1)
"ClusterId": ...,
"ExecutionRoleArn": ...,
}
parent.get_cluster_session_credentials(**kwargs)
get_managed_scaling_policy
Fetches the attached managed scaling policy for an Amazon EMR cluster.
Type annotations and code completion for boto3.client("emr").get_managed_scaling_policy
method.
boto3 documentation
def get_managed_scaling_policy(
self,
*,
ClusterId: str,
) -> GetManagedScalingPolicyOutputTypeDef: # (1)
...
kwargs: GetManagedScalingPolicyInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.get_managed_scaling_policy(**kwargs)
get_studio_session_mapping
Fetches mapping details for the specified Amazon EMR Studio and identity (user or group).
Type annotations and code completion for boto3.client("emr").get_studio_session_mapping
method.
boto3 documentation
def get_studio_session_mapping(
self,
*,
StudioId: str,
IdentityType: IdentityTypeType, # (1)
IdentityId: str = ...,
IdentityName: str = ...,
) -> GetStudioSessionMappingOutputTypeDef: # (2)
...
kwargs: GetStudioSessionMappingInputRequestTypeDef = { # (1)
"StudioId": ...,
"IdentityType": ...,
}
parent.get_studio_session_mapping(**kwargs)
list_bootstrap_actions
Provides information about the bootstrap actions associated with a cluster.
Type annotations and code completion for boto3.client("emr").list_bootstrap_actions
method.
boto3 documentation
def list_bootstrap_actions(
self,
*,
ClusterId: str,
Marker: str = ...,
) -> ListBootstrapActionsOutputTypeDef: # (1)
...
kwargs: ListBootstrapActionsInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.list_bootstrap_actions(**kwargs)
list_clusters
Provides the status of all clusters visible to this Amazon Web Services account.
Type annotations and code completion for boto3.client("emr").list_clusters
method.
boto3 documentation
def list_clusters(
self,
*,
CreatedAfter: Union[datetime, str] = ...,
CreatedBefore: Union[datetime, str] = ...,
ClusterStates: Sequence[ClusterStateType] = ..., # (1)
Marker: str = ...,
) -> ListClustersOutputTypeDef: # (2)
...
kwargs: ListClustersInputRequestTypeDef = { # (1)
"CreatedAfter": ...,
}
parent.list_clusters(**kwargs)
list_instance_fleets
Lists all available details about the instance fleets in a cluster.
Type annotations and code completion for boto3.client("emr").list_instance_fleets
method.
boto3 documentation
def list_instance_fleets(
self,
*,
ClusterId: str,
Marker: str = ...,
) -> ListInstanceFleetsOutputTypeDef: # (1)
...
kwargs: ListInstanceFleetsInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.list_instance_fleets(**kwargs)
list_instance_groups
Provides all available details about the instance groups in a cluster.
Type annotations and code completion for boto3.client("emr").list_instance_groups
method.
boto3 documentation
def list_instance_groups(
self,
*,
ClusterId: str,
Marker: str = ...,
) -> ListInstanceGroupsOutputTypeDef: # (1)
...
kwargs: ListInstanceGroupsInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.list_instance_groups(**kwargs)
list_instances
Provides information for all active EC2 instances and EC2 instances terminated in the last 30 days, up to a maximum of 2,000.
Type annotations and code completion for boto3.client("emr").list_instances
method.
boto3 documentation
def list_instances(
self,
*,
ClusterId: str,
InstanceGroupId: str = ...,
InstanceGroupTypes: Sequence[InstanceGroupTypeType] = ..., # (1)
InstanceFleetId: str = ...,
InstanceFleetType: InstanceFleetTypeType = ..., # (2)
InstanceStates: Sequence[InstanceStateType] = ..., # (3)
Marker: str = ...,
) -> ListInstancesOutputTypeDef: # (4)
...
- See InstanceGroupTypeType
- See InstanceFleetTypeType
- See InstanceStateType
- See ListInstancesOutputTypeDef
kwargs: ListInstancesInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.list_instances(**kwargs)
list_notebook_executions
Provides summaries of all notebook executions.
Type annotations and code completion for boto3.client("emr").list_notebook_executions
method.
boto3 documentation
def list_notebook_executions(
self,
*,
EditorId: str = ...,
Status: NotebookExecutionStatusType = ..., # (1)
From: Union[datetime, str] = ...,
To: Union[datetime, str] = ...,
Marker: str = ...,
) -> ListNotebookExecutionsOutputTypeDef: # (2)
...
kwargs: ListNotebookExecutionsInputRequestTypeDef = { # (1)
"EditorId": ...,
}
parent.list_notebook_executions(**kwargs)
list_release_labels
Retrieves release labels of EMR services in the region where the API is called.
Type annotations and code completion for boto3.client("emr").list_release_labels
method.
boto3 documentation
def list_release_labels(
self,
*,
Filters: ReleaseLabelFilterTypeDef = ..., # (1)
NextToken: str = ...,
MaxResults: int = ...,
) -> ListReleaseLabelsOutputTypeDef: # (2)
...
kwargs: ListReleaseLabelsInputRequestTypeDef = { # (1)
"Filters": ...,
}
parent.list_release_labels(**kwargs)
list_security_configurations
Lists all the security configurations visible to this account, providing their creation dates and times, and their names.
Type annotations and code completion for boto3.client("emr").list_security_configurations
method.
boto3 documentation
def list_security_configurations(
self,
*,
Marker: str = ...,
) -> ListSecurityConfigurationsOutputTypeDef: # (1)
...
kwargs: ListSecurityConfigurationsInputRequestTypeDef = { # (1)
"Marker": ...,
}
parent.list_security_configurations(**kwargs)
list_steps
Provides a list of steps for the cluster in reverse order unless you specify
stepIds
with the request or filter by StepStates
.
Type annotations and code completion for boto3.client("emr").list_steps
method.
boto3 documentation
def list_steps(
self,
*,
ClusterId: str,
StepStates: Sequence[StepStateType] = ..., # (1)
StepIds: Sequence[str] = ...,
Marker: str = ...,
) -> ListStepsOutputTypeDef: # (2)
...
- See StepStateType
- See ListStepsOutputTypeDef
kwargs: ListStepsInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.list_steps(**kwargs)
list_studio_session_mappings
Returns a list of all user or group session mappings for the Amazon EMR Studio
specified by StudioId
.
Type annotations and code completion for boto3.client("emr").list_studio_session_mappings
method.
boto3 documentation
def list_studio_session_mappings(
self,
*,
StudioId: str = ...,
IdentityType: IdentityTypeType = ..., # (1)
Marker: str = ...,
) -> ListStudioSessionMappingsOutputTypeDef: # (2)
...
kwargs: ListStudioSessionMappingsInputRequestTypeDef = { # (1)
"StudioId": ...,
}
parent.list_studio_session_mappings(**kwargs)
list_studios
Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account.
Type annotations and code completion for boto3.client("emr").list_studios
method.
boto3 documentation
def list_studios(
self,
*,
Marker: str = ...,
) -> ListStudiosOutputTypeDef: # (1)
...
kwargs: ListStudiosInputRequestTypeDef = { # (1)
"Marker": ...,
}
parent.list_studios(**kwargs)
modify_cluster
Modifies the number of steps that can be executed concurrently for the cluster specified using ClusterID.
Type annotations and code completion for boto3.client("emr").modify_cluster
method.
boto3 documentation
def modify_cluster(
self,
*,
ClusterId: str,
StepConcurrencyLevel: int = ...,
) -> ModifyClusterOutputTypeDef: # (1)
...
kwargs: ModifyClusterInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.modify_cluster(**kwargs)
modify_instance_fleet
Modifies the target On-Demand and target Spot capacities for the instance fleet with the specified InstanceFleetID within the cluster specified using ClusterID.
Type annotations and code completion for boto3.client("emr").modify_instance_fleet
method.
boto3 documentation
def modify_instance_fleet(
self,
*,
ClusterId: str,
InstanceFleet: InstanceFleetModifyConfigTypeDef, # (1)
) -> EmptyResponseMetadataTypeDef: # (2)
...
kwargs: ModifyInstanceFleetInputRequestTypeDef = { # (1)
"ClusterId": ...,
"InstanceFleet": ...,
}
parent.modify_instance_fleet(**kwargs)
modify_instance_groups
ModifyInstanceGroups modifies the number of nodes and configuration settings of an instance group.
Type annotations and code completion for boto3.client("emr").modify_instance_groups
method.
boto3 documentation
def modify_instance_groups(
self,
*,
ClusterId: str = ...,
InstanceGroups: Sequence[InstanceGroupModifyConfigTypeDef] = ..., # (1)
) -> EmptyResponseMetadataTypeDef: # (2)
...
kwargs: ModifyInstanceGroupsInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.modify_instance_groups(**kwargs)
put_auto_scaling_policy
Creates or updates an automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster.
Type annotations and code completion for boto3.client("emr").put_auto_scaling_policy
method.
boto3 documentation
def put_auto_scaling_policy(
self,
*,
ClusterId: str,
InstanceGroupId: str,
AutoScalingPolicy: AutoScalingPolicyTypeDef, # (1)
) -> PutAutoScalingPolicyOutputTypeDef: # (2)
...
kwargs: PutAutoScalingPolicyInputRequestTypeDef = { # (1)
"ClusterId": ...,
"InstanceGroupId": ...,
"AutoScalingPolicy": ...,
}
parent.put_auto_scaling_policy(**kwargs)
put_auto_termination_policy
.
Type annotations and code completion for boto3.client("emr").put_auto_termination_policy
method.
boto3 documentation
def put_auto_termination_policy(
self,
*,
ClusterId: str,
AutoTerminationPolicy: AutoTerminationPolicyTypeDef = ..., # (1)
) -> Dict[str, Any]:
...
kwargs: PutAutoTerminationPolicyInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.put_auto_termination_policy(**kwargs)
put_block_public_access_configuration
Creates or updates an Amazon EMR block public access configuration for your Amazon Web Services account in the current Region.
Type annotations and code completion for boto3.client("emr").put_block_public_access_configuration
method.
boto3 documentation
def put_block_public_access_configuration(
self,
*,
BlockPublicAccessConfiguration: BlockPublicAccessConfigurationTypeDef, # (1)
) -> Dict[str, Any]:
...
kwargs: PutBlockPublicAccessConfigurationInputRequestTypeDef = { # (1)
"BlockPublicAccessConfiguration": ...,
}
parent.put_block_public_access_configuration(**kwargs)
put_managed_scaling_policy
Creates or updates a managed scaling policy for an Amazon EMR cluster.
Type annotations and code completion for boto3.client("emr").put_managed_scaling_policy
method.
boto3 documentation
def put_managed_scaling_policy(
self,
*,
ClusterId: str,
ManagedScalingPolicy: ManagedScalingPolicyTypeDef, # (1)
) -> Dict[str, Any]:
...
kwargs: PutManagedScalingPolicyInputRequestTypeDef = { # (1)
"ClusterId": ...,
"ManagedScalingPolicy": ...,
}
parent.put_managed_scaling_policy(**kwargs)
remove_auto_scaling_policy
Removes an automatic scaling policy from a specified instance group within an EMR cluster.
Type annotations and code completion for boto3.client("emr").remove_auto_scaling_policy
method.
boto3 documentation
def remove_auto_scaling_policy(
self,
*,
ClusterId: str,
InstanceGroupId: str,
) -> Dict[str, Any]:
...
kwargs: RemoveAutoScalingPolicyInputRequestTypeDef = { # (1)
"ClusterId": ...,
"InstanceGroupId": ...,
}
parent.remove_auto_scaling_policy(**kwargs)
remove_auto_termination_policy
Removes an auto-termination policy from an Amazon EMR cluster.
Type annotations and code completion for boto3.client("emr").remove_auto_termination_policy
method.
boto3 documentation
def remove_auto_termination_policy(
self,
*,
ClusterId: str,
) -> Dict[str, Any]:
...
kwargs: RemoveAutoTerminationPolicyInputRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.remove_auto_termination_policy(**kwargs)
remove_managed_scaling_policy
Removes a managed scaling policy from a specified EMR cluster.
Type annotations and code completion for boto3.client("emr").remove_managed_scaling_policy
method.
boto3 documentation