CustomerManagedChannelS3Storage
public struct CustomerManagedChannelS3Storage : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the Amazon S3 bucket in which channel data is stored.
Declaration
Swift
public let bucket: String
-
[Optional] The prefix used to create the keys of the channel data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier within the bucket (each object in a bucket has exactly one key). The prefix must end with a ‘/’.
Declaration
Swift
public let keyPrefix: String?
-
The ARN of the role which grants AWS IoT Analytics permission to interact with your Amazon S3 resources.
Declaration
Swift
public let roleArn: String
-
Undocumented
Declaration
Swift
public init(bucket: String, keyPrefix: String? = nil, roleArn: String)
-
Declaration
Swift
public func validate(name: String) throws