Tipi di risorse supportati

Deployment Manager utilizza le API sottostanti di ogni servizio Google Cloud per eseguire il deployment delle risorse. Ad esempio, per creare istanze di macchine virtuali Compute Engine, Deployment Manager esegue una chiamata all'API Compute Engine per creare l'istanza e poi la aggiunge al deployment.

Risorse per la creazione di progetti

Se crei progetti con Deployment Manager, puoi utilizzare i seguenti tipi di risorse virtuali per abilitare le API nel tuo progetto, oppure i dati di fatturazione per il tuo progetto.

Tipo di risorsaDescrizioneEsempioRiferimento
deploymentmanager.v2.virtual.enableService Abilita un'API di servizio. Devi creare una risorsa virtuale per ogni API che vuoi attivare. Esempio in GitHub Documentazione
deploymentmanager.v2.virtual.projectBillingInfo Modifica le informazioni di fatturazione per il progetto. Documentazione

API per le risorse supportate

La tabella seguente è un elenco dei tipi di risorse che puoi creare deployment di machine learning. Per determinare le proprietà che puoi impostare in Deployment Manager per una determinata API, devi utilizzare la relativa documentazione come guida.

Per i passaggi per utilizzare la rappresentazione delle risorse di un'API per creare la configurazione, consulta Dichiarazione delle proprietà delle risorse.

Per esempi di deployment che utilizzano queste risorse, consulta Repository GitHub di Deployment Manager.

Per un elenco completo dei tipi di risorse supportati, incluse le risorse che sono in versione alpha, esegui types list comando in gcloud:

gcloud deployment-manager types list
Tipo di risorsaRiferimento
appengine.v1.version Documentazione
bigquery.v2.dataset Documentazione
bigquery.v2.table Documentazione
bigtableadmin.v2.instance Documentazione
bigtableadmin.v2.instance.table Documentazione
cloudresourcemanager.v1.project Documentazione
compute.beta.address Documentazione
compute.beta.autoscaler Documentazione
compute.beta.backendBucket Documentazione
compute.beta.backendService Documentazione
compute.beta.disk Documentazione
compute.beta.firewall Documentazione
compute.beta.forwardingRule Documentazione
compute.beta.globalAddress Documentazione
compute.beta.globalForwardingRule Documentazione
compute.beta.healthCheck Documentazione
compute.beta.httpHealthCheck Documentazione
compute.beta.httpsHealthCheck Documentazione
compute.beta.image Documentazione
compute.beta.instance Documentazione
compute.beta.instanceGroup Documentazione
compute.beta.instanceGroupManager Documentazione
compute.beta.instanceTemplate Documentazione
compute.beta.network Documentazione
compute.beta.regionAutoscaler Documentazione
compute.beta.regionBackendService Documentazione
compute.beta.regionInstanceGroup Documentazione
compute.beta.regionInstanceGroupManager Documentazione
compute.beta.route Documentazione
compute.beta.router Documentazione
compute.beta.sslCertificate Documentazione
compute.beta.subnetwork Documentazione
compute.beta.targetHttpProxy Documentazione
compute.beta.targetHttpsProxy Documentazione
compute.beta.targetInstance Documentazione
compute.beta.targetPool Documentazione
compute.beta.targetSslProxy Documentazione
compute.beta.targetVpnGateway Documentazione
compute.beta.urlMap Documentazione
compute.beta.vpnTunnel Documentazione
compute.beta.xpnHost Documentazione
compute.beta.xpnResource Documentazione
compute.v1.address Documentazione
compute.v1.autoscaler Documentazione
compute.v1.backendService Documentazione
compute.v1.disk Documentazione
compute.v1.firewall Documentazione
compute.v1.forwardingRule Documentazione
compute.v1.globalAddress Documentazione
compute.v1.globalForwardingRule Documentazione
compute.v1.healthCheck Documentazione
compute.v1.httpHealthCheck Documentazione
compute.v1.httpsHealthCheck Documentazione
compute.v1.image Documentazione
compute.v1.instance Documentazione
compute.v1.instanceGroup Documentazione
compute.v1.instanceGroupManager Documentazione
compute.v1.instanceTemplate Documentazione
compute.v1.network Documentazione
compute.v1.regionAutoscaler Documentazione
compute.v1.regionBackendService Documentazione
compute.v1.regionInstanceGroup Documentazione
compute.v1.regionInstanceGroupManager Documentazione
compute.v1.route Documentazione
compute.v1.router Documentazione
compute.v1.sslCertificate Documentazione
compute.v1.subnetwork Documentazione
compute.v1.targetHttpProxy Documentazione
compute.v1.targetHttpsProxy Documentazione
compute.v1.targetInstance Documentazione
compute.v1.targetPool Documentazione
compute.v1.targetSslProxy Documentazione
compute.v1.targetVpnGateway Documentazione
compute.v1.urlMap Documentazione
compute.v1.vpnTunnel Documentazione
container.v1.cluster Documentazione
container.v1.nodePool Documentazione
dataproc.v1.cluster Documentazione
dns.v1.managedZone Documentazione
iam.v1.serviceAccount Documentazione
iam.v1.serviceAccounts.key Documentazione
logging.v2.metric Documentazione
logging.v2.sink Documentazione
pubsub.v1.subscription Documentazione
pubsub.v1.topic Documentazione
runtimeconfig.v1beta1.config Documentazione
runtimeconfig.v1beta1.variable Documentazione
runtimeconfig.v1beta1.waiter Documentazione
spanner.v1.instance Documentazione
sqladmin.v1beta4.database Documentazione
sqladmin.v1beta4.instance Documentazione
sqladmin.v1beta4.user Documentazione
storage.v1.bucket Documentazione
storage.v1.bucketAccessControl Documentazione
storage.v1.defaultObjectAccessControl Documentazione
storage.v1.object Documentazione
storage.v1.objectAccessControl Documentazione

Passaggi successivi