Questa pagina descrive i tipi di risorse che possono essere sottoposti a provisioning in Orchestration Pipelines.
Per saperne di più sul provisioning delle risorse, vedi Esegui il provisioning delle risorse.
Panoramica dei tipi di risorse
| Tipo di risorsa | Riferimento API | Descrizione |
|---|---|---|
| artifactregistry.repository | v1 |
Configurazioni del repository Artifact Registry. |
| bigquery.dataset | v2 |
Configurazioni del set di dati BigQuery. Gestione delle definizioni:
|
| bigquery.routine | v2 |
Configurazioni delle routine BigQuery. |
| bigquery.table | v2 |
Configurazioni delle tabelle BigQuery. Gestione delle definizioni:
|
| bigquerydatatransfer.transferConfig | v1 |
Configurazioni di BigQuery Data Transfer Service. Metadati:
Gestione delle definizioni:
|
| cloudkms.keyRing | v1 |
Risorse KeyRing di Cloud Key Management Service. |
| cloudkms.keyRing.cryptoKey | v1 |
Risorse CryptoKey di Cloud Key Management Service. Tipo di risorsa padre: |
| composer.environment | v1 |
Configurazioni dell'ambiente Managed Service for Apache Airflow. |
| compute.address | v1 |
Risorse di indirizzi Compute Engine. Istruzioni speciali:
|
| compute.firewall | v1 |
Risorse firewall di Compute Engine. |
| compute.forwardingRule | v1 |
Risorse delle regole di forwarding di Compute Engine. Istruzioni speciali:
|
| compute.instance | v1 |
Risorse delle istanze Compute Engine. Istruzioni speciali:
|
| compute.instanceGroupManager | v1 |
Risorse di Compute Engine Instance Group Manager. Istruzioni speciali:
|
| compute.instanceTemplate | v1 |
Risorse del modello di istanza Compute Engine. Istruzioni speciali:
|
| compute.network | v1 |
Risorse di rete Compute Engine. |
| compute.network.networkPeering | v1 |
Risorse di peering di rete Compute Engine. Istruzioni speciali:
Tipo di risorsa padre: |
| compute.route | v1 |
Risorse di route di Compute Engine. Istruzioni speciali:
|
| compute.router | v1 |
Risorse del router Compute Engine. |
| compute.subnetwork | v1 |
Risorse delle istanze di destinazione di Compute Engine. Istruzioni speciali:
|
| dataform.repository | v1beta1 |
Risorse del repository Dataform. |
| dataform.repository.releaseConfig | v1beta1 |
Risorse ReleaseConfig di Dataform. Istruzioni speciali:
Tipo di risorsa padre: |
| dataform.repository.workflowConfig | v1beta1 |
Risorse WorkflowConfig di Compute Engine. Gestione delle definizioni:
Tipo di risorsa padre: |
| dataform.repository.workspace | v1beta1 |
Risorse di Compute Engine Workspace. Tipo di risorsa padre: |
| dataproc.autoscalingPolicy | v1 |
Norme di scalabilità automatica di Managed Service for Apache Spark. |
| dataproc.cluster | v1 |
Risorse del cluster Managed Service for Apache Spark. Gestione delle definizioni:
|
| dataproc.workflowTemplate | v1 |
Modelli di workflow di Managed Service for Apache Spark. Gestione delle definizioni:
|
| iam.serviceAccount | v1 |
Service account IAM. Istruzioni speciali:
|
| iam.workloadIdentityPool | v1 |
Pool di identità del workload IAM. |
| iam.workloadIdentityPoolProvider | v1 |
Provider di pool di identità del workload IAM. |
| pubsub.schema | v1 |
Risorse dello schema Pub/Sub. Istruzioni speciali:
|
| pubsub.subscription | v1 |
Risorse per le sottoscrizioni Pub/Sub. |
| pubsub.topic | v1 |
Risorse dell'argomento Pub/Sub. |
| secretmanager.secret | v1 |
Risorse secret di Secret Manager. |
| sqladmin.instance | v1beta4 |
Risorse dell'istanza Cloud SQL Admin. |
| sqladmin.instance.database | v1beta4 |
Risorse del database di amministrazione Cloud SQL. Tipo di risorsa padre: |
| sqladmin.instance.user | v1beta4 |
Risorse utente amministratore Cloud SQL. Tipo di risorsa padre: |
| storage.bucket | v1beta4 |
Risorse del bucket Cloud Storage. |
| storage.bucket.notification | v1 |
Risorse di notifica di Cloud Storage. Istruzioni speciali:
Gestione delle definizioni:
Tipo di risorsa padre: |
Tipi di risorse
Questa sezione elenca i tipi di risorse disponibili.
artifactregistry.repository
Configurazioni del repository Artifact Registry.
Documentazione dell'API per la definizione della risorsa:
bigquery.dataset
Configurazioni del set di dati BigQuery.
Gestione delle definizioni:
-
datasetReference: compilato automaticamente con gli ID progetto e set di dati.
Documentazione dell'API per la definizione della risorsa:
bigquery.routine
Configurazioni delle routine BigQuery.
Documentazione dell'API per la definizione della risorsa:
bigquery.table
Configurazioni delle tabelle BigQuery.
Gestione delle definizioni:
-
tableReference: compilato automaticamente con gli ID progetto, set di dati e tabella.
Documentazione dell'API per la definizione della risorsa:
bigquerydatatransfer.transferConfig
Configurazioni di BigQuery Data Transfer Service.
Metadati:
-
service_account_name: account di servizio di autorizzazione
Gestione delle definizioni:
-
displayName: utilizzato per trovare una risorsa esistente anziché una corrispondenza esatta dell'ID
Documentazione dell'API per la definizione della risorsa:
cloudkms.keyRing
Risorse KeyRing di Cloud Key Management Service.
Documentazione dell'API per la definizione della risorsa:
cloudkms.keyRing.cryptoKey
Risorse CryptoKey di Cloud Key Management Service.
Risorsa padre:
Documentazione dell'API per la definizione della risorsa:
composer.environment
Configurazioni dell'ambiente Managed Service for Apache Airflow.
Documentazione dell'API per la definizione della risorsa:
compute.address
Risorse di indirizzi Compute Engine.
Istruzioni speciali:
-
updates: gli aggiornamenti sul posto sono supportati solo per le etichette
Documentazione dell'API per la definizione della risorsa:
compute.firewall
Risorse firewall di Compute Engine.
Documentazione dell'API per la definizione della risorsa:
compute.forwardingRule
Risorse delle regole di forwarding di Compute Engine.
Istruzioni speciali:
-
portRange: normalizzato automaticamente durante il confronto (ad esempio,80diventa80-80)
Documentazione dell'API per la definizione della risorsa:
compute.instance
Risorse delle istanze Compute Engine.
Istruzioni speciali:
-
zone: derivato dametadata.locationse omesso -
disks[].initializeParams: ignorato durante il confronto
Documentazione dell'API per la definizione della risorsa:
compute.instanceGroupManager
Risorse di Compute Engine Instance Group Manager.
Istruzioni speciali:
-
zone: derivato dametadata.locationse omesso
Documentazione dell'API per la definizione della risorsa:
compute.instanceTemplate
Risorse del modello di istanza Compute Engine.
Istruzioni speciali:
-
updates: gli aggiornamenti sul posto non sono supportati
Documentazione dell'API per la definizione della risorsa:
compute.network
Risorse di rete Compute Engine.
Documentazione dell'API per la definizione della risorsa:
compute.network.networkPeering
Risorse di peering di rete Compute Engine.
Istruzioni speciali:
-
lifecycle: gestito tramite i metodi di peering di rete padre (AddPeering, UpdatePeering)
Risorsa padre:
Documentazione dell'API per la definizione della risorsa:
compute.route
Risorse di route di Compute Engine.
Istruzioni speciali:
-
updates: gli aggiornamenti sul posto non sono supportati
Documentazione dell'API per la definizione della risorsa:
compute.router
Risorse del router Compute Engine.
Documentazione dell'API per la definizione della risorsa:
compute.subnetwork
Risorse delle istanze di destinazione di Compute Engine.
Istruzioni speciali:
-
updates: gli aggiornamenti sul posto non sono supportati
Documentazione dell'API per la definizione della risorsa:
dataform.repository
Risorse del repository Dataform.
Documentazione dell'API per la definizione della risorsa:
dataform.repository.releaseConfig
Risorse ReleaseConfig di Dataform.
Istruzioni speciali:
-
releaseCompilationResult: impostazione suautonella definizione che attiva la compilazione dopo la creazione o l'aggiornamento della risorsa
Risorsa padre:
Documentazione dell'API per la definizione della risorsa:
dataform.repository.workflowConfig
Risorse WorkflowConfig di Compute Engine.
Gestione delle definizioni:
-
releaseConfig: accetta l'ID breve della configurazione all'interno dello stesso repository anziché l'URI completo
Risorsa padre:
Documentazione dell'API per la definizione della risorsa:
dataform.repository.workspace
Risorse di Compute Engine Workspace.
Risorsa padre:
Documentazione dell'API per la definizione della risorsa:
dataproc.autoscalingPolicy
Norme di scalabilità automatica di Managed Service for Apache Spark.
Documentazione dell'API per la definizione della risorsa:
dataproc.cluster
Risorse del cluster Managed Service for Apache Spark.
Gestione delle definizioni:
-
config.autoDeleteTtl: ignorato durante il confronto -
config.softwareConfig: ignorato durante il confronto
Documentazione dell'API per la definizione della risorsa:
dataproc.workflowTemplate
Modelli di workflow di Managed Service for Apache Spark.
Gestione delle definizioni:
-
id: compilato automaticamente con il nome logico della risorsa.
Documentazione dell'API per la definizione della risorsa:
iam.serviceAccount
Service account IAM.
Istruzioni speciali:
-
resource ID: formattato implicitamente come indirizzo email per le richieste API. Ad esempio, se l'ID risorsa èexample-account, il progetto èexample-project, il nome della risorsa è formattato comeexample-account@example-project.iam.gserviceaccount.com.
Documentazione dell'API per la definizione della risorsa:
iam.workloadIdentityPool
Pool di identità del workload IAM.
Documentazione dell'API per la definizione della risorsa:
iam.workloadIdentityPoolProvider
Provider di pool di identità del workload IAM.
Documentazione dell'API per la definizione della risorsa:
pubsub.schema
Risorse dello schema Pub/Sub.
Istruzioni speciali:
-
updates: gli aggiornamenti sul posto non sono ancora completamente supportati.
Documentazione dell'API per la definizione della risorsa:
pubsub.subscription
Risorse per le sottoscrizioni Pub/Sub.
Documentazione dell'API per la definizione della risorsa:
pubsub.topic
Risorse dell'argomento Pub/Sub.
Documentazione dell'API per la definizione della risorsa:
secretmanager.secret
Risorse secret di Secret Manager.
Documentazione dell'API per la definizione della risorsa:
sqladmin.instance
Risorse dell'istanza Cloud SQL Admin.
Documentazione dell'API per la definizione della risorsa:
sqladmin.instance.database
Risorse del database di amministrazione Cloud SQL.
Risorsa padre:
Documentazione dell'API per la definizione della risorsa:
sqladmin.instance.user
Risorse utente amministratore Cloud SQL.
Risorsa padre:
Documentazione dell'API per la definizione della risorsa:
storage.bucket
Risorse del bucket Cloud Storage.
Documentazione dell'API per la definizione della risorsa:
storage.bucket.notification
Risorse di notifica di Cloud Storage.
Istruzioni speciali:
-
updates: gli aggiornamenti sul posto non sono supportati dall'API; le risorse devono essere ricreate -
dynamic ID resolution: l'ID risorsa viene risolto dinamicamente dall'argomento corrispondente nell'output dell'elenco API
Gestione delle definizioni:
-
topic: il prefisso//pubsub.[DOMAIN]/viene ignorato durante il confronto con lo stato dell'API
Risorsa padre:
Documentazione dell'API per la definizione della risorsa: