| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.DescribeFlowDefinition
Description
Returns information about the specified flow definition.
Synopsis
- data DescribeFlowDefinition = DescribeFlowDefinition' {}
 - newDescribeFlowDefinition :: Text -> DescribeFlowDefinition
 - describeFlowDefinition_flowDefinitionName :: Lens' DescribeFlowDefinition Text
 - data DescribeFlowDefinitionResponse = DescribeFlowDefinitionResponse' {
- failureReason :: Maybe Text
 - humanLoopActivationConfig :: Maybe HumanLoopActivationConfig
 - humanLoopRequestSource :: Maybe HumanLoopRequestSource
 - httpStatus :: Int
 - flowDefinitionArn :: Text
 - flowDefinitionName :: Text
 - flowDefinitionStatus :: FlowDefinitionStatus
 - creationTime :: POSIX
 - humanLoopConfig :: HumanLoopConfig
 - outputConfig :: FlowDefinitionOutputConfig
 - roleArn :: Text
 
 - newDescribeFlowDefinitionResponse :: Int -> Text -> Text -> FlowDefinitionStatus -> UTCTime -> HumanLoopConfig -> FlowDefinitionOutputConfig -> Text -> DescribeFlowDefinitionResponse
 - describeFlowDefinitionResponse_failureReason :: Lens' DescribeFlowDefinitionResponse (Maybe Text)
 - describeFlowDefinitionResponse_humanLoopActivationConfig :: Lens' DescribeFlowDefinitionResponse (Maybe HumanLoopActivationConfig)
 - describeFlowDefinitionResponse_humanLoopRequestSource :: Lens' DescribeFlowDefinitionResponse (Maybe HumanLoopRequestSource)
 - describeFlowDefinitionResponse_httpStatus :: Lens' DescribeFlowDefinitionResponse Int
 - describeFlowDefinitionResponse_flowDefinitionArn :: Lens' DescribeFlowDefinitionResponse Text
 - describeFlowDefinitionResponse_flowDefinitionName :: Lens' DescribeFlowDefinitionResponse Text
 - describeFlowDefinitionResponse_flowDefinitionStatus :: Lens' DescribeFlowDefinitionResponse FlowDefinitionStatus
 - describeFlowDefinitionResponse_creationTime :: Lens' DescribeFlowDefinitionResponse UTCTime
 - describeFlowDefinitionResponse_humanLoopConfig :: Lens' DescribeFlowDefinitionResponse HumanLoopConfig
 - describeFlowDefinitionResponse_outputConfig :: Lens' DescribeFlowDefinitionResponse FlowDefinitionOutputConfig
 - describeFlowDefinitionResponse_roleArn :: Lens' DescribeFlowDefinitionResponse Text
 
Creating a Request
data DescribeFlowDefinition Source #
See: newDescribeFlowDefinition smart constructor.
Constructors
| DescribeFlowDefinition' | |
Fields 
  | |
Instances
newDescribeFlowDefinition Source #
Arguments
| :: Text | |
| -> DescribeFlowDefinition | 
Create a value of DescribeFlowDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeFlowDefinition, describeFlowDefinition_flowDefinitionName - The name of the flow definition.
Request Lenses
describeFlowDefinition_flowDefinitionName :: Lens' DescribeFlowDefinition Text Source #
The name of the flow definition.
Destructuring the Response
data DescribeFlowDefinitionResponse Source #
See: newDescribeFlowDefinitionResponse smart constructor.
Constructors
| DescribeFlowDefinitionResponse' | |
Fields 
  | |
Instances
newDescribeFlowDefinitionResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> Text | |
| -> FlowDefinitionStatus | |
| -> UTCTime | |
| -> HumanLoopConfig | |
| -> FlowDefinitionOutputConfig | |
| -> Text | |
| -> DescribeFlowDefinitionResponse | 
Create a value of DescribeFlowDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeFlowDefinitionResponse, describeFlowDefinitionResponse_failureReason - The reason your flow definition failed.
$sel:humanLoopActivationConfig:DescribeFlowDefinitionResponse', describeFlowDefinitionResponse_humanLoopActivationConfig - An object containing information about what triggers a human review
 workflow.
$sel:humanLoopRequestSource:DescribeFlowDefinitionResponse', describeFlowDefinitionResponse_humanLoopRequestSource - Container for configuring the source of human task requests. Used to
 specify if Amazon Rekognition or Amazon Textract is used as an
 integration source.
$sel:httpStatus:DescribeFlowDefinitionResponse', describeFlowDefinitionResponse_httpStatus - The response's http status code.
DescribeFlowDefinitionResponse, describeFlowDefinitionResponse_flowDefinitionArn - The Amazon Resource Name (ARN) of the flow defintion.
DescribeFlowDefinition, describeFlowDefinitionResponse_flowDefinitionName - The Amazon Resource Name (ARN) of the flow definition.
DescribeFlowDefinitionResponse, describeFlowDefinitionResponse_flowDefinitionStatus - The status of the flow definition. Valid values are listed below.
DescribeFlowDefinitionResponse, describeFlowDefinitionResponse_creationTime - The timestamp when the flow definition was created.
$sel:humanLoopConfig:DescribeFlowDefinitionResponse', describeFlowDefinitionResponse_humanLoopConfig - An object containing information about who works on the task, the
 workforce task price, and other task details.
DescribeFlowDefinitionResponse, describeFlowDefinitionResponse_outputConfig - An object containing information about the output file.
DescribeFlowDefinitionResponse, describeFlowDefinitionResponse_roleArn - The Amazon Resource Name (ARN) of the Amazon Web Services Identity and
 Access Management (IAM) execution role for the flow definition.
Response Lenses
describeFlowDefinitionResponse_failureReason :: Lens' DescribeFlowDefinitionResponse (Maybe Text) Source #
The reason your flow definition failed.
describeFlowDefinitionResponse_humanLoopActivationConfig :: Lens' DescribeFlowDefinitionResponse (Maybe HumanLoopActivationConfig) Source #
An object containing information about what triggers a human review workflow.
describeFlowDefinitionResponse_humanLoopRequestSource :: Lens' DescribeFlowDefinitionResponse (Maybe HumanLoopRequestSource) Source #
Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
describeFlowDefinitionResponse_httpStatus :: Lens' DescribeFlowDefinitionResponse Int Source #
The response's http status code.
describeFlowDefinitionResponse_flowDefinitionArn :: Lens' DescribeFlowDefinitionResponse Text Source #
The Amazon Resource Name (ARN) of the flow defintion.
describeFlowDefinitionResponse_flowDefinitionName :: Lens' DescribeFlowDefinitionResponse Text Source #
The Amazon Resource Name (ARN) of the flow definition.
describeFlowDefinitionResponse_flowDefinitionStatus :: Lens' DescribeFlowDefinitionResponse FlowDefinitionStatus Source #
The status of the flow definition. Valid values are listed below.
describeFlowDefinitionResponse_creationTime :: Lens' DescribeFlowDefinitionResponse UTCTime Source #
The timestamp when the flow definition was created.
describeFlowDefinitionResponse_humanLoopConfig :: Lens' DescribeFlowDefinitionResponse HumanLoopConfig Source #
An object containing information about who works on the task, the workforce task price, and other task details.
describeFlowDefinitionResponse_outputConfig :: Lens' DescribeFlowDefinitionResponse FlowDefinitionOutputConfig Source #
An object containing information about the output file.
describeFlowDefinitionResponse_roleArn :: Lens' DescribeFlowDefinitionResponse Text Source #
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.