AWS::Pinpoint::ADMChannel
A channel is a type of platform that you can deliver messages to. You can use the ADM channel to send push notifications through the Amazon Device Messaging (ADM) service to apps that run on Amazon devices, such as Kindle Fire tablets. Before you can use Amazon Pinpoint to send messages to Amazon devices, you have to enable the ADM channel for an Amazon Pinpoint application.
The ADMChannel resource represents the status and authentication settings for the ADM channel for an application.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::Pinpoint::ADMChannel", "Properties" : { "ApplicationId" :
String
, "ClientId" :String
, "ClientSecret" :String
, "Enabled" :Boolean
} }
YAML
Type: AWS::Pinpoint::ADMChannel Properties: ApplicationId:
String
ClientId:String
ClientSecret:String
Enabled:Boolean
Properties
ApplicationId
-
The unique identifier for the Amazon Pinpoint application that the ADM channel applies to.
Required: Yes
Type: String
Update requires: Replacement
ClientId
-
The Client ID that you received from Amazon to send messages by using ADM.
Required: Yes
Type: String
Update requires: No interruption
ClientSecret
-
The Client Secret that you received from Amazon to send messages by using ADM.
Required: Yes
Type: String
Update requires: No interruption
Enabled
-
Specifies whether to enable the ADM channel for the application.
Required: No
Type: Boolean
Update requires: No interruption
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref
function, Ref
returns the unique identifier (ApplicationId
) for
the Amazon Pinpoint application that the channel is associated with.
For more information about using the Ref
function, see Ref
.
Fn::GetAtt
Id
-
(Deprecated) An identifier for the ADM channel. This property is retained only for backward compatibility.