Skip to content

Commit 23b2f2a

Browse files
authored
Merge pull request #165 from stackql/feature/doc-updates
updated google docs
2 parents 94aefc5 + c8b7b6d commit 23b2f2a

File tree

1,879 files changed

+15992
-3969
lines changed

Some content is hidden

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

1,879 files changed

+15992
-3969
lines changed

docs/google-docs/index.md

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
1919

2020
Cloud computing services offered by Google.
2121

22-
:::info Provider Summary (v23.09.00169)
22+
:::info Provider Summary (v24.06.00234)
2323

2424
<div class="row">
2525
<div class="providerDocColumn">
26-
<span>total services:&nbsp;<b>149</b></span><br />
27-
<span>total methods:&nbsp;<b>7179</b></span><br />
26+
<span>total services:&nbsp;<b>163</b></span><br />
27+
<span>total methods:&nbsp;<b>8364</b></span><br />
2828
</div>
2929
<div class="providerDocColumn">
30-
<span>total resources:&nbsp;<b>1475</b></span><br />
31-
<span>total selectable resources:&nbsp;<b>1226</b></span><br />
30+
<span>total resources:&nbsp;<b>1706</b></span><br />
31+
<span>total selectable resources:&nbsp;<b>1438</b></span><br />
3232
</div>
3333
</div>
3434

