Auf dieser Seite werden Ressourcentypen beschrieben, die in Orchestration Pipelines bereitgestellt werden können.
Weitere Informationen zum Bereitstellen von Ressourcen finden Sie unter Ressourcen bereitstellen.
Übersicht über Ressourcentypen
| Ressourcentyp | API-Referenz | Beschreibung |
|---|---|---|
| artifactregistry.repository | v1 |
Artifact Registry-Repository-Konfigurationen. |
| bigquery.dataset | v2 |
Konfigurationen für BigQuery-Datasets. Definitionshandhabung:
|
| bigquery.routine | v2 |
Konfigurationen für BigQuery-Routinen. |
| bigquery.table | v2 |
Konfigurationen für BigQuery-Tabellen. Umgang mit Definitionen:
|
| bigquerydatatransfer.transferConfig | v1 |
BigQuery Data Transfer Service-Konfigurationen Metadaten:
Umgang mit Definitionen:
|
| cloudkms.keyRing | v1 |
Cloud Key Management Service KeyRing-Ressourcen. |
| cloudkms.keyRing.cryptoKey | v1 |
Cloud Key Management Service-CryptoKey-Ressourcen. Übergeordneter Ressourcentyp: |
| composer.environment | v1 |
Konfigurationen für Managed Service for Apache Airflow-Umgebungen. |
| compute.address | v1 |
Compute Engine-Adressressourcen. Spezielle Behandlung:
|
| compute.firewall | v1 |
Compute Engine-Firewallressourcen. |
| compute.forwardingRule | v1 |
Compute Engine-Weiterleitungsregelressourcen. Spezielle Behandlung:
|
| compute.instance | v1 |
Compute Engine-Instanzressourcen Spezielle Behandlung:
|
| compute.instanceGroupManager | v1 |
Compute Engine-Instanzgruppenmanager-Ressourcen. Spezielle Behandlung:
|
| compute.instanceTemplate | v1 |
Compute Engine-Instanzvorlagenressourcen. Spezielle Behandlung:
|
| compute.network | v1 |
Compute Engine-Netzwerkressourcen |
| compute.network.networkPeering | v1 |
Compute Engine Network Peering-Ressourcen. Spezielle Behandlung:
Übergeordneter Ressourcentyp: |
| compute.route | v1 |
Compute Engine-Routenressourcen. Spezielle Behandlung:
|
| compute.router | v1 |
Compute Engine-Routerressourcen. |
| compute.subnetwork | v1 |
Compute Engine-Zielinstanzressourcen. Spezielle Behandlung:
|
| dataform.repository | v1beta1 |
Dataform-Repository-Ressourcen. |
| dataform.repository.releaseConfig | v1beta1 |
Dataform ReleaseConfig-Ressourcen. Spezielle Behandlung:
Übergeordneter Ressourcentyp: |
| dataform.repository.workflowConfig | v1beta1 |
Compute Engine WorkflowConfig-Ressourcen. Umgang mit Definitionen:
Übergeordneter Ressourcentyp: |
| dataform.repository.workspace | v1beta1 |
Compute Engine-Workspace-Ressourcen. Übergeordneter Ressourcentyp: |
| dataproc.autoscalingPolicy | v1 |
Autoscaling-Richtlinien für Managed Service for Apache Spark. |
| dataproc.cluster | v1 |
Ressourcen für Managed Service for Apache Spark-Cluster. Umgang mit Definitionen:
|
| dataproc.workflowTemplate | v1 |
Workflowvorlagen für Managed Service for Apache Spark. Umgang mit Definitionen:
|
| iam.serviceAccount | v1 |
IAM-Dienstkonten. Spezielle Behandlung:
|
| iam.workloadIdentityPool | v1 |
IAM Workload Identity-Pools. |
| iam.workloadIdentityPoolProvider | v1 |
IAM Workload Identity-Poolanbieter. |
| pubsub.schema | v1 |
Pub/Sub-Schemaressourcen. Spezielle Behandlung:
|
| pubsub.subscription | v1 |
Pub/Sub-Abo-Ressourcen. |
| pubsub.topic | v1 |
Pub/Sub-Themenressourcen |
| secretmanager.secret | v1 |
Secret Manager-Secret-Ressourcen. |
| sqladmin.instance | v1beta4 |
Cloud SQL-Administratorinstanzressourcen. |
| sqladmin.instance.database | v1beta4 |
Cloud SQL Admin-Datenbankressourcen. Übergeordneter Ressourcentyp: |
| sqladmin.instance.user | v1beta4 |
Cloud SQL-Administratornutzerressourcen. Übergeordneter Ressourcentyp: |
| storage.bucket | v1beta4 |
Cloud Storage-Bucket-Ressourcen. |
| storage.bucket.notification | v1 |
Cloud Storage-Benachrichtigungsressourcen. Spezielle Behandlung:
Umgang mit Definitionen:
Übergeordneter Ressourcentyp: |
Ressourcentypen
In diesem Abschnitt sind die verfügbaren Ressourcentypen aufgeführt.
artifactregistry.repository
Artifact Registry-Repository-Konfigurationen.
API-Dokumentation für die Definition der Ressource:
bigquery.dataset
Konfigurationen für BigQuery-Datasets.
Definitionshandhabung:
-
datasetReference: wird automatisch mit Projekt- und Dataset-IDs ausgefüllt.
API-Dokumentation für die Definition der Ressource:
bigquery.routine
Konfigurationen für BigQuery-Routinen.
API-Dokumentation für die Definition der Ressource:
bigquery.table
Konfigurationen für BigQuery-Tabellen.
Umgang mit Definitionen:
-
tableReference: wird automatisch mit Projekt-, Dataset- und Tabellen-IDs gefüllt.
API-Dokumentation für die Definition der Ressource:
bigquerydatatransfer.transferConfig
BigQuery Data Transfer Service-Konfigurationen
Metadaten:
service_account_name: Autorisierungsdienstkonto
Umgang mit Definitionen:
-
displayName: wird verwendet, um eine vorhandene Ressource anstelle eines genauen ID-Abgleichs zu finden
API-Dokumentation für die Definition der Ressource:
cloudkms.keyRing
Cloud Key Management Service KeyRing-Ressourcen.
API-Dokumentation für die Definition der Ressource:
cloudkms.keyRing.cryptoKey
Cloud Key Management Service-CryptoKey-Ressourcen.
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource:
composer.environment
Konfigurationen für Managed Service for Apache Airflow-Umgebungen.
API-Dokumentation für die Definition der Ressource:
compute.address
Compute Engine-Adressressourcen.
Spezielle Behandlung:
-
updates: In-Place-Updates werden nur für Labels unterstützt.
API-Dokumentation für die Definition der Ressource:
compute.firewall
Compute Engine-Firewallressourcen.
API-Dokumentation für die Definition der Ressource:
compute.forwardingRule
Compute Engine-Weiterleitungsregelressourcen.
Spezielle Behandlung:
-
portRange: wird beim Vergleich automatisch normalisiert (z. B. wird80zu80-80)
API-Dokumentation für die Definition der Ressource:
compute.instance
Compute Engine-Instanzressourcen
Spezielle Behandlung:
-
zone: wird ausmetadata.locationabgeleitet, wenn ausgelassen -
disks[].initializeParams: Beim Vergleich ignoriert
API-Dokumentation für die Definition der Ressource:
compute.instanceGroupManager
Compute Engine-Instanzgruppenmanager-Ressourcen.
Spezielle Behandlung:
-
zone: wird ausmetadata.locationabgeleitet, wenn ausgelassen
API-Dokumentation für die Definition der Ressource:
compute.instanceTemplate
Compute Engine-Instanzvorlagenressourcen.
Spezielle Behandlung:
-
updates: In-Place-Updates werden nicht unterstützt
API-Dokumentation für die Definition der Ressource:
compute.network
Compute Engine-Netzwerkressourcen
API-Dokumentation für die Definition der Ressource:
compute.network.networkPeering
Compute Engine Network Peering-Ressourcen.
Spezielle Behandlung:
-
lifecycle: Übergeordnete Netzwerk-Peering-Methoden (AddPeering, UpdatePeering)
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource:
compute.route
Compute Engine-Routenressourcen.
Spezielle Behandlung:
-
updates: In-Place-Updates werden nicht unterstützt
API-Dokumentation für die Definition der Ressource:
compute.router
Compute Engine-Routerressourcen.
API-Dokumentation für die Definition der Ressource:
compute.subnetwork
Compute Engine-Zielinstanzressourcen.
Spezielle Behandlung:
-
updates: In-Place-Updates werden nicht unterstützt
API-Dokumentation für die Definition der Ressource:
dataform.repository
Dataform-Repository-Ressourcen.
API-Dokumentation für die Definition der Ressource:
dataform.repository.releaseConfig
Dataform ReleaseConfig-Ressourcen.
Spezielle Behandlung:
-
releaseCompilationResult: Wenn Sieautoin der Definition festlegen, wird die Kompilierung nach dem Erstellen oder Aktualisieren der Ressource ausgelöst.
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource:
dataform.repository.workflowConfig
Compute Engine WorkflowConfig-Ressourcen.
Umgang mit Definitionen:
-
releaseConfig: Akzeptiert anstelle des vollständigen URI die kurze ID der Konfiguration im selben Repository.
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource:
dataform.repository.workspace
Compute Engine-Workspace-Ressourcen.
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource:
dataproc.autoscalingPolicy
Autoscaling-Richtlinien für Managed Service for Apache Spark.
API-Dokumentation für die Definition der Ressource:
dataproc.cluster
Ressourcen für Managed Service for Apache Spark-Cluster.
Umgang mit Definitionen:
-
config.autoDeleteTtl: Beim Vergleich ignoriert -
config.softwareConfig: Beim Vergleich ignoriert
API-Dokumentation für die Definition der Ressource:
dataproc.workflowTemplate
Workflowvorlagen für Managed Service for Apache Spark.
Umgang mit Definitionen:
-
id: wird automatisch mit dem logischen Namen der Ressource ausgefüllt.
API-Dokumentation für die Definition der Ressource:
iam.serviceAccount
IAM-Dienstkonten.
Spezielle Behandlung:
-
resource ID: wird für API-Anfragen implizit als E-Mail-Adresse formatiert. Wenn die Ressourcen-ID beispielsweiseexample-accountund das Projektexample-projectist, wird der Name der Ressource alsexample-account@example-project.iam.gserviceaccount.comformatiert.
API-Dokumentation für die Definition der Ressource:
iam.workloadIdentityPool
IAM Workload Identity-Pools.
API-Dokumentation für die Definition der Ressource:
iam.workloadIdentityPoolProvider
IAM Workload Identity-Poolanbieter.
API-Dokumentation für die Definition der Ressource:
pubsub.schema
Pub/Sub-Schemaressourcen.
Spezielle Behandlung:
-
updates: In-Place-Updates werden noch nicht vollständig unterstützt.
API-Dokumentation für die Definition der Ressource:
pubsub.subscription
Pub/Sub-Abo-Ressourcen.
API-Dokumentation für die Definition der Ressource:
pubsub.topic
Pub/Sub-Themenressourcen
API-Dokumentation für die Definition der Ressource:
secretmanager.secret
Secret Manager-Secret-Ressourcen.
API-Dokumentation für die Definition der Ressource:
sqladmin.instance
Cloud SQL-Administratorinstanzressourcen.
API-Dokumentation für die Definition der Ressource:
sqladmin.instance.database
Cloud SQL Admin-Datenbankressourcen.
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource:
sqladmin.instance.user
Cloud SQL-Administratornutzerressourcen.
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource:
storage.bucket
Cloud Storage-Bucket-Ressourcen.
API-Dokumentation für die Definition der Ressource:
storage.bucket.notification
Cloud Storage-Benachrichtigungsressourcen.
Spezielle Behandlung:
-
updates: In-Place-Updates werden von der API nicht unterstützt. Ressourcen müssen neu erstellt werden. -
dynamic ID resolution: Die Ressourcen-ID wird dynamisch aus dem übereinstimmenden Thema in der API-Listenausgabe aufgelöst.
Umgang mit Definitionen:
-
topic: Das Präfix//pubsub.[DOMAIN]/wird beim Vergleich mit dem API-Status ignoriert.
Übergeordnete Ressource:
API-Dokumentation für die Definition der Ressource: