Package-level declarations

Types

Link copied to clipboard

Provides a Pinpoint ADM (Amazon Device Messaging) Channel resource.

Link copied to clipboard
data class AdmChannelArgs(val applicationId: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<AdmChannelArgs>

Provides a Pinpoint ADM (Amazon Device Messaging) Channel resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Pinpoint APNs Channel resource.

Link copied to clipboard
data class ApnsChannelArgs(val applicationId: Output<String>? = null, val bundleId: Output<String>? = null, val certificate: Output<String>? = null, val defaultAuthenticationMethod: Output<String>? = null, val enabled: Output<Boolean>? = null, val privateKey: Output<String>? = null, val teamId: Output<String>? = null, val tokenKey: Output<String>? = null, val tokenKeyId: Output<String>? = null) : ConvertibleToJava<ApnsChannelArgs>

Provides a Pinpoint APNs Channel resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Pinpoint APNs Sandbox Channel resource.

Link copied to clipboard
data class ApnsSandboxChannelArgs(val applicationId: Output<String>? = null, val bundleId: Output<String>? = null, val certificate: Output<String>? = null, val defaultAuthenticationMethod: Output<String>? = null, val enabled: Output<Boolean>? = null, val privateKey: Output<String>? = null, val teamId: Output<String>? = null, val tokenKey: Output<String>? = null, val tokenKeyId: Output<String>? = null) : ConvertibleToJava<ApnsSandboxChannelArgs>

Provides a Pinpoint APNs Sandbox Channel resource.

Link copied to clipboard

Provides a Pinpoint APNs VoIP Channel resource.

Link copied to clipboard
data class ApnsVoipChannelArgs(val applicationId: Output<String>? = null, val bundleId: Output<String>? = null, val certificate: Output<String>? = null, val defaultAuthenticationMethod: Output<String>? = null, val enabled: Output<Boolean>? = null, val privateKey: Output<String>? = null, val teamId: Output<String>? = null, val tokenKey: Output<String>? = null, val tokenKeyId: Output<String>? = null) : ConvertibleToJava<ApnsVoipChannelArgs>

Provides a Pinpoint APNs VoIP Channel resource.

Link copied to clipboard

Provides a Pinpoint APNs VoIP Sandbox Channel resource.

Link copied to clipboard
data class ApnsVoipSandboxChannelArgs(val applicationId: Output<String>? = null, val bundleId: Output<String>? = null, val certificate: Output<String>? = null, val defaultAuthenticationMethod: Output<String>? = null, val enabled: Output<Boolean>? = null, val privateKey: Output<String>? = null, val teamId: Output<String>? = null, val tokenKey: Output<String>? = null, val tokenKeyId: Output<String>? = null) : ConvertibleToJava<ApnsVoipSandboxChannelArgs>

Provides a Pinpoint APNs VoIP Sandbox Channel resource.

Link copied to clipboard

Provides a Pinpoint App resource.

Link copied to clipboard
data class AppArgs(val campaignHook: Output<AppCampaignHookArgs>? = null, val limits: Output<AppLimitsArgs>? = null, val name: Output<String>? = null, val namePrefix: Output<String>? = null, val quietTime: Output<AppQuietTimeArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AppArgs>

Provides a Pinpoint App resource.

Link copied to clipboard

Builder for AppArgs.

Link copied to clipboard
Link copied to clipboard

Builder for App.

Link copied to clipboard

Provides a Pinpoint Baidu Channel resource.

Link copied to clipboard
data class BaiduChannelArgs(val apiKey: Output<String>? = null, val applicationId: Output<String>? = null, val enabled: Output<Boolean>? = null, val secretKey: Output<String>? = null) : ConvertibleToJava<BaiduChannelArgs>

Provides a Pinpoint Baidu Channel resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Pinpoint Email Channel resource.

Link copied to clipboard
data class EmailChannelArgs(val applicationId: Output<String>? = null, val configurationSet: Output<String>? = null, val enabled: Output<Boolean>? = null, val fromAddress: Output<String>? = null, val identity: Output<String>? = null, val roleArn: Output<String>? = null) : ConvertibleToJava<EmailChannelArgs>

Provides a Pinpoint Email Channel resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

/* Provides a Pinpoint Event Stream resource.

Link copied to clipboard
data class EventStreamArgs(val applicationId: Output<String>? = null, val destinationStreamArn: Output<String>? = null, val roleArn: Output<String>? = null) : ConvertibleToJava<EventStreamArgs>

/* Provides a Pinpoint Event Stream resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Pinpoint GCM Channel resource.

Link copied to clipboard
data class GcmChannelArgs(val apiKey: Output<String>? = null, val applicationId: Output<String>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<GcmChannelArgs>

Provides a Pinpoint GCM Channel resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Pinpoint SMS Channel resource.

Link copied to clipboard
data class SmsChannelArgs(val applicationId: Output<String>? = null, val enabled: Output<Boolean>? = null, val senderId: Output<String>? = null, val shortCode: Output<String>? = null) : ConvertibleToJava<SmsChannelArgs>

Provides a Pinpoint SMS Channel resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun admChannelResource(name: String, block: suspend AdmChannelResourceBuilder.() -> Unit): AdmChannel
Link copied to clipboard
suspend fun apnsChannelResource(name: String, block: suspend ApnsChannelResourceBuilder.() -> Unit): ApnsChannel
Link copied to clipboard
Link copied to clipboard
suspend fun appResource(name: String, block: suspend AppResourceBuilder.() -> Unit): App
Link copied to clipboard
suspend fun baiduChannelResource(name: String, block: suspend BaiduChannelResourceBuilder.() -> Unit): BaiduChannel
Link copied to clipboard
suspend fun emailChannelResource(name: String, block: suspend EmailChannelResourceBuilder.() -> Unit): EmailChannel
Link copied to clipboard
suspend fun eventStreamResource(name: String, block: suspend EventStreamResourceBuilder.() -> Unit): EventStream
Link copied to clipboard
suspend fun gcmChannelResource(name: String, block: suspend GcmChannelResourceBuilder.() -> Unit): GcmChannel
Link copied to clipboard
suspend fun smsChannelResource(name: String, block: suspend SmsChannelResourceBuilder.() -> Unit): SmsChannel