Method: transferJobs.list

전송 작업을 나열합니다.

HTTP 요청

GET https://storagetransfer.googleapis.com/v1/transferJobs

URL은 gRPC 트랜스코딩 구문을 사용합니다.

쿼리 매개변수

매개변수
filter

string

필수 입력란입니다. 다음과 같은 형식의 JSON 텍스트로 지정된 쿼리 매개변수 목록입니다.

{
  "projectId":"my_project_id",
  "jobNames":["jobid1","jobid2",...],
  "jobStatuses":["status1","status2",...],
  "dataBackend":"QUERY_REPLICATION_CONFIGS",
  "sourceBucket":"source-bucket-name",
  "sinkBucket":"sink-bucket-name",
}

예의 JSON 형식은 표시용일 뿐입니다. 공백이나 줄바꿈 없이 쿼리 매개변수를 제공하세요.

  • projectId 필드는 필수 항목입니다.
  • jobNamesjobStatuses는 여러 값을 지원하므로 배열 표기법으로 값을 지정해야 합니다. jobNamesjobStatuses는 선택사항입니다. 유효한 값은 대소문자를 구분하지 않습니다.
  • "dataBackend":"QUERY_REPLICATION_CONFIGS"를 지정하여 교차 버킷 복제 작업 목록을 반환합니다.
  • sourceBucket를 사용하여 특정 버킷의 작업으로 결과를 제한하거나 sinkBucket를 사용하여 특정 버킷으로 결과를 제한합니다.

승인을 처리하려면 지정된 리소스 filter에 대해 다음과 같은 IAM 권한이 필요합니다.

  • storagetransfer.jobs.list
pageSize

integer

목록 페이지 크기입니다. 허용되는 최대값은 256입니다.

pageToken

string

목록 페이지 토큰입니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

transferJobs.list의 응답입니다.

성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.

JSON 표현
{
  "transferJobs": [
    {
      object (TransferJob)
    }
  ],
  "nextPageToken": string
}
필드
transferJobs[]

object (TransferJob)

전송 작업 목록입니다.

nextPageToken

string

목록 다음 페이지 토큰입니다.

승인 범위

다음 OAuth 범위가 필요합니다.

  • https://www.googleapis.com/auth/cloud-platform

자세한 내용은 Authentication Overview를 참고하세요.