APNSVoipChannelResponse
public struct APNSVoipChannelResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The unique identifier for the application that the APNs VoIP channel applies to.
Declaration
Swift
public let applicationId: String?
-
The date and time when the APNs VoIP 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 VoIP 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 VoIP 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 VoIP channel. This property is retained only for backward compatibility.
Declaration
Swift
public let id: String?
-
Specifies whether the APNs VoIP channel is archived.
Declaration
Swift
public let isArchived: Bool?
-
The user who last modified the APNs VoIP channel.
Declaration
Swift
public let lastModifiedBy: String?
-
The date and time when the APNs VoIP channel was last modified.
Declaration
Swift
public let lastModifiedDate: String?
-
The type of messaging or notification platform for the channel. For the APNs VoIP channel, this value is APNS_VOIP.
Declaration
Swift
public let platform: String
-
The current version of the APNs VoIP 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)