Method: projects.locations.configurations.queryLicenseUsage

구성의 라이선스 사용 정보입니다.

HTTP 요청

GET https://licensemanager.googleapis.com/v1/{name=projects/*/locations/*/configurations/*}:queryLicenseUsage

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

경로 매개변수

매개변수
name

string

필수 입력란입니다. 구성의 리소스 경로입니다.

쿼리 매개변수

매개변수
startTime

string (Timestamp format)

필수 입력란입니다. 사용량을 가져오기 시작한 시간입니다. 지정하지 않으면 현재 결제 기간의 첫 번째 날짜가 사용됩니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

endTime

string (Timestamp format)

필수 입력란입니다. 사용량을 가져오는 종료 시간입니다. 지정하지 않으면 현재 결제 기간의 마지막 날짜가 사용됩니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

요청 본문

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

응답 본문

구성별 라이선스 사용량을 가져오기 위한 응답 메시지입니다.

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

JSON 표현
{

  // Union field details can be only one of the following:
  "userCountUsage": {
    object (UserCountUsage)
  }
  // End of list of possible types for union field details.
}
필드
통합 필드 details. 구성 유형에 따라 다음 중 하나가 채워집니다. details은 다음 중 하나여야 합니다.
userCountUsage

object (UserCountUsage)

사용자 수 결제를 사용하는 라이선스 유형의 사용 정보입니다.

승인 범위

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

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

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

IAM 권한

name 리소스에 대해서는 다음 IAM 권한이 필요합니다.

  • licensemanager.configurations.queryLicenseUsage

자세한 내용은 IAM 문서를 참조하세요.

UserCountUsage

사용자 수 결제를 사용하는 라이선스 구성의 사용량을 나타내는 메시지입니다.

JSON 표현
{
  "uniqueUserCount": integer
}
필드
uniqueUserCount

integer

필수 입력란입니다. 라이선스가 있는 순 사용자 수입니다.