Amazon.CloudWatchEvents.AmazonCloudWatchEventsClient.PutRuleAsync C# (CSharp) Method

PutRuleAsync() public method

Initiates the asynchronous execution of the PutRule operation.
public PutRuleAsync ( PutRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudWatchEvents.Model.PutRuleRequest Container for the necessary parameters to execute the PutRule operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task
        public Task<PutRuleResponse> PutRuleAsync(PutRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
        {
            var marshaller = new PutRuleRequestMarshaller();
            var unmarshaller = PutRuleResponseUnmarshaller.Instance;

            return InvokeAsync<PutRuleRequest,PutRuleResponse>(request, marshaller, 
                unmarshaller, cancellationToken);
        }