Flow class
The settings for a flow, including its source, outputs, and entitlements.
Constructors
-
Flow({required String availabilityZone, required List<
Entitlement> entitlements, required String flowArn, required String name, required List<Output> outputs, required Source source, required Status status, String? description, String? egressIp, FailoverConfig? sourceFailoverConfig, List<Source> ? sources, List<VpcInterface> ? vpcInterfaces}) -
Flow.fromJson(Map<
String, dynamic> json) -
factory
Properties
- availabilityZone → String
-
The Availability Zone that you want to create the flow in. These options are
limited to the Availability Zones within the current AWS.
final
- description → String?
-
A description of the flow. This value is not used or seen outside of the
current AWS Elemental MediaConnect account.
final
- egressIp → String?
-
The IP address from which video will be sent to output destinations.
final
-
entitlements
→ List<
Entitlement> -
The entitlements in this flow.
final
- flowArn → String
-
The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of
the flow.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The name of the flow.
final
-
outputs
→ List<
Output> -
The outputs in this flow.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source → Source
-
final
- sourceFailoverConfig → FailoverConfig?
-
final
-
sources
→ List<
Source> ? -
final
- status → Status
-
The current status of the flow.
final
-
vpcInterfaces
→ List<
VpcInterface> ? -
The VPC Interfaces for this flow.
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