Unterstützte GCP-Typanbieter

Wenn Sie eine Ressource mit einem Typanbieter der Google Cloud Platform (GCP) erstellen möchten, verwenden Sie dafür in Ihrer Konfiguration die folgende Syntax:

resources:
- name: example-resource
  type: gcp-types/[PROVIDER]:[RESOURCE]
  properties:
    ...

Dabei ist [PROVIDER] ein GCP-Dienst wie compute-v1 und [RESOURCE] die Ressource, die Sie erstellen möchten, beispielsweise instances.

Beispiel: Wenn Sie eine reservierte IP-Adresse mithilfe der Compute Engine v1 API erstellen möchten, verwenden Sie die folgende Syntax:

type: gcp-types/compute-v1:addresses

Nachfolgend finden Sie eine Liste der für Bereitstellungen unterstützten GCP-Typanbieter. Sie sollten die produktionsreifen Vorlagen aus dem Cloud Foundation Toolkit-Projekt im GitHub-Repository von Deployment Manager verwenden, um Ihre Bereitstellungen schneller zu erstellen.

Abhängig vom Dienst und seiner Startphase können Sie möglicherweise zusätzliche Ressourcentypen in Ihren Bereitstellungen erstellen. Eine vollständige Liste der Ressourcentypen, einschließlich der Ressourcen in der Alphaversion, können Sie mit dem folgenden Befehl aufrufen:

gcloud beta deployment-manager types list --project gcp-types

Sie können auch eigene Typanbieter erstellen, z. B. für APIs von Drittanbietern. Eine Übersicht zum Erstellen eines Typanbieters finden Sie in der Kurzanleitung zum Hinzufügen einer API.

Dienst Typanbieter
App Engine gcp-types/appengine-v1 Ressourcen-Snippet
Access Context Manager gcp-types/accesscontextmanager-v1beta Ressourcen-Snippet
BigQuery gcp-types/bigquery-v2 Ressourcen-Snippet
Cloud Bigtable gcp-types/bigtableadmin-v2 Ressourcen-Snippet
Cloud Build gcp-types/cloudbuild-v1 Ressourcen-Snippet
Cloud Functions gcp-types/cloudfunctions-v1 Ressourcen-Snippet
Cloud Key Management Service gcp-types/cloudkms-v1 Ressourcen-Snippet
Resource Manager (v1) gcp-types/cloudresourcemanager-v1 Ressourcen-Snippet
Resource Manager (v2) gcp-types/cloudresourcemanager-v2 Ressourcen-Snippet
Compute Engine (Alpha) gcp-types/compute-alpha Ressourcen-Snippet
Compute Engine (Beta) gcp-types/compute-beta Ressourcen-Snippet
Compute Engine gcp-types/compute-v1 Ressourcen-Snippet
Google Kubernetes Engine

gcp-types/container-v1

Ressourcen-Snippet
Google Kubernetes Engine (v1 Beta 1) gcp-types/container-v1beta1 Ressourcen-Snippet
Cloud Dataproc gcp-types/dataproc-v1 Ressourcen-Snippet
Cloud DNS gcp-types/dns-v1 Ressourcen-Snippet
Cloud Filestore gcp-types/file-v1beta1 Ressourcen-Snippet
Cloud Identity and Access Management gcp-types/iam-v1 Ressourcen-Snippet
Stackdriver Logging gcp-types/logging-v2 Ressourcen-Snippet
Stackdriver Monitoring gcp-types /monitoring-v3 Ressourcen-Snippet
Cloud Pub/Sub gcp-types/pubsub-v1 Ressourcen-Snippet
Cloud Memorystore gcp-types/redis-v1 Ressourcen-Snippet
Cloud Memorystore (v1 Beta 1) gcp-types / redis-v1beta1 Ressourcen-Snippet
Cloud Runtime Configuration API gcp-types/runtimeconfig-v1beta1 Ressourcen-Snippet
Service Management gcp-types/servicemanagement-v1 Ressourcen-Snippet
Cloud Spanner gcp-types/spanner-v1 Ressourcen-Snippet
Cloud SQL (v1 Beta 4) gcp-types/sqladmin-v1beta4 Ressourcen-Snippet
Cloud Storage gcp-types/storage-v1 Ressourcen-Snippet
Hat Ihnen diese Seite weitergeholfen? Teilen Sie uns Ihr Feedback mit:

Feedback geben zu...

Cloud Deployment Manager-Dokumentation