-
Notifications
You must be signed in to change notification settings - Fork 368
/
metadata.display.yaml
134 lines (133 loc) · 3.89 KB
/
metadata.display.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
# 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-lb-http-display
annotations:
config.kubernetes.io/local-config: "true"
spec:
info:
title: Global HTTP Load Balancer Terraform Module
source:
repo: https://github.com/terraform-google-modules/terraform-google-lb-http.git
sourceType: git
ui:
input:
variables:
address:
name: address
title: Address
backends:
name: backends
title: Backends
certificate:
name: certificate
title: Certificate
certificate_map:
name: certificate_map
title: Certificate Map
create_address:
name: create_address
title: Create Address
create_ipv6_address:
name: create_ipv6_address
title: Create Ipv6 Address
create_ssl_certificate:
name: create_ssl_certificate
title: Create Ssl Certificate
create_url_map:
name: create_url_map
title: Create Url Map
edge_security_policy:
name: edge_security_policy
title: Edge Security Policy
enable_ipv6:
name: enable_ipv6
title: Enable Ipv6
firewall_networks:
name: firewall_networks
title: Firewall Networks
firewall_projects:
name: firewall_projects
title: Firewall Projects
http_forward:
name: http_forward
title: Http Forward
http_keep_alive_timeout_sec:
name: http_keep_alive_timeout_sec
title: Http Keep Alive Timeout Sec
http_port:
name: http_port
title: Http Port
https_port:
name: https_port
title: Https Port
https_redirect:
name: https_redirect
title: Https Redirect
ipv6_address:
name: ipv6_address
title: Ipv6 Address
labels:
name: labels
title: Labels
load_balancing_scheme:
name: load_balancing_scheme
title: Load Balancing Scheme
managed_ssl_certificate_domains:
name: managed_ssl_certificate_domains
title: Managed Ssl Certificate Domains
name:
name: name
title: Name
network:
name: network
title: Network
private_key:
name: private_key
title: Private Key
project:
name: project
title: Project
quic:
name: quic
title: Quic
random_certificate_suffix:
name: random_certificate_suffix
title: Random Certificate Suffix
security_policy:
name: security_policy
title: Security Policy
server_tls_policy:
name: server_tls_policy
title: Server Tls Policy
ssl:
name: ssl
title: Ssl
ssl_certificates:
name: ssl_certificates
title: Ssl Certificates
ssl_policy:
name: ssl_policy
title: Ssl Policy
target_service_accounts:
name: target_service_accounts
title: Target Service Accounts
target_tags:
name: target_tags
title: Target Tags
url_map:
name: url_map
title: Url Map