HubApnsCredentialArgs

data class HubApnsCredentialArgs(val applicationMode: Output<String>, val bundleId: Output<String>, val keyId: Output<String>, val teamId: Output<String>, val token: Output<String>) : ConvertibleToJava<HubApnsCredentialArgs>

Constructors

Link copied to clipboard
constructor(applicationMode: Output<String>, bundleId: Output<String>, keyId: Output<String>, teamId: Output<String>, token: Output<String>)

Properties

Link copied to clipboard
val applicationMode: Output<String>

The Application Mode which defines which server the APNS Messages should be sent to. Possible values are Production and Sandbox.

Link copied to clipboard
val bundleId: Output<String>

The Bundle ID of the iOS/macOS application to send push notifications for, such as com.org.example.

Link copied to clipboard
val keyId: Output<String>

The Apple Push Notifications Service (APNS) Key.

Link copied to clipboard
val teamId: Output<String>

The ID of the team the Token.

Link copied to clipboard
val token: Output<String>

The Push Token associated with the Apple Developer Account. This is the contents of the key downloaded from the Apple Developer Portal between the -----BEGIN PRIVATE KEY----- and -----END PRIVATE KEY----- blocks.

Functions

Link copied to clipboard
open override fun toJava(): HubApnsCredentialArgs