@@ -104,21 +104,27 @@ stackql.exe shell --auth=$Auth
104104
<div class="providerDocColumn">
105105
<a href="/providers/google/accessapproval/">accessapproval</a><br />
106106
<a href="/providers/google/accesscontextmanager/">accesscontextmanager</a><br />
107+
<a href="/providers/google/addressvalidation/">addressvalidation</a><br />
107108
<a href="/providers/google/advisorynotifications/">advisorynotifications</a><br />
108109
<a href="/providers/google/aiplatform/">aiplatform</a><br />
110+
<a href="/providers/google/alloydb/">alloydb</a><br />
109111
<a href="/providers/google/analyticshub/">analyticshub</a><br />
110112
<a href="/providers/google/apigateway/">apigateway</a><br />
111113
<a href="/providers/google/apigee/">apigee</a><br />
112114
<a href="/providers/google/apigeeregistry/">apigeeregistry</a><br />
113115
<a href="/providers/google/apikeys/">apikeys</a><br />
114116
<a href="/providers/google/appengine/">appengine</a><br />
117+
<a href="/providers/google/apphub/">apphub</a><br />
115118
<a href="/providers/google/artifactregistry/">artifactregistry</a><br />
116119
<a href="/providers/google/assuredworkloads/">assuredworkloads</a><br />
120+
<a href="/providers/google/backupdr/">backupdr</a><br />
117121
<a href="/providers/google/baremetalsolution/">baremetalsolution</a><br />
118122
<a href="/providers/google/batch/">batch</a><br />
119123
<a href="/providers/google/beyondcorp/">beyondcorp</a><br />
124+
<a href="/providers/google/biglake/">biglake</a><br />
120125
<a href="/providers/google/bigquery/">bigquery</a><br />
121126
<a href="/providers/google/bigqueryconnection/">bigqueryconnection</a><br />
127+
<a href="/providers/google/bigquerydatapolicy/">bigquerydatapolicy</a><br />
122128
<a href="/providers/google/bigquerydatatransfer/">bigquerydatatransfer</a><br />
123129
<a href="/providers/google/bigqueryreservation/">bigqueryreservation</a><br />
124130
<a href="/providers/google/bigtableadmin/">bigtableadmin</a><br />
@@ -129,6 +135,8 @@ stackql.exe shell --auth=$Auth
129135
<a href="/providers/google/cloudasset/">cloudasset</a><br />
130136
<a href="/providers/google/cloudbilling/">cloudbilling</a><br />
131137
<a href="/providers/google/cloudbuild/">cloudbuild</a><br />
138+
<a href="/providers/google/cloudcommerceprocurement/">cloudcommerceprocurement</a><br />
139+
<a href="/providers/google/cloudcontrolspartner/">cloudcontrolspartner</a><br />
132140
<a href="/providers/google/clouddeploy/">clouddeploy</a><br />
133141
<a href="/providers/google/clouderrorreporting/">clouderrorreporting</a><br />
134142
<a href="/providers/google/cloudfunctions/">cloudfunctions</a><br />
@@ -143,6 +151,7 @@ stackql.exe shell --auth=$Auth
143151
<a href="/providers/google/cloudtrace/">cloudtrace</a><br />
144152
<a href="/providers/google/composer/">composer</a><br />
145153
<a href="/providers/google/compute/">compute</a><br />
154+
<a href="/providers/google/config/">config</a><br />
146155
<a href="/providers/google/connectors/">connectors</a><br />
147156
<a href="/providers/google/contactcenteraiplatform/">contactcenteraiplatform</a><br />
148157
<a href="/providers/google/contactcenterinsights/">contactcenterinsights</a><br />
@@ -162,6 +171,7 @@ stackql.exe shell --auth=$Auth
162171
<a href="/providers/google/datastore/">datastore</a><br />
163172
<a href="/providers/google/datastream/">datastream</a><br />
164173
<a href="/providers/google/deploymentmanager/">deploymentmanager</a><br />
174+
<a href="/providers/google/developerconnect/">developerconnect</a><br />
165175
<a href="/providers/google/dialogflow/">dialogflow</a><br />
166176
<a href="/providers/google/discoveryengine/">discoveryengine</a><br />
167177
<a href="/providers/google/dlp/">dlp</a><br />
@@ -174,11 +184,11 @@ stackql.exe shell --auth=$Auth
174184
<a href="/providers/google/firestore/">firestore</a><br />
175185
<a href="/providers/google/gkebackup/">gkebackup</a><br />
176186
<a href="/providers/google/gkehub/">gkehub</a><br />
187+
</div>
188+
<div class="providerDocColumn">
177189
<a href="/providers/google/gkeonprem/">gkeonprem</a><br />
178190
<a href="/providers/google/healthcare/">healthcare</a><br />
179191
<a href="/providers/google/iam/">iam</a><br />
180-
</div>
181-
<div class="providerDocColumn">
182192
<a href="/providers/google/iamcredentials/">iamcredentials</a><br />
183193
<a href="/providers/google/iap/">iap</a><br />
184194
<a href="/providers/google/identitytoolkit/">identitytoolkit</a><br />
@@ -190,6 +200,7 @@ stackql.exe shell --auth=$Auth
190200
<a href="/providers/google/libraryagent/">libraryagent</a><br />
191201
<a href="/providers/google/lifesciences/">lifesciences</a><br />
192202
<a href="/providers/google/logging/">logging</a><br />
203+
<a href="/providers/google/looker/">looker</a><br />
193204
<a href="/providers/google/managedidentities/">managedidentities</a><br />
194205
<a href="/providers/google/memcache/">memcache</a><br />
195206
<a href="/providers/google/metastore/">metastore</a><br />
@@ -214,6 +225,7 @@ stackql.exe shell --auth=$Auth
214225
<a href="/providers/google/publicca/">publicca</a><br />
215226
<a href="/providers/google/pubsub/">pubsub</a><br />
216227
<a href="/providers/google/pubsublite/">pubsublite</a><br />
228+
<a href="/providers/google/rapidmigrationassessment/">rapidmigrationassessment</a><br />
217229
<a href="/providers/google/recaptchaenterprise/">recaptchaenterprise</a><br />
218230
<a href="/providers/google/recommendationengine/">recommendationengine</a><br />
219231
<a href="/providers/google/recommender/">recommender</a><br />
@@ -231,6 +243,7 @@ stackql.exe shell --auth=$Auth
231243
<a href="/providers/google/servicemanagement/">servicemanagement</a><br />
232244
<a href="/providers/google/servicenetworking/">servicenetworking</a><br />
233245
<a href="/providers/google/serviceusage/">serviceusage</a><br />
246+
<a href="/providers/google/solar/">solar</a><br />
234247
<a href="/providers/google/sourcerepo/">sourcerepo</a><br />
235248
<a href="/providers/google/spanner/">spanner</a><br />
236249
<a href="/providers/google/speech/">speech</a><br />
@@ -246,6 +259,7 @@ stackql.exe shell --auth=$Auth
246259
<a href="/providers/google/videointelligence/">videointelligence</a><br />
247260
<a href="/providers/google/vision/">vision</a><br />
248261
<a href="/providers/google/vmmigration/">vmmigration</a><br />
262+
<a href="/providers/google/vmwareengine/">vmwareengine</a><br />
249263
<a href="/providers/google/vpcaccess/">vpcaccess</a><br />
250264
<a href="/providers/google/webrisk/">webrisk</a><br />
251265
<a href="/providers/google/websecurityscanner/">websecurityscanner</a><br />

docs/google-docs/providers/google/accessapproval/access_approval_settings/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
2424
<table><tbody>
2525
<tr><td><b>Name</b></td><td><code>access_approval_settings</code></td></tr>
2626
<tr><td><b>Type</b></td><td>Resource</td></tr>
27-
<tr><td><b>Id</b></td><td><CopyableCode code="google.accessapproval.access_approval_settings" /></td></tr>
27+
<tr><td><b>Id</b></td><td><CopyableCode code="accessapproval.access_approval_settings" /></td></tr>
2828
</tbody></table>
2929

