SMSChannelResponse
public struct SMSChannelResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The unique identifier for the application that the SMS channel applies to.
Declaration
Swift
public let applicationId: String?
-
The date and time, in ISO 8601 format, when the SMS channel was enabled.
Declaration
Swift
public let creationDate: String?
-
Specifies whether the SMS 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?
-
(Deprecated) An identifier for the SMS channel. This property is retained only for backward compatibility.
Declaration
Swift
public let id: String?
-
Specifies whether the SMS channel is archived.
Declaration
Swift
public let isArchived: Bool?
-
The user who last modified the SMS channel.
Declaration
Swift
public let lastModifiedBy: String?
-
The date and time, in ISO 8601 format, when the SMS channel was last modified.
Declaration
Swift
public let lastModifiedDate: String?
-
The type of messaging or notification platform for the channel. For the SMS channel, this value is SMS.
Declaration
Swift
public let platform: String
-
The maximum number of promotional messages that you can send through the SMS channel each second.
Declaration
Swift
public let promotionalMessagesPerSecond: Int?
-
The identity that displays on recipients’ devices when they receive messages from the SMS channel.
Declaration
Swift
public let senderId: String?
-
The registered short code to use when you send messages through the SMS channel.
Declaration
Swift
public let shortCode: String?
-
The maximum number of transactional messages that you can send through the SMS channel each second.
Declaration
Swift
public let transactionalMessagesPerSecond: Int?
-
The current version of the SMS channel.
Declaration
Swift
public let version: Int?
-
init(applicationId:creationDate:enabled:hasCredential:id:isArchived:lastModifiedBy:lastModifiedDate:platform:promotionalMessagesPerSecond:senderId:shortCode:transactionalMessagesPerSecond:version:)
Undocumented
Declaration
Swift
public init(applicationId: String? = nil, creationDate: String? = nil, enabled: Bool? = nil, hasCredential: Bool? = nil, id: String? = nil, isArchived: Bool? = nil, lastModifiedBy: String? = nil, lastModifiedDate: String? = nil, platform: String, promotionalMessagesPerSecond: Int? = nil, senderId: String? = nil, shortCode: String? = nil, transactionalMessagesPerSecond: Int? = nil, version: Int? = nil)