pub struct UpdateJobTemplateRequest {
pub acceleration_settings: Option<AccelerationSettings>,
pub category: Option<String>,
pub description: Option<String>,
pub hop_destinations: Option<Vec<HopDestination>>,
pub name: String,
pub priority: Option<i64>,
pub queue: Option<String>,
pub settings: Option<JobTemplateSettings>,
pub status_update_interval: Option<String>,
}
Fields
acceleration_settings: Option<AccelerationSettings>
Accelerated transcoding can significantly speed up jobs with long, visually complex content. Outputs that use this feature incur pro-tier pricing. For information about feature limitations, see the AWS Elemental MediaConvert User Guide.
category: Option<String>
The new category for the job template, if you are changing it.
description: Option<String>
The new description for the job template, if you are changing it.
hop_destinations: Option<Vec<HopDestination>>
Optional list of hop destinations.
name: String
The name of the job template you are modifying
priority: Option<i64>
Specify the relative priority for this job. In any given queue, the service begins processing the job with the highest value first. When more than one job has the same priority, the service begins processing the job that you submitted first. If you don't specify a priority, the service uses the default value 0.
queue: Option<String>
The new queue for the job template, if you are changing it.
settings: Option<JobTemplateSettings>
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs created from it.
status_update_interval: Option<String>
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events. Set the interval, in seconds, between status updates. MediaConvert sends an update at this interval from the time the service begins processing your job to the time it completes the transcode or encounters an error.
Trait Implementations
sourceimpl Clone for UpdateJobTemplateRequest
impl Clone for UpdateJobTemplateRequest
sourcefn clone(&self) -> UpdateJobTemplateRequest
fn clone(&self) -> UpdateJobTemplateRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UpdateJobTemplateRequest
impl Debug for UpdateJobTemplateRequest
sourceimpl Default for UpdateJobTemplateRequest
impl Default for UpdateJobTemplateRequest
sourcefn default() -> UpdateJobTemplateRequest
fn default() -> UpdateJobTemplateRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<UpdateJobTemplateRequest> for UpdateJobTemplateRequest
impl PartialEq<UpdateJobTemplateRequest> for UpdateJobTemplateRequest
sourcefn eq(&self, other: &UpdateJobTemplateRequest) -> bool
fn eq(&self, other: &UpdateJobTemplateRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &UpdateJobTemplateRequest) -> bool
fn ne(&self, other: &UpdateJobTemplateRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for UpdateJobTemplateRequest
impl Serialize for UpdateJobTemplateRequest
impl StructuralPartialEq for UpdateJobTemplateRequest
Auto Trait Implementations
impl RefUnwindSafe for UpdateJobTemplateRequest
impl Send for UpdateJobTemplateRequest
impl Sync for UpdateJobTemplateRequest
impl Unpin for UpdateJobTemplateRequest
impl UnwindSafe for UpdateJobTemplateRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more