Method: projects.configs.variables.list

Elenca le variabili all'interno di una determinata configurazione, corrispondenti a eventuali filtri forniti. Vengono elencati solo i nomi delle variabili, non i valori, a meno che returnValues non sia true, nel qual caso verranno restituite solo le variabili per le quali l'utente dispone dell'autorizzazione IAM per variables.get.

Richiesta HTTP

GET https://runtimeconfig.googleapis.com/v1beta1/{parent=projects/*/configs/*}/variables

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Il percorso della risorsa RuntimeConfig per cui vuoi elencare le variabili. La configurazione deve esistere in precedenza; il percorso deve avere il seguente formato:

projects/[PROJECT_ID]/configs/[CONFIG_NAME]

L'autorizzazione richiede la seguente autorizzazione Google IAM sulla risorsa specificata parent:

  • runtimeconfig.variables.list

Parametri di query

Parametri
filter

string

Filtra le variabili in base alla corrispondenza con il filtro specificato. Ad esempio:

projects/example-project/config/[CONFIG_NAME]/variables/example-variable.

pageSize

number

Specifica il numero di risultati da restituire per pagina. Se gli elementi sono meno del numero specificato, restituisce tutti gli elementi.

pageToken

string

Specifica un token di pagina da utilizzare. Imposta pageToken su un nextPageToken restituito da una richiesta di elenco precedente per ottenere la pagina successiva dei risultati.

returnValues

boolean

Il flag indica se l'utente vuole restituire i valori delle variabili. Se è true, verranno restituite solo le variabili per le quali l'utente dispone dell'autorizzazione IAM variables.get, insieme ai relativi valori.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Risposta per il metodo variables.list().

Rappresentazione JSON
{
  "variables": [
    {
      object(Variable)
    }
  ],
  "nextPageToken": string
}
Campi
variables[]

object(Variable)

Un elenco di variabili e dei relativi valori. L'ordine degli oggetti delle variabili restituiti è arbitrario.

nextPageToken

string

Questo token ti consente di ottenere la pagina successiva dei risultati per le richieste di elenchi. Se il numero di risultati è maggiore di pageSize, utilizza nextPageToken come valore per il parametro di query pageToken nella richiesta di elenco successiva. Le richieste di elenchi successive avranno un proprio nextPageToken per continuare a sfogliare i risultati

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

Prova