ChannelStorage
public struct ChannelStorage : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Use this to store channel data in an S3 bucket that you manage. If customer managed storage is selected, the “retentionPeriod” parameter is ignored. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the channel.
Declaration
Swift
public let customerManagedS3: CustomerManagedChannelS3Storage? -
Use this to store channel data in an S3 bucket managed by the AWS IoT Analytics service. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the channel.
Declaration
Swift
public let serviceManagedS3: ServiceManagedChannelS3Storage? -
Undocumented
Declaration
Swift
public init(customerManagedS3: CustomerManagedChannelS3Storage? = nil, serviceManagedS3: ServiceManagedChannelS3Storage? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
ChannelStorage Structure Reference