Struct aws_sdk_glue::model::Condition
source ·
[−]#[non_exhaustive]pub struct Condition {
pub logical_operator: Option<LogicalOperator>,
pub job_name: Option<String>,
pub state: Option<JobRunState>,
pub crawler_name: Option<String>,
pub crawl_state: Option<CrawlState>,
}
Expand description
Defines a condition under which a trigger fires.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.logical_operator: Option<LogicalOperator>
A logical operator.
job_name: Option<String>
The name of the job whose JobRuns
this condition applies to, and on which this trigger waits.
state: Option<JobRunState>
The condition state. Currently, the only job states that a trigger can listen for are SUCCEEDED
, STOPPED
, FAILED
, and TIMEOUT
. The only crawler states that a trigger can listen for are SUCCEEDED
, FAILED
, and CANCELLED
.
crawler_name: Option<String>
The name of the crawler to which this condition applies.
crawl_state: Option<CrawlState>
The state of the crawler to which this condition applies.
Implementations
A logical operator.
The name of the job whose JobRuns
this condition applies to, and on which this trigger waits.
The condition state. Currently, the only job states that a trigger can listen for are SUCCEEDED
, STOPPED
, FAILED
, and TIMEOUT
. The only crawler states that a trigger can listen for are SUCCEEDED
, FAILED
, and CANCELLED
.
The name of the crawler to which this condition applies.
The state of the crawler to which this condition applies.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Condition
impl UnwindSafe for Condition
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more