Indice
ManagedNotebookService(interfaccia)NotebookService(interfaccia)ContainerImage(messaggio)CreateEnvironmentRequest(messaggio)CreateExecutionRequest(messaggio)CreateInstanceRequest(messaggio)CreateRuntimeRequest(messaggio)CreateScheduleRequest(messaggio)DeleteEnvironmentRequest(messaggio)DeleteExecutionRequest(messaggio)DeleteInstanceRequest(messaggio)DeleteRuntimeRequest(messaggio)DeleteScheduleRequest(messaggio)DiagnoseInstanceRequest(messaggio)DiagnosticConfig(messaggio)EncryptionConfig(messaggio)Environment(messaggio)Event(messaggio)Event.EventType(enum)Execution(messaggio)Execution.State(enum)ExecutionTemplate(messaggio)ExecutionTemplate.DataprocParameters(messaggio)ExecutionTemplate.JobType(enum)ExecutionTemplate.ScaleTier(enum)ExecutionTemplate.SchedulerAcceleratorConfig(messaggio)ExecutionTemplate.SchedulerAcceleratorType(enum)ExecutionTemplate.VertexAIParameters(messaggio)GetEnvironmentRequest(messaggio)GetExecutionRequest(messaggio)GetInstanceHealthRequest(messaggio)GetInstanceHealthResponse(messaggio)GetInstanceHealthResponse.HealthState(enum)GetInstanceRequest(messaggio)GetRuntimeRequest(messaggio)GetScheduleRequest(messaggio)Instance(messaggio)Instance.AcceleratorConfig(messaggio)Instance.AcceleratorType(enum)Instance.Disk(messaggio)Instance.Disk.GuestOsFeature(messaggio)Instance.DiskEncryption(enum)Instance.DiskType(enum)Instance.NicType(enum)Instance.ShieldedInstanceConfig(messaggio)Instance.State(enum)Instance.UpgradeHistoryEntry(messaggio)Instance.UpgradeHistoryEntry.Action(enum)Instance.UpgradeHistoryEntry.State(enum)InstanceConfig(messaggio)InstanceMigrationEligibility(messaggio)InstanceMigrationEligibility.Error(enum)InstanceMigrationEligibility.Warning(enum)IsInstanceUpgradeableRequest(messaggio)IsInstanceUpgradeableResponse(messaggio)ListEnvironmentsRequest(messaggio)ListEnvironmentsResponse(messaggio)ListExecutionsRequest(messaggio)ListExecutionsResponse(messaggio)ListInstancesRequest(messaggio)ListInstancesResponse(messaggio)ListRuntimesRequest(messaggio)ListRuntimesResponse(messaggio)ListSchedulesRequest(messaggio)ListSchedulesResponse(messaggio)LocalDisk(messaggio)LocalDisk.RuntimeGuestOsFeature(messaggio)LocalDiskInitializeParams(messaggio)LocalDiskInitializeParams.DiskType(enum)MigrateInstanceRequest(messaggio)MigrateInstanceRequest.PostStartupScriptOption(enum)MigrateInstanceResponse(messaggio)MigrateRuntimeRequest(messaggio)MigrateRuntimeRequest.PostStartupScriptOption(enum)OperationMetadata(messaggio)RegisterInstanceRequest(messaggio)ReportInstanceInfoRequest(messaggio)ReportRuntimeEventRequest(messaggio)ReservationAffinity(messaggio)ReservationAffinity.Type(enum)ResetInstanceRequest(messaggio)ResetRuntimeRequest(messaggio)RollbackInstanceRequest(messaggio)Runtime(messaggio)Runtime.HealthState(enum)Runtime.State(enum)RuntimeAcceleratorConfig(messaggio)RuntimeAcceleratorConfig.AcceleratorType(enum)RuntimeAccessConfig(messaggio)RuntimeAccessConfig.RuntimeAccessType(enum)RuntimeMetrics(messaggio)RuntimeMigrationEligibility(messaggio)RuntimeMigrationEligibility.Error(enum)RuntimeMigrationEligibility.Warning(enum)RuntimeShieldedInstanceConfig(messaggio)RuntimeSoftwareConfig(messaggio)RuntimeSoftwareConfig.PostStartupScriptBehavior(enum)Schedule(messaggio)Schedule.State(enum)SetInstanceAcceleratorRequest(messaggio)SetInstanceLabelsRequest(messaggio)SetInstanceMachineTypeRequest(messaggio)StartInstanceRequest(messaggio)StartRuntimeRequest(messaggio)StopInstanceRequest(messaggio)StopRuntimeRequest(messaggio)SwitchRuntimeRequest(messaggio)UpdateInstanceConfigRequest(messaggio)UpdateInstanceMetadataItemsRequest(messaggio)UpdateInstanceMetadataItemsResponse(messaggio)UpdateRuntimeRequest(messaggio)UpdateShieldedInstanceConfigRequest(messaggio)UpgradeInstanceRequest(messaggio)UpgradeType(enum)VirtualMachine(messaggio)VirtualMachineConfig(messaggio)VirtualMachineConfig.BootImage(messaggio)VirtualMachineConfig.NicType(enum)VmImage(messaggio)
ManagedNotebookService
Servizio API v1 per Notebook gestiti.
| CreateRuntime |
|---|
|
Crea un nuovo runtime in un progetto e una località specifici.
|
| DeleteRuntime |
|---|
|
Elimina un singolo runtime.
|
| GetRuntime |
|---|
|
Recupera i dettagli di un singolo runtime. La località deve essere un endpoint regionale anziché di zona.
|
| ListRuntimes |
|---|
|
Elenca i runtime in un progetto e una località specifici.
|
| MigrateRuntime |
|---|
|
Esegui la migrazione di un runtime esistente a una nuova istanza Workbench.
|
| ReportRuntimeEvent |
|---|
|
Genera report ed elabora un evento di runtime.
|
| ResetRuntime |
|---|
|
Reimposta un runtime del notebook gestito.
|
| StartRuntime |
|---|
|
Avvia un runtime di notebook gestito. Esegui "Avvia" sulle istanze GPU; "Riprendi" sulle istanze CPU. Vedi: https://cloud.google.com/compute/docs/instances/stop-start-instance https://cloud.google.com/compute/docs/instances/suspend-resume-instance
|
| StopRuntime |
|---|
|
Arresta un runtime di notebook gestito. Esegui "Arresta" sulle istanze GPU; "Sospendi" sulle istanze CPU. Vedi: https://cloud.google.com/compute/docs/instances/stop-start-instance https://cloud.google.com/compute/docs/instances/suspend-resume-instance
|
| SwitchRuntime |
|---|
|
Cambia il runtime di un notebook gestito.
|
| UpdateRuntime |
|---|
|
Aggiorna la configurazione di runtime del notebook.
|
NotebookService
Servizio API v1 per Cloud AI Platform Notebooks.
| CreateEnvironment |
|---|
|
Crea un nuovo ambiente.
|
| CreateExecution |
|---|
|
Crea una nuova esecuzione in un progetto e una località specifici.
|
| CreateInstance |
|---|
|
Crea una nuova istanza in un progetto e una località specifici.
|
| CreateSchedule |
|---|
|
Crea un nuovo notebook pianificato in un progetto e una località specifici.
|
| DeleteEnvironment |
|---|
|
Elimina un singolo ambiente.
|
| DeleteExecution |
|---|
|
Elimina l'esecuzione
|
| DeleteInstance |
|---|
|
Elimina una singola istanza.
|
| DeleteSchedule |
|---|
|
Elimina la pianificazione e tutti i job sottostanti
|
| DiagnoseInstance |
|---|
|
Crea un file di diagnostica ed esegue lo strumento di diagnostica per una determinata istanza.
|
| GetEnvironment |
|---|
|
Recupera i dettagli di un singolo ambiente.
|
| GetExecution |
|---|
|
Recupera i dettagli delle esecuzioni
|
| GetInstance |
|---|
|
Recupera i dettagli di una singola istanza.
|
| GetInstanceHealth |
|---|
|
Verifica se un'istanza notebook è in stato integro.
|
| GetSchedule |
|---|
|
Recupera i dettagli della pianificazione
|
| IsInstanceUpgradeable |
|---|
|
Controlla se è possibile eseguire l'upgrade di un'istanza notebook.
|
| ListEnvironments |
|---|
|
Elenca gli ambienti in un progetto.
|
| ListExecutions |
|---|
|
Elenca le esecuzioni in un progetto e una località specifici
|
| ListInstances |
|---|
|
Elenca le istanze in un progetto e una località specifici.
|
| ListSchedules |
|---|
|
Elenca le pianificazioni in un progetto e una località specifici.
|
| MigrateInstance |
|---|
|
Esegue la migrazione di un notebook gestito dall'utente esistente alle istanze di Workbench.
|
| RegisterInstance |
|---|
|
Registra un'istanza di notebook legacy esistente nel server dell'API Notebooks. Le istanze legacy sono istanze create con le chiamate Compute Engine legacy. Non sono gestibili dall'API Notebooks pronte all'uso. Questa chiamata rende queste istanze gestibili dall'API Notebooks.
|
| ReportInstanceInfo |
|---|
|
Consente alle istanze notebook di segnalare le informazioni più recenti sull'istanza al server API Notebooks. Il server unirà le informazioni segnalate all'archivio dei metadati dell'istanza. Non utilizzare questo metodo direttamente.
|
| ResetInstance |
|---|
|
Reimposta un'istanza notebook.
|
| RollbackInstance |
|---|
|
Esegue il rollback di un'istanza di notebook alla versione precedente.
|
| SetInstanceAccelerator |
|---|
|
Aggiorna gli acceleratori guest di una singola istanza.
|
| SetInstanceLabels |
|---|
|
Sostituisce tutte le etichette di un'istanza.
|
| SetInstanceMachineType |
|---|
|
Aggiorna il tipo di macchina di una singola istanza.
|
| StartInstance |
|---|
|
Avvia un'istanza di notebook.
|
| StopInstance |
|---|
|
Arresta un'istanza notebook.
|
| UpdateInstanceConfig |
|---|
|
Aggiorna le configurazioni dell'istanza di notebook.
|
| UpdateInstanceMetadataItems |
|---|
|
Aggiungi/aggiorna elementi di metadati per un'istanza.
|
| UpdateShieldedInstanceConfig |
|---|
|
Aggiorna la configurazione dell'istanza schermata di una singola istanza.
|
| UpgradeInstance |
|---|
|
Esegue l'upgrade di un'istanza di notebook all'ultima versione.
|
ContainerImage
Definizione di un'immagine container per avviare un'istanza notebook con l'ambiente installato in un container.
| Campi | |
|---|---|
repository |
Obbligatorio. Il percorso del repository dell'immagine container. Ad esempio: |
tag |
Il tag dell'immagine container. Se non specificato, il valore predefinito è l'ultimo tag. |
CreateEnvironmentRequest
Richiesta di creazione di un ambiente notebook.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
environment_id |
Obbligatorio. ID univoco definito dall'utente di questo ambiente. |
environment |
Obbligatorio. L'ambiente da creare. |
CreateExecutionRequest
Richiesta di creazione dell'esecuzione del notebook
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
execution_id |
Obbligatorio. ID univoco definito dall'utente di questa esecuzione. |
execution |
Obbligatorio. L'esecuzione da creare. |
CreateInstanceRequest
Richiesta di creazione di un'istanza di notebook.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
instance_id |
Obbligatorio. ID univoco definito dall'utente di questa istanza. |
instance |
Obbligatorio. L'istanza da creare. |
CreateRuntimeRequest
Richiesta di creazione di un runtime di notebook gestiti.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
runtime_id |
Obbligatorio. ID univoco definito dall'utente di questo runtime. |
runtime |
Obbligatorio. Il runtime da creare. |
request_id |
UUID della richiesta idempotente. |
CreateScheduleRequest
Richiesta di notebook pianificati creati
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
schedule_id |
Obbligatorio. ID univoco definito dall'utente di questa pianificazione. |
schedule |
Obbligatorio. La pianificazione da creare. |
DeleteEnvironmentRequest
Richiesta di eliminazione di un ambiente notebook.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
DeleteExecutionRequest
Richiesta di eliminazione di un'esecuzione pianificata del notebook
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
DeleteInstanceRequest
Richiesta di eliminazione di un'istanza di notebook.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
DeleteRuntimeRequest
Richiesta di eliminazione di un runtime di Managed Notebooks.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
request_id |
UUID della richiesta idempotente. |
DeleteScheduleRequest
Richiesta di eliminazione di una programmazione
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
DiagnoseInstanceRequest
Richiesta di creazione di un file di diagnostica dell'istanza di blocco note.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: |
diagnostic_config |
Obbligatorio. Definisce i flag utilizzati per eseguire lo strumento di diagnostica |
timeout_minutes |
Facoltativo. Quantità massima di tempo in minuti prima del timeout dell'operazione. |
DiagnosticConfig
Definisce i flag utilizzati per eseguire lo strumento di diagnostica
| Campi | |
|---|---|
gcs_bucket |
Obbligatorio. (OBBLIGATORIO) Posizione del bucket Cloud Storage dell'utente. Deve essere formattato con il prefisso del percorso ( Autorizzazioni: User Managed Notebooks: - storage.buckets.writer: deve essere concesso al account di servizio del progetto collegato alla VM. Google Managed Notebooks: - storage.buckets.writer: deve essere concesso al account di servizio del progetto o alle credenziali utente associate alla VM a seconda della modalità di autenticazione. Il file di log del bucket Cloud Storage verrà scritto in |
relative_path |
Facoltativo. Definisce il percorso di archiviazione relativo nel bucket Cloud Storage in cui verranno scritti i log di diagnostica: il percorso predefinito sarà la directory radice del bucket Cloud Storage ( |
repair_flag_enabled |
Facoltativo. Attiva il flag per il servizio di riparazione per l'istanza |
packet_capture_flag_enabled |
Facoltativo. Attiva il flag per acquisire pacchetti dall'istanza per 30 secondi |
copy_home_files_flag_enabled |
Facoltativo. Attiva il flag per copiare tutti i contenuti della cartella |
EncryptionConfig
Rappresenta una configurazione personalizzata della chiave di crittografia che può essere applicata a una risorsa. Verranno criptati tutti i dischi nella macchina virtuale.
| Campi | |
|---|---|
kms_key |
L'identificatore di risorsa Cloud KMS della chiave di crittografia gestita dal cliente utilizzata per proteggere una risorsa, ad esempio un disco. Ha il seguente formato: |
Ambiente
Definizione di un ambiente software utilizzato per avviare un'istanza notebook.
| Campi | |
|---|---|
name |
Solo output. Il nome di questo ambiente. Formato: |
display_name |
Nome visualizzato di questo ambiente per la UI. |
description |
Una breve descrizione di questo ambiente. |
post_startup_script |
Percorso di uno script Bash che viene eseguito automaticamente dopo l'avvio completo di un'istanza notebook. Il percorso deve essere un URL o un percorso Cloud Storage. Esempio: |
create_time |
Solo output. L'ora in cui è stato creato questo ambiente. |
Campo unione image_type. Tipo di ambiente; può essere un'immagine VM o un'immagine container. image_type può essere solo uno dei seguenti tipi: |
|
vm_image |
Utilizza un'immagine VM di Compute Engine per avviare l'istanza del blocco note. |
container_image |
Utilizza un'immagine container per avviare l'istanza del blocco note. |
Evento
La definizione di un evento per un'istanza di notebook gestita / semigestita.
| Campi | |
|---|---|
report_time |
Ora della segnalazione dell'evento. |
type |
Tipo di evento. |
details |
Facoltativo. Dettagli dell'evento. Questo campo viene utilizzato per trasmettere le informazioni sugli eventi. |
EventType
La definizione dei tipi di eventi.
| Enum | |
|---|---|
EVENT_TYPE_UNSPECIFIED |
L'evento non è specificato. |
IDLE |
L'istanza / il runtime è inattivo |
HEARTBEAT |
L'istanza / il runtime è disponibile. Questo evento indica che l'istanza / il runtime di calcolo sottostante è operativo. |
HEALTH |
L'integrità dell'istanza / del runtime è disponibile. Questo evento indica le informazioni sull'integrità dell'istanza / del runtime. |
MAINTENANCE |
L'istanza / il runtime è disponibile. Questo evento consente all'istanza / al runtime di inviare informazioni sulla manutenzione dell'host al Control Plane. https://cloud.google.com/compute/docs/gpus/gpu-host-maintenance |
Esecuzione
La definizione di un singolo notebook eseguito.
| Campi | |
|---|---|
execution_template |
execute metadata including name, hardware spec, region, labels, etc. |
name |
Solo output. Il nome della risorsa dell'esecuzione. Formato: |
display_name |
Solo output. Nome utilizzato per scopi dell'interfaccia utente. Il nome può contenere solo caratteri alfanumerici e trattini bassi "_". |
description |
Una breve descrizione di questa esecuzione. |
create_time |
Solo output. L'ora in cui è stata creata l'esecuzione. |
update_time |
Solo output. Ora dell'ultimo aggiornamento dell'esecuzione. |
state |
Solo output. Stato del job AI Platform sottostante. |
output_notebook_file |
File del notebook di output generato da questa esecuzione |
job_uri |
Solo output. L'URI del job esterno utilizzato per eseguire il notebook. |
Stato
Descrizione dell'enumerazione dello stato del job AIP sottostante.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato del job non è specificato. |
QUEUED |
Il job è stato appena creato e l'elaborazione non è ancora iniziata. |
PREPARING |
Il servizio si sta preparando per l'esecuzione del job. |
RUNNING |
Il job è in corso. |
SUCCEEDED |
Il job è stato completato correttamente. |
FAILED |
Il job non è riuscito. error_message deve contenere i dettagli dell'errore. |
CANCELLING |
Il job è in fase di annullamento. error_message deve descrivere il motivo dell'annullamento. |
CANCELLED |
Il job è stato annullato. error_message deve descrivere il motivo dell'annullamento. |
EXPIRED |
Il job è scaduto (pertinente per i job di Agent Platform) https://cloud.google.com/gemini-enterprise-agent-platform/reference/rest/v1/JobState |
INITIALIZING |
È in corso la creazione dell'esecuzione. |
ExecutionTemplate
La descrizione di un carico di lavoro di esecuzione del notebook.
| Campi | |
|---|---|
scale_tier |
Obbligatorio. Livello di scalabilità dell'hardware utilizzato per l'esecuzione del notebook. DEPRECATO Verrà ritirato. Al momento è supportato solo CUSTOM. |
master_type |
Specifica il tipo di macchina virtuale da utilizzare per il worker master del job di addestramento. Devi specificare questo campo quando Puoi utilizzare determinati tipi di macchine Compute Engine direttamente in questo campo. Sono supportati i seguenti tipi:
In alternativa, puoi utilizzare i seguenti tipi di macchine legacy:
Infine, se vuoi utilizzare una TPU per l'addestramento, specifica |
accelerator_config |
Configurazione (conteggio e tipo di acceleratore) per l'hardware che esegue l'esecuzione del notebook. |
labels |
Etichette per l'esecuzione. Se l'esecuzione è pianificata, verrà incluso un campo denominato "nbs-scheduled". In caso contrario, si tratta di un'esecuzione immediata e il campo incluso sarà "nbs-immediate". Utilizza i campi per indicizzare in modo efficiente i vari tipi di esecuzione. |
input_notebook_file |
Percorso del file notebook da eseguire. Deve trovarsi in un bucket Google Cloud Storage. Formato: |
container_image_uri |
URI dell'immagine container per un esempio di DLVM: "gcr.io/deeplearning-platform-release/base-cu100". Altri esempi sono disponibili all'indirizzo: https://cloud.google.com/ai-platform/deep-learning-containers/docs/choosing-container |
output_notebook_folder |
Percorso della cartella del notebook in cui scrivere. Deve trovarsi in un percorso del bucket Google Cloud Storage. Formato: |
params_yaml_file |
Parametri da sostituire nel notebook durante l'esecuzione. Consulta la pagina https://papermill.readthedocs.io/en/latest/usage-parameterize.html per informazioni su come specificare i parametri nel notebook di input e trasferirli qui in un file YAML. Esempio: |
parameters |
Parametri utilizzati nel notebook "input_notebook_file". |
service_account |
L'indirizzo email di un account di servizio da utilizzare durante l'esecuzione. Devi disporre dell'autorizzazione |
job_type |
Il tipo di job da utilizzare in questa esecuzione. |
kernel_spec |
Nome della specifica del kernel da utilizzare. Questo valore deve essere specificato se il nome della specifica del kernel nella destinazione di esecuzione non corrisponde a quello nel file del notebook di input. |
tensorboard |
Il nome di una risorsa [TensorBoard] di Agent Platform a cui questa esecuzione caricherà i log di TensorBoard. Formato: |
Campo unione job_parameters. Parametri per un tipo di esecuzione. NOTA: al momento non sono disponibili parametri aggiuntivi per i job Vertex AI. job_parameters può essere solo uno dei seguenti tipi: |
|
dataproc_parameters |
Parametri utilizzati nelle esecuzioni di JobType Dataproc. |
vertex_ai_parameters |
Parametri utilizzati nelle esecuzioni di JobType di Agent Platform. |
DataprocParameters
Parametri utilizzati nelle esecuzioni di JobType Dataproc.
| Campi | |
|---|---|
cluster |
URI del cluster utilizzato per eseguire l'esecuzione di Dataproc. Formato: |
JobType
Il backend utilizzato per questa esecuzione.
| Enum | |
|---|---|
JOB_TYPE_UNSPECIFIED |
Nessun tipo specificato. |
VERTEX_AI |
Job personalizzato in aiplatform.googleapis.com. Valore predefinito per un'esecuzione. |
DATAPROC |
Esegui l'esecuzione su un cluster con Dataproc come job. https://cloud.google.com/dataproc/docs/reference/rest/v1/projects.regions.jobs |
ScaleTier
Obbligatorio. Specifica i tipi di macchine, il numero di repliche per i worker e i server dei parametri.
| Enum | |
|---|---|
SCALE_TIER_UNSPECIFIED |
Livello di scalabilità non specificato. |
BASIC |
Una singola istanza worker. Questo livello è adatto per imparare a utilizzare Cloud ML e per sperimentare nuovi modelli utilizzando piccoli set di dati. |
STANDARD_1 |
Molti worker e alcuni server dei parametri. |
PREMIUM_1 |
Un numero elevato di worker con molti server dei parametri. |
BASIC_GPU |
Una singola istanza worker con una GPU K80. |
BASIC_TPU |
Una singola istanza worker con una Cloud TPU. |
CUSTOM |
Il livello CUSTOM non è un livello predefinito, ma ti consente di utilizzare le tue specifiche del cluster. Quando utilizzi questo livello, imposta i valori per configurare il cluster di elaborazione in base a queste linee guida:
|
SchedulerAcceleratorConfig
Definizione di un acceleratore hardware. Tieni presente che non tutte le combinazioni di type e core_count sono valide. Consulta la sezione GPU su Compute Engine per trovare una combinazione valida. Le TPU non sono supportate.
| Campi | |
|---|---|
type |
Tipo di questo acceleratore. |
core_count |
Conteggio dei core di questo acceleratore. |
SchedulerAcceleratorType
Tipi di acceleratori hardware per i job di AI Platform Training.
| Enum | |
|---|---|
SCHEDULER_ACCELERATOR_TYPE_UNSPECIFIED |
Tipo di acceleratore non specificato. Il valore predefinito è nessuna GPU. |
NVIDIA_TESLA_K80 |
GPU Nvidia Tesla K80. |
NVIDIA_TESLA_P100 |
GPU Nvidia Tesla P100. |
NVIDIA_TESLA_V100 |
GPU Nvidia Tesla V100. |
NVIDIA_TESLA_P4 |
GPU Nvidia Tesla P4. |
NVIDIA_TESLA_T4 |
GPU Nvidia Tesla T4. |
NVIDIA_TESLA_A100 |
GPU Nvidia Tesla A100. |
TPU_V2 |
TPU v2. |
TPU_V3 |
TPU v3. |
VertexAIParameters
Parametri utilizzati nelle esecuzioni di JobType di Agent Platform.
| Campi | |
|---|---|
network |
Il nome completo della rete Compute Engine verso cui deve essere eseguito il peering del job. Ad esempio, L'accesso privato ai servizi deve essere già configurato per la rete. Se non specificato, il job non viene sottoposto a peering con alcuna rete. |
env |
Variabili di ambiente. È possibile specificare al massimo 100 variabili di ambiente, che devono essere univoche. Esempio: |
GetEnvironmentRequest
Richiesta per ottenere un ambiente notebook.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
GetExecutionRequest
Richiesta per ottenere l'esecuzione pianificata del notebook
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
GetInstanceHealthRequest
Richiesta di controllo dell'integrità di un'istanza notebook.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
GetInstanceHealthResponse
Risposta per verificare se un'istanza notebook è integra.
| Campi | |
|---|---|
health_state |
Solo output. Runtime health_state. |
health_info |
Solo output. Informazioni aggiuntive sull'integrità dell'istanza. Example: healthInfo": { "docker_proxy_agent_status": "1", "docker_status": "1", "jupyterlab_api_status": "-1", "jupyterlab_status": "-1", "updated": "2020-10-18 09:40:03.573409" } |
HealthState
Se un'istanza è integra o meno.
| Enum | |
|---|---|
HEALTH_STATE_UNSPECIFIED |
Il sottostato dell'istanza è sconosciuto. |
HEALTHY |
È noto che l'istanza è in stato integro (ad esempio, i daemon critici sono in esecuzione). Si applica allo stato ACTIVE. |
UNHEALTHY |
È noto che l'istanza si trova in uno stato non integro (ad esempio, i daemon critici non sono in esecuzione). Si applica allo stato ACTIVE. |
AGENT_NOT_INSTALLED |
L'istanza non ha installato l'agente di monitoraggio dell'integrità. Si applica allo stato ATTIVO. |
AGENT_NOT_RUNNING |
L'agente di monitoraggio dello stato di integrità dell'istanza non è in esecuzione. Si applica allo stato ATTIVO. |
GetInstanceRequest
Richiesta di ottenere un'istanza notebook.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
GetRuntimeRequest
Richiesta di ottenere un runtime di Managed Notebook.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
GetScheduleRequest
Richiesta per ottenere il notebook pianificato.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
Istanza
La definizione di un'istanza notebook.
| Campi | |
|---|---|
name |
Solo output. Il nome di questa istanza del notebook. Formato: |
post_startup_script |
Percorso di uno script Bash che viene eseguito automaticamente dopo l'avvio completo di un'istanza notebook. Il percorso deve essere un URL o un percorso Cloud Storage ( |
proxy_uri |
Solo output. L'endpoint proxy utilizzato per accedere al notebook Jupyter. |
instance_owners[] |
Solo input. Il proprietario di questa istanza dopo la creazione. Formato: Al momento supporta un solo proprietario. Se non specificato, tutti gli utenti del account di servizio dell'account di servizio possono utilizzare l'istanza. |
service_account |
Il account di servizio su questa istanza, che consente l'accesso ad altri servizi Google Cloud. Puoi utilizzare qualsiasi account di servizio all'interno dello stesso progetto, ma devi disporre dell'autorizzazione Utente account di servizio per utilizzare l'istanza. Se non viene specificato, viene utilizzato il service account Compute Engine predefinito. |
service_account_scopes[] |
Facoltativo. Gli URI degli ambiti del account di servizio da includere nelle istanze di Compute Engine. Se non vengono specificati, vengono definiti i seguenti ambiti: - https://www.googleapis.com/auth/cloud-platform - https://www.googleapis.com/auth/userinfo.email Se non utilizzi gli ambiti predefiniti, devi avere almeno: https://www.googleapis.com/auth/compute |
machine_type |
Obbligatorio. Il tipo di macchina Compute Engine di questa istanza. |
accelerator_config |
L'acceleratore hardware utilizzato in questa istanza. Se utilizzi acceleratori, assicurati che la configurazione disponga di vCPU e memoria sufficienti per supportare il |
state |
Solo output. Lo stato di questa istanza. |
install_gpu_driver |
Indica se l'utente finale autorizza Google Cloud a installare il driver GPU su questa istanza. Se questo campo è vuoto o impostato su false, il driver GPU non verrà installato. Applicabile solo alle istanze con GPU. |
custom_gpu_driver_path |
Specifica un percorso Cloud Storage personalizzato in cui è memorizzato il driver della GPU. Se non specificati, scegliamo automaticamente tra i driver GPU ufficiali. |
boot_disk_type |
Solo input. Il tipo di disco di avvio collegato a questa istanza, il cui valore predefinito è Standard Persistent Disk ( |
boot_disk_size_gb |
Solo input. La dimensione del disco di avvio in GB collegato a questa istanza, fino a un massimo di 64.000 GB (64 TB). Il valore minimo consigliato è 100 GB. Se non specificato, il valore predefinito è 100. |
data_disk_type |
Solo input. Il tipo di disco dati collegato a questa istanza, il cui valore predefinito è Standard Persistent Disk ( |
data_disk_size_gb |
Solo input. La dimensione del disco dati in GB collegato a questa istanza, fino a un massimo di 64.000 GB (64 TB). Puoi scegliere le dimensioni del disco di dati in base alle dimensioni dei notebook e dei dati. Se non specificato, il valore predefinito è 100. |
no_remove_data_disk |
Solo input. Se è true, il disco di dati non verrà eliminato automaticamente quando viene eliminata l'istanza. |
disk_encryption |
Solo input. Metodo di crittografia del disco utilizzato sui dischi di avvio e dati, il valore predefinito è GMEK. |
kms_key |
Solo input. La chiave KMS utilizzata per criptare i dischi, applicabile solo se disk_encryption è CMEK. Formato: Scopri di più sull'utilizzo delle tue chiavi di crittografia. |
disks[] |
Solo output. Dischi collegati all'istanza del notebook. |
shielded_instance_config |
Facoltativo. Configurazione di Shielded VM. Immagini che utilizzano le funzionalità Shielded VM supportate. |
no_public_ip |
Se è vero, a questa istanza non verrà assegnato alcun IP esterno. |
no_proxy_access |
Se il valore è true, l'istanza del notebook non verrà registrata con il proxy. |
network |
Il nome del VPC in cui si trova questa istanza. Formato: |
subnet |
Il nome della subnet in cui si trova questa istanza. Formato: |
labels |
Etichette da applicare a questa istanza. Questi possono essere modificati in un secondo momento con il metodo setLabels. |
metadata |
Metadati personalizzati da applicare a questa istanza. Ad esempio, per specificare un bucket Cloud Storage per il backup automatico, puoi utilizzare il tag di metadati |
tags[] |
Facoltativo. I tag di rete Compute Engine da aggiungere al runtime (vedi Aggiungere tag di rete). |
upgrade_history[] |
La cronologia degli upgrade di questa istanza. |
nic_type |
Facoltativo. Il tipo di vNIC da utilizzare su questa interfaccia. Può essere gVNIC o VirtioNet. |
reservation_affinity |
Facoltativo. L'affinità di prenotazione facoltativa. Se imposti questo campo, la prenotazione di Compute Engine di zona specificata verrà applicata a questa istanza notebook. |
creator |
Solo output. Indirizzo email dell'entità che ha inviato la richiesta CreateInstance originale. |
can_ip_forward |
Facoltativo. Flag per attivare o meno l'inoltro IP, il valore predefinito è false/off. https://cloud.google.com/vpc/docs/using-routes#canipforward |
create_time |
Solo output. Ora di creazione dell'istanza. |
update_time |
Solo output. Ora di aggiornamento dell'istanza. |
instance_migration_eligibility |
Solo output. Verifica la fattibilità di una migrazione da UmN a WbI. |
Campo unione environment. Tipo di ambiente; può essere un'immagine VM o un'immagine container. environment può essere solo uno dei seguenti tipi: |
|
vm_image |
Utilizza un'immagine VM di Compute Engine per avviare l'istanza del blocco note. |
container_image |
Utilizza un'immagine container per avviare l'istanza del blocco note. |
migrated |
Solo output. Valore booleano che indica se è stata eseguita la migrazione di questo notebook a un'istanza di Workbench |
AcceleratorConfig
Definizione di un acceleratore hardware. Tieni presente che non tutte le combinazioni di type e core_count sono valide. Consulta la sezione GPU su Compute Engine per trovare una combinazione valida. Le TPU non sono supportate.
| Campi | |
|---|---|
type |
Tipo di questo acceleratore. |
core_count |
Conteggio dei core di questo acceleratore. |
AcceleratorType
Definizione dei tipi di acceleratori hardware che possono essere utilizzati in questa istanza.
| Enum | |
|---|---|
ACCELERATOR_TYPE_UNSPECIFIED |
Il tipo di acceleratore non è specificato. |
NVIDIA_TESLA_K80 |
Il tipo di acceleratore è Nvidia Tesla K80. |
NVIDIA_TESLA_P100 |
Il tipo di acceleratore è Nvidia Tesla P100. |
NVIDIA_TESLA_V100 |
Il tipo di acceleratore è Nvidia Tesla V100. |
NVIDIA_TESLA_P4 |
Il tipo di acceleratore è Nvidia Tesla P4. |
NVIDIA_TESLA_T4 |
Il tipo di acceleratore è Nvidia Tesla T4. |
NVIDIA_TESLA_A100 |
Il tipo di acceleratore è Nvidia Tesla A100. |
NVIDIA_L4 |
Il tipo di acceleratore è Nvidia Tesla L4. |
NVIDIA_A100_80GB |
Il tipo di acceleratore è Nvidia Tesla A100 da 80 GB. |
NVIDIA_TESLA_T4_VWS |
Il tipo di acceleratore è workstation virtuali NVIDIA Tesla T4. |
NVIDIA_TESLA_P100_VWS |
Il tipo di acceleratore è NVIDIA Tesla P100 Virtual Workstations. |
NVIDIA_TESLA_P4_VWS |
Il tipo di acceleratore è workstation virtuali NVIDIA Tesla P4. |
NVIDIA_H100_80GB |
Il tipo di acceleratore è NVIDIA H100 da 80 GB. |
NVIDIA_H100_MEGA_80GB |
Il tipo di acceleratore è NVIDIA H100 Mega da 80 GB. |
TPU_V2 |
(Disponibile a breve) Il tipo di acceleratore è TPU V2. |
TPU_V3 |
(Disponibile a breve) Il tipo di acceleratore è TPU V3. |
Disco
Una risorsa disco collegata a un'istanza.
| Campi | |
|---|---|
auto_delete |
Indica se il disco verrà eliminato automaticamente quando viene eliminata l'istanza (ma non quando il disco viene scollegato dall'istanza). |
boot |
Indica che si tratta di un disco di avvio. La macchina virtuale utilizzerà la prima partizione del disco per il file system root. |
device_name |
Indica un nome univoco del dispositivo a tua scelta che viene riflesso nell'albero Se non specificato, il server sceglie un nome di dispositivo predefinito da applicare a questo disco, nel formato persistent-disk-x, dove x è un numero assegnato da Google Compute Engine.Questo campo è applicabile solo ai dischi permanenti. |
disk_size_gb |
Indica le dimensioni del disco in GB base 2. |
guest_os_features[] |
Indica un elenco di funzionalità da attivare sul sistema operativo guest. Applicabile solo alle immagini avviabili. Leggi Attivazione delle funzionalità del sistema operativo guest per visualizzare un elenco delle opzioni disponibili. |
index |
Un indice a base zero per questo disco, dove 0 è riservato al disco di avvio. Se a un'istanza sono collegati molti dischi, ogni disco avrà un numero di indice univoco. |
interface |
Indica l'interfaccia disco da utilizzare per collegare questo disco, ovvero SCSI o NVME. Il valore predefinito è SCSI. I dischi permanenti devono sempre utilizzare SCSI e la richiesta non andrà a buon fine se tenti di collegare un disco permanente in un formato diverso da SCSI. Le unità SSD locali possono utilizzare NVMe o SCSI. Per le caratteristiche di prestazioni di SCSI su NVMe, consulta Prestazioni SSD locali. Valori validi:
|
kind |
Il tipo di risorsa. Calcola sempre compute#attachedDisk per i dischi collegati. |
licenses[] |
Un elenco di licenze visibili pubblicamente. Riservato all'utilizzo da parte di Google. Una licenza rappresenta i dati di fatturazione e di utilizzo aggregati per le immagini pubbliche e del marketplace. |
mode |
La modalità di collegamento di questo disco,
|
source |
Indica un URL parziale o completo valido per una risorsa Persistent Disk esistente. |
type |
Indica il tipo di disco:
|
GuestOsFeature
Funzionalità del sistema operativo guest per il disco di avvio.
| Campi | |
|---|---|
type |
L'ID di una funzionalità supportata. Leggi Attivazione delle funzionalità del sistema operativo guest per visualizzare un elenco delle opzioni disponibili. Valori validi:
|
DiskEncryption
Definizione delle opzioni di crittografia del disco.
| Enum | |
|---|---|
DISK_ENCRYPTION_UNSPECIFIED |
La crittografia del disco non è specificata. |
GMEK |
Utilizza le chiavi di crittografia gestite da Google per criptare il disco di avvio. |
CMEK |
Utilizza le chiavi di crittografia gestite dal cliente per criptare il disco di avvio. |
DiskType
Possibili tipi di dischi per le istanze notebook.
| Enum | |
|---|---|
DISK_TYPE_UNSPECIFIED |
Tipo di disco non impostato. |
PD_STANDARD |
Tipo di Standard disco permanente. |
PD_SSD |
Tipo di disco permanente SSD. |
PD_BALANCED |
Tipo di disco permanente bilanciato. |
PD_EXTREME |
Tipo di disco permanente con carico estremo. |
NicType
Il tipo di driver vNIC. Il valore predefinito deve essere UNSPECIFIED_NIC_TYPE.
| Enum | |
|---|---|
UNSPECIFIED_NIC_TYPE |
Nessun tipo specificato. |
VIRTIO_NET |
VIRTIO |
GVNIC |
gVNIC |
ShieldedInstanceConfig
Un insieme di opzioni di Shielded Instance. Consulta Immagini che utilizzano le funzionalità Shielded VM supportate. Non tutte le combinazioni sono valide.
| Campi | |
|---|---|
enable_secure_boot |
Definisce se l'istanza ha Avvio protetto abilitato. Avvio protetto contribuisce ad assicurare che il sistema esegua solo software autentici verificando la firma digitale di tutti i componenti di avvio e interrompendo il processo di avvio se la firma non supera la verifica. Disabilitato per impostazione predefinita. |
enable_vtpm |
Definisce se l'istanza ha vTPM abilitato. Abilitato per impostazione predefinita. |
enable_integrity_monitoring |
Definisce se il monitoraggio dell'integrità è abilitato per l'istanza. Consente il monitoraggio e l'attestazione dell'integrità in fase di avvio dell'istanza. L'attestazione viene eseguita rispetto alla baseline dei criteri di integrità. Questa baseline viene inizialmente derivata dall'immagine di avvio implicitamente attendibile al momento della creazione dell'istanza. Abilitato per impostazione predefinita. |
Stato
La definizione degli stati di questa istanza.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato non è specificato. |
STARTING |
La logica di controllo sta avviando l'istanza. |
PROVISIONING |
La logica di controllo installa i framework richiesti e registra l'istanza con il proxy notebook |
ACTIVE |
L'istanza è in esecuzione. |
STOPPING |
La logica di controllo sta arrestando l'istanza. |
STOPPED |
L'istanza è stata arrestata. |
DELETED |
L'istanza è stata eliminata. |
UPGRADING |
È in corso l'upgrade dell'istanza. |
INITIALIZING |
L'istanza è in fase di creazione. |
REGISTERING |
L'istanza è in fase di registrazione. |
SUSPENDING |
L'istanza è in fase di sospensione. |
SUSPENDED |
L'istanza è sospesa. |
UpgradeHistoryEntry
La voce della cronologia di upgrade dell'immagine VM.
| Campi | |
|---|---|
snapshot |
Lo snapshot del disco di avvio di questa istanza notebook prima dell'upgrade. |
vm_image |
L'immagine VM prima dell'upgrade di questa istanza. |
container_image |
L'immagine container prima dell'upgrade di questa istanza. |
framework |
Il framework di questa istanza notebook. |
version |
La versione dell'istanza notebook prima di questo upgrade. |
state |
Lo stato di questa voce della cronologia di upgrade dell'istanza. |
create_time |
L'ora in cui viene creata questa voce della cronologia dell'upgrade dell'istanza. |
target_image |
Immagine VM di destinazione. Formato: |
action |
Azione. Esegui il rollback o l'upgrade. |
target_version |
Versione VM di destinazione, ad esempio m63. |
Azione
La definizione delle operazioni di questa voce della cronologia degli upgrade.
| Enum | |
|---|---|
ACTION_UNSPECIFIED |
L'operazione non è specificata. |
UPGRADE |
Fai l'upgrade. |
ROLLBACK |
Rollback. |
Stato
La definizione degli stati di questa voce della cronologia degli upgrade.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato non è specificato. |
STARTED |
È stato avviato l'upgrade dell'istanza. |
SUCCEEDED |
L'upgrade dell'istanza è stato completato. |
FAILED |
L'upgrade dell'istanza non è riuscito. |
InstanceConfig
Configurazioni delle istanze notebook che possono essere aggiornate.
| Campi | |
|---|---|
notebook_upgrade_schedule |
Espressione cron nel fuso orario UTC, utilizzata per pianificare l'upgrade automatico dell'istanza. Segui il formato cron. |
enable_health_monitoring |
Verifica che i servizi interni principali siano in esecuzione. |
InstanceMigrationEligibility
InstanceMigrationEligibility rappresenta le informazioni sulla fattibilità di una migrazione da UmN a WbI.
| Campi | |
|---|---|
warnings[] |
Solo output. Durante la migrazione verranno impostate alcune configurazioni predefinite. |
errors[] |
Solo output. Alcune configurazioni rendono l'UmN non idoneo per una migrazione automatica. È necessaria una migrazione manuale. |
Errore
Un messaggio di errore di migrazione indica che alcune configurazioni rendono l'UmN non idoneo per una migrazione automatica. È necessaria una migrazione manuale.
| Enum | |
|---|---|
ERROR_UNSPECIFIED |
Tipo predefinito. |
DATAPROC_HUB |
L'UmN utilizza Dataproc Hub e non può essere migrato. |
Avviso
Un messaggio di avviso relativo alla migrazione indica che alcune configurazioni verranno impostate come predefinite durante la migrazione.
| Enum | |
|---|---|
WARNING_UNSPECIFIED |
Tipo predefinito. |
UNSUPPORTED_MACHINE_TYPE |
L'UMN utilizza un tipo di macchina non supportato in WbI. Verrà eseguita la migrazione con il tipo di macchina predefinito e2-standard-4. Gli utenti possono modificare il tipo di macchina dopo la migrazione. |
UNSUPPORTED_ACCELERATOR_TYPE |
L'UmN utilizza un tipo di acceleratore non supportato in WbI. Verrà eseguita la migrazione senza un acceleratore. L'utente può collegare un acceleratore dopo la migrazione. |
UNSUPPORTED_OS |
L'UmN utilizza un sistema operativo non supportato in WbI (ad es. Debian 10, Ubuntu). Verrà sostituito con Debian 11 in WbI. |
NO_REMOVE_DATA_DISK |
Questo UmN è configurato con no_remove_data_disk, che non è più disponibile in WbI. |
GCS_BACKUP |
Questo UmN è configurato con la funzionalità di backup di Cloud Storage, che non è più disponibile in WbI. |
POST_STARTUP_SCRIPT |
Questo UmN è configurato con uno script post-avvio. Se vuoi, fornisci post_startup_script_option per la migrazione. |
IsInstanceUpgradeableRequest
Richiesta di controllo per verificare se è possibile eseguire l'upgrade di un'istanza notebook.
| Campi | |
|---|---|
notebook_instance |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
type |
Facoltativo. UpgradeType facoltativo. Se imposti questo campo, verranno cercate immagini di calcolo aggiuntive per eseguire l'upgrade di questa istanza. |
IsInstanceUpgradeableResponse
Risposta per verificare se è possibile eseguire l'upgrade di un'istanza notebook.
| Campi | |
|---|---|
upgradeable |
Se è possibile eseguire l'upgrade di un'istanza. |
upgrade_version |
La versione a cui verrà eseguito l'upgrade di questa istanza se viene chiamato l'endpoint di upgrade. Questo campo verrà compilato solo se field_upgradeable è true. |
upgrade_info |
Informazioni aggiuntive sull'upgrade. |
upgrade_image |
Il nuovo self-link dell'immagine a cui verrà eseguito l'upgrade di questa istanza se viene chiamato l'endpoint di upgrade. Questo campo verrà compilato solo se field_upgradeable è true. |
ListEnvironmentsRequest
Richiesta di ambienti di elenco.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
page_size |
Dimensione massima di ritorno della chiamata di elenco. |
page_token |
Un token di pagina restituito in precedenza che può essere utilizzato per continuare l'elenco dall'ultimo risultato. |
ListEnvironmentsResponse
Risposta per l'elenco degli ambienti.
| Campi | |
|---|---|
environments[] |
Un elenco di ambienti restituiti. |
next_page_token |
Un token di pagina che può essere utilizzato per continuare l'elenco dall'ultimo risultato nella chiamata dell'elenco successivo. |
unreachable[] |
Località non raggiungibili. |
ListExecutionsRequest
Richiesta di elencare le esecuzioni di notebook pianificate.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
page_size |
Dimensione massima di ritorno della chiamata di elenco. |
page_token |
Un token di pagina restituito in precedenza che può essere utilizzato per continuare l'elenco dall'ultimo risultato. |
filter |
Filtro applicato alle esecuzioni risultanti. Al momento supporta solo il filtraggio delle esecuzioni in base a un |
order_by |
Ordina per campo. |
ListExecutionsResponse
Risposta per l'elenco delle esecuzioni di notebook pianificate
| Campi | |
|---|---|
executions[] |
Un elenco di istanze restituite. |
next_page_token |
Token di pagina che può essere utilizzato per continuare l'elenco dall'ultimo risultato nella chiamata dell'elenco successivo. |
unreachable[] |
ID esecuzione non raggiungibili. Ad esempio: |
ListInstancesRequest
Richiesta di elencare le istanze di notebook.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
page_size |
Dimensione massima di ritorno della chiamata di elenco. |
page_token |
Un token di pagina restituito in precedenza che può essere utilizzato per continuare l'elenco dall'ultimo risultato. |
order_by |
Facoltativo. Ordina i risultati. I valori supportati sono "name", "name desc" o "" (non ordinato). |
filter |
Facoltativo. Filtro elenco. |
ListInstancesResponse
Risposta per elencare le istanze di Notebooks.
| Campi | |
|---|---|
instances[] |
Un elenco di istanze restituite. |
next_page_token |
Token di pagina che può essere utilizzato per continuare l'elenco dall'ultimo risultato nella chiamata dell'elenco successivo. |
unreachable[] |
Località non raggiungibili. Ad esempio, |
ListRuntimesRequest
Richiesta di elencare gli ambienti di runtime dei blocchi note gestiti.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
page_size |
Dimensione massima di ritorno della chiamata di elenco. |
page_token |
Un token di pagina restituito in precedenza che può essere utilizzato per continuare l'elenco dall'ultimo risultato. |
order_by |
Facoltativo. Ordina i risultati. I valori supportati sono "name", "name desc" o "" (non ordinato). |
filter |
Facoltativo. Filtro elenco. |
ListRuntimesResponse
Risposta per l'elenco dei runtime di Managed Notebook.
| Campi | |
|---|---|
runtimes[] |
Un elenco di runtime restituiti. |
next_page_token |
Token di pagina che può essere utilizzato per continuare l'elenco dall'ultimo risultato nella chiamata dell'elenco successivo. |
unreachable[] |
Località non raggiungibili. Ad esempio, |
ListSchedulesRequest
Richiesta di elencare il job notebook pianificato.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
page_size |
Dimensione massima di ritorno della chiamata di elenco. |
page_token |
Un token di pagina restituito in precedenza che può essere utilizzato per continuare l'elenco dall'ultimo risultato. |
filter |
Filtro applicato alle pianificazioni risultanti. |
order_by |
Campo in base al quale ordinare i risultati. |
ListSchedulesResponse
Risposta per l'elenco dei job del notebook pianificati.
| Campi | |
|---|---|
schedules[] |
Un elenco di istanze restituite. |
next_page_token |
Token di pagina che può essere utilizzato per continuare l'elenco dall'ultimo risultato nella chiamata dell'elenco successivo. |
unreachable[] |
Programmazioni non raggiungibili. Ad esempio: |
LocalDisk
Una risorsa disco locale collegato.
| Campi | |
|---|---|
auto_delete |
Facoltativo. Solo output. Specifica se il disco verrà eliminato automaticamente quando viene eliminata l'istanza (ma non quando il disco viene scollegato dall'istanza). |
boot |
Facoltativo. Solo output. Indica che si tratta di un disco di avvio. La macchina virtuale utilizzerà la prima partizione del disco per il file system root. |
device_name |
Facoltativo. Solo output. Specifica un nome univoco del dispositivo a tua scelta che viene riflesso nell'albero Se non viene specificato, il server sceglie un nome di dispositivo predefinito da applicare a questo disco, nel formato persistent-disk-x, dove x è un numero assegnato da Google Compute Engine. Questo campo è applicabile solo ai dischi permanenti. |
guest_os_features[] |
Solo output. Indica un elenco di funzionalità da attivare sul sistema operativo guest. Applicabile solo alle immagini avviabili. Leggi Attivazione delle funzionalità del sistema operativo guest per visualizzare un elenco delle opzioni disponibili. |
index |
Solo output. Un indice a base zero per questo disco, dove 0 è riservato al disco di avvio. Se a un'istanza sono collegati molti dischi, ogni disco avrà un numero di indice univoco. |
initialize_params |
Solo input. Specifica i parametri per un nuovo disco che verrà creato insieme alla nuova istanza. Utilizza i parametri di inizializzazione per creare dischi di avvio o SSD locali collegati alla nuova istanza. Questa proprietà è reciprocamente esclusiva della proprietà sorgente. Puoi definire solo una delle due, ma non entrambe. |
interface |
Specifica l'interfaccia del disco da utilizzare per collegare questo disco, che è SCSI o NVME. Il valore predefinito è SCSI. I dischi permanenti devono sempre utilizzare SCSI e la richiesta non andrà a buon fine se tenti di collegare un disco permanente in un formato diverso da SCSI. Le unità SSD locali possono utilizzare NVMe o SCSI. Per le caratteristiche di prestazioni di SCSI su NVMe, consulta Prestazioni SSD locali. Valori validi:
|
kind |
Solo output. Il tipo di risorsa. Calcola sempre compute#attachedDisk per i dischi collegati. |
licenses[] |
Solo output. Qualsiasi licenza valida visibile pubblicamente. |
mode |
La modalità di collegamento di questo disco,
|
source |
Specifica un URL parziale o completo valido per una risorsa Persistent Disk esistente. |
type |
Specifica il tipo di disco,
|
RuntimeGuestOsFeature
Facoltativo. Un elenco di funzionalità da attivare sul sistema operativo guest. Applicabile solo alle immagini avviabili. Leggi Attivazione delle funzionalità del sistema operativo guest per visualizzare un elenco delle opzioni disponibili. Funzionalità del sistema operativo guest per il disco di avvio.
| Campi | |
|---|---|
type |
L'ID di una funzionalità supportata. Leggi Attivazione delle funzionalità del sistema operativo guest per visualizzare un elenco delle opzioni disponibili. Valori validi:
|
LocalDiskInitializeParams
Solo input. Specifica i parametri per un nuovo disco che verrà creato insieme alla nuova istanza. Utilizza i parametri di inizializzazione per creare dischi di avvio o SSD locali collegati al nuovo runtime. Questa proprietà è reciprocamente esclusiva della proprietà sorgente. Puoi definire solo una delle due, ma non entrambe.
| Campi | |
|---|---|
description |
Facoltativo. Fornisci questa proprietà durante la creazione del disco. |
disk_name |
Facoltativo. Specifica il nome del disco. Se non specificato, il valore predefinito è l'utilizzo del nome dell'istanza. Se il disco con il nome dell'istanza esiste già nella zona/regione specificata, verrà generato automaticamente un nuovo nome. |
disk_size_gb |
Facoltativo. Specifica le dimensioni del disco in GB in base 2. Se non viene specificato, il disco avrà le stesse dimensioni dell'immagine (di solito 10 GB). Se specificata, la dimensione deve essere maggiore o uguale a 10 GB. Valore predefinito: 100 GB. |
disk_type |
Solo input. Il tipo di disco di avvio collegato a questa istanza, il cui valore predefinito è Standard Persistent Disk ( |
labels |
Facoltativo. Etichette da applicare a questo disco. Questi valori possono essere modificati in un secondo momento con il metodo disks.setLabels. Questo campo è applicabile solo ai dischi permanenti. |
DiskType
Tipi di disco possibili.
| Enum | |
|---|---|
DISK_TYPE_UNSPECIFIED |
Tipo di disco non impostato. |
PD_STANDARD |
Tipo di Standard disco permanente. |
PD_SSD |
Tipo di disco permanente SSD. |
PD_BALANCED |
Tipo di disco permanente bilanciato. |
PD_EXTREME |
Tipo di disco permanente con carico estremo. |
MigrateInstanceRequest
Richiesta di migrazione di un notebook gestito dall'utente alle istanze di Workbench.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede una o più delle seguenti autorizzazioni IAM per la risorsa
|
post_startup_script_option |
Facoltativo. Specifica il comportamento dello script post-avvio durante la migrazione. |
PostStartupScriptOption
Specifica il comportamento dello script post-avvio durante la migrazione.
| Enum | |
|---|---|
POST_STARTUP_SCRIPT_OPTION_UNSPECIFIED |
L'opzione dello script post-avvio non è specificata. Il valore predefinito è POST_STARTUP_SCRIPT_OPTION_SKIP. |
POST_STARTUP_SCRIPT_OPTION_SKIP |
Non eseguire la migrazione dello script post-avvio alla nuova istanza Workbench. |
POST_STARTUP_SCRIPT_OPTION_RERUN |
Scarica di nuovo ed esegui di nuovo lo stesso script post-avvio del notebook gestito dall'utente. |
MigrateInstanceResponse
Questo tipo non contiene campi.
Tipo di risposta del messaggio vuoto per MigrateInstance.
MigrateRuntimeRequest
Richiesta di migrazione di un runtime a un'istanza di Workbench.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede una o più delle seguenti autorizzazioni IAM per la risorsa
|
network |
Facoltativo. Il nome del VPC in cui si trova la nuova istanza. Questo passaggio è obbligatorio se il runtime utilizza la rete gestita da Google. Se il runtime utilizza una rete di proprietà del cliente, riutilizzerà lo stesso VPC e questo campo deve essere vuoto. Formato: |
subnet |
Facoltativo. Il nome della subnet in cui si trova la nuova istanza. Questo passaggio è obbligatorio se il runtime utilizza la rete gestita da Google. Se il runtime utilizza la rete di proprietà del cliente, riutilizzerà la stessa subnet e questo campo deve essere vuoto. Formato: |
service_account |
Facoltativo. Il account di servizio da includere nell'istanza Compute Engine della nuova istanza Workbench quando il runtime utilizza la modalità "solo singolo utente" per l'autorizzazione. Se non viene specificato, viene utilizzato il service account Compute Engine predefinito. Quando il runtime utilizza la modalità account di servizio per l'autorizzazione, riutilizza lo stesso account di servizio e questo campo deve essere vuoto. |
request_id |
Facoltativo. UUID della richiesta idempotente. |
post_startup_script_option |
Facoltativo. Specifica il comportamento dello script post-avvio durante la migrazione. |
PostStartupScriptOption
Specifica il comportamento dello script post-avvio durante la migrazione.
| Enum | |
|---|---|
POST_STARTUP_SCRIPT_OPTION_UNSPECIFIED |
L'opzione dello script post-avvio non è specificata. Il valore predefinito è POST_STARTUP_SCRIPT_OPTION_SKIP. |
POST_STARTUP_SCRIPT_OPTION_SKIP |
Non eseguire la migrazione dello script post-avvio alla nuova istanza Workbench. |
POST_STARTUP_SCRIPT_OPTION_RERUN |
Scarica di nuovo ed esegui lo stesso script post-avvio del notebook gestito da Google. |
OperationMetadata
Rappresenta i metadati dell'operazione a lunga esecuzione.
| Campi | |
|---|---|
create_time |
L'ora in cui è stata creata l'operazione. |
end_time |
L'ora in cui è terminata l'esecuzione dell'operazione. |
target |
Percorso della risorsa definito dal server per la destinazione dell'operazione. |
verb |
Nome del verbo eseguito dall'operazione. |
status_message |
Stato dell'operazione leggibile, se presente. |
requested_cancellation |
Indica se l'utente ha richiesto l'annullamento dell'operazione. Le operazioni annullate correttamente hanno un valore |
api_version |
Versione dell'API utilizzata per avviare l'operazione. |
endpoint |
Nome dell'endpoint API di questa operazione. |
RegisterInstanceRequest
Richiesta di registrazione di un'istanza notebook.
| Campi | |
|---|---|
parent |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
instance_id |
Obbligatorio. ID univoco definito dall'utente di questa istanza. |
ReportInstanceInfoRequest
Richiesta di istanze notebook per segnalare informazioni all'API Notebooks.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: |
vm_id |
Obbligatorio. Il token hardware della VM per l'autenticazione della VM. https://cloud.google.com/compute/docs/instances/verifying-instance-identity |
metadata |
I metadati segnalati all'API Notebooks. Verrà unito all'archivio dei metadati dell'istanza |
ReportRuntimeEventRequest
Richiesta di segnalazione di un evento del notebook gestito.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
vm_id |
Obbligatorio. Il token hardware della VM per l'autenticazione della VM. https://cloud.google.com/compute/docs/instances/verifying-instance-identity |
event |
Obbligatorio. L'evento da segnalare. |
ReservationAffinity
Affinità di prenotazione per l'utilizzo della prenotazione a livello di zona.
| Campi | |
|---|---|
consume_reservation_type |
Facoltativo. Tipo di prenotazione da consumare |
key |
Facoltativo. Corrisponde alla chiave di etichetta della risorsa di prenotazione. |
values[] |
Facoltativo. Corrisponde ai valori etichetta della risorsa di prenotazione. |
Tipo
Indica se utilizzare o meno la capacità di una prenotazione.
| Enum | |
|---|---|
TYPE_UNSPECIFIED |
Tipo predefinito. |
NO_RESERVATION |
Non consumare capacità allocata. |
ANY_RESERVATION |
Consuma qualsiasi prenotazione disponibile. |
SPECIFIC_RESERVATION |
Deve consumare una prenotazione specifica. Devi specificare i campi chiave-valore per specificare le prenotazioni. |
ResetInstanceRequest
Richiesta di reimpostazione di un'istanza notebook
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
ResetRuntimeRequest
Richiesta di reimpostazione di un runtime di notebook gestito.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
request_id |
UUID della richiesta idempotente. |
RollbackInstanceRequest
Richiesta di rollback di un'istanza di notebook
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
target_snapshot |
Obbligatorio. Lo snapshot per il rollback. Esempio: |
Runtime
La definizione di un runtime per un'istanza di notebook gestiti.
| Campi | |
|---|---|
name |
Solo output. Il nome della risorsa del runtime. Formato: |
state |
Solo output. Stato del runtime. |
health_state |
Solo output. Runtime health_state. |
access_config |
Le impostazioni di configurazione per l'accesso al runtime. |
software_config |
Le impostazioni di configurazione per il software all'interno del runtime. |
metrics |
Solo output. Contiene metriche del daemon Runtime come lo stato del servizio e le statistiche di JupyterLab. |
create_time |
Solo output. Ora di creazione del runtime. |
update_time |
Solo output. Ora di aggiornamento del runtime. |
labels |
Facoltativo. Le etichette da associare a questo notebook o runtime gestito. Le chiavi delle etichette devono contenere da 1 a 63 caratteri ed essere conformi allo standard RFC 1035. I valori delle etichette possono essere vuoti, ma, se presenti, devono contenere da 1 a 63 caratteri ed essere conformi allo standard RFC 1035. A un cluster possono essere associate al massimo 32 etichette. |
runtime_migration_eligibility |
Solo output. Verifica la fattibilità di una migrazione da GmN a WbI. |
Campo unione runtime_type. Tipo di runtime; al momento supporta solo la VM Compute Engine. runtime_type può essere solo uno dei seguenti tipi: |
|
virtual_machine |
Utilizza un'immagine VM di Compute Engine per avviare l'istanza del blocco note gestito. |
migrated |
Solo output. Valore booleano che indica se è stata eseguita la migrazione di questo notebook a un'istanza di Workbench |
HealthState
Il substato di runtime.
| Enum | |
|---|---|
HEALTH_STATE_UNSPECIFIED |
Il sottostato del runtime è sconosciuto. |
HEALTHY |
È noto che il runtime è in uno stato integro (ad esempio, i daemon critici sono in esecuzione). Si applica allo stato ACTIVE. |
UNHEALTHY |
È noto che il runtime è in uno stato non integro (ad esempio, i daemon critici non sono in esecuzione). Si applica allo stato ACTIVE. |
AGENT_NOT_INSTALLED |
Il runtime non ha installato l'agente di monitoraggio dello stato di integrità. Si applica allo stato ATTIVO. |
AGENT_NOT_RUNNING |
L'agente di monitoraggio dello stato di integrità del runtime non è in esecuzione. Si applica allo stato ATTIVO. |
Stato
La definizione degli stati di questo runtime.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato non è specificato. |
STARTING |
Il livello di calcolo sta avviando il runtime. Non è pronto per l'uso. |
PROVISIONING |
Il livello di calcolo sta installando i framework richiesti e registrando il runtime con il proxy del blocco note. Non può essere utilizzato. |
ACTIVE |
Il runtime è attualmente in esecuzione. È pronto per l'uso. |
STOPPING |
La logica di controllo sta interrompendo l'esecuzione. Non può essere utilizzato. |
STOPPED |
Il runtime è stato arrestato. Non può essere utilizzato. |
DELETING |
Il runtime è in fase di eliminazione. Non può essere utilizzato. |
UPGRADING |
L'ambiente di runtime è in fase di upgrade. Non può essere utilizzato. |
INITIALIZING |
Il runtime è in fase di creazione e configurazione. Non è pronto per l'uso. |
RuntimeAcceleratorConfig
Definizione dei tipi di acceleratori hardware che possono essere utilizzati. Consulta Compute Engine AcceleratorTypes. Esempi:
nvidia-tesla-k80nvidia-tesla-p100nvidia-tesla-v100nvidia-tesla-p4nvidia-tesla-t4nvidia-tesla-a100
| Campi | |
|---|---|
type |
Modello dell'acceleratore. |
core_count |
Conteggio dei core di questo acceleratore. |
AcceleratorType
Tipo di questo acceleratore.
| Enum | |
|---|---|
ACCELERATOR_TYPE_UNSPECIFIED |
Il tipo di acceleratore non è specificato. |
NVIDIA_TESLA_K80 |
Il tipo di acceleratore è Nvidia Tesla K80. |
NVIDIA_TESLA_P100 |
Il tipo di acceleratore è Nvidia Tesla P100. |
NVIDIA_TESLA_V100 |
Il tipo di acceleratore è Nvidia Tesla V100. |
NVIDIA_TESLA_P4 |
Il tipo di acceleratore è Nvidia Tesla P4. |
NVIDIA_TESLA_T4 |
Il tipo di acceleratore è Nvidia Tesla T4. |
NVIDIA_TESLA_A100 |
Il tipo di acceleratore è Nvidia Tesla A100 - 40 GB. |
NVIDIA_L4 |
Il tipo di acceleratore è Nvidia L4. |
TPU_V2 |
(Disponibile a breve) Il tipo di acceleratore è TPU V2. |
TPU_V3 |
(Disponibile a breve) Il tipo di acceleratore è TPU V3. |
NVIDIA_TESLA_T4_VWS |
Il tipo di acceleratore è workstation virtuali NVIDIA Tesla T4. |
NVIDIA_TESLA_P100_VWS |
Il tipo di acceleratore è NVIDIA Tesla P100 Virtual Workstations. |
NVIDIA_TESLA_P4_VWS |
Il tipo di acceleratore è workstation virtuali NVIDIA Tesla P4. |
RuntimeAccessConfig
Specifica la configurazione di accesso per Runtime
| Campi | |
|---|---|
access_type |
Il tipo di modalità di accesso di questa istanza. |
runtime_owner |
Il proprietario di questo runtime dopo la creazione. Formato: |
proxy_uri |
Solo output. L'endpoint proxy utilizzato per accedere al runtime. |
RuntimeAccessType
Possibili modi per accedere al runtime. Modalità di autenticazione. Al momento supporta solo: un solo utente.
| Enum | |
|---|---|
RUNTIME_ACCESS_TYPE_UNSPECIFIED |
Accesso non specificato. |
SINGLE_USER |
Accesso per singolo utente. |
SERVICE_ACCOUNT |
Modalità service account. In modalità Service Account, il creatore del runtime specifica un service account esistente nel progetto consumer. Utilizzo del campo Service Account di runtime. Gli utenti che accedono al runtime devono disporre dell'autorizzazione ActAs (utente service account). |
RuntimeMetrics
Contiene metriche del daemon di runtime, ad esempio statistiche su sistema operativo, kernel e sessioni.
| Campi | |
|---|---|
system_metrics |
Solo output. Le metriche di sistema. |
RuntimeMigrationEligibility
RuntimeMigrationEligibility rappresenta le informazioni sulla fattibilità di una migrazione da GmN a WbI.
| Campi | |
|---|---|
warnings[] |
Solo output. Durante la migrazione verranno impostate alcune configurazioni predefinite. |
errors[] |
Solo output. Alcune configurazioni rendono l'account Google Merchant Center non idoneo per una migrazione automatica. È necessaria una migrazione manuale. |
Errore
Un messaggio di errore di migrazione indica che determinate configurazioni rendono l'account Google non idoneo per una migrazione automatica. È necessaria una migrazione manuale.
| Enum | |
|---|---|
ERROR_UNSPECIFIED |
Tipo predefinito. |
CUSTOM_CONTAINER |
Il GmN è configurato con contenitori personalizzati e non può essere migrato. |
Avviso
Un messaggio di avviso relativo alla migrazione indica che alcune configurazioni verranno impostate come predefinite durante la migrazione.
| Enum | |
|---|---|
WARNING_UNSPECIFIED |
Tipo predefinito. |
UNSUPPORTED_ACCELERATOR_TYPE |
Il gruppo di nodi utilizza un tipo di acceleratore non supportato in WbI. Verrà eseguita la migrazione senza un acceleratore. Gli utenti possono collegare un acceleratore dopo la migrazione. |
UNSUPPORTED_OS |
Il notebook utilizza un sistema operativo non supportato in WbI (ad es. Debian 10). Verrà sostituito con Debian 11 in WbI. |
RESERVED_IP_RANGE |
Questo GmN è configurato con un intervallo IP riservato, che non è più applicabile in WbI. |
GOOGLE_MANAGED_NETWORK |
Questo GmN è configurato con una rete gestita da Google. Fornisci le opzioni network e subnet per la migrazione. |
POST_STARTUP_SCRIPT |
Questo GmN è configurato con uno script post-avvio. Se vuoi, fornisci post_startup_script_option per la migrazione. |
SINGLE_USER |
Questo GmN è configurato con la modalità utente singolo. (Facoltativo) Fornisci l'opzione service_account per la migrazione. |
RuntimeShieldedInstanceConfig
Un insieme di opzioni di Shielded Instance. Consulta Immagini che utilizzano le funzionalità Shielded VM supportate. Non tutte le combinazioni sono valide.
| Campi | |
|---|---|
enable_secure_boot |
Definisce se l'istanza ha Avvio protetto abilitato. Avvio protetto contribuisce ad assicurare che il sistema esegua solo software autentici verificando la firma digitale di tutti i componenti di avvio e interrompendo il processo di avvio se la firma non supera la verifica. Disabilitato per impostazione predefinita. |
enable_vtpm |
Definisce se l'istanza ha vTPM abilitato. Abilitato per impostazione predefinita. |
enable_integrity_monitoring |
Definisce se il monitoraggio dell'integrità è abilitato per l'istanza. Consente il monitoraggio e l'attestazione dell'integrità in fase di avvio dell'istanza. L'attestazione viene eseguita rispetto alla baseline dei criteri di integrità. Questa baseline viene inizialmente derivata dall'immagine di avvio implicitamente attendibile al momento della creazione dell'istanza. Abilitato per impostazione predefinita. |
RuntimeSoftwareConfig
Specifica la selezione e la configurazione del software all'interno del runtime. Le proprietà da impostare in fase di runtime. Le chiavi delle proprietà sono specificate nel formato key:value, ad esempio:
idle_shutdown: trueidle_shutdown_timeout: 180enable_health_monitoring: true
| Campi | |
|---|---|
notebook_upgrade_schedule |
Espressione cron nel fuso orario UTC, utilizzata per pianificare l'upgrade automatico dell'istanza. Segui il formato cron. |
idle_shutdown_timeout |
Tempo in minuti di attesa prima dell'arresto del runtime. Predefinito: 180 minuti |
install_gpu_driver |
Installa automaticamente il driver Nvidia. Valore predefinito: true |
custom_gpu_driver_path |
Specifica un percorso Cloud Storage personalizzato in cui è memorizzato il driver della GPU. Se non specificati, scegliamo automaticamente tra i driver GPU ufficiali. |
post_startup_script |
Percorso di uno script Bash che viene eseguito automaticamente dopo l'avvio completo di un'istanza notebook. Il percorso deve essere un URL o un percorso Cloud Storage ( |
kernels[] |
Facoltativo. Utilizza un elenco di immagini container da utilizzare come kernel nell'istanza notebook. |
post_startup_script_behavior |
Comportamento dello script di avvio post-installazione. |
enable_health_monitoring |
Verifica che i servizi interni principali siano in esecuzione. Valore predefinito: true |
idle_shutdown |
Il runtime verrà arrestato automaticamente dopo idle_shutdown_time. Valore predefinito: true |
upgradeable |
Solo output. Valore booleano che indica se è disponibile un'immagine più recente in una famiglia di immagini. |
disable_terminal |
Valore booleano che indica se il terminale JupyterLab sarà disponibile o meno. Valore predefinito: False |
version |
Solo output. Versione dell'immagine di avvio, ad esempio M100, dall'etichetta di rilascio dell'immagine. |
mixer_disabled |
Valore booleano che indica se il client mixer deve essere disattivato. Valore predefinito: False |
PostStartupScriptBehavior
Comportamento dello script di avvio post-installazione.
| Enum | |
|---|---|
POST_STARTUP_SCRIPT_BEHAVIOR_UNSPECIFIED |
Comportamento dello script di avvio non specificato. Verrà eseguito una sola volta al momento della creazione. |
RUN_EVERY_START |
Esegue lo script di avvio fornito durante la creazione a ogni avvio. |
DOWNLOAD_AND_RUN_EVERY_START |
Scarica ed esegue lo script di avvio fornito a ogni avvio. |
Pianifica
La definizione di una programmazione.
| Campi | |
|---|---|
name |
Solo output. Il nome di questa pianificazione. Formato: |
display_name |
Solo output. Nome visualizzato utilizzato a scopo di UI. Il nome può contenere solo caratteri alfanumerici, trattini |
description |
Una breve descrizione di questo ambiente. |
state |
|
cron_schedule |
Pianificazione in formato cron-tab in base alla quale verrà eseguito il job. Formato: minuto, ora, giorno del mese, mese, giorno della settimana, ad es. |
time_zone |
Fuso orario su cui si basa cron_schedule. Il valore di questo campo deve essere un nome di fuso orario del database tz. Database TZ: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones Tieni presente che alcuni fusi orari includono una disposizione per l'ora legale. Le regole per l'ora legale sono determinate dal fuso orario scelto. Per UTC, utilizza la stringa "utc". Se non viene specificato un fuso orario, il valore predefinito sarà UTC (noto anche come GMT). |
create_time |
Solo output. Ora in cui è stata creata la pianificazione. |
update_time |
Solo output. Ora dell'ultimo aggiornamento della pianificazione. |
execution_template |
Template di esecuzione del notebook corrispondente a questa pianificazione. |
recent_executions[] |
Solo output. I nomi delle esecuzioni più recenti attivate da questa pianificazione e i relativi stati. |
Stato
Stato del job.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Stato non specificato. |
ENABLED |
Il job viene eseguito normalmente. |
PAUSED |
Il job viene messo in pausa dall'utente. Non verrà eseguito. Un utente può mettere in pausa intenzionalmente il job utilizzando Cloud Scheduler. |
DISABLED |
Il job è disattivato dal sistema a causa di un errore. L'utente non può impostare direttamente un job da disattivare. |
UPDATE_FAILED |
Lo stato del job risultante da un'operazione CloudScheduler.UpdateJob non riuscita. Per recuperare un job da questo stato, riprova CloudScheduler.UpdateJob finché non ricevi una risposta riuscita. |
INITIALIZING |
La risorsa di pianificazione è in fase di creazione. |
DELETING |
La risorsa di pianificazione è in fase di eliminazione. |
SetInstanceAcceleratorRequest
Richiesta di impostazione dell'acceleratore dell'istanza.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
type |
Obbligatorio. Tipo di questo acceleratore. |
core_count |
Obbligatorio. Conteggio dei core di questo acceleratore. Tieni presente che non tutte le combinazioni di |
SetInstanceLabelsRequest
Richiesta di impostazione delle etichette dell'istanza.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
labels |
Etichette da applicare a questa istanza. Questi possono essere modificati in un secondo momento con il metodo setLabels |
SetInstanceMachineTypeRequest
Richiesta di impostazione del tipo di macchina dell'istanza.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
machine_type |
Obbligatorio. Il tipo di macchina Compute Engine. |
StartInstanceRequest
Richiesta di avvio di un'istanza di notebook
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
StartRuntimeRequest
Richiesta di avvio di un runtime del notebook gestito.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
request_id |
UUID della richiesta idempotente. |
StopInstanceRequest
Richiesta di arresto di un'istanza di notebook
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
StopRuntimeRequest
Richiesta di arresto di un runtime di Managed Notebooks.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
request_id |
UUID della richiesta idempotente. |
SwitchRuntimeRequest
Richiesta di cambio di un runtime del notebook gestito.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
machine_type |
tipo di macchina. |
accelerator_config |
configurazione dell'acceleratore. |
request_id |
UUID della richiesta idempotente. |
UpdateInstanceConfigRequest
Richiesta di aggiornamento delle configurazioni dell'istanza.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
config |
Le configurazioni dell'istanza da aggiornare. |
UpdateInstanceMetadataItemsRequest
Richiesta di aggiunta/modifica di elementi di metadati per un'istanza.
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
items |
Elementi di metadati da aggiungere/aggiornare per l'istanza. |
UpdateInstanceMetadataItemsResponse
Risposta per l'aggiunta/modifica di elementi di metadati per un'istanza.
| Campi | |
|---|---|
items |
Mappa degli elementi aggiunti/aggiornati ai/nei metadati. |
UpdateRuntimeRequest
Richiesta di aggiornamento di una configurazione di Managed Notebook.
| Campi | |
|---|---|
runtime |
Obbligatorio. Il runtime da aggiornare. L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
update_mask |
Obbligatorio. Specifica il percorso, relativo a Al momento, è possibile aggiornare solo i seguenti campi:
|
request_id |
UUID della richiesta idempotente. |
UpdateShieldedInstanceConfigRequest
Richiesta di aggiornamento della configurazione dell'istanza schermata per un'istanza di notebook. Puoi utilizzare questo metodo solo su un'istanza arrestata
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
shielded_instance_config |
Configurazione di ShieldedInstance da aggiornare. |
UpgradeInstanceRequest
Richiesta di upgrade di un'istanza di notebook
| Campi | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
type |
Facoltativo. UpgradeType facoltativo. Se imposti questo campo, verranno cercate immagini di calcolo aggiuntive per eseguire l'upgrade di questa istanza. |
UpgradeType
Definizione dei tipi di upgrade che possono essere utilizzati su questa istanza.
| Enum | |
|---|---|
UPGRADE_TYPE_UNSPECIFIED |
Il tipo di upgrade non è specificato. |
UPGRADE_FRAMEWORK |
Esegui l'upgrade del framework ML. |
UPGRADE_OS |
Esegui l'upgrade del sistema operativo. |
UPGRADE_CUDA |
Esegui l'upgrade di CUDA. |
UPGRADE_ALL |
Esegui l'upgrade di tutto (sistema operativo, framework e CUDA). |
VirtualMachine
Runtime che utilizza la macchina virtuale per il calcolo.
| Campi | |
|---|---|
instance_name |
Solo output. Il nome descrittivo dell'istanza Compute Engine gestita. |
instance_id |
Solo output. L'identificatore univoco dell'istanza di Compute Engine gestita. |
virtual_machine_config |
Impostazioni di configurazione della macchina virtuale. |
VirtualMachineConfig
Le impostazioni di configurazione per la macchina virtuale.
| Campi | |
|---|---|
zone |
Solo output. La zona in cui si trova la macchina virtuale. Se utilizzi una richiesta regionale, il servizio notebook sceglierà una località nella regione di runtime corrispondente. In una richiesta GET, la zona sarà sempre presente. Esempio: * |
machine_type |
Obbligatorio. Il tipo di macchina Compute Engine utilizzato per i runtime. Il nome breve è valido. Esempi: * |
container_images[] |
Facoltativo. Utilizza un elenco di immagini container da utilizzare come kernel nell'istanza notebook. |
data_disk |
Obbligatorio. Impostazioni di configurazione dell'opzione del disco di dati. |
encryption_config |
Facoltativo. Impostazioni di crittografia per il disco di dati della macchina virtuale. |
shielded_instance_config |
Facoltativo. Impostazioni di configurazione dell'istanza VM Shielded. |
accelerator_config |
Facoltativo. La configurazione dell'acceleratore Compute Engine per questo runtime. |
network |
Facoltativo. La rete Compute Engine da utilizzare per le comunicazioni delle macchine. Non può essere specificato con la subnet. Se non vengono specificati né Un URL completo o un URI parziale. Esempi:
I runtime sono risorse gestite all'interno dell'infrastruttura Google. I runtime supportano le seguenti configurazioni di rete:
|
subnet |
Facoltativo. La subnet Compute Engine da utilizzare per le comunicazioni delle macchine. Non può essere specificato con la rete. Sono validi un URL completo o un URI parziale. Esempi:
|
internal_ip_only |
Facoltativo. Se true, il runtime avrà solo indirizzi IP interni. Per impostazione predefinita, i runtime non sono limitati agli indirizzi IP interni e a ogni VM vengono assegnati indirizzi IP esterni temporanei. Questa limitazione |
tags[] |
Facoltativo. I tag di rete Compute Engine da aggiungere al runtime (vedi Aggiungere tag di rete). |
guest_attributes |
Solo output. Gli attributi guest di Compute Engine. (vedi Attributi guest di progetto e istanza). |
metadata |
Facoltativo. Le voci di metadati di Compute Engine da aggiungere alla macchina virtuale. (vedi Metadati di progetto e istanza). |
labels |
Facoltativo. Le etichette da associare a questo runtime. Le chiavi delle etichette devono contenere da 1 a 63 caratteri ed essere conformi allo standard RFC 1035. I valori delle etichette possono essere vuoti, ma, se presenti, devono contenere da 1 a 63 caratteri ed essere conformi allo standard RFC 1035. A un cluster possono essere associate al massimo 32 etichette. |
nic_type |
Facoltativo. Il tipo di vNIC da utilizzare su questa interfaccia. Può essere gVNIC o VirtioNet. |
reserved_ip_range |
Facoltativo. Il nome dell'intervallo IP riservato è utilizzato per il peering VPC. L'allocazione della subnet utilizzerà l'intervallo name se assegnato. Esempio: managed-notebooks-range-c Il valore del campo sarà: |
boot_image |
Facoltativo. Metadati dell'immagine di avvio utilizzati per l'upgrade del runtime. |
BootImage
Questo tipo non contiene campi.
Definizione dell'immagine di avvio utilizzata dal runtime. Utilizzato per facilitare l'upgrade del runtime.
NicType
Il tipo di driver vNIC. Il valore predefinito deve essere UNSPECIFIED_NIC_TYPE.
| Enum | |
|---|---|
UNSPECIFIED_NIC_TYPE |
Nessun tipo specificato. |
VIRTIO_NET |
VIRTIO |
GVNIC |
gVNIC |
VmImage
Definizione di un'immagine di macchina virtuale Compute Engine personalizzata per avviare un'istanza notebook con l'ambiente installato direttamente sulla VM.
| Campi | |
|---|---|
project |
Obbligatorio. Il nome del progetto Google Cloud a cui appartiene questa immagine VM. Formato: |
Campo unione image. Il riferimento a un'immagine VM di Compute Engine esterna. image può essere solo uno dei seguenti tipi: |
|
image_name |
Utilizza il nome dell'immagine VM per trovare l'immagine. |
image_family |
Utilizza questa famiglia di immagini VM per trovare l'immagine. Verrà utilizzata l'immagine più recente di questa famiglia. |