Ошибка в коде для создания виртуальной машины Google, поддерживающей Android Studio - PullRequest
1 голос
/ 04 мая 2020

Лаборатории Google предоставили мне следующий код в виде файла .yaml для создания виртуальной машины, которая позволяет мне запускать Android studio и получать некоторую информацию из API-интерфейса эмулятора Android studio в logsta sh / elasticsearch.

Если честно, я новичок и не уверен, почему я получаю сообщение об ошибке. Я думаю, это связано с текстом в '' и / или {}, но не уверен.

Любая помощь более чем оценена !!!

resources:

- type: gcp-types/compute-v1:instances

  name: dev-vm

  properties:

    zone: {{ properties["zone"] }}

    machineType: zones/{{ properties["zone"] }}/machineTypes/n1-highmem-4

    disks:

    - boot: true

      autoDelete: true

      initializeParams:

        sourceImage: projects/qwiklabs-resources/global/images/vnc-android-pie-tensorflow

    networkInterfaces:

    - network: global/networks/default

      accessConfigs:

      - name: External NAT

        type: ONE_TO_ONE_NAT

    serviceAccounts:

      - email: default

        scopes:

          - 'https://www.googleapis.com/auth/cloud.useraccounts.readonly'

          - 'https://www.googleapis.com/auth/devstorage.read_only'

          - 'https://www.googleapis.com/auth/logging.write'

          - 'https://www.googleapis.com/auth/monitoring.write'

    tags:

      items:

        - "vnc"

    metadata:

      items:

      - key: startup-script-url

        value: https://storage.googleapis.com/cloud-training/gsp296/setup.sh

- name: vnc-firewall-rule

  type: compute.v1.firewall

  properties:

    sourceRanges: [0.0.0.0/0]

    allowed:

    - IPProtocol: tcp

      ports:

      - 5901
      - 6901
...