Method: projects.locations.getConfig

Recupera la configurazione per una località.

Richiesta HTTP

GET https://clouddeploy.googleapis.com/v1/{name=projects/*/locations/*/config}

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

Obbligatorio. Nome della configurazione richiesta.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Configurazione a livello di servizio.

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

Rappresentazione JSON
{
  "name": string,
  "supportedVersions": [
    {
      object (SkaffoldVersion)
    }
  ],
  "defaultSkaffoldVersion": string
}
Campi
name

string

Nome della configurazione.

supportedVersions[]

object (SkaffoldVersion)

Tutte le versioni supportate di Skaffold.

defaultSkaffoldVersion

string

Versione di Skaffold predefinita assegnata quando viene creata una release senza specificare una versione di Skaffold.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

Autorizzazioni IAM

Richiede la seguente autorizzazione IAM sulla risorsa name:

  • clouddeploy.config.get

Per ulteriori informazioni, consulta la documentazione IAM.

SkaffoldVersion

Dettagli di una versione di Skaffold supportata.

Rappresentazione JSON
{
  "version": string,
  "maintenanceModeTime": string,
  "supportExpirationTime": string,
  "supportEndDate": {
    object (Date)
  }
}
Campi
version

string

Rilascia il numero della versione. Ad esempio, "1.20.3".

maintenanceModeTime

string (Timestamp format)

L'ora in cui questa versione di Skaffold entrerà in modalità di manutenzione.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

supportExpirationTime

string (Timestamp format)

La data in cui questa versione di Skaffold non sarà più supportata.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

supportEndDate

object (Date)

Data in cui si prevede che questa versione non sia più supportata.

Data

Rappresenta una data di calendario intera o parziale, ad esempio un compleanno. L'ora del giorno e il fuso orario sono specificati altrove o non sono significativi. La data è relativa al calendario gregoriano. Può rappresentare uno dei seguenti elementi:

  • Una data completa, con valori di anno, mese e giorno diversi da zero.
  • Un mese e un giorno con zero anno (ad esempio, un anniversario).
  • Un anno a sé, con un mese e uno zero.
  • Un anno e un mese, con un giorno zero (ad esempio, la data di scadenza di una carta di credito).

Tipi correlati:

Rappresentazione JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Campi
year

integer

Anno della data. Il valore deve essere compreso tra 1 e 9999 oppure 0 per specificare una data senza anno.

month

integer

Mese di un anno. Il valore deve essere compreso tra 1 e 12 oppure 0 per specificare un anno senza giorno e mese.

day

integer

Giorno di un mese. Il valore deve essere compreso tra 1 e 31 ed essere valido per l'anno e il mese oppure 0 per specificare un anno e un mese in cui il giorno non sia significativo.