Class CfnJob.OutputProperty
Represents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.DataBrew
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class OutputProperty : Object, CfnJob.IOutputProperty
Syntax (vb)
Public Class OutputProperty
Inherits Object
Implements CfnJob.IOutputProperty
Remarks
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.AWS.DataBrew;
var outputProperty = new OutputProperty {
Location = new S3LocationProperty {
Bucket = "bucket",
// the properties below are optional
BucketOwner = "bucketOwner",
Key = "key"
},
// the properties below are optional
CompressionFormat = "compressionFormat",
Format = "format",
FormatOptions = new OutputFormatOptionsProperty {
Csv = new CsvOutputOptionsProperty {
Delimiter = "delimiter"
}
},
MaxOutputFiles = 123,
Overwrite = false,
PartitionColumns = new [] { "partitionColumns" }
};
Synopsis
Constructors
OutputProperty() |
Properties
CompressionFormat | The compression algorithm used to compress the output text of the job. |
Format | The data format of the output of the job. |
FormatOptions | Represents options that define how DataBrew formats job output files. |
Location | The location in Amazon S3 where the job writes its output. |
MaxOutputFiles | The maximum number of files to be generated by the job and written to the output folder. |
Overwrite | A value that, if true, means that any data in the location specified for output is overwritten with new output. |
PartitionColumns | The names of one or more partition columns for the output of the job. |
Constructors
OutputProperty()
public OutputProperty()
Properties
CompressionFormat
The compression algorithm used to compress the output text of the job.
public string CompressionFormat { get; set; }
Property Value
System.String
Remarks
Format
The data format of the output of the job.
public string Format { get; set; }
Property Value
System.String
Remarks
FormatOptions
Represents options that define how DataBrew formats job output files.
public object FormatOptions { get; set; }
Property Value
System.Object
Remarks
Location
The location in Amazon S3 where the job writes its output.
public object Location { get; set; }
Property Value
System.Object
Remarks
MaxOutputFiles
The maximum number of files to be generated by the job and written to the output folder.
public Nullable<double> MaxOutputFiles { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
Overwrite
A value that, if true, means that any data in the location specified for output is overwritten with new output.
public object Overwrite { get; set; }
Property Value
System.Object
Remarks
PartitionColumns
The names of one or more partition columns for the output of the job.
public string[] PartitionColumns { get; set; }
Property Value
System.String[]