Channel
public struct Channel : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ARN of the channel.
Declaration
Swift
public let arn: String?
-
When the channel was created.
Declaration
Swift
public let creationTime: TimeStamp?
-
When the channel was last updated.
Declaration
Swift
public let lastUpdateTime: TimeStamp?
-
The name of the channel.
Declaration
Swift
public let name: String?
-
How long, in days, message data is kept for the channel.
Declaration
Swift
public let retentionPeriod: RetentionPeriod?
-
The status of the channel.
Declaration
Swift
public let status: ChannelStatus?
-
Where channel data is stored. You may choose one of “serviceManagedS3” or “customerManagedS3” storage. If not specified, the default is “serviceManagedS3”. This cannot be changed after creation of the channel.
Declaration
Swift
public let storage: ChannelStorage?
-
Undocumented
Declaration
Swift
public init(arn: String? = nil, creationTime: TimeStamp? = nil, lastUpdateTime: TimeStamp? = nil, name: String? = nil, retentionPeriod: RetentionPeriod? = nil, status: ChannelStatus? = nil, storage: ChannelStorage? = nil)