@ -82,6 +82,8 @@
< strong > diagrams.gcp.analytics.Dataproc< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/analytics/genomics.png" alt = "Genomics" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.analytics.Genomics< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/analytics/looker.png" alt = "Looker" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.analytics.Looker< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/analytics/pubsub.png" alt = "Pubsub" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.analytics.Pubsub< / strong > , < strong > PubSub< / strong > (alias)< / p >
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpapi" > < / a > < a href = "#gcpapi" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.api< / h2 >
@ -94,6 +96,8 @@
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpcompute" > < / a > < a href = "#gcpcompute" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.compute< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/compute/app-engine.png" alt = "AppEngine" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.AppEngine< / strong > , < strong > GAE< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/binary-authorization.png" alt = "BinaryAuthorization" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.BinaryAuthorization< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/compute-engine.png" alt = "ComputeEngine" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.ComputeEngine< / strong > , < strong > GCE< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/container-optimized-os.png" alt = "ContainerOptimizedOS" style = "float: left; padding-right: 5px;" >
@ -106,8 +110,14 @@
< strong > diagrams.gcp.compute.GPU< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/kubernetes-engine.png" alt = "KubernetesEngine" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.KubernetesEngine< / strong > , < strong > GKE< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/os-configuration-management.png" alt = "OSConfigurationManagement" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.OSConfigurationManagement< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/os-inventory-management.png" alt = "OSInventoryManagement" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.OSInventoryManagement< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/os-patch-management.png" alt = "OSPatchManagement" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.OSPatchManagement< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/compute/run.png" alt = "Run" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.compute.Run< / strong > < / p >
< strong > diagrams.gcp.compute.Run< / strong > , < strong > CloudRun< / strong > (alias) < / p >
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpdatabase" > < / a > < a href = "#gcpdatabase" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.database< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/database/bigtable.png" alt = "Bigtable" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.database.Bigtable< / strong > , < strong > BigTable< / strong > (alias)< / p >
@ -124,6 +134,8 @@
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpdevtools" > < / a > < a href = "#gcpdevtools" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.devtools< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/devtools/build.png" alt = "Build" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.devtools.Build< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/devtools/cloud-shell.png" alt = "CloudShell" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.devtools.CloudShell< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/devtools/code-for-intellij.png" alt = "CodeForIntellij" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.devtools.CodeForIntellij< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/devtools/code.png" alt = "Code" style = "float: left; padding-right: 5px;" >
@ -140,6 +152,8 @@
< strong > diagrams.gcp.devtools.Scheduler< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/devtools/sdk.png" alt = "SDK" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.devtools.SDK< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/devtools/service-catalog.png" alt = "ServiceCatalog" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.devtools.ServiceCatalog< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/devtools/source-repositories.png" alt = "SourceRepositories" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.devtools.SourceRepositories< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/devtools/tasks.png" alt = "Tasks" style = "float: left; padding-right: 5px;" >
@ -155,7 +169,18 @@
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpiot" > < / a > < a href = "#gcpiot" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.iot< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/iot/iot-core.png" alt = "IotCore" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.iot.IotCore< / strong > < / p >
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpmanagement" > < / a > < a href = "#gcpmanagement" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.management< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/management/billing.png" alt = "Billing" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.management.Billing< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/management/project.png" alt = "Project" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.management.Project< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/management/quotas.png" alt = "Quotas" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.management.Quotas< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/management/support.png" alt = "Support" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.management.Support< / strong > < / p >
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpmigration" > < / a > < a href = "#gcpmigration" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.migration< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/migration/migrate-compute-engine.png" alt = "MigrateComputeEngine" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.migration.MigrateComputeEngine< / strong > , < strong > CE< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/migration/transfer-appliance.png" alt = "TransferAppliance" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.migration.TransferAppliance< / strong > < / p >
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpml" > < / a > < a href = "#gcpml" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.ml< / h2 >
@ -197,6 +222,8 @@
< strong > diagrams.gcp.ml.TPU< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/ml/translation-api.png" alt = "TranslationAPI" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.ml.TranslationAPI< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/ml/vertex-ai.png" alt = "VertexAI" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.ml.VertexAI< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/ml/video-intelligence-api.png" alt = "VideoIntelligenceAPI" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.ml.VideoIntelligenceAPI< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/ml/vision-api.png" alt = "VisionAPI" style = "float: left; padding-right: 5px;" >
@ -206,6 +233,8 @@
< strong > diagrams.gcp.network.Armor< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/cdn.png" alt = "CDN" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.CDN< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/cloud-ids.png" alt = "CloudIDS" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.CloudIDS< / strong > , < strong > IDS< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/network/dedicated-interconnect.png" alt = "DedicatedInterconnect" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.DedicatedInterconnect< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/dns.png" alt = "DNS" style = "float: left; padding-right: 5px;" >
@ -218,16 +247,30 @@
< strong > diagrams.gcp.network.LoadBalancing< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/nat.png" alt = "NAT" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.NAT< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/network-connectivity-center.png" alt = "NetworkConnectivityCenter" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.NetworkConnectivityCenter< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/network-intelligence-center.png" alt = "NetworkIntelligenceCenter" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.NetworkIntelligenceCenter< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/network-security.png" alt = "NetworkSecurity" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.NetworkSecurity< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/network-tiers.png" alt = "NetworkTiers" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.NetworkTiers< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/network-topology.png" alt = "NetworkTopology" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.NetworkTopology< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/network.png" alt = "Network" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.Network< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/partner-interconnect.png" alt = "PartnerInterconnect" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.PartnerInterconnect< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/premium-network-tier.png" alt = "PremiumNetworkTier" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.PremiumNetworkTier< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/private-service-connect.png" alt = "PrivateServiceConnect" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.PrivateServiceConnect< / strong > , < strong > PSC< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/network/router.png" alt = "Router" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.Router< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/routes.png" alt = "Routes" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.Routes< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/service-mesh.png" alt = "ServiceMesh" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.ServiceMesh< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/standard-network-tier.png" alt = "StandardNetworkTier" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.network.StandardNetworkTier< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/network/traffic-director.png" alt = "TrafficDirector" style = "float: left; padding-right: 5px;" >
@ -242,6 +285,16 @@
< p > < img width = "30" src = "/img/resources/gcp/operations/monitoring.png" alt = "Monitoring" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.operations.Monitoring< / strong > < / p >
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpsecurity" > < / a > < a href = "#gcpsecurity" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.security< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/security/access-context-manager.png" alt = "AccessContextManager" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.AccessContextManager< / strong > , < strong > ACM< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/security/assured-workloads.png" alt = "AssuredWorkloads" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.AssuredWorkloads< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/certificate-authority-service.png" alt = "CertificateAuthorityService" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.CertificateAuthorityService< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/certificate-manager.png" alt = "CertificateManager" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.CertificateManager< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/cloud-asset-inventory.png" alt = "CloudAssetInventory" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.CloudAssetInventory< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/iam.png" alt = "Iam" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.Iam< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/iap.png" alt = "IAP" style = "float: left; padding-right: 5px;" >
@ -250,15 +303,21 @@
< strong > diagrams.gcp.security.KeyManagementService< / strong > , < strong > KMS< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/security/resource-manager.png" alt = "ResourceManager" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.ResourceManager< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/secret-manager.png" alt = "SecretManager" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.SecretManager< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/security-command-center.png" alt = "SecurityCommandCenter" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.SecurityCommandCenter< / strong > , < strong > SCC< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/security/security-health-advisor.png" alt = "SecurityHealthAdvisor" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.SecurityHealthAdvisor< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/security/security-scanner.png" alt = "SecurityScanner" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.security.SecurityScanner< / strong > < / p >
< h2 > < a class = "anchor" aria-hidden = "true" id = "gcpstorage" > < / a > < a href = "#gcpstorage" aria-hidden = "true" class = "hash-link" > < svg class = "hash-link-icon" aria-hidden = "true" height = "16" version = "1.1" viewBox = "0 0 16 16" width = "16" > < path fill-rule = "evenodd" d = "M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z" > < / path > < / svg > < / a > gcp.storage< / h2 >
< p > < img width = "30" src = "/img/resources/gcp/storage/filestore.png" alt = "Filestore" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.storage.Filestore< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/storage/local-ssd.png" alt = "LocalSSD" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.storage.LocalSSD< / strong > , < strong > SSD< / strong > (alias)< / p >
< p > < img width = "30" src = "/img/resources/gcp/storage/persistent-disk.png" alt = "PersistentDisk" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.storage.PersistentDisk< / strong > < / p >
< p > < img width = "30" src = "/img/resources/gcp/storage/storage.png" alt = "Storage" style = "float: left; padding-right: 5px;" >
< strong > diagrams.gcp.storage.Storage< / strong > , < strong > GCS< / strong > (alias)< / p >
< / span > < / div > < / article > < / div > < div class = "docLastUpdate" > < em > Last updated on 10/2/2024 < / em > < / div > < div class = "docs-prevnext" > < a class = "docs-prev button" href = "/docs/nodes/azure" > < span class = "arrow-prev" > ← < / span > < span > Azure< / span > < / a > < a class = "docs-next button" href = "/docs/nodes/ibm" > < span > IBM< / span > < span class = "arrow-next" > →< / span > < / a > < / div > < / div > < / div > < nav class = "onPageNav" > < ul class = "toc-headings" > < li > < a href = "#gcpanalytics" > gcp.analytics< / a > < / li > < li > < a href = "#gcpapi" > gcp.api< / a > < / li > < li > < a href = "#gcpcompute" > gcp.compute< / a > < / li > < li > < a href = "#gcpdatabase" > gcp.database< / a > < / li > < li > < a href = "#gcpdevtools" > gcp.devtools< / a > < / li > < li > < a href = "#gcpiot" > gcp.iot< / a > < / li > < li > < a href = "#gcpmigration" > gcp.migration< / a > < / li > < li > < a href = "#gcpml" > gcp.ml< / a > < / li > < li > < a href = "#gcpnetwork" > gcp.network< / a > < / li > < li > < a href = "#gcpoperations" > gcp.operations< / a > < / li > < li > < a href = "#gcpsecurity" > gcp.security< / a > < / li > < li > < a href = "#gcpstorage" > gcp.storage< / a > < / li > < / ul > < / nav > < / div > < footer class = "nav-footer" id = "footer" > < section class = "sitemap" > < a href = "/" class = "nav-home" > < img src = "/img/diagrams.ico" alt = "Diagrams" width = "66" height = "58" / > < / a > < div > < h5 > Docs< / h5 > < a href = "/docs/getting-started/installation" > Getting Started< / a > < a href = "/docs/guides/diagram" > Guides< / a > < a href = "/docs/nodes/aws" > Nodes< / a > < / div > < div > < h5 > More< / h5 > < iframe src = "https://ghbtns.com/github-btn.html?user=mingrammer&repo=diagrams&type=star&count=true&size=large" frameBorder = "0" scrolling = "0" width = "170" height = "30" title = "Star mingrammer/diagrams on GitHub" > < / iframe > < / div > < / section > < section class = "copyright" > Copyright © 2025 mingrammer< / section > < / footer > < / div > < / body > < / html >
< / span > < / div > < / article > < / div > < div class = "docLastUpdate" > < em > Last updated on 9/13/2025 < / em > < / div > < div class = "docs-prevnext" > < a class = "docs-prev button" href = "/docs/nodes/azure" > < span class = "arrow-prev" > ← < / span > < span > Azure< / span > < / a > < a class = "docs-next button" href = "/docs/nodes/ibm" > < span > IBM< / span > < span class = "arrow-next" > →< / span > < / a > < / div > < / div > < / div > < nav class = "onPageNav" > < ul class = "toc-headings" > < li > < a href = "#gcpanalytics" > gcp.analytics< / a > < / li > < li > < a href = "#gcpapi" > gcp.api< / a > < / li > < li > < a href = "#gcpcompute" > gcp.compute< / a > < / li > < li > < a href = "#gcpdatabase" > gcp.database< / a > < / li > < li > < a href = "#gcpdevtools" > gcp.devtools< / a > < / li > < li > < a href = "#gcpiot" > gcp.iot< / a > < / li > < li > < a href = "#gcpmanagement" > gcp.managemen t< / a > < / li > < li > < a href = "#gcpmigration" > gcp.migration< / a > < / li > < li > < a href = "#gcpml" > gcp.ml< / a > < / li > < li > < a href = "#gcpnetwork" > gcp.network< / a > < / li > < li > < a href = "#gcpoperations" > gcp.operations< / a > < / li > < li > < a href = "#gcpsecurity" > gcp.security< / a > < / li > < li > < a href = "#gcpstorage" > gcp.storage< / a > < / li > < / ul > < / nav > < / div > < footer class = "nav-footer" id = "footer" > < section class = "sitemap" > < a href = "/" class = "nav-home" > < img src = "/img/diagrams.ico" alt = "Diagrams" width = "66" height = "58" / > < / a > < div > < h5 > Docs< / h5 > < a href = "/docs/getting-started/installation" > Getting Started< / a > < a href = "/docs/guides/diagram" > Guides< / a > < a href = "/docs/nodes/aws" > Nodes< / a > < / div > < div > < h5 > More< / h5 > < iframe src = "https://ghbtns.com/github-btn.html?user=mingrammer&repo=diagrams&type=star&count=true&size=large" frameBorder = "0" scrolling = "0" width = "170" height = "30" title = "Star mingrammer/diagrams on GitHub" > < / iframe > < / div > < / section > < section class = "copyright" > Copyright © 2025 mingrammer< / section > < / footer > < / div > < / body > < / html >