UpdateChannelRequest
public struct UpdateChannelRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the channel to be updated.
Declaration
Swift
public let channelName: String
-
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 channelStorage: ChannelStorage?
-
How long, in days, message data is kept for the channel. The retention period cannot be updated if the channel’s S3 storage is customer-managed.
Declaration
Swift
public let retentionPeriod: RetentionPeriod?
-
Undocumented
Declaration
Swift
public init(channelName: String, channelStorage: ChannelStorage? = nil, retentionPeriod: RetentionPeriod? = nil)
-
Declaration
Swift
public func validate(name: String) throws