ChannelStorage
public struct ChannelStorage : AWSShapeUndocumented
- 
                  
                  DeclarationSwift 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. DeclarationSwift 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. DeclarationSwift public let serviceManagedS3: ServiceManagedChannelS3Storage?
- 
                  
                  Undocumented DeclarationSwift public init(customerManagedS3: CustomerManagedChannelS3Storage? = nil, serviceManagedS3: ServiceManagedChannelS3Storage? = nil)
- 
                  
                  DeclarationSwift public func validate(name: String) throws
 View on GitHub
View on GitHub ChannelStorage Structure Reference
        ChannelStorage Structure Reference