3

次の YAML 構成ファイルを使用して Bigtable インスタンスをデプロイしようとしています。

resources:
- name: foo-bigtable-instance
  type: bigtableadmin.v2.instance
  properties:
     name: foo
     displayName: Foo Bigtable Instance
     type: Development

gcloud deployment-manager deployments createを呼び出すと、次のエラーが表示されます...

ERROR: (gcloud.deployment-manager.deployments.create) Error in Operation [operation-1545154324304-57d4f469f9081-51e37137-270e5638]: errors:
- code: MISSING_REQUIRED_FIELD
  location: /deployments/sam-poc-deployment/resources/foo-bigtable-instance->$.properties->$.parent
  message: |-
    Missing required field 'parent' with schema:
    {
      "type" : "string"
    }

必要な「親」プロパティは何ですか? エラーは、「type」という名前の単一のフィールドを持つオブジェクトであることを示唆しています。

しかし、「親」は何を表しているのでしょうか? そして、「タイプ」に許可されている値は何ですか? 「親」プロパティはドキュメントには記載されていません。

4

2 に答える 2

2

そのリソースの作成操作parentのパスで が実際に定義されているため、多少混乱します。Bigtable インスタンスを所有するプロジェクトを表します。使用方法のより良いアイデアについては、 Bigtable スニペットを参照してください。

于 2018-12-18T18:11:18.870 に答える