AWS.SNS.TSNSClient.CreatePlatformApplication

Creates a platform application for one or more push notification services.

function CreatePlatformApplication(const ARequest: ISNSCreatePlatformApplicationRequest): ISNSCreatePlatformApplicationResponse; overload; function CreatePlatformApplication(const AName: string; const APlatform: string; const APlatformCredential: string; APlatformPrincipal: string = ''): ISNSCreatePlatformApplicationResponse; overload;
__fastcall ISNSCreatePlatformApplicationResponse CreatePlatformApplication(const ISNSCreatePlatformApplicationRequest ARequest); __fastcall ISNSCreatePlatformApplicationResponse CreatePlatformApplication(const AnsiString AName, const AnsiString APlatform, const AnsiString APlatformCredential, AnsiString APlatformPrincipal = '');

File: AWS.SNS.pas 

Namespace: AWS.SNS 

Module: Appercept AWS SDK for Delphi 

Parameters
Description
const ARequest: ISNSCreatePlatformApplicationRequest
A CreatePlatformApplication request object.
const AName: string
A name for the platform application.
const APlatform: string
A push notification platform. One of: ADM | APNS | APNS_SANDBOX | GCM.
const APlatformCredential: string
The credential received from the notification service.
APlatformPrincipal: string = ''
The principal received from the notification service.

Response containing CreatePlatformApplication results.

Exceptions
Description
The user has been denied access to the requested resource.
One of the request parameters does not comply with the associated constraints.
One of the request parameters does not comply with the associated constraints.
Copyright © 2019-2021 Appercept Ltd. All rights reserved.