סוגי המשאבים שנתמכים

‫Deployment Manager משתמש בממשקי ה-API הבסיסיים של כל שירות Google Cloud כדי לפרוס את המשאבים שלכם. לדוגמה, כדי ליצור מכונות וירטואליות של Compute Engine, ‏ Deployment Manager שולח קריאה ל-API של Compute Engine כדי ליצור את המכונה, ואז מוסיף אותה לפריסה.

Google Cloud

משאבים ליצירת פרויקט

אם אתם יוצרים פרויקטים באמצעות Deployment Manager, אתם יכולים להשתמש בסוגי המשאבים הווירטואליים הבאים כדי להפעיל ממשקי API בפרויקט או לשנות את פרטי החיוב של הפרויקט.

Resource Typeתיאורדוגמהחומרי עזר
deploymentmanager.v2.virtual.enableService מפעילים API של שירות. צריך ליצור משאב וירטואלי לכל API שרוצים להפעיל. דוגמה ב-GitHub מסמכי תיעוד
deploymentmanager.v2.virtual.projectBillingInfo לשנות את פרטי החיוב של הפרויקט. מסמכי תיעוד

ממשקי API למשאבים נתמכים

בטבלה הבאה מפורטים סוגי המשאבים שאפשר ליצור בפריסות. כדי לדעת אילו מאפיינים אפשר להגדיר ב-Deployment Manager עבור API מסוים, צריך להשתמש בתיעוד של ה-API הרלוונטי.

במאמר הצהרה על מאפייני משאבים מוסבר איך להשתמש בייצוג משאב של API כדי ליצור את ההגדרה.

דוגמאות לפריסות שמשתמשות במשאבים האלה מופיעות במאגר GitHub של Deployment Manager.

כדי לראות רשימה מלאה של סוגי המשאבים הנתמכים, כולל משאבים שנמצאים בשלב אלפא, מריצים את הפקודה types list ב-gcloud:

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

המאמרים הבאים