ProcessingOutput: ProcessingOutput Class

ProcessingOutputR Documentation

ProcessingOutput Class

Description

Accepts parameters that specify an Amazon S3 output for a processing job and provides a method to turn those parameters into a dictionary.

Methods

Public methods


Method new()

Initializes a “ProcessingOutput“ instance. “ProcessingOutput“ accepts parameters that specify an Amazon S3 output for a processing job and provides a method to turn those parameters into a dictionary.

Usage
ProcessingOutput$new(
  source = NULL,
  destination = NULL,
  output_name = NULL,
  s3_upload_mode = c("EndOfJob", "Continuous"),
  app_managed = FALSE,
  feature_store_output = NULL
)
Arguments
source

(str): The source for the output.

destination

(str): The destination of the output. If a destination is not provided, one will be generated: "s3://<default-bucket-name>/<job-name>/output/<output-name>".

output_name

(str): The name of the output. If a name is not provided, one will be generated (eg. "output-1").

s3_upload_mode

(str): Valid options are "EndOfJob" or "Continuous". s3_upload_mode (str): Valid options are "EndOfJob" or "Continuous".

app_managed

(bool): Whether the input are managed by SageMaker or application

feature_store_output

(:class:'~sagemaker.processing.FeatureStoreOutput') Configuration for processing job outputs of FeatureStore.


Method to_request_list()

Generates a request dictionary using the parameters provided to the class.

Usage
ProcessingOutput$to_request_list()

Method format()

format class

Usage
ProcessingOutput$format()

Method clone()

The objects of this class are cloneable with this method.

Usage
ProcessingOutput$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

Other Processor: ProcessingInput, ProcessingJob, Processor, ScriptProcessor


DyfanJones/sagemaker-r-common documentation built on June 14, 2022, 10:31 p.m.