File: //snap/google-cloud-cli/394/lib/googlecloudsdk/schemas/configdelivery/v1alpha/VariantSelector.yaml
$schema: "http://json-schema.org/draft-06/schema#"
title: configdelivery v1alpha VariantSelector export schema
description: A gcloud export/import command YAML validation schema.
type: object
required:
- variantNameTemplate
additionalProperties: false
properties:
variantNameTemplate:
description: |-
variant_name_template is a template string that can refer to variables
containing cluster membership metadata such as location, name, and labels
to determine the name of the variant for a target cluster. The variable
syntax is similar to the unix shell variables. For example:
"echo-${CLUSTER_NAME}-${CLUSTER_LOCATION}" will be expanded to "echo-
member1-us-central1", "echo-member2-us-west1" for cluster members member1
and member2 in us-central1 and us-central2 location respectively. If one
wants to deploy a specific variant, say "default" to all the clusters, one
can just use "default" (string without any variables) as the
variant_name_template.
type: string