I am trying to deploy a Bigtable instance with the following YAML config file:
resources:
- name: foo-bigtable-instance
type: bigtableadmin.v2.instance
properties:
name: foo
displayName: Foo Bigtable Instance
type: Development
When I invoke gcloud deployment-manager deployments create I get the following error...
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"
}
What is the required 'parent' property? The error suggests it is an object with a single field named "type".
But what does the 'parent' represent? And what are the allowed values for the 'type'? The 'parent' property is not mentioned in the Documentation.