class Aws::SNS::Types::CreatePlatformApplicationInput

Input for CreatePlatformApplication action.

@note When making an API call, you may pass CreatePlatformApplicationInput

data as a hash:

    {
      name: "String", # required
      platform: "String", # required
      attributes: { # required
        "String" => "String",
      },
    }

@!attribute [rw] name

Application names must be made up of only uppercase and lowercase
ASCII letters, numbers, underscores, hyphens, and periods, and must
be between 1 and 256 characters long.
@return [String]

@!attribute [rw] platform

The following platforms are supported: ADM (Amazon Device
Messaging), APNS (Apple Push Notification Service), APNS\_SANDBOX,
and GCM (Firebase Cloud Messaging).
@return [String]

@!attribute [rw] attributes

For a list of attributes, see [SetPlatformApplicationAttributes][1].

[1]: https://docs.aws.amazon.com/sns/latest/api/API_SetPlatformApplicationAttributes.html
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CreatePlatformApplicationInput AWS API Documentation

Constants

SENSITIVE