Struct rusoto_mediatailor::HttpPackageConfiguration [−][src]
pub struct HttpPackageConfiguration { pub path: String, pub source_group: String, pub type_: String, }
Expand description
The HTTP package configuration properties for the requested VOD source.
Fields
path: String
The relative path to the URL for this VOD source. This is combined with SourceLocation::HttpConfiguration::BaseUrl to form a valid URL.
source_group: String
The name of the source group. This has to match one of the Channel::Outputs::SourceGroup.
type_: String
The streaming protocol for this package configuration. Supported values are HLS and DASH.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for HttpPackageConfiguration
impl Send for HttpPackageConfiguration
impl Sync for HttpPackageConfiguration
impl Unpin for HttpPackageConfiguration
impl UnwindSafe for HttpPackageConfiguration
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self