firestore-semantic-search/extension.yaml [583:657]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      machine. [Read more about accelerator counts config
      here](https://cloud.google.com/vertex-ai/docs/reference/rest/v1/MachineSpec).
    default: 1
    immutable: true
    validationRegex: ^\d+$
    validationErrorMessage: Invalid number

  - param: MIN_REPLICA_COUNT
    label: Min replica count
    description: >-
      The minimum number of machine replicas for the deployed index endpoint.
      [Read more about min replica counts config
      here](https://cloud.google.com/vertex-ai/docs/reference/rest/v1/DedicatedResources).
    default: 1
    immutable: true
    validationRegex: ^\d+$
    validationErrorMessage: Invalid number

  - param: MAX_REPLICA_COUNT
    label: Max replica count
    description: >-
      The maximum number of machine replicas for the deployed index endpoint
      when the traffic against it increases. [Read more about max replica config
      here](https://cloud.google.com/vertex-ai/docs/reference/rest/v1/DedicatedResources).
    default: 1
    immutable: true
    validationRegex: ^\d+$
    validationErrorMessage: Invalid number

  - param: LOCATION
    label: Cloud Functions location
    description: >-
      Where do you want to deploy the functions created for this extension? For
      help selecting a location, refer to the [location selection
      guide](https://firebase.google.com/docs/functions/locations).
    type: select
    options:
      - label: Iowa (us-central1)
        value: us-central1
      - label: South Carolina (us-east1)
        value: us-east1
      - label: Northern Virginia (us-east4)
        value: us-east4
      - label: Oregon (us-west1)
        value: us-west1
      - label: Los Angeles (us-west2)
        value: us-west2
      - label: Montreal (northamerica-northeast1)
        value: northamerica-northeast1
      - label: Belgium (europe-west1)
        value: europe-west1
      - label: London (europe-west2)
        value: europe-west2
      - label: Frankfurt (europe-west3)
        value: europe-west3
      - label: Zurich (europe-west6)
        value: europe-west6
      - label: Taiwan (asia-east1)
        value: asia-east1
      - label: Tokyo (asia-northeast1)
        value: asia-northeast1
      - label: Seoul (asia-northeast3)
        value: asia-northeast3
      - label: Mumbai (asia-south1)
        value: asia-south1
      - label: Singapore (asia-southeast1)
        value: asia-southeast1
      - label: Sydney (australia-southeast1)
        value: australia-southeast1
    required: true
    immutable: true

lifecycleEvents:
  onInstall:
    function: backfillTrigger
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



storage-reverse-image-search/extension.yaml [577:654]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      machine. [Read more about accelerator counts config
      here](https://cloud.google.com/vertex-ai/docs/reference/rest/v1/MachineSpec).
    default: 1
    immutable: true
    validationRegex: ^\d+$
    validationErrorMessage: Invalid number

  - param: MIN_REPLICA_COUNT
    label: Min replica count
    description: >-
      The minimum number of machine replicas for the deployed index endpoint.
      [Read more about min replica counts config
      here](https://cloud.google.com/vertex-ai/docs/reference/rest/v1/DedicatedResources).
    default: 1
    immutable: true
    validationRegex: ^\d+$
    validationErrorMessage: Invalid number

  - param: MAX_REPLICA_COUNT
    label: Max replica count
    description: >-
      The maximum number of machine replicas for the deployed index endpoint
      when the traffic against it increases. [Read more about max replica config
      here](https://cloud.google.com/vertex-ai/docs/reference/rest/v1/DedicatedResources).
    default: 1
    immutable: true
    validationRegex: ^\d+$
    validationErrorMessage: Invalid number

  # Locations restricted to those that support Vertex AI & both gen 1 & 2 Cloud Functions.
  # https://cloud.google.com/vertex-ai/docs/reference/rest#service-endpoint
  # https://cloud.google.com/functions/docs/locations
  - param: LOCATION
    label: Cloud Functions location
    description: >-
      Where do you want to deploy the functions created for this extension? For
      help selecting a location, refer to the [location selection
      guide](https://firebase.google.com/docs/functions/locations).
    type: select
    options:
      - label: Iowa (us-central1)
        value: us-central1
      - label: South Carolina (us-east1)
        value: us-east1
      - label: Northern Virginia (us-east4)
        value: us-east4
      - label: Oregon (us-west1)
        value: us-west1
      - label: Los Angeles (us-west2)
        value: us-west2
      - label: Montreal (northamerica-northeast1)
        value: northamerica-northeast1
      - label: Belgium (europe-west1)
        value: europe-west1
      - label: London (europe-west2)
        value: europe-west2
      - label: Frankfurt (europe-west3)
        value: europe-west3
      - label: Zurich (europe-west6)
        value: europe-west6
      - label: Taiwan (asia-east1)
        value: asia-east1
      - label: Tokyo (asia-northeast1)
        value: asia-northeast1
      - label: Seoul (asia-northeast3)
        value: asia-northeast3
      - label: Mumbai (asia-south1)
        value: asia-south1
      - label: Singapore (asia-southeast1)
        value: asia-southeast1
      - label: Sydney (australia-southeast1)
        value: australia-southeast1
    required: true
    immutable: true

lifecycleEvents:
  onInstall:
    function: backfillTrigger
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