3030
## Fields
@@ -37,8 +37,10 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
3737
| <CopyableCode code="enrolledServices" /> | `array` | A list of Google Cloud Services for which the given resource has Access Approval enrolled. Access requests for the resource given by name against any of these services contained here will be required to have explicit approval. If name refers to an organization, enrollment can be done for individual services. If name refers to a folder or project, enrollment can only be done on an all or nothing basis. If a cloud_product is repeated in this list, the first entry will be honored and all following entries will be discarded. A maximum of 10 enrolled services will be enforced, to be expanded as the set of supported services is expanded. |
3838
| <CopyableCode code="invalidKeyVersion" /> | `boolean` | Output only. This field is read only (not settable via UpdateAccessApprovalSettings method). If the field is true, that indicates that there is some configuration issue with the active_key_version configured at this level in the resource hierarchy (e.g. it doesn't exist or the Access Approval service account doesn't have the correct permissions on it, etc.) This key version is not necessarily the effective key version at this level, as key versions are inherited top-down. |
3939
| <CopyableCode code="notificationEmails" /> | `array` | A list of email addresses to which notifications relating to approval requests should be sent. Notifications relating to a resource will be sent to all emails in the settings of ancestor resources of that resource. A maximum of 50 email addresses are allowed. |
40+
| <CopyableCode code="notificationPubsubTopic" /> | `string` | Optional. A pubsub topic to which notifications relating to approval requests should be sent. |
4041
| <CopyableCode code="preferNoBroadApprovalRequests" /> | `boolean` | This preference is communicated to Google personnel when sending an approval request but can be overridden if necessary. |
4142
| <CopyableCode code="preferredRequestExpirationDays" /> | `integer` | This preference is shared with Google personnel, but can be overridden if said personnel deems necessary. The approver ultimately can set the expiration at approval time. |
43+
| <CopyableCode code="requireCustomerVisibleJustification" /> | `boolean` | Optional. A setting to require approval request justifications to be customer visible. |
4244
## Methods
4345
| Name | Accessible by | Required Params | Description |
4446
|:-----|:--------------|:----------------|:------------|

docs/google-docs/providers/google/accessapproval/approval_requests/index.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
2424
<table><tbody>
2525
<tr><td><b>Name</b></td><td><code>approval_requests</code></td></tr>
2626
<tr><td><b>Type</b></td><td>Resource</td></tr>
27-
<tr><td><b>Id</b></td><td><CopyableCode code="google.accessapproval.approval_requests" /></td></tr>
27+
<tr><td><b>Id</b></td><td><CopyableCode code="accessapproval.approval_requests" /></td></tr>
2828
</tbody></table>
2929

3030
## Fields
@@ -34,7 +34,8 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
3434
| <CopyableCode code="approve" /> | `object` | A decision that has been made to approve access to a resource. |
3535
| <CopyableCode code="dismiss" /> | `object` | A decision that has been made to dismiss an approval request. |
3636
| <CopyableCode code="requestTime" /> | `string` | The time at which approval was requested. |
37-
| <CopyableCode code="requestedExpiration" /> | `string` | The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time. |
37+
| <CopyableCode code="requestedDuration" /> | `string` | The requested access duration. |
38+
| <CopyableCode code="requestedExpiration" /> | `string` | The original requested expiration for the approval. Calculated by adding the requested_duration to the request_time. |
3839
| <CopyableCode code="requestedLocations" /> | `object` | Home office and physical location of the principal. |
3940
| <CopyableCode code="requestedReason" /> | `object` | |
4041
| <CopyableCode code="requestedResourceName" /> | `string` | The resource for which approval is being requested. The format of the resource name is defined at https://cloud.google.com/apis/design/resource_names. The resource name here may either be a "full" resource name (e.g. "//library.googleapis.com/shelves/shelf1/books/book2") or a "relative" resource name (e.g. "shelves/shelf1/books/book2") as described in the resource name specification. |

docs/google-docs/providers/google/accessapproval/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ custom_edit_url: null
1414
image: /img/providers/google/stackql-google-provider-featured-image.png
1515
---
1616

17-
An API For Controlling Access To Data By Google Personnel.
17+
An API for controlling access to data by Google personnel.
1818

1919
:::info Service Summary
2020

@@ -33,8 +33,8 @@ An API For Controlling Access To Data By Google Personnel.
3333
<tr><td><b>Name</b></td><td><code>google.accessapproval</code></td></tr>
3434
<tr><td><b>Type</b></td><td>Service</td></tr>
3535
<tr><td><b>Title</b></td><td>Access Approval API</td></tr>
36-
<tr><td><b>Description</b></td><td>An API For Controlling Access To Data By Google Personnel.</td></tr>
37-
<tr><td><b>Id</b></td><td><code>accessapproval:v23.09.00169</code></td></tr>
36+
<tr><td><b>Description</b></td><td>An API for controlling access to data by Google personnel.</td></tr>
37+
<tr><td><b>Id</b></td><td><code>accessapproval:v24.06.00234</code></td></tr>
3838
</tbody></table>
3939

