Method: projects.locations.configurations.queryLicenseUsage

Es la información de uso de la licencia para una configuración.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Obligatorio. Es la ruta de acceso al recurso de la configuración.

Parámetros de consulta

Parámetros
startTime

string (Timestamp format)

Obligatorio. Es la fecha y hora de inicio para recuperar el uso. Si no se especifica, usaremos el primer día del período de facturación actual.

Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

Obligatorio. Es la fecha y hora de finalización para recuperar el uso. Si no se especifica, usaremos el último día del período de facturación actual.

Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Mensaje para la respuesta que obtiene el uso de la licencia por configuración.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{

  // Union field details can be only one of the following:
  "userCountUsage": {
    object (UserCountUsage)
  }
  // End of list of possible types for union field details.
}
Campos
Campo de unión details. Según el tipo de configuración, se completará uno de los siguientes campos. details puede ser solo uno de los siguientes:
userCountUsage

object (UserCountUsage)

Es la información de uso para los tipos de licencias que utilizan la facturación por cantidad de usuarios.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta Authentication Overview.

Permisos de IAM

Se requiere el siguiente permiso de IAM en el recurso name:

  • licensemanager.configurations.queryLicenseUsage

Para obtener más información, consulta la documentación de IAM.

UserCountUsage

Es un mensaje que representa el uso de las configuraciones de licencias que utilizan la facturación por cantidad de usuarios.

Representación JSON
{
  "uniqueUserCount": integer
}
Campos
uniqueUserCount

integer

Obligatorio. Cantidad única de usuarios con licencia.