Struct rusoto_mediatailor::VodSource [−][src]
pub struct VodSource { pub arn: String, pub creation_time: Option<f64>, pub http_package_configurations: Vec<HttpPackageConfiguration>, pub last_modified_time: Option<f64>, pub source_location_name: String, pub tags: Option<HashMap<String, String>>, pub vod_source_name: String, }
Expand description
VOD source configuration parameters.
Fields
arn: String
The ARN for the VOD source.
creation_time: Option<f64>
The timestamp that indicates when the VOD source was created.
http_package_configurations: Vec<HttpPackageConfiguration>
The HTTP package configurations for the VOD source.
last_modified_time: Option<f64>
The timestamp that indicates when the VOD source was last modified.
source_location_name: String
The name of the source location that the VOD source is associated with.
The tags assigned to the VOD source.
vod_source_name: String
The name of the VOD source.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for VodSource
impl UnwindSafe for VodSource
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