4040
## Resources

docs/google-docs/providers/google/accessapproval/service_account/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
2424
<table><tbody>
2525
<tr><td><b>Name</b></td><td><code>service_account</code></td></tr>
2626
<tr><td><b>Type</b></td><td>Resource</td></tr>
27-
<tr><td><b>Id</b></td><td><CopyableCode code="google.accessapproval.service_account" /></td></tr>
27+
<tr><td><b>Id</b></td><td><CopyableCode code="accessapproval.service_account" /></td></tr>
2828
</tbody></table>
2929

3030
## Fields

docs/google-docs/providers/google/accesscontextmanager/access_levels/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
2424
<table><tbody>
2525
<tr><td><b>Name</b></td><td><code>access_levels</code></td></tr>
2626
<tr><td><b>Type</b></td><td>Resource</td></tr>
27-
<tr><td><b>Id</b></td><td><CopyableCode code="google.accesscontextmanager.access_levels" /></td></tr>
27+
<tr><td><b>Id</b></td><td><CopyableCode code="accesscontextmanager.access_levels" /></td></tr>
2828
</tbody></table>
2929

3030
## Fields

docs/google-docs/providers/google/accesscontextmanager/access_levels_iam_policies/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
2424
<table><tbody>
2525
<tr><td><b>Name</b></td><td><code>access_levels_iam_policies</code></td></tr>
2626
<tr><td><b>Type</b></td><td>Resource</td></tr>
27-
<tr><td><b>Id</b></td><td><CopyableCode code="google.accesscontextmanager.access_levels_iam_policies" /></td></tr>
27+
<tr><td><b>Id</b></td><td><CopyableCode code="accesscontextmanager.access_levels_iam_policies" /></td></tr>
2828
</tbody></table>
2929

3030
## Fields

docs/google-docs/providers/google/accesscontextmanager/access_policies/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
2424
<table><tbody>
2525
<tr><td><b>Name</b></td><td><code>access_policies</code></td></tr>
2626
<tr><td><b>Type</b></td><td>Resource</td></tr>
27-
<tr><td><b>Id</b></td><td><CopyableCode code="google.accesscontextmanager.access_policies" /></td></tr>
27+
<tr><td><b>Id</b></td><td><CopyableCode code="accesscontextmanager.access_policies" /></td></tr>
2828
</tbody></table>
2929

3030
## Fields
@@ -33,7 +33,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';
3333
| <CopyableCode code="name" /> | `string` | Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/&#123;access_policy&#125;` |
3434
| <CopyableCode code="etag" /> | `string` | Output only. An opaque identifier for the current version of the `AccessPolicy`. This will always be a strongly validated etag, meaning that two Access Polices will be identical if and only if their etags are identical. Clients should not expect this to be in any specific format. |
3535
| <CopyableCode code="parent" /> | `string` | Required. The parent of this `AccessPolicy` in the Cloud Resource Hierarchy. Currently immutable once created. Format: `organizations/&#123;organization_id&#125;` |
36-
| <CopyableCode code="scopes" /> | `array` | The scopes of a policy define which resources an ACM policy can restrict, and where ACM resources can be referenced. For example, a policy with scopes=["folders/123"] has the following behavior: - vpcsc perimeters can only restrict projects within folders/123 - access levels can only be referenced by resources within folders/123. If empty, there are no limitations on which resources can be restricted by an ACM policy, and there are no limitations on where ACM resources can be referenced. Only one policy can include a given scope (attempting to create a second policy which includes "folders/123" will result in an error). Currently, scopes cannot be modified after a policy is created. Currently, policies can only have a single scope. Format: list of `folders/&#123;folder_number&#125;` or `projects/&#123;project_number&#125;` |
36+
| <CopyableCode code="scopes" /> | `array` | The scopes of the AccessPolicy. Scopes define which resources a policy can restrict and where its resources can be referenced. For example, policy A with `scopes=["folders/123"]` has the following behavior: - ServicePerimeter can only restrict projects within `folders/123`. - ServicePerimeter within policy A can only reference access levels defined within policy A. - Only one policy can include a given scope; thus, attempting to create a second policy which includes `folders/123` will result in an error. If no scopes are provided, then any resource within the organization can be restricted. Scopes cannot be modified after a policy is created. Policies can only have a single scope. Format: list of `folders/&#123;folder_number&#125;` or `projects/&#123;project_number&#125;` |
3737
| <CopyableCode code="title" /> | `string` | Required. Human readable title. Does not affect behavior. |
3838
## Methods
3939
| Name | Accessible by | Required Params | Description |

0 commit comments

Comments
 (0)