modules/secure-cloud-run-core/metadata.display.yaml (127 lines of code) (raw):

# Copyright 2024 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. apiVersion: blueprints.cloud.google.com/v1alpha1 kind: BlueprintMetadata metadata: name: terraform-google-cloud-run-secure-cloud-run-core-display annotations: config.kubernetes.io/local-config: "true" spec: info: title: Secure Cloud Run Core source: repo: https://github.com/GoogleCloudPlatform/terraform-google-cloud-run.git sourceType: git dir: /modules/secure-cloud-run-core ui: input: variables: argument: name: argument title: Argument certificate_mode: name: certificate_mode title: Certificate Mode cloud_armor_policies_name: name: cloud_armor_policies_name title: Cloud Armor Policies Name cloud_run_sa: name: cloud_run_sa title: Cloud Run Sa container_command: name: container_command title: Container Command container_concurrency: name: container_concurrency title: Container Concurrency create_cloud_armor_policies: name: create_cloud_armor_policies title: Create Cloud Armor Policies default_rules: name: default_rules title: Default Rules domain_map_annotations: name: domain_map_annotations title: Domain Map Annotations domain_map_labels: name: domain_map_labels title: Domain Map Labels encryption_key: name: encryption_key title: Encryption Key env_vars: name: env_vars title: Env Vars force_override: name: force_override title: Force Override generate_revision_name: name: generate_revision_name title: Generate Revision Name image: name: image title: Image lb_name: name: lb_name title: Lb Name limits: name: limits title: Limits location: name: location title: Location max_scale_instances: name: max_scale_instances title: Max Scale Instances members: name: members title: Members min_scale_instances: name: min_scale_instances title: Min Scale Instances owasp_rules: name: owasp_rules title: Owasp Rules ports: name: ports title: Ports project_id: name: project_id title: Project Id region: name: region title: Region requests: name: requests title: Requests service_labels: name: service_labels title: Service Labels service_name: name: service_name title: Service Name ssl_certificates: name: ssl_certificates title: Ssl Certificates template_labels: name: template_labels title: Template Labels timeout_seconds: name: timeout_seconds title: Timeout Seconds traffic_split: name: traffic_split title: Traffic Split verified_domain_name: name: verified_domain_name title: Verified Domain Name volume_mounts: name: volume_mounts title: Volume Mounts volumes: name: volumes title: Volumes vpc_connector_id: name: vpc_connector_id title: Vpc Connector Id vpc_egress_value: name: vpc_egress_value title: Vpc Egress Value