class
Amazonite::Sns::CreatePlatformApplicationInput
- Amazonite::Sns::CreatePlatformApplicationInput
- Reference
- Object
Overview
Input for CreatePlatformApplication action.
Defined in:
sns/create_platform_application_input.crConstructors
- .from_xml(node : XML::Node) : self
- .new(name : String, platform : String, attributes : Hash(String, String))
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#attributes : Hash(String, String)
For a list of attributes, see
SetPlatformApplicationAttributes. -
#attributes=(attributes : Hash(String, String))
For a list of attributes, see
SetPlatformApplicationAttributes. -
#hash(hasher)
See
Object#hash(hasher) -
#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.
-
#name=(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).
-
#platform=(platform : String)
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Firebase Cloud Messaging).
- #to_query_params(prefix : String) : Array(Tuple(String, String))
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
For a list of attributes, see SetPlatformApplicationAttributes
.
For a list of attributes, see SetPlatformApplicationAttributes
.
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.
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.
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Firebase Cloud Messaging).
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Firebase Cloud Messaging).