Skip to content

APNSChannelRequest

Source code in docs_src/capo_pinpoint/types/apns_channel_request.py
class APNSChannelRequest(TypedDict, closed=True):
    bundle_id: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The bundle identifier that's assigned to your iOS app. This identifier is used for APNs tokens.</p>"""
    certificate: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The APNs client certificate that you received from Apple, if you want Amazon Pinpoint to communicate with APNs by using an APNs certificate.</p>"""
    default_authentication_method: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs, key or certificate.</p>"""
    enabled: NotRequired["capo_pinpoint.types.__boolean.__boolean"]
    """<p>Specifies whether to enable the APNs channel for the application.</p>"""
    private_key: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with APNs.</p>"""
    team_id: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The identifier that's assigned to your Apple developer account team. This identifier is used for APNs tokens.</p>"""
    token_key: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The authentication key to use for APNs tokens.</p>"""
    token_key_id: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The key identifier that's assigned to your APNs signing key, if you want Amazon Pinpoint to communicate with APNs by using APNs tokens.</p>"""

bundle_id instance-attribute

bundle_id: NotRequired[__string]

The bundle identifier that's assigned to your iOS app. This identifier is used for APNs tokens.

certificate instance-attribute

certificate: NotRequired[__string]

The APNs client certificate that you received from Apple, if you want Amazon Pinpoint to communicate with APNs by using an APNs certificate.

default_authentication_method instance-attribute

default_authentication_method: NotRequired[__string]

The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs, key or certificate.

enabled instance-attribute

enabled: NotRequired[__boolean]

Specifies whether to enable the APNs channel for the application.

private_key instance-attribute

private_key: NotRequired[__string]

The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with APNs.

team_id instance-attribute

team_id: NotRequired[__string]

The identifier that's assigned to your Apple developer account team. This identifier is used for APNs tokens.

token_key instance-attribute

token_key: NotRequired[__string]

The authentication key to use for APNs tokens.

token_key_id instance-attribute

token_key_id: NotRequired[__string]

The key identifier that's assigned to your APNs signing key, if you want Amazon Pinpoint to communicate with APNs by using APNs tokens.