리소스: File
API에 업로드된 파일입니다.
JSON 표현 |
---|
{ "name": string, "displayName": string, "mimeType": string, "sizeBytes": string, "createTime": string, "updateTime": string, "expirationTime": string, "sha256Hash": string, "uri": string, "state": enum ( |
입력란 | |
---|---|
name |
변경할 수 없습니다. 식별자. |
displayName |
선택사항입니다. 사람이 읽을 수 있는 |
mimeType |
출력 전용입니다. 파일의 MIME 유형입니다. |
sizeBytes |
출력 전용입니다. 바이트 단위의 파일 크기입니다. |
createTime |
출력 전용입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
expirationTime |
출력 전용입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
sha256Hash |
출력 전용입니다. 업로드된 바이트의 SHA-256 해시입니다. base64 인코딩 문자열입니다. |
uri |
출력 전용입니다. |
state |
출력 전용입니다. 파일의 처리 상태입니다. |
error |
출력 전용입니다. 파일 처리에 실패한 경우 오류 상태 |
통합 필드 metadata . 파일의 메타데이터입니다. metadata 은 다음 중 하나여야 합니다. |
|
videoMetadata |
출력 전용입니다. 동영상의 메타데이터입니다. |
VideoMetadata
동영상(File
)의 메타데이터입니다.
JSON 표현 |
---|
{ "videoDuration": string } |
입력란 | |
---|---|
videoDuration |
동영상의 길이입니다. 소수점 아래가 최대 9자리까지이고 ' |
상태
파일의 수명 주기 상태입니다.
열거형 | |
---|---|
STATE_UNSPECIFIED |
기본값입니다. 상태가 생략된 경우 이 값이 사용됩니다. |
PROCESSING |
파일을 처리하는 중이며 아직 추론에 사용할 수 없습니다. |
ACTIVE |
파일이 처리되어 추론에 사용할 수 있습니다. |
FAILED |
파일을 처리하지 못했습니다. |
메서드 |
|
---|---|
|
File 를 삭제합니다. |
|
지정된 File 의 메타데이터를 가져옵니다. |
|
요청하는 프로젝트가 소유한 File 의 메타데이터를 나열합니다. |