- Risorsa: Project
- ServiceTerms
- Stato
- CustomerProvidedConfig
- NotebooklmConfig
- ModelArmorConfig
- DataProtectionPolicy
- SensitiveDataProtectionPolicy
- ConfigurableBillingStatus
- Metodi
Risorsa: Project
Metadati e configurazioni per un progetto Google Cloud nel servizio.
| Rappresentazione JSON |
|---|
{ "name": string, "createTime": string, "provisionCompletionTime": string, "serviceTermsMap": { string: { object ( |
| Campi | |
|---|---|
name |
Solo output. Nome completo della risorsa del progetto, ad esempio |
createTime |
Solo output. Il timestamp di creazione del progetto. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
provisionCompletionTime |
Solo output. Il timestamp del provisioning del progetto. Un valore vuoto indica che il progetto è ancora in fase di provisioning e non è pronto per l'uso. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
serviceTermsMap |
Solo output. Una mappa dei termini di servizio. La chiave è |
customerProvidedConfig |
Facoltativo. Configurazioni fornite dal cliente. |
configurableBillingStatus |
Solo output. Lo stato attuale della fatturazione configurabile del progetto. |
ServiceTerms
Metadati relativi ai Termini di servizio.
| Rappresentazione JSON |
|---|
{
"id": string,
"version": string,
"state": enum ( |
| Campi | |
|---|---|
id |
L'identificatore univoco di questi Termini di servizio. Termini disponibili:
|
version |
La stringa della versione dei Termini di servizio. Per i valori accettabili, vedi i commenti per |
state |
Indica se il progetto ha accettato/rifiutato i termini di servizio o se è ancora in attesa. |
acceptTime |
L'ultima volta in cui il progetto ha accettato i Termini di servizio. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
declineTime |
L'ultima volta in cui il progetto ha rifiutato o revocato l'accettazione dei Termini di servizio. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
Stato
Il contratto stabilisce questi Termini di servizio.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Il valore predefinito dell'enum. Questo valore non viene effettivamente utilizzato. |
TERMS_ACCEPTED |
Il progetto ha dato il consenso ai Termini di servizio. |
TERMS_PENDING |
Il progetto è in attesa di revisione e accettazione dei Termini di servizio. |
TERMS_DECLINED |
Il progetto ha rifiutato o revocato l'accettazione dei Termini di servizio. |
CustomerProvidedConfig
Configurazioni fornite dal cliente.
| Rappresentazione JSON |
|---|
{
"notebooklmConfig": {
object ( |
| Campi | |
|---|---|
notebooklmConfig |
Facoltativo. Configurazione per le impostazioni di NotebookLM. |
NotebooklmConfig
Configurazione per NotebookLM.
| Rappresentazione JSON |
|---|
{ "modelArmorConfig": { object ( |
| Campi | |
|---|---|
modelArmorConfig |
Configurazione di Model Armor da utilizzare per la sanitizzazione dei prompt degli utenti e delle risposte LLM. |
optOutNotebookSharing |
Facoltativo. Se disattivare la funzionalità di condivisione del notebook per il progetto. Se non specificato, il valore predefinito è false. |
dataProtectionPolicy |
Facoltativo. Specifica la policy di protezione dei dati per NotebookLM. |
observabilityConfig |
Facoltativo. Configurazione dell'osservabilità per NotebookLM. |
ModelArmorConfig
Configurazione dei modelli Model Armor definiti dal cliente da utilizzare per la sanitizzazione dei prompt degli utenti e delle risposte LLM.
| Rappresentazione JSON |
|---|
{ "userPromptTemplate": string, "responseTemplate": string } |
| Campi | |
|---|---|
userPromptTemplate |
Facoltativo. Il nome risorsa del modello Model Armor per la sanificazione dei prompt dell'utente. Formato: projects/{project}/locations/{location}/templates/{templateId}. Se non specificato, non verrà applicata alcuna sanificazione al prompt dell'utente. |
responseTemplate |
Facoltativo. Il nome risorsa del template Model Armor per la sanitizzazione delle risposte LLM. Formato: projects/{project}/locations/{location}/templates/{templateId}. Se non specificato, alla risposta del modello LLM non verrà applicata alcuna sanificazione. |
DataProtectionPolicy
configurazione delle norme per la protezione dei dati per NotebookLM.
| Rappresentazione JSON |
|---|
{
"sensitiveDataProtectionPolicy": {
object ( |
| Campi | |
|---|---|
sensitiveDataProtectionPolicy |
Facoltativo. Norme per la protezione dei dati sensibili. |
SensitiveDataProtectionPolicy
Specifica una norma Sensitive Data Protection (https://cloud.google.com/sensitive-data-protection/docs/sensitive-data-protection-overview).
| Rappresentazione JSON |
|---|
{ "policy": string } |
| Campi | |
|---|---|
policy |
Facoltativo. Il nome della risorsa policy di Sensitive Data Protection. |
ConfigurableBillingStatus
Rappresenta i parametri di fatturazione configurabili attualmente in vigore. Questi valori derivano dalla cronologia degli abbonamenti del cliente archiviata internamente e riflettono le soglie utilizzate attivamente a fini di fatturazione al momento della chiamata projects.get. Ciò include l'ora di inizio dell'abbonamento e potrebbe differire dai valori in customerProvidedConfig a causa delle regole di fatturazione (ad esempio, le riduzioni vengono applicate solo all'inizio di un nuovo mese).
| Rappresentazione JSON |
|---|
{ "effectiveSearchQpmThreshold": string, "effectiveIndexingCoreThreshold": string, "startTime": string, "terminateTime": string, "searchQpmThresholdNextUpdateTime": string, "indexingCoreThresholdNextUpdateTime": string } |
| Campi | |
|---|---|
effectiveSearchQpmThreshold |
Facoltativo. La soglia QPM di Ricerca attualmente effettiva in query al minuto. Questa è la soglia rispetto alla quale viene confrontato l'utilizzo di QPM per i calcoli del superamento. |
effectiveIndexingCoreThreshold |
Facoltativo. La soglia attualmente effettiva di Indexing Core. Questa è la soglia rispetto alla quale viene confrontato l'utilizzo di Indexing Core per i calcoli dell'eccedenza. |
startTime |
Facoltativo. L'ora di inizio dell'abbonamento di fatturazione attualmente attivo. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
terminateTime |
Solo output. L'ultima ora effettiva di interruzione delle query al minuto di ricerca e degli abbonamenti di indicizzazione di base. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
searchQpmThresholdNextUpdateTime |
Solo output. Il primo orario di aggiornamento successivo per la soglia di abbonamento QPM per la ricerca. Questo valore si basa su next_update_time restituito dall'API Cloud Billing Subscription V3 sottostante. Questo campo viene compilato solo se una richiesta di soglia di abbonamento QPM aggiornata è andata a buon fine. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
indexingCoreThresholdNextUpdateTime |
Solo output. La prima ora del prossimo aggiornamento per la soglia di abbonamento del core di indicizzazione. Questo valore si basa su next_update_time restituito dall'API Cloud Billing Subscription V3 sottostante. Questo campo viene compilato solo se una richiesta di soglia di abbonamento principale per l'indicizzazione degli aggiornamenti è andata a buon fine. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
Metodi |
|
|---|---|
|
Riceve un Project. |
|
Aggiorna le impostazioni modificabili di un progetto Discovery Engine. |
|
Esegue il provisioning della risorsa del progetto. |
|
Aggiorna i termini di servizio per questo progetto. |