> For the complete documentation index, see [llms.txt](https://docs.staruml.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.staruml.io/v6/working-with-additional-diagrams/gcp-architecture-diagram.md).

# GCP Architecture Diagram

<figure><img src="/files/m1OAZrXhFaKLy7vmirp2" alt=""><figcaption><p>GCP (Google Cloud Platform) Architecture Diagram</p></figcaption></figure>

<figure><img src="/files/rPQxhGYdVWueicdBocd8" alt=""><figcaption><p>GCP (Google Cloud Platform) Architecture Diagram</p></figcaption></figure>

## Create GCP Architecture Diagram

To create a GCP Architecture Diagram:

1. Select first an element where a new GCP Architecture Diagram to be contained as a child.
2. Select **Model | Add Diagram | GCP Architecture Diagram** in Menu Bar or select **Add Diagram | GCP Architecture Diagram** in Context Menu.

## GCP Model

To create a GCP Model (model element only) by Menu:

1. Select an Element where a new GCP Model to be contained.
2. Select **Model | Add | GCP Model** in Menu Bar or **Add | GCP Model** in Context Menu.

## Zone

To create a Zone element:

1. Select **Zone** in **Toolbox**.
2. Drag on the diagram as the size.

You can use **QuickEdit** for element by double-click or press `Enter` on a selected element.

* **Name** : Edit name.
* **Add Note** : Add a linked note.
* **Zone Type** : Change zone type.

## User

To create a User element:

1. Select **User** in **Toolbox**.
2. Drag on the diagram as the size.

You can use **QuickEdit** for element by double-click or press `Enter` on a selected element.

* **Name** : Edit name.
* **Add Note** : Add a linked note.
* **GCP Icon** : Change GCP icon.

## Product

To create a Product element:

1. Select **Product** in **Toolbox**.
2. Drag on the diagram as the size.

You can use **QuickEdit** for element by double-click or press `Enter` on a selected element.

* **Name** : Edit name.
* **Add Note** : Add a linked note.
* **GCP Icon** : Change GCP icon.

If you want to show multi instance, check `multiInstance` property in **Property Editor**.

If you want to expand, check `expanded` property in **Property Editor**. One you expanded, you can show more information as below

* `expandedInfo` : Shown below the product name (e.g. `10GB PD` or `Autoscaling`, etc.)
* &#x20;`machineType` : Show below as machine type icon with circled number of `cores` and `ram`. The circled numbers are shown only if the number is greater than 0.
* `diskType` : Show below as disk icon with circled number of `disks`. The circled numbers are shown only if the number is greater than 0.
* `additionalModifier` : Shown below as a modifier icon.

## Service

To create a Service element:

1. Select **Service** in **Toolbox**.
2. Drag on the diagram as the size.

You can use **QuickEdit** for element by double-click or press `Enter` on a selected element.

* **Name** : Edit name.
* **Add Note** : Add a linked note.
* **GCP Icon** : Change GCP icon.

## Path

To create a Path Arrow:

1. Select **Path** in **Toolbox**.
2. Drag from an element and drop on another element.

You can use **QuickEdit** by double-click or press `Enter` on a selected relationship.

* **Name** : Edit name.
* **Add Note** : Add a linked note.
