GcmChannelArgs

data class GcmChannelArgs(val apiKey: Output<String>? = null, val applicationId: Output<String>? = null, val defaultAuthenticationMethod: Output<String>? = null, val enabled: Output<Boolean>? = null, val serviceJson: Output<String>? = null) : ConvertibleToJava<GcmChannelArgs>

Provides a Pinpoint GCM Channel resource.

Note: Credentials (Service Account JSON and API Key) will be stored in the raw state as plain-text.

Import

Using pulumi import, import Pinpoint GCM Channel using the application-id. For example:

$ pulumi import aws:pinpoint/gcmChannel:GcmChannel gcm application-id

Constructors

Link copied to clipboard
constructor(apiKey: Output<String>? = null, applicationId: Output<String>? = null, defaultAuthenticationMethod: Output<String>? = null, enabled: Output<Boolean>? = null, serviceJson: Output<String>? = null)

Properties

Link copied to clipboard
val apiKey: Output<String>? = null

Platform credential API key from Google.

Link copied to clipboard
val applicationId: Output<String>? = null

The application ID.

Link copied to clipboard
val defaultAuthenticationMethod: Output<String>? = null
Link copied to clipboard
val enabled: Output<Boolean>? = null

Whether the channel is enabled or disabled. Defaults to true.

Link copied to clipboard
val serviceJson: Output<String>? = null

Functions

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