StreamingDistribution class
A streaming distribution tells CloudFront where you want RTMP content to be delivered from, and the details about how to track and manage content delivery.
Constructors
- StreamingDistribution({required String arn, required ActiveTrustedSigners activeTrustedSigners, required String domainName, required String id, required String status, required StreamingDistributionConfig streamingDistributionConfig, DateTime? lastModifiedTime})
- StreamingDistribution.fromXml(XmlElement elem)
-
factory
Properties
- activeTrustedSigners → ActiveTrustedSigners
-
A complex type that lists the AWS accounts, if any, that you included in the
TrustedSigners
complex type for this distribution. These are the accounts that you want to allow to create signed URLs for private content.final - arn → String
-
The ARN (Amazon Resource Name) for the distribution. For example:
arn:aws:cloudfront::123456789012:distribution/EDFDVBD632BHDS5
, where123456789012
is your AWS account ID.final - domainName → String
-
The domain name that corresponds to the streaming distribution, for example,
s5c39gqb8ow64r.cloudfront.net
.final - hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The identifier for the RTMP distribution. For example:
EGTXBD79EXAMPLE
.final - lastModifiedTime → DateTime?
-
The date and time that the distribution was last modified.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → String
-
The current status of the RTMP distribution. When the status is
Deployed
, the distribution's information is propagated to all CloudFront edge locations.final - streamingDistributionConfig → StreamingDistributionConfig
-
The current configuration information for the RTMP distribution.
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