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