Struct aws_sdk_sagemaker::input::CreateFlowDefinitionInput [−][src]
#[non_exhaustive]pub struct CreateFlowDefinitionInput {
pub flow_definition_name: Option<String>,
pub human_loop_request_source: Option<HumanLoopRequestSource>,
pub human_loop_activation_config: Option<HumanLoopActivationConfig>,
pub human_loop_config: Option<HumanLoopConfig>,
pub output_config: Option<FlowDefinitionOutputConfig>,
pub role_arn: Option<String>,
pub tags: Option<Vec<Tag>>,
}
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.flow_definition_name: Option<String>
The name of your flow definition.
human_loop_request_source: Option<HumanLoopRequestSource>
Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
human_loop_activation_config: Option<HumanLoopActivationConfig>
An object containing information about the events that trigger a human workflow.
human_loop_config: Option<HumanLoopConfig>
An object containing information about the tasks the human reviewers will perform.
output_config: Option<FlowDefinitionOutputConfig>
An object containing information about where the human review results will be uploaded.
role_arn: Option<String>
The Amazon Resource Name (ARN) of the role needed to call other services on your behalf. For example, arn:aws:iam::1234567890:role/service-role/AmazonSageMaker-ExecutionRole-20180111T151298
.
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition. Each tag consists of a key and a value, both of which you define.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateFlowDefinition, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateFlowDefinition, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<CreateFlowDefinition
>
Creates a new builder-style object to manufacture CreateFlowDefinitionInput
The name of your flow definition.
Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
An object containing information about the events that trigger a human workflow.
An object containing information about the tasks the human reviewers will perform.
An object containing information about where the human review results will be uploaded.
The Amazon Resource Name (ARN) of the role needed to call other services on your behalf. For example, arn:aws:iam::1234567890:role/service-role/AmazonSageMaker-ExecutionRole-20180111T151298
.
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition. Each tag consists of a key and a value, both of which you define.
Trait Implementations
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 CreateFlowDefinitionInput
impl Send for CreateFlowDefinitionInput
impl Sync for CreateFlowDefinitionInput
impl Unpin for CreateFlowDefinitionInput
impl UnwindSafe for CreateFlowDefinitionInput
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