Class: Aws::SNS::Types::CreatePlatformApplicationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SNS::Types::CreatePlatformApplicationInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-sns/types.rb
Overview
Input for CreatePlatformApplication action.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
For a list of attributes, see [ ‘SetPlatformApplicationAttributes` ][1].
-
#name ⇒ String
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.
-
#platform ⇒ String
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Firebase Cloud Messaging).
Instance Attribute Details
#attributes ⇒ Hash<String,String>
For a list of attributes, see [ ‘SetPlatformApplicationAttributes` ][1].
[1]: docs.aws.amazon.com/sns/latest/api/API_SetPlatformApplicationAttributes.html
245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-sns/types.rb', line 245 class CreatePlatformApplicationInput < Struct.new( :name, :platform, :attributes) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
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.
245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-sns/types.rb', line 245 class CreatePlatformApplicationInput < Struct.new( :name, :platform, :attributes) SENSITIVE = [] include Aws::Structure end |
#platform ⇒ String
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Firebase Cloud Messaging).
245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-sns/types.rb', line 245 class CreatePlatformApplicationInput < Struct.new( :name, :platform, :attributes) SENSITIVE = [] include Aws::Structure end |