Entitlement
public struct Entitlement : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Percentage from 0-100 of the data transfer cost to be billed to the subscriber.
Declaration
Swift
public let dataTransferSubscriberFeePercent: Int?
-
A description of the entitlement.
Declaration
Swift
public let description: String?
-
The type of encryption that will be used on the output that is associated with this entitlement.
Declaration
Swift
public let encryption: Encryption?
-
The ARN of the entitlement.
Declaration
Swift
public let entitlementArn: String
-
An indication of whether the entitlement is enabled.
Declaration
Swift
public let entitlementStatus: EntitlementStatus?
-
The name of the entitlement.
Declaration
Swift
public let name: String
-
The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source.
Declaration
Swift
public let subscribers: [String]
-
init(dataTransferSubscriberFeePercent:description:encryption:entitlementArn:entitlementStatus:name:subscribers:)
Undocumented
Declaration
Swift
public init(dataTransferSubscriberFeePercent: Int? = nil, description: String? = nil, encryption: Encryption? = nil, entitlementArn: String, entitlementStatus: EntitlementStatus? = nil, name: String, subscribers: [String])