APNSChannelResponse
public struct APNSChannelResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The unique identifier for the application that the APNs channel applies to.
Declaration
Swift
public let applicationId: String?
-
The date and time when the APNs channel was enabled.
Declaration
Swift
public let creationDate: String?
-
The default authentication method that Amazon Pinpoint uses to authenticate with APNs for this channel, key or certificate.
Declaration
Swift
public let defaultAuthenticationMethod: String?
-
Specifies whether the APNs channel is enabled for the application.
Declaration
Swift
public let enabled: Bool?
-
(Not used) This property is retained only for backward compatibility.
Declaration
Swift
public let hasCredential: Bool?
-
Specifies whether the APNs channel is configured to communicate with APNs by using APNs tokens. To provide an authentication key for APNs tokens, set the TokenKey property of the channel.
Declaration
Swift
public let hasTokenKey: Bool?
-
(Deprecated) An identifier for the APNs channel. This property is retained only for backward compatibility.
Declaration
Swift
public let id: String?
-
Specifies whether the APNs channel is archived.
Declaration
Swift
public let isArchived: Bool?
-
The user who last modified the APNs channel.
Declaration
Swift
public let lastModifiedBy: String?
-
The date and time when the APNs channel was last modified.
Declaration
Swift
public let lastModifiedDate: String?
-
The type of messaging or notification platform for the channel. For the APNs channel, this value is APNS.
Declaration
Swift
public let platform: String
-
The current version of the APNs channel.
Declaration
Swift
public let version: Int?
-
init(applicationId:creationDate:defaultAuthenticationMethod:enabled:hasCredential:hasTokenKey:id:isArchived:lastModifiedBy:lastModifiedDate:platform:version:)
Undocumented
Declaration
Swift
public init(applicationId: String? = nil, creationDate: String? = nil, defaultAuthenticationMethod: String? = nil, enabled: Bool? = nil, hasCredential: Bool? = nil, hasTokenKey: Bool? = nil, id: String? = nil, isArchived: Bool? = nil, lastModifiedBy: String? = nil, lastModifiedDate: String? = nil, platform: String, version: Int? = nil)