UpdateRecipeJobRequest
import type { UpdateRecipeJobRequest } from "https://aws-api.deno.dev/v0.3/services/databrew.ts?docs=full";
interface UpdateRecipeJobRequest {
DatabaseOutputs?: DatabaseOutput[] | null;
DataCatalogOutputs?: DataCatalogOutput[] | null;
EncryptionKeyArn?: string | null;
EncryptionMode?: EncryptionMode | null;
LogSubscription?: LogSubscription | null;
MaxCapacity?: number | null;
MaxRetries?: number | null;
Name: string;
Outputs?: Output[] | null;
RoleArn: string;
Timeout?: number | null;
}§Properties
§
DatabaseOutputs?: DatabaseOutput[] | null
[src]Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
§
DataCatalogOutputs?: DataCatalogOutput[] | null
[src]One or more artifacts that represent the Glue Data Catalog output from running the job.
§
EncryptionKeyArn?: string | null
[src]The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.
§
EncryptionMode?: EncryptionMode | null
[src]The encryption mode for the job, which can be one of the following:
SSE-KMS
- Server-side encryption with keys managed by KMS.SSE-S3
- Server-side encryption with keys managed by Amazon S3.
§
LogSubscription?: LogSubscription | null
[src]Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.
§
MaxCapacity?: number | null
[src]The maximum number of nodes that DataBrew can consume when the job processes data.