StreamingDistributionConfig class
The RTMP distribution's configuration information.
Constructors
- StreamingDistributionConfig({required String callerReference, required String comment, required bool enabled, required S3Origin s3Origin, required TrustedSigners trustedSigners, Aliases? aliases, StreamingLoggingConfig? logging, PriceClass? priceClass})
- StreamingDistributionConfig.fromXml(XmlElement elem)
-
factory
Properties
- aliases → Aliases?
-
A complex type that contains information about CNAMEs (alternate domain
names), if any, for this streaming distribution.
final
- callerReference → String
-
A unique value (for example, a date-time stamp) that ensures that the
request can't be replayed.
final
- comment → String
-
Any comments you want to include about the streaming distribution.
final
- enabled → bool
-
Whether the streaming distribution is enabled to accept user requests for
content.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- logging → StreamingLoggingConfig?
-
A complex type that controls whether access logs are written for the
streaming distribution.
final
- priceClass → PriceClass?
-
A complex type that contains information about price class for this
streaming distribution.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- s3Origin → S3Origin
-
A complex type that contains information about the Amazon S3 bucket from
which you want CloudFront to get your media files for distribution.
final
- trustedSigners → TrustedSigners
-
A complex type that specifies any AWS accounts that you want to permit to
create signed URLs for private content. If you want the distribution to use
signed URLs, include this element; if you want the distribution to use
public URLs, remove this element. For more information, see Serving
Private Content through CloudFront in the Amazon CloudFront Developer
Guide.
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
-
toXml(
String elemName, {List< XmlAttribute> ? attributes}) → XmlElement
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited