async fn create_edge_packaging_job(
        &self,
        input: CreateEdgePackagingJobRequest,
    ) -> Result<(), RusotoError<CreateEdgePackagingJobError>> {
        let mut request = self.new_signed_request("POST", "/");
        request.add_header("x-amz-target", "SageMaker.CreateEdgePackagingJob");
        let encoded = serde_json::to_string(&input).unwrap();
        request.set_payload(Some(encoded));

        let response = self
            .sign_and_dispatch(request, CreateEdgePackagingJobError::from_response)
            .await?;
        std::mem::drop(response);
        Ok(())
    }
<p>Starts a SageMaker Edge Manager model packaging job. Edge Manager will use the model artifacts from the Amazon Simple Storage Service bucket that you specify. After the model has been packaged, Amazon SageMaker saves the resulting artifacts to an S3 bucket that you specify.</p>
rusoto/services/sagemaker/src/generated.rs