public static void SNSMobilePushAPIsSetPlatformApplicationAttributes() { #region SNSMobilePushAPIsSetPlatformApplicationAttributes var snsClient = new AmazonSimpleNotificationServiceClient(); var request = new SetPlatformApplicationAttributesRequest { Attributes = new Dictionary <string, string>() { { "EventDeliveryFailure", "arn:aws:sns:us-east-1:80398EXAMPLE:CodingTestResults" } }, PlatformApplicationArn = "arn:aws:sns:us-east-1:80398EXAMPLE:" + "app/GCM/TimeCardProcessingApplication" }; snsClient.SetPlatformApplicationAttributes(request); #endregion }
public Task <SetPlatformApplicationAttributesResponse> SetPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest request, CancellationToken cancellationToken = default(CancellationToken)) { throw new System.NotImplementedException(); }
public SetPlatformApplicationAttributesResponse SetPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest request) { throw new System.NotImplementedException(); }
/// <summary> /// Initiates the asynchronous execution of the SetPlatformApplicationAttributes operation. /// <seealso cref="Amazon.SimpleNotificationService.IAmazonSimpleNotificationService"/> /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the SetPlatformApplicationAttributes operation.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// <returns>The task object representing the asynchronous operation.</returns> public Task <SetPlatformApplicationAttributesResponse> SetPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest request, CancellationToken cancellationToken = default(CancellationToken)) { var marshaller = new SetPlatformApplicationAttributesRequestMarshaller(); var unmarshaller = SetPlatformApplicationAttributesResponseUnmarshaller.Instance; return(Invoke <IRequest, SetPlatformApplicationAttributesRequest, SetPlatformApplicationAttributesResponse>(request, marshaller, unmarshaller, signer, cancellationToken)); }
internal SetPlatformApplicationAttributesResponse SetPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest request) { var task = SetPlatformApplicationAttributesAsync(request); try { return(task.Result); } catch (AggregateException e) { ExceptionDispatchInfo.Capture(e.InnerException).Throw(); return(null); } }
public void SetPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest request, AmazonServiceCallback <SetPlatformApplicationAttributesRequest, SetPlatformApplicationAttributesResponse> callback, AsyncOptions options = null) { throw new System.NotImplementedException(); }
internal SetPlatformApplicationAttributesResponse SetPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest request) { var marshaller = new SetPlatformApplicationAttributesRequestMarshaller(); var unmarshaller = SetPlatformApplicationAttributesResponseUnmarshaller.Instance; return(Invoke <SetPlatformApplicationAttributesRequest, SetPlatformApplicationAttributesResponse>(request, marshaller, unmarshaller)); }