Entitlement class
The settings for a flow entitlement.
Constructors
-
Entitlement({required String entitlementArn, required String name, required List<
String> subscribers, int? dataTransferSubscriberFeePercent, String? description, Encryption? encryption, EntitlementStatus? entitlementStatus}) -
Entitlement.fromJson(Map<
String, dynamic> json) -
factory
Properties
- dataTransferSubscriberFeePercent → int?
-
Percentage from 0-100 of the data transfer cost to be billed to the
subscriber.
final
- description → String?
-
A description of the entitlement.
final
- encryption → Encryption?
-
The type of encryption that will be used on the output that is associated
with this entitlement.
final
- entitlementArn → String
-
The ARN of the entitlement.
final
- entitlementStatus → EntitlementStatus?
-
An indication of whether the entitlement is enabled.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The name of the entitlement.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
subscribers
→ List<
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.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited