Show / Hide Table of Contents

Class CfnWorkflowPropsMixin

The AWS::Glue::Workflow is an AWS Glue resource type that manages AWS Glue workflows.

Inheritance
object
Mixin
CfnWorkflowPropsMixin
Implements
IMixin
Inherited Members
Mixin.IsMixin(object)
Namespace: Amazon.CDK.Mixins.Preview.AWS.Glue.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnWorkflowPropsMixin : Mixin, IMixin
Syntax (vb)
Public Class CfnWorkflowPropsMixin Inherits Mixin Implements IMixin
Remarks

A workflow is a container for a set of related jobs, crawlers, and triggers in AWS Glue . Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html

CloudformationResource: AWS::Glue::Workflow

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.Glue.Mixins;

             var defaultRunProperties;
             var tags;

             var cfnWorkflowPropsMixin = new CfnWorkflowPropsMixin(new CfnWorkflowMixinProps {
                 DefaultRunProperties = defaultRunProperties,
                 Description = "description",
                 MaxConcurrentRuns = 123,
                 Name = "name",
                 Tags = tags
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Synopsis

Constructors

CfnWorkflowPropsMixin(ICfnWorkflowMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::Glue::Workflow.

Properties

CFN_PROPERTY_KEYS

The AWS::Glue::Workflow is an AWS Glue resource type that manages AWS Glue workflows.

Props

The AWS::Glue::Workflow is an AWS Glue resource type that manages AWS Glue workflows.

Strategy

The AWS::Glue::Workflow is an AWS Glue resource type that manages AWS Glue workflows.

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

Supports(IConstruct)

Check if this mixin supports the given construct.

Constructors

CfnWorkflowPropsMixin(ICfnWorkflowMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::Glue::Workflow.

public CfnWorkflowPropsMixin(ICfnWorkflowMixinProps props, ICfnPropertyMixinOptions? options = null)
Parameters
props ICfnWorkflowMixinProps

L1 properties to apply.

options ICfnPropertyMixinOptions

Mixin options.

Remarks

A workflow is a container for a set of related jobs, crawlers, and triggers in AWS Glue . Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html

CloudformationResource: AWS::Glue::Workflow

Mixin: true

ExampleMetadata: fixture=_generated

Properties

CFN_PROPERTY_KEYS

The AWS::Glue::Workflow is an AWS Glue resource type that manages AWS Glue workflows.

protected static string[] CFN_PROPERTY_KEYS { get; }
Property Value

string[]

Remarks

A workflow is a container for a set of related jobs, crawlers, and triggers in AWS Glue . Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html

CloudformationResource: AWS::Glue::Workflow

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.Glue.Mixins;

             var defaultRunProperties;
             var tags;

             var cfnWorkflowPropsMixin = new CfnWorkflowPropsMixin(new CfnWorkflowMixinProps {
                 DefaultRunProperties = defaultRunProperties,
                 Description = "description",
                 MaxConcurrentRuns = 123,
                 Name = "name",
                 Tags = tags
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Props

The AWS::Glue::Workflow is an AWS Glue resource type that manages AWS Glue workflows.

protected virtual ICfnWorkflowMixinProps Props { get; }
Property Value

ICfnWorkflowMixinProps

Remarks

A workflow is a container for a set of related jobs, crawlers, and triggers in AWS Glue . Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html

CloudformationResource: AWS::Glue::Workflow

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.Glue.Mixins;

             var defaultRunProperties;
             var tags;

             var cfnWorkflowPropsMixin = new CfnWorkflowPropsMixin(new CfnWorkflowMixinProps {
                 DefaultRunProperties = defaultRunProperties,
                 Description = "description",
                 MaxConcurrentRuns = 123,
                 Name = "name",
                 Tags = tags
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Strategy

The AWS::Glue::Workflow is an AWS Glue resource type that manages AWS Glue workflows.

protected virtual PropertyMergeStrategy Strategy { get; }
Property Value

PropertyMergeStrategy

Remarks

A workflow is a container for a set of related jobs, crawlers, and triggers in AWS Glue . Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html

CloudformationResource: AWS::Glue::Workflow

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.Glue.Mixins;

             var defaultRunProperties;
             var tags;

             var cfnWorkflowPropsMixin = new CfnWorkflowPropsMixin(new CfnWorkflowMixinProps {
                 DefaultRunProperties = defaultRunProperties,
                 Description = "description",
                 MaxConcurrentRuns = 123,
                 Name = "name",
                 Tags = tags
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

public override IConstruct ApplyTo(IConstruct construct)
Parameters
construct IConstruct
Returns

IConstruct

Overrides
Mixin.ApplyTo(IConstruct)
Remarks

A workflow is a container for a set of related jobs, crawlers, and triggers in AWS Glue . Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html

CloudformationResource: AWS::Glue::Workflow

Mixin: true

ExampleMetadata: fixture=_generated

Supports(IConstruct)

Check if this mixin supports the given construct.

public override bool Supports(IConstruct construct)
Parameters
construct IConstruct
Returns

bool

Overrides
Mixin.Supports(IConstruct)
Remarks

A workflow is a container for a set of related jobs, crawlers, and triggers in AWS Glue . Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html

CloudformationResource: AWS::Glue::Workflow

Mixin: true

ExampleMetadata: fixture=_generated

Implements

IMixin
Back to top Generated by DocFX