UploadConfiguration - AWS RoboMaker

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

UploadConfiguration

업로드 구성 정보를 제공합니다. 시뮬레이션 작업에서 지정한 위치로 파일이 업로드됩니다.

내용

name

Amazon S3에서 파일을 업로드할 위치를 지정하는 접두사입니다. 최종 경로를 결정하기 위해 시뮬레이션 출력 위치에 추가됩니다.

예를 들어 시뮬레이션 출력 위치가 s3://my-bucket이고 업로드 구성 이름이 robot-test인 경우 파일이 s3://my-bucket/<simid>/<runid>/robot-test에 업로드됩니다.

유형: 문자열

길이 제약: 최소 길이는 1입니다. 최대 길이는 255입니다.

패턴: [a-zA-Z0-9_\-]*

필수 항목 여부: 예

path

업로드할 파일의 경로를 지정합니다. 표준 Unix 글로브 일치 규칙이 허용되며 **‘슈퍼 별표’로 추가합니다. 예를 들어 /var/log/**.log를 지정하면 /var/log 디렉터리 트리의 모든 .log 파일이 수집됩니다. 보다 자세한 예는 Glob Library를 참조하세요.

유형: 문자열

길이 제약: 최소 길이는 1입니다. 최대 길이는 1,024입니다.

패턴: .*

필수 항목 여부: 예

uploadBehavior

파일을 업로드할 시기를 지정합니다.

UPLOAD_ON_TERMINATE

시뮬레이션이 TERMINATING 상태에 들어가면 일치하는 파일이 업로드됩니다. 일치하는 파일은 모든 코드(도구 포함)가 중지될 때까지 업로드되지 않습니다.

파일을 업로드하는 데 문제가 있는 경우 업로드가 다시 시도됩니다. 문제가 지속되면 더 이상 업로드가 시도되지 않습니다.

UPLOAD_ROLLING_AUTO_REMOVE

일치하는 파일은 생성되는 대로 업로드됩니다. 업로드된 후에는 삭제됩니다. 5초마다 지정한 경로를 확인합니다. 모든 코드(도구 포함)가 중지되면 최종 확인이 이루어집니다.

유형: 문자열

유효한 값: UPLOAD_ON_TERMINATE | UPLOAD_ROLLING_AUTO_REMOVE

필수 항목 여부: 예

참고 항목

이 API를 언어별 AWS SDK 중 하나로 사용하는 방법에 대한 자세한 내용은 다음을 참조하세요.