Skip to content

Commit f96be03

Browse files
committed
chore: missing docs for integrations data source
1 parent d9f8040 commit f96be03

File tree

2 files changed

+260
-0
lines changed

2 files changed

+260
-0
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## v0.16.1
2+
3+
FIXES:
4+
5+
- Missing docs for integrations data source.
6+
17
## v0.16.0
28

39
FEATURES:

docs/data-sources/integrations.md

Lines changed: 254 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,254 @@
1+
---
2+
# generated by https://github.com/hashicorp/terraform-plugin-docs
3+
page_title: "meshstack_integrations Data Source - terraform-provider-meshstack"
4+
subcategory: ""
5+
description: |-
6+
List of integrations.
7+
---
8+
9+
# meshstack_integrations (Data Source)
10+
11+
List of integrations.
12+
13+
14+
15+
<!-- schema generated by tfplugindocs -->
16+
## Schema
17+
18+
### Read-Only
19+
20+
- `integrations` (Attributes List) List of integrations (see [below for nested schema](#nestedatt--integrations))
21+
- `workload_identity_federation` (Attributes) Workload identity federation information for built in integrations. (see [below for nested schema](#nestedatt--workload_identity_federation))
22+
23+
<a id="nestedatt--integrations"></a>
24+
### Nested Schema for `integrations`
25+
26+
Optional:
27+
28+
- `status` (Attributes) (see [below for nested schema](#nestedatt--integrations--status))
29+
30+
Read-Only:
31+
32+
- `api_version` (String)
33+
- `kind` (String)
34+
- `metadata` (Attributes) (see [below for nested schema](#nestedatt--integrations--metadata))
35+
- `spec` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec))
36+
37+
<a id="nestedatt--integrations--status"></a>
38+
### Nested Schema for `integrations.status`
39+
40+
Read-Only:
41+
42+
- `is_built_in` (Boolean)
43+
- `workload_identity_federation` (Attributes) (see [below for nested schema](#nestedatt--integrations--status--workload_identity_federation))
44+
45+
<a id="nestedatt--integrations--status--workload_identity_federation"></a>
46+
### Nested Schema for `integrations.status.workload_identity_federation`
47+
48+
Read-Only:
49+
50+
- `aws` (Attributes) (see [below for nested schema](#nestedatt--integrations--status--workload_identity_federation--aws))
51+
- `azure` (Attributes) (see [below for nested schema](#nestedatt--integrations--status--workload_identity_federation--azure))
52+
- `gcp` (Attributes) (see [below for nested schema](#nestedatt--integrations--status--workload_identity_federation--gcp))
53+
- `issuer` (String)
54+
- `subject` (String)
55+
56+
<a id="nestedatt--integrations--status--workload_identity_federation--aws"></a>
57+
### Nested Schema for `integrations.status.workload_identity_federation.aws`
58+
59+
Read-Only:
60+
61+
- `audience` (String)
62+
- `thumbprint` (String)
63+
64+
65+
<a id="nestedatt--integrations--status--workload_identity_federation--azure"></a>
66+
### Nested Schema for `integrations.status.workload_identity_federation.azure`
67+
68+
Read-Only:
69+
70+
- `audience` (String)
71+
72+
73+
<a id="nestedatt--integrations--status--workload_identity_federation--gcp"></a>
74+
### Nested Schema for `integrations.status.workload_identity_federation.gcp`
75+
76+
Read-Only:
77+
78+
- `audience` (String)
79+
80+
81+
82+
83+
<a id="nestedatt--integrations--metadata"></a>
84+
### Nested Schema for `integrations.metadata`
85+
86+
Read-Only:
87+
88+
- `created_on` (String)
89+
- `owned_by_workspace` (String)
90+
- `uuid` (String)
91+
92+
93+
<a id="nestedatt--integrations--spec"></a>
94+
### Nested Schema for `integrations.spec`
95+
96+
Read-Only:
97+
98+
- `config` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec--config))
99+
- `display_name` (String)
100+
101+
<a id="nestedatt--integrations--spec--config"></a>
102+
### Nested Schema for `integrations.spec.config`
103+
104+
Optional:
105+
106+
- `azuredevops` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec--config--azuredevops))
107+
- `github` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec--config--github))
108+
- `gitlab` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec--config--gitlab))
109+
110+
Read-Only:
111+
112+
- `type` (String)
113+
114+
<a id="nestedatt--integrations--spec--config--azuredevops"></a>
115+
### Nested Schema for `integrations.spec.config.azuredevops`
116+
117+
Read-Only:
118+
119+
- `base_url` (String)
120+
- `organization` (String)
121+
- `personal_access_token` (String)
122+
- `runner_ref` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec--config--azuredevops--runner_ref))
123+
124+
<a id="nestedatt--integrations--spec--config--azuredevops--runner_ref"></a>
125+
### Nested Schema for `integrations.spec.config.azuredevops.runner_ref`
126+
127+
Read-Only:
128+
129+
- `kind` (String)
130+
- `uuid` (String)
131+
132+
133+
134+
<a id="nestedatt--integrations--spec--config--github"></a>
135+
### Nested Schema for `integrations.spec.config.github`
136+
137+
Read-Only:
138+
139+
- `app_id` (String)
140+
- `app_private_key` (String)
141+
- `base_url` (String)
142+
- `owner` (String)
143+
- `runner_ref` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec--config--github--runner_ref))
144+
145+
<a id="nestedatt--integrations--spec--config--github--runner_ref"></a>
146+
### Nested Schema for `integrations.spec.config.github.runner_ref`
147+
148+
Read-Only:
149+
150+
- `kind` (String)
151+
- `uuid` (String)
152+
153+
154+
155+
<a id="nestedatt--integrations--spec--config--gitlab"></a>
156+
### Nested Schema for `integrations.spec.config.gitlab`
157+
158+
Read-Only:
159+
160+
- `base_url` (String)
161+
- `runner_ref` (Attributes) (see [below for nested schema](#nestedatt--integrations--spec--config--gitlab--runner_ref))
162+
163+
<a id="nestedatt--integrations--spec--config--gitlab--runner_ref"></a>
164+
### Nested Schema for `integrations.spec.config.gitlab.runner_ref`
165+
166+
Read-Only:
167+
168+
- `kind` (String)
169+
- `uuid` (String)
170+
171+
172+
173+
174+
175+
176+
<a id="nestedatt--workload_identity_federation"></a>
177+
### Nested Schema for `workload_identity_federation`
178+
179+
Read-Only:
180+
181+
- `metering` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--metering))
182+
- `replicator` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--replicator))
183+
184+
<a id="nestedatt--workload_identity_federation--metering"></a>
185+
### Nested Schema for `workload_identity_federation.metering`
186+
187+
Read-Only:
188+
189+
- `aws` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--metering--aws))
190+
- `azure` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--metering--azure))
191+
- `gcp` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--metering--gcp))
192+
- `issuer` (String)
193+
- `subject` (String)
194+
195+
<a id="nestedatt--workload_identity_federation--metering--aws"></a>
196+
### Nested Schema for `workload_identity_federation.metering.aws`
197+
198+
Read-Only:
199+
200+
- `audience` (String)
201+
- `thumbprint` (String)
202+
203+
204+
<a id="nestedatt--workload_identity_federation--metering--azure"></a>
205+
### Nested Schema for `workload_identity_federation.metering.azure`
206+
207+
Read-Only:
208+
209+
- `audience` (String)
210+
211+
212+
<a id="nestedatt--workload_identity_federation--metering--gcp"></a>
213+
### Nested Schema for `workload_identity_federation.metering.gcp`
214+
215+
Read-Only:
216+
217+
- `audience` (String)
218+
219+
220+
221+
<a id="nestedatt--workload_identity_federation--replicator"></a>
222+
### Nested Schema for `workload_identity_federation.replicator`
223+
224+
Read-Only:
225+
226+
- `aws` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--replicator--aws))
227+
- `azure` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--replicator--azure))
228+
- `gcp` (Attributes) (see [below for nested schema](#nestedatt--workload_identity_federation--replicator--gcp))
229+
- `issuer` (String)
230+
- `subject` (String)
231+
232+
<a id="nestedatt--workload_identity_federation--replicator--aws"></a>
233+
### Nested Schema for `workload_identity_federation.replicator.aws`
234+
235+
Read-Only:
236+
237+
- `audience` (String)
238+
- `thumbprint` (String)
239+
240+
241+
<a id="nestedatt--workload_identity_federation--replicator--azure"></a>
242+
### Nested Schema for `workload_identity_federation.replicator.azure`
243+
244+
Read-Only:
245+
246+
- `audience` (String)
247+
248+
249+
<a id="nestedatt--workload_identity_federation--replicator--gcp"></a>
250+
### Nested Schema for `workload_identity_federation.replicator.gcp`
251+
252+
Read-Only:
253+
254+
- `audience` (String)

0 commit comments

Comments
 (0)