[−][src]Struct rusoto_glue::CreateTriggerRequest
Fields
actions: Vec<Action>
The actions initiated by this trigger when it fires.
description: Option<String>
A description of the new trigger.
name: String
The name of the trigger.
predicate: Option<Predicate>
A predicate to specify when the new trigger should fire.
This field is required when the trigger type is CONDITIONAL
.
schedule: Option<String>
A cron
expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify: cron(15 12 * * ? *)
.
This field is required when the trigger type is SCHEDULED.
start_on_creation: Option<bool>
Set to true
to start SCHEDULED
and CONDITIONAL
triggers when created. True is not supported for ON_DEMAND
triggers.
The tags to use with this trigger. You may use tags to limit access to the trigger. For more information about tags in AWS Glue, see AWS Tags in AWS Glue in the developer guide.
type_: String
The type of the new trigger.
workflow_name: Option<String>
The name of the workflow associated with the trigger.
Trait Implementations
impl Clone for CreateTriggerRequest
[src]
pub fn clone(&self) -> CreateTriggerRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateTriggerRequest
[src]
impl Default for CreateTriggerRequest
[src]
pub fn default() -> CreateTriggerRequest
[src]
impl PartialEq<CreateTriggerRequest> for CreateTriggerRequest
[src]
pub fn eq(&self, other: &CreateTriggerRequest) -> bool
[src]
pub fn ne(&self, other: &CreateTriggerRequest) -> bool
[src]
impl Serialize for CreateTriggerRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateTriggerRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateTriggerRequest
[src]
impl Send for CreateTriggerRequest
[src]
impl Sync for CreateTriggerRequest
[src]
impl Unpin for CreateTriggerRequest
[src]
impl UnwindSafe for CreateTriggerRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,