Skip to content

Commit 649ff9b

Browse files
Add ability to mark output fields that are nested inside argument blocks (#7389) (#13896)
Signed-off-by: Modular Magician <magic-modules@google.com>
1 parent 81757e8 commit 649ff9b

File tree

60 files changed

+401
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+401
-2
lines changed

.changelog/7389.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:note
2+
updated documentation to mark attribute fields contained in block arguments as outputs
3+
```

website/docs/r/access_context_manager_service_perimeters.html.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,11 @@ The following arguments are supported:
119119
behavior.
120120

121121
* `create_time` -
122+
(Output)
122123
Time the AccessPolicy was created in UTC.
123124

124125
* `update_time` -
126+
(Output)
125127
Time the AccessPolicy was updated in UTC.
126128

127129
* `perimeter_type` -

website/docs/r/apigee_addons_config.html.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ The following arguments are supported:
193193
Flag that specifies whether the Advanced API Ops add-on is enabled.
194194

195195
* `expires_at` -
196+
(Output)
196197
Flag that specifies whether the Advanced API Ops add-on is enabled.
197198

198199
<a name="nested_connectors_platform_config"></a>The `connectors_platform_config` block supports:
@@ -202,6 +203,7 @@ The following arguments are supported:
202203
Flag that specifies whether the Advanced API Ops add-on is enabled.
203204

204205
* `expires_at` -
206+
(Output)
205207
Flag that specifies whether the Advanced API Ops add-on is enabled.
206208

207209
## Attributes Reference

website/docs/r/apigee_environment.html.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ The following arguments are supported:
131131
recommended maximum number of nodes for that gateway.
132132

133133
* `current_aggregate_node_count` -
134+
(Output)
134135
The current total number of gateway nodes that each environment currently has across
135136
all instances.
136137

website/docs/r/app_engine_domain_mapping.html.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ The following arguments are supported:
9393
Possible values are `AUTOMATIC` and `MANUAL`.
9494

9595
* `pending_managed_certificate_id` -
96+
(Output)
9697
ID of the managed `AuthorizedCertificate` resource currently being provisioned, if applicable. Until the new
9798
managed certificate has been successfully provisioned, the previous SSL state will be preserved. Once the
9899
provisioning process completes, the `certificateId` field will reflect the new managed certificate and this

website/docs/r/beyondcorp_app_connection.html.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,11 @@ The following arguments are supported:
183183
for a list of possible values.
184184

185185
* `uri` -
186+
(Output)
186187
Server-defined URI for this resource.
187188

188189
* `ingress_port` -
190+
(Output)
189191
Ingress port reserved on the gateways for this AppConnection, if not specified or zero, the default port is 19443.
190192

191193
## Attributes Reference

website/docs/r/bigquery_connection.html.markdown

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,7 @@ The following arguments are supported:
293293
Possible values are `DATABASE_TYPE_UNSPECIFIED`, `POSTGRES`, and `MYSQL`.
294294

295295
* `service_account_id` -
296+
(Output)
296297
When the connection is used in the context of an operation in BigQuery, this service account will serve as the identity being used for connecting to the CloudSQL instance specified in this connection.
297298

298299

@@ -322,17 +323,21 @@ The following arguments are supported:
322323
The user’s AWS IAM Role that trusts the Google-owned AWS IAM user Connection.
323324

324325
* `identity` -
326+
(Output)
325327
A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user's AWS IAM Role.
326328

327329
<a name="nested_azure"></a>The `azure` block supports:
328330

329331
* `application` -
332+
(Output)
330333
The name of the Azure Active Directory Application.
331334

332335
* `client_id` -
336+
(Output)
333337
The client id of the Azure Active Directory Application.
334338

335339
* `object_id` -
340+
(Output)
336341
The object id of the Azure Active Directory Application.
337342

338343
* `customer_tenant_id` -
@@ -344,9 +349,11 @@ The following arguments are supported:
344349
The Azure Application (client) ID where the federated credentials will be hosted.
345350

346351
* `redirect_uri` -
352+
(Output)
347353
The URL user will be redirected to after granting consent during connection setup.
348354

349355
* `identity` -
356+
(Output)
350357
A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user's Azure Active Directory Application.
351358

352359
<a name="nested_cloud_spanner"></a>The `cloud_spanner` block supports:
@@ -366,6 +373,7 @@ The following arguments are supported:
366373
<a name="nested_cloud_resource"></a>The `cloud_resource` block supports:
367374

368375
* `service_account_id` -
376+
(Output)
369377
The account ID of the service created for the purpose of this connection.
370378

371379
## Attributes Reference

website/docs/r/bigquery_job.html.markdown

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -596,6 +596,7 @@ The following arguments are supported:
596596
The BigQuery Service Account associated with your project requires access to this encryption key.
597597

598598
* `kms_key_version` -
599+
(Output)
599600
Describes the Cloud KMS encryption key version used to protect destination BigQuery table.
600601

601602
<a name="nested_script_options"></a>The `script_options` block supports:
@@ -797,6 +798,7 @@ The following arguments are supported:
797798
The BigQuery Service Account associated with your project requires access to this encryption key.
798799

799800
* `kms_key_version` -
801+
(Output)
800802
Describes the Cloud KMS encryption key version used to protect destination BigQuery table.
801803

802804
<a name="nested_copy"></a>The `copy` block supports:
@@ -875,6 +877,7 @@ The following arguments are supported:
875877
The BigQuery Service Account associated with your project requires access to this encryption key.
876878

877879
* `kms_key_version` -
880+
(Output)
878881
Describes the Cloud KMS encryption key version used to protect destination BigQuery table.
879882

880883
<a name="nested_extract"></a>The `extract` block supports:
@@ -996,6 +999,7 @@ In addition to the arguments listed above, the following computed attributes are
996999
Email address of the user who ran the job.
9971000

9981001
* `job_type` -
1002+
(Output)
9991003
The type of the job.
10001004

10011005
* `status` -
@@ -1006,16 +1010,19 @@ In addition to the arguments listed above, the following computed attributes are
10061010
<a name="nested_status"></a>The `status` block contains:
10071011

10081012
* `error_result` -
1013+
(Output)
10091014
Final error result of the job. If present, indicates that the job has completed and was unsuccessful.
10101015
Structure is [documented below](#nested_error_result).
10111016

10121017
* `errors` -
1018+
(Output)
10131019
The first errors encountered during the running of the job. The final message
10141020
includes the number of errors that caused the process to stop. Errors here do
10151021
not necessarily mean that the job has not completed or was unsuccessful.
10161022
Structure is [documented below](#nested_errors).
10171023

10181024
* `state` -
1025+
(Output)
10191026
Running state of the job. Valid states include 'PENDING', 'RUNNING', and 'DONE'.
10201027

10211028

website/docs/r/binary_authorization_attestor.html.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ The following arguments are supported:
163163
Structure is [documented below](#nested_public_keys).
164164

165165
* `delegation_service_account_email` -
166+
(Output)
166167
This field will contain the service account email address that
167168
this Attestor will use as the principal when querying Container
168169
Analysis. Attestor administrators must grant this service account

website/docs/r/certificate_manager_certificate.html.markdown

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,13 +131,16 @@ The following arguments are supported:
131131
Authorizations that will be used for performing domain authorization
132132

133133
* `state` -
134+
(Output)
134135
A state of this Managed Certificate.
135136

136137
* `provisioning_issue` -
138+
(Output)
137139
Information about issues with provisioning this Managed Certificate.
138140
Structure is [documented below](#nested_provisioning_issue).
139141

140142
* `authorization_attempt_info` -
143+
(Output)
141144
Detailed state of the latest authorization attempt for each domain
142145
specified for this Managed Certificate.
143146
Structure is [documented below](#nested_authorization_attempt_info).
@@ -146,25 +149,31 @@ The following arguments are supported:
146149
<a name="nested_provisioning_issue"></a>The `provisioning_issue` block contains:
147150

148151
* `reason` -
152+
(Output)
149153
Reason for provisioning failures.
150154

151155
* `details` -
156+
(Output)
152157
Human readable explanation about the issue. Provided to help address
153158
the configuration issues.
154159
Not guaranteed to be stable. For programmatic access use `reason` field.
155160

156161
<a name="nested_authorization_attempt_info"></a>The `authorization_attempt_info` block contains:
157162

158163
* `domain` -
164+
(Output)
159165
Domain name of the authorization attempt.
160166

161167
* `state` -
168+
(Output)
162169
State of the domain for managed certificate issuance.
163170

164171
* `failure_reason` -
172+
(Output)
165173
Reason for failure of the authorization attempt for the domain.
166174

167175
* `details` -
176+
(Output)
168177
Human readable explanation for reaching the state. Provided to help
169178
address the configuration issues.
170179
Not guaranteed to be stable. For programmatic access use `failure_reason` field.

website/docs/r/certificate_manager_dns_authorization.html.markdown

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,16 @@ In addition to the arguments listed above, the following computed attributes are
100100
<a name="nested_dns_resource_record"></a>The `dns_resource_record` block contains:
101101

102102
* `name` -
103+
(Output)
103104
Fully qualified name of the DNS Resource Record.
104105
E.g. `_acme-challenge.example.com`.
105106

106107
* `type` -
108+
(Output)
107109
Type of the DNS Resource Record.
108110

109111
* `data` -
112+
(Output)
110113
Data of the DNS Resource Record.
111114

112115
## Timeouts

website/docs/r/cloud_run_domain_mapping.html.markdown

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,11 @@ The following arguments are supported:
118118
More info: http://kubernetes.io/docs/user-guide/labels
119119

120120
* `generation` -
121+
(Output)
121122
A sequence number representing a specific generation of the desired state.
122123

123124
* `resource_version` -
125+
(Output)
124126
An opaque value that represents the internal version of this object that
125127
can be used by clients to determine when objects have changed. May be used
126128
for optimistic concurrency, change detection, and the watch operation on a
@@ -130,9 +132,11 @@ The following arguments are supported:
130132
https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
131133

132134
* `self_link` -
135+
(Output)
133136
SelfLink is a URL representing this object.
134137

135138
* `uid` -
139+
(Output)
136140
UID is a unique id generated by the server on successful creation of a resource and is not
137141
allowed to change on PUT operations.
138142
More info: http://kubernetes.io/docs/user-guide/identifiers#uids
@@ -172,11 +176,13 @@ In addition to the arguments listed above, the following computed attributes are
172176
<a name="nested_status"></a>The `status` block contains:
173177

174178
* `conditions` -
179+
(Output)
175180
Array of observed DomainMappingConditions, indicating the current state
176181
of the DomainMapping.
177182
Structure is [documented below](#nested_conditions).
178183

179184
* `observed_generation` -
185+
(Output)
180186
ObservedGeneration is the 'Generation' of the DomainMapping that
181187
was last processed by the controller.
182188

@@ -188,21 +194,26 @@ In addition to the arguments listed above, the following computed attributes are
188194
Structure is [documented below](#nested_resource_records).
189195

190196
* `mapped_route_name` -
197+
(Output)
191198
The name of the route that the mapping currently points to.
192199

193200

194201
<a name="nested_conditions"></a>The `conditions` block contains:
195202

196203
* `message` -
204+
(Output)
197205
Human readable message indicating details about the current status.
198206

199207
* `status` -
208+
(Output)
200209
Status of the condition, one of True, False, Unknown.
201210

202211
* `reason` -
212+
(Output)
203213
One-word CamelCase reason for the condition's current status.
204214

205215
* `type` -
216+
(Output)
206217
Type of domain mapping condition.
207218

208219
<a name="nested_resource_records"></a>The `resource_records` block supports:
@@ -213,10 +224,12 @@ In addition to the arguments listed above, the following computed attributes are
213224
Possible values are `A`, `AAAA`, and `CNAME`.
214225

215226
* `rrdata` -
227+
(Output)
216228
Data for this record. Values vary by record type, as defined in RFC 1035
217229
(section 5) and RFC 1034 (section 3.6.1).
218230

219231
* `name` -
232+
(Output)
220233
Relative name of the object affected by this record. Only applicable for
221234
`CNAME` records. Example: 'www'.
222235

0 commit comments

Comments
 (0)