Method: projects.rulesets.list

Ruleset 메타데이터만 나열하고 선택적으로 Ruleset 이름으로 결과를 필터링합니다.

Ruleset의 전체 Source 콘텐츠는 rulesets.get를 사용하여 가져올 수 있습니다.

HTTP 요청

GET https://firebaserules.googleapis.com/v1/{name=projects/*}/rulesets

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

경로 매개변수

매개변수
name

string

필수 항목입니다. 프로젝트의 리소스 이름입니다.

형식: projects/{project_id}

쿼리 매개변수

매개변수
filter

string

Ruleset 필터를 사용하여 다양한 택시 운행 세트를 기반으로 모델을 평가합니다. list 메서드는 Ruleset.name에 제한이 있는 필터를 지원합니다.

Ruleset.create_time의 필터는 RFC 3339 날짜/시간 사양을 준수하는 문자열을 파싱하는 date 함수를 사용해야 합니다.

예: createTime > date("2017-01-01T00:00:00Z") AND name=UUID-*

pageSize

integer

로드할 페이지 크기입니다. 최대 100개입니다. 기본값은 10입니다. 참고: pageSize는 힌트에 불과하며 서비스는 출력 크기로 인해 pageSize보다 적게 로드하도록 선택할 수 있습니다. 모든 출시를 순회하려면 호출자는 pageToken가 비워질 때까지 반복해야 합니다.

pageToken

string

Ruleset 인스턴스의 다음 배치를 로드하는 다음 페이지 토큰입니다.

요청 본문

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

응답 본문

성공하면 응답 본문에 다음과 같은 구조의 데이터가 포함됩니다.

FirebaseRulesService.ListRulesets의 응답입니다.

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

object (Ruleset)

Ruleset 인스턴스 목록

nextPageToken

string

결과의 다음 페이지를 검색하는 페이지로 나누기 토큰입니다. 값이 비어 있으면 추가 결과가 남아 있지 않습니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

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

자세한 내용은 인증 개요를 참조하세요.