# overlay-parse

Generated from the code · as of CLI 0.6.0

The CLI prints, for example:

```text
arc.yaml could not be read: line 3: mapping values are not allowed here
```

Fix it in: `arc.yaml`.

## Keys that raise it

- [`arc`](https://docs.omniarc.eu/reference/arc-yaml/arc.md)
- [`compose`](https://docs.omniarc.eu/reference/arc-yaml/compose.md)
- [`profiles`](https://docs.omniarc.eu/reference/arc-yaml/profiles.md)
- [`edge`](https://docs.omniarc.eu/reference/arc-yaml/edge.md)
- [`edge.port`](https://docs.omniarc.eu/reference/arc-yaml/edge.md#edge-port)
- [`resources`](https://docs.omniarc.eu/reference/arc-yaml/resources.md)
- [`resources.cpu`](https://docs.omniarc.eu/reference/arc-yaml/resources.md#resources-cpu)
- [`resources.memory`](https://docs.omniarc.eu/reference/arc-yaml/resources.md#resources-memory)
- [`resources.disk`](https://docs.omniarc.eu/reference/arc-yaml/resources.md#resources-disk)
- [`ready_timeout_secs`](https://docs.omniarc.eu/reference/arc-yaml/ready-timeout-secs.md)
- [`services`](https://docs.omniarc.eu/reference/arc-yaml/services.md)
- [`services.*`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services)
- [`services.*.kind`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-kind)
- [`services.*.deploy`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-deploy)
- [`services.*.branch`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-branch)
- [`services.*.contains_pii`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-contains_pii)
- [`services.*.anonymize`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-anonymize)
- [`services.*.anonymize.rules`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-anonymize-rules)
- [`services.*.anonymize.rules[].transform`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-anonymize-rules-transform)
- [`services.*.quiesce`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-quiesce)
- [`services.*.quiesce.exec`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-quiesce-exec)
- [`services.*.quiesce.timeout_secs`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-quiesce-timeout_secs)

**Example: shop/arc.yaml**

```yaml
arc: shop
edge: { service: web, port: 3000 }
resources: { cpu: "1", memory: 1Gi, disk: 5Gi }
services:
  web:
    kind: web-service
    contains_pii: false
  db:
    kind: database
    contains_pii: true
    anonymize:
      engine: postgres
      database: shop
      user: shop
      rules:
        - { table: customers, column: email, transform: fake-email }
```
