REST Resource: organizations.settings

Risorsa: impostazione

Lo schema per l'impostazione dei valori. In una data risorsa Cloud, un'impostazione può avere al massimo un valore padre.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "readOnly": boolean,
  "dataType": enum (DataType),
  "defaultValue": {
    object (Value)
  }
}
Campi
name

string

Il nome della risorsa dell'impostazione. Deve avere una delle seguenti forme:

  • projects/{project_number}/settings/{setting_name}
  • folders/{folder_id}/settings/{setting_name}
  • organizations/{organization_id}/settings/{setting_name}

Ad esempio, "/projects/123/settings/gcp-enableMyFeature"

displayName

string

Il nome leggibile di questa impostazione.

description

string

Una descrizione dettagliata della funzione di questa impostazione.

readOnly

boolean

Un flag che indica che i valori di questa impostazione non possono essere modificati (consulta la documentazione dell'impostazione specifica per aggiornamenti e motivi); tuttavia, possono essere eliminati utilizzando settings.deleteValue se DeleteSettingValueRequest.ignore_read_only è impostato su true. L'utilizzo di questo flag è considerato che il valore dell'impostazione non può essere ricreato. Per maggiori dettagli, visita la pagina DeleteSettingValueRequest.ignore_read_only.

dataType

enum (DataType)

Il tipo di dati per questa impostazione.

defaultValue

object (Value)

Il valore ricevuto da settings.lookupEffectiveValue se non viene esplicitamente impostato alcun valore.

Nota: non tutte le impostazioni hanno un valore predefinito.

Metodi

deleteValue

Consente di eliminare un valore dell'impostazione.

getValue

Restituisce un valore di impostazione.

list

Elenca tutte le impostazioni disponibili per la risorsa Cloud parent.

lookupEffectiveValue

Calcola il valore effettivo di un'impostazione nella risorsa Cloud parent.
Cerca tutti i valori di impostazione esistenti nella risorsa parent.

updateValue

Aggiorna il valore di un'impostazione.