Skip to content

CreatePlatformApplicationInput

Source code in docs_src/capo_sns/types/create_platform_application_input.py
class CreatePlatformApplicationInput(TypedDict, closed=True):
    name: "capo_sns.types.string.String"
    """<p>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.</p>"""
    platform: "capo_sns.types.string.String"
    """<p>The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Firebase Cloud Messaging).</p>"""
    attributes: "capo_sns.types.map_string_to_string.MapStringToString"
    """<p>For a list of attributes, see <a href="https://docs.aws.amazon.com/sns/latest/api/API_SetPlatformApplicationAttributes.html"> <code>SetPlatformApplicationAttributes</code> </a>.</p>"""

attributes instance-attribute

attributes: MapStringToString

For a list of attributes, see SetPlatformApplicationAttributes .

name instance-attribute

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 instance-attribute

platform: String

The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Firebase Cloud Messaging).