// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`GetEvidenceFileUploadUrl`](crate::operation::get_evidence_file_upload_url::builders::GetEvidenceFileUploadUrlFluentBuilder) operation.
///
/// - The fluent builder is configurable:
/// - [`file_name(impl Into<String>)`](crate::operation::get_evidence_file_upload_url::builders::GetEvidenceFileUploadUrlFluentBuilder::file_name) / [`set_file_name(Option<String>)`](crate::operation::get_evidence_file_upload_url::builders::GetEvidenceFileUploadUrlFluentBuilder::set_file_name):<br>required: **true**<br><p>The file that you want to upload. For a list of supported file formats, see <a href="https://docs.aws.amazon.com/audit-manager/latest/userguide/upload-evidence.html#supported-manual-evidence-files">Supported file types for manual evidence</a> in the <i>Audit Manager User Guide</i>.</p><br>
/// - On success, responds with [`GetEvidenceFileUploadUrlOutput`](crate::operation::get_evidence_file_upload_url::GetEvidenceFileUploadUrlOutput) with field(s):
/// - [`evidence_file_name(Option<String>)`](crate::operation::get_evidence_file_upload_url::GetEvidenceFileUploadUrlOutput::evidence_file_name): <p>The name of the uploaded manual evidence file that the presigned URL was generated for.</p>
/// - [`upload_url(Option<String>)`](crate::operation::get_evidence_file_upload_url::GetEvidenceFileUploadUrlOutput::upload_url): <p>The presigned URL that was generated.</p>
/// - On failure, responds with [`SdkError<GetEvidenceFileUploadUrlError>`](crate::operation::get_evidence_file_upload_url::GetEvidenceFileUploadUrlError)
pub fn get_evidence_file_upload_url(&self) -> crate::operation::get_evidence_file_upload_url::builders::GetEvidenceFileUploadUrlFluentBuilder {
crate::operation::get_evidence_file_upload_url::builders::GetEvidenceFileUploadUrlFluentBuilder::new(self.handle.clone())
}
}