C# Class Amazon.ElasticMapReduce.AmazonElasticMapReduceClient

Implemenation for accessing AmazonElasticMapReduce.

This is the Amazon Elastic MapReduce API Reference Guide. This guide is for programmers who need detailed information about the Amazon Elastic MapReduce APIs.

Inheritance: AmazonWebServiceClient, AmazonElasticMapReduce
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AddInstanceGroupsAsync ( AddInstanceGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddInstanceGroups operation.

AddJobFlowStepsAsync ( AddJobFlowStepsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddJobFlowSteps operation.

AddTagsAsync ( AddTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTags operation.

AmazonElasticMapReduceClient ( ) : System

Constructs AmazonElasticMapReduceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonElasticMapReduceClient ( AWSCredentials credentials ) : System

Constructs AmazonElasticMapReduceClient with AWS Credentials

AmazonElasticMapReduceClient ( AWSCredentials credentials, AmazonElasticMapReduceConfig clientConfig ) : System

Constructs AmazonElasticMapReduceClient with AWS Credentials and an AmazonElasticMapReduceClient Configuration object.

AmazonElasticMapReduceClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonElasticMapReduceClient with AWS Credentials

AmazonElasticMapReduceClient ( AmazonElasticMapReduceConfig config ) : System

Constructs AmazonElasticMapReduceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonElasticMapReduceClient ( RegionEndpoint region ) : System

Constructs AmazonElasticMapReduceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key

AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonElasticMapReduceConfig clientConfig ) : System

Constructs AmazonElasticMapReduceClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticMapReduceClient Configuration object.

AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key

AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key

AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonElasticMapReduceConfig clientConfig ) : System

Constructs AmazonElasticMapReduceClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticMapReduceClient Configuration object.

AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key

BeginAddInstanceGroups ( AddInstanceGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddInstanceGroups operation.

BeginAddJobFlowSteps ( AddJobFlowStepsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddJobFlowSteps operation.

BeginAddTags ( AddTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTags operation.

BeginCancelSteps ( CancelStepsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CancelSteps operation.

BeginCreateSecurityConfiguration ( CreateSecurityConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateSecurityConfiguration operation.

BeginDeleteSecurityConfiguration ( DeleteSecurityConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteSecurityConfiguration operation.

BeginDescribeCluster ( DescribeClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeCluster operation.

BeginDescribeSecurityConfiguration ( DescribeSecurityConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeSecurityConfiguration operation.

BeginDescribeStep ( DescribeStepRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeStep operation.

BeginListBootstrapActions ( ListBootstrapActionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListBootstrapActions operation.

BeginListClusters ( ListClustersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListClusters operation.

BeginListInstanceGroups ( ListInstanceGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListInstanceGroups operation.

BeginListInstances ( ListInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListInstances operation.

BeginListSecurityConfigurations ( ListSecurityConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSecurityConfigurations operation.

BeginListSteps ( ListStepsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSteps operation.

BeginModifyInstanceGroups ( ModifyInstanceGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyInstanceGroups operation.

BeginPutAutoScalingPolicy ( PutAutoScalingPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutAutoScalingPolicy operation.

BeginRemoveAutoScalingPolicy ( RemoveAutoScalingPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveAutoScalingPolicy operation.

BeginRemoveTags ( RemoveTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTags operation.

BeginRunJobFlow ( RunJobFlowRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RunJobFlow operation.

BeginSetTerminationProtection ( SetTerminationProtectionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetTerminationProtection operation.

BeginSetVisibleToAllUsers ( SetVisibleToAllUsersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetVisibleToAllUsers operation.

BeginTerminateJobFlows ( TerminateJobFlowsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the TerminateJobFlows operation.

CancelStepsAsync ( CancelStepsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CancelSteps operation.

CreateSecurityConfigurationAsync ( CreateSecurityConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateSecurityConfiguration operation.

DeleteSecurityConfigurationAsync ( DeleteSecurityConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteSecurityConfiguration operation.

DescribeClusterAsync ( DescribeClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeCluster operation.

DescribeClusterAsync ( System cancellationToken = default(CancellationToken) ) : Task

Provides cluster-level details including status, hardware and software configuration, VPC settings, and so on. For information about the cluster steps, see ListSteps.

DescribeSecurityConfigurationAsync ( DescribeSecurityConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeSecurityConfiguration operation.

DescribeStepAsync ( DescribeStepRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeStep operation.

DescribeStepAsync ( System cancellationToken = default(CancellationToken) ) : Task

Provides more detail about the cluster step.

EndAddInstanceGroups ( IAsyncResult asyncResult ) : AddInstanceGroupsResponse

Finishes the asynchronous execution of the AddInstanceGroups operation.

EndAddJobFlowSteps ( IAsyncResult asyncResult ) : AddJobFlowStepsResponse

Finishes the asynchronous execution of the AddJobFlowSteps operation.

EndAddTags ( IAsyncResult asyncResult ) : AddTagsResponse

Finishes the asynchronous execution of the AddTags operation.

EndCancelSteps ( IAsyncResult asyncResult ) : CancelStepsResponse

Finishes the asynchronous execution of the CancelSteps operation.

EndCreateSecurityConfiguration ( IAsyncResult asyncResult ) : CreateSecurityConfigurationResponse

Finishes the asynchronous execution of the CreateSecurityConfiguration operation.

EndDeleteSecurityConfiguration ( IAsyncResult asyncResult ) : DeleteSecurityConfigurationResponse

Finishes the asynchronous execution of the DeleteSecurityConfiguration operation.

EndDescribeCluster ( IAsyncResult asyncResult ) : DescribeClusterResponse

Finishes the asynchronous execution of the DescribeCluster operation.

EndDescribeSecurityConfiguration ( IAsyncResult asyncResult ) : DescribeSecurityConfigurationResponse

Finishes the asynchronous execution of the DescribeSecurityConfiguration operation.

EndDescribeStep ( IAsyncResult asyncResult ) : DescribeStepResponse

Finishes the asynchronous execution of the DescribeStep operation.

EndListBootstrapActions ( IAsyncResult asyncResult ) : ListBootstrapActionsResponse

Finishes the asynchronous execution of the ListBootstrapActions operation.

EndListClusters ( IAsyncResult asyncResult ) : ListClustersResponse

Finishes the asynchronous execution of the ListClusters operation.

EndListInstanceGroups ( IAsyncResult asyncResult ) : ListInstanceGroupsResponse

Finishes the asynchronous execution of the ListInstanceGroups operation.

EndListInstances ( IAsyncResult asyncResult ) : ListInstancesResponse

Finishes the asynchronous execution of the ListInstances operation.

EndListSecurityConfigurations ( IAsyncResult asyncResult ) : ListSecurityConfigurationsResponse

Finishes the asynchronous execution of the ListSecurityConfigurations operation.

EndListSteps ( IAsyncResult asyncResult ) : ListStepsResponse

Finishes the asynchronous execution of the ListSteps operation.

EndModifyInstanceGroups ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.ModifyInstanceGroupsResponse

Finishes the asynchronous execution of the ModifyInstanceGroups operation.

EndPutAutoScalingPolicy ( IAsyncResult asyncResult ) : PutAutoScalingPolicyResponse

Finishes the asynchronous execution of the PutAutoScalingPolicy operation.

EndRemoveAutoScalingPolicy ( IAsyncResult asyncResult ) : RemoveAutoScalingPolicyResponse

Finishes the asynchronous execution of the RemoveAutoScalingPolicy operation.

EndRemoveTags ( IAsyncResult asyncResult ) : RemoveTagsResponse

Finishes the asynchronous execution of the RemoveTags operation.

EndRunJobFlow ( IAsyncResult asyncResult ) : RunJobFlowResponse

Finishes the asynchronous execution of the RunJobFlow operation.

EndSetTerminationProtection ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.SetTerminationProtectionResponse

Finishes the asynchronous execution of the SetTerminationProtection operation.

EndSetVisibleToAllUsers ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.SetVisibleToAllUsersResponse

Finishes the asynchronous execution of the SetVisibleToAllUsers operation.

EndTerminateJobFlows ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.TerminateJobFlowsResponse

Finishes the asynchronous execution of the TerminateJobFlows operation.

ListBootstrapActionsAsync ( ListBootstrapActionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListBootstrapActions operation.

ListBootstrapActionsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Provides information about the bootstrap actions associated with a cluster.

ListClustersAsync ( ListClustersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListClusters operation.

ListClustersAsync ( System cancellationToken = default(CancellationToken) ) : Task

Provides the status of all clusters visible to this AWS account. Allows you to filter the list of clusters based on certain criteria; for example, filtering by cluster creation date and time or by status. This call returns a maximum of 50 clusters per call, but returns a marker to track the paging of the cluster list across multiple ListClusters calls.

ListInstanceGroupsAsync ( ListInstanceGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListInstanceGroups operation.

ListInstanceGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Provides all available details about the instance groups in a cluster.

ListInstancesAsync ( ListInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListInstances operation.

ListInstancesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Provides information about the cluster instances that Amazon EMR provisions on behalf of a user when it creates the cluster. For example, this operation indicates when the EC2 instances reach the Ready state, when instances become available to Amazon EMR to use for jobs, and the IP addresses for cluster instances, etc.

ListSecurityConfigurationsAsync ( ListSecurityConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSecurityConfigurations operation.

ListStepsAsync ( ListStepsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSteps operation.

ListStepsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Provides a list of steps for the cluster in reverse order unless you specify stepIds with the request.

ModifyInstanceGroupsAsync ( ModifyInstanceGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyInstanceGroups operation.

PutAutoScalingPolicyAsync ( PutAutoScalingPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutAutoScalingPolicy operation.

RemoveAutoScalingPolicyAsync ( RemoveAutoScalingPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveAutoScalingPolicy operation.

RemoveTagsAsync ( RemoveTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTags operation.

RunJobFlowAsync ( RunJobFlowRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RunJobFlow operation.

SetTerminationProtectionAsync ( SetTerminationProtectionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetTerminationProtection operation.

SetVisibleToAllUsersAsync ( SetVisibleToAllUsersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetVisibleToAllUsers operation.

TerminateJobFlowsAsync ( TerminateJobFlowsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the TerminateJobFlows operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Private Methods

Method Description
AddInstanceGroups ( AddInstanceGroupsRequest request ) : AddInstanceGroupsResponse
AddJobFlowSteps ( AddJobFlowStepsRequest request ) : AddJobFlowStepsResponse
AddTags ( AddTagsRequest request ) : AddTagsResponse
BeginDescribeJobFlows ( DescribeJobFlowsRequest request, AsyncCallback callback, object state ) : IAsyncResult
CancelSteps ( CancelStepsRequest request ) : CancelStepsResponse
CreateSecurityConfiguration ( CreateSecurityConfigurationRequest request ) : CreateSecurityConfigurationResponse
DeleteSecurityConfiguration ( DeleteSecurityConfigurationRequest request ) : DeleteSecurityConfigurationResponse
DescribeCluster ( ) : DescribeClusterResponse
DescribeCluster ( DescribeClusterRequest request ) : DescribeClusterResponse
DescribeJobFlows ( ) : DescribeJobFlowsResponse
DescribeJobFlows ( DescribeJobFlowsRequest request ) : DescribeJobFlowsResponse
DescribeJobFlowsAsync ( DescribeJobFlowsRequest request, System cancellationToken = default(CancellationToken) ) : Task
DescribeJobFlowsAsync ( System cancellationToken = default(CancellationToken) ) : Task
DescribeSecurityConfiguration ( DescribeSecurityConfigurationRequest request ) : DescribeSecurityConfigurationResponse
DescribeStep ( ) : DescribeStepResponse
DescribeStep ( DescribeStepRequest request ) : DescribeStepResponse
EndDescribeJobFlows ( IAsyncResult asyncResult ) : DescribeJobFlowsResponse
ListBootstrapActions ( ) : ListBootstrapActionsResponse
ListBootstrapActions ( ListBootstrapActionsRequest request ) : ListBootstrapActionsResponse
ListClusters ( ) : ListClustersResponse
ListClusters ( ListClustersRequest request ) : ListClustersResponse
ListInstanceGroups ( ) : ListInstanceGroupsResponse
ListInstanceGroups ( ListInstanceGroupsRequest request ) : ListInstanceGroupsResponse
ListInstances ( ) : ListInstancesResponse
ListInstances ( ListInstancesRequest request ) : ListInstancesResponse
ListSecurityConfigurations ( ListSecurityConfigurationsRequest request ) : ListSecurityConfigurationsResponse
ListSteps ( ) : ListStepsResponse
ListSteps ( ListStepsRequest request ) : ListStepsResponse
ModifyInstanceGroups ( ModifyInstanceGroupsRequest request ) : Amazon.ElasticMapReduce.Model.ModifyInstanceGroupsResponse
PutAutoScalingPolicy ( PutAutoScalingPolicyRequest request ) : PutAutoScalingPolicyResponse
RemoveAutoScalingPolicy ( RemoveAutoScalingPolicyRequest request ) : RemoveAutoScalingPolicyResponse
RemoveTags ( RemoveTagsRequest request ) : RemoveTagsResponse
RunJobFlow ( RunJobFlowRequest request ) : RunJobFlowResponse
SetTerminationProtection ( SetTerminationProtectionRequest request ) : SetTerminationProtectionResponse
SetVisibleToAllUsers ( SetVisibleToAllUsersRequest request ) : SetVisibleToAllUsersResponse
TerminateJobFlows ( TerminateJobFlowsRequest request ) : TerminateJobFlowsResponse

Method Details

AddInstanceGroupsAsync() public method

Initiates the asynchronous execution of the AddInstanceGroups operation.
public AddInstanceGroupsAsync ( AddInstanceGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.AddInstanceGroupsRequest Container for the necessary parameters to execute the AddInstanceGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AddJobFlowStepsAsync() public method

Initiates the asynchronous execution of the AddJobFlowSteps operation.
public AddJobFlowStepsAsync ( AddJobFlowStepsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.AddJobFlowStepsRequest Container for the necessary parameters to execute the AddJobFlowSteps operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AddTagsAsync() public method

Initiates the asynchronous execution of the AddTags operation.
public AddTagsAsync ( AddTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.AddTagsRequest Container for the necessary parameters to execute the AddTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonElasticMapReduceClient ( ) : System
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Credentials
public AmazonElasticMapReduceClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Credentials and an AmazonElasticMapReduceClient Configuration object.
public AmazonElasticMapReduceClient ( AWSCredentials credentials, AmazonElasticMapReduceConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonElasticMapReduceConfig The AmazonElasticMapReduceClient Configuration Object
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Credentials
public AmazonElasticMapReduceClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonElasticMapReduceClient ( AmazonElasticMapReduceConfig config ) : System
config AmazonElasticMapReduceConfig The AmazonElasticMapReduceClient Configuration Object
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonElasticMapReduceClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticMapReduceClient Configuration object.
public AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonElasticMapReduceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonElasticMapReduceConfig The AmazonElasticMapReduceClient Configuration Object
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticMapReduceClient Configuration object.
public AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonElasticMapReduceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonElasticMapReduceConfig The AmazonElasticMapReduceClient Configuration Object
return System

AmazonElasticMapReduceClient() public method

Constructs AmazonElasticMapReduceClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticMapReduceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginAddInstanceGroups() public method

Initiates the asynchronous execution of the AddInstanceGroups operation.
public BeginAddInstanceGroups ( AddInstanceGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.AddInstanceGroupsRequest Container for the necessary parameters to execute the AddInstanceGroups operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginAddJobFlowSteps() public method

Initiates the asynchronous execution of the AddJobFlowSteps operation.
public BeginAddJobFlowSteps ( AddJobFlowStepsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.AddJobFlowStepsRequest Container for the necessary parameters to execute the AddJobFlowSteps operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginAddTags() public method

Initiates the asynchronous execution of the AddTags operation.
public BeginAddTags ( AddTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.AddTagsRequest Container for the necessary parameters to execute the AddTags operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCancelSteps() public method

Initiates the asynchronous execution of the CancelSteps operation.
public BeginCancelSteps ( CancelStepsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.CancelStepsRequest Container for the necessary parameters to execute the CancelSteps operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateSecurityConfiguration() public method

Initiates the asynchronous execution of the CreateSecurityConfiguration operation.
public BeginCreateSecurityConfiguration ( CreateSecurityConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.CreateSecurityConfigurationRequest Container for the necessary parameters to execute the CreateSecurityConfiguration operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteSecurityConfiguration() public method

Initiates the asynchronous execution of the DeleteSecurityConfiguration operation.
public BeginDeleteSecurityConfiguration ( DeleteSecurityConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.DeleteSecurityConfigurationRequest Container for the necessary parameters to execute the DeleteSecurityConfiguration operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeCluster() public method

Initiates the asynchronous execution of the DescribeCluster operation.
public BeginDescribeCluster ( DescribeClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.DescribeClusterRequest Container for the necessary parameters to execute the DescribeCluster operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeSecurityConfiguration() public method

Initiates the asynchronous execution of the DescribeSecurityConfiguration operation.
public BeginDescribeSecurityConfiguration ( DescribeSecurityConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.DescribeSecurityConfigurationRequest Container for the necessary parameters to execute the DescribeSecurityConfiguration operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeStep() public method

Initiates the asynchronous execution of the DescribeStep operation.
public BeginDescribeStep ( DescribeStepRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.DescribeStepRequest Container for the necessary parameters to execute the DescribeStep operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListBootstrapActions() public method

Initiates the asynchronous execution of the ListBootstrapActions operation.
public BeginListBootstrapActions ( ListBootstrapActionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.ListBootstrapActionsRequest Container for the necessary parameters to execute the ListBootstrapActions operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListClusters() public method

Initiates the asynchronous execution of the ListClusters operation.
public BeginListClusters ( ListClustersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.ListClustersRequest Container for the necessary parameters to execute the ListClusters operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListInstanceGroups() public method

Initiates the asynchronous execution of the ListInstanceGroups operation.
public BeginListInstanceGroups ( ListInstanceGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.ListInstanceGroupsRequest Container for the necessary parameters to execute the ListInstanceGroups operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListInstances() public method

Initiates the asynchronous execution of the ListInstances operation.
public BeginListInstances ( ListInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.ListInstancesRequest Container for the necessary parameters to execute the ListInstances operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListSecurityConfigurations() public method

Initiates the asynchronous execution of the ListSecurityConfigurations operation.
public BeginListSecurityConfigurations ( ListSecurityConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.ListSecurityConfigurationsRequest Container for the necessary parameters to execute the ListSecurityConfigurations operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListSteps() public method

Initiates the asynchronous execution of the ListSteps operation.
public BeginListSteps ( ListStepsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.ListStepsRequest Container for the necessary parameters to execute the ListSteps operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginModifyInstanceGroups() public method

Initiates the asynchronous execution of the ModifyInstanceGroups operation.
public BeginModifyInstanceGroups ( ModifyInstanceGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.ModifyInstanceGroupsRequest Container for the necessary parameters to execute the ModifyInstanceGroups operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutAutoScalingPolicy() public method

Initiates the asynchronous execution of the PutAutoScalingPolicy operation.
public BeginPutAutoScalingPolicy ( PutAutoScalingPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.PutAutoScalingPolicyRequest Container for the necessary parameters to execute the PutAutoScalingPolicy operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRemoveAutoScalingPolicy() public method

Initiates the asynchronous execution of the RemoveAutoScalingPolicy operation.
public BeginRemoveAutoScalingPolicy ( RemoveAutoScalingPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.RemoveAutoScalingPolicyRequest Container for the necessary parameters to execute the RemoveAutoScalingPolicy operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRemoveTags() public method

Initiates the asynchronous execution of the RemoveTags operation.
public BeginRemoveTags ( RemoveTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.RemoveTagsRequest Container for the necessary parameters to execute the RemoveTags operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRunJobFlow() public method

Initiates the asynchronous execution of the RunJobFlow operation.
public BeginRunJobFlow ( RunJobFlowRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.RunJobFlowRequest Container for the necessary parameters to execute the RunJobFlow operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetTerminationProtection() public method

Initiates the asynchronous execution of the SetTerminationProtection operation.
public BeginSetTerminationProtection ( SetTerminationProtectionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.SetTerminationProtectionRequest Container for the necessary parameters to execute the SetTerminationProtection operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetVisibleToAllUsers() public method

Initiates the asynchronous execution of the SetVisibleToAllUsers operation.
public BeginSetVisibleToAllUsers ( SetVisibleToAllUsersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.SetVisibleToAllUsersRequest Container for the necessary parameters to execute the SetVisibleToAllUsers operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginTerminateJobFlows() public method

Initiates the asynchronous execution of the TerminateJobFlows operation.
public BeginTerminateJobFlows ( TerminateJobFlowsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.ElasticMapReduce.Model.TerminateJobFlowsRequest Container for the necessary parameters to execute the TerminateJobFlows operation on AmazonElasticMapReduceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CancelStepsAsync() public method

Initiates the asynchronous execution of the CancelSteps operation.
public CancelStepsAsync ( CancelStepsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.CancelStepsRequest Container for the necessary parameters to execute the CancelSteps operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSecurityConfigurationAsync() public method

Initiates the asynchronous execution of the CreateSecurityConfiguration operation.
public CreateSecurityConfigurationAsync ( CreateSecurityConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.CreateSecurityConfigurationRequest Container for the necessary parameters to execute the CreateSecurityConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteSecurityConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteSecurityConfiguration operation.
public DeleteSecurityConfigurationAsync ( DeleteSecurityConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.DeleteSecurityConfigurationRequest Container for the necessary parameters to execute the DeleteSecurityConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeClusterAsync() public method

Initiates the asynchronous execution of the DescribeCluster operation.
public DescribeClusterAsync ( DescribeClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.DescribeClusterRequest Container for the necessary parameters to execute the DescribeCluster operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeClusterAsync() public method

Provides cluster-level details including status, hardware and software configuration, VPC settings, and so on. For information about the cluster steps, see ListSteps.
/// This exception occurs when there is an internal failure in the EMR service. /// /// This exception occurs when there is something wrong with user input. ///
public DescribeClusterAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeSecurityConfigurationAsync() public method

Initiates the asynchronous execution of the DescribeSecurityConfiguration operation.
public DescribeSecurityConfigurationAsync ( DescribeSecurityConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.DescribeSecurityConfigurationRequest Container for the necessary parameters to execute the DescribeSecurityConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStepAsync() public method

Initiates the asynchronous execution of the DescribeStep operation.
public DescribeStepAsync ( DescribeStepRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.DescribeStepRequest Container for the necessary parameters to execute the DescribeStep operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStepAsync() public method

Provides more detail about the cluster step.
/// This exception occurs when there is an internal failure in the EMR service. /// /// This exception occurs when there is something wrong with user input. ///
public DescribeStepAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EndAddInstanceGroups() public method

Finishes the asynchronous execution of the AddInstanceGroups operation.
public EndAddInstanceGroups ( IAsyncResult asyncResult ) : AddInstanceGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddInstanceGroups.
return Amazon.ElasticMapReduce.Model.AddInstanceGroupsResponse

EndAddJobFlowSteps() public method

Finishes the asynchronous execution of the AddJobFlowSteps operation.
public EndAddJobFlowSteps ( IAsyncResult asyncResult ) : AddJobFlowStepsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddJobFlowSteps.
return Amazon.ElasticMapReduce.Model.AddJobFlowStepsResponse

EndAddTags() public method

Finishes the asynchronous execution of the AddTags operation.
public EndAddTags ( IAsyncResult asyncResult ) : AddTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTags.
return Amazon.ElasticMapReduce.Model.AddTagsResponse

EndCancelSteps() public method

Finishes the asynchronous execution of the CancelSteps operation.
public EndCancelSteps ( IAsyncResult asyncResult ) : CancelStepsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCancelSteps.
return Amazon.ElasticMapReduce.Model.CancelStepsResponse

EndCreateSecurityConfiguration() public method

Finishes the asynchronous execution of the CreateSecurityConfiguration operation.
public EndCreateSecurityConfiguration ( IAsyncResult asyncResult ) : CreateSecurityConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateSecurityConfiguration.
return Amazon.ElasticMapReduce.Model.CreateSecurityConfigurationResponse

EndDeleteSecurityConfiguration() public method

Finishes the asynchronous execution of the DeleteSecurityConfiguration operation.
public EndDeleteSecurityConfiguration ( IAsyncResult asyncResult ) : DeleteSecurityConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSecurityConfiguration.
return DeleteSecurityConfigurationResponse

EndDescribeCluster() public method

Finishes the asynchronous execution of the DescribeCluster operation.
public EndDescribeCluster ( IAsyncResult asyncResult ) : DescribeClusterResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeCluster.
return Amazon.ElasticMapReduce.Model.DescribeClusterResponse

EndDescribeSecurityConfiguration() public method

Finishes the asynchronous execution of the DescribeSecurityConfiguration operation.
public EndDescribeSecurityConfiguration ( IAsyncResult asyncResult ) : DescribeSecurityConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeSecurityConfiguration.
return Amazon.ElasticMapReduce.Model.DescribeSecurityConfigurationResponse

EndDescribeStep() public method

Finishes the asynchronous execution of the DescribeStep operation.
public EndDescribeStep ( IAsyncResult asyncResult ) : DescribeStepResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeStep.
return Amazon.ElasticMapReduce.Model.DescribeStepResponse

EndListBootstrapActions() public method

Finishes the asynchronous execution of the ListBootstrapActions operation.
public EndListBootstrapActions ( IAsyncResult asyncResult ) : ListBootstrapActionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBootstrapActions.
return Amazon.ElasticMapReduce.Model.ListBootstrapActionsResponse

EndListClusters() public method

Finishes the asynchronous execution of the ListClusters operation.
public EndListClusters ( IAsyncResult asyncResult ) : ListClustersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListClusters.
return Amazon.ElasticMapReduce.Model.ListClustersResponse

EndListInstanceGroups() public method

Finishes the asynchronous execution of the ListInstanceGroups operation.
public EndListInstanceGroups ( IAsyncResult asyncResult ) : ListInstanceGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListInstanceGroups.
return Amazon.ElasticMapReduce.Model.ListInstanceGroupsResponse

EndListInstances() public method

Finishes the asynchronous execution of the ListInstances operation.
public EndListInstances ( IAsyncResult asyncResult ) : ListInstancesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListInstances.
return Amazon.ElasticMapReduce.Model.ListInstancesResponse

EndListSecurityConfigurations() public method

Finishes the asynchronous execution of the ListSecurityConfigurations operation.
public EndListSecurityConfigurations ( IAsyncResult asyncResult ) : ListSecurityConfigurationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSecurityConfigurations.
return Amazon.ElasticMapReduce.Model.ListSecurityConfigurationsResponse

EndListSteps() public method

Finishes the asynchronous execution of the ListSteps operation.
public EndListSteps ( IAsyncResult asyncResult ) : ListStepsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSteps.
return Amazon.ElasticMapReduce.Model.ListStepsResponse

EndModifyInstanceGroups() public method

Finishes the asynchronous execution of the ModifyInstanceGroups operation.
public EndModifyInstanceGroups ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.ModifyInstanceGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyInstanceGroups.
return Amazon.ElasticMapReduce.Model.ModifyInstanceGroupsResponse

EndPutAutoScalingPolicy() public method

Finishes the asynchronous execution of the PutAutoScalingPolicy operation.
public EndPutAutoScalingPolicy ( IAsyncResult asyncResult ) : PutAutoScalingPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutAutoScalingPolicy.
return Amazon.ElasticMapReduce.Model.PutAutoScalingPolicyResponse

EndRemoveAutoScalingPolicy() public method

Finishes the asynchronous execution of the RemoveAutoScalingPolicy operation.
public EndRemoveAutoScalingPolicy ( IAsyncResult asyncResult ) : RemoveAutoScalingPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveAutoScalingPolicy.
return RemoveAutoScalingPolicyResponse

EndRemoveTags() public method

Finishes the asynchronous execution of the RemoveTags operation.
public EndRemoveTags ( IAsyncResult asyncResult ) : RemoveTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTags.
return Amazon.ElasticMapReduce.Model.RemoveTagsResponse

EndRunJobFlow() public method

Finishes the asynchronous execution of the RunJobFlow operation.
public EndRunJobFlow ( IAsyncResult asyncResult ) : RunJobFlowResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRunJobFlow.
return Amazon.ElasticMapReduce.Model.RunJobFlowResponse

EndSetTerminationProtection() public method

Finishes the asynchronous execution of the SetTerminationProtection operation.
public EndSetTerminationProtection ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.SetTerminationProtectionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetTerminationProtection.
return Amazon.ElasticMapReduce.Model.SetTerminationProtectionResponse

EndSetVisibleToAllUsers() public method

Finishes the asynchronous execution of the SetVisibleToAllUsers operation.
public EndSetVisibleToAllUsers ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.SetVisibleToAllUsersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetVisibleToAllUsers.
return Amazon.ElasticMapReduce.Model.SetVisibleToAllUsersResponse

EndTerminateJobFlows() public method

Finishes the asynchronous execution of the TerminateJobFlows operation.
public EndTerminateJobFlows ( IAsyncResult asyncResult ) : Amazon.ElasticMapReduce.Model.TerminateJobFlowsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginTerminateJobFlows.
return Amazon.ElasticMapReduce.Model.TerminateJobFlowsResponse

ListBootstrapActionsAsync() public method

Initiates the asynchronous execution of the ListBootstrapActions operation.
public ListBootstrapActionsAsync ( ListBootstrapActionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.ListBootstrapActionsRequest Container for the necessary parameters to execute the ListBootstrapActions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListBootstrapActionsAsync() public method

Provides information about the bootstrap actions associated with a cluster.
/// This exception occurs when there is an internal failure in the EMR service. /// /// This exception occurs when there is something wrong with user input. ///
public ListBootstrapActionsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListClustersAsync() public method

Initiates the asynchronous execution of the ListClusters operation.
public ListClustersAsync ( ListClustersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.ListClustersRequest Container for the necessary parameters to execute the ListClusters operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListClustersAsync() public method

Provides the status of all clusters visible to this AWS account. Allows you to filter the list of clusters based on certain criteria; for example, filtering by cluster creation date and time or by status. This call returns a maximum of 50 clusters per call, but returns a marker to track the paging of the cluster list across multiple ListClusters calls.
/// This exception occurs when there is an internal failure in the EMR service. /// /// This exception occurs when there is something wrong with user input. ///
public ListClustersAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListInstanceGroupsAsync() public method

Initiates the asynchronous execution of the ListInstanceGroups operation.
public ListInstanceGroupsAsync ( ListInstanceGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.ListInstanceGroupsRequest Container for the necessary parameters to execute the ListInstanceGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListInstanceGroupsAsync() public method

Provides all available details about the instance groups in a cluster.
/// This exception occurs when there is an internal failure in the EMR service. /// /// This exception occurs when there is something wrong with user input. ///
public ListInstanceGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListInstancesAsync() public method

Initiates the asynchronous execution of the ListInstances operation.
public ListInstancesAsync ( ListInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.ListInstancesRequest Container for the necessary parameters to execute the ListInstances operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListInstancesAsync() public method

Provides information about the cluster instances that Amazon EMR provisions on behalf of a user when it creates the cluster. For example, this operation indicates when the EC2 instances reach the Ready state, when instances become available to Amazon EMR to use for jobs, and the IP addresses for cluster instances, etc.
/// This exception occurs when there is an internal failure in the EMR service. /// /// This exception occurs when there is something wrong with user input. ///
public ListInstancesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListSecurityConfigurationsAsync() public method

Initiates the asynchronous execution of the ListSecurityConfigurations operation.
public ListSecurityConfigurationsAsync ( ListSecurityConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.ListSecurityConfigurationsRequest Container for the necessary parameters to execute the ListSecurityConfigurations operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListStepsAsync() public method

Initiates the asynchronous execution of the ListSteps operation.
public ListStepsAsync ( ListStepsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.ListStepsRequest Container for the necessary parameters to execute the ListSteps operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListStepsAsync() public method

Provides a list of steps for the cluster in reverse order unless you specify stepIds with the request.
/// This exception occurs when there is an internal failure in the EMR service. /// /// This exception occurs when there is something wrong with user input. ///
public ListStepsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ModifyInstanceGroupsAsync() public method

Initiates the asynchronous execution of the ModifyInstanceGroups operation.
public ModifyInstanceGroupsAsync ( ModifyInstanceGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.ModifyInstanceGroupsRequest Container for the necessary parameters to execute the ModifyInstanceGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutAutoScalingPolicyAsync() public method

Initiates the asynchronous execution of the PutAutoScalingPolicy operation.
public PutAutoScalingPolicyAsync ( PutAutoScalingPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.PutAutoScalingPolicyRequest Container for the necessary parameters to execute the PutAutoScalingPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RemoveAutoScalingPolicyAsync() public method

Initiates the asynchronous execution of the RemoveAutoScalingPolicy operation.
public RemoveAutoScalingPolicyAsync ( RemoveAutoScalingPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.RemoveAutoScalingPolicyRequest Container for the necessary parameters to execute the RemoveAutoScalingPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RemoveTagsAsync() public method

Initiates the asynchronous execution of the RemoveTags operation.
public RemoveTagsAsync ( RemoveTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElasticMapReduce.Model.RemoveTagsRequest Container for the necessary parameters to execute the RemoveTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RunJobFlowAsync() public method

Initiates the asynchronous execution of the RunJobFlow operation.
public RunJobFlowAsync ( RunJobFlowRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RunJobFlowRequest Container for the necessary parameters to execute the RunJobFlow operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetTerminationProtectionAsync() public method

Initiates the asynchronous execution of the SetTerminationProtection operation.
public SetTerminationProtectionAsync ( SetTerminationProtectionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetTerminationProtectionRequest Container for the necessary parameters to execute the SetTerminationProtection operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetVisibleToAllUsersAsync() public method

Initiates the asynchronous execution of the SetVisibleToAllUsers operation.
public SetVisibleToAllUsersAsync ( SetVisibleToAllUsersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetVisibleToAllUsersRequest Container for the necessary parameters to execute the SetVisibleToAllUsers operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

TerminateJobFlowsAsync() public method

Initiates the asynchronous execution of the TerminateJobFlows operation.
public TerminateJobFlowsAsync ( TerminateJobFlowsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request TerminateJobFlowsRequest Container for the necessary parameters to execute the TerminateJobFlows operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task