diff --git a/docs/google-docs/providers/google/accessapproval/access_approval_settings/index.md b/docs/google-docs/providers/google/accessapproval/access_approval_settings/index.md
index 0299947a3b..42b71c2eb6 100644
--- a/docs/google-docs/providers/google/accessapproval/access_approval_settings/index.md
+++ b/docs/google-docs/providers/google/accessapproval/access_approval_settings/index.md
@@ -76,7 +76,7 @@ preferredRequestExpirationDays,
requestScopeMaxWidthPreference,
requireCustomerVisibleJustification
FROM google.accessapproval.access_approval_settings
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/accessapproval/approval_requests/index.md b/docs/google-docs/providers/google/accessapproval/approval_requests/index.md
index 35306f52d3..f6337023b5 100644
--- a/docs/google-docs/providers/google/accessapproval/approval_requests/index.md
+++ b/docs/google-docs/providers/google/accessapproval/approval_requests/index.md
@@ -80,5 +80,5 @@ requestedReason,
requestedResourceName,
requestedResourceProperties
FROM google.accessapproval.approval_requests
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
diff --git a/docs/google-docs/providers/google/accessapproval/service_account/index.md b/docs/google-docs/providers/google/accessapproval/service_account/index.md
index 7a835dd867..c67cd7a547 100644
--- a/docs/google-docs/providers/google/accessapproval/service_account/index.md
+++ b/docs/google-docs/providers/google/accessapproval/service_account/index.md
@@ -50,5 +50,5 @@ SELECT
name,
accountEmail
FROM google.accessapproval.service_account
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
diff --git a/docs/google-docs/providers/google/accesscontextmanager/access_levels/index.md b/docs/google-docs/providers/google/accesscontextmanager/access_levels/index.md
index de74b51af3..0244dc0b84 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/access_levels/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/access_levels/index.md
@@ -59,7 +59,7 @@ basic,
custom,
title
FROM google.accesscontextmanager.access_levels
-WHERE accessPoliciesId = '{{ accessPoliciesId }}';
+WHERE accessPoliciesId = '{{ accessPoliciesId }}';
```
## `INSERT` example
@@ -98,48 +98,77 @@ SELECT
```yaml
-name: string
-title: string
-description: string
-basic:
- conditions:
- - ipSubnetworks:
- - type: string
- devicePolicy:
- requireScreenlock: boolean
- allowedEncryptionStatuses:
- - type: string
- enumDescriptions: string
- enum: string
- osConstraints:
- - osType: string
- minimumVersion: string
- requireVerifiedChromeOs: boolean
- allowedDeviceManagementLevels:
- - type: string
- enumDescriptions: string
- enum: string
- requireAdminApproval: boolean
- requireCorpOwned: boolean
- requiredAccessLevels:
- - type: string
- negate: boolean
- members:
- - type: string
- regions:
- - type: string
- vpcNetworkSources:
- - vpcSubnetwork:
- network: string
- vpcIpSubnetworks:
- - type: string
- combiningFunction: string
-custom:
- expr:
- expression: string
- title: string
- description: string
- location: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: basic
+ value:
+ - name: conditions
+ value:
+ - - name: ipSubnetworks
+ value:
+ - string
+ - name: devicePolicy
+ value:
+ - name: requireScreenlock
+ value: boolean
+ - name: allowedEncryptionStatuses
+ value:
+ - string
+ - name: osConstraints
+ value:
+ - - name: osType
+ value: string
+ - name: minimumVersion
+ value: string
+ - name: requireVerifiedChromeOs
+ value: boolean
+ - name: allowedDeviceManagementLevels
+ value:
+ - string
+ - name: requireAdminApproval
+ value: boolean
+ - name: requireCorpOwned
+ value: boolean
+ - name: requiredAccessLevels
+ value:
+ - string
+ - name: negate
+ value: boolean
+ - name: members
+ value:
+ - string
+ - name: regions
+ value:
+ - string
+ - name: vpcNetworkSources
+ value:
+ - - name: vpcSubnetwork
+ value:
+ - name: network
+ value: string
+ - name: vpcIpSubnetworks
+ value:
+ - string
+ - name: combiningFunction
+ value: string
+ - name: custom
+ value:
+ - name: expr
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
```
diff --git a/docs/google-docs/providers/google/accesscontextmanager/access_policies/index.md b/docs/google-docs/providers/google/accesscontextmanager/access_policies/index.md
index 77546d509b..4913ddb5e9 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/access_policies/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/access_policies/index.md
@@ -58,7 +58,7 @@ parent,
scopes,
title
FROM google.accesscontextmanager.access_policies
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -77,14 +77,12 @@ Use the following StackQL query and manifest file to create a new access_p
```sql
/*+ create */
INSERT INTO google.accesscontextmanager.access_policies (
-,
name,
parent,
title,
scopes
)
SELECT
-'{{ }}',
'{{ name }}',
'{{ parent }}',
'{{ title }}',
@@ -95,12 +93,19 @@ SELECT
```yaml
-name: string
-parent: string
-title: string
-scopes:
- - type: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: title
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/accesscontextmanager/access_policies_iam_policies/index.md b/docs/google-docs/providers/google/accesscontextmanager/access_policies_iam_policies/index.md
index e8e4fc98d4..8783a126a6 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/access_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/access_policies_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.accesscontextmanager.access_policies_iam_policies
-WHERE accessPoliciesId = '{{ accessPoliciesId }}';
+WHERE accessPoliciesId = '{{ accessPoliciesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/accesscontextmanager/authorized_orgs_descs/index.md b/docs/google-docs/providers/google/accesscontextmanager/authorized_orgs_descs/index.md
index 1baae17a56..9638099cb4 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/authorized_orgs_descs/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/authorized_orgs_descs/index.md
@@ -58,7 +58,7 @@ authorizationDirection,
authorizationType,
orgs
FROM google.accesscontextmanager.authorized_orgs_descs
-WHERE accessPoliciesId = '{{ accessPoliciesId }}';
+WHERE accessPoliciesId = '{{ accessPoliciesId }}';
```
## `INSERT` example
@@ -97,12 +97,19 @@ SELECT
```yaml
-name: string
-authorizationType: string
-assetType: string
-authorizationDirection: string
-orgs:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: authorizationType
+ value: string
+ - name: assetType
+ value: string
+ - name: authorizationDirection
+ value: string
+ - name: orgs
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/accesscontextmanager/gcp_user_access_bindings/index.md b/docs/google-docs/providers/google/accesscontextmanager/gcp_user_access_bindings/index.md
index 71f6d8c749..ec5b252693 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/gcp_user_access_bindings/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/gcp_user_access_bindings/index.md
@@ -62,7 +62,7 @@ reauthSettings,
restrictedClientApplications,
scopedAccessSettings
FROM google.accesscontextmanager.gcp_user_access_bindings
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -105,30 +105,53 @@ SELECT
```yaml
-name: string
-groupKey: string
-accessLevels:
- - type: string
-dryRunAccessLevels:
- - type: string
-reauthSettings:
- reauthMethod: string
- sessionLength: string
- maxInactivity: string
- useOidcMaxAge: boolean
- sessionLengthEnabled: boolean
-restrictedClientApplications:
- - clientId: string
- name: string
-scopedAccessSettings:
- - scope:
- clientScope:
- restrictedClientApplication:
- clientId: string
- name: string
- activeSettings:
- accessLevels:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: groupKey
+ value: string
+ - name: accessLevels
+ value:
+ - string
+ - name: dryRunAccessLevels
+ value:
+ - string
+ - name: reauthSettings
+ value:
+ - name: reauthMethod
+ value: string
+ - name: sessionLength
+ value: string
+ - name: maxInactivity
+ value: string
+ - name: useOidcMaxAge
+ value: boolean
+ - name: sessionLengthEnabled
+ value: boolean
+ - name: restrictedClientApplications
+ value:
+ - - name: clientId
+ value: string
+ - name: name
+ value: string
+ - name: scopedAccessSettings
+ value:
+ - - name: scope
+ value:
+ - name: clientScope
+ value:
+ - name: restrictedClientApplication
+ value:
+ - name: clientId
+ value: string
+ - name: name
+ value: string
+ - name: activeSettings
+ value:
+ - name: accessLevels
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/accesscontextmanager/operations/index.md b/docs/google-docs/providers/google/accesscontextmanager/operations/index.md
index 2bdd44e2ec..04697fe1fe 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/operations/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.accesscontextmanager.operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/accesscontextmanager/service_perimeters/index.md b/docs/google-docs/providers/google/accesscontextmanager/service_perimeters/index.md
index d12127b2ab..334ceb6862 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/service_perimeters/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/service_perimeters/index.md
@@ -64,7 +64,7 @@ status,
title,
useExplicitDryRunSpec
FROM google.accesscontextmanager.service_perimeters
-WHERE accessPoliciesId = '{{ accessPoliciesId }}';
+WHERE accessPoliciesId = '{{ accessPoliciesId }}';
```
## `INSERT` example
@@ -100,63 +100,106 @@ SELECT
'{{ perimeterType }}',
'{{ status }}',
'{{ spec }}',
-true|false
+{{ useExplicitDryRunSpec }}
;
```
```yaml
-name: string
-title: string
-description: string
-perimeterType: string
-status:
- resources:
- - type: string
- accessLevels:
- - type: string
- restrictedServices:
- - type: string
- vpcAccessibleServices:
- enableRestriction: boolean
- allowedServices:
- - type: string
- ingressPolicies:
- - ingressFrom:
- sources:
- - accessLevel: string
- resource: string
- identities:
- - type: string
- identityType: string
- ingressTo:
- operations:
- - serviceName: string
- methodSelectors:
- - method: string
- permission: string
- resources:
- - type: string
- egressPolicies:
- - egressFrom:
- identities:
- - type: string
- identityType: string
- sources:
- - accessLevel: string
- sourceRestriction: string
- egressTo:
- resources:
- - type: string
- operations:
- - serviceName: string
- methodSelectors:
- - method: string
- permission: string
- externalResources:
- - type: string
-useExplicitDryRunSpec: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: perimeterType
+ value: string
+ - name: status
+ value:
+ - name: resources
+ value:
+ - string
+ - name: accessLevels
+ value:
+ - string
+ - name: restrictedServices
+ value:
+ - string
+ - name: vpcAccessibleServices
+ value:
+ - name: enableRestriction
+ value: boolean
+ - name: allowedServices
+ value:
+ - string
+ - name: ingressPolicies
+ value:
+ - - name: ingressFrom
+ value:
+ - name: sources
+ value:
+ - - name: accessLevel
+ value: string
+ - name: resource
+ value: string
+ - name: identities
+ value:
+ - string
+ - name: identityType
+ value: string
+ - name: ingressTo
+ value:
+ - name: operations
+ value:
+ - - name: serviceName
+ value: string
+ - name: methodSelectors
+ value:
+ - - name: method
+ value: string
+ - name: permission
+ value: string
+ - name: resources
+ value:
+ - string
+ - name: egressPolicies
+ value:
+ - - name: egressFrom
+ value:
+ - name: identities
+ value:
+ - string
+ - name: identityType
+ value: string
+ - name: sources
+ value:
+ - - name: accessLevel
+ value: string
+ - name: sourceRestriction
+ value: string
+ - name: egressTo
+ value:
+ - name: resources
+ value:
+ - string
+ - name: operations
+ value:
+ - - name: serviceName
+ value: string
+ - name: methodSelectors
+ value:
+ - - name: method
+ value: string
+ - name: permission
+ value: string
+ - name: externalResources
+ value:
+ - string
+ - name: useExplicitDryRunSpec
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/accesscontextmanager/services/index.md b/docs/google-docs/providers/google/accesscontextmanager/services/index.md
index 4404713034..b1916492ec 100644
--- a/docs/google-docs/providers/google/accesscontextmanager/services/index.md
+++ b/docs/google-docs/providers/google/accesscontextmanager/services/index.md
@@ -59,5 +59,5 @@ supportStage,
supportedMethods,
title
FROM google.accesscontextmanager.services
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/advisorynotifications/notifications/index.md b/docs/google-docs/providers/google/advisorynotifications/notifications/index.md
index bcdad6395c..0836df44b5 100644
--- a/docs/google-docs/providers/google/advisorynotifications/notifications/index.md
+++ b/docs/google-docs/providers/google/advisorynotifications/notifications/index.md
@@ -56,5 +56,5 @@ notificationType,
subject
FROM google.advisorynotifications.notifications
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/advisorynotifications/settings/index.md b/docs/google-docs/providers/google/advisorynotifications/settings/index.md
index 243e0c38c2..48141bc1d6 100644
--- a/docs/google-docs/providers/google/advisorynotifications/settings/index.md
+++ b/docs/google-docs/providers/google/advisorynotifications/settings/index.md
@@ -52,7 +52,7 @@ etag,
notificationSettings
FROM google.advisorynotifications.settings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/aiplatform/annotation_specs/index.md b/docs/google-docs/providers/google/aiplatform/annotation_specs/index.md
index 0452bae879..8fcf46808d 100644
--- a/docs/google-docs/providers/google/aiplatform/annotation_specs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/annotation_specs/index.md
@@ -57,5 +57,5 @@ FROM google.aiplatform.annotation_specs
WHERE annotationSpecsId = '{{ annotationSpecsId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/annotations/index.md b/docs/google-docs/providers/google/aiplatform/annotations/index.md
index 63772968c1..3c57f3662d 100644
--- a/docs/google-docs/providers/google/aiplatform/annotations/index.md
+++ b/docs/google-docs/providers/google/aiplatform/annotations/index.md
@@ -63,5 +63,5 @@ FROM google.aiplatform.annotations
WHERE dataItemsId = '{{ dataItemsId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/artifacts/index.md b/docs/google-docs/providers/google/aiplatform/artifacts/index.md
index f62878b293..87c34f7dac 100644
--- a/docs/google-docs/providers/google/aiplatform/artifacts/index.md
+++ b/docs/google-docs/providers/google/aiplatform/artifacts/index.md
@@ -76,7 +76,7 @@ uri
FROM google.aiplatform.artifacts
WHERE locationsId = '{{ locationsId }}'
AND metadataStoresId = '{{ metadataStoresId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -127,18 +127,32 @@ SELECT
```yaml
-createTime: string
-uri: string
-labels: object
-metadata: object
-schemaVersion: string
-schemaTitle: string
-displayName: string
-state: string
-name: string
-updateTime: string
-etag: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: createTime
+ value: string
+ - name: uri
+ value: string
+ - name: labels
+ value: object
+ - name: metadata
+ value: object
+ - name: schemaVersion
+ value: string
+ - name: schemaTitle
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/batch_prediction_jobs/index.md b/docs/google-docs/providers/google/aiplatform/batch_prediction_jobs/index.md
index 946d9b7417..2c7bf98efc 100644
--- a/docs/google-docs/providers/google/aiplatform/batch_prediction_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/batch_prediction_jobs/index.md
@@ -107,7 +107,7 @@ unmanagedContainerModel,
updateTime
FROM google.aiplatform.batch_prediction_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -148,14 +148,14 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ labels }}',
-true|false,
+{{ generateExplanation }},
'{{ dedicatedResources }}',
'{{ explanationSpec }}',
'{{ inputConfig }}',
'{{ instanceConfig }}',
'{{ outputConfig }}',
'{{ encryptionSpec }}',
-true|false,
+{{ disableContainerLogging }},
'{{ displayName }}',
'{{ modelParameters }}',
'{{ serviceAccount }}',
@@ -168,144 +168,270 @@ true|false,
```yaml
-labels: object
-generateExplanation: boolean
-updateTime: string
-state: string
-startTime: string
-dedicatedResources:
- startingReplicaCount: integer
- maxReplicaCount: integer
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
-satisfiesPzi: boolean
-resourcesConsumed:
- replicaHours: number
-createTime: string
-completionStats:
- successfulForecastPointCount: string
- failedCount: string
- successfulCount: string
- incompleteCount: string
-explanationSpec:
- metadata:
- latentSpaceSource: string
- featureAttributionsSchemaUri: string
- outputs: object
- inputs: object
- parameters:
- integratedGradientsAttribution:
- blurBaselineConfig:
- maxBlurSigma: number
- smoothGradConfig:
- featureNoiseSigma:
- noiseSigma:
- - name: string
- sigma: number
- noisySampleCount: integer
- noiseSigma: number
- stepCount: integer
- topK: integer
- outputIndices:
- - type: string
- sampledShapleyAttribution:
- pathCount: integer
- xraiAttribution:
- stepCount: integer
- examples:
- nearestNeighborSearchConfig: any
- neighborCount: integer
- exampleGcsSource:
- gcsSource:
- uris:
- - type: string
- dataFormat: string
- presets:
- modality: string
- query: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-inputConfig:
- instancesFormat: string
- bigquerySource:
- inputUri: string
-instanceConfig:
- excludedFields:
- - type: string
- instanceType: string
- includedFields:
- - type: string
- keyField: string
-outputConfig:
- bigqueryDestination:
- outputUri: string
- predictionsFormat: string
- gcsDestination:
- outputUriPrefix: string
-encryptionSpec:
- kmsKeyName: string
-endTime: string
-disableContainerLogging: boolean
-displayName: string
-modelParameters: any
-serviceAccount: string
-partialFailures:
- - code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-manualBatchTuningParameters:
- batchSize: integer
-outputInfo:
- bigqueryOutputTable: string
- bigqueryOutputDataset: string
- gcsOutputDirectory: string
-name: string
-unmanagedContainerModel:
- artifactUri: string
- containerSpec:
- imageUri: string
- healthRoute: string
- env:
- - value: string
- name: string
- ports:
- - containerPort: integer
- args:
- - type: string
- command:
- - type: string
- deploymentTimeout: string
- startupProbe:
- exec:
- command:
- - type: string
- timeoutSeconds: integer
- periodSeconds: integer
- grpcPorts:
- - containerPort: integer
- sharedMemorySizeMb: string
- predictRoute: string
- predictSchemata:
- instanceSchemaUri: string
- predictionSchemaUri: string
- parametersSchemaUri: string
-model: string
-satisfiesPzs: boolean
-modelVersionId: string
+- name: your_resource_model_name
+ props:
+ - name: labels
+ value: object
+ - name: generateExplanation
+ value: boolean
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: startTime
+ value: string
+ - name: dedicatedResources
+ value:
+ - name: startingReplicaCount
+ value: integer
+ - name: maxReplicaCount
+ value: integer
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: resourcesConsumed
+ value:
+ - name: replicaHours
+ value: number
+ - name: createTime
+ value: string
+ - name: completionStats
+ value:
+ - name: successfulForecastPointCount
+ value: string
+ - name: failedCount
+ value: string
+ - name: successfulCount
+ value: string
+ - name: incompleteCount
+ value: string
+ - name: explanationSpec
+ value:
+ - name: metadata
+ value:
+ - name: latentSpaceSource
+ value: string
+ - name: featureAttributionsSchemaUri
+ value: string
+ - name: outputs
+ value: object
+ - name: inputs
+ value: object
+ - name: parameters
+ value:
+ - name: integratedGradientsAttribution
+ value:
+ - name: blurBaselineConfig
+ value:
+ - name: maxBlurSigma
+ value: number
+ - name: smoothGradConfig
+ value:
+ - name: featureNoiseSigma
+ value:
+ - name: noiseSigma
+ value:
+ - - name: name
+ value: string
+ - name: sigma
+ value: number
+ - name: noisySampleCount
+ value: integer
+ - name: noiseSigma
+ value: number
+ - name: stepCount
+ value: integer
+ - name: topK
+ value: integer
+ - name: outputIndices
+ value:
+ - any
+ - name: sampledShapleyAttribution
+ value:
+ - name: pathCount
+ value: integer
+ - name: xraiAttribution
+ value:
+ - name: stepCount
+ value: integer
+ - name: examples
+ value:
+ - name: nearestNeighborSearchConfig
+ value: any
+ - name: neighborCount
+ value: integer
+ - name: exampleGcsSource
+ value:
+ - name: gcsSource
+ value:
+ - name: uris
+ value:
+ - string
+ - name: dataFormat
+ value: string
+ - name: presets
+ value:
+ - name: modality
+ value: string
+ - name: query
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: inputConfig
+ value:
+ - name: instancesFormat
+ value: string
+ - name: bigquerySource
+ value:
+ - name: inputUri
+ value: string
+ - name: instanceConfig
+ value:
+ - name: excludedFields
+ value:
+ - string
+ - name: instanceType
+ value: string
+ - name: includedFields
+ value:
+ - string
+ - name: keyField
+ value: string
+ - name: outputConfig
+ value:
+ - name: bigqueryDestination
+ value:
+ - name: outputUri
+ value: string
+ - name: predictionsFormat
+ value: string
+ - name: gcsDestination
+ value:
+ - name: outputUriPrefix
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: endTime
+ value: string
+ - name: disableContainerLogging
+ value: boolean
+ - name: displayName
+ value: string
+ - name: modelParameters
+ value: any
+ - name: serviceAccount
+ value: string
+ - name: partialFailures
+ value:
+ - - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: manualBatchTuningParameters
+ value:
+ - name: batchSize
+ value: integer
+ - name: outputInfo
+ value:
+ - name: bigqueryOutputTable
+ value: string
+ - name: bigqueryOutputDataset
+ value: string
+ - name: gcsOutputDirectory
+ value: string
+ - name: name
+ value: string
+ - name: unmanagedContainerModel
+ value:
+ - name: artifactUri
+ value: string
+ - name: containerSpec
+ value:
+ - name: imageUri
+ value: string
+ - name: healthRoute
+ value: string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: ports
+ value:
+ - - name: containerPort
+ value: integer
+ - name: args
+ value:
+ - string
+ - name: command
+ value:
+ - string
+ - name: deploymentTimeout
+ value: string
+ - name: startupProbe
+ value:
+ - name: exec
+ value:
+ - name: command
+ value:
+ - string
+ - name: timeoutSeconds
+ value: integer
+ - name: periodSeconds
+ value: integer
+ - name: grpcPorts
+ value:
+ - - name: containerPort
+ value: integer
+ - name: sharedMemorySizeMb
+ value: string
+ - name: predictRoute
+ value: string
+ - name: predictSchemata
+ value:
+ - name: instanceSchemaUri
+ value: string
+ - name: predictionSchemaUri
+ value: string
+ - name: parametersSchemaUri
+ value: string
+ - name: model
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: modelVersionId
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/contexts/index.md b/docs/google-docs/providers/google/aiplatform/contexts/index.md
index f499711cc8..b7f552e66b 100644
--- a/docs/google-docs/providers/google/aiplatform/contexts/index.md
+++ b/docs/google-docs/providers/google/aiplatform/contexts/index.md
@@ -74,7 +74,7 @@ updateTime
FROM google.aiplatform.contexts
WHERE locationsId = '{{ locationsId }}'
AND metadataStoresId = '{{ metadataStoresId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -123,18 +123,31 @@ SELECT
```yaml
-parentContexts:
- - type: string
-schemaVersion: string
-etag: string
-schemaTitle: string
-description: string
-updateTime: string
-name: string
-labels: object
-displayName: string
-metadata: object
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: parentContexts
+ value:
+ - string
+ - name: schemaVersion
+ value: string
+ - name: etag
+ value: string
+ - name: schemaTitle
+ value: string
+ - name: description
+ value: string
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: metadata
+ value: object
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/contexts_context_artifacts_and_executions/index.md b/docs/google-docs/providers/google/aiplatform/contexts_context_artifacts_and_executions/index.md
index 15cfc01ffe..d5947b043e 100644
--- a/docs/google-docs/providers/google/aiplatform/contexts_context_artifacts_and_executions/index.md
+++ b/docs/google-docs/providers/google/aiplatform/contexts_context_artifacts_and_executions/index.md
@@ -73,10 +73,14 @@ SELECT
```yaml
-artifacts:
- - type: string
-executions:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: artifacts
+ value:
+ - string
+ - name: executions
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/aiplatform/contexts_context_children/index.md b/docs/google-docs/providers/google/aiplatform/contexts_context_children/index.md
index 867903a10e..470b08d79f 100644
--- a/docs/google-docs/providers/google/aiplatform/contexts_context_children/index.md
+++ b/docs/google-docs/providers/google/aiplatform/contexts_context_children/index.md
@@ -72,8 +72,11 @@ SELECT
```yaml
-childContexts:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: childContexts
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/aiplatform/custom_jobs/index.md b/docs/google-docs/providers/google/aiplatform/custom_jobs/index.md
index 202b1854f8..f58acdf8ac 100644
--- a/docs/google-docs/providers/google/aiplatform/custom_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/custom_jobs/index.md
@@ -77,7 +77,7 @@ updateTime,
webAccessUris
FROM google.aiplatform.custom_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,85 +116,156 @@ SELECT
```yaml
-startTime: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-satisfiesPzs: boolean
-endTime: string
-createTime: string
-name: string
-satisfiesPzi: boolean
-displayName: string
-labels: object
-jobSpec:
- scheduling:
- restartJobOnWorkerRestart: boolean
- timeout: string
- strategy: string
- disableRetries: boolean
- maxWaitDuration: string
- persistentResourceId: string
- baseOutputDirectory:
- outputUriPrefix: string
- experimentRun: string
- protectedArtifactLocationId: string
- serviceAccount: string
- workerPoolSpecs:
- - pythonPackageSpec:
- args:
- - type: string
- env:
- - value: string
- name: string
- pythonModule: string
- executorImageUri: string
- packageUris:
- - type: string
- diskSpec:
- bootDiskType: string
- bootDiskSizeGb: integer
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
- containerSpec:
- command:
- - type: string
- args:
- - type: string
- imageUri: string
- env:
- - value: string
- name: string
- nfsMounts:
- - mountPoint: string
- path: string
- server: string
- replicaCount: string
- enableDashboardAccess: boolean
- network: string
- enableWebAccess: boolean
- experiment: string
- reservedIpRanges:
- - type: string
- tensorboard: string
- models:
- - type: string
-encryptionSpec:
- kmsKeyName: string
-updateTime: string
-state: string
-webAccessUris: object
+- name: your_resource_model_name
+ props:
+ - name: startTime
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: satisfiesPzs
+ value: boolean
+ - name: endTime
+ value: string
+ - name: createTime
+ value: string
+ - name: name
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: jobSpec
+ value:
+ - name: scheduling
+ value:
+ - name: restartJobOnWorkerRestart
+ value: boolean
+ - name: timeout
+ value: string
+ - name: strategy
+ value: string
+ - name: disableRetries
+ value: boolean
+ - name: maxWaitDuration
+ value: string
+ - name: persistentResourceId
+ value: string
+ - name: baseOutputDirectory
+ value:
+ - name: outputUriPrefix
+ value: string
+ - name: experimentRun
+ value: string
+ - name: protectedArtifactLocationId
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: workerPoolSpecs
+ value:
+ - - name: pythonPackageSpec
+ value:
+ - name: args
+ value:
+ - string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: pythonModule
+ value: string
+ - name: executorImageUri
+ value: string
+ - name: packageUris
+ value:
+ - string
+ - name: diskSpec
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: containerSpec
+ value:
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: imageUri
+ value: string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: nfsMounts
+ value:
+ - - name: mountPoint
+ value: string
+ - name: path
+ value: string
+ - name: server
+ value: string
+ - name: replicaCount
+ value: string
+ - name: enableDashboardAccess
+ value: boolean
+ - name: network
+ value: string
+ - name: enableWebAccess
+ value: boolean
+ - name: experiment
+ value: string
+ - name: reservedIpRanges
+ value:
+ - string
+ - name: tensorboard
+ value: string
+ - name: models
+ value:
+ - string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: webAccessUris
+ value: object
```
diff --git a/docs/google-docs/providers/google/aiplatform/data_items/index.md b/docs/google-docs/providers/google/aiplatform/data_items/index.md
index 4041995f25..1829750afd 100644
--- a/docs/google-docs/providers/google/aiplatform/data_items/index.md
+++ b/docs/google-docs/providers/google/aiplatform/data_items/index.md
@@ -62,5 +62,5 @@ updateTime
FROM google.aiplatform.data_items
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/data_labeling_jobs/index.md b/docs/google-docs/providers/google/aiplatform/data_labeling_jobs/index.md
index e6fe812043..79e4af5c0c 100644
--- a/docs/google-docs/providers/google/aiplatform/data_labeling_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/data_labeling_jobs/index.md
@@ -85,7 +85,7 @@ state,
updateTime
FROM google.aiplatform.data_labeling_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -138,43 +138,77 @@ SELECT
```yaml
-datasets:
- - type: string
-labelerCount: integer
-instructionUri: string
-activeLearningConfig:
- maxDataItemPercentage: integer
- trainingConfig:
- timeoutTrainingMilliHours: string
- maxDataItemCount: string
- sampleConfig:
- sampleStrategy: string
- followingBatchSamplePercentage: integer
- initialBatchSamplePercentage: integer
-inputsSchemaUri: string
-inputs: any
-encryptionSpec:
- kmsKeyName: string
-annotationLabels: object
-name: string
-currentSpend:
- currencyCode: string
- units: string
- nanos: integer
-displayName: string
-updateTime: string
-state: string
-labels: object
-createTime: string
-specialistPools:
- - type: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-labelingProgress: integer
+- name: your_resource_model_name
+ props:
+ - name: datasets
+ value:
+ - string
+ - name: labelerCount
+ value: integer
+ - name: instructionUri
+ value: string
+ - name: activeLearningConfig
+ value:
+ - name: maxDataItemPercentage
+ value: integer
+ - name: trainingConfig
+ value:
+ - name: timeoutTrainingMilliHours
+ value: string
+ - name: maxDataItemCount
+ value: string
+ - name: sampleConfig
+ value:
+ - name: sampleStrategy
+ value: string
+ - name: followingBatchSamplePercentage
+ value: integer
+ - name: initialBatchSamplePercentage
+ value: integer
+ - name: inputsSchemaUri
+ value: string
+ - name: inputs
+ value: any
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: annotationLabels
+ value: object
+ - name: name
+ value: string
+ - name: currentSpend
+ value:
+ - name: currencyCode
+ value: string
+ - name: units
+ value: string
+ - name: nanos
+ value: integer
+ - name: displayName
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: specialistPools
+ value:
+ - string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: labelingProgress
+ value: integer
```
diff --git a/docs/google-docs/providers/google/aiplatform/dataset_versions/index.md b/docs/google-docs/providers/google/aiplatform/dataset_versions/index.md
index 915459a84b..0948ba01bc 100644
--- a/docs/google-docs/providers/google/aiplatform/dataset_versions/index.md
+++ b/docs/google-docs/providers/google/aiplatform/dataset_versions/index.md
@@ -71,7 +71,7 @@ updateTime
FROM google.aiplatform.dataset_versions
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,16 +108,28 @@ SELECT
```yaml
-satisfiesPzs: boolean
-etag: string
-modelReference: string
-metadata: any
-updateTime: string
-bigQueryDatasetName: string
-displayName: string
-satisfiesPzi: boolean
-name: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: satisfiesPzs
+ value: boolean
+ - name: etag
+ value: string
+ - name: modelReference
+ value: string
+ - name: metadata
+ value: any
+ - name: updateTime
+ value: string
+ - name: bigQueryDatasetName
+ value: string
+ - name: displayName
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: name
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/datasets/index.md b/docs/google-docs/providers/google/aiplatform/datasets/index.md
index daf720589a..a8a87a6186 100644
--- a/docs/google-docs/providers/google/aiplatform/datasets/index.md
+++ b/docs/google-docs/providers/google/aiplatform/datasets/index.md
@@ -84,7 +84,7 @@ savedQueries,
updateTime
FROM google.aiplatform.datasets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -133,33 +133,62 @@ SELECT
```yaml
-dataItemCount: string
-displayName: string
-updateTime: string
-metadataSchemaUri: string
-encryptionSpec:
- kmsKeyName: string
-description: string
-name: string
-metadata: any
-modelReference: string
-savedQueries:
- - createTime: string
- etag: string
- metadata: any
- problemType: string
- displayName: string
- name: string
- supportAutomlTraining: boolean
- annotationFilter: string
- annotationSpecCount: integer
- updateTime: string
-labels: object
-createTime: string
-satisfiesPzi: boolean
-etag: string
-metadataArtifact: string
-satisfiesPzs: boolean
+- name: your_resource_model_name
+ props:
+ - name: dataItemCount
+ value: string
+ - name: displayName
+ value: string
+ - name: updateTime
+ value: string
+ - name: metadataSchemaUri
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: metadata
+ value: any
+ - name: modelReference
+ value: string
+ - name: savedQueries
+ value:
+ - - name: createTime
+ value: string
+ - name: etag
+ value: string
+ - name: metadata
+ value: any
+ - name: problemType
+ value: string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: supportAutomlTraining
+ value: boolean
+ - name: annotationFilter
+ value: string
+ - name: annotationSpecCount
+ value: integer
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: etag
+ value: string
+ - name: metadataArtifact
+ value: string
+ - name: satisfiesPzs
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/aiplatform/deployment_resource_pools/index.md b/docs/google-docs/providers/google/aiplatform/deployment_resource_pools/index.md
index fc1fb38d37..9558652347 100644
--- a/docs/google-docs/providers/google/aiplatform/deployment_resource_pools/index.md
+++ b/docs/google-docs/providers/google/aiplatform/deployment_resource_pools/index.md
@@ -66,7 +66,7 @@ satisfiesPzs,
serviceAccount
FROM google.aiplatform.deployment_resource_pools
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,33 +101,61 @@ SELECT
```yaml
-deploymentResourcePool:
- satisfiesPzi: boolean
- satisfiesPzs: boolean
- name: string
- serviceAccount: string
- disableContainerLogging: boolean
- encryptionSpec:
- kmsKeyName: string
- dedicatedResources:
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
- autoscalingMetricSpecs:
- - target: integer
- metricName: string
- maxReplicaCount: integer
- minReplicaCount: integer
- spot: boolean
- createTime: string
-deploymentResourcePoolId: string
+- name: your_resource_model_name
+ props:
+ - name: deploymentResourcePool
+ value:
+ - name: satisfiesPzi
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
+ - name: name
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: disableContainerLogging
+ value: boolean
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: dedicatedResources
+ value:
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: autoscalingMetricSpecs
+ value:
+ - - name: target
+ value: integer
+ - name: metricName
+ value: string
+ - name: maxReplicaCount
+ value: integer
+ - name: minReplicaCount
+ value: integer
+ - name: spot
+ value: boolean
+ - name: createTime
+ value: string
+ - name: deploymentResourcePoolId
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/endpoints/index.md b/docs/google-docs/providers/google/aiplatform/endpoints/index.md
index 872db63c7c..1995a91dae 100644
--- a/docs/google-docs/providers/google/aiplatform/endpoints/index.md
+++ b/docs/google-docs/providers/google/aiplatform/endpoints/index.md
@@ -101,7 +101,7 @@ trafficSplit,
updateTime
FROM google.aiplatform.endpoints
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -138,13 +138,13 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ etag }}',
-true|false,
+{{ enablePrivateServiceConnect }},
'{{ encryptionSpec }}',
'{{ network }}',
'{{ privateServiceConnectConfig }}',
'{{ displayName }}',
'{{ description }}',
-true|false,
+{{ dedicatedEndpointEnabled }},
'{{ trafficSplit }}',
'{{ predictRequestResponseLoggingConfig }}',
'{{ labels }}'
@@ -154,105 +154,202 @@ true|false,
```yaml
-etag: string
-enablePrivateServiceConnect: boolean
-encryptionSpec:
- kmsKeyName: string
-satisfiesPzi: boolean
-satisfiesPzs: boolean
-network: string
-privateServiceConnectConfig:
- serviceAttachment: string
- projectAllowlist:
- - type: string
- enablePrivateServiceConnect: boolean
-displayName: string
-dedicatedEndpointDns: string
-updateTime: string
-description: string
-dedicatedEndpointEnabled: boolean
-createTime: string
-modelDeploymentMonitoringJob: string
-name: string
-trafficSplit: object
-deployedModels:
- - displayName: string
- modelVersionId: string
- model: string
- createTime: string
- disableExplanations: boolean
- privateEndpoints:
- serviceAttachment: string
- predictHttpUri: string
- healthHttpUri: string
- explainHttpUri: string
- disableContainerLogging: boolean
- explanationSpec:
- metadata:
- latentSpaceSource: string
- featureAttributionsSchemaUri: string
- outputs: object
- inputs: object
- parameters:
- integratedGradientsAttribution:
- blurBaselineConfig:
- maxBlurSigma: number
- smoothGradConfig:
- featureNoiseSigma:
- noiseSigma:
- - name: string
- sigma: number
- noisySampleCount: integer
- noiseSigma: number
- stepCount: integer
- topK: integer
- outputIndices:
- - type: string
- sampledShapleyAttribution:
- pathCount: integer
- xraiAttribution:
- stepCount: integer
- examples:
- nearestNeighborSearchConfig: any
- neighborCount: integer
- exampleGcsSource:
- gcsSource:
- uris:
- - type: string
- dataFormat: string
- presets:
- modality: string
- query: string
- automaticResources:
- minReplicaCount: integer
- maxReplicaCount: integer
- enableAccessLogging: boolean
- sharedResources: string
- serviceAccount: string
- id: string
- dedicatedResources:
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
- autoscalingMetricSpecs:
- - target: integer
- metricName: string
- maxReplicaCount: integer
- minReplicaCount: integer
- spot: boolean
-predictRequestResponseLoggingConfig:
- samplingRate: number
- enabled: boolean
- bigqueryDestination:
- outputUri: string
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: etag
+ value: string
+ - name: enablePrivateServiceConnect
+ value: boolean
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
+ - name: network
+ value: string
+ - name: privateServiceConnectConfig
+ value:
+ - name: serviceAttachment
+ value: string
+ - name: projectAllowlist
+ value:
+ - string
+ - name: enablePrivateServiceConnect
+ value: boolean
+ - name: displayName
+ value: string
+ - name: dedicatedEndpointDns
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: dedicatedEndpointEnabled
+ value: boolean
+ - name: createTime
+ value: string
+ - name: modelDeploymentMonitoringJob
+ value: string
+ - name: name
+ value: string
+ - name: trafficSplit
+ value: object
+ - name: deployedModels
+ value:
+ - - name: displayName
+ value: string
+ - name: modelVersionId
+ value: string
+ - name: model
+ value: string
+ - name: createTime
+ value: string
+ - name: disableExplanations
+ value: boolean
+ - name: privateEndpoints
+ value:
+ - name: serviceAttachment
+ value: string
+ - name: predictHttpUri
+ value: string
+ - name: healthHttpUri
+ value: string
+ - name: explainHttpUri
+ value: string
+ - name: disableContainerLogging
+ value: boolean
+ - name: explanationSpec
+ value:
+ - name: metadata
+ value:
+ - name: latentSpaceSource
+ value: string
+ - name: featureAttributionsSchemaUri
+ value: string
+ - name: outputs
+ value: object
+ - name: inputs
+ value: object
+ - name: parameters
+ value:
+ - name: integratedGradientsAttribution
+ value:
+ - name: blurBaselineConfig
+ value:
+ - name: maxBlurSigma
+ value: number
+ - name: smoothGradConfig
+ value:
+ - name: featureNoiseSigma
+ value:
+ - name: noiseSigma
+ value:
+ - - name: name
+ value: string
+ - name: sigma
+ value: number
+ - name: noisySampleCount
+ value: integer
+ - name: noiseSigma
+ value: number
+ - name: stepCount
+ value: integer
+ - name: topK
+ value: integer
+ - name: outputIndices
+ value:
+ - any
+ - name: sampledShapleyAttribution
+ value:
+ - name: pathCount
+ value: integer
+ - name: xraiAttribution
+ value:
+ - name: stepCount
+ value: integer
+ - name: examples
+ value:
+ - name: nearestNeighborSearchConfig
+ value: any
+ - name: neighborCount
+ value: integer
+ - name: exampleGcsSource
+ value:
+ - name: gcsSource
+ value:
+ - name: uris
+ value:
+ - string
+ - name: dataFormat
+ value: string
+ - name: presets
+ value:
+ - name: modality
+ value: string
+ - name: query
+ value: string
+ - name: automaticResources
+ value:
+ - name: minReplicaCount
+ value: integer
+ - name: maxReplicaCount
+ value: integer
+ - name: enableAccessLogging
+ value: boolean
+ - name: sharedResources
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: id
+ value: string
+ - name: dedicatedResources
+ value:
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: autoscalingMetricSpecs
+ value:
+ - - name: target
+ value: integer
+ - name: metricName
+ value: string
+ - name: maxReplicaCount
+ value: integer
+ - name: minReplicaCount
+ value: integer
+ - name: spot
+ value: boolean
+ - name: predictRequestResponseLoggingConfig
+ value:
+ - name: samplingRate
+ value: number
+ - name: enabled
+ value: boolean
+ - name: bigqueryDestination
+ value:
+ - name: outputUri
+ value: string
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/aiplatform/entity_types/index.md b/docs/google-docs/providers/google/aiplatform/entity_types/index.md
index abd11748ac..93c046e2b5 100644
--- a/docs/google-docs/providers/google/aiplatform/entity_types/index.md
+++ b/docs/google-docs/providers/google/aiplatform/entity_types/index.md
@@ -75,7 +75,7 @@ updateTime
FROM google.aiplatform.entity_types
WHERE featurestoresId = '{{ featurestoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -120,25 +120,46 @@ SELECT
```yaml
-name: string
-updateTime: string
-etag: string
-offlineStorageTtlDays: integer
-labels: object
-satisfiesPzs: boolean
-createTime: string
-satisfiesPzi: boolean
-description: string
-monitoringConfig:
- numericalThresholdConfig:
- value: number
- snapshotAnalysis:
- disabled: boolean
- monitoringIntervalDays: integer
- stalenessDays: integer
- importFeaturesAnalysis:
- anomalyDetectionBaseline: string
- state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: offlineStorageTtlDays
+ value: integer
+ - name: labels
+ value: object
+ - name: satisfiesPzs
+ value: boolean
+ - name: createTime
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: description
+ value: string
+ - name: monitoringConfig
+ value:
+ - name: numericalThresholdConfig
+ value:
+ - name: value
+ value: number
+ - name: snapshotAnalysis
+ value:
+ - name: disabled
+ value: boolean
+ - name: monitoringIntervalDays
+ value: integer
+ - name: stalenessDays
+ value: integer
+ - name: importFeaturesAnalysis
+ value:
+ - name: anomalyDetectionBaseline
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/entity_types_iam_policies/index.md b/docs/google-docs/providers/google/aiplatform/entity_types_iam_policies/index.md
index c8a6675991..a49395ffe0 100644
--- a/docs/google-docs/providers/google/aiplatform/entity_types_iam_policies/index.md
+++ b/docs/google-docs/providers/google/aiplatform/entity_types_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.aiplatform.entity_types_iam_policies
WHERE entityTypesId = '{{ entityTypesId }}'
AND featurestoresId = '{{ featurestoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/aiplatform/evaluations/index.md b/docs/google-docs/providers/google/aiplatform/evaluations/index.md
index 6072166e8f..c7f11cd3cf 100644
--- a/docs/google-docs/providers/google/aiplatform/evaluations/index.md
+++ b/docs/google-docs/providers/google/aiplatform/evaluations/index.md
@@ -70,5 +70,5 @@ sliceDimensions
FROM google.aiplatform.evaluations
WHERE locationsId = '{{ locationsId }}'
AND modelsId = '{{ modelsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/executions/index.md b/docs/google-docs/providers/google/aiplatform/executions/index.md
index 33ef3256fd..d73d438f77 100644
--- a/docs/google-docs/providers/google/aiplatform/executions/index.md
+++ b/docs/google-docs/providers/google/aiplatform/executions/index.md
@@ -74,7 +74,7 @@ updateTime
FROM google.aiplatform.executions
WHERE locationsId = '{{ locationsId }}'
AND metadataStoresId = '{{ metadataStoresId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -123,17 +123,30 @@ SELECT
```yaml
-schemaVersion: string
-metadata: object
-createTime: string
-labels: object
-name: string
-updateTime: string
-displayName: string
-description: string
-state: string
-schemaTitle: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: schemaVersion
+ value: string
+ - name: metadata
+ value: object
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: schemaTitle
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/executions_execution_events/index.md b/docs/google-docs/providers/google/aiplatform/executions_execution_events/index.md
index 4864d38b19..e4ca22725a 100644
--- a/docs/google-docs/providers/google/aiplatform/executions_execution_events/index.md
+++ b/docs/google-docs/providers/google/aiplatform/executions_execution_events/index.md
@@ -71,12 +71,20 @@ SELECT
```yaml
-events:
- - eventTime: string
- execution: string
- labels: object
- type: string
- artifact: string
+- name: your_resource_model_name
+ props:
+ - name: events
+ value:
+ - - name: eventTime
+ value: string
+ - name: execution
+ value: string
+ - name: labels
+ value: object
+ - name: type
+ value: string
+ - name: artifact
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/experiments/index.md b/docs/google-docs/providers/google/aiplatform/experiments/index.md
index 8551722e5c..d93530537b 100644
--- a/docs/google-docs/providers/google/aiplatform/experiments/index.md
+++ b/docs/google-docs/providers/google/aiplatform/experiments/index.md
@@ -68,7 +68,7 @@ updateTime
FROM google.aiplatform.experiments
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND tensorboardsId = '{{ tensorboardsId }}';
+AND tensorboardsId = '{{ tensorboardsId }}';
```
## `INSERT` example
@@ -111,14 +111,24 @@ SELECT
```yaml
-createTime: string
-labels: object
-source: string
-updateTime: string
-description: string
-displayName: string
-etag: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: source
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: etag
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/feature_groups/index.md b/docs/google-docs/providers/google/aiplatform/feature_groups/index.md
index 2dcef20c9a..a2206f9bd2 100644
--- a/docs/google-docs/providers/google/aiplatform/feature_groups/index.md
+++ b/docs/google-docs/providers/google/aiplatform/feature_groups/index.md
@@ -63,7 +63,7 @@ labels,
updateTime
FROM google.aiplatform.feature_groups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,21 +104,37 @@ SELECT
```yaml
-bigQuery:
- dense: boolean
- entityIdColumns:
- - type: string
- staticDataSource: boolean
- timeSeries:
- timestampColumn: string
- bigQuerySource:
- inputUri: string
-labels: object
-etag: string
-createTime: string
-description: string
-name: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: bigQuery
+ value:
+ - name: dense
+ value: boolean
+ - name: entityIdColumns
+ value:
+ - string
+ - name: staticDataSource
+ value: boolean
+ - name: timeSeries
+ value:
+ - name: timestampColumn
+ value: string
+ - name: bigQuerySource
+ value:
+ - name: inputUri
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: createTime
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/feature_online_stores/index.md b/docs/google-docs/providers/google/aiplatform/feature_online_stores/index.md
index 165c24dbac..b246041651 100644
--- a/docs/google-docs/providers/google/aiplatform/feature_online_stores/index.md
+++ b/docs/google-docs/providers/google/aiplatform/feature_online_stores/index.md
@@ -73,7 +73,7 @@ state,
updateTime
FROM google.aiplatform.feature_online_stores
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -118,30 +118,55 @@ SELECT
```yaml
-name: string
-updateTime: string
-etag: string
-dedicatedServingEndpoint:
- publicEndpointDomainName: string
- serviceAttachment: string
- privateServiceConnectConfig:
- serviceAttachment: string
- projectAllowlist:
- - type: string
- enablePrivateServiceConnect: boolean
-state: string
-encryptionSpec:
- kmsKeyName: string
-labels: object
-satisfiesPzi: boolean
-createTime: string
-bigtable:
- autoScaling:
- cpuUtilizationTarget: integer
- minNodeCount: integer
- maxNodeCount: integer
-satisfiesPzs: boolean
-optimized: {}
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: dedicatedServingEndpoint
+ value:
+ - name: publicEndpointDomainName
+ value: string
+ - name: serviceAttachment
+ value: string
+ - name: privateServiceConnectConfig
+ value:
+ - name: serviceAttachment
+ value: string
+ - name: projectAllowlist
+ value:
+ - string
+ - name: enablePrivateServiceConnect
+ value: boolean
+ - name: state
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: labels
+ value: object
+ - name: satisfiesPzi
+ value: boolean
+ - name: createTime
+ value: string
+ - name: bigtable
+ value:
+ - name: autoScaling
+ value:
+ - name: cpuUtilizationTarget
+ value: integer
+ - name: minNodeCount
+ value: integer
+ - name: maxNodeCount
+ value: integer
+ - name: satisfiesPzs
+ value: boolean
+ - name: optimized
+ value: []
```
diff --git a/docs/google-docs/providers/google/aiplatform/feature_online_stores_iam_policies/index.md b/docs/google-docs/providers/google/aiplatform/feature_online_stores_iam_policies/index.md
index b8dd4ded59..ca8c92e9e9 100644
--- a/docs/google-docs/providers/google/aiplatform/feature_online_stores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/aiplatform/feature_online_stores_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.aiplatform.feature_online_stores_iam_policies
WHERE featureOnlineStoresId = '{{ featureOnlineStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/aiplatform/feature_view_syncs/index.md b/docs/google-docs/providers/google/aiplatform/feature_view_syncs/index.md
index 4e92485540..de63af0e08 100644
--- a/docs/google-docs/providers/google/aiplatform/feature_view_syncs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/feature_view_syncs/index.md
@@ -62,5 +62,5 @@ FROM google.aiplatform.feature_view_syncs
WHERE featureOnlineStoresId = '{{ featureOnlineStoresId }}'
AND featureViewsId = '{{ featureViewsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/feature_views/index.md b/docs/google-docs/providers/google/aiplatform/feature_views/index.md
index c071b39bf9..82563ddb59 100644
--- a/docs/google-docs/providers/google/aiplatform/feature_views/index.md
+++ b/docs/google-docs/providers/google/aiplatform/feature_views/index.md
@@ -76,7 +76,7 @@ vertexRagSource
FROM google.aiplatform.feature_views
WHERE featureOnlineStoresId = '{{ featureOnlineStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,38 +125,69 @@ SELECT
```yaml
-bigQuerySource:
- entityIdColumns:
- - type: string
- uri: string
-indexConfig:
- treeAhConfig:
- leafNodeEmbeddingCount: string
- crowdingColumn: string
- bruteForceConfig: {}
- distanceMeasureType: string
- embeddingDimension: integer
- embeddingColumn: string
- filterColumns:
- - type: string
-name: string
-etag: string
-satisfiesPzi: boolean
-vertexRagSource:
- uri: string
- ragCorpusId: string
-labels: object
-updateTime: string
-satisfiesPzs: boolean
-featureRegistrySource:
- projectNumber: string
- featureGroups:
- - featureIds:
- - type: string
- featureGroupId: string
-syncConfig:
- cron: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: bigQuerySource
+ value:
+ - name: entityIdColumns
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: indexConfig
+ value:
+ - name: treeAhConfig
+ value:
+ - name: leafNodeEmbeddingCount
+ value: string
+ - name: crowdingColumn
+ value: string
+ - name: bruteForceConfig
+ value: []
+ - name: distanceMeasureType
+ value: string
+ - name: embeddingDimension
+ value: integer
+ - name: embeddingColumn
+ value: string
+ - name: filterColumns
+ value:
+ - string
+ - name: name
+ value: string
+ - name: etag
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: vertexRagSource
+ value:
+ - name: uri
+ value: string
+ - name: ragCorpusId
+ value: string
+ - name: labels
+ value: object
+ - name: updateTime
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: featureRegistrySource
+ value:
+ - name: projectNumber
+ value: string
+ - name: featureGroups
+ value:
+ - - name: featureIds
+ value:
+ - string
+ - name: featureGroupId
+ value: string
+ - name: syncConfig
+ value:
+ - name: cron
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/feature_views_feature_values/index.md b/docs/google-docs/providers/google/aiplatform/feature_views_feature_values/index.md
index 72fee189f6..aa76e25683 100644
--- a/docs/google-docs/providers/google/aiplatform/feature_views_feature_values/index.md
+++ b/docs/google-docs/providers/google/aiplatform/feature_views_feature_values/index.md
@@ -53,5 +53,5 @@ FROM google.aiplatform.feature_views_feature_values
WHERE featureOnlineStoresId = '{{ featureOnlineStoresId }}'
AND featureViewsId = '{{ featureViewsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/feature_views_iam_policies/index.md b/docs/google-docs/providers/google/aiplatform/feature_views_iam_policies/index.md
index bbda09fb83..0996271177 100644
--- a/docs/google-docs/providers/google/aiplatform/feature_views_iam_policies/index.md
+++ b/docs/google-docs/providers/google/aiplatform/feature_views_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.aiplatform.feature_views_iam_policies
WHERE featureOnlineStoresId = '{{ featureOnlineStoresId }}'
AND featureViewsId = '{{ featureViewsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/aiplatform/features/index.md b/docs/google-docs/providers/google/aiplatform/features/index.md
index 84e230086d..6dc9fc43ad 100644
--- a/docs/google-docs/providers/google/aiplatform/features/index.md
+++ b/docs/google-docs/providers/google/aiplatform/features/index.md
@@ -73,7 +73,7 @@ versionColumnName
FROM google.aiplatform.features
WHERE featureGroupsId = '{{ featureGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -109,7 +109,7 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ versionColumnName }}',
-true|false,
+{{ disableMonitoring }},
'{{ description }}',
'{{ name }}',
'{{ etag }}',
@@ -122,26 +122,48 @@ true|false,
```yaml
-versionColumnName: string
-updateTime: string
-disableMonitoring: boolean
-createTime: string
-description: string
-monitoringStatsAnomalies:
- - featureStatsAnomaly:
- statsUri: string
- anomalyUri: string
- anomalyDetectionThreshold: number
- endTime: string
- distributionDeviation: number
- startTime: string
- score: number
- objective: string
-name: string
-etag: string
-valueType: string
-labels: object
-pointOfContact: string
+- name: your_resource_model_name
+ props:
+ - name: versionColumnName
+ value: string
+ - name: updateTime
+ value: string
+ - name: disableMonitoring
+ value: boolean
+ - name: createTime
+ value: string
+ - name: description
+ value: string
+ - name: monitoringStatsAnomalies
+ value:
+ - - name: featureStatsAnomaly
+ value:
+ - name: statsUri
+ value: string
+ - name: anomalyUri
+ value: string
+ - name: anomalyDetectionThreshold
+ value: number
+ - name: endTime
+ value: string
+ - name: distributionDeviation
+ value: number
+ - name: startTime
+ value: string
+ - name: score
+ value: number
+ - name: objective
+ value: string
+ - name: name
+ value: string
+ - name: etag
+ value: string
+ - name: valueType
+ value: string
+ - name: labels
+ value: object
+ - name: pointOfContact
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/featurestores/index.md b/docs/google-docs/providers/google/aiplatform/featurestores/index.md
index a23cd43aeb..077c5f8691 100644
--- a/docs/google-docs/providers/google/aiplatform/featurestores/index.md
+++ b/docs/google-docs/providers/google/aiplatform/featurestores/index.md
@@ -73,7 +73,7 @@ state,
updateTime
FROM google.aiplatform.featurestores
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -114,23 +114,42 @@ SELECT
```yaml
-onlineStorageTtlDays: integer
-updateTime: string
-satisfiesPzs: boolean
-labels: object
-encryptionSpec:
- kmsKeyName: string
-etag: string
-satisfiesPzi: boolean
-state: string
-name: string
-onlineServingConfig:
- fixedNodeCount: integer
- scaling:
- cpuUtilizationTarget: integer
- minNodeCount: integer
- maxNodeCount: integer
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: onlineStorageTtlDays
+ value: integer
+ - name: updateTime
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: labels
+ value: object
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: etag
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: state
+ value: string
+ - name: name
+ value: string
+ - name: onlineServingConfig
+ value:
+ - name: fixedNodeCount
+ value: integer
+ - name: scaling
+ value:
+ - name: cpuUtilizationTarget
+ value: integer
+ - name: minNodeCount
+ value: integer
+ - name: maxNodeCount
+ value: integer
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/featurestores_iam_policies/index.md b/docs/google-docs/providers/google/aiplatform/featurestores_iam_policies/index.md
index e3ce052762..698a75b7fb 100644
--- a/docs/google-docs/providers/google/aiplatform/featurestores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/aiplatform/featurestores_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.aiplatform.featurestores_iam_policies
WHERE featurestoresId = '{{ featurestoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/aiplatform/hyperparameter_tuning_jobs/index.md b/docs/google-docs/providers/google/aiplatform/hyperparameter_tuning_jobs/index.md
index 35f03fd484..0e993263b5 100644
--- a/docs/google-docs/providers/google/aiplatform/hyperparameter_tuning_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/hyperparameter_tuning_jobs/index.md
@@ -85,7 +85,7 @@ trials,
updateTime
FROM google.aiplatform.hyperparameter_tuning_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -132,178 +132,331 @@ SELECT
```yaml
-displayName: string
-createTime: string
-studySpec:
- parameters:
- - discreteValueSpec:
- values:
- - type: string
- format: string
- defaultValue: number
- categoricalValueSpec:
- defaultValue: string
- values:
- - type: string
- conditionalParameterSpecs:
- - parentCategoricalValues:
- values:
- - type: string
- parentDiscreteValues:
- values:
- - type: string
- format: string
- parameterSpec:
- conditionalParameterSpecs:
- - parentIntValues:
- values:
- - format: string
- type: string
- scaleType: string
- integerValueSpec:
- maxValue: string
- defaultValue: string
- minValue: string
- parameterId: string
- doubleValueSpec:
- defaultValue: number
- maxValue: number
- minValue: number
- scaleType: string
- parameterId: string
- decayCurveStoppingSpec:
- useElapsedDuration: boolean
- observationNoise: string
- measurementSelectionType: string
- medianAutomatedStoppingSpec:
- useElapsedDuration: boolean
- convexAutomatedStoppingSpec:
- maxStepCount: string
- updateAllStoppedTrials: boolean
- minStepCount: string
- learningRateParameterName: string
- useElapsedDuration: boolean
- minMeasurementCount: string
- metrics:
- - goal: string
- metricId: string
- safetyConfig:
- desiredMinSafeTrialsFraction: number
- safetyThreshold: number
- studyStoppingConfig:
- maxNumTrials: integer
- maxNumTrialsNoProgress: integer
- shouldStopAsap: boolean
- maximumRuntimeConstraint:
- maxDuration: string
- endTime: string
- minNumTrials: integer
- maxDurationNoProgress: string
- algorithm: string
-maxFailedTrialCount: integer
-state: string
-trialJobSpec:
- scheduling:
- restartJobOnWorkerRestart: boolean
- timeout: string
- strategy: string
- disableRetries: boolean
- maxWaitDuration: string
- persistentResourceId: string
- baseOutputDirectory:
- outputUriPrefix: string
- experimentRun: string
- protectedArtifactLocationId: string
- serviceAccount: string
- workerPoolSpecs:
- - pythonPackageSpec:
- args:
- - type: string
- env:
- - value: string
- name: string
- pythonModule: string
- executorImageUri: string
- packageUris:
- - type: string
- diskSpec:
- bootDiskType: string
- bootDiskSizeGb: integer
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
- containerSpec:
- command:
- - type: string
- args:
- - type: string
- imageUri: string
- env:
- - value: string
- name: string
- nfsMounts:
- - mountPoint: string
- path: string
- server: string
- replicaCount: string
- enableDashboardAccess: boolean
- network: string
- enableWebAccess: boolean
- experiment: string
- reservedIpRanges:
- - type: string
- tensorboard: string
- models:
- - type: string
-maxTrialCount: integer
-endTime: string
-name: string
-satisfiesPzi: boolean
-encryptionSpec:
- kmsKeyName: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-parallelTrialCount: integer
-startTime: string
-trials:
- - id: string
- clientId: string
- name: string
- customJob: string
- finalMeasurement:
- stepCount: string
- elapsedDuration: string
- metrics:
- - value: number
- metricId: string
- startTime: string
- measurements:
- - stepCount: string
- elapsedDuration: string
- metrics:
- - value: number
- metricId: string
- state: string
- endTime: string
- webAccessUris: object
- parameters:
- - value: any
- parameterId: string
- infeasibleReason: string
-updateTime: string
-labels: object
-satisfiesPzs: boolean
+- name: your_resource_model_name
+ props:
+ - name: displayName
+ value: string
+ - name: createTime
+ value: string
+ - name: studySpec
+ value:
+ - name: parameters
+ value:
+ - - name: discreteValueSpec
+ value:
+ - name: values
+ value:
+ - number
+ - name: defaultValue
+ value: number
+ - name: categoricalValueSpec
+ value:
+ - name: defaultValue
+ value: string
+ - name: values
+ value:
+ - string
+ - name: conditionalParameterSpecs
+ value:
+ - - name: parentCategoricalValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: parentDiscreteValues
+ value:
+ - name: values
+ value:
+ - number
+ - name: parameterSpec
+ value:
+ - name: conditionalParameterSpecs
+ value:
+ - - name: parentIntValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: scaleType
+ value: string
+ - name: integerValueSpec
+ value:
+ - name: maxValue
+ value: string
+ - name: defaultValue
+ value: string
+ - name: minValue
+ value: string
+ - name: parameterId
+ value: string
+ - name: doubleValueSpec
+ value:
+ - name: defaultValue
+ value: number
+ - name: maxValue
+ value: number
+ - name: minValue
+ value: number
+ - name: scaleType
+ value: string
+ - name: parameterId
+ value: string
+ - name: decayCurveStoppingSpec
+ value:
+ - name: useElapsedDuration
+ value: boolean
+ - name: observationNoise
+ value: string
+ - name: measurementSelectionType
+ value: string
+ - name: medianAutomatedStoppingSpec
+ value:
+ - name: useElapsedDuration
+ value: boolean
+ - name: convexAutomatedStoppingSpec
+ value:
+ - name: maxStepCount
+ value: string
+ - name: updateAllStoppedTrials
+ value: boolean
+ - name: minStepCount
+ value: string
+ - name: learningRateParameterName
+ value: string
+ - name: useElapsedDuration
+ value: boolean
+ - name: minMeasurementCount
+ value: string
+ - name: metrics
+ value:
+ - - name: goal
+ value: string
+ - name: metricId
+ value: string
+ - name: safetyConfig
+ value:
+ - name: desiredMinSafeTrialsFraction
+ value: number
+ - name: safetyThreshold
+ value: number
+ - name: studyStoppingConfig
+ value:
+ - name: maxNumTrials
+ value: integer
+ - name: maxNumTrialsNoProgress
+ value: integer
+ - name: shouldStopAsap
+ value: boolean
+ - name: maximumRuntimeConstraint
+ value:
+ - name: maxDuration
+ value: string
+ - name: endTime
+ value: string
+ - name: minNumTrials
+ value: integer
+ - name: maxDurationNoProgress
+ value: string
+ - name: algorithm
+ value: string
+ - name: maxFailedTrialCount
+ value: integer
+ - name: state
+ value: string
+ - name: trialJobSpec
+ value:
+ - name: scheduling
+ value:
+ - name: restartJobOnWorkerRestart
+ value: boolean
+ - name: timeout
+ value: string
+ - name: strategy
+ value: string
+ - name: disableRetries
+ value: boolean
+ - name: maxWaitDuration
+ value: string
+ - name: persistentResourceId
+ value: string
+ - name: baseOutputDirectory
+ value:
+ - name: outputUriPrefix
+ value: string
+ - name: experimentRun
+ value: string
+ - name: protectedArtifactLocationId
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: workerPoolSpecs
+ value:
+ - - name: pythonPackageSpec
+ value:
+ - name: args
+ value:
+ - string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: pythonModule
+ value: string
+ - name: executorImageUri
+ value: string
+ - name: packageUris
+ value:
+ - string
+ - name: diskSpec
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: containerSpec
+ value:
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: imageUri
+ value: string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: nfsMounts
+ value:
+ - - name: mountPoint
+ value: string
+ - name: path
+ value: string
+ - name: server
+ value: string
+ - name: replicaCount
+ value: string
+ - name: enableDashboardAccess
+ value: boolean
+ - name: network
+ value: string
+ - name: enableWebAccess
+ value: boolean
+ - name: experiment
+ value: string
+ - name: reservedIpRanges
+ value:
+ - string
+ - name: tensorboard
+ value: string
+ - name: models
+ value:
+ - string
+ - name: maxTrialCount
+ value: integer
+ - name: endTime
+ value: string
+ - name: name
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: parallelTrialCount
+ value: integer
+ - name: startTime
+ value: string
+ - name: trials
+ value:
+ - - name: id
+ value: string
+ - name: clientId
+ value: string
+ - name: name
+ value: string
+ - name: customJob
+ value: string
+ - name: finalMeasurement
+ value:
+ - name: stepCount
+ value: string
+ - name: elapsedDuration
+ value: string
+ - name: metrics
+ value:
+ - - name: value
+ value: number
+ - name: metricId
+ value: string
+ - name: startTime
+ value: string
+ - name: measurements
+ value:
+ - - name: stepCount
+ value: string
+ - name: elapsedDuration
+ value: string
+ - name: metrics
+ value:
+ - - name: value
+ value: number
+ - name: metricId
+ value: string
+ - name: state
+ value: string
+ - name: endTime
+ value: string
+ - name: webAccessUris
+ value: object
+ - name: parameters
+ value:
+ - - name: value
+ value: any
+ - name: parameterId
+ value: string
+ - name: infeasibleReason
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: satisfiesPzs
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/aiplatform/index_endpoints/index.md b/docs/google-docs/providers/google/aiplatform/index_endpoints/index.md
index 4bb3094cca..16fdc1a668 100644
--- a/docs/google-docs/providers/google/aiplatform/index_endpoints/index.md
+++ b/docs/google-docs/providers/google/aiplatform/index_endpoints/index.md
@@ -86,7 +86,7 @@ satisfiesPzs,
updateTime
FROM google.aiplatform.index_endpoints
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -121,86 +121,149 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ encryptionSpec }}',
-true|false,
+{{ publicEndpointEnabled }},
'{{ network }}',
'{{ privateServiceConnectConfig }}',
'{{ labels }}',
'{{ displayName }}',
'{{ description }}',
'{{ etag }}',
-true|false
+{{ enablePrivateServiceConnect }}
;
```
```yaml
-satisfiesPzi: boolean
-encryptionSpec:
- kmsKeyName: string
-publicEndpointEnabled: boolean
-updateTime: string
-createTime: string
-network: string
-privateServiceConnectConfig:
- serviceAttachment: string
- projectAllowlist:
- - type: string
- enablePrivateServiceConnect: boolean
-labels: object
-satisfiesPzs: boolean
-displayName: string
-description: string
-name: string
-publicEndpointDomainName: string
-etag: string
-deployedIndexes:
- - deploymentGroup: string
- privateEndpoints:
- matchGrpcAddress: string
- pscAutomatedEndpoints:
- - projectId: string
- network: string
- matchAddress: string
- serviceAttachment: string
- deployedIndexAuthConfig:
- authProvider:
- audiences:
- - type: string
- allowedIssuers:
- - type: string
- indexSyncTime: string
- enableAccessLogging: boolean
- dedicatedResources:
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
- autoscalingMetricSpecs:
- - target: integer
- metricName: string
- maxReplicaCount: integer
- minReplicaCount: integer
- spot: boolean
- reservedIpRanges:
- - type: string
- displayName: string
- pscAutomationConfigs:
- - projectId: string
- network: string
- id: string
- index: string
- createTime: string
- automaticResources:
- minReplicaCount: integer
- maxReplicaCount: integer
-enablePrivateServiceConnect: boolean
+- name: your_resource_model_name
+ props:
+ - name: satisfiesPzi
+ value: boolean
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: publicEndpointEnabled
+ value: boolean
+ - name: updateTime
+ value: string
+ - name: createTime
+ value: string
+ - name: network
+ value: string
+ - name: privateServiceConnectConfig
+ value:
+ - name: serviceAttachment
+ value: string
+ - name: projectAllowlist
+ value:
+ - string
+ - name: enablePrivateServiceConnect
+ value: boolean
+ - name: labels
+ value: object
+ - name: satisfiesPzs
+ value: boolean
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: publicEndpointDomainName
+ value: string
+ - name: etag
+ value: string
+ - name: deployedIndexes
+ value:
+ - - name: deploymentGroup
+ value: string
+ - name: privateEndpoints
+ value:
+ - name: matchGrpcAddress
+ value: string
+ - name: pscAutomatedEndpoints
+ value:
+ - - name: projectId
+ value: string
+ - name: network
+ value: string
+ - name: matchAddress
+ value: string
+ - name: serviceAttachment
+ value: string
+ - name: deployedIndexAuthConfig
+ value:
+ - name: authProvider
+ value:
+ - name: audiences
+ value:
+ - string
+ - name: allowedIssuers
+ value:
+ - string
+ - name: indexSyncTime
+ value: string
+ - name: enableAccessLogging
+ value: boolean
+ - name: dedicatedResources
+ value:
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: autoscalingMetricSpecs
+ value:
+ - - name: target
+ value: integer
+ - name: metricName
+ value: string
+ - name: maxReplicaCount
+ value: integer
+ - name: minReplicaCount
+ value: integer
+ - name: spot
+ value: boolean
+ - name: reservedIpRanges
+ value:
+ - string
+ - name: displayName
+ value: string
+ - name: pscAutomationConfigs
+ value:
+ - - name: projectId
+ value: string
+ - name: network
+ value: string
+ - name: id
+ value: string
+ - name: index
+ value: string
+ - name: createTime
+ value: string
+ - name: automaticResources
+ value:
+ - name: minReplicaCount
+ value: integer
+ - name: maxReplicaCount
+ value: integer
+ - name: enablePrivateServiceConnect
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/aiplatform/indexes/index.md b/docs/google-docs/providers/google/aiplatform/indexes/index.md
index 430eccaff5..83da627210 100644
--- a/docs/google-docs/providers/google/aiplatform/indexes/index.md
+++ b/docs/google-docs/providers/google/aiplatform/indexes/index.md
@@ -80,7 +80,7 @@ satisfiesPzs,
updateTime
FROM google.aiplatform.indexes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -127,28 +127,52 @@ SELECT
```yaml
-metadataSchemaUri: string
-indexStats:
- sparseVectorsCount: string
- shardsCount: integer
- vectorsCount: string
-indexUpdateMethod: string
-labels: object
-createTime: string
-satisfiesPzi: boolean
-etag: string
-encryptionSpec:
- kmsKeyName: string
-updateTime: string
-deployedIndexes:
- - deployedIndexId: string
- displayName: string
- indexEndpoint: string
-displayName: string
-satisfiesPzs: boolean
-description: string
-metadata: any
-name: string
+- name: your_resource_model_name
+ props:
+ - name: metadataSchemaUri
+ value: string
+ - name: indexStats
+ value:
+ - name: sparseVectorsCount
+ value: string
+ - name: shardsCount
+ value: integer
+ - name: vectorsCount
+ value: string
+ - name: indexUpdateMethod
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: etag
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: updateTime
+ value: string
+ - name: deployedIndexes
+ value:
+ - - name: deployedIndexId
+ value: string
+ - name: displayName
+ value: string
+ - name: indexEndpoint
+ value: string
+ - name: displayName
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: description
+ value: string
+ - name: metadata
+ value: any
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/locations/index.md b/docs/google-docs/providers/google/aiplatform/locations/index.md
index 936dab0b9a..67947d4b16 100644
--- a/docs/google-docs/providers/google/aiplatform/locations/index.md
+++ b/docs/google-docs/providers/google/aiplatform/locations/index.md
@@ -56,5 +56,5 @@ labels,
locationId,
metadata
FROM google.aiplatform.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/metadata_schemas/index.md b/docs/google-docs/providers/google/aiplatform/metadata_schemas/index.md
index fa28ca673c..13a714dac0 100644
--- a/docs/google-docs/providers/google/aiplatform/metadata_schemas/index.md
+++ b/docs/google-docs/providers/google/aiplatform/metadata_schemas/index.md
@@ -60,7 +60,7 @@ schemaVersion
FROM google.aiplatform.metadata_schemas
WHERE locationsId = '{{ locationsId }}'
AND metadataStoresId = '{{ metadataStoresId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,12 +101,20 @@ SELECT
```yaml
-schema: string
-createTime: string
-schemaVersion: string
-schemaType: string
-description: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: schema
+ value: string
+ - name: createTime
+ value: string
+ - name: schemaVersion
+ value: string
+ - name: schemaType
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/metadata_stores/index.md b/docs/google-docs/providers/google/aiplatform/metadata_stores/index.md
index cb31727204..9293468dba 100644
--- a/docs/google-docs/providers/google/aiplatform/metadata_stores/index.md
+++ b/docs/google-docs/providers/google/aiplatform/metadata_stores/index.md
@@ -62,7 +62,7 @@ state,
updateTime
FROM google.aiplatform.metadata_stores
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,16 +99,28 @@ SELECT
```yaml
-dataplexConfig:
- enabledPipelinesLineage: boolean
-name: string
-encryptionSpec:
- kmsKeyName: string
-updateTime: string
-state:
- diskUtilizationBytes: string
-createTime: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: dataplexConfig
+ value:
+ - name: enabledPipelinesLineage
+ value: boolean
+ - name: name
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value:
+ - name: diskUtilizationBytes
+ value: string
+ - name: createTime
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/model_deployment_monitoring_jobs/index.md b/docs/google-docs/providers/google/aiplatform/model_deployment_monitoring_jobs/index.md
index 2cf0a83d7f..050710cfed 100644
--- a/docs/google-docs/providers/google/aiplatform/model_deployment_monitoring_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/model_deployment_monitoring_jobs/index.md
@@ -102,7 +102,7 @@ statsAnomaliesBaseDirectory,
updateTime
FROM google.aiplatform.model_deployment_monitoring_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -143,7 +143,7 @@ SELECT
'{{ projectsId }}',
'{{ logTtl }}',
'{{ statsAnomaliesBaseDirectory }}',
-true|false,
+{{ enableMonitoringPipelineLogs }},
'{{ labels }}',
'{{ modelDeploymentMonitoringScheduleConfig }}',
'{{ encryptionSpec }}',
@@ -161,78 +161,146 @@ true|false,
```yaml
-logTtl: string
-createTime: string
-statsAnomaliesBaseDirectory:
- outputUriPrefix: string
-enableMonitoringPipelineLogs: boolean
-latestMonitoringPipelineMetadata:
- runTime: string
- status:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-labels: object
-modelDeploymentMonitoringScheduleConfig:
- monitorInterval: string
- monitorWindow: string
-encryptionSpec:
- kmsKeyName: string
-predictInstanceSchemaUri: string
-scheduleState: string
-satisfiesPzi: boolean
-analysisInstanceSchemaUri: string
-modelDeploymentMonitoringObjectiveConfigs:
- - objectiveConfig:
- trainingDataset:
- dataset: string
- bigquerySource:
- inputUri: string
- loggingSamplingStrategy:
- randomSampleConfig:
- sampleRate: number
- gcsSource:
- uris:
- - type: string
- targetField: string
- dataFormat: string
- explanationConfig:
- explanationBaseline:
- bigquery:
- outputUri: string
- predictionFormat: string
- enableFeatureAttributes: boolean
- trainingPredictionSkewDetectionConfig:
- attributionScoreSkewThresholds: object
- skewThresholds: object
- defaultSkewThreshold:
- value: number
- predictionDriftDetectionConfig:
- attributionScoreDriftThresholds: object
- driftThresholds: object
- deployedModelId: string
-samplePredictInstance: any
-state: string
-displayName: string
-name: string
-satisfiesPzs: boolean
-endpoint: string
-nextScheduleTime: string
-modelMonitoringAlertConfig:
- enableLogging: boolean
- notificationChannels:
- - type: string
- emailAlertConfig:
- userEmails:
- - type: string
-bigqueryTables:
- - logSource: string
- requestResponseLoggingSchemaVersion: string
- logType: string
- bigqueryTablePath: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: logTtl
+ value: string
+ - name: createTime
+ value: string
+ - name: statsAnomaliesBaseDirectory
+ value:
+ - name: outputUriPrefix
+ value: string
+ - name: enableMonitoringPipelineLogs
+ value: boolean
+ - name: latestMonitoringPipelineMetadata
+ value:
+ - name: runTime
+ value: string
+ - name: status
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: labels
+ value: object
+ - name: modelDeploymentMonitoringScheduleConfig
+ value:
+ - name: monitorInterval
+ value: string
+ - name: monitorWindow
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: predictInstanceSchemaUri
+ value: string
+ - name: scheduleState
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: analysisInstanceSchemaUri
+ value: string
+ - name: modelDeploymentMonitoringObjectiveConfigs
+ value:
+ - - name: objectiveConfig
+ value:
+ - name: trainingDataset
+ value:
+ - name: dataset
+ value: string
+ - name: bigquerySource
+ value:
+ - name: inputUri
+ value: string
+ - name: loggingSamplingStrategy
+ value:
+ - name: randomSampleConfig
+ value:
+ - name: sampleRate
+ value: number
+ - name: gcsSource
+ value:
+ - name: uris
+ value:
+ - string
+ - name: targetField
+ value: string
+ - name: dataFormat
+ value: string
+ - name: explanationConfig
+ value:
+ - name: explanationBaseline
+ value:
+ - name: bigquery
+ value:
+ - name: outputUri
+ value: string
+ - name: predictionFormat
+ value: string
+ - name: enableFeatureAttributes
+ value: boolean
+ - name: trainingPredictionSkewDetectionConfig
+ value:
+ - name: attributionScoreSkewThresholds
+ value: object
+ - name: skewThresholds
+ value: object
+ - name: defaultSkewThreshold
+ value:
+ - name: value
+ value: number
+ - name: predictionDriftDetectionConfig
+ value:
+ - name: attributionScoreDriftThresholds
+ value: object
+ - name: driftThresholds
+ value: object
+ - name: deployedModelId
+ value: string
+ - name: samplePredictInstance
+ value: any
+ - name: state
+ value: string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: endpoint
+ value: string
+ - name: nextScheduleTime
+ value: string
+ - name: modelMonitoringAlertConfig
+ value:
+ - name: enableLogging
+ value: boolean
+ - name: notificationChannels
+ value:
+ - string
+ - name: emailAlertConfig
+ value:
+ - name: userEmails
+ value:
+ - string
+ - name: bigqueryTables
+ value:
+ - - name: logSource
+ value: string
+ - name: requestResponseLoggingSchemaVersion
+ value: string
+ - name: logType
+ value: string
+ - name: bigqueryTablePath
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/models/index.md b/docs/google-docs/providers/google/aiplatform/models/index.md
index 84c0c7b57d..67ab40fda5 100644
--- a/docs/google-docs/providers/google/aiplatform/models/index.md
+++ b/docs/google-docs/providers/google/aiplatform/models/index.md
@@ -126,7 +126,7 @@ versionId,
versionUpdateTime
FROM google.aiplatform.models
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/aiplatform/models_iam_policies/index.md b/docs/google-docs/providers/google/aiplatform/models_iam_policies/index.md
index a916d7fe54..a878af4d99 100644
--- a/docs/google-docs/providers/google/aiplatform/models_iam_policies/index.md
+++ b/docs/google-docs/providers/google/aiplatform/models_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.aiplatform.models_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND modelsId = '{{ modelsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/aiplatform/models_versions/index.md b/docs/google-docs/providers/google/aiplatform/models_versions/index.md
index 0fafdc1303..4f99aad681 100644
--- a/docs/google-docs/providers/google/aiplatform/models_versions/index.md
+++ b/docs/google-docs/providers/google/aiplatform/models_versions/index.md
@@ -112,5 +112,5 @@ versionUpdateTime
FROM google.aiplatform.models_versions
WHERE locationsId = '{{ locationsId }}'
AND modelsId = '{{ modelsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/nas_jobs/index.md b/docs/google-docs/providers/google/aiplatform/nas_jobs/index.md
index d5b709ee62..d844acbde4 100644
--- a/docs/google-docs/providers/google/aiplatform/nas_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/nas_jobs/index.md
@@ -79,7 +79,7 @@ state,
updateTime
FROM google.aiplatform.nas_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -109,7 +109,7 @@ encryptionSpec
SELECT
'{{ locationsId }}',
'{{ projectsId }}',
-true|false,
+{{ enableRestrictedImageTraining }},
'{{ labels }}',
'{{ nasJobSpec }}',
'{{ displayName }}',
@@ -120,118 +120,222 @@ true|false,
```yaml
-enableRestrictedImageTraining: boolean
-labels: object
-nasJobSpec:
- multiTrialAlgorithmSpec:
- multiTrialAlgorithm: string
- trainTrialSpec:
- trainTrialJobSpec:
- scheduling:
- restartJobOnWorkerRestart: boolean
- timeout: string
- strategy: string
- disableRetries: boolean
- maxWaitDuration: string
- persistentResourceId: string
- baseOutputDirectory:
- outputUriPrefix: string
- experimentRun: string
- protectedArtifactLocationId: string
- serviceAccount: string
- workerPoolSpecs:
- - pythonPackageSpec:
- args:
- - type: string
- env:
- - value: string
- name: string
- pythonModule: string
- executorImageUri: string
- packageUris:
- - type: string
- diskSpec:
- bootDiskType: string
- bootDiskSizeGb: integer
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
- containerSpec:
- command:
- - type: string
- args:
- - type: string
- imageUri: string
- env:
- - value: string
- name: string
- nfsMounts:
- - mountPoint: string
- path: string
- server: string
- replicaCount: string
- enableDashboardAccess: boolean
- network: string
- enableWebAccess: boolean
- experiment: string
- reservedIpRanges:
- - type: string
- tensorboard: string
- models:
- - type: string
- maxParallelTrialCount: integer
- frequency: integer
- searchTrialSpec:
- maxFailedTrialCount: integer
- maxTrialCount: integer
- maxParallelTrialCount: integer
- metric:
- goal: string
- metricId: string
- resumeNasJobId: string
- searchSpaceSpec: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-displayName: string
-startTime: string
-state: string
-satisfiesPzs: boolean
-updateTime: string
-endTime: string
-nasJobOutput:
- multiTrialJobOutput:
- trainTrials:
- - finalMeasurement:
- stepCount: string
- elapsedDuration: string
- metrics:
- - value: number
- metricId: string
- id: string
- endTime: string
- startTime: string
- state: string
- searchTrials:
- - id: string
- endTime: string
- startTime: string
- state: string
-createTime: string
-encryptionSpec:
- kmsKeyName: string
-satisfiesPzi: boolean
-name: string
+- name: your_resource_model_name
+ props:
+ - name: enableRestrictedImageTraining
+ value: boolean
+ - name: labels
+ value: object
+ - name: nasJobSpec
+ value:
+ - name: multiTrialAlgorithmSpec
+ value:
+ - name: multiTrialAlgorithm
+ value: string
+ - name: trainTrialSpec
+ value:
+ - name: trainTrialJobSpec
+ value:
+ - name: scheduling
+ value:
+ - name: restartJobOnWorkerRestart
+ value: boolean
+ - name: timeout
+ value: string
+ - name: strategy
+ value: string
+ - name: disableRetries
+ value: boolean
+ - name: maxWaitDuration
+ value: string
+ - name: persistentResourceId
+ value: string
+ - name: baseOutputDirectory
+ value:
+ - name: outputUriPrefix
+ value: string
+ - name: experimentRun
+ value: string
+ - name: protectedArtifactLocationId
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: workerPoolSpecs
+ value:
+ - - name: pythonPackageSpec
+ value:
+ - name: args
+ value:
+ - string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: pythonModule
+ value: string
+ - name: executorImageUri
+ value: string
+ - name: packageUris
+ value:
+ - string
+ - name: diskSpec
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: containerSpec
+ value:
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: imageUri
+ value: string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: nfsMounts
+ value:
+ - - name: mountPoint
+ value: string
+ - name: path
+ value: string
+ - name: server
+ value: string
+ - name: replicaCount
+ value: string
+ - name: enableDashboardAccess
+ value: boolean
+ - name: network
+ value: string
+ - name: enableWebAccess
+ value: boolean
+ - name: experiment
+ value: string
+ - name: reservedIpRanges
+ value:
+ - string
+ - name: tensorboard
+ value: string
+ - name: models
+ value:
+ - string
+ - name: maxParallelTrialCount
+ value: integer
+ - name: frequency
+ value: integer
+ - name: searchTrialSpec
+ value:
+ - name: maxFailedTrialCount
+ value: integer
+ - name: maxTrialCount
+ value: integer
+ - name: maxParallelTrialCount
+ value: integer
+ - name: metric
+ value:
+ - name: goal
+ value: string
+ - name: metricId
+ value: string
+ - name: resumeNasJobId
+ value: string
+ - name: searchSpaceSpec
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: displayName
+ value: string
+ - name: startTime
+ value: string
+ - name: state
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: updateTime
+ value: string
+ - name: endTime
+ value: string
+ - name: nasJobOutput
+ value:
+ - name: multiTrialJobOutput
+ value:
+ - name: trainTrials
+ value:
+ - - name: finalMeasurement
+ value:
+ - name: stepCount
+ value: string
+ - name: elapsedDuration
+ value: string
+ - name: metrics
+ value:
+ - - name: value
+ value: number
+ - name: metricId
+ value: string
+ - name: id
+ value: string
+ - name: endTime
+ value: string
+ - name: startTime
+ value: string
+ - name: state
+ value: string
+ - name: searchTrials
+ value:
+ - - name: id
+ value: string
+ - name: endTime
+ value: string
+ - name: startTime
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/nas_trial_details/index.md b/docs/google-docs/providers/google/aiplatform/nas_trial_details/index.md
index de304e80af..51518fdb65 100644
--- a/docs/google-docs/providers/google/aiplatform/nas_trial_details/index.md
+++ b/docs/google-docs/providers/google/aiplatform/nas_trial_details/index.md
@@ -55,5 +55,5 @@ trainTrial
FROM google.aiplatform.nas_trial_details
WHERE locationsId = '{{ locationsId }}'
AND nasJobsId = '{{ nasJobsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/notebook_execution_jobs/index.md b/docs/google-docs/providers/google/aiplatform/notebook_execution_jobs/index.md
index ade7a256bb..38fb081d19 100644
--- a/docs/google-docs/providers/google/aiplatform/notebook_execution_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/notebook_execution_jobs/index.md
@@ -82,7 +82,7 @@ status,
updateTime
FROM google.aiplatform.notebook_execution_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -135,34 +135,61 @@ SELECT
```yaml
-scheduleResourceName: string
-executionTimeout: string
-notebookRuntimeTemplateResourceName: string
-createTime: string
-labels: object
-directNotebookSource:
- content: string
-name: string
-displayName: string
-updateTime: string
-serviceAccount: string
-status:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-jobState: string
-gcsNotebookSource:
- uri: string
- generation: string
-executionUser: string
-gcsOutputUri: string
-encryptionSpec:
- kmsKeyName: string
-dataformRepositorySource:
- commitSha: string
- dataformRepositoryResourceName: string
+- name: your_resource_model_name
+ props:
+ - name: scheduleResourceName
+ value: string
+ - name: executionTimeout
+ value: string
+ - name: notebookRuntimeTemplateResourceName
+ value: string
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: directNotebookSource
+ value:
+ - name: content
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: updateTime
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: status
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: jobState
+ value: string
+ - name: gcsNotebookSource
+ value:
+ - name: uri
+ value: string
+ - name: generation
+ value: string
+ - name: executionUser
+ value: string
+ - name: gcsOutputUri
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: dataformRepositorySource
+ value:
+ - name: commitSha
+ value: string
+ - name: dataformRepositoryResourceName
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates/index.md b/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates/index.md
index 2fe1d33f9d..90e80527e8 100644
--- a/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates/index.md
+++ b/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates/index.md
@@ -85,7 +85,7 @@ shieldedVmConfig,
updateTime
FROM google.aiplatform.notebook_runtime_templates
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -146,45 +146,84 @@ SELECT
```yaml
-serviceAccount: string
-encryptionSpec:
- kmsKeyName: string
-name: string
-dataPersistentDiskSpec:
- diskSizeGb: string
- diskType: string
-labels: object
-shieldedVmConfig:
- enableSecureBoot: boolean
-displayName: string
-networkTags:
- - type: string
-machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
-description: string
-networkSpec:
- enableInternetAccess: boolean
- subnetwork: string
- network: string
-updateTime: string
-idleShutdownConfig:
- idleShutdownDisabled: boolean
- idleTimeout: string
-notebookRuntimeType: string
-isDefault: boolean
-etag: string
-eucConfig:
- eucDisabled: boolean
- bypassActasCheck: boolean
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: serviceAccount
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: name
+ value: string
+ - name: dataPersistentDiskSpec
+ value:
+ - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: labels
+ value: object
+ - name: shieldedVmConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: displayName
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: description
+ value: string
+ - name: networkSpec
+ value:
+ - name: enableInternetAccess
+ value: boolean
+ - name: subnetwork
+ value: string
+ - name: network
+ value: string
+ - name: updateTime
+ value: string
+ - name: idleShutdownConfig
+ value:
+ - name: idleShutdownDisabled
+ value: boolean
+ - name: idleTimeout
+ value: string
+ - name: notebookRuntimeType
+ value: string
+ - name: isDefault
+ value: boolean
+ - name: etag
+ value: string
+ - name: eucConfig
+ value:
+ - name: eucDisabled
+ value: boolean
+ - name: bypassActasCheck
+ value: boolean
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates_iam_policies/index.md b/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates_iam_policies/index.md
index 4f3b9295c4..1ae65c7f26 100644
--- a/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates_iam_policies/index.md
+++ b/docs/google-docs/providers/google/aiplatform/notebook_runtime_templates_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.aiplatform.notebook_runtime_templates_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND notebookRuntimeTemplatesId = '{{ notebookRuntimeTemplatesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/aiplatform/notebook_runtimes/index.md b/docs/google-docs/providers/google/aiplatform/notebook_runtimes/index.md
index 4b9ab7bb1d..ba85e9e68d 100644
--- a/docs/google-docs/providers/google/aiplatform/notebook_runtimes/index.md
+++ b/docs/google-docs/providers/google/aiplatform/notebook_runtimes/index.md
@@ -92,7 +92,7 @@ updateTime,
version
FROM google.aiplatform.notebook_runtimes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/aiplatform/operations/index.md b/docs/google-docs/providers/google/aiplatform/operations/index.md
index a662882a6d..3e22820a66 100644
--- a/docs/google-docs/providers/google/aiplatform/operations/index.md
+++ b/docs/google-docs/providers/google/aiplatform/operations/index.md
@@ -60,7 +60,7 @@ response
FROM google.aiplatform.operations
WHERE indexEndpointsId = '{{ indexEndpointsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/aiplatform/operations_wait/index.md b/docs/google-docs/providers/google/aiplatform/operations_wait/index.md
index 18ae4262ab..dd5d6e4c86 100644
--- a/docs/google-docs/providers/google/aiplatform/operations_wait/index.md
+++ b/docs/google-docs/providers/google/aiplatform/operations_wait/index.md
@@ -58,5 +58,5 @@ WHERE featureGroupsId = '{{ featureGroupsId }}'
AND featuresId = '{{ featuresId }}'
AND locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/persistent_resources/index.md b/docs/google-docs/providers/google/aiplatform/persistent_resources/index.md
index 68efac7c33..2d8c0e99ac 100644
--- a/docs/google-docs/providers/google/aiplatform/persistent_resources/index.md
+++ b/docs/google-docs/providers/google/aiplatform/persistent_resources/index.md
@@ -82,7 +82,7 @@ state,
updateTime
FROM google.aiplatform.persistent_resources
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -129,60 +129,111 @@ SELECT
```yaml
-state: string
-encryptionSpec:
- kmsKeyName: string
-satisfiesPzs: boolean
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-satisfiesPzi: boolean
-createTime: string
-labels: object
-startTime: string
-resourceRuntimeSpec:
- raySpec:
- imageUri: string
- rayMetricSpec:
- disabled: boolean
- resourcePoolImages: object
- headNodeResourcePoolId: string
- rayLogsSpec:
- disabled: boolean
- serviceAccountSpec:
- serviceAccount: string
- enableCustomServiceAccount: boolean
-name: string
-reservedIpRanges:
- - type: string
-network: string
-resourcePools:
- - replicaCount: string
- diskSpec:
- bootDiskType: string
- bootDiskSizeGb: integer
- usedReplicaCount: string
- machineSpec:
- acceleratorCount: integer
- tpuTopology: string
- machineType: string
- acceleratorType: string
- reservationAffinity:
- reservationAffinityType: string
- values:
- - type: string
- key: string
- id: string
- autoscalingSpec:
- maxReplicaCount: string
- minReplicaCount: string
-displayName: string
-resourceRuntime:
- accessUris: object
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: state
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: satisfiesPzi
+ value: boolean
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: startTime
+ value: string
+ - name: resourceRuntimeSpec
+ value:
+ - name: raySpec
+ value:
+ - name: imageUri
+ value: string
+ - name: rayMetricSpec
+ value:
+ - name: disabled
+ value: boolean
+ - name: resourcePoolImages
+ value: object
+ - name: headNodeResourcePoolId
+ value: string
+ - name: rayLogsSpec
+ value:
+ - name: disabled
+ value: boolean
+ - name: serviceAccountSpec
+ value:
+ - name: serviceAccount
+ value: string
+ - name: enableCustomServiceAccount
+ value: boolean
+ - name: name
+ value: string
+ - name: reservedIpRanges
+ value:
+ - string
+ - name: network
+ value: string
+ - name: resourcePools
+ value:
+ - - name: replicaCount
+ value: string
+ - name: diskSpec
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: usedReplicaCount
+ value: string
+ - name: machineSpec
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: tpuTopology
+ value: string
+ - name: machineType
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: reservationAffinityType
+ value: string
+ - name: values
+ value:
+ - string
+ - name: key
+ value: string
+ - name: id
+ value: string
+ - name: autoscalingSpec
+ value:
+ - name: maxReplicaCount
+ value: string
+ - name: minReplicaCount
+ value: string
+ - name: displayName
+ value: string
+ - name: resourceRuntime
+ value:
+ - name: accessUris
+ value: object
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/pipeline_jobs/index.md b/docs/google-docs/providers/google/aiplatform/pipeline_jobs/index.md
index b2fe9c9915..eefdbc5978 100644
--- a/docs/google-docs/providers/google/aiplatform/pipeline_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/pipeline_jobs/index.md
@@ -91,7 +91,7 @@ templateUri,
updateTime
FROM google.aiplatform.pipeline_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -129,7 +129,7 @@ SELECT
'{{ pipelineSpec }}',
'{{ displayName }}',
'{{ network }}',
-true|false,
+{{ preflightValidations }},
'{{ labels }}',
'{{ templateUri }}',
'{{ serviceAccount }}',
@@ -142,89 +142,166 @@ true|false,
```yaml
-pipelineSpec: object
-displayName: string
-templateMetadata:
- version: string
-network: string
-preflightValidations: boolean
-startTime: string
-labels: object
-createTime: string
-updateTime: string
-templateUri: string
-scheduleName: string
-name: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-endTime: string
-state: string
-jobDetail:
- pipelineRunContext:
- parentContexts:
- - type: string
- schemaVersion: string
- etag: string
- schemaTitle: string
- description: string
- updateTime: string
- name: string
- labels: object
- displayName: string
- metadata: object
- createTime: string
- taskDetails:
- - executorDetail:
- containerDetail:
- failedPreCachingCheckJobs:
- - type: string
- mainJob: string
- preCachingCheckJob: string
- failedMainJobs:
- - type: string
- customJobDetail:
- failedJobs:
- - type: string
- job: string
- inputs: object
- execution:
- schemaVersion: string
- metadata: object
- createTime: string
- labels: object
- name: string
- updateTime: string
- displayName: string
- description: string
- state: string
- schemaTitle: string
- etag: string
- pipelineTaskStatus:
- - updateTime: string
- state: string
- taskName: string
- createTime: string
- outputs: object
- endTime: string
- parentTaskId: string
- state: string
- startTime: string
- taskId: string
-serviceAccount: string
-reservedIpRanges:
- - type: string
-encryptionSpec:
- kmsKeyName: string
-runtimeConfig:
- failurePolicy: string
- inputArtifacts: object
- parameters: object
- parameterValues: object
- gcsOutputDirectory: string
+- name: your_resource_model_name
+ props:
+ - name: pipelineSpec
+ value: object
+ - name: displayName
+ value: string
+ - name: templateMetadata
+ value:
+ - name: version
+ value: string
+ - name: network
+ value: string
+ - name: preflightValidations
+ value: boolean
+ - name: startTime
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: templateUri
+ value: string
+ - name: scheduleName
+ value: string
+ - name: name
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: jobDetail
+ value:
+ - name: pipelineRunContext
+ value:
+ - name: parentContexts
+ value:
+ - string
+ - name: schemaVersion
+ value: string
+ - name: etag
+ value: string
+ - name: schemaTitle
+ value: string
+ - name: description
+ value: string
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: metadata
+ value: object
+ - name: createTime
+ value: string
+ - name: taskDetails
+ value:
+ - - name: executorDetail
+ value:
+ - name: containerDetail
+ value:
+ - name: failedPreCachingCheckJobs
+ value:
+ - string
+ - name: mainJob
+ value: string
+ - name: preCachingCheckJob
+ value: string
+ - name: failedMainJobs
+ value:
+ - string
+ - name: customJobDetail
+ value:
+ - name: failedJobs
+ value:
+ - string
+ - name: job
+ value: string
+ - name: inputs
+ value: object
+ - name: execution
+ value:
+ - name: schemaVersion
+ value: string
+ - name: metadata
+ value: object
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: schemaTitle
+ value: string
+ - name: etag
+ value: string
+ - name: pipelineTaskStatus
+ value:
+ - - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: taskName
+ value: string
+ - name: createTime
+ value: string
+ - name: outputs
+ value: object
+ - name: endTime
+ value: string
+ - name: parentTaskId
+ value: string
+ - name: state
+ value: string
+ - name: startTime
+ value: string
+ - name: taskId
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: reservedIpRanges
+ value:
+ - string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: runtimeConfig
+ value:
+ - name: failurePolicy
+ value: string
+ - name: inputArtifacts
+ value: object
+ - name: parameters
+ value: object
+ - name: parameterValues
+ value: object
+ - name: gcsOutputDirectory
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/runs/index.md b/docs/google-docs/providers/google/aiplatform/runs/index.md
index ab1283126a..e5116b7cf0 100644
--- a/docs/google-docs/providers/google/aiplatform/runs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/runs/index.md
@@ -67,7 +67,7 @@ FROM google.aiplatform.runs
WHERE experimentsId = '{{ experimentsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND tensorboardsId = '{{ tensorboardsId }}';
+AND tensorboardsId = '{{ tensorboardsId }}';
```
## `INSERT` example
@@ -104,17 +104,30 @@ SELECT
```yaml
-requests:
- - tensorboardRunId: string
- parent: string
- tensorboardRun:
- createTime: string
- updateTime: string
- description: string
- labels: object
- name: string
- etag: string
- displayName: string
+- name: your_resource_model_name
+ props:
+ - name: requests
+ value:
+ - - name: tensorboardRunId
+ value: string
+ - name: parent
+ value: string
+ - name: tensorboardRun
+ value:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: name
+ value: string
+ - name: etag
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/saved_queries/index.md b/docs/google-docs/providers/google/aiplatform/saved_queries/index.md
index 0fe4b9dfcb..33c224a446 100644
--- a/docs/google-docs/providers/google/aiplatform/saved_queries/index.md
+++ b/docs/google-docs/providers/google/aiplatform/saved_queries/index.md
@@ -67,7 +67,7 @@ updateTime
FROM google.aiplatform.saved_queries
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/aiplatform/schedules/index.md b/docs/google-docs/providers/google/aiplatform/schedules/index.md
index 56c6d5e762..a83d646b79 100644
--- a/docs/google-docs/providers/google/aiplatform/schedules/index.md
+++ b/docs/google-docs/providers/google/aiplatform/schedules/index.md
@@ -89,7 +89,7 @@ state,
updateTime
FROM google.aiplatform.schedules
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,7 +125,7 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ displayName }}',
-true|false,
+{{ allowQueueing }},
'{{ cron }}',
'{{ endTime }}',
'{{ createNotebookExecutionJobRequest }}',
@@ -140,136 +140,260 @@ true|false,
```yaml
-lastPauseTime: string
-displayName: string
-nextRunTime: string
-lastScheduledRunResponse:
- runResponse: string
- scheduledRunTime: string
-allowQueueing: boolean
-createTime: string
-startedRunCount: string
-lastResumeTime: string
-cron: string
-endTime: string
-createNotebookExecutionJobRequest:
- notebookExecutionJobId: string
- parent: string
- notebookExecutionJob:
- scheduleResourceName: string
- executionTimeout: string
- notebookRuntimeTemplateResourceName: string
- createTime: string
- labels: object
- directNotebookSource:
- content: string
- name: string
- displayName: string
- updateTime: string
- serviceAccount: string
- status:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
- jobState: string
- gcsNotebookSource:
- uri: string
- generation: string
- executionUser: string
- gcsOutputUri: string
- encryptionSpec:
- kmsKeyName: string
- dataformRepositorySource:
- commitSha: string
- dataformRepositoryResourceName: string
-catchUp: boolean
-maxConcurrentRunCount: string
-state: string
-maxRunCount: string
-startTime: string
-name: string
-createPipelineJobRequest:
- pipelineJobId: string
- parent: string
- pipelineJob:
- pipelineSpec: object
- displayName: string
- templateMetadata:
- version: string
- network: string
- preflightValidations: boolean
- startTime: string
- labels: object
- createTime: string
- updateTime: string
- templateUri: string
- scheduleName: string
- name: string
- endTime: string
- state: string
- jobDetail:
- pipelineRunContext:
- parentContexts:
- - type: string
- schemaVersion: string
- etag: string
- schemaTitle: string
- description: string
- updateTime: string
- name: string
- labels: object
- displayName: string
- metadata: object
- createTime: string
- taskDetails:
- - executorDetail:
- containerDetail:
- failedPreCachingCheckJobs:
- - type: string
- mainJob: string
- preCachingCheckJob: string
- failedMainJobs:
- - type: string
- customJobDetail:
- failedJobs:
- - type: string
- job: string
- inputs: object
- execution:
- schemaVersion: string
- metadata: object
- createTime: string
- labels: object
- name: string
- updateTime: string
- displayName: string
- description: string
- state: string
- schemaTitle: string
- etag: string
- pipelineTaskStatus:
- - updateTime: string
- state: string
- taskName: string
- createTime: string
- outputs: object
- endTime: string
- parentTaskId: string
- state: string
- startTime: string
- taskId: string
- serviceAccount: string
- reservedIpRanges:
- - type: string
- runtimeConfig:
- failurePolicy: string
- inputArtifacts: object
- parameters: object
- parameterValues: object
- gcsOutputDirectory: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: lastPauseTime
+ value: string
+ - name: displayName
+ value: string
+ - name: nextRunTime
+ value: string
+ - name: lastScheduledRunResponse
+ value:
+ - name: runResponse
+ value: string
+ - name: scheduledRunTime
+ value: string
+ - name: allowQueueing
+ value: boolean
+ - name: createTime
+ value: string
+ - name: startedRunCount
+ value: string
+ - name: lastResumeTime
+ value: string
+ - name: cron
+ value: string
+ - name: endTime
+ value: string
+ - name: createNotebookExecutionJobRequest
+ value:
+ - name: notebookExecutionJobId
+ value: string
+ - name: parent
+ value: string
+ - name: notebookExecutionJob
+ value:
+ - name: scheduleResourceName
+ value: string
+ - name: executionTimeout
+ value: string
+ - name: notebookRuntimeTemplateResourceName
+ value: string
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: directNotebookSource
+ value:
+ - name: content
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: updateTime
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: status
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: jobState
+ value: string
+ - name: gcsNotebookSource
+ value:
+ - name: uri
+ value: string
+ - name: generation
+ value: string
+ - name: executionUser
+ value: string
+ - name: gcsOutputUri
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: dataformRepositorySource
+ value:
+ - name: commitSha
+ value: string
+ - name: dataformRepositoryResourceName
+ value: string
+ - name: catchUp
+ value: boolean
+ - name: maxConcurrentRunCount
+ value: string
+ - name: state
+ value: string
+ - name: maxRunCount
+ value: string
+ - name: startTime
+ value: string
+ - name: name
+ value: string
+ - name: createPipelineJobRequest
+ value:
+ - name: pipelineJobId
+ value: string
+ - name: parent
+ value: string
+ - name: pipelineJob
+ value:
+ - name: pipelineSpec
+ value: object
+ - name: displayName
+ value: string
+ - name: templateMetadata
+ value:
+ - name: version
+ value: string
+ - name: network
+ value: string
+ - name: preflightValidations
+ value: boolean
+ - name: startTime
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: templateUri
+ value: string
+ - name: scheduleName
+ value: string
+ - name: name
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: jobDetail
+ value:
+ - name: pipelineRunContext
+ value:
+ - name: parentContexts
+ value:
+ - string
+ - name: schemaVersion
+ value: string
+ - name: etag
+ value: string
+ - name: schemaTitle
+ value: string
+ - name: description
+ value: string
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: metadata
+ value: object
+ - name: createTime
+ value: string
+ - name: taskDetails
+ value:
+ - - name: executorDetail
+ value:
+ - name: containerDetail
+ value:
+ - name: failedPreCachingCheckJobs
+ value:
+ - string
+ - name: mainJob
+ value: string
+ - name: preCachingCheckJob
+ value: string
+ - name: failedMainJobs
+ value:
+ - string
+ - name: customJobDetail
+ value:
+ - name: failedJobs
+ value:
+ - string
+ - name: job
+ value: string
+ - name: inputs
+ value: object
+ - name: execution
+ value:
+ - name: schemaVersion
+ value: string
+ - name: metadata
+ value: object
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: schemaTitle
+ value: string
+ - name: etag
+ value: string
+ - name: pipelineTaskStatus
+ value:
+ - - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: taskName
+ value: string
+ - name: createTime
+ value: string
+ - name: outputs
+ value: object
+ - name: endTime
+ value: string
+ - name: parentTaskId
+ value: string
+ - name: state
+ value: string
+ - name: startTime
+ value: string
+ - name: taskId
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: reservedIpRanges
+ value:
+ - string
+ - name: runtimeConfig
+ value:
+ - name: failurePolicy
+ value: string
+ - name: inputArtifacts
+ value: object
+ - name: parameters
+ value: object
+ - name: parameterValues
+ value: object
+ - name: gcsOutputDirectory
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/slices/index.md b/docs/google-docs/providers/google/aiplatform/slices/index.md
index 7046d5a285..44c8f8bcda 100644
--- a/docs/google-docs/providers/google/aiplatform/slices/index.md
+++ b/docs/google-docs/providers/google/aiplatform/slices/index.md
@@ -61,5 +61,5 @@ FROM google.aiplatform.slices
WHERE evaluationsId = '{{ evaluationsId }}'
AND locationsId = '{{ locationsId }}'
AND modelsId = '{{ modelsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/specialist_pools/index.md b/docs/google-docs/providers/google/aiplatform/specialist_pools/index.md
index 1828c34d1a..0d27870aef 100644
--- a/docs/google-docs/providers/google/aiplatform/specialist_pools/index.md
+++ b/docs/google-docs/providers/google/aiplatform/specialist_pools/index.md
@@ -61,7 +61,7 @@ specialistManagersCount,
specialistWorkerEmails
FROM google.aiplatform.specialist_pools
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,15 +100,23 @@ SELECT
```yaml
-specialistManagerEmails:
- - type: string
-displayName: string
-name: string
-pendingDataLabelingJobs:
- - type: string
-specialistWorkerEmails:
- - type: string
-specialistManagersCount: integer
+- name: your_resource_model_name
+ props:
+ - name: specialistManagerEmails
+ value:
+ - string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: pendingDataLabelingJobs
+ value:
+ - string
+ - name: specialistWorkerEmails
+ value:
+ - string
+ - name: specialistManagersCount
+ value: integer
```
diff --git a/docs/google-docs/providers/google/aiplatform/studies/index.md b/docs/google-docs/providers/google/aiplatform/studies/index.md
index 0cd57ea424..6007e967ff 100644
--- a/docs/google-docs/providers/google/aiplatform/studies/index.md
+++ b/docs/google-docs/providers/google/aiplatform/studies/index.md
@@ -61,7 +61,7 @@ state,
studySpec
FROM google.aiplatform.studies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,77 +96,139 @@ SELECT
```yaml
-name: string
-inactiveReason: string
-state: string
-studySpec:
- parameters:
- - discreteValueSpec:
- values:
- - type: string
- format: string
- defaultValue: number
- categoricalValueSpec:
- defaultValue: string
- values:
- - type: string
- conditionalParameterSpecs:
- - parentCategoricalValues:
- values:
- - type: string
- parentDiscreteValues:
- values:
- - type: string
- format: string
- parameterSpec:
- conditionalParameterSpecs:
- - parentIntValues:
- values:
- - format: string
- type: string
- scaleType: string
- integerValueSpec:
- maxValue: string
- defaultValue: string
- minValue: string
- parameterId: string
- doubleValueSpec:
- defaultValue: number
- maxValue: number
- minValue: number
- scaleType: string
- parameterId: string
- decayCurveStoppingSpec:
- useElapsedDuration: boolean
- observationNoise: string
- measurementSelectionType: string
- medianAutomatedStoppingSpec:
- useElapsedDuration: boolean
- convexAutomatedStoppingSpec:
- maxStepCount: string
- updateAllStoppedTrials: boolean
- minStepCount: string
- learningRateParameterName: string
- useElapsedDuration: boolean
- minMeasurementCount: string
- metrics:
- - goal: string
- metricId: string
- safetyConfig:
- desiredMinSafeTrialsFraction: number
- safetyThreshold: number
- studyStoppingConfig:
- maxNumTrials: integer
- maxNumTrialsNoProgress: integer
- shouldStopAsap: boolean
- maximumRuntimeConstraint:
- maxDuration: string
- endTime: string
- minNumTrials: integer
- maxDurationNoProgress: string
- algorithm: string
-displayName: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: inactiveReason
+ value: string
+ - name: state
+ value: string
+ - name: studySpec
+ value:
+ - name: parameters
+ value:
+ - - name: discreteValueSpec
+ value:
+ - name: values
+ value:
+ - number
+ - name: defaultValue
+ value: number
+ - name: categoricalValueSpec
+ value:
+ - name: defaultValue
+ value: string
+ - name: values
+ value:
+ - string
+ - name: conditionalParameterSpecs
+ value:
+ - - name: parentCategoricalValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: parentDiscreteValues
+ value:
+ - name: values
+ value:
+ - number
+ - name: parameterSpec
+ value:
+ - name: conditionalParameterSpecs
+ value:
+ - - name: parentIntValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: scaleType
+ value: string
+ - name: integerValueSpec
+ value:
+ - name: maxValue
+ value: string
+ - name: defaultValue
+ value: string
+ - name: minValue
+ value: string
+ - name: parameterId
+ value: string
+ - name: doubleValueSpec
+ value:
+ - name: defaultValue
+ value: number
+ - name: maxValue
+ value: number
+ - name: minValue
+ value: number
+ - name: scaleType
+ value: string
+ - name: parameterId
+ value: string
+ - name: decayCurveStoppingSpec
+ value:
+ - name: useElapsedDuration
+ value: boolean
+ - name: observationNoise
+ value: string
+ - name: measurementSelectionType
+ value: string
+ - name: medianAutomatedStoppingSpec
+ value:
+ - name: useElapsedDuration
+ value: boolean
+ - name: convexAutomatedStoppingSpec
+ value:
+ - name: maxStepCount
+ value: string
+ - name: updateAllStoppedTrials
+ value: boolean
+ - name: minStepCount
+ value: string
+ - name: learningRateParameterName
+ value: string
+ - name: useElapsedDuration
+ value: boolean
+ - name: minMeasurementCount
+ value: string
+ - name: metrics
+ value:
+ - - name: goal
+ value: string
+ - name: metricId
+ value: string
+ - name: safetyConfig
+ value:
+ - name: desiredMinSafeTrialsFraction
+ value: number
+ - name: safetyThreshold
+ value: number
+ - name: studyStoppingConfig
+ value:
+ - name: maxNumTrials
+ value: integer
+ - name: maxNumTrialsNoProgress
+ value: integer
+ - name: shouldStopAsap
+ value: boolean
+ - name: maximumRuntimeConstraint
+ value:
+ - name: maxDuration
+ value: string
+ - name: endTime
+ value: string
+ - name: minNumTrials
+ value: integer
+ - name: maxDurationNoProgress
+ value: string
+ - name: algorithm
+ value: string
+ - name: displayName
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/tensorboards/index.md b/docs/google-docs/providers/google/aiplatform/tensorboards/index.md
index cee057dc3c..3d509bc774 100644
--- a/docs/google-docs/providers/google/aiplatform/tensorboards/index.md
+++ b/docs/google-docs/providers/google/aiplatform/tensorboards/index.md
@@ -78,7 +78,7 @@ satisfiesPzs,
updateTime
FROM google.aiplatform.tensorboards
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,7 +113,7 @@ SELECT
'{{ displayName }}',
'{{ labels }}',
'{{ description }}',
-true|false,
+{{ isDefault }},
'{{ encryptionSpec }}'
;
```
@@ -121,20 +121,36 @@ true|false,
```yaml
-blobStoragePathPrefix: string
-runCount: integer
-satisfiesPzi: boolean
-name: string
-etag: string
-updateTime: string
-satisfiesPzs: boolean
-displayName: string
-labels: object
-description: string
-createTime: string
-isDefault: boolean
-encryptionSpec:
- kmsKeyName: string
+- name: your_resource_model_name
+ props:
+ - name: blobStoragePathPrefix
+ value: string
+ - name: runCount
+ value: integer
+ - name: satisfiesPzi
+ value: boolean
+ - name: name
+ value: string
+ - name: etag
+ value: string
+ - name: updateTime
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: isDefault
+ value: boolean
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/time_series/index.md b/docs/google-docs/providers/google/aiplatform/time_series/index.md
index 974eccc6ac..6be4d48542 100644
--- a/docs/google-docs/providers/google/aiplatform/time_series/index.md
+++ b/docs/google-docs/providers/google/aiplatform/time_series/index.md
@@ -75,7 +75,7 @@ WHERE experimentsId = '{{ experimentsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND runsId = '{{ runsId }}'
-AND tensorboardsId = '{{ tensorboardsId }}';
+AND tensorboardsId = '{{ tensorboardsId }}';
```
## `INSERT` example
@@ -124,19 +124,34 @@ SELECT
```yaml
-metadata:
- maxStep: string
- maxWallTime: string
- maxBlobSequenceLength: string
-description: string
-pluginData: string
-name: string
-valueType: string
-etag: string
-displayName: string
-pluginName: string
-updateTime: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: metadata
+ value:
+ - name: maxStep
+ value: string
+ - name: maxWallTime
+ value: string
+ - name: maxBlobSequenceLength
+ value: string
+ - name: description
+ value: string
+ - name: pluginData
+ value: string
+ - name: name
+ value: string
+ - name: valueType
+ value: string
+ - name: etag
+ value: string
+ - name: displayName
+ value: string
+ - name: pluginName
+ value: string
+ - name: updateTime
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/training_pipelines/index.md b/docs/google-docs/providers/google/aiplatform/training_pipelines/index.md
index 7068322cbc..e6b7d5f026 100644
--- a/docs/google-docs/providers/google/aiplatform/training_pipelines/index.md
+++ b/docs/google-docs/providers/google/aiplatform/training_pipelines/index.md
@@ -83,7 +83,7 @@ trainingTaskMetadata,
updateTime
FROM google.aiplatform.training_pipelines
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -132,176 +132,327 @@ SELECT
```yaml
-displayName: string
-state: string
-labels: object
-modelId: string
-updateTime: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-createTime: string
-trainingTaskMetadata: any
-modelToUpload:
- pipelineJob: string
- explanationSpec:
- metadata:
- latentSpaceSource: string
- featureAttributionsSchemaUri: string
- outputs: object
- inputs: object
- parameters:
- integratedGradientsAttribution:
- blurBaselineConfig:
- maxBlurSigma: number
- smoothGradConfig:
- featureNoiseSigma:
- noiseSigma:
- - name: string
- sigma: number
- noisySampleCount: integer
- noiseSigma: number
- stepCount: integer
- topK: integer
- outputIndices:
- - type: string
- sampledShapleyAttribution:
- pathCount: integer
- xraiAttribution:
- stepCount: integer
- examples:
- nearestNeighborSearchConfig: any
- neighborCount: integer
- exampleGcsSource:
- gcsSource:
- uris:
- - type: string
- dataFormat: string
- presets:
- modality: string
- query: string
- supportedOutputStorageFormats:
- - type: string
- name: string
- versionDescription: string
- encryptionSpec:
- kmsKeyName: string
- originalModelInfo:
- model: string
- satisfiesPzs: boolean
- supportedInputStorageFormats:
- - type: string
- artifactUri: string
- metadataArtifact: string
- predictSchemata:
- instanceSchemaUri: string
- predictionSchemaUri: string
- parametersSchemaUri: string
- createTime: string
- etag: string
- containerSpec:
- imageUri: string
- healthRoute: string
- env:
- - value: string
- name: string
- ports:
- - containerPort: integer
- args:
- - type: string
- command:
- - type: string
- deploymentTimeout: string
- startupProbe:
- exec:
- command:
- - type: string
- timeoutSeconds: integer
- periodSeconds: integer
- grpcPorts:
- - containerPort: integer
- sharedMemorySizeMb: string
- predictRoute: string
- baseModelSource:
- genieSource:
- baseModelUri: string
- modelGardenSource:
- publicModelName: string
- labels: object
- versionUpdateTime: string
- satisfiesPzi: boolean
- deployedModels:
- - endpoint: string
- deployedModelId: string
- dataStats:
- validationDataItemsCount: string
- testDataItemsCount: string
- validationAnnotationsCount: string
- testAnnotationsCount: string
- trainingDataItemsCount: string
- trainingAnnotationsCount: string
- description: string
- versionAliases:
- - type: string
- metadataSchemaUri: string
- metadata: any
- supportedDeploymentResourcesTypes:
- - enumDescriptions: string
- enum: string
- type: string
- displayName: string
- versionCreateTime: string
- versionId: string
- supportedExportFormats:
- - exportableContents:
- - enumDescriptions: string
- enum: string
- type: string
- id: string
- updateTime: string
- trainingPipeline: string
- modelSourceInfo:
- sourceType: string
- copy: boolean
-name: string
-inputDataConfig:
- stratifiedSplit:
- testFraction: number
- key: string
- validationFraction: number
- trainingFraction: number
- fractionSplit:
- trainingFraction: number
- validationFraction: number
- testFraction: number
- datasetId: string
- savedQueryId: string
- filterSplit:
- trainingFilter: string
- validationFilter: string
- testFilter: string
- annotationSchemaUri: string
- persistMlUseAssignment: boolean
- gcsDestination:
- outputUriPrefix: string
- bigqueryDestination:
- outputUri: string
- predefinedSplit:
- key: string
- timestampSplit:
- trainingFraction: number
- key: string
- validationFraction: number
- testFraction: number
- annotationsFilter: string
-startTime: string
-trainingTaskDefinition: string
-endTime: string
-parentModel: string
-trainingTaskInputs: any
+- name: your_resource_model_name
+ props:
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: labels
+ value: object
+ - name: modelId
+ value: string
+ - name: updateTime
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: createTime
+ value: string
+ - name: trainingTaskMetadata
+ value: any
+ - name: modelToUpload
+ value:
+ - name: pipelineJob
+ value: string
+ - name: explanationSpec
+ value:
+ - name: metadata
+ value:
+ - name: latentSpaceSource
+ value: string
+ - name: featureAttributionsSchemaUri
+ value: string
+ - name: outputs
+ value: object
+ - name: inputs
+ value: object
+ - name: parameters
+ value:
+ - name: integratedGradientsAttribution
+ value:
+ - name: blurBaselineConfig
+ value:
+ - name: maxBlurSigma
+ value: number
+ - name: smoothGradConfig
+ value:
+ - name: featureNoiseSigma
+ value:
+ - name: noiseSigma
+ value:
+ - - name: name
+ value: string
+ - name: sigma
+ value: number
+ - name: noisySampleCount
+ value: integer
+ - name: noiseSigma
+ value: number
+ - name: stepCount
+ value: integer
+ - name: topK
+ value: integer
+ - name: outputIndices
+ value:
+ - any
+ - name: sampledShapleyAttribution
+ value:
+ - name: pathCount
+ value: integer
+ - name: xraiAttribution
+ value:
+ - name: stepCount
+ value: integer
+ - name: examples
+ value:
+ - name: nearestNeighborSearchConfig
+ value: any
+ - name: neighborCount
+ value: integer
+ - name: exampleGcsSource
+ value:
+ - name: gcsSource
+ value:
+ - name: uris
+ value:
+ - string
+ - name: dataFormat
+ value: string
+ - name: presets
+ value:
+ - name: modality
+ value: string
+ - name: query
+ value: string
+ - name: supportedOutputStorageFormats
+ value:
+ - string
+ - name: name
+ value: string
+ - name: versionDescription
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: originalModelInfo
+ value:
+ - name: model
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: supportedInputStorageFormats
+ value:
+ - string
+ - name: artifactUri
+ value: string
+ - name: metadataArtifact
+ value: string
+ - name: predictSchemata
+ value:
+ - name: instanceSchemaUri
+ value: string
+ - name: predictionSchemaUri
+ value: string
+ - name: parametersSchemaUri
+ value: string
+ - name: createTime
+ value: string
+ - name: etag
+ value: string
+ - name: containerSpec
+ value:
+ - name: imageUri
+ value: string
+ - name: healthRoute
+ value: string
+ - name: env
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: ports
+ value:
+ - - name: containerPort
+ value: integer
+ - name: args
+ value:
+ - string
+ - name: command
+ value:
+ - string
+ - name: deploymentTimeout
+ value: string
+ - name: startupProbe
+ value:
+ - name: exec
+ value:
+ - name: command
+ value:
+ - string
+ - name: timeoutSeconds
+ value: integer
+ - name: periodSeconds
+ value: integer
+ - name: grpcPorts
+ value:
+ - - name: containerPort
+ value: integer
+ - name: sharedMemorySizeMb
+ value: string
+ - name: predictRoute
+ value: string
+ - name: baseModelSource
+ value:
+ - name: genieSource
+ value:
+ - name: baseModelUri
+ value: string
+ - name: modelGardenSource
+ value:
+ - name: publicModelName
+ value: string
+ - name: labels
+ value: object
+ - name: versionUpdateTime
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: deployedModels
+ value:
+ - - name: endpoint
+ value: string
+ - name: deployedModelId
+ value: string
+ - name: dataStats
+ value:
+ - name: validationDataItemsCount
+ value: string
+ - name: testDataItemsCount
+ value: string
+ - name: validationAnnotationsCount
+ value: string
+ - name: testAnnotationsCount
+ value: string
+ - name: trainingDataItemsCount
+ value: string
+ - name: trainingAnnotationsCount
+ value: string
+ - name: description
+ value: string
+ - name: versionAliases
+ value:
+ - string
+ - name: metadataSchemaUri
+ value: string
+ - name: metadata
+ value: any
+ - name: supportedDeploymentResourcesTypes
+ value:
+ - string
+ - name: displayName
+ value: string
+ - name: versionCreateTime
+ value: string
+ - name: versionId
+ value: string
+ - name: supportedExportFormats
+ value:
+ - - name: exportableContents
+ value:
+ - string
+ - name: id
+ value: string
+ - name: updateTime
+ value: string
+ - name: trainingPipeline
+ value: string
+ - name: modelSourceInfo
+ value:
+ - name: sourceType
+ value: string
+ - name: copy
+ value: boolean
+ - name: name
+ value: string
+ - name: inputDataConfig
+ value:
+ - name: stratifiedSplit
+ value:
+ - name: testFraction
+ value: number
+ - name: key
+ value: string
+ - name: validationFraction
+ value: number
+ - name: trainingFraction
+ value: number
+ - name: fractionSplit
+ value:
+ - name: trainingFraction
+ value: number
+ - name: validationFraction
+ value: number
+ - name: testFraction
+ value: number
+ - name: datasetId
+ value: string
+ - name: savedQueryId
+ value: string
+ - name: filterSplit
+ value:
+ - name: trainingFilter
+ value: string
+ - name: validationFilter
+ value: string
+ - name: testFilter
+ value: string
+ - name: annotationSchemaUri
+ value: string
+ - name: persistMlUseAssignment
+ value: boolean
+ - name: gcsDestination
+ value:
+ - name: outputUriPrefix
+ value: string
+ - name: bigqueryDestination
+ value:
+ - name: outputUri
+ value: string
+ - name: predefinedSplit
+ value:
+ - name: key
+ value: string
+ - name: timestampSplit
+ value:
+ - name: trainingFraction
+ value: number
+ - name: key
+ value: string
+ - name: validationFraction
+ value: number
+ - name: testFraction
+ value: number
+ - name: annotationsFilter
+ value: string
+ - name: startTime
+ value: string
+ - name: trainingTaskDefinition
+ value: string
+ - name: endTime
+ value: string
+ - name: parentModel
+ value: string
+ - name: trainingTaskInputs
+ value: any
```
diff --git a/docs/google-docs/providers/google/aiplatform/trials/index.md b/docs/google-docs/providers/google/aiplatform/trials/index.md
index 84dc2c6997..61848c1e53 100644
--- a/docs/google-docs/providers/google/aiplatform/trials/index.md
+++ b/docs/google-docs/providers/google/aiplatform/trials/index.md
@@ -77,7 +77,7 @@ webAccessUris
FROM google.aiplatform.trials
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
## `INSERT` example
@@ -110,30 +110,56 @@ SELECT
```yaml
-id: string
-clientId: string
-name: string
-customJob: string
-finalMeasurement:
- stepCount: string
- elapsedDuration: string
- metrics:
- - value: number
- metricId: string
-startTime: string
-measurements:
- - stepCount: string
- elapsedDuration: string
- metrics:
- - value: number
- metricId: string
-state: string
-endTime: string
-webAccessUris: object
-parameters:
- - value: any
- parameterId: string
-infeasibleReason: string
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: clientId
+ value: string
+ - name: name
+ value: string
+ - name: customJob
+ value: string
+ - name: finalMeasurement
+ value:
+ - name: stepCount
+ value: string
+ - name: elapsedDuration
+ value: string
+ - name: metrics
+ value:
+ - - name: value
+ value: number
+ - name: metricId
+ value: string
+ - name: startTime
+ value: string
+ - name: measurements
+ value:
+ - - name: stepCount
+ value: string
+ - name: elapsedDuration
+ value: string
+ - name: metrics
+ value:
+ - - name: value
+ value: number
+ - name: metricId
+ value: string
+ - name: state
+ value: string
+ - name: endTime
+ value: string
+ - name: webAccessUris
+ value: object
+ - name: parameters
+ value:
+ - - name: value
+ value: any
+ - name: parameterId
+ value: string
+ - name: infeasibleReason
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/trials_optimal_trials/index.md b/docs/google-docs/providers/google/aiplatform/trials_optimal_trials/index.md
index 9578b5a9b2..26081bd4ea 100644
--- a/docs/google-docs/providers/google/aiplatform/trials_optimal_trials/index.md
+++ b/docs/google-docs/providers/google/aiplatform/trials_optimal_trials/index.md
@@ -48,5 +48,5 @@ optimalTrials
FROM google.aiplatform.trials_optimal_trials
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/aiplatform/trials_trial_measurement/index.md b/docs/google-docs/providers/google/aiplatform/trials_trial_measurement/index.md
index 1181bde164..f8c8753f82 100644
--- a/docs/google-docs/providers/google/aiplatform/trials_trial_measurement/index.md
+++ b/docs/google-docs/providers/google/aiplatform/trials_trial_measurement/index.md
@@ -71,12 +71,20 @@ SELECT
```yaml
-measurement:
- stepCount: string
- elapsedDuration: string
- metrics:
- - value: number
- metricId: string
+- name: your_resource_model_name
+ props:
+ - name: measurement
+ value:
+ - name: stepCount
+ value: string
+ - name: elapsedDuration
+ value: string
+ - name: metrics
+ value:
+ - - name: value
+ value: number
+ - name: metricId
+ value: string
```
diff --git a/docs/google-docs/providers/google/aiplatform/tuning_jobs/index.md b/docs/google-docs/providers/google/aiplatform/tuning_jobs/index.md
index 30881061b0..9199995e25 100644
--- a/docs/google-docs/providers/google/aiplatform/tuning_jobs/index.md
+++ b/docs/google-docs/providers/google/aiplatform/tuning_jobs/index.md
@@ -80,7 +80,7 @@ tuningDataStats,
updateTime
FROM google.aiplatform.tuning_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -123,78 +123,146 @@ SELECT
```yaml
-state: string
-tunedModel:
- model: string
- endpoint: string
-endTime: string
-baseModel: string
-tuningDataStats:
- supervisedTuningDataStats:
- totalTruncatedExampleCount: string
- totalTuningCharacterCount: string
- totalBillableTokenCount: string
- truncatedExampleIndices:
- - format: string
- type: string
- tuningStepCount: string
- userMessagePerExampleDistribution:
- p95: number
- min: number
- sum: string
- billableSum: string
- max: number
- median: number
- mean: number
- p5: number
- buckets:
- - left: number
- count: number
- right: number
- userDatasetExamples:
- - role: string
- parts:
- - fileData:
- mimeType: string
- fileUri: string
- functionCall:
- args: object
- name: string
- videoMetadata:
- endOffset: string
- startOffset: string
- text: string
- inlineData:
- data: string
- mimeType: string
- functionResponse:
- name: string
- response: object
- tuningDatasetExampleCount: string
- totalBillableCharacterCount: string
-createTime: string
-error:
- code: integer
- message: string
- details:
- - additionalProperties: any
- type: string
-encryptionSpec:
- kmsKeyName: string
-startTime: string
-supervisedTuningSpec:
- hyperParameters:
- adapterSize: string
- learningRateMultiplier: number
- epochCount: string
- validationDatasetUri: string
- trainingDatasetUri: string
-name: string
-description: string
-labels: object
-updateTime: string
-experiment: string
-tunedModelDisplayName: string
+- name: your_resource_model_name
+ props:
+ - name: state
+ value: string
+ - name: tunedModel
+ value:
+ - name: model
+ value: string
+ - name: endpoint
+ value: string
+ - name: endTime
+ value: string
+ - name: baseModel
+ value: string
+ - name: tuningDataStats
+ value:
+ - name: supervisedTuningDataStats
+ value:
+ - name: totalTruncatedExampleCount
+ value: string
+ - name: totalTuningCharacterCount
+ value: string
+ - name: totalBillableTokenCount
+ value: string
+ - name: truncatedExampleIndices
+ value:
+ - string
+ - name: tuningStepCount
+ value: string
+ - name: userMessagePerExampleDistribution
+ value:
+ - name: p95
+ value: number
+ - name: min
+ value: number
+ - name: sum
+ value: string
+ - name: billableSum
+ value: string
+ - name: max
+ value: number
+ - name: median
+ value: number
+ - name: mean
+ value: number
+ - name: p5
+ value: number
+ - name: buckets
+ value:
+ - - name: left
+ value: number
+ - name: count
+ value: number
+ - name: right
+ value: number
+ - name: userDatasetExamples
+ value:
+ - - name: role
+ value: string
+ - name: parts
+ value:
+ - - name: fileData
+ value:
+ - name: mimeType
+ value: string
+ - name: fileUri
+ value: string
+ - name: functionCall
+ value:
+ - name: args
+ value: object
+ - name: name
+ value: string
+ - name: videoMetadata
+ value:
+ - name: endOffset
+ value: string
+ - name: startOffset
+ value: string
+ - name: text
+ value: string
+ - name: inlineData
+ value:
+ - name: data
+ value: string
+ - name: mimeType
+ value: string
+ - name: functionResponse
+ value:
+ - name: name
+ value: string
+ - name: response
+ value: object
+ - name: tuningDatasetExampleCount
+ value: string
+ - name: totalBillableCharacterCount
+ value: string
+ - name: createTime
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: startTime
+ value: string
+ - name: supervisedTuningSpec
+ value:
+ - name: hyperParameters
+ value:
+ - name: adapterSize
+ value: string
+ - name: learningRateMultiplier
+ value: number
+ - name: epochCount
+ value: string
+ - name: validationDatasetUri
+ value: string
+ - name: trainingDatasetUri
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: updateTime
+ value: string
+ - name: experiment
+ value: string
+ - name: tunedModelDisplayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/alloydb/backups/index.md b/docs/google-docs/providers/google/alloydb/backups/index.md
index 5cbed8e5af..1cbbc96953 100644
--- a/docs/google-docs/providers/google/alloydb/backups/index.md
+++ b/docs/google-docs/providers/google/alloydb/backups/index.md
@@ -93,7 +93,7 @@ uid,
updateTime
FROM google.alloydb.backups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -140,34 +140,63 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-deleteTime: string
-labels: object
-state: string
-type: string
-description: string
-clusterUid: string
-clusterName: string
-reconciling: boolean
-encryptionConfig:
- kmsKeyName: string
-encryptionInfo:
- encryptionType: string
- kmsKeyVersions:
- - type: string
-etag: string
-annotations: object
-sizeBytes: string
-expiryTime: string
-expiryQuantity:
- retentionCount: integer
- totalRetentionCount: integer
-satisfiesPzs: boolean
-databaseVersion: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: clusterUid
+ value: string
+ - name: clusterName
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: encryptionInfo
+ value:
+ - name: encryptionType
+ value: string
+ - name: kmsKeyVersions
+ value:
+ - string
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: sizeBytes
+ value: string
+ - name: expiryTime
+ value: string
+ - name: expiryQuantity
+ value:
+ - name: retentionCount
+ value: integer
+ - name: totalRetentionCount
+ value: integer
+ - name: satisfiesPzs
+ value: boolean
+ - name: databaseVersion
+ value: string
```
diff --git a/docs/google-docs/providers/google/alloydb/clusters/index.md b/docs/google-docs/providers/google/alloydb/clusters/index.md
index 02cb7a39a6..f7c274ea38 100644
--- a/docs/google-docs/providers/google/alloydb/clusters/index.md
+++ b/docs/google-docs/providers/google/alloydb/clusters/index.md
@@ -117,7 +117,7 @@ uid,
updateTime
FROM google.alloydb.clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -180,95 +180,174 @@ SELECT
```yaml
-backupSource:
- backupUid: string
- backupName: string
-migrationSource:
- hostPort: string
- referenceId: string
- sourceType: string
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-deleteTime: string
-labels: object
-state: string
-clusterType: string
-databaseVersion: string
-networkConfig:
- network: string
- allocatedIpRange: string
-network: string
-etag: string
-annotations: object
-reconciling: boolean
-initialUser:
- user: string
- password: string
-automatedBackupPolicy:
- weeklySchedule:
- startTimes:
- - hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- daysOfWeek:
- - type: string
- enumDescriptions: string
- enum: string
- timeBasedRetention:
- retentionPeriod: string
- quantityBasedRetention:
- count: integer
- enabled: boolean
- backupWindow: string
- encryptionConfig:
- kmsKeyName: string
- location: string
- labels: object
-sslConfig:
- sslMode: string
- caSource: string
-encryptionInfo:
- encryptionType: string
- kmsKeyVersions:
- - type: string
-continuousBackupConfig:
- enabled: boolean
- recoveryWindowDays: integer
-continuousBackupInfo:
- enabledTime: string
- schedule:
- - type: string
- enumDescriptions: string
- enum: string
- earliestRestorableTime: string
-secondaryConfig:
- primaryClusterName: string
-primaryConfig:
- secondaryClusterNames:
- - type: string
-satisfiesPzs: boolean
-pscConfig:
- pscEnabled: boolean
-maintenanceUpdatePolicy:
- maintenanceWindows:
- - day: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
-maintenanceSchedule:
- startTime: string
-subscriptionType: string
-trialMetadata:
- startTime: string
- endTime: string
- upgradeTime: string
- graceEndTime: string
+- name: your_resource_model_name
+ props:
+ - name: backupSource
+ value:
+ - name: backupUid
+ value: string
+ - name: backupName
+ value: string
+ - name: migrationSource
+ value:
+ - name: hostPort
+ value: string
+ - name: referenceId
+ value: string
+ - name: sourceType
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: clusterType
+ value: string
+ - name: databaseVersion
+ value: string
+ - name: networkConfig
+ value:
+ - name: network
+ value: string
+ - name: allocatedIpRange
+ value: string
+ - name: network
+ value: string
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: reconciling
+ value: boolean
+ - name: initialUser
+ value:
+ - name: user
+ value: string
+ - name: password
+ value: string
+ - name: automatedBackupPolicy
+ value:
+ - name: weeklySchedule
+ value:
+ - name: startTimes
+ value:
+ - - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: daysOfWeek
+ value:
+ - string
+ - name: timeBasedRetention
+ value:
+ - name: retentionPeriod
+ value: string
+ - name: quantityBasedRetention
+ value:
+ - name: count
+ value: integer
+ - name: enabled
+ value: boolean
+ - name: backupWindow
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: location
+ value: string
+ - name: labels
+ value: object
+ - name: sslConfig
+ value:
+ - name: sslMode
+ value: string
+ - name: caSource
+ value: string
+ - name: encryptionInfo
+ value:
+ - name: encryptionType
+ value: string
+ - name: kmsKeyVersions
+ value:
+ - string
+ - name: continuousBackupConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: recoveryWindowDays
+ value: integer
+ - name: continuousBackupInfo
+ value:
+ - name: enabledTime
+ value: string
+ - name: schedule
+ value:
+ - string
+ - name: earliestRestorableTime
+ value: string
+ - name: secondaryConfig
+ value:
+ - name: primaryClusterName
+ value: string
+ - name: primaryConfig
+ value:
+ - name: secondaryClusterNames
+ value:
+ - string
+ - name: satisfiesPzs
+ value: boolean
+ - name: pscConfig
+ value:
+ - name: pscEnabled
+ value: boolean
+ - name: maintenanceUpdatePolicy
+ value:
+ - name: maintenanceWindows
+ value:
+ - - name: day
+ value: string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: maintenanceSchedule
+ value:
+ - name: startTime
+ value: string
+ - name: subscriptionType
+ value: string
+ - name: trialMetadata
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: upgradeTime
+ value: string
+ - name: graceEndTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/alloydb/clusters_secondary/index.md b/docs/google-docs/providers/google/alloydb/clusters_secondary/index.md
index 38c8a438a4..8eba57a259 100644
--- a/docs/google-docs/providers/google/alloydb/clusters_secondary/index.md
+++ b/docs/google-docs/providers/google/alloydb/clusters_secondary/index.md
@@ -97,95 +97,174 @@ SELECT
```yaml
-backupSource:
- backupUid: string
- backupName: string
-migrationSource:
- hostPort: string
- referenceId: string
- sourceType: string
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-deleteTime: string
-labels: object
-state: string
-clusterType: string
-databaseVersion: string
-networkConfig:
- network: string
- allocatedIpRange: string
-network: string
-etag: string
-annotations: object
-reconciling: boolean
-initialUser:
- user: string
- password: string
-automatedBackupPolicy:
- weeklySchedule:
- startTimes:
- - hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- daysOfWeek:
- - type: string
- enumDescriptions: string
- enum: string
- timeBasedRetention:
- retentionPeriod: string
- quantityBasedRetention:
- count: integer
- enabled: boolean
- backupWindow: string
- encryptionConfig:
- kmsKeyName: string
- location: string
- labels: object
-sslConfig:
- sslMode: string
- caSource: string
-encryptionInfo:
- encryptionType: string
- kmsKeyVersions:
- - type: string
-continuousBackupConfig:
- enabled: boolean
- recoveryWindowDays: integer
-continuousBackupInfo:
- enabledTime: string
- schedule:
- - type: string
- enumDescriptions: string
- enum: string
- earliestRestorableTime: string
-secondaryConfig:
- primaryClusterName: string
-primaryConfig:
- secondaryClusterNames:
- - type: string
-satisfiesPzs: boolean
-pscConfig:
- pscEnabled: boolean
-maintenanceUpdatePolicy:
- maintenanceWindows:
- - day: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
-maintenanceSchedule:
- startTime: string
-subscriptionType: string
-trialMetadata:
- startTime: string
- endTime: string
- upgradeTime: string
- graceEndTime: string
+- name: your_resource_model_name
+ props:
+ - name: backupSource
+ value:
+ - name: backupUid
+ value: string
+ - name: backupName
+ value: string
+ - name: migrationSource
+ value:
+ - name: hostPort
+ value: string
+ - name: referenceId
+ value: string
+ - name: sourceType
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: clusterType
+ value: string
+ - name: databaseVersion
+ value: string
+ - name: networkConfig
+ value:
+ - name: network
+ value: string
+ - name: allocatedIpRange
+ value: string
+ - name: network
+ value: string
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: reconciling
+ value: boolean
+ - name: initialUser
+ value:
+ - name: user
+ value: string
+ - name: password
+ value: string
+ - name: automatedBackupPolicy
+ value:
+ - name: weeklySchedule
+ value:
+ - name: startTimes
+ value:
+ - - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: daysOfWeek
+ value:
+ - string
+ - name: timeBasedRetention
+ value:
+ - name: retentionPeriod
+ value: string
+ - name: quantityBasedRetention
+ value:
+ - name: count
+ value: integer
+ - name: enabled
+ value: boolean
+ - name: backupWindow
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: location
+ value: string
+ - name: labels
+ value: object
+ - name: sslConfig
+ value:
+ - name: sslMode
+ value: string
+ - name: caSource
+ value: string
+ - name: encryptionInfo
+ value:
+ - name: encryptionType
+ value: string
+ - name: kmsKeyVersions
+ value:
+ - string
+ - name: continuousBackupConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: recoveryWindowDays
+ value: integer
+ - name: continuousBackupInfo
+ value:
+ - name: enabledTime
+ value: string
+ - name: schedule
+ value:
+ - string
+ - name: earliestRestorableTime
+ value: string
+ - name: secondaryConfig
+ value:
+ - name: primaryClusterName
+ value: string
+ - name: primaryConfig
+ value:
+ - name: secondaryClusterNames
+ value:
+ - string
+ - name: satisfiesPzs
+ value: boolean
+ - name: pscConfig
+ value:
+ - name: pscEnabled
+ value: boolean
+ - name: maintenanceUpdatePolicy
+ value:
+ - name: maintenanceWindows
+ value:
+ - - name: day
+ value: string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: maintenanceSchedule
+ value:
+ - name: startTime
+ value: string
+ - name: subscriptionType
+ value: string
+ - name: trialMetadata
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: upgradeTime
+ value: string
+ - name: graceEndTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/alloydb/instances/index.md b/docs/google-docs/providers/google/alloydb/instances/index.md
index 8ae1e112b0..9ada93ecb4 100644
--- a/docs/google-docs/providers/google/alloydb/instances/index.md
+++ b/docs/google-docs/providers/google/alloydb/instances/index.md
@@ -107,7 +107,7 @@ writableNode
FROM google.alloydb.instances
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -168,60 +168,114 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-deleteTime: string
-labels: object
-state: string
-instanceType: string
-machineConfig:
- cpuCount: integer
-availabilityType: string
-gceZone: string
-databaseFlags: object
-writableNode:
- zoneId: string
- id: string
- ip: string
- state: string
-nodes:
- - zoneId: string
- id: string
- ip: string
- state: string
-queryInsightsConfig:
- recordApplicationTags: boolean
- recordClientAddress: boolean
- queryStringLength: integer
- queryPlansPerMinute: integer
-readPoolConfig:
- nodeCount: integer
-ipAddress: string
-publicIpAddress: string
-reconciling: boolean
-etag: string
-annotations: object
-clientConnectionConfig:
- requireConnectors: boolean
- sslConfig:
- sslMode: string
- caSource: string
-satisfiesPzs: boolean
-pscInstanceConfig:
- serviceAttachmentLink: string
- allowedConsumerProjects:
- - type: string
- pscDnsName: string
-networkConfig:
- authorizedExternalNetworks:
- - cidrRange: string
- enablePublicIp: boolean
- enableOutboundPublicIp: boolean
-outboundPublicIpAddresses:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: instanceType
+ value: string
+ - name: machineConfig
+ value:
+ - name: cpuCount
+ value: integer
+ - name: availabilityType
+ value: string
+ - name: gceZone
+ value: string
+ - name: databaseFlags
+ value: object
+ - name: writableNode
+ value:
+ - name: zoneId
+ value: string
+ - name: id
+ value: string
+ - name: ip
+ value: string
+ - name: state
+ value: string
+ - name: nodes
+ value:
+ - - name: zoneId
+ value: string
+ - name: id
+ value: string
+ - name: ip
+ value: string
+ - name: state
+ value: string
+ - name: queryInsightsConfig
+ value:
+ - name: recordApplicationTags
+ value: boolean
+ - name: recordClientAddress
+ value: boolean
+ - name: queryStringLength
+ value: integer
+ - name: queryPlansPerMinute
+ value: integer
+ - name: readPoolConfig
+ value:
+ - name: nodeCount
+ value: integer
+ - name: ipAddress
+ value: string
+ - name: publicIpAddress
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: clientConnectionConfig
+ value:
+ - name: requireConnectors
+ value: boolean
+ - name: sslConfig
+ value:
+ - name: sslMode
+ value: string
+ - name: caSource
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: pscInstanceConfig
+ value:
+ - name: serviceAttachmentLink
+ value: string
+ - name: allowedConsumerProjects
+ value:
+ - string
+ - name: pscDnsName
+ value: string
+ - name: networkConfig
+ value:
+ - name: authorizedExternalNetworks
+ value:
+ - - name: cidrRange
+ value: string
+ - name: enablePublicIp
+ value: boolean
+ - name: enableOutboundPublicIp
+ value: boolean
+ - name: outboundPublicIpAddresses
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/alloydb/instances_connection_info/index.md b/docs/google-docs/providers/google/alloydb/instances_connection_info/index.md
index 25137a744d..9fd3230542 100644
--- a/docs/google-docs/providers/google/alloydb/instances_connection_info/index.md
+++ b/docs/google-docs/providers/google/alloydb/instances_connection_info/index.md
@@ -55,5 +55,5 @@ FROM google.alloydb.instances_connection_info
WHERE clustersId = '{{ clustersId }}'
AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/alloydb/instances_secondary/index.md b/docs/google-docs/providers/google/alloydb/instances_secondary/index.md
index 5e1517af8f..060f22b67d 100644
--- a/docs/google-docs/providers/google/alloydb/instances_secondary/index.md
+++ b/docs/google-docs/providers/google/alloydb/instances_secondary/index.md
@@ -95,60 +95,114 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-deleteTime: string
-labels: object
-state: string
-instanceType: string
-machineConfig:
- cpuCount: integer
-availabilityType: string
-gceZone: string
-databaseFlags: object
-writableNode:
- zoneId: string
- id: string
- ip: string
- state: string
-nodes:
- - zoneId: string
- id: string
- ip: string
- state: string
-queryInsightsConfig:
- recordApplicationTags: boolean
- recordClientAddress: boolean
- queryStringLength: integer
- queryPlansPerMinute: integer
-readPoolConfig:
- nodeCount: integer
-ipAddress: string
-publicIpAddress: string
-reconciling: boolean
-etag: string
-annotations: object
-clientConnectionConfig:
- requireConnectors: boolean
- sslConfig:
- sslMode: string
- caSource: string
-satisfiesPzs: boolean
-pscInstanceConfig:
- serviceAttachmentLink: string
- allowedConsumerProjects:
- - type: string
- pscDnsName: string
-networkConfig:
- authorizedExternalNetworks:
- - cidrRange: string
- enablePublicIp: boolean
- enableOutboundPublicIp: boolean
-outboundPublicIpAddresses:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: instanceType
+ value: string
+ - name: machineConfig
+ value:
+ - name: cpuCount
+ value: integer
+ - name: availabilityType
+ value: string
+ - name: gceZone
+ value: string
+ - name: databaseFlags
+ value: object
+ - name: writableNode
+ value:
+ - name: zoneId
+ value: string
+ - name: id
+ value: string
+ - name: ip
+ value: string
+ - name: state
+ value: string
+ - name: nodes
+ value:
+ - - name: zoneId
+ value: string
+ - name: id
+ value: string
+ - name: ip
+ value: string
+ - name: state
+ value: string
+ - name: queryInsightsConfig
+ value:
+ - name: recordApplicationTags
+ value: boolean
+ - name: recordClientAddress
+ value: boolean
+ - name: queryStringLength
+ value: integer
+ - name: queryPlansPerMinute
+ value: integer
+ - name: readPoolConfig
+ value:
+ - name: nodeCount
+ value: integer
+ - name: ipAddress
+ value: string
+ - name: publicIpAddress
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: clientConnectionConfig
+ value:
+ - name: requireConnectors
+ value: boolean
+ - name: sslConfig
+ value:
+ - name: sslMode
+ value: string
+ - name: caSource
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: pscInstanceConfig
+ value:
+ - name: serviceAttachmentLink
+ value: string
+ - name: allowedConsumerProjects
+ value:
+ - string
+ - name: pscDnsName
+ value: string
+ - name: networkConfig
+ value:
+ - name: authorizedExternalNetworks
+ value:
+ - - name: cidrRange
+ value: string
+ - name: enablePublicIp
+ value: boolean
+ - name: enableOutboundPublicIp
+ value: boolean
+ - name: outboundPublicIpAddresses
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/alloydb/locations/index.md b/docs/google-docs/providers/google/alloydb/locations/index.md
index 1d31701844..9861bb9258 100644
--- a/docs/google-docs/providers/google/alloydb/locations/index.md
+++ b/docs/google-docs/providers/google/alloydb/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.alloydb.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/alloydb/operations/index.md b/docs/google-docs/providers/google/alloydb/operations/index.md
index 1fcbc91d3d..13ec8794b0 100644
--- a/docs/google-docs/providers/google/alloydb/operations/index.md
+++ b/docs/google-docs/providers/google/alloydb/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.alloydb.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/alloydb/supported_database_flags/index.md b/docs/google-docs/providers/google/alloydb/supported_database_flags/index.md
index 8b4326c538..c2600374e7 100644
--- a/docs/google-docs/providers/google/alloydb/supported_database_flags/index.md
+++ b/docs/google-docs/providers/google/alloydb/supported_database_flags/index.md
@@ -61,5 +61,5 @@ supportedDbVersions,
valueType
FROM google.alloydb.supported_database_flags
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/alloydb/users/index.md b/docs/google-docs/providers/google/alloydb/users/index.md
index 24ff0ebba2..046ce0d528 100644
--- a/docs/google-docs/providers/google/alloydb/users/index.md
+++ b/docs/google-docs/providers/google/alloydb/users/index.md
@@ -60,7 +60,7 @@ userType
FROM google.alloydb.users
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -94,19 +94,26 @@ SELECT
'{{ password }}',
'{{ databaseRoles }}',
'{{ userType }}',
-true|false
+{{ keepExtraRoles }}
;
```
```yaml
-name: string
-password: string
-databaseRoles:
- - type: string
-userType: string
-keepExtraRoles: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: password
+ value: string
+ - name: databaseRoles
+ value:
+ - string
+ - name: userType
+ value: string
+ - name: keepExtraRoles
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/analyticshub/data_exchanges/index.md b/docs/google-docs/providers/google/analyticshub/data_exchanges/index.md
index 9d789f7b9c..b9aaedfa5f 100644
--- a/docs/google-docs/providers/google/analyticshub/data_exchanges/index.md
+++ b/docs/google-docs/providers/google/analyticshub/data_exchanges/index.md
@@ -69,7 +69,7 @@ primaryContact,
sharingEnvironmentConfig
FROM google.analyticshub.data_exchanges
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -114,19 +114,34 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-primaryContact: string
-documentation: string
-listingCount: integer
-icon: string
-sharingEnvironmentConfig:
- defaultExchangeConfig: {}
- dcrExchangeConfig:
- singleSelectedResourceSharingRestriction: boolean
- singleLinkedDatasetPerCleanroom: boolean
-discoveryType: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: primaryContact
+ value: string
+ - name: documentation
+ value: string
+ - name: listingCount
+ value: integer
+ - name: icon
+ value: string
+ - name: sharingEnvironmentConfig
+ value:
+ - name: defaultExchangeConfig
+ value: []
+ - name: dcrExchangeConfig
+ value:
+ - name: singleSelectedResourceSharingRestriction
+ value: boolean
+ - name: singleLinkedDatasetPerCleanroom
+ value: boolean
+ - name: discoveryType
+ value: string
```
diff --git a/docs/google-docs/providers/google/analyticshub/data_exchanges_iam_policies/index.md b/docs/google-docs/providers/google/analyticshub/data_exchanges_iam_policies/index.md
index 597b2d1909..172a1f238a 100644
--- a/docs/google-docs/providers/google/analyticshub/data_exchanges_iam_policies/index.md
+++ b/docs/google-docs/providers/google/analyticshub/data_exchanges_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.analyticshub.data_exchanges_iam_policies
WHERE dataExchangesId = '{{ dataExchangesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/analyticshub/data_exchanges_subscriptions/index.md b/docs/google-docs/providers/google/analyticshub/data_exchanges_subscriptions/index.md
index c39204b46d..fe1d684655 100644
--- a/docs/google-docs/providers/google/analyticshub/data_exchanges_subscriptions/index.md
+++ b/docs/google-docs/providers/google/analyticshub/data_exchanges_subscriptions/index.md
@@ -70,5 +70,5 @@ subscriberContact
FROM google.analyticshub.data_exchanges_subscriptions
WHERE dataExchangesId = '{{ dataExchangesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/analyticshub/listings/index.md b/docs/google-docs/providers/google/analyticshub/listings/index.md
index 34cabd22f9..546943abd2 100644
--- a/docs/google-docs/providers/google/analyticshub/listings/index.md
+++ b/docs/google-docs/providers/google/analyticshub/listings/index.md
@@ -83,7 +83,7 @@ state
FROM google.analyticshub.listings
WHERE dataExchangesId = '{{ dataExchangesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -142,42 +142,74 @@ SELECT
```yaml
-bigqueryDataset:
- dataset: string
- selectedResources:
- - table: string
- restrictedExportPolicy:
- enabled: boolean
- restrictDirectTableAccess: boolean
- restrictQueryResult: boolean
-pubsubTopic:
- topic: string
- dataAffinityRegions:
- - type: string
-name: string
-displayName: string
-description: string
-primaryContact: string
-documentation: string
-state: string
-icon: string
-dataProvider:
- name: string
- primaryContact: string
-categories:
- - type: string
- enumDescriptions: string
- enum: string
-publisher:
- name: string
- primaryContact: string
-requestAccess: string
-restrictedExportConfig:
- enabled: boolean
- restrictDirectTableAccess: boolean
- restrictQueryResult: boolean
-discoveryType: string
-resourceType: string
+- name: your_resource_model_name
+ props:
+ - name: bigqueryDataset
+ value:
+ - name: dataset
+ value: string
+ - name: selectedResources
+ value:
+ - - name: table
+ value: string
+ - name: restrictedExportPolicy
+ value:
+ - name: enabled
+ value: boolean
+ - name: restrictDirectTableAccess
+ value: boolean
+ - name: restrictQueryResult
+ value: boolean
+ - name: pubsubTopic
+ value:
+ - name: topic
+ value: string
+ - name: dataAffinityRegions
+ value:
+ - string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: primaryContact
+ value: string
+ - name: documentation
+ value: string
+ - name: state
+ value: string
+ - name: icon
+ value: string
+ - name: dataProvider
+ value:
+ - name: name
+ value: string
+ - name: primaryContact
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: publisher
+ value:
+ - name: name
+ value: string
+ - name: primaryContact
+ value: string
+ - name: requestAccess
+ value: string
+ - name: restrictedExportConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: restrictDirectTableAccess
+ value: boolean
+ - name: restrictQueryResult
+ value: boolean
+ - name: discoveryType
+ value: string
+ - name: resourceType
+ value: string
```
diff --git a/docs/google-docs/providers/google/analyticshub/listings_iam_policies/index.md b/docs/google-docs/providers/google/analyticshub/listings_iam_policies/index.md
index d90670c0f0..d524408ec4 100644
--- a/docs/google-docs/providers/google/analyticshub/listings_iam_policies/index.md
+++ b/docs/google-docs/providers/google/analyticshub/listings_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.analyticshub.listings_iam_policies
WHERE dataExchangesId = '{{ dataExchangesId }}'
AND listingsId = '{{ listingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/analyticshub/listings_subscriptions/index.md b/docs/google-docs/providers/google/analyticshub/listings_subscriptions/index.md
index 3e21501d69..b4a000fb21 100644
--- a/docs/google-docs/providers/google/analyticshub/listings_subscriptions/index.md
+++ b/docs/google-docs/providers/google/analyticshub/listings_subscriptions/index.md
@@ -71,5 +71,5 @@ FROM google.analyticshub.listings_subscriptions
WHERE dataExchangesId = '{{ dataExchangesId }}'
AND listingsId = '{{ listingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/analyticshub/subscriptions/index.md b/docs/google-docs/providers/google/analyticshub/subscriptions/index.md
index 45faf6c841..4aa5819dd7 100644
--- a/docs/google-docs/providers/google/analyticshub/subscriptions/index.md
+++ b/docs/google-docs/providers/google/analyticshub/subscriptions/index.md
@@ -73,7 +73,7 @@ state,
subscriberContact
FROM google.analyticshub.subscriptions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/analyticshub/subscriptions_iam_policies/index.md b/docs/google-docs/providers/google/analyticshub/subscriptions_iam_policies/index.md
index aaea1856ce..2de1a787e5 100644
--- a/docs/google-docs/providers/google/analyticshub/subscriptions_iam_policies/index.md
+++ b/docs/google-docs/providers/google/analyticshub/subscriptions_iam_policies/index.md
@@ -53,7 +53,7 @@ role
FROM google.analyticshub.subscriptions_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND subscriptionsId = '{{ subscriptionsId }}';
+AND subscriptionsId = '{{ subscriptionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigateway/apis/index.md b/docs/google-docs/providers/google/apigateway/apis/index.md
index 4d531153de..41235fbb84 100644
--- a/docs/google-docs/providers/google/apigateway/apis/index.md
+++ b/docs/google-docs/providers/google/apigateway/apis/index.md
@@ -63,7 +63,7 @@ state,
updateTime
FROM google.apigateway.apis
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,13 +100,22 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-managedService: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: managedService
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigateway/apis_iam_policies/index.md b/docs/google-docs/providers/google/apigateway/apis_iam_policies/index.md
index 4a0bebd8eb..bb861caaef 100644
--- a/docs/google-docs/providers/google/apigateway/apis_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigateway/apis_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.apigateway.apis_iam_policies
WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigateway/configs/index.md b/docs/google-docs/providers/google/apigateway/configs/index.md
index 87665ed78c..d6dfecae31 100644
--- a/docs/google-docs/providers/google/apigateway/configs/index.md
+++ b/docs/google-docs/providers/google/apigateway/configs/index.md
@@ -72,7 +72,7 @@ updateTime
FROM google.apigateway.configs
WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -117,25 +117,46 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-gatewayServiceAccount: string
-serviceConfigId: string
-state: string
-openapiDocuments:
- - document:
- path: string
- contents: string
-grpcServices:
- - source:
- - path: string
- contents: string
-managedServiceConfigs:
- - path: string
- contents: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: gatewayServiceAccount
+ value: string
+ - name: serviceConfigId
+ value: string
+ - name: state
+ value: string
+ - name: openapiDocuments
+ value:
+ - - name: document
+ value:
+ - name: path
+ value: string
+ - name: contents
+ value: string
+ - name: grpcServices
+ value:
+ - - name: source
+ value:
+ - - name: path
+ value: string
+ - name: contents
+ value: string
+ - name: managedServiceConfigs
+ value:
+ - - name: path
+ value: string
+ - name: contents
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigateway/configs_iam_policies/index.md b/docs/google-docs/providers/google/apigateway/configs_iam_policies/index.md
index 2f047c86ef..e4d190c03b 100644
--- a/docs/google-docs/providers/google/apigateway/configs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigateway/configs_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.apigateway.configs_iam_policies
WHERE apisId = '{{ apisId }}'
AND configsId = '{{ configsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigateway/gateways/index.md b/docs/google-docs/providers/google/apigateway/gateways/index.md
index 8e209e596f..480aa732c5 100644
--- a/docs/google-docs/providers/google/apigateway/gateways/index.md
+++ b/docs/google-docs/providers/google/apigateway/gateways/index.md
@@ -65,7 +65,7 @@ state,
updateTime
FROM google.apigateway.gateways
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -102,14 +102,24 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-apiConfig: string
-state: string
-defaultHostname: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: apiConfig
+ value: string
+ - name: state
+ value: string
+ - name: defaultHostname
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigateway/gateways_iam_policies/index.md b/docs/google-docs/providers/google/apigateway/gateways_iam_policies/index.md
index 55be654719..e0a6930280 100644
--- a/docs/google-docs/providers/google/apigateway/gateways_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigateway/gateways_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.apigateway.gateways_iam_policies
WHERE gatewaysId = '{{ gatewaysId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigateway/locations/index.md b/docs/google-docs/providers/google/apigateway/locations/index.md
index 749aefa5b3..5c85e07ff9 100644
--- a/docs/google-docs/providers/google/apigateway/locations/index.md
+++ b/docs/google-docs/providers/google/apigateway/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.apigateway.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apigateway/operations/index.md b/docs/google-docs/providers/google/apigateway/operations/index.md
index 00b3fd1cfc..3de042636f 100644
--- a/docs/google-docs/providers/google/apigateway/operations/index.md
+++ b/docs/google-docs/providers/google/apigateway/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.apigateway.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/apigee/admin_schemav2/index.md b/docs/google-docs/providers/google/apigee/admin_schemav2/index.md
index a748731614..9d338293e7 100644
--- a/docs/google-docs/providers/google/apigee/admin_schemav2/index.md
+++ b/docs/google-docs/providers/google/apigee/admin_schemav2/index.md
@@ -51,5 +51,5 @@ meta,
metrics
FROM google.apigee.admin_schemav2
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/aliases/index.md b/docs/google-docs/providers/google/apigee/aliases/index.md
index c02043fe18..0f174714d6 100644
--- a/docs/google-docs/providers/google/apigee/aliases/index.md
+++ b/docs/google-docs/providers/google/apigee/aliases/index.md
@@ -57,7 +57,7 @@ FROM google.apigee.aliases
WHERE aliasesId = '{{ aliasesId }}'
AND environmentsId = '{{ environmentsId }}'
AND keystoresId = '{{ keystoresId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -96,11 +96,15 @@ SELECT
```yaml
-contentType: string
-data: string
-extensions:
- - additionalProperties: any
- type: string
+- name: your_resource_model_name
+ props:
+ - name: contentType
+ value: string
+ - name: data
+ value: string
+ - name: extensions
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/apigee/aliases_certificate/index.md b/docs/google-docs/providers/google/apigee/aliases_certificate/index.md
index 9a9d6f739d..3526731a72 100644
--- a/docs/google-docs/providers/google/apigee/aliases_certificate/index.md
+++ b/docs/google-docs/providers/google/apigee/aliases_certificate/index.md
@@ -53,5 +53,5 @@ FROM google.apigee.aliases_certificate
WHERE aliasesId = '{{ aliasesId }}'
AND environmentsId = '{{ environmentsId }}'
AND keystoresId = '{{ keystoresId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/apicategories/index.md b/docs/google-docs/providers/google/apigee/apicategories/index.md
index 8df8711778..4cf14e22b7 100644
--- a/docs/google-docs/providers/google/apigee/apicategories/index.md
+++ b/docs/google-docs/providers/google/apigee/apicategories/index.md
@@ -59,7 +59,7 @@ requestId,
status
FROM google.apigee.apicategories
WHERE organizationsId = '{{ organizationsId }}'
-AND sitesId = '{{ sitesId }}';
+AND sitesId = '{{ sitesId }}';
```
## `INSERT` example
@@ -94,10 +94,16 @@ SELECT
```yaml
-updateTime: string
-name: string
-siteId: string
-id: string
+- name: your_resource_model_name
+ props:
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: siteId
+ value: string
+ - name: id
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/apidocs/index.md b/docs/google-docs/providers/google/apigee/apidocs/index.md
index 482e2af984..c9cbfb8038 100644
--- a/docs/google-docs/providers/google/apigee/apidocs/index.md
+++ b/docs/google-docs/providers/google/apigee/apidocs/index.md
@@ -59,7 +59,7 @@ requestId,
status
FROM google.apigee.apidocs
WHERE organizationsId = '{{ organizationsId }}'
-AND sitesId = '{{ sitesId }}';
+AND sitesId = '{{ sitesId }}';
```
## `INSERT` example
@@ -100,13 +100,13 @@ SELECT
'{{ sitesId }}',
'{{ apiProductName }}',
'{{ graphqlSchema }}',
-true|false,
+{{ anonAllowed }},
'{{ description }}',
'{{ edgeAPIProductName }}',
-true|false,
-true|false,
+{{ published }},
+{{ visibility }},
'{{ title }}',
-true|false,
+{{ requireCallbackUrl }},
'{{ categoryIds }}',
'{{ imageUrl }}',
'{{ specId }}',
@@ -118,24 +118,43 @@ true|false,
```yaml
-apiProductName: string
-graphqlSchema: string
-modified: string
-anonAllowed: boolean
-id: string
-description: string
-edgeAPIProductName: string
-published: boolean
-visibility: boolean
-title: string
-requireCallbackUrl: boolean
-categoryIds:
- - type: string
-imageUrl: string
-siteId: string
-specId: string
-graphqlSchemaDisplayName: string
-graphqlEndpointUrl: string
+- name: your_resource_model_name
+ props:
+ - name: apiProductName
+ value: string
+ - name: graphqlSchema
+ value: string
+ - name: modified
+ value: string
+ - name: anonAllowed
+ value: boolean
+ - name: id
+ value: string
+ - name: description
+ value: string
+ - name: edgeAPIProductName
+ value: string
+ - name: published
+ value: boolean
+ - name: visibility
+ value: boolean
+ - name: title
+ value: string
+ - name: requireCallbackUrl
+ value: boolean
+ - name: categoryIds
+ value:
+ - string
+ - name: imageUrl
+ value: string
+ - name: siteId
+ value: string
+ - name: specId
+ value: string
+ - name: graphqlSchemaDisplayName
+ value: string
+ - name: graphqlEndpointUrl
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/apidocs_documentation/index.md b/docs/google-docs/providers/google/apigee/apidocs_documentation/index.md
index 221b0181e5..c858e5d27c 100644
--- a/docs/google-docs/providers/google/apigee/apidocs_documentation/index.md
+++ b/docs/google-docs/providers/google/apigee/apidocs_documentation/index.md
@@ -57,7 +57,7 @@ status
FROM google.apigee.apidocs_documentation
WHERE apidocsId = '{{ apidocsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND sitesId = '{{ sitesId }}';
+AND sitesId = '{{ sitesId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/apigee/apiproducts/index.md b/docs/google-docs/providers/google/apigee/apiproducts/index.md
index 3db695d180..3c1d519641 100644
--- a/docs/google-docs/providers/google/apigee/apiproducts/index.md
+++ b/docs/google-docs/providers/google/apigee/apiproducts/index.md
@@ -87,7 +87,7 @@ quotaInterval,
quotaTimeUnit,
scopes
FROM google.apigee.apiproducts
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -152,62 +152,113 @@ SELECT
```yaml
-quota: string
-lastModifiedAt: string
-environments:
- - type: string
-scopes:
- - type: string
-attributes:
- - name: string
- value: string
-quotaTimeUnit: string
-quotaInterval: string
-description: string
-grpcOperationGroup:
- operationConfigs:
- - apiSource: string
- methods:
- - type: string
- service: string
- quota:
- timeUnit: string
- interval: string
- limit: string
- attributes:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: quota
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: environments
+ value:
+ - string
+ - name: scopes
+ value:
+ - string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: quotaTimeUnit
+ value: string
+ - name: quotaInterval
+ value: string
+ - name: description
+ value: string
+ - name: grpcOperationGroup
+ value:
+ - name: operationConfigs
+ value:
+ - - name: apiSource
+ value: string
+ - name: methods
+ value:
+ - string
+ - name: service
+ value: string
+ - name: quota
+ value:
+ - name: timeUnit
+ value: string
+ - name: interval
+ value: string
+ - name: limit
+ value: string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: operationGroup
+ value:
+ - name: operationConfigs
+ value:
+ - - name: apiSource
+ value: string
+ - name: operations
+ value:
+ - - name: resource
+ value: string
+ - name: methods
+ value:
+ - string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: operationConfigType
value: string
-operationGroup:
- operationConfigs:
- - apiSource: string
- operations:
- - resource: string
- methods:
- - type: string
- attributes:
- - name: string
+ - name: createdAt
+ value: string
+ - name: graphqlOperationGroup
+ value:
+ - name: operationConfigType
value: string
- operationConfigType: string
-createdAt: string
-graphqlOperationGroup:
- operationConfigType: string
- operationConfigs:
- - attributes:
- - name: string
- value: string
- apiSource: string
- operations:
- - operation: string
- operationTypes:
- - type: string
-name: string
-approvalType: string
-apiResources:
- - type: string
-proxies:
- - type: string
-quotaCounterScope: string
-displayName: string
+ - name: operationConfigs
+ value:
+ - - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: apiSource
+ value: string
+ - name: operations
+ value:
+ - - name: operation
+ value: string
+ - name: operationTypes
+ value:
+ - string
+ - name: name
+ value: string
+ - name: approvalType
+ value: string
+ - name: apiResources
+ value:
+ - string
+ - name: proxies
+ value:
+ - string
+ - name: quotaCounterScope
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/apis/index.md b/docs/google-docs/providers/google/apigee/apis/index.md
index f8d11aaa2a..29b1decf51 100644
--- a/docs/google-docs/providers/google/apigee/apis/index.md
+++ b/docs/google-docs/providers/google/apigee/apis/index.md
@@ -62,7 +62,7 @@ metaData,
readOnly,
revision
FROM google.apigee.apis
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -97,11 +97,15 @@ SELECT
```yaml
-contentType: string
-data: string
-extensions:
- - additionalProperties: any
- type: string
+- name: your_resource_model_name
+ props:
+ - name: contentType
+ value: string
+ - name: data
+ value: string
+ - name: extensions
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/apigee/appgroups/index.md b/docs/google-docs/providers/google/apigee/appgroups/index.md
index 3876aac92f..39314e6b5c 100644
--- a/docs/google-docs/providers/google/apigee/appgroups/index.md
+++ b/docs/google-docs/providers/google/apigee/appgroups/index.md
@@ -68,7 +68,7 @@ lastModifiedAt,
organization,
status
FROM google.apigee.appgroups
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -111,18 +111,32 @@ SELECT
```yaml
-name: string
-displayName: string
-status: string
-appGroupId: string
-createdAt: string
-lastModifiedAt: string
-channelUri: string
-channelId: string
-organization: string
-attributes:
- - name: string
- value: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: status
+ value: string
+ - name: appGroupId
+ value: string
+ - name: createdAt
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: channelUri
+ value: string
+ - name: channelId
+ value: string
+ - name: organization
+ value: string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/apps/index.md b/docs/google-docs/providers/google/apigee/apps/index.md
index a47fa436f3..494462e1e6 100644
--- a/docs/google-docs/providers/google/apigee/apps/index.md
+++ b/docs/google-docs/providers/google/apigee/apps/index.md
@@ -81,7 +81,7 @@ lastModifiedAt,
scopes,
status
FROM google.apigee.apps
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -130,35 +130,63 @@ SELECT
```yaml
-callbackUrl: string
-appId: string
-apiProducts:
- - type: string
-scopes:
- - type: string
-keyExpiresIn: string
-status: string
-appGroup: string
-lastModifiedAt: string
-createdAt: string
-name: string
-attributes:
- - name: string
- value: string
-credentials:
- - expiresAt: string
- consumerSecret: string
- apiProducts:
- - status: string
- apiproduct: string
- scopes:
- - type: string
- issuedAt: string
- consumerKey: string
- attributes:
- - name: string
- value: string
- status: string
+- name: your_resource_model_name
+ props:
+ - name: callbackUrl
+ value: string
+ - name: appId
+ value: string
+ - name: apiProducts
+ value:
+ - string
+ - name: scopes
+ value:
+ - string
+ - name: keyExpiresIn
+ value: string
+ - name: status
+ value: string
+ - name: appGroup
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: createdAt
+ value: string
+ - name: name
+ value: string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: credentials
+ value:
+ - - name: expiresAt
+ value: string
+ - name: consumerSecret
+ value: string
+ - name: apiProducts
+ value:
+ - - name: status
+ value: string
+ - name: apiproduct
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: issuedAt
+ value: string
+ - name: consumerKey
+ value: string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: status
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/archive_deployments/index.md b/docs/google-docs/providers/google/apigee/archive_deployments/index.md
index ed5b993697..4e1c0b9305 100644
--- a/docs/google-docs/providers/google/apigee/archive_deployments/index.md
+++ b/docs/google-docs/providers/google/apigee/archive_deployments/index.md
@@ -63,7 +63,7 @@ operation,
updatedAt
FROM google.apigee.archive_deployments
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -100,12 +100,20 @@ SELECT
```yaml
-createdAt: string
-name: string
-operation: string
-gcsUri: string
-updatedAt: string
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: createdAt
+ value: string
+ - name: name
+ value: string
+ - name: operation
+ value: string
+ - name: gcsUri
+ value: string
+ - name: updatedAt
+ value: string
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/apigee/attachments/index.md b/docs/google-docs/providers/google/apigee/attachments/index.md
index f1b8d85dcf..e953383734 100644
--- a/docs/google-docs/providers/google/apigee/attachments/index.md
+++ b/docs/google-docs/providers/google/apigee/attachments/index.md
@@ -58,7 +58,7 @@ createdAt,
environment
FROM google.apigee.attachments
WHERE envgroupsId = '{{ envgroupsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -93,10 +93,16 @@ SELECT
```yaml
-environment: string
-name: string
-environmentGroupId: string
-createdAt: string
+- name: your_resource_model_name
+ props:
+ - name: environment
+ value: string
+ - name: name
+ value: string
+ - name: environmentGroupId
+ value: string
+ - name: createdAt
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/attributes/index.md b/docs/google-docs/providers/google/apigee/attributes/index.md
index 27f75a5b44..01312933c3 100644
--- a/docs/google-docs/providers/google/apigee/attributes/index.md
+++ b/docs/google-docs/providers/google/apigee/attributes/index.md
@@ -57,7 +57,7 @@ name,
value
FROM google.apigee.attributes
WHERE developersId = '{{ developersId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/apigee/canaryevaluations/index.md b/docs/google-docs/providers/google/apigee/canaryevaluations/index.md
index a9ef2035ac..08b077ea28 100644
--- a/docs/google-docs/providers/google/apigee/canaryevaluations/index.md
+++ b/docs/google-docs/providers/google/apigee/canaryevaluations/index.md
@@ -65,7 +65,7 @@ verdict
FROM google.apigee.canaryevaluations
WHERE canaryevaluationsId = '{{ canaryevaluationsId }}'
AND instancesId = '{{ instancesId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -106,18 +106,32 @@ SELECT
```yaml
-createTime: string
-control: string
-endTime: string
-metricLabels:
- env: string
- location: string
- instance_id: string
-startTime: string
-verdict: string
-treatment: string
-name: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: createTime
+ value: string
+ - name: control
+ value: string
+ - name: endTime
+ value: string
+ - name: metricLabels
+ value:
+ - name: env
+ value: string
+ - name: location
+ value: string
+ - name: instance_id
+ value: string
+ - name: startTime
+ value: string
+ - name: verdict
+ value: string
+ - name: treatment
+ value: string
+ - name: name
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/create/index.md b/docs/google-docs/providers/google/apigee/create/index.md
index 488703df6d..b727da8c44 100644
--- a/docs/google-docs/providers/google/apigee/create/index.md
+++ b/docs/google-docs/providers/google/apigee/create/index.md
@@ -85,19 +85,32 @@ SELECT
```yaml
-consumerKey: string
-apiProducts:
- - type: string
-consumerSecret: string
-issuedAt: string
-scopes:
- - type: string
-status: string
-expiresAt: string
-attributes:
- - name: string
- value: string
-expiresInSeconds: string
+- name: your_resource_model_name
+ props:
+ - name: consumerKey
+ value: string
+ - name: apiProducts
+ value:
+ - any
+ - name: consumerSecret
+ value: string
+ - name: issuedAt
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: status
+ value: string
+ - name: expiresAt
+ value: string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: expiresInSeconds
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/data/index.md b/docs/google-docs/providers/google/apigee/data/index.md
index 9dfb6df261..9fe4295677 100644
--- a/docs/google-docs/providers/google/apigee/data/index.md
+++ b/docs/google-docs/providers/google/apigee/data/index.md
@@ -53,5 +53,5 @@ AND dataId = '{{ dataId }}'
AND debugsessionsId = '{{ debugsessionsId }}'
AND environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND revisionsId = '{{ revisionsId }}';
+AND revisionsId = '{{ revisionsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/datacollectors/index.md b/docs/google-docs/providers/google/apigee/datacollectors/index.md
index c34d1d5a7d..e999a5b62c 100644
--- a/docs/google-docs/providers/google/apigee/datacollectors/index.md
+++ b/docs/google-docs/providers/google/apigee/datacollectors/index.md
@@ -58,7 +58,7 @@ createdAt,
lastModifiedAt,
type
FROM google.apigee.datacollectors
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -93,11 +93,18 @@ SELECT
```yaml
-createdAt: string
-type: string
-description: string
-lastModifiedAt: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: createdAt
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/datastores/index.md b/docs/google-docs/providers/google/apigee/datastores/index.md
index b363728830..66e637e3df 100644
--- a/docs/google-docs/providers/google/apigee/datastores/index.md
+++ b/docs/google-docs/providers/google/apigee/datastores/index.md
@@ -63,7 +63,7 @@ org,
self,
targetType
FROM google.apigee.datastores
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -98,18 +98,32 @@ SELECT
```yaml
-datastoreConfig:
- path: string
- projectId: string
- bucketName: string
- datasetName: string
- tablePrefix: string
-displayName: string
-org: string
-lastUpdateTime: string
-self: string
-createTime: string
-targetType: string
+- name: your_resource_model_name
+ props:
+ - name: datastoreConfig
+ value:
+ - name: path
+ value: string
+ - name: projectId
+ value: string
+ - name: bucketName
+ value: string
+ - name: datasetName
+ value: string
+ - name: tablePrefix
+ value: string
+ - name: displayName
+ value: string
+ - name: org
+ value: string
+ - name: lastUpdateTime
+ value: string
+ - name: self
+ value: string
+ - name: createTime
+ value: string
+ - name: targetType
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/debugsessions/index.md b/docs/google-docs/providers/google/apigee/debugsessions/index.md
index 015bbe1912..fed53fd909 100644
--- a/docs/google-docs/providers/google/apigee/debugsessions/index.md
+++ b/docs/google-docs/providers/google/apigee/debugsessions/index.md
@@ -63,7 +63,7 @@ FROM google.apigee.debugsessions
WHERE apisId = '{{ apisId }}'
AND environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND revisionsId = '{{ revisionsId }}';
+AND revisionsId = '{{ revisionsId }}';
```
## `INSERT` example
@@ -110,13 +110,22 @@ SELECT
```yaml
-timeout: string
-validity: integer
-name: string
-count: integer
-filter: string
-tracesize: integer
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: timeout
+ value: string
+ - name: validity
+ value: integer
+ - name: name
+ value: string
+ - name: count
+ value: integer
+ - name: filter
+ value: string
+ - name: tracesize
+ value: integer
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/deployed_ingress_config/index.md b/docs/google-docs/providers/google/apigee/deployed_ingress_config/index.md
index be9dabaa43..cd4ccacf57 100644
--- a/docs/google-docs/providers/google/apigee/deployed_ingress_config/index.md
+++ b/docs/google-docs/providers/google/apigee/deployed_ingress_config/index.md
@@ -54,5 +54,5 @@ revisionCreateTime,
revisionId,
uid
FROM google.apigee.deployed_ingress_config
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/deployments/index.md b/docs/google-docs/providers/google/apigee/deployments/index.md
index c79d6e5797..498adb4b96 100644
--- a/docs/google-docs/providers/google/apigee/deployments/index.md
+++ b/docs/google-docs/providers/google/apigee/deployments/index.md
@@ -56,5 +56,5 @@ Lists all deployments of API proxies or shared flows.
SELECT
deployments
FROM google.apigee.deployments
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/deployments_iam_policies/index.md b/docs/google-docs/providers/google/apigee/deployments_iam_policies/index.md
index d41a1b64c8..f6fc545092 100644
--- a/docs/google-docs/providers/google/apigee/deployments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigee/deployments_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.apigee.deployments_iam_policies
WHERE deploymentsId = '{{ deploymentsId }}'
AND environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigee/developers/index.md b/docs/google-docs/providers/google/apigee/developers/index.md
index 54edfef190..7c0b7c6a39 100644
--- a/docs/google-docs/providers/google/apigee/developers/index.md
+++ b/docs/google-docs/providers/google/apigee/developers/index.md
@@ -78,7 +78,7 @@ organizationName,
status,
userName
FROM google.apigee.developers
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -127,24 +127,42 @@ SELECT
```yaml
-companies:
- - type: string
-status: string
-developerId: string
-apps:
- - type: string
-createdAt: string
-email: string
-appFamily: string
-firstName: string
-userName: string
-organizationName: string
-attributes:
- - name: string
- value: string
-lastModifiedAt: string
-accessType: string
-lastName: string
+- name: your_resource_model_name
+ props:
+ - name: companies
+ value:
+ - string
+ - name: status
+ value: string
+ - name: developerId
+ value: string
+ - name: apps
+ value:
+ - string
+ - name: createdAt
+ value: string
+ - name: email
+ value: string
+ - name: appFamily
+ value: string
+ - name: firstName
+ value: string
+ - name: userName
+ value: string
+ - name: organizationName
+ value: string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: accessType
+ value: string
+ - name: lastName
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/developers_balance/index.md b/docs/google-docs/providers/google/apigee/developers_balance/index.md
index 65fa496dc4..26a60a5a91 100644
--- a/docs/google-docs/providers/google/apigee/developers_balance/index.md
+++ b/docs/google-docs/providers/google/apigee/developers_balance/index.md
@@ -47,5 +47,5 @@ SELECT
wallets
FROM google.apigee.developers_balance
WHERE developersId = '{{ developersId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/developers_monetization_config/index.md b/docs/google-docs/providers/google/apigee/developers_monetization_config/index.md
index d677369646..80323b0b20 100644
--- a/docs/google-docs/providers/google/apigee/developers_monetization_config/index.md
+++ b/docs/google-docs/providers/google/apigee/developers_monetization_config/index.md
@@ -48,7 +48,7 @@ SELECT
billingType
FROM google.apigee.developers_monetization_config
WHERE developersId = '{{ developersId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigee/endpoint_attachments/index.md b/docs/google-docs/providers/google/apigee/endpoint_attachments/index.md
index 32167986f4..f507e5fd5e 100644
--- a/docs/google-docs/providers/google/apigee/endpoint_attachments/index.md
+++ b/docs/google-docs/providers/google/apigee/endpoint_attachments/index.md
@@ -59,7 +59,7 @@ location,
serviceAttachment,
state
FROM google.apigee.endpoint_attachments
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -94,12 +94,20 @@ SELECT
```yaml
-state: string
-connectionState: string
-name: string
-host: string
-location: string
-serviceAttachment: string
+- name: your_resource_model_name
+ props:
+ - name: state
+ value: string
+ - name: connectionState
+ value: string
+ - name: name
+ value: string
+ - name: host
+ value: string
+ - name: location
+ value: string
+ - name: serviceAttachment
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/entries/index.md b/docs/google-docs/providers/google/apigee/entries/index.md
index 45c2da1431..5639a1b5d4 100644
--- a/docs/google-docs/providers/google/apigee/entries/index.md
+++ b/docs/google-docs/providers/google/apigee/entries/index.md
@@ -63,7 +63,7 @@ name,
value
FROM google.apigee.entries
WHERE keyvaluemapsId = '{{ keyvaluemapsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -98,8 +98,12 @@ SELECT
```yaml
-name: string
-value: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: value
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/envgroups/index.md b/docs/google-docs/providers/google/apigee/envgroups/index.md
index 744bc1f929..c568fbfa1a 100644
--- a/docs/google-docs/providers/google/apigee/envgroups/index.md
+++ b/docs/google-docs/providers/google/apigee/envgroups/index.md
@@ -58,7 +58,7 @@ hostnames,
lastModifiedAt,
state
FROM google.apigee.envgroups
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -91,12 +91,19 @@ SELECT
```yaml
-lastModifiedAt: string
-name: string
-hostnames:
- - type: string
-createdAt: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: lastModifiedAt
+ value: string
+ - name: name
+ value: string
+ - name: hostnames
+ value:
+ - string
+ - name: createdAt
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/envgroups_deployed_ingress_config/index.md b/docs/google-docs/providers/google/apigee/envgroups_deployed_ingress_config/index.md
index dc95deb786..0b221b034e 100644
--- a/docs/google-docs/providers/google/apigee/envgroups_deployed_ingress_config/index.md
+++ b/docs/google-docs/providers/google/apigee/envgroups_deployed_ingress_config/index.md
@@ -59,5 +59,5 @@ routingRules,
uid
FROM google.apigee.envgroups_deployed_ingress_config
WHERE envgroupsId = '{{ envgroupsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/environments/index.md b/docs/google-docs/providers/google/apigee/environments/index.md
index 463e809d8c..c62ebcb262 100644
--- a/docs/google-docs/providers/google/apigee/environments/index.md
+++ b/docs/google-docs/providers/google/apigee/environments/index.md
@@ -80,7 +80,7 @@ state,
type
FROM google.apigee.environments
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -117,7 +117,7 @@ SELECT
'{{ displayName }}',
'{{ description }}',
'{{ properties }}',
-true|false,
+{{ hasAttachedFlowHooks }},
'{{ apiProxyType }}',
'{{ name }}',
'{{ deploymentType }}',
@@ -129,25 +129,46 @@ true|false,
```yaml
-createdAt: string
-state: string
-nodeConfig:
- minNodeCount: string
- currentAggregateNodeCount: string
- maxNodeCount: string
-displayName: string
-description: string
-properties:
- property:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: createdAt
+ value: string
+ - name: state
+ value: string
+ - name: nodeConfig
+ value:
+ - name: minNodeCount
+ value: string
+ - name: currentAggregateNodeCount
+ value: string
+ - name: maxNodeCount
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: properties
+ value:
+ - name: property
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: hasAttachedFlowHooks
+ value: boolean
+ - name: apiProxyType
+ value: string
+ - name: name
+ value: string
+ - name: deploymentType
+ value: string
+ - name: forwardProxyUri
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: type
value: string
-hasAttachedFlowHooks: boolean
-apiProxyType: string
-name: string
-deploymentType: string
-forwardProxyUri: string
-lastModifiedAt: string
-type: string
```
diff --git a/docs/google-docs/providers/google/apigee/environments_addons_config/index.md b/docs/google-docs/providers/google/apigee/environments_addons_config/index.md
index 4c7b68b6ac..1f3026f2a6 100644
--- a/docs/google-docs/providers/google/apigee/environments_addons_config/index.md
+++ b/docs/google-docs/providers/google/apigee/environments_addons_config/index.md
@@ -57,5 +57,5 @@ integrationConfig,
monetizationConfig
FROM google.apigee.environments_addons_config
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/environments_api_security_runtime_config/index.md b/docs/google-docs/providers/google/apigee/environments_api_security_runtime_config/index.md
index c3e3caaca5..57a23926fb 100644
--- a/docs/google-docs/providers/google/apigee/environments_api_security_runtime_config/index.md
+++ b/docs/google-docs/providers/google/apigee/environments_api_security_runtime_config/index.md
@@ -55,5 +55,5 @@ uid,
updateTime
FROM google.apigee.environments_api_security_runtime_config
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/environments_debugmask/index.md b/docs/google-docs/providers/google/apigee/environments_debugmask/index.md
index a57b5be4f4..120885af4a 100644
--- a/docs/google-docs/providers/google/apigee/environments_debugmask/index.md
+++ b/docs/google-docs/providers/google/apigee/environments_debugmask/index.md
@@ -64,7 +64,7 @@ responseXPaths,
variables
FROM google.apigee.environments_debugmask
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/apigee/environments_deployed_config/index.md b/docs/google-docs/providers/google/apigee/environments_deployed_config/index.md
index 971887b6ac..3bd5d849ac 100644
--- a/docs/google-docs/providers/google/apigee/environments_deployed_config/index.md
+++ b/docs/google-docs/providers/google/apigee/environments_deployed_config/index.md
@@ -91,5 +91,5 @@ traceConfig,
uid
FROM google.apigee.environments_deployed_config
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/environments_iam_policies/index.md b/docs/google-docs/providers/google/apigee/environments_iam_policies/index.md
index 0de152f0b0..bf09f90bc1 100644
--- a/docs/google-docs/providers/google/apigee/environments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigee/environments_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.apigee.environments_iam_policies
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigee/environments_security_actions_config/index.md b/docs/google-docs/providers/google/apigee/environments_security_actions_config/index.md
index 9233113cc4..d374164028 100644
--- a/docs/google-docs/providers/google/apigee/environments_security_actions_config/index.md
+++ b/docs/google-docs/providers/google/apigee/environments_security_actions_config/index.md
@@ -52,7 +52,7 @@ enabled,
updateTime
FROM google.apigee.environments_security_actions_config
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/apigee/environments_trace_config/index.md b/docs/google-docs/providers/google/apigee/environments_trace_config/index.md
index 3cb1fca3e9..fd743f74bd 100644
--- a/docs/google-docs/providers/google/apigee/environments_trace_config/index.md
+++ b/docs/google-docs/providers/google/apigee/environments_trace_config/index.md
@@ -52,7 +52,7 @@ exporter,
samplingConfig
FROM google.apigee.environments_trace_config
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/apigee/exports/index.md b/docs/google-docs/providers/google/apigee/exports/index.md
index ff28aca037..799c2b6bbb 100644
--- a/docs/google-docs/providers/google/apigee/exports/index.md
+++ b/docs/google-docs/providers/google/apigee/exports/index.md
@@ -65,7 +65,7 @@ state,
updated
FROM google.apigee.exports
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -108,14 +108,24 @@ SELECT
```yaml
-description: string
-csvDelimiter: string
-outputFormat: string
-datastoreName: string
-name: string
-dateRange:
- end: string
- start: string
+- name: your_resource_model_name
+ props:
+ - name: description
+ value: string
+ - name: csvDelimiter
+ value: string
+ - name: outputFormat
+ value: string
+ - name: datastoreName
+ value: string
+ - name: name
+ value: string
+ - name: dateRange
+ value:
+ - name: end
+ value: string
+ - name: start
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/flowhooks/index.md b/docs/google-docs/providers/google/apigee/flowhooks/index.md
index 2a4d6b6ac3..4e87ee2f8c 100644
--- a/docs/google-docs/providers/google/apigee/flowhooks/index.md
+++ b/docs/google-docs/providers/google/apigee/flowhooks/index.md
@@ -56,5 +56,5 @@ sharedFlow
FROM google.apigee.flowhooks
WHERE environmentsId = '{{ environmentsId }}'
AND flowhooksId = '{{ flowhooksId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/host_queries/index.md b/docs/google-docs/providers/google/apigee/host_queries/index.md
index 9cde5684bf..81d5b7359f 100644
--- a/docs/google-docs/providers/google/apigee/host_queries/index.md
+++ b/docs/google-docs/providers/google/apigee/host_queries/index.md
@@ -72,7 +72,7 @@ self,
state,
updated
FROM google.apigee.host_queries
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -123,23 +123,41 @@ SELECT
```yaml
-name: string
-metrics:
- - function: string
- name: string
- value: string
- operator: string
- alias: string
-filter: string
-envgroupHostname: string
-timeRange: any
-limit: integer
-csvDelimiter: string
-reportDefinitionId: string
-dimensions:
- - type: string
-outputFormat: string
-groupByTimeUnit: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: metrics
+ value:
+ - - name: function
+ value: string
+ - name: name
+ value: string
+ - name: value
+ value: string
+ - name: operator
+ value: string
+ - name: alias
+ value: string
+ - name: filter
+ value: string
+ - name: envgroupHostname
+ value: string
+ - name: timeRange
+ value: any
+ - name: limit
+ value: integer
+ - name: csvDelimiter
+ value: string
+ - name: reportDefinitionId
+ value: string
+ - name: dimensions
+ value:
+ - string
+ - name: outputFormat
+ value: string
+ - name: groupByTimeUnit
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/host_queries_result/index.md b/docs/google-docs/providers/google/apigee/host_queries_result/index.md
index bcb6692b69..1ce613998c 100644
--- a/docs/google-docs/providers/google/apigee/host_queries_result/index.md
+++ b/docs/google-docs/providers/google/apigee/host_queries_result/index.md
@@ -51,5 +51,5 @@ data,
extensions
FROM google.apigee.host_queries_result
WHERE hostQueriesId = '{{ hostQueriesId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/host_queries_result_view/index.md b/docs/google-docs/providers/google/apigee/host_queries_result_view/index.md
index f3af46c929..4db4ae7ce4 100644
--- a/docs/google-docs/providers/google/apigee/host_queries_result_view/index.md
+++ b/docs/google-docs/providers/google/apigee/host_queries_result_view/index.md
@@ -55,5 +55,5 @@ rows,
state
FROM google.apigee.host_queries_result_view
WHERE hostQueriesId = '{{ hostQueriesId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/host_security_reports/index.md b/docs/google-docs/providers/google/apigee/host_security_reports/index.md
index 66ae7c0669..b5c9b17faf 100644
--- a/docs/google-docs/providers/google/apigee/host_security_reports/index.md
+++ b/docs/google-docs/providers/google/apigee/host_security_reports/index.md
@@ -72,7 +72,7 @@ self,
state,
updated
FROM google.apigee.host_security_reports
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -123,23 +123,41 @@ SELECT
```yaml
-envgroupHostname: string
-displayName: string
-groupByTimeUnit: string
-limit: integer
-timeRange: any
-reportDefinitionId: string
-filter: string
-csvDelimiter: string
-metrics:
- - alias: string
- name: string
- aggregationFunction: string
- value: string
- operator: string
-dimensions:
- - type: string
-mimeType: string
+- name: your_resource_model_name
+ props:
+ - name: envgroupHostname
+ value: string
+ - name: displayName
+ value: string
+ - name: groupByTimeUnit
+ value: string
+ - name: limit
+ value: integer
+ - name: timeRange
+ value: any
+ - name: reportDefinitionId
+ value: string
+ - name: filter
+ value: string
+ - name: csvDelimiter
+ value: string
+ - name: metrics
+ value:
+ - - name: alias
+ value: string
+ - name: name
+ value: string
+ - name: aggregationFunction
+ value: string
+ - name: value
+ value: string
+ - name: operator
+ value: string
+ - name: dimensions
+ value:
+ - string
+ - name: mimeType
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/host_security_reports_result/index.md b/docs/google-docs/providers/google/apigee/host_security_reports_result/index.md
index 7188d4d3b4..63139d9976 100644
--- a/docs/google-docs/providers/google/apigee/host_security_reports_result/index.md
+++ b/docs/google-docs/providers/google/apigee/host_security_reports_result/index.md
@@ -51,5 +51,5 @@ data,
extensions
FROM google.apigee.host_security_reports_result
WHERE hostSecurityReportsId = '{{ hostSecurityReportsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/host_security_reports_result_view/index.md b/docs/google-docs/providers/google/apigee/host_security_reports_result_view/index.md
index 678382e77f..259a5fd695 100644
--- a/docs/google-docs/providers/google/apigee/host_security_reports_result_view/index.md
+++ b/docs/google-docs/providers/google/apigee/host_security_reports_result_view/index.md
@@ -55,5 +55,5 @@ rows,
state
FROM google.apigee.host_security_reports_result_view
WHERE hostSecurityReportsId = '{{ hostSecurityReportsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/host_stats/index.md b/docs/google-docs/providers/google/apigee/host_stats/index.md
index 80d06c1d92..5bcbd46579 100644
--- a/docs/google-docs/providers/google/apigee/host_stats/index.md
+++ b/docs/google-docs/providers/google/apigee/host_stats/index.md
@@ -51,5 +51,5 @@ hosts,
metaData
FROM google.apigee.host_stats
WHERE hostStatsId = '{{ hostStatsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/instances/index.md b/docs/google-docs/providers/google/apigee/instances/index.md
index 48504bf6e3..8966bb0305 100644
--- a/docs/google-docs/providers/google/apigee/instances/index.md
+++ b/docs/google-docs/providers/google/apigee/instances/index.md
@@ -81,7 +81,7 @@ runtimeVersion,
serviceAttachment,
state
FROM google.apigee.instances
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -128,25 +128,45 @@ SELECT
```yaml
-location: string
-createdAt: string
-consumerAcceptList:
- - type: string
-ipRange: string
-name: string
-serviceAttachment: string
-accessLoggingConfig:
- filter: string
- enabled: boolean
-state: string
-runtimeVersion: string
-host: string
-diskEncryptionKeyName: string
-description: string
-port: string
-lastModifiedAt: string
-peeringCidrRange: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: location
+ value: string
+ - name: createdAt
+ value: string
+ - name: consumerAcceptList
+ value:
+ - string
+ - name: ipRange
+ value: string
+ - name: name
+ value: string
+ - name: serviceAttachment
+ value: string
+ - name: accessLoggingConfig
+ value:
+ - name: filter
+ value: string
+ - name: enabled
+ value: boolean
+ - name: state
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: host
+ value: string
+ - name: diskEncryptionKeyName
+ value: string
+ - name: description
+ value: string
+ - name: port
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: peeringCidrRange
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/issuers/index.md b/docs/google-docs/providers/google/apigee/issuers/index.md
index b836165117..32a810a14d 100644
--- a/docs/google-docs/providers/google/apigee/issuers/index.md
+++ b/docs/google-docs/providers/google/apigee/issuers/index.md
@@ -46,5 +46,5 @@ Lists hybrid services and its trusted issuers service account ids. This api is a
SELECT
issuers
FROM google.apigee.issuers
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/apigee/keys/index.md b/docs/google-docs/providers/google/apigee/keys/index.md
index b0555b715d..9492dbaa68 100644
--- a/docs/google-docs/providers/google/apigee/keys/index.md
+++ b/docs/google-docs/providers/google/apigee/keys/index.md
@@ -71,7 +71,7 @@ FROM google.apigee.keys
WHERE appgroupsId = '{{ appgroupsId }}'
AND appsId = '{{ appsId }}'
AND keysId = '{{ keysId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -116,20 +116,35 @@ SELECT
```yaml
-scopes:
- - type: string
-expiresInSeconds: string
-expiresAt: string
-consumerSecret: string
-consumerKey: string
-attributes:
- - name: string
- value: string
-status: string
-apiProducts:
- - status: string
- apiproduct: string
-issuedAt: string
+- name: your_resource_model_name
+ props:
+ - name: scopes
+ value:
+ - string
+ - name: expiresInSeconds
+ value: string
+ - name: expiresAt
+ value: string
+ - name: consumerSecret
+ value: string
+ - name: consumerKey
+ value: string
+ - name: attributes
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: status
+ value: string
+ - name: apiProducts
+ value:
+ - - name: status
+ value: string
+ - name: apiproduct
+ value: string
+ - name: issuedAt
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/keystores/index.md b/docs/google-docs/providers/google/apigee/keystores/index.md
index 53f9e9092f..fb5b5b5096 100644
--- a/docs/google-docs/providers/google/apigee/keystores/index.md
+++ b/docs/google-docs/providers/google/apigee/keystores/index.md
@@ -52,7 +52,7 @@ aliases
FROM google.apigee.keystores
WHERE environmentsId = '{{ environmentsId }}'
AND keystoresId = '{{ keystoresId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -85,9 +85,13 @@ SELECT
```yaml
-name: string
-aliases:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: aliases
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/apigee/keyvaluemaps/index.md b/docs/google-docs/providers/google/apigee/keyvaluemaps/index.md
index 6dbabc5618..c350794288 100644
--- a/docs/google-docs/providers/google/apigee/keyvaluemaps/index.md
+++ b/docs/google-docs/providers/google/apigee/keyvaluemaps/index.md
@@ -64,7 +64,7 @@ name
)
SELECT
'{{ organizationsId }}',
-true|false,
+{{ encrypted }},
'{{ name }}'
;
```
@@ -72,8 +72,12 @@ true|false,
```yaml
-encrypted: boolean
-name: string
+- name: your_resource_model_name
+ props:
+ - name: encrypted
+ value: boolean
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/nat_addresses/index.md b/docs/google-docs/providers/google/apigee/nat_addresses/index.md
index 39e19bf395..97089e3d93 100644
--- a/docs/google-docs/providers/google/apigee/nat_addresses/index.md
+++ b/docs/google-docs/providers/google/apigee/nat_addresses/index.md
@@ -55,7 +55,7 @@ ipAddress,
state
FROM google.apigee.nat_addresses
WHERE instancesId = '{{ instancesId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -88,9 +88,14 @@ SELECT
```yaml
-state: string
-name: string
-ipAddress: string
+- name: your_resource_model_name
+ props:
+ - name: state
+ value: string
+ - name: name
+ value: string
+ - name: ipAddress
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/operations/index.md b/docs/google-docs/providers/google/apigee/operations/index.md
index 64e2eaee9e..c4dc981e21 100644
--- a/docs/google-docs/providers/google/apigee/operations/index.md
+++ b/docs/google-docs/providers/google/apigee/operations/index.md
@@ -55,5 +55,5 @@ error,
metadata,
response
FROM google.apigee.operations
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/optimized_host_stats/index.md b/docs/google-docs/providers/google/apigee/optimized_host_stats/index.md
index d297d9d749..a95b6f82b5 100644
--- a/docs/google-docs/providers/google/apigee/optimized_host_stats/index.md
+++ b/docs/google-docs/providers/google/apigee/optimized_host_stats/index.md
@@ -47,5 +47,5 @@ SELECT
Response
FROM google.apigee.optimized_host_stats
WHERE optimizedHostStatsId = '{{ optimizedHostStatsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/optimized_stats/index.md b/docs/google-docs/providers/google/apigee/optimized_stats/index.md
index 3310e08124..f6c7349a1f 100644
--- a/docs/google-docs/providers/google/apigee/optimized_stats/index.md
+++ b/docs/google-docs/providers/google/apigee/optimized_stats/index.md
@@ -48,5 +48,5 @@ Response
FROM google.apigee.optimized_stats
WHERE environmentsId = '{{ environmentsId }}'
AND optimizedStatsId = '{{ optimizedStatsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/organizations/index.md b/docs/google-docs/providers/google/apigee/organizations/index.md
index b96ea9edd7..519921d715 100644
--- a/docs/google-docs/providers/google/apigee/organizations/index.md
+++ b/docs/google-docs/providers/google/apigee/organizations/index.md
@@ -106,7 +106,7 @@ subscriptionPlan,
subscriptionType,
type
FROM google.apigee.organizations
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -125,7 +125,6 @@ Use the following StackQL query and manifest file to create a new organiza
```sql
/*+ create */
INSERT INTO google.apigee.organizations (
-,
customerName,
type,
apiConsumerDataLocation,
@@ -145,11 +144,10 @@ billingType,
runtimeDatabaseEncryptionKeyName
)
SELECT
-'{{ }}',
'{{ customerName }}',
'{{ type }}',
'{{ apiConsumerDataLocation }}',
-true|false,
+{{ disableVpcPeering }},
'{{ description }}',
'{{ displayName }}',
'{{ analyticsRegion }}',
@@ -160,7 +158,7 @@ true|false,
'{{ authorizedNetwork }}',
'{{ addonsConfig }}',
'{{ controlPlaneEncryptionKeyName }}',
-true|false,
+{{ portalDisabled }},
'{{ billingType }}',
'{{ runtimeDatabaseEncryptionKeyName }}'
;
@@ -169,56 +167,106 @@ true|false,
```yaml
-subscriptionType: string
-name: string
-customerName: string
-type: string
-lastModifiedAt: string
-apiConsumerDataLocation: string
-disableVpcPeering: boolean
-description: string
-displayName: string
-analyticsRegion: string
-properties:
- property:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: subscriptionType
+ value: string
+ - name: name
+ value: string
+ - name: customerName
+ value: string
+ - name: type
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: apiConsumerDataLocation
+ value: string
+ - name: disableVpcPeering
+ value: boolean
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: analyticsRegion
+ value: string
+ - name: properties
+ value:
+ - name: property
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: attributes
+ value:
+ - string
+ - name: runtimeType
+ value: string
+ - name: apigeeProjectId
+ value: string
+ - name: apiConsumerDataEncryptionKeyName
+ value: string
+ - name: subscriptionPlan
+ value: string
+ - name: projectId
+ value: string
+ - name: authorizedNetwork
+ value: string
+ - name: addonsConfig
+ value:
+ - name: advancedApiOpsConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: connectorsPlatformConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: expiresAt
+ value: string
+ - name: apiSecurityConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: expiresAt
+ value: string
+ - name: monetizationConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: integrationConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: analyticsConfig
+ value:
+ - name: updateTime
+ value: string
+ - name: enabled
+ value: boolean
+ - name: expireTimeMillis
+ value: string
+ - name: state
+ value: string
+ - name: controlPlaneEncryptionKeyName
+ value: string
+ - name: caCertificate
+ value: string
+ - name: environments
+ value:
+ - string
+ - name: portalDisabled
+ value: boolean
+ - name: billingType
+ value: string
+ - name: state
+ value: string
+ - name: expiresAt
+ value: string
+ - name: createdAt
+ value: string
+ - name: runtimeDatabaseEncryptionKeyName
value: string
-attributes:
- - type: string
-runtimeType: string
-apigeeProjectId: string
-apiConsumerDataEncryptionKeyName: string
-subscriptionPlan: string
-projectId: string
-authorizedNetwork: string
-addonsConfig:
- advancedApiOpsConfig:
- enabled: boolean
- connectorsPlatformConfig:
- enabled: boolean
- expiresAt: string
- apiSecurityConfig:
- enabled: boolean
- expiresAt: string
- monetizationConfig:
- enabled: boolean
- integrationConfig:
- enabled: boolean
- analyticsConfig:
- updateTime: string
- enabled: boolean
- expireTimeMillis: string
- state: string
-controlPlaneEncryptionKeyName: string
-caCertificate: string
-environments:
- - type: string
-portalDisabled: boolean
-billingType: string
-state: string
-expiresAt: string
-createdAt: string
-runtimeDatabaseEncryptionKeyName: string
```
diff --git a/docs/google-docs/providers/google/apigee/overrides/index.md b/docs/google-docs/providers/google/apigee/overrides/index.md
index 4b697195e6..c9c1768050 100644
--- a/docs/google-docs/providers/google/apigee/overrides/index.md
+++ b/docs/google-docs/providers/google/apigee/overrides/index.md
@@ -55,7 +55,7 @@ apiProxy,
samplingConfig
FROM google.apigee.overrides
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -92,11 +92,18 @@ SELECT
```yaml
-apiProxy: string
-samplingConfig:
- sampler: string
- samplingRate: number
-name: string
+- name: your_resource_model_name
+ props:
+ - name: apiProxy
+ value: string
+ - name: samplingConfig
+ value:
+ - name: sampler
+ value: string
+ - name: samplingRate
+ value: number
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/project_mapping/index.md b/docs/google-docs/providers/google/apigee/project_mapping/index.md
index 78a28add56..5309448fd2 100644
--- a/docs/google-docs/providers/google/apigee/project_mapping/index.md
+++ b/docs/google-docs/providers/google/apigee/project_mapping/index.md
@@ -52,5 +52,5 @@ organization,
projectId,
projectIds
FROM google.apigee.project_mapping
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/queries/index.md b/docs/google-docs/providers/google/apigee/queries/index.md
index 3d71e07066..dc2b724f6f 100644
--- a/docs/google-docs/providers/google/apigee/queries/index.md
+++ b/docs/google-docs/providers/google/apigee/queries/index.md
@@ -73,7 +73,7 @@ state,
updated
FROM google.apigee.queries
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -126,23 +126,41 @@ SELECT
```yaml
-name: string
-metrics:
- - function: string
- name: string
- value: string
- operator: string
- alias: string
-filter: string
-envgroupHostname: string
-timeRange: any
-limit: integer
-csvDelimiter: string
-reportDefinitionId: string
-dimensions:
- - type: string
-outputFormat: string
-groupByTimeUnit: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: metrics
+ value:
+ - - name: function
+ value: string
+ - name: name
+ value: string
+ - name: value
+ value: string
+ - name: operator
+ value: string
+ - name: alias
+ value: string
+ - name: filter
+ value: string
+ - name: envgroupHostname
+ value: string
+ - name: timeRange
+ value: any
+ - name: limit
+ value: integer
+ - name: csvDelimiter
+ value: string
+ - name: reportDefinitionId
+ value: string
+ - name: dimensions
+ value:
+ - string
+ - name: outputFormat
+ value: string
+ - name: groupByTimeUnit
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/queries_result/index.md b/docs/google-docs/providers/google/apigee/queries_result/index.md
index e9146374c2..adff71aac7 100644
--- a/docs/google-docs/providers/google/apigee/queries_result/index.md
+++ b/docs/google-docs/providers/google/apigee/queries_result/index.md
@@ -52,5 +52,5 @@ extensions
FROM google.apigee.queries_result
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND queriesId = '{{ queriesId }}';
+AND queriesId = '{{ queriesId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/queries_resulturl/index.md b/docs/google-docs/providers/google/apigee/queries_resulturl/index.md
index cb4bde0727..089597a773 100644
--- a/docs/google-docs/providers/google/apigee/queries_resulturl/index.md
+++ b/docs/google-docs/providers/google/apigee/queries_resulturl/index.md
@@ -48,5 +48,5 @@ urls
FROM google.apigee.queries_resulturl
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND queriesId = '{{ queriesId }}';
+AND queriesId = '{{ queriesId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/rateplans/index.md b/docs/google-docs/providers/google/apigee/rateplans/index.md
index 9a7b9557f2..1dd616aa13 100644
--- a/docs/google-docs/providers/google/apigee/rateplans/index.md
+++ b/docs/google-docs/providers/google/apigee/rateplans/index.md
@@ -87,7 +87,7 @@ startTime,
state
FROM google.apigee.rateplans
WHERE apiproductsId = '{{ apiproductsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -150,32 +150,60 @@ SELECT
```yaml
-fixedFeeFrequency: integer
-name: string
-description: string
-consumptionPricingRates:
- - fee:
- units: string
- currencyCode: string
- nanos: integer
- end: string
- start: string
-revenueShareType: string
-apiproduct: string
-state: string
-consumptionPricingType: string
-billingPeriod: string
-revenueShareRates:
- - end: string
- start: string
- sharePercentage: number
-startTime: string
-currencyCode: string
-paymentFundingModel: string
-endTime: string
-lastModifiedAt: string
-createdAt: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: fixedFeeFrequency
+ value: integer
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: consumptionPricingRates
+ value:
+ - - name: fee
+ value:
+ - name: units
+ value: string
+ - name: currencyCode
+ value: string
+ - name: nanos
+ value: integer
+ - name: end
+ value: string
+ - name: start
+ value: string
+ - name: revenueShareType
+ value: string
+ - name: apiproduct
+ value: string
+ - name: state
+ value: string
+ - name: consumptionPricingType
+ value: string
+ - name: billingPeriod
+ value: string
+ - name: revenueShareRates
+ value:
+ - - name: end
+ value: string
+ - name: start
+ value: string
+ - name: sharePercentage
+ value: number
+ - name: startTime
+ value: string
+ - name: currencyCode
+ value: string
+ - name: paymentFundingModel
+ value: string
+ - name: endTime
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: createdAt
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/references/index.md b/docs/google-docs/providers/google/apigee/references/index.md
index 843b14ee52..fad6f3163a 100644
--- a/docs/google-docs/providers/google/apigee/references/index.md
+++ b/docs/google-docs/providers/google/apigee/references/index.md
@@ -57,7 +57,7 @@ resourceType
FROM google.apigee.references
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND referencesId = '{{ referencesId }}';
+AND referencesId = '{{ referencesId }}';
```
## `INSERT` example
@@ -96,10 +96,16 @@ SELECT
```yaml
-description: string
-name: string
-resourceType: string
-refers: string
+- name: your_resource_model_name
+ props:
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: resourceType
+ value: string
+ - name: refers
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/reports/index.md b/docs/google-docs/providers/google/apigee/reports/index.md
index 17fa3fbd1b..cc0021ad2a 100644
--- a/docs/google-docs/providers/google/apigee/reports/index.md
+++ b/docs/google-docs/providers/google/apigee/reports/index.md
@@ -92,7 +92,7 @@ timeUnit,
toTime,
topk
FROM google.apigee.reports
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -155,38 +155,68 @@ SELECT
```yaml
-dimensions:
- - type: string
-environment: string
-displayName: string
-organization: string
-sortOrder: string
-filter: string
-chartType: string
-metrics:
- - name: string
- function: string
-timeUnit: string
-name: string
-toTime: string
-sortByCols:
- - type: string
-properties:
- - value:
- - name: string
- value: string
- property: string
-offset: string
-createdAt: string
-tags:
- - type: string
-topk: string
-lastModifiedAt: string
-fromTime: string
-comments:
- - type: string
-limit: string
-lastViewedAt: string
+- name: your_resource_model_name
+ props:
+ - name: dimensions
+ value:
+ - string
+ - name: environment
+ value: string
+ - name: displayName
+ value: string
+ - name: organization
+ value: string
+ - name: sortOrder
+ value: string
+ - name: filter
+ value: string
+ - name: chartType
+ value: string
+ - name: metrics
+ value:
+ - - name: name
+ value: string
+ - name: function
+ value: string
+ - name: timeUnit
+ value: string
+ - name: name
+ value: string
+ - name: toTime
+ value: string
+ - name: sortByCols
+ value:
+ - string
+ - name: properties
+ value:
+ - - name: value
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: property
+ value: string
+ - name: offset
+ value: string
+ - name: createdAt
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: topk
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: fromTime
+ value: string
+ - name: comments
+ value:
+ - string
+ - name: limit
+ value: string
+ - name: lastViewedAt
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/resourcefiles/index.md b/docs/google-docs/providers/google/apigee/resourcefiles/index.md
index e1ed9f8a6c..8e396c2faf 100644
--- a/docs/google-docs/providers/google/apigee/resourcefiles/index.md
+++ b/docs/google-docs/providers/google/apigee/resourcefiles/index.md
@@ -55,7 +55,7 @@ data,
extensions
FROM google.apigee.resourcefiles
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -92,11 +92,15 @@ SELECT
```yaml
-contentType: string
-data: string
-extensions:
- - additionalProperties: any
- type: string
+- name: your_resource_model_name
+ props:
+ - name: contentType
+ value: string
+ - name: data
+ value: string
+ - name: extensions
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/apigee/resourcefiles_environment_resources/index.md b/docs/google-docs/providers/google/apigee/resourcefiles_environment_resources/index.md
index 36debbc5c5..e269733b05 100644
--- a/docs/google-docs/providers/google/apigee/resourcefiles_environment_resources/index.md
+++ b/docs/google-docs/providers/google/apigee/resourcefiles_environment_resources/index.md
@@ -48,5 +48,5 @@ resourceFile
FROM google.apigee.resourcefiles_environment_resources
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND type = '{{ type }}';
+AND type = '{{ type }}';
```
diff --git a/docs/google-docs/providers/google/apigee/revisions/index.md b/docs/google-docs/providers/google/apigee/revisions/index.md
index e18b06eb4f..2b902d565c 100644
--- a/docs/google-docs/providers/google/apigee/revisions/index.md
+++ b/docs/google-docs/providers/google/apigee/revisions/index.md
@@ -59,7 +59,7 @@ extensions
FROM google.apigee.revisions
WHERE apisId = '{{ apisId }}'
AND organizationsId = '{{ organizationsId }}'
-AND revisionsId = '{{ revisionsId }}';
+AND revisionsId = '{{ revisionsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/apigee/revisions_deployments/index.md b/docs/google-docs/providers/google/apigee/revisions_deployments/index.md
index 7122807260..05c6d5a420 100644
--- a/docs/google-docs/providers/google/apigee/revisions_deployments/index.md
+++ b/docs/google-docs/providers/google/apigee/revisions_deployments/index.md
@@ -70,5 +70,5 @@ FROM google.apigee.revisions_deployments
WHERE apisId = '{{ apisId }}'
AND environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND revisionsId = '{{ revisionsId }}';
+AND revisionsId = '{{ revisionsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/runtime_config/index.md b/docs/google-docs/providers/google/apigee/runtime_config/index.md
index 3b1a743fdf..dfaebf1487 100644
--- a/docs/google-docs/providers/google/apigee/runtime_config/index.md
+++ b/docs/google-docs/providers/google/apigee/runtime_config/index.md
@@ -52,5 +52,5 @@ analyticsBucket,
tenantProjectId,
traceBucket
FROM google.apigee.runtime_config
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/security_actions/index.md b/docs/google-docs/providers/google/apigee/security_actions/index.md
index 04caa1f2b6..0979c97592 100644
--- a/docs/google-docs/providers/google/apigee/security_actions/index.md
+++ b/docs/google-docs/providers/google/apigee/security_actions/index.md
@@ -73,7 +73,7 @@ ttl,
updateTime
FROM google.apigee.security_actions
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -124,46 +124,74 @@ SELECT
```yaml
-state: string
-conditionConfig:
- apiKeys:
- - type: string
- httpMethods:
- - type: string
- developers:
- - type: string
- apiProducts:
- - type: string
- ipAddressRanges:
- - type: string
- botReasons:
- - type: string
- asns:
- - format: string
- type: string
- developerApps:
- - type: string
- regionCodes:
- - type: string
- accessTokens:
- - type: string
- userAgents:
- - type: string
-allow: {}
-name: string
-description: string
-deny:
- responseCode: integer
-createTime: string
-ttl: string
-updateTime: string
-flag:
- headers:
- - value: string
- name: string
-expireTime: string
-apiProxies:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: state
+ value: string
+ - name: conditionConfig
+ value:
+ - name: apiKeys
+ value:
+ - string
+ - name: httpMethods
+ value:
+ - string
+ - name: developers
+ value:
+ - string
+ - name: apiProducts
+ value:
+ - string
+ - name: ipAddressRanges
+ value:
+ - string
+ - name: botReasons
+ value:
+ - string
+ - name: asns
+ value:
+ - string
+ - name: developerApps
+ value:
+ - string
+ - name: regionCodes
+ value:
+ - string
+ - name: accessTokens
+ value:
+ - string
+ - name: userAgents
+ value:
+ - string
+ - name: allow
+ value: []
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: deny
+ value:
+ - name: responseCode
+ value: integer
+ - name: createTime
+ value: string
+ - name: ttl
+ value: string
+ - name: updateTime
+ value: string
+ - name: flag
+ value:
+ - name: headers
+ value:
+ - - name: value
+ value: string
+ - name: name
+ value: string
+ - name: expireTime
+ value: string
+ - name: apiProxies
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/apigee/security_incidents/index.md b/docs/google-docs/providers/google/apigee/security_incidents/index.md
index d2165b8fc4..eb914d50be 100644
--- a/docs/google-docs/providers/google/apigee/security_incidents/index.md
+++ b/docs/google-docs/providers/google/apigee/security_incidents/index.md
@@ -66,7 +66,7 @@ riskLevel,
trafficCount
FROM google.apigee.security_incidents
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/apigee/security_profiles/index.md b/docs/google-docs/providers/google/apigee/security_profiles/index.md
index d89c23cad7..b52f3057f0 100644
--- a/docs/google-docs/providers/google/apigee/security_profiles/index.md
+++ b/docs/google-docs/providers/google/apigee/security_profiles/index.md
@@ -72,7 +72,7 @@ revisionPublishTime,
revisionUpdateTime,
scoringConfigs
FROM google.apigee.security_profiles
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -113,30 +113,56 @@ SELECT
```yaml
-scoringConfigs:
- - description: string
- title: string
- scorePath: string
-profileConfig:
- categories:
- - abuse: {}
- threat: {}
- mediation: {}
- mtls: {}
- cors: {}
- authorization: {}
-displayName: string
-revisionPublishTime: string
-minScore: integer
-revisionId: string
-name: string
-description: string
-maxScore: integer
-environments:
- - environment: string
- attachTime: string
-revisionCreateTime: string
-revisionUpdateTime: string
+- name: your_resource_model_name
+ props:
+ - name: scoringConfigs
+ value:
+ - - name: description
+ value: string
+ - name: title
+ value: string
+ - name: scorePath
+ value: string
+ - name: profileConfig
+ value:
+ - name: categories
+ value:
+ - - name: abuse
+ value: []
+ - name: threat
+ value: []
+ - name: mediation
+ value: []
+ - name: mtls
+ value: []
+ - name: cors
+ value: []
+ - name: authorization
+ value: []
+ - name: displayName
+ value: string
+ - name: revisionPublishTime
+ value: string
+ - name: minScore
+ value: integer
+ - name: revisionId
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: maxScore
+ value: integer
+ - name: environments
+ value:
+ - - name: environment
+ value: string
+ - name: attachTime
+ value: string
+ - name: revisionCreateTime
+ value: string
+ - name: revisionUpdateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/security_profiles_revisions/index.md b/docs/google-docs/providers/google/apigee/security_profiles_revisions/index.md
index a676cbdfdd..0d18fadb17 100644
--- a/docs/google-docs/providers/google/apigee/security_profiles_revisions/index.md
+++ b/docs/google-docs/providers/google/apigee/security_profiles_revisions/index.md
@@ -69,5 +69,5 @@ revisionUpdateTime,
scoringConfigs
FROM google.apigee.security_profiles_revisions
WHERE organizationsId = '{{ organizationsId }}'
-AND securityProfilesId = '{{ securityProfilesId }}';
+AND securityProfilesId = '{{ securityProfilesId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/security_reports/index.md b/docs/google-docs/providers/google/apigee/security_reports/index.md
index 979b02b692..5791c64225 100644
--- a/docs/google-docs/providers/google/apigee/security_reports/index.md
+++ b/docs/google-docs/providers/google/apigee/security_reports/index.md
@@ -73,7 +73,7 @@ state,
updated
FROM google.apigee.security_reports
WHERE environmentsId = '{{ environmentsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -126,23 +126,41 @@ SELECT
```yaml
-envgroupHostname: string
-displayName: string
-groupByTimeUnit: string
-limit: integer
-timeRange: any
-reportDefinitionId: string
-filter: string
-csvDelimiter: string
-metrics:
- - alias: string
- name: string
- aggregationFunction: string
- value: string
- operator: string
-dimensions:
- - type: string
-mimeType: string
+- name: your_resource_model_name
+ props:
+ - name: envgroupHostname
+ value: string
+ - name: displayName
+ value: string
+ - name: groupByTimeUnit
+ value: string
+ - name: limit
+ value: integer
+ - name: timeRange
+ value: any
+ - name: reportDefinitionId
+ value: string
+ - name: filter
+ value: string
+ - name: csvDelimiter
+ value: string
+ - name: metrics
+ value:
+ - - name: alias
+ value: string
+ - name: name
+ value: string
+ - name: aggregationFunction
+ value: string
+ - name: value
+ value: string
+ - name: operator
+ value: string
+ - name: dimensions
+ value:
+ - string
+ - name: mimeType
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/security_reports_result/index.md b/docs/google-docs/providers/google/apigee/security_reports_result/index.md
index 2570cb6090..e2ff60fbb3 100644
--- a/docs/google-docs/providers/google/apigee/security_reports_result/index.md
+++ b/docs/google-docs/providers/google/apigee/security_reports_result/index.md
@@ -52,5 +52,5 @@ extensions
FROM google.apigee.security_reports_result
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND securityReportsId = '{{ securityReportsId }}';
+AND securityReportsId = '{{ securityReportsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/security_reports_result_view/index.md b/docs/google-docs/providers/google/apigee/security_reports_result_view/index.md
index f1e2f8ee77..2e4c7db421 100644
--- a/docs/google-docs/providers/google/apigee/security_reports_result_view/index.md
+++ b/docs/google-docs/providers/google/apigee/security_reports_result_view/index.md
@@ -56,5 +56,5 @@ state
FROM google.apigee.security_reports_result_view
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND securityReportsId = '{{ securityReportsId }}';
+AND securityReportsId = '{{ securityReportsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/security_settings/index.md b/docs/google-docs/providers/google/apigee/security_settings/index.md
index 84e932fe1b..a1a9de52d3 100644
--- a/docs/google-docs/providers/google/apigee/security_settings/index.md
+++ b/docs/google-docs/providers/google/apigee/security_settings/index.md
@@ -49,7 +49,7 @@ SELECT
name,
mlRetrainingFeedbackEnabled
FROM google.apigee.security_settings
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/apigee/sharedflows/index.md b/docs/google-docs/providers/google/apigee/sharedflows/index.md
index 776847887a..022465c4d4 100644
--- a/docs/google-docs/providers/google/apigee/sharedflows/index.md
+++ b/docs/google-docs/providers/google/apigee/sharedflows/index.md
@@ -55,7 +55,7 @@ latestRevisionId,
metaData,
revision
FROM google.apigee.sharedflows
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -90,11 +90,15 @@ SELECT
```yaml
-contentType: string
-data: string
-extensions:
- - additionalProperties: any
- type: string
+- name: your_resource_model_name
+ props:
+ - name: contentType
+ value: string
+ - name: data
+ value: string
+ - name: extensions
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/apigee/stats/index.md b/docs/google-docs/providers/google/apigee/stats/index.md
index 241a97e84e..29ed42c6c8 100644
--- a/docs/google-docs/providers/google/apigee/stats/index.md
+++ b/docs/google-docs/providers/google/apigee/stats/index.md
@@ -52,5 +52,5 @@ metaData
FROM google.apigee.stats
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND statsId = '{{ statsId }}';
+AND statsId = '{{ statsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/subscriptions/index.md b/docs/google-docs/providers/google/apigee/subscriptions/index.md
index 027aad2579..9452185dab 100644
--- a/docs/google-docs/providers/google/apigee/subscriptions/index.md
+++ b/docs/google-docs/providers/google/apigee/subscriptions/index.md
@@ -60,7 +60,7 @@ lastModifiedAt,
startTime
FROM google.apigee.subscriptions
WHERE developersId = '{{ developersId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -97,12 +97,20 @@ SELECT
```yaml
-createdAt: string
-lastModifiedAt: string
-endTime: string
-startTime: string
-name: string
-apiproduct: string
+- name: your_resource_model_name
+ props:
+ - name: createdAt
+ value: string
+ - name: lastModifiedAt
+ value: string
+ - name: endTime
+ value: string
+ - name: startTime
+ value: string
+ - name: name
+ value: string
+ - name: apiproduct
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigee/sync_authorization/index.md b/docs/google-docs/providers/google/apigee/sync_authorization/index.md
index 7efa349238..614308bf0c 100644
--- a/docs/google-docs/providers/google/apigee/sync_authorization/index.md
+++ b/docs/google-docs/providers/google/apigee/sync_authorization/index.md
@@ -48,5 +48,5 @@ SELECT
etag,
identities
FROM google.apigee.sync_authorization
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/apigee/targetservers/index.md b/docs/google-docs/providers/google/apigee/targetservers/index.md
index 7a558908ed..d3ee638646 100644
--- a/docs/google-docs/providers/google/apigee/targetservers/index.md
+++ b/docs/google-docs/providers/google/apigee/targetservers/index.md
@@ -63,7 +63,7 @@ sSLInfo
FROM google.apigee.targetservers
WHERE environmentsId = '{{ environmentsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND targetserversId = '{{ targetserversId }}';
+AND targetserversId = '{{ targetserversId }}';
```
## `INSERT` example
@@ -95,7 +95,7 @@ name
SELECT
'{{ environmentsId }}',
'{{ organizationsId }}',
-true|false,
+{{ isEnabled }},
'{{ port }}',
'{{ description }}',
'{{ sSLInfo }}',
@@ -108,27 +108,48 @@ true|false,
```yaml
-isEnabled: boolean
-port: integer
-description: string
-sSLInfo:
- trustStore: string
- commonName:
- value: string
- wildcardMatch: boolean
- keyAlias: string
- ignoreValidationErrors: boolean
- ciphers:
- - type: string
- protocols:
- - type: string
- enforce: boolean
- clientAuthEnabled: boolean
- enabled: boolean
- keyStore: string
-host: string
-protocol: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: isEnabled
+ value: boolean
+ - name: port
+ value: integer
+ - name: description
+ value: string
+ - name: sSLInfo
+ value:
+ - name: trustStore
+ value: string
+ - name: commonName
+ value:
+ - name: value
+ value: string
+ - name: wildcardMatch
+ value: boolean
+ - name: keyAlias
+ value: string
+ - name: ignoreValidationErrors
+ value: boolean
+ - name: ciphers
+ value:
+ - string
+ - name: protocols
+ value:
+ - string
+ - name: enforce
+ value: boolean
+ - name: clientAuthEnabled
+ value: boolean
+ - name: enabled
+ value: boolean
+ - name: keyStore
+ value: string
+ - name: host
+ value: string
+ - name: protocol
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/apis/index.md b/docs/google-docs/providers/google/apigeeregistry/apis/index.md
index 4013c8e0f7..8e0dc943bf 100644
--- a/docs/google-docs/providers/google/apigeeregistry/apis/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/apis/index.md
@@ -69,7 +69,7 @@ recommendedVersion,
updateTime
FROM google.apigeeregistry.apis
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,16 +116,28 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-createTime: string
-updateTime: string
-availability: string
-recommendedVersion: string
-recommendedDeployment: string
-labels: object
-annotations: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: availability
+ value: string
+ - name: recommendedVersion
+ value: string
+ - name: recommendedDeployment
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/apis_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/apis_iam_policies/index.md
index d6396005e0..a29ff3ca21 100644
--- a/docs/google-docs/providers/google/apigeeregistry/apis_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/apis_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.apigeeregistry.apis_iam_policies
WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/artifacts/index.md b/docs/google-docs/providers/google/apigeeregistry/artifacts/index.md
index c2a418952f..7721a08f4f 100644
--- a/docs/google-docs/providers/google/apigeeregistry/artifacts/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/artifacts/index.md
@@ -87,7 +87,7 @@ sizeBytes,
updateTime
FROM google.apigeeregistry.artifacts
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -128,15 +128,26 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-mimeType: string
-sizeBytes: integer
-hash: string
-contents: string
-labels: object
-annotations: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: mimeType
+ value: string
+ - name: sizeBytes
+ value: integer
+ - name: hash
+ value: string
+ - name: contents
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/artifacts_contents/index.md b/docs/google-docs/providers/google/apigeeregistry/artifacts_contents/index.md
index d53b73157c..1560386ee2 100644
--- a/docs/google-docs/providers/google/apigeeregistry/artifacts_contents/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/artifacts_contents/index.md
@@ -56,5 +56,5 @@ extensions
FROM google.apigeeregistry.artifacts_contents
WHERE artifactsId = '{{ artifactsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/artifacts_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/artifacts_iam_policies/index.md
index 919248159b..09834d9b71 100644
--- a/docs/google-docs/providers/google/apigeeregistry/artifacts_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/artifacts_iam_policies/index.md
@@ -63,7 +63,7 @@ role
FROM google.apigeeregistry.artifacts_iam_policies
WHERE artifactsId = '{{ artifactsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/deployments/index.md b/docs/google-docs/providers/google/apigeeregistry/deployments/index.md
index 09dcf848bb..41ada445bc 100644
--- a/docs/google-docs/providers/google/apigeeregistry/deployments/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/deployments/index.md
@@ -80,7 +80,7 @@ revisionUpdateTime
FROM google.apigeeregistry.deployments
WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -133,20 +133,36 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-revisionId: string
-createTime: string
-revisionCreateTime: string
-revisionUpdateTime: string
-apiSpecRevision: string
-endpointUri: string
-externalChannelUri: string
-intendedAudience: string
-accessGuidance: string
-labels: object
-annotations: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: revisionId
+ value: string
+ - name: createTime
+ value: string
+ - name: revisionCreateTime
+ value: string
+ - name: revisionUpdateTime
+ value: string
+ - name: apiSpecRevision
+ value: string
+ - name: endpointUri
+ value: string
+ - name: externalChannelUri
+ value: string
+ - name: intendedAudience
+ value: string
+ - name: accessGuidance
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/deployments_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/deployments_iam_policies/index.md
index 0ca66cf7bb..bf4f9e1cf4 100644
--- a/docs/google-docs/providers/google/apigeeregistry/deployments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/deployments_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.apigeeregistry.deployments_iam_policies
WHERE apisId = '{{ apisId }}'
AND deploymentsId = '{{ deploymentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/deployments_revisions/index.md b/docs/google-docs/providers/google/apigeeregistry/deployments_revisions/index.md
index 121376bf80..716e89ae8f 100644
--- a/docs/google-docs/providers/google/apigeeregistry/deployments_revisions/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/deployments_revisions/index.md
@@ -75,5 +75,5 @@ FROM google.apigeeregistry.deployments_revisions
WHERE apisId = '{{ apisId }}'
AND deploymentsId = '{{ deploymentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/documents_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/documents_iam_policies/index.md
index 7c063c9268..d260939a83 100644
--- a/docs/google-docs/providers/google/apigeeregistry/documents_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/documents_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.apigeeregistry.documents_iam_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/instances/index.md b/docs/google-docs/providers/google/apigeeregistry/instances/index.md
index 4b95659c0d..9cf5607336 100644
--- a/docs/google-docs/providers/google/apigeeregistry/instances/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/instances/index.md
@@ -62,7 +62,7 @@ updateTime
FROM google.apigeeregistry.instances
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -97,18 +97,32 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-state: string
-stateMessage: string
-config:
- location: string
- cmekKeyName: string
-build:
- repo: string
- commitId: string
- commitTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: config
+ value:
+ - name: location
+ value: string
+ - name: cmekKeyName
+ value: string
+ - name: build
+ value:
+ - name: repo
+ value: string
+ - name: commitId
+ value: string
+ - name: commitTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/instances_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/instances_iam_policies/index.md
index 1869a37954..69b21b0995 100644
--- a/docs/google-docs/providers/google/apigeeregistry/instances_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/instances_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.apigeeregistry.instances_iam_policies
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/locations/index.md b/docs/google-docs/providers/google/apigeeregistry/locations/index.md
index 3b9e986864..92e6bcae4c 100644
--- a/docs/google-docs/providers/google/apigeeregistry/locations/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.apigeeregistry.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/operations/index.md b/docs/google-docs/providers/google/apigeeregistry/operations/index.md
index 268f39f25e..adba4b7c1e 100644
--- a/docs/google-docs/providers/google/apigeeregistry/operations/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.apigeeregistry.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/runtime_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/runtime_iam_policies/index.md
index 7b516ca1fb..b3e89d2df1 100644
--- a/docs/google-docs/providers/google/apigeeregistry/runtime_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/runtime_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.apigeeregistry.runtime_iam_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/specs/index.md b/docs/google-docs/providers/google/apigeeregistry/specs/index.md
index e729bbcd01..29cec4c975 100644
--- a/docs/google-docs/providers/google/apigeeregistry/specs/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/specs/index.md
@@ -81,7 +81,7 @@ FROM google.apigeeregistry.specs
WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND versionsId = '{{ versionsId }}';
+AND versionsId = '{{ versionsId }}';
```
## `INSERT` example
@@ -132,20 +132,36 @@ SELECT
```yaml
-name: string
-filename: string
-description: string
-revisionId: string
-createTime: string
-revisionCreateTime: string
-revisionUpdateTime: string
-mimeType: string
-sizeBytes: integer
-hash: string
-sourceUri: string
-contents: string
-labels: object
-annotations: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: filename
+ value: string
+ - name: description
+ value: string
+ - name: revisionId
+ value: string
+ - name: createTime
+ value: string
+ - name: revisionCreateTime
+ value: string
+ - name: revisionUpdateTime
+ value: string
+ - name: mimeType
+ value: string
+ - name: sizeBytes
+ value: integer
+ - name: hash
+ value: string
+ - name: sourceUri
+ value: string
+ - name: contents
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/specs_contents/index.md b/docs/google-docs/providers/google/apigeeregistry/specs_contents/index.md
index df95819ccc..67fe9740b7 100644
--- a/docs/google-docs/providers/google/apigeeregistry/specs_contents/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/specs_contents/index.md
@@ -54,5 +54,5 @@ WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND specsId = '{{ specsId }}'
-AND versionsId = '{{ versionsId }}';
+AND versionsId = '{{ versionsId }}';
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/specs_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/specs_iam_policies/index.md
index ad252db5d2..36bf4f4f38 100644
--- a/docs/google-docs/providers/google/apigeeregistry/specs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/specs_iam_policies/index.md
@@ -56,7 +56,7 @@ WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND specsId = '{{ specsId }}'
-AND versionsId = '{{ versionsId }}';
+AND versionsId = '{{ versionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apigeeregistry/specs_revisions/index.md b/docs/google-docs/providers/google/apigeeregistry/specs_revisions/index.md
index 0be6a12b08..3bdf1ef2d9 100644
--- a/docs/google-docs/providers/google/apigeeregistry/specs_revisions/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/specs_revisions/index.md
@@ -76,5 +76,5 @@ WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND specsId = '{{ specsId }}'
-AND versionsId = '{{ versionsId }}';
+AND versionsId = '{{ versionsId }}';
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/versions/index.md b/docs/google-docs/providers/google/apigeeregistry/versions/index.md
index 7b24ea6aad..cda56fdb1c 100644
--- a/docs/google-docs/providers/google/apigeeregistry/versions/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/versions/index.md
@@ -68,7 +68,7 @@ updateTime
FROM google.apigeeregistry.versions
WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,15 +115,26 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-createTime: string
-updateTime: string
-state: string
-labels: object
-annotations: object
-primarySpec: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
+ - name: primarySpec
+ value: string
```
diff --git a/docs/google-docs/providers/google/apigeeregistry/versions_iam_policies/index.md b/docs/google-docs/providers/google/apigeeregistry/versions_iam_policies/index.md
index 8f682feae5..b692962cc4 100644
--- a/docs/google-docs/providers/google/apigeeregistry/versions_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apigeeregistry/versions_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.apigeeregistry.versions_iam_policies
WHERE apisId = '{{ apisId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND versionsId = '{{ versionsId }}';
+AND versionsId = '{{ versionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apikeys/keys/index.md b/docs/google-docs/providers/google/apikeys/keys/index.md
index c8e9b6da80..dcb26109e1 100644
--- a/docs/google-docs/providers/google/apikeys/keys/index.md
+++ b/docs/google-docs/providers/google/apikeys/keys/index.md
@@ -71,7 +71,7 @@ uid,
updateTime
FROM google.apikeys.keys
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,33 +108,58 @@ SELECT
```yaml
-restrictions:
- serverKeyRestrictions:
- allowedIps:
- - type: string
- browserKeyRestrictions:
- allowedReferrers:
- - type: string
- androidKeyRestrictions:
- allowedApplications:
- - sha1Fingerprint: string
- packageName: string
- iosKeyRestrictions:
- allowedBundleIds:
- - type: string
- apiTargets:
- - methods:
- - type: string
- service: string
-deleteTime: string
-createTime: string
-displayName: string
-updateTime: string
-annotations: object
-name: string
-uid: string
-keyString: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: restrictions
+ value:
+ - name: serverKeyRestrictions
+ value:
+ - name: allowedIps
+ value:
+ - string
+ - name: browserKeyRestrictions
+ value:
+ - name: allowedReferrers
+ value:
+ - string
+ - name: androidKeyRestrictions
+ value:
+ - name: allowedApplications
+ value:
+ - - name: sha1Fingerprint
+ value: string
+ - name: packageName
+ value: string
+ - name: iosKeyRestrictions
+ value:
+ - name: allowedBundleIds
+ value:
+ - string
+ - name: apiTargets
+ value:
+ - - name: methods
+ value:
+ - string
+ - name: service
+ value: string
+ - name: deleteTime
+ value: string
+ - name: createTime
+ value: string
+ - name: displayName
+ value: string
+ - name: updateTime
+ value: string
+ - name: annotations
+ value: object
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: keyString
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/apikeys/keys_key_string/index.md b/docs/google-docs/providers/google/apikeys/keys_key_string/index.md
index 46e0c686d5..d2de9f4096 100644
--- a/docs/google-docs/providers/google/apikeys/keys_key_string/index.md
+++ b/docs/google-docs/providers/google/apikeys/keys_key_string/index.md
@@ -48,5 +48,5 @@ keyString
FROM google.apikeys.keys_key_string
WHERE keysId = '{{ keysId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apikeys/operations/index.md b/docs/google-docs/providers/google/apikeys/operations/index.md
index edf6586c3f..4977cadbb9 100644
--- a/docs/google-docs/providers/google/apikeys/operations/index.md
+++ b/docs/google-docs/providers/google/apikeys/operations/index.md
@@ -54,5 +54,5 @@ error,
metadata,
response
FROM google.apikeys.operations
-WHERE operationsId = '{{ operationsId }}';
+WHERE operationsId = '{{ operationsId }}';
```
diff --git a/docs/google-docs/providers/google/apim/api_observation_tags/index.md b/docs/google-docs/providers/google/apim/api_observation_tags/index.md
index 852b961ccd..3d54d2f11d 100644
--- a/docs/google-docs/providers/google/apim/api_observation_tags/index.md
+++ b/docs/google-docs/providers/google/apim/api_observation_tags/index.md
@@ -47,5 +47,5 @@ SELECT
column_anon
FROM google.apim.api_observation_tags
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apim/api_observations/index.md b/docs/google-docs/providers/google/apim/api_observations/index.md
index ab1d37d365..91fe5b88fa 100644
--- a/docs/google-docs/providers/google/apim/api_observations/index.md
+++ b/docs/google-docs/providers/google/apim/api_observations/index.md
@@ -68,5 +68,5 @@ updateTime
FROM google.apim.api_observations
WHERE locationsId = '{{ locationsId }}'
AND observationJobsId = '{{ observationJobsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apim/api_operations/index.md b/docs/google-docs/providers/google/apim/api_operations/index.md
index edddbc91bd..b14b0bba83 100644
--- a/docs/google-docs/providers/google/apim/api_operations/index.md
+++ b/docs/google-docs/providers/google/apim/api_operations/index.md
@@ -58,5 +58,5 @@ FROM google.apim.api_operations
WHERE apiObservationsId = '{{ apiObservationsId }}'
AND locationsId = '{{ locationsId }}'
AND observationJobsId = '{{ observationJobsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apim/locations/index.md b/docs/google-docs/providers/google/apim/locations/index.md
index d6d893a073..a49a369f75 100644
--- a/docs/google-docs/providers/google/apim/locations/index.md
+++ b/docs/google-docs/providers/google/apim/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.apim.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apim/observation_jobs/index.md b/docs/google-docs/providers/google/apim/observation_jobs/index.md
index 80761e57e2..f85d775b11 100644
--- a/docs/google-docs/providers/google/apim/observation_jobs/index.md
+++ b/docs/google-docs/providers/google/apim/observation_jobs/index.md
@@ -60,7 +60,7 @@ state,
updateTime
FROM google.apim.observation_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -95,12 +95,19 @@ SELECT
```yaml
-name: string
-state: string
-sources:
- - type: string
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: sources
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/apim/observation_sources/index.md b/docs/google-docs/providers/google/apim/observation_sources/index.md
index 5dc8ae2bc2..0ee8a5071b 100644
--- a/docs/google-docs/providers/google/apim/observation_sources/index.md
+++ b/docs/google-docs/providers/google/apim/observation_sources/index.md
@@ -58,7 +58,7 @@ state,
updateTime
FROM google.apim.observation_sources
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -93,14 +93,24 @@ SELECT
```yaml
-gclbObservationSource:
- pscNetworkConfigs:
- - network: string
- subnetwork: string
-name: string
-state: string
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: gclbObservationSource
+ value:
+ - name: pscNetworkConfigs
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/apim/operations/index.md b/docs/google-docs/providers/google/apim/operations/index.md
index 91f93377fa..7ca90dd0ab 100644
--- a/docs/google-docs/providers/google/apim/operations/index.md
+++ b/docs/google-docs/providers/google/apim/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.apim.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/appengine/apps/index.md b/docs/google-docs/providers/google/appengine/apps/index.md
index 1be01e631f..2d784e9072 100644
--- a/docs/google-docs/providers/google/appengine/apps/index.md
+++ b/docs/google-docs/providers/google/appengine/apps/index.md
@@ -79,7 +79,7 @@ locationId,
serviceAccount,
servingStatus
FROM google.appengine.apps
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
## `INSERT` example
@@ -98,7 +98,6 @@ Use the following StackQL query and manifest file to create a new apps
```yaml
-name: string
-id: string
-dispatchRules:
- - domain: string
- path: string
- service: string
-authDomain: string
-locationId: string
-codeBucket: string
-defaultCookieExpiration: string
-servingStatus: string
-defaultHostname: string
-defaultBucket: string
-serviceAccount: string
-iap:
- enabled: boolean
- oauth2ClientId: string
- oauth2ClientSecret: string
- oauth2ClientSecretSha256: string
-gcrDomain: string
-databaseType: string
-featureSettings:
- splitHealthChecks: boolean
- useContainerOptimizedOs: boolean
-generatedCustomerMetadata: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: dispatchRules
+ value:
+ - - name: domain
+ value: string
+ - name: path
+ value: string
+ - name: service
+ value: string
+ - name: authDomain
+ value: string
+ - name: locationId
+ value: string
+ - name: codeBucket
+ value: string
+ - name: defaultCookieExpiration
+ value: string
+ - name: servingStatus
+ value: string
+ - name: defaultHostname
+ value: string
+ - name: defaultBucket
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: iap
+ value:
+ - name: enabled
+ value: boolean
+ - name: oauth2ClientId
+ value: string
+ - name: oauth2ClientSecret
+ value: string
+ - name: oauth2ClientSecretSha256
+ value: string
+ - name: gcrDomain
+ value: string
+ - name: databaseType
+ value: string
+ - name: featureSettings
+ value:
+ - name: splitHealthChecks
+ value: boolean
+ - name: useContainerOptimizedOs
+ value: boolean
+ - name: generatedCustomerMetadata
+ value: object
```
diff --git a/docs/google-docs/providers/google/appengine/apps_runtimes/index.md b/docs/google-docs/providers/google/appengine/apps_runtimes/index.md
index fdb40f308f..2878128fb4 100644
--- a/docs/google-docs/providers/google/appengine/apps_runtimes/index.md
+++ b/docs/google-docs/providers/google/appengine/apps_runtimes/index.md
@@ -62,5 +62,5 @@ stage,
supportedOperatingSystems,
warnings
FROM google.appengine.apps_runtimes
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
diff --git a/docs/google-docs/providers/google/appengine/authorized_certificates/index.md b/docs/google-docs/providers/google/appengine/authorized_certificates/index.md
index ac39fd14ad..85515db843 100644
--- a/docs/google-docs/providers/google/appengine/authorized_certificates/index.md
+++ b/docs/google-docs/providers/google/appengine/authorized_certificates/index.md
@@ -66,7 +66,7 @@ expireTime,
managedCertificate,
visibleDomainMappings
FROM google.appengine.authorized_certificates
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
## `INSERT` example
@@ -111,21 +111,36 @@ SELECT
```yaml
-name: string
-id: string
-displayName: string
-domainNames:
- - type: string
-expireTime: string
-certificateRawData:
- publicCertificate: string
- privateKey: string
-managedCertificate:
- lastRenewalTime: string
- status: string
-visibleDomainMappings:
- - type: string
-domainMappingsCount: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: displayName
+ value: string
+ - name: domainNames
+ value:
+ - string
+ - name: expireTime
+ value: string
+ - name: certificateRawData
+ value:
+ - name: publicCertificate
+ value: string
+ - name: privateKey
+ value: string
+ - name: managedCertificate
+ value:
+ - name: lastRenewalTime
+ value: string
+ - name: status
+ value: string
+ - name: visibleDomainMappings
+ value:
+ - string
+ - name: domainMappingsCount
+ value: integer
```
diff --git a/docs/google-docs/providers/google/appengine/authorized_domains/index.md b/docs/google-docs/providers/google/appengine/authorized_domains/index.md
index 3b2c6c0801..63f7037687 100644
--- a/docs/google-docs/providers/google/appengine/authorized_domains/index.md
+++ b/docs/google-docs/providers/google/appengine/authorized_domains/index.md
@@ -50,5 +50,5 @@ name
FROM google.appengine.authorized_domains
WHERE applicationsId = '{{ applicationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/appengine/domain_mappings/index.md b/docs/google-docs/providers/google/appengine/domain_mappings/index.md
index 8fa45e48dd..0642cb9d23 100644
--- a/docs/google-docs/providers/google/appengine/domain_mappings/index.md
+++ b/docs/google-docs/providers/google/appengine/domain_mappings/index.md
@@ -56,7 +56,7 @@ name,
resourceRecords,
sslSettings
FROM google.appengine.domain_mappings
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
## `INSERT` example
@@ -91,16 +91,28 @@ SELECT
```yaml
-name: string
-id: string
-sslSettings:
- certificateId: string
- sslManagementType: string
- pendingManagedCertificateId: string
-resourceRecords:
- - name: string
- rrdata: string
- type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: sslSettings
+ value:
+ - name: certificateId
+ value: string
+ - name: sslManagementType
+ value: string
+ - name: pendingManagedCertificateId
+ value: string
+ - name: resourceRecords
+ value:
+ - - name: name
+ value: string
+ - name: rrdata
+ value: string
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/appengine/ingress_rules/index.md b/docs/google-docs/providers/google/appengine/ingress_rules/index.md
index 9ba90ff5e8..2e21a4f66b 100644
--- a/docs/google-docs/providers/google/appengine/ingress_rules/index.md
+++ b/docs/google-docs/providers/google/appengine/ingress_rules/index.md
@@ -57,7 +57,7 @@ action,
priority,
sourceRange
FROM google.appengine.ingress_rules
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
## `INSERT` example
@@ -94,10 +94,16 @@ SELECT
```yaml
-priority: integer
-action: string
-sourceRange: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: priority
+ value: integer
+ - name: action
+ value: string
+ - name: sourceRange
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/appengine/instances/index.md b/docs/google-docs/providers/google/appengine/instances/index.md
index 1159c6d905..434185f549 100644
--- a/docs/google-docs/providers/google/appengine/instances/index.md
+++ b/docs/google-docs/providers/google/appengine/instances/index.md
@@ -83,7 +83,7 @@ vmZoneName
FROM google.appengine.instances
WHERE appsId = '{{ appsId }}'
AND servicesId = '{{ servicesId }}'
-AND versionsId = '{{ versionsId }}';
+AND versionsId = '{{ versionsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/appengine/locations/index.md b/docs/google-docs/providers/google/appengine/locations/index.md
index 688ce5934e..8c75c68267 100644
--- a/docs/google-docs/providers/google/appengine/locations/index.md
+++ b/docs/google-docs/providers/google/appengine/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.appengine.locations
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
diff --git a/docs/google-docs/providers/google/appengine/operations/index.md b/docs/google-docs/providers/google/appengine/operations/index.md
index 70b6639118..3867ff3298 100644
--- a/docs/google-docs/providers/google/appengine/operations/index.md
+++ b/docs/google-docs/providers/google/appengine/operations/index.md
@@ -55,5 +55,5 @@ error,
metadata,
response
FROM google.appengine.operations
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
diff --git a/docs/google-docs/providers/google/appengine/services/index.md b/docs/google-docs/providers/google/appengine/services/index.md
index c3fe0aaaa7..5b193ff287 100644
--- a/docs/google-docs/providers/google/appengine/services/index.md
+++ b/docs/google-docs/providers/google/appengine/services/index.md
@@ -59,7 +59,7 @@ labels,
networkSettings,
split
FROM google.appengine.services
-WHERE appsId = '{{ appsId }}';
+WHERE appsId = '{{ appsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/appengine/versions/index.md b/docs/google-docs/providers/google/appengine/versions/index.md
index fb5c5f14b0..50f51ae139 100644
--- a/docs/google-docs/providers/google/appengine/versions/index.md
+++ b/docs/google-docs/providers/google/appengine/versions/index.md
@@ -133,7 +133,7 @@ vpcAccessConnector,
zones
FROM google.appengine.versions
WHERE appsId = '{{ appsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -204,10 +204,10 @@ SELECT
'{{ resources }}',
'{{ runtime }}',
'{{ runtimeChannel }}',
-true|false,
-true|false,
+{{ threadsafe }},
+{{ vm }},
'{{ flexibleRuntimeSettings }}',
-true|false,
+{{ appEngineApis }},
'{{ betaSettings }}',
'{{ env }}',
'{{ servingStatus }}',
@@ -236,165 +236,319 @@ true|false,
```yaml
-name: string
-id: string
-automaticScaling:
- coolDownPeriod: string
- cpuUtilization:
- aggregationWindowLength: string
- targetUtilization: number
- maxConcurrentRequests: integer
- maxIdleInstances: integer
- maxTotalInstances: integer
- maxPendingLatency: string
- minIdleInstances: integer
- minTotalInstances: integer
- minPendingLatency: string
- requestUtilization:
- targetRequestCountPerSecond: integer
- targetConcurrentRequests: integer
- diskUtilization:
- targetWriteBytesPerSecond: integer
- targetWriteOpsPerSecond: integer
- targetReadBytesPerSecond: integer
- targetReadOpsPerSecond: integer
- networkUtilization:
- targetSentBytesPerSecond: integer
- targetSentPacketsPerSecond: integer
- targetReceivedBytesPerSecond: integer
- targetReceivedPacketsPerSecond: integer
- standardSchedulerSettings:
- targetCpuUtilization: number
- targetThroughputUtilization: number
- minInstances: integer
- maxInstances: integer
-basicScaling:
- idleTimeout: string
- maxInstances: integer
-manualScaling:
- instances: integer
-inboundServices:
- - type: string
- enumDescriptions: string
- enum: string
-instanceClass: string
-network:
- forwardedPorts:
- - type: string
- instanceTag: string
- name: string
- subnetworkName: string
- sessionAffinity: boolean
- instanceIpMode: string
-zones:
- - type: string
-resources:
- cpu: number
- diskGb: number
- memoryGb: number
- volumes:
- - name: string
- volumeType: string
- sizeGb: number
- kmsKeyReference: string
-runtime: string
-runtimeChannel: string
-threadsafe: boolean
-vm: boolean
-flexibleRuntimeSettings:
- operatingSystem: string
- runtimeVersion: string
-appEngineApis: boolean
-betaSettings: object
-env: string
-servingStatus: string
-createdBy: string
-createTime: string
-diskUsageBytes: string
-runtimeApiVersion: string
-runtimeMainExecutablePath: string
-serviceAccount: string
-handlers:
- - urlRegex: string
- staticFiles:
- path: string
- uploadPathRegex: string
- httpHeaders: object
- mimeType: string
- expiration: string
- requireMatchingFile: boolean
- applicationReadable: boolean
- script:
- scriptPath: string
- apiEndpoint:
- scriptPath: string
- securityLevel: string
- login: string
- authFailAction: string
- redirectHttpResponseCode: string
-errorHandlers:
- - errorCode: string
- staticFile: string
- mimeType: string
-libraries:
- - name: string
- version: string
-apiConfig:
- authFailAction: string
- login: string
- script: string
- securityLevel: string
- url: string
-envVariables: object
-buildEnvVariables: object
-defaultExpiration: string
-healthCheck:
- disableHealthCheck: boolean
- host: string
- healthyThreshold: integer
- unhealthyThreshold: integer
- restartThreshold: integer
- checkInterval: string
- timeout: string
-readinessCheck:
- path: string
- host: string
- failureThreshold: integer
- successThreshold: integer
- checkInterval: string
- timeout: string
- appStartTimeout: string
-livenessCheck:
- path: string
- host: string
- failureThreshold: integer
- successThreshold: integer
- checkInterval: string
- timeout: string
- initialDelay: string
-nobuildFilesRegex: string
-deployment:
- files: object
- container:
- image: string
- zip:
- sourceUrl: string
- filesCount: integer
- cloudBuildOptions:
- appYamlPath: string
- cloudBuildTimeout: string
-versionUrl: string
-endpointsApiService:
- name: string
- configId: string
- rolloutStrategy: string
- disableTraceSampling: boolean
-entrypoint:
- shell: string
-vpcAccessConnector:
- name: string
- egressSetting: string
-generatedCustomerMetadata: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: automaticScaling
+ value:
+ - name: coolDownPeriod
+ value: string
+ - name: cpuUtilization
+ value:
+ - name: aggregationWindowLength
+ value: string
+ - name: targetUtilization
+ value: number
+ - name: maxConcurrentRequests
+ value: integer
+ - name: maxIdleInstances
+ value: integer
+ - name: maxTotalInstances
+ value: integer
+ - name: maxPendingLatency
+ value: string
+ - name: minIdleInstances
+ value: integer
+ - name: minTotalInstances
+ value: integer
+ - name: minPendingLatency
+ value: string
+ - name: requestUtilization
+ value:
+ - name: targetRequestCountPerSecond
+ value: integer
+ - name: targetConcurrentRequests
+ value: integer
+ - name: diskUtilization
+ value:
+ - name: targetWriteBytesPerSecond
+ value: integer
+ - name: targetWriteOpsPerSecond
+ value: integer
+ - name: targetReadBytesPerSecond
+ value: integer
+ - name: targetReadOpsPerSecond
+ value: integer
+ - name: networkUtilization
+ value:
+ - name: targetSentBytesPerSecond
+ value: integer
+ - name: targetSentPacketsPerSecond
+ value: integer
+ - name: targetReceivedBytesPerSecond
+ value: integer
+ - name: targetReceivedPacketsPerSecond
+ value: integer
+ - name: standardSchedulerSettings
+ value:
+ - name: targetCpuUtilization
+ value: number
+ - name: targetThroughputUtilization
+ value: number
+ - name: minInstances
+ value: integer
+ - name: maxInstances
+ value: integer
+ - name: basicScaling
+ value:
+ - name: idleTimeout
+ value: string
+ - name: maxInstances
+ value: integer
+ - name: manualScaling
+ value:
+ - name: instances
+ value: integer
+ - name: inboundServices
+ value:
+ - string
+ - name: instanceClass
+ value: string
+ - name: network
+ value:
+ - name: forwardedPorts
+ value:
+ - string
+ - name: instanceTag
+ value: string
+ - name: name
+ value: string
+ - name: subnetworkName
+ value: string
+ - name: sessionAffinity
+ value: boolean
+ - name: instanceIpMode
+ value: string
+ - name: zones
+ value:
+ - string
+ - name: resources
+ value:
+ - name: cpu
+ value: number
+ - name: diskGb
+ value: number
+ - name: memoryGb
+ value: number
+ - name: volumes
+ value:
+ - - name: name
+ value: string
+ - name: volumeType
+ value: string
+ - name: sizeGb
+ value: number
+ - name: kmsKeyReference
+ value: string
+ - name: runtime
+ value: string
+ - name: runtimeChannel
+ value: string
+ - name: threadsafe
+ value: boolean
+ - name: vm
+ value: boolean
+ - name: flexibleRuntimeSettings
+ value:
+ - name: operatingSystem
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: appEngineApis
+ value: boolean
+ - name: betaSettings
+ value: object
+ - name: env
+ value: string
+ - name: servingStatus
+ value: string
+ - name: createdBy
+ value: string
+ - name: createTime
+ value: string
+ - name: diskUsageBytes
+ value: string
+ - name: runtimeApiVersion
+ value: string
+ - name: runtimeMainExecutablePath
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: handlers
+ value:
+ - - name: urlRegex
+ value: string
+ - name: staticFiles
+ value:
+ - name: path
+ value: string
+ - name: uploadPathRegex
+ value: string
+ - name: httpHeaders
+ value: object
+ - name: mimeType
+ value: string
+ - name: expiration
+ value: string
+ - name: requireMatchingFile
+ value: boolean
+ - name: applicationReadable
+ value: boolean
+ - name: script
+ value:
+ - name: scriptPath
+ value: string
+ - name: apiEndpoint
+ value:
+ - name: scriptPath
+ value: string
+ - name: securityLevel
+ value: string
+ - name: login
+ value: string
+ - name: authFailAction
+ value: string
+ - name: redirectHttpResponseCode
+ value: string
+ - name: errorHandlers
+ value:
+ - - name: errorCode
+ value: string
+ - name: staticFile
+ value: string
+ - name: mimeType
+ value: string
+ - name: libraries
+ value:
+ - - name: name
+ value: string
+ - name: version
+ value: string
+ - name: apiConfig
+ value:
+ - name: authFailAction
+ value: string
+ - name: login
+ value: string
+ - name: script
+ value: string
+ - name: securityLevel
+ value: string
+ - name: url
+ value: string
+ - name: envVariables
+ value: object
+ - name: buildEnvVariables
+ value: object
+ - name: defaultExpiration
+ value: string
+ - name: healthCheck
+ value:
+ - name: disableHealthCheck
+ value: boolean
+ - name: host
+ value: string
+ - name: healthyThreshold
+ value: integer
+ - name: unhealthyThreshold
+ value: integer
+ - name: restartThreshold
+ value: integer
+ - name: checkInterval
+ value: string
+ - name: timeout
+ value: string
+ - name: readinessCheck
+ value:
+ - name: path
+ value: string
+ - name: host
+ value: string
+ - name: failureThreshold
+ value: integer
+ - name: successThreshold
+ value: integer
+ - name: checkInterval
+ value: string
+ - name: timeout
+ value: string
+ - name: appStartTimeout
+ value: string
+ - name: livenessCheck
+ value:
+ - name: path
+ value: string
+ - name: host
+ value: string
+ - name: failureThreshold
+ value: integer
+ - name: successThreshold
+ value: integer
+ - name: checkInterval
+ value: string
+ - name: timeout
+ value: string
+ - name: initialDelay
+ value: string
+ - name: nobuildFilesRegex
+ value: string
+ - name: deployment
+ value:
+ - name: files
+ value: object
+ - name: container
+ value:
+ - name: image
+ value: string
+ - name: zip
+ value:
+ - name: sourceUrl
+ value: string
+ - name: filesCount
+ value: integer
+ - name: cloudBuildOptions
+ value:
+ - name: appYamlPath
+ value: string
+ - name: cloudBuildTimeout
+ value: string
+ - name: versionUrl
+ value: string
+ - name: endpointsApiService
+ value:
+ - name: name
+ value: string
+ - name: configId
+ value: string
+ - name: rolloutStrategy
+ value: string
+ - name: disableTraceSampling
+ value: boolean
+ - name: entrypoint
+ value:
+ - name: shell
+ value: string
+ - name: vpcAccessConnector
+ value:
+ - name: name
+ value: string
+ - name: egressSetting
+ value: string
+ - name: generatedCustomerMetadata
+ value: object
```
diff --git a/docs/google-docs/providers/google/apphub/applications/index.md b/docs/google-docs/providers/google/apphub/applications/index.md
index 8c67188f73..a915ee3af1 100644
--- a/docs/google-docs/providers/google/apphub/applications/index.md
+++ b/docs/google-docs/providers/google/apphub/applications/index.md
@@ -67,7 +67,7 @@ uid,
updateTime
FROM google.apphub.applications
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,29 +108,54 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-attributes:
- criticality:
- type: string
- environment:
- type: string
- developerOwners:
- - displayName: string
- email: string
- operatorOwners:
- - displayName: string
- email: string
- businessOwners:
- - displayName: string
- email: string
-createTime: string
-updateTime: string
-scope:
- type: string
-uid: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: attributes
+ value:
+ - name: criticality
+ value:
+ - name: type
+ value: string
+ - name: environment
+ value:
+ - name: type
+ value: string
+ - name: developerOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: operatorOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: businessOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: scope
+ value:
+ - name: type
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/apphub/applications_iam_policies/index.md b/docs/google-docs/providers/google/apphub/applications_iam_policies/index.md
index dd689c8d46..8e1013880c 100644
--- a/docs/google-docs/providers/google/apphub/applications_iam_policies/index.md
+++ b/docs/google-docs/providers/google/apphub/applications_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.apphub.applications_iam_policies
WHERE applicationsId = '{{ applicationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/apphub/discovered_services/index.md b/docs/google-docs/providers/google/apphub/discovered_services/index.md
index a253caa1f8..af4622b1bf 100644
--- a/docs/google-docs/providers/google/apphub/discovered_services/index.md
+++ b/docs/google-docs/providers/google/apphub/discovered_services/index.md
@@ -53,5 +53,5 @@ serviceProperties,
serviceReference
FROM google.apphub.discovered_services
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apphub/discovered_workloads/index.md b/docs/google-docs/providers/google/apphub/discovered_workloads/index.md
index 00add753e9..f26af65303 100644
--- a/docs/google-docs/providers/google/apphub/discovered_workloads/index.md
+++ b/docs/google-docs/providers/google/apphub/discovered_workloads/index.md
@@ -53,5 +53,5 @@ workloadProperties,
workloadReference
FROM google.apphub.discovered_workloads
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apphub/locations/index.md b/docs/google-docs/providers/google/apphub/locations/index.md
index 2721bfbb45..833bdefc50 100644
--- a/docs/google-docs/providers/google/apphub/locations/index.md
+++ b/docs/google-docs/providers/google/apphub/locations/index.md
@@ -57,5 +57,5 @@ labels,
locationId,
metadata
FROM google.apphub.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/apphub/operations/index.md b/docs/google-docs/providers/google/apphub/operations/index.md
index 226b5662ae..b64f6a2a00 100644
--- a/docs/google-docs/providers/google/apphub/operations/index.md
+++ b/docs/google-docs/providers/google/apphub/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.apphub.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/apphub/service_project_attachments/index.md b/docs/google-docs/providers/google/apphub/service_project_attachments/index.md
index f082d51e9c..526ea4479a 100644
--- a/docs/google-docs/providers/google/apphub/service_project_attachments/index.md
+++ b/docs/google-docs/providers/google/apphub/service_project_attachments/index.md
@@ -58,7 +58,7 @@ state,
uid
FROM google.apphub.service_project_attachments
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -93,11 +93,18 @@ SELECT
```yaml
-name: string
-serviceProject: string
-createTime: string
-uid: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: serviceProject
+ value: string
+ - name: createTime
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/apphub/services/index.md b/docs/google-docs/providers/google/apphub/services/index.md
index bf06d62145..be5793dfc4 100644
--- a/docs/google-docs/providers/google/apphub/services/index.md
+++ b/docs/google-docs/providers/google/apphub/services/index.md
@@ -72,7 +72,7 @@ updateTime
FROM google.apphub.services
WHERE applicationsId = '{{ applicationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,34 +115,64 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-serviceReference:
- uri: string
-serviceProperties:
- gcpProject: string
- location: string
- zone: string
-attributes:
- criticality:
- type: string
- environment:
- type: string
- developerOwners:
- - displayName: string
- email: string
- operatorOwners:
- - displayName: string
- email: string
- businessOwners:
- - displayName: string
- email: string
-discoveredService: string
-createTime: string
-updateTime: string
-uid: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: serviceReference
+ value:
+ - name: uri
+ value: string
+ - name: serviceProperties
+ value:
+ - name: gcpProject
+ value: string
+ - name: location
+ value: string
+ - name: zone
+ value: string
+ - name: attributes
+ value:
+ - name: criticality
+ value:
+ - name: type
+ value: string
+ - name: environment
+ value:
+ - name: type
+ value: string
+ - name: developerOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: operatorOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: businessOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: discoveredService
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/apphub/workloads/index.md b/docs/google-docs/providers/google/apphub/workloads/index.md
index 7f7ef18983..e1ea2104e4 100644
--- a/docs/google-docs/providers/google/apphub/workloads/index.md
+++ b/docs/google-docs/providers/google/apphub/workloads/index.md
@@ -72,7 +72,7 @@ workloadReference
FROM google.apphub.workloads
WHERE applicationsId = '{{ applicationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,34 +115,64 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-workloadReference:
- uri: string
-workloadProperties:
- gcpProject: string
- location: string
- zone: string
-discoveredWorkload: string
-attributes:
- criticality:
- type: string
- environment:
- type: string
- developerOwners:
- - displayName: string
- email: string
- operatorOwners:
- - displayName: string
- email: string
- businessOwners:
- - displayName: string
- email: string
-createTime: string
-updateTime: string
-uid: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: workloadReference
+ value:
+ - name: uri
+ value: string
+ - name: workloadProperties
+ value:
+ - name: gcpProject
+ value: string
+ - name: location
+ value: string
+ - name: zone
+ value: string
+ - name: discoveredWorkload
+ value: string
+ - name: attributes
+ value:
+ - name: criticality
+ value:
+ - name: type
+ value: string
+ - name: environment
+ value:
+ - name: type
+ value: string
+ - name: developerOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: operatorOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: businessOwners
+ value:
+ - - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/artifactregistry/docker_images/index.md b/docs/google-docs/providers/google/artifactregistry/docker_images/index.md
index c91f95827f..7554e098d9 100644
--- a/docs/google-docs/providers/google/artifactregistry/docker_images/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/docker_images/index.md
@@ -63,5 +63,5 @@ uri
FROM google.artifactregistry.docker_images
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
diff --git a/docs/google-docs/providers/google/artifactregistry/files/index.md b/docs/google-docs/providers/google/artifactregistry/files/index.md
index 0a0539897c..3e3a05649b 100644
--- a/docs/google-docs/providers/google/artifactregistry/files/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/files/index.md
@@ -63,7 +63,7 @@ updateTime
FROM google.artifactregistry.files
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/artifactregistry/locations/index.md b/docs/google-docs/providers/google/artifactregistry/locations/index.md
index ca7bdf0069..09b8437087 100644
--- a/docs/google-docs/providers/google/artifactregistry/locations/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.artifactregistry.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/artifactregistry/maven_artifacts/index.md b/docs/google-docs/providers/google/artifactregistry/maven_artifacts/index.md
index 09c62b3b10..a2fa4bd66a 100644
--- a/docs/google-docs/providers/google/artifactregistry/maven_artifacts/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/maven_artifacts/index.md
@@ -61,5 +61,5 @@ version
FROM google.artifactregistry.maven_artifacts
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
diff --git a/docs/google-docs/providers/google/artifactregistry/npm_packages/index.md b/docs/google-docs/providers/google/artifactregistry/npm_packages/index.md
index 0b759b4a4b..38a5b6504a 100644
--- a/docs/google-docs/providers/google/artifactregistry/npm_packages/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/npm_packages/index.md
@@ -59,5 +59,5 @@ version
FROM google.artifactregistry.npm_packages
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
diff --git a/docs/google-docs/providers/google/artifactregistry/operations/index.md b/docs/google-docs/providers/google/artifactregistry/operations/index.md
index a6887463a0..afabdb0879 100644
--- a/docs/google-docs/providers/google/artifactregistry/operations/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/operations/index.md
@@ -56,5 +56,5 @@ response
FROM google.artifactregistry.operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/artifactregistry/packages/index.md b/docs/google-docs/providers/google/artifactregistry/packages/index.md
index ae1b106655..c4c33f558d 100644
--- a/docs/google-docs/providers/google/artifactregistry/packages/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/packages/index.md
@@ -59,7 +59,7 @@ updateTime
FROM google.artifactregistry.packages
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/artifactregistry/project_settings/index.md b/docs/google-docs/providers/google/artifactregistry/project_settings/index.md
index a3dbf581e3..e1939e749b 100644
--- a/docs/google-docs/providers/google/artifactregistry/project_settings/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/project_settings/index.md
@@ -51,7 +51,7 @@ name,
legacyRedirectionState,
pullPercent
FROM google.artifactregistry.project_settings
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/artifactregistry/python_packages/index.md b/docs/google-docs/providers/google/artifactregistry/python_packages/index.md
index 2bde91d1a6..1f73c37251 100644
--- a/docs/google-docs/providers/google/artifactregistry/python_packages/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/python_packages/index.md
@@ -59,5 +59,5 @@ version
FROM google.artifactregistry.python_packages
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
diff --git a/docs/google-docs/providers/google/artifactregistry/repositories/index.md b/docs/google-docs/providers/google/artifactregistry/repositories/index.md
index 2745d9015e..99e0fccc29 100644
--- a/docs/google-docs/providers/google/artifactregistry/repositories/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/repositories/index.md
@@ -85,7 +85,7 @@ updateTime,
virtualRepositoryConfig
FROM google.artifactregistry.repositories
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -134,75 +134,138 @@ SELECT
'{{ kmsKeyName }}',
'{{ mode }}',
'{{ cleanupPolicies }}',
-true|false,
-true|false
+{{ cleanupPolicyDryRun }},
+{{ disallowUnspecifiedMode }}
;
```
```yaml
-mavenConfig:
- allowSnapshotOverwrites: boolean
- versionPolicy: string
-dockerConfig:
- immutableTags: boolean
-virtualRepositoryConfig:
- upstreamPolicies:
- - id: string
- repository: string
- priority: integer
-remoteRepositoryConfig:
- dockerRepository:
- publicRepository: string
- customRepository:
- uri: string
- mavenRepository:
- publicRepository: string
- customRepository:
- uri: string
- npmRepository:
- publicRepository: string
- customRepository:
- uri: string
- pythonRepository:
- publicRepository: string
- customRepository:
- uri: string
- aptRepository:
- publicRepository:
- repositoryBase: string
- repositoryPath: string
- customRepository:
- uri: string
- yumRepository:
- publicRepository:
- repositoryBase: string
- repositoryPath: string
- customRepository:
- uri: string
- commonRepository:
- uri: string
- description: string
- upstreamCredentials:
- usernamePasswordCredentials:
- username: string
- passwordSecretVersion: string
- disableUpstreamValidation: boolean
-name: string
-format: string
-description: string
-labels: object
-createTime: string
-updateTime: string
-kmsKeyName: string
-mode: string
-cleanupPolicies: object
-sizeBytes: string
-satisfiesPzs: boolean
-cleanupPolicyDryRun: boolean
-disallowUnspecifiedMode: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: mavenConfig
+ value:
+ - name: allowSnapshotOverwrites
+ value: boolean
+ - name: versionPolicy
+ value: string
+ - name: dockerConfig
+ value:
+ - name: immutableTags
+ value: boolean
+ - name: virtualRepositoryConfig
+ value:
+ - name: upstreamPolicies
+ value:
+ - - name: id
+ value: string
+ - name: repository
+ value: string
+ - name: priority
+ value: integer
+ - name: remoteRepositoryConfig
+ value:
+ - name: dockerRepository
+ value:
+ - name: publicRepository
+ value: string
+ - name: customRepository
+ value:
+ - name: uri
+ value: string
+ - name: mavenRepository
+ value:
+ - name: publicRepository
+ value: string
+ - name: customRepository
+ value:
+ - name: uri
+ value: string
+ - name: npmRepository
+ value:
+ - name: publicRepository
+ value: string
+ - name: customRepository
+ value:
+ - name: uri
+ value: string
+ - name: pythonRepository
+ value:
+ - name: publicRepository
+ value: string
+ - name: customRepository
+ value:
+ - name: uri
+ value: string
+ - name: aptRepository
+ value:
+ - name: publicRepository
+ value:
+ - name: repositoryBase
+ value: string
+ - name: repositoryPath
+ value: string
+ - name: customRepository
+ value:
+ - name: uri
+ value: string
+ - name: yumRepository
+ value:
+ - name: publicRepository
+ value:
+ - name: repositoryBase
+ value: string
+ - name: repositoryPath
+ value: string
+ - name: customRepository
+ value:
+ - name: uri
+ value: string
+ - name: commonRepository
+ value:
+ - name: uri
+ value: string
+ - name: description
+ value: string
+ - name: upstreamCredentials
+ value:
+ - name: usernamePasswordCredentials
+ value:
+ - name: username
+ value: string
+ - name: passwordSecretVersion
+ value: string
+ - name: disableUpstreamValidation
+ value: boolean
+ - name: name
+ value: string
+ - name: format
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: mode
+ value: string
+ - name: cleanupPolicies
+ value: object
+ - name: sizeBytes
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: cleanupPolicyDryRun
+ value: boolean
+ - name: disallowUnspecifiedMode
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/artifactregistry/repositories_iam_policies/index.md b/docs/google-docs/providers/google/artifactregistry/repositories_iam_policies/index.md
index b69827c28a..41178cbbca 100644
--- a/docs/google-docs/providers/google/artifactregistry/repositories_iam_policies/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/repositories_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.artifactregistry.repositories_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/artifactregistry/tags/index.md b/docs/google-docs/providers/google/artifactregistry/tags/index.md
index 127253b62c..9685da2964 100644
--- a/docs/google-docs/providers/google/artifactregistry/tags/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/tags/index.md
@@ -55,7 +55,7 @@ FROM google.artifactregistry.tags
WHERE locationsId = '{{ locationsId }}'
AND packagesId = '{{ packagesId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `INSERT` example
@@ -94,8 +94,12 @@ SELECT
```yaml
-name: string
-version: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: version
+ value: string
```
diff --git a/docs/google-docs/providers/google/artifactregistry/versions/index.md b/docs/google-docs/providers/google/artifactregistry/versions/index.md
index 4fade9f80a..e627f870ac 100644
--- a/docs/google-docs/providers/google/artifactregistry/versions/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/versions/index.md
@@ -62,7 +62,7 @@ FROM google.artifactregistry.versions
WHERE locationsId = '{{ locationsId }}'
AND packagesId = '{{ packagesId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/artifactregistry/vpcsc_config/index.md b/docs/google-docs/providers/google/artifactregistry/vpcsc_config/index.md
index 0333968200..db97a23a14 100644
--- a/docs/google-docs/providers/google/artifactregistry/vpcsc_config/index.md
+++ b/docs/google-docs/providers/google/artifactregistry/vpcsc_config/index.md
@@ -50,7 +50,7 @@ name,
vpcscPolicy
FROM google.artifactregistry.vpcsc_config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/assuredworkloads/operations/index.md b/docs/google-docs/providers/google/assuredworkloads/operations/index.md
index a2580769a1..1bb35dde6e 100644
--- a/docs/google-docs/providers/google/assuredworkloads/operations/index.md
+++ b/docs/google-docs/providers/google/assuredworkloads/operations/index.md
@@ -56,5 +56,5 @@ metadata,
response
FROM google.assuredworkloads.operations
WHERE locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/assuredworkloads/violations/index.md b/docs/google-docs/providers/google/assuredworkloads/violations/index.md
index 9a31c0ec15..2b762ddad0 100644
--- a/docs/google-docs/providers/google/assuredworkloads/violations/index.md
+++ b/docs/google-docs/providers/google/assuredworkloads/violations/index.md
@@ -88,5 +88,5 @@ violationType
FROM google.assuredworkloads.violations
WHERE locationsId = '{{ locationsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND workloadsId = '{{ workloadsId }}';
+AND workloadsId = '{{ workloadsId }}';
```
diff --git a/docs/google-docs/providers/google/assuredworkloads/workloads/index.md b/docs/google-docs/providers/google/assuredworkloads/workloads/index.md
index 1617e3f12f..0eab84280d 100644
--- a/docs/google-docs/providers/google/assuredworkloads/workloads/index.md
+++ b/docs/google-docs/providers/google/assuredworkloads/workloads/index.md
@@ -97,7 +97,7 @@ saaEnrollmentResponse,
violationNotificationsEnabled
FROM google.assuredworkloads.workloads
WHERE locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -138,14 +138,14 @@ SELECT
'{{ organizationsId }}',
'{{ billingAccount }}',
'{{ partnerPermissions }}',
-true|false,
+{{ violationNotificationsEnabled }},
'{{ partnerServicesBillingAccount }}',
'{{ kmsSettings }}',
'{{ complianceRegime }}',
'{{ etag }}',
'{{ provisionedResourcesParent }}',
'{{ displayName }}',
-true|false,
+{{ enableSovereignControls }},
'{{ labels }}',
'{{ partner }}',
'{{ name }}',
@@ -156,52 +156,94 @@ true|false,
```yaml
-resources:
- - resourceId: string
- resourceType: string
-billingAccount: string
-partnerPermissions:
- accessTransparencyLogsSupportCaseViewer: boolean
- dataLogsViewer: boolean
- serviceAccessApprover: boolean
- assuredWorkloadsMonitoring: boolean
-violationNotificationsEnabled: boolean
-partnerServicesBillingAccount: string
-kajEnrollmentState: string
-saaEnrollmentResponse:
- setupStatus: string
- setupErrors:
- - type: string
- enumDescriptions: string
- enum: string
-kmsSettings:
- rotationPeriod: string
- nextRotationTime: string
-complianceRegime: string
-etag: string
-ekmProvisioningResponse:
- ekmProvisioningErrorDomain: string
- ekmProvisioningState: string
- ekmProvisioningErrorMapping: string
-provisionedResourcesParent: string
-displayName: string
-enableSovereignControls: boolean
-labels: object
-complianceStatus:
- acknowledgedResourceViolationCount: integer
- acknowledgedViolationCount: integer
- activeViolationCount: integer
- activeResourceViolationCount: integer
-resourceMonitoringEnabled: boolean
-partner: string
-name: string
-resourceSettings:
- - displayName: string
- resourceId: string
- resourceType: string
-compliantButDisallowedServices:
- - type: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: resources
+ value:
+ - - name: resourceId
+ value: string
+ - name: resourceType
+ value: string
+ - name: billingAccount
+ value: string
+ - name: partnerPermissions
+ value:
+ - name: accessTransparencyLogsSupportCaseViewer
+ value: boolean
+ - name: dataLogsViewer
+ value: boolean
+ - name: serviceAccessApprover
+ value: boolean
+ - name: assuredWorkloadsMonitoring
+ value: boolean
+ - name: violationNotificationsEnabled
+ value: boolean
+ - name: partnerServicesBillingAccount
+ value: string
+ - name: kajEnrollmentState
+ value: string
+ - name: saaEnrollmentResponse
+ value:
+ - name: setupStatus
+ value: string
+ - name: setupErrors
+ value:
+ - string
+ - name: kmsSettings
+ value:
+ - name: rotationPeriod
+ value: string
+ - name: nextRotationTime
+ value: string
+ - name: complianceRegime
+ value: string
+ - name: etag
+ value: string
+ - name: ekmProvisioningResponse
+ value:
+ - name: ekmProvisioningErrorDomain
+ value: string
+ - name: ekmProvisioningState
+ value: string
+ - name: ekmProvisioningErrorMapping
+ value: string
+ - name: provisionedResourcesParent
+ value: string
+ - name: displayName
+ value: string
+ - name: enableSovereignControls
+ value: boolean
+ - name: labels
+ value: object
+ - name: complianceStatus
+ value:
+ - name: acknowledgedResourceViolationCount
+ value: integer
+ - name: acknowledgedViolationCount
+ value: integer
+ - name: activeViolationCount
+ value: integer
+ - name: activeResourceViolationCount
+ value: integer
+ - name: resourceMonitoringEnabled
+ value: boolean
+ - name: partner
+ value: string
+ - name: name
+ value: string
+ - name: resourceSettings
+ value:
+ - - name: displayName
+ value: string
+ - name: resourceId
+ value: string
+ - name: resourceType
+ value: string
+ - name: compliantButDisallowedServices
+ value:
+ - string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/backupdr/backup_plan_associations/index.md b/docs/google-docs/providers/google/backupdr/backup_plan_associations/index.md
index 56c6787fca..cbd0ee61a0 100644
--- a/docs/google-docs/providers/google/backupdr/backup_plan_associations/index.md
+++ b/docs/google-docs/providers/google/backupdr/backup_plan_associations/index.md
@@ -67,7 +67,7 @@ state,
updateTime
FROM google.backupdr.backup_plan_associations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -102,24 +102,41 @@ SELECT
```yaml
-name: string
-resourceType: string
-resource: string
-backupPlan: string
-createTime: string
-updateTime: string
-state: string
-rulesConfigInfo:
- - ruleId: string
- lastBackupState: string
- lastBackupError:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- lastSuccessfulBackupConsistencyTime: string
-dataSource: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: resourceType
+ value: string
+ - name: resource
+ value: string
+ - name: backupPlan
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: rulesConfigInfo
+ value:
+ - - name: ruleId
+ value: string
+ - name: lastBackupState
+ value: string
+ - name: lastBackupError
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: lastSuccessfulBackupConsistencyTime
+ value: string
+ - name: dataSource
+ value: string
```
diff --git a/docs/google-docs/providers/google/backupdr/backup_plans/index.md b/docs/google-docs/providers/google/backupdr/backup_plans/index.md
index f5f0d5f411..8806e9d7d2 100644
--- a/docs/google-docs/providers/google/backupdr/backup_plans/index.md
+++ b/docs/google-docs/providers/google/backupdr/backup_plans/index.md
@@ -70,7 +70,7 @@ state,
updateTime
FROM google.backupdr.backup_plans
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,40 +113,63 @@ SELECT
```yaml
-name: string
-description: string
-labels: object
-createTime: string
-updateTime: string
-backupRules:
- - ruleId: string
- backupRetentionDays: integer
- standardSchedule:
- recurrenceType: string
- hourlyFrequency: integer
- daysOfWeek:
- - type: string
- enumDescriptions: string
- enum: string
- daysOfMonth:
- - type: string
- format: string
- weekDayOfMonth:
- weekOfMonth: string
- dayOfWeek: string
- months:
- - type: string
- enumDescriptions: string
- enum: string
- backupWindow:
- startHourOfDay: integer
- endHourOfDay: integer
- timeZone: string
-state: string
-resourceType: string
-etag: string
-backupVault: string
-backupVaultServiceAccount: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: backupRules
+ value:
+ - - name: ruleId
+ value: string
+ - name: backupRetentionDays
+ value: integer
+ - name: standardSchedule
+ value:
+ - name: recurrenceType
+ value: string
+ - name: hourlyFrequency
+ value: integer
+ - name: daysOfWeek
+ value:
+ - string
+ - name: daysOfMonth
+ value:
+ - integer
+ - name: weekDayOfMonth
+ value:
+ - name: weekOfMonth
+ value: string
+ - name: dayOfWeek
+ value: string
+ - name: months
+ value:
+ - string
+ - name: backupWindow
+ value:
+ - name: startHourOfDay
+ value: integer
+ - name: endHourOfDay
+ value: integer
+ - name: timeZone
+ value: string
+ - name: state
+ value: string
+ - name: resourceType
+ value: string
+ - name: etag
+ value: string
+ - name: backupVault
+ value: string
+ - name: backupVaultServiceAccount
+ value: string
```
diff --git a/docs/google-docs/providers/google/backupdr/backup_vaults/index.md b/docs/google-docs/providers/google/backupdr/backup_vaults/index.md
index 7b610040a1..12069f732e 100644
--- a/docs/google-docs/providers/google/backupdr/backup_vaults/index.md
+++ b/docs/google-docs/providers/google/backupdr/backup_vaults/index.md
@@ -79,7 +79,7 @@ uid,
updateTime
FROM google.backupdr.backup_vaults
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -122,21 +122,38 @@ SELECT
```yaml
-name: string
-description: string
-labels: object
-createTime: string
-updateTime: string
-backupMinimumEnforcedRetentionDuration: string
-deletable: boolean
-etag: string
-state: string
-effectiveTime: string
-backupCount: string
-serviceAccount: string
-totalStoredBytes: string
-uid: string
-annotations: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: backupMinimumEnforcedRetentionDuration
+ value: string
+ - name: deletable
+ value: boolean
+ - name: etag
+ value: string
+ - name: state
+ value: string
+ - name: effectiveTime
+ value: string
+ - name: backupCount
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: totalStoredBytes
+ value: string
+ - name: uid
+ value: string
+ - name: annotations
+ value: object
```
diff --git a/docs/google-docs/providers/google/backupdr/backup_vaults_usable/index.md b/docs/google-docs/providers/google/backupdr/backup_vaults_usable/index.md
index 86749ace59..36010522c8 100644
--- a/docs/google-docs/providers/google/backupdr/backup_vaults_usable/index.md
+++ b/docs/google-docs/providers/google/backupdr/backup_vaults_usable/index.md
@@ -51,5 +51,5 @@ nextPageToken,
unreachable
FROM google.backupdr.backup_vaults_usable
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/backupdr/backups/index.md b/docs/google-docs/providers/google/backupdr/backups/index.md
index b27f476fbd..cafc1c06e0 100644
--- a/docs/google-docs/providers/google/backupdr/backups/index.md
+++ b/docs/google-docs/providers/google/backupdr/backups/index.md
@@ -85,7 +85,7 @@ FROM google.backupdr.backups
WHERE backupVaultsId = '{{ backupVaultsId }}'
AND dataSourcesId = '{{ dataSourcesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/backupdr/data_sources/index.md b/docs/google-docs/providers/google/backupdr/data_sources/index.md
index e5587ca490..a4aa4e706e 100644
--- a/docs/google-docs/providers/google/backupdr/data_sources/index.md
+++ b/docs/google-docs/providers/google/backupdr/data_sources/index.md
@@ -77,7 +77,7 @@ updateTime
FROM google.backupdr.data_sources
WHERE backupVaultsId = '{{ backupVaultsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/backupdr/data_sources_access_token/index.md b/docs/google-docs/providers/google/backupdr/data_sources_access_token/index.md
index 3b0f25e863..79c87fbc6f 100644
--- a/docs/google-docs/providers/google/backupdr/data_sources_access_token/index.md
+++ b/docs/google-docs/providers/google/backupdr/data_sources_access_token/index.md
@@ -55,5 +55,5 @@ FROM google.backupdr.data_sources_access_token
WHERE backupVaultsId = '{{ backupVaultsId }}'
AND dataSourcesId = '{{ dataSourcesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/backupdr/locations/index.md b/docs/google-docs/providers/google/backupdr/locations/index.md
index a7a6ea3bc2..fafdac3347 100644
--- a/docs/google-docs/providers/google/backupdr/locations/index.md
+++ b/docs/google-docs/providers/google/backupdr/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.backupdr.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/backupdr/management_servers/index.md b/docs/google-docs/providers/google/backupdr/management_servers/index.md
index 84f08ca127..837df2d8f6 100644
--- a/docs/google-docs/providers/google/backupdr/management_servers/index.md
+++ b/docs/google-docs/providers/google/backupdr/management_servers/index.md
@@ -80,7 +80,7 @@ workforceIdentityBasedManagementUri,
workforceIdentityBasedOauth2ClientId
FROM google.backupdr.management_servers
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -121,31 +121,57 @@ SELECT
```yaml
-name: string
-description: string
-labels: object
-createTime: string
-updateTime: string
-type: string
-managementUri:
- webUi: string
- api: string
-workforceIdentityBasedManagementUri:
- firstPartyManagementUri: string
- thirdPartyManagementUri: string
-state: string
-networks:
- - network: string
- peeringMode: string
-etag: string
-oauth2ClientId: string
-workforceIdentityBasedOauth2ClientId:
- firstPartyOauth2ClientId: string
- thirdPartyOauth2ClientId: string
-baProxyUri:
- - type: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: type
+ value: string
+ - name: managementUri
+ value:
+ - name: webUi
+ value: string
+ - name: api
+ value: string
+ - name: workforceIdentityBasedManagementUri
+ value:
+ - name: firstPartyManagementUri
+ value: string
+ - name: thirdPartyManagementUri
+ value: string
+ - name: state
+ value: string
+ - name: networks
+ value:
+ - - name: network
+ value: string
+ - name: peeringMode
+ value: string
+ - name: etag
+ value: string
+ - name: oauth2ClientId
+ value: string
+ - name: workforceIdentityBasedOauth2ClientId
+ value:
+ - name: firstPartyOauth2ClientId
+ value: string
+ - name: thirdPartyOauth2ClientId
+ value: string
+ - name: baProxyUri
+ value:
+ - string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/backupdr/management_servers_iam_policies/index.md b/docs/google-docs/providers/google/backupdr/management_servers_iam_policies/index.md
index 6444b93a4f..c00a99e46b 100644
--- a/docs/google-docs/providers/google/backupdr/management_servers_iam_policies/index.md
+++ b/docs/google-docs/providers/google/backupdr/management_servers_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.backupdr.management_servers_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND managementServersId = '{{ managementServersId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/backupdr/operations/index.md b/docs/google-docs/providers/google/backupdr/operations/index.md
index 7076d0feac..fc656f057a 100644
--- a/docs/google-docs/providers/google/backupdr/operations/index.md
+++ b/docs/google-docs/providers/google/backupdr/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.backupdr.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/baremetalsolution/instances/index.md b/docs/google-docs/providers/google/baremetalsolution/instances/index.md
index 7644478b76..475c9a7238 100644
--- a/docs/google-docs/providers/google/baremetalsolution/instances/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/instances/index.md
@@ -100,7 +100,7 @@ volumes,
workloadProfile
FROM google.baremetalsolution.instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/baremetalsolution/locations/index.md b/docs/google-docs/providers/google/baremetalsolution/locations/index.md
index 4354c6adc9..0e7188cb17 100644
--- a/docs/google-docs/providers/google/baremetalsolution/locations/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.baremetalsolution.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/luns/index.md b/docs/google-docs/providers/google/baremetalsolution/luns/index.md
index 26e7717e59..c3e812ddac 100644
--- a/docs/google-docs/providers/google/baremetalsolution/luns/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/luns/index.md
@@ -72,5 +72,5 @@ wwid
FROM google.baremetalsolution.luns
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND volumesId = '{{ volumesId }}';
+AND volumesId = '{{ volumesId }}';
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/networks/index.md b/docs/google-docs/providers/google/baremetalsolution/networks/index.md
index d1a7091571..96f07f27b5 100644
--- a/docs/google-docs/providers/google/baremetalsolution/networks/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/networks/index.md
@@ -82,7 +82,7 @@ vrf,
vrfAttachment
FROM google.baremetalsolution.networks
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/baremetalsolution/networks_network_usage/index.md b/docs/google-docs/providers/google/baremetalsolution/networks_network_usage/index.md
index e9eec1e04c..9337a15d39 100644
--- a/docs/google-docs/providers/google/baremetalsolution/networks_network_usage/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/networks_network_usage/index.md
@@ -47,5 +47,5 @@ SELECT
networks
FROM google.baremetalsolution.networks_network_usage
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/nfs_shares/index.md b/docs/google-docs/providers/google/baremetalsolution/nfs_shares/index.md
index 21ae2cfce7..e8c5516507 100644
--- a/docs/google-docs/providers/google/baremetalsolution/nfs_shares/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/nfs_shares/index.md
@@ -70,7 +70,7 @@ storageType,
volume
FROM google.baremetalsolution.nfs_shares
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,24 +113,44 @@ SELECT
```yaml
-name: string
-nfsShareId: string
-id: string
-state: string
-volume: string
-allowedClients:
- - network: string
- shareIp: string
- allowedClientsCidr: string
- mountPermissions: string
- allowDev: boolean
- allowSuid: boolean
- noRootSquash: boolean
- nfsPath: string
-labels: object
-requestedSizeGib: string
-storageType: string
-pod: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: nfsShareId
+ value: string
+ - name: id
+ value: string
+ - name: state
+ value: string
+ - name: volume
+ value: string
+ - name: allowedClients
+ value:
+ - - name: network
+ value: string
+ - name: shareIp
+ value: string
+ - name: allowedClientsCidr
+ value: string
+ - name: mountPermissions
+ value: string
+ - name: allowDev
+ value: boolean
+ - name: allowSuid
+ value: boolean
+ - name: noRootSquash
+ value: boolean
+ - name: nfsPath
+ value: string
+ - name: labels
+ value: object
+ - name: requestedSizeGib
+ value: string
+ - name: storageType
+ value: string
+ - name: pod
+ value: string
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/operations/index.md b/docs/google-docs/providers/google/baremetalsolution/operations/index.md
index bda10d667b..df2b5c59f3 100644
--- a/docs/google-docs/providers/google/baremetalsolution/operations/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/operations/index.md
@@ -56,5 +56,5 @@ response
FROM google.baremetalsolution.operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/os_images/index.md b/docs/google-docs/providers/google/baremetalsolution/os_images/index.md
index 9bd2256d3b..d17e265016 100644
--- a/docs/google-docs/providers/google/baremetalsolution/os_images/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/os_images/index.md
@@ -56,5 +56,5 @@ code,
supportedNetworkTemplates
FROM google.baremetalsolution.os_images
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/provisioning_configs/index.md b/docs/google-docs/providers/google/baremetalsolution/provisioning_configs/index.md
index 4d9868bdd0..21868fc594 100644
--- a/docs/google-docs/providers/google/baremetalsolution/provisioning_configs/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/provisioning_configs/index.md
@@ -79,7 +79,7 @@ vpcScEnabled
FROM google.baremetalsolution.provisioning_configs
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND provisioningConfigsId = '{{ provisioningConfigsId }}';
+AND provisioningConfigsId = '{{ provisioningConfigsId }}';
```
## `INSERT` example
@@ -122,7 +122,7 @@ SELECT
'{{ handoverServiceAccount }}',
'{{ email }}',
'{{ location }}',
-true|false,
+{{ vpcScEnabled }},
'{{ statusMessage }}',
'{{ customId }}',
'{{ pod }}'
@@ -132,82 +132,158 @@ true|false,
```yaml
-name: string
-instances:
- - name: string
- id: string
- instanceType: string
- hyperthreading: boolean
- osImage: string
- clientNetwork:
- networkId: string
- address: string
- existingNetworkId: string
- userNote: string
- accountNetworksEnabled: boolean
- networkConfig: string
- networkTemplate: string
- logicalInterfaces:
- - logicalNetworkInterfaces:
- - network: string
- ipAddress: string
- defaultGateway: boolean
- networkType: string
- id: string
- name: string
- interfaceIndex: integer
- sshKeyNames:
- - type: string
- kmsKeyVersion: string
-networks:
- - name: string
- id: string
- type: string
- bandwidth: string
- vlanAttachments:
- - id: string
- pairingKey: string
- vrf: string
- cidr: string
- serviceCidr: string
- userNote: string
- gcpService: string
- vlanSameProject: boolean
- jumboFramesEnabled: boolean
-volumes:
- - name: string
- id: string
- snapshotsEnabled: boolean
- type: string
- protocol: string
- sizeGb: integer
- lunRanges:
- - quantity: integer
- sizeGb: integer
- machineIds:
- - type: string
- nfsExports:
- - networkId: string
- machineId: string
- cidr: string
- permissions: string
- noRootSquash: boolean
- allowSuid: boolean
- allowDev: boolean
- userNote: string
- gcpService: string
- performanceTier: string
-ticketId: string
-handoverServiceAccount: string
-email: string
-state: string
-location: string
-updateTime: string
-cloudConsoleUri: string
-vpcScEnabled: boolean
-statusMessage: string
-customId: string
-pod: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: instances
+ value:
+ - - name: name
+ value: string
+ - name: id
+ value: string
+ - name: instanceType
+ value: string
+ - name: hyperthreading
+ value: boolean
+ - name: osImage
+ value: string
+ - name: clientNetwork
+ value:
+ - name: networkId
+ value: string
+ - name: address
+ value: string
+ - name: existingNetworkId
+ value: string
+ - name: userNote
+ value: string
+ - name: accountNetworksEnabled
+ value: boolean
+ - name: networkConfig
+ value: string
+ - name: networkTemplate
+ value: string
+ - name: logicalInterfaces
+ value:
+ - - name: logicalNetworkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: ipAddress
+ value: string
+ - name: defaultGateway
+ value: boolean
+ - name: networkType
+ value: string
+ - name: id
+ value: string
+ - name: name
+ value: string
+ - name: interfaceIndex
+ value: integer
+ - name: sshKeyNames
+ value:
+ - string
+ - name: kmsKeyVersion
+ value: string
+ - name: networks
+ value:
+ - - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: bandwidth
+ value: string
+ - name: vlanAttachments
+ value:
+ - - name: id
+ value: string
+ - name: pairingKey
+ value: string
+ - name: vrf
+ value: string
+ - name: cidr
+ value: string
+ - name: serviceCidr
+ value: string
+ - name: userNote
+ value: string
+ - name: gcpService
+ value: string
+ - name: vlanSameProject
+ value: boolean
+ - name: jumboFramesEnabled
+ value: boolean
+ - name: volumes
+ value:
+ - - name: name
+ value: string
+ - name: id
+ value: string
+ - name: snapshotsEnabled
+ value: boolean
+ - name: type
+ value: string
+ - name: protocol
+ value: string
+ - name: sizeGb
+ value: integer
+ - name: lunRanges
+ value:
+ - - name: quantity
+ value: integer
+ - name: sizeGb
+ value: integer
+ - name: machineIds
+ value:
+ - string
+ - name: nfsExports
+ value:
+ - - name: networkId
+ value: string
+ - name: machineId
+ value: string
+ - name: cidr
+ value: string
+ - name: permissions
+ value: string
+ - name: noRootSquash
+ value: boolean
+ - name: allowSuid
+ value: boolean
+ - name: allowDev
+ value: boolean
+ - name: userNote
+ value: string
+ - name: gcpService
+ value: string
+ - name: performanceTier
+ value: string
+ - name: ticketId
+ value: string
+ - name: handoverServiceAccount
+ value: string
+ - name: email
+ value: string
+ - name: state
+ value: string
+ - name: location
+ value: string
+ - name: updateTime
+ value: string
+ - name: cloudConsoleUri
+ value: string
+ - name: vpcScEnabled
+ value: boolean
+ - name: statusMessage
+ value: string
+ - name: customId
+ value: string
+ - name: pod
+ value: string
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/provisioning_quotas/index.md b/docs/google-docs/providers/google/baremetalsolution/provisioning_quotas/index.md
index fe7f7812c9..f3bddc29d3 100644
--- a/docs/google-docs/providers/google/baremetalsolution/provisioning_quotas/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/provisioning_quotas/index.md
@@ -63,5 +63,5 @@ serverCount,
storageGib
FROM google.baremetalsolution.provisioning_quotas
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/snapshots/index.md b/docs/google-docs/providers/google/baremetalsolution/snapshots/index.md
index 7619e162c1..8ce418762d 100644
--- a/docs/google-docs/providers/google/baremetalsolution/snapshots/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/snapshots/index.md
@@ -62,7 +62,7 @@ type
FROM google.baremetalsolution.snapshots
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND volumesId = '{{ volumesId }}';
+AND volumesId = '{{ volumesId }}';
```
## `INSERT` example
@@ -99,12 +99,20 @@ SELECT
```yaml
-name: string
-id: string
-description: string
-createTime: string
-storageVolume: string
-type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: storageVolume
+ value: string
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/ssh_keys/index.md b/docs/google-docs/providers/google/baremetalsolution/ssh_keys/index.md
index 5dc59a0263..93f36e945f 100644
--- a/docs/google-docs/providers/google/baremetalsolution/ssh_keys/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/ssh_keys/index.md
@@ -51,7 +51,7 @@ name,
publicKey
FROM google.baremetalsolution.ssh_keys
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -84,8 +84,12 @@ SELECT
```yaml
-name: string
-publicKey: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: publicKey
+ value: string
```
diff --git a/docs/google-docs/providers/google/baremetalsolution/volumes/index.md b/docs/google-docs/providers/google/baremetalsolution/volumes/index.md
index 88e82c1d09..2f2d03812b 100644
--- a/docs/google-docs/providers/google/baremetalsolution/volumes/index.md
+++ b/docs/google-docs/providers/google/baremetalsolution/volumes/index.md
@@ -98,7 +98,7 @@ storageType,
workloadProfile
FROM google.baremetalsolution.volumes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/batch/jobs/index.md b/docs/google-docs/providers/google/batch/jobs/index.md
index 6949bdd194..b3823a64d9 100644
--- a/docs/google-docs/providers/google/batch/jobs/index.md
+++ b/docs/google-docs/providers/google/batch/jobs/index.md
@@ -70,7 +70,7 @@ uid,
updateTime
FROM google.batch.jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,143 +113,273 @@ SELECT
```yaml
-name: string
-uid: string
-priority: string
-taskGroups:
- - name: string
- taskSpec:
- runnables:
- - container:
- imageUri: string
- commands:
- - type: string
- entrypoint: string
- volumes:
- - type: string
- options: string
- blockExternalNetwork: boolean
- username: string
- password: string
- enableImageStreaming: boolean
- script:
- path: string
- text: string
- barrier:
- name: string
- displayName: string
- ignoreExitStatus: boolean
- background: boolean
- alwaysRun: boolean
- environment:
- variables: object
- secretVariables: object
- encryptedVariables:
- keyName: string
- cipherText: string
- timeout: string
- labels: object
- computeResource:
- cpuMilli: string
- memoryMib: string
- bootDiskMib: string
- maxRunDuration: string
- maxRetryCount: integer
- lifecyclePolicies:
- - action: string
- actionCondition:
- exitCodes:
- - type: string
- format: string
- environments: object
- volumes:
- - nfs:
- server: string
- remotePath: string
- gcs:
- remotePath: string
- deviceName: string
- mountPath: string
- mountOptions:
- - type: string
- taskCount: string
- parallelism: string
- schedulingPolicy: string
- taskEnvironments:
- - variables: object
- secretVariables: object
- taskCountPerNode: string
- requireHostsFile: boolean
- permissiveSsh: boolean
- runAsNonRoot: boolean
-allocationPolicy:
- location:
- allowedLocations:
- - type: string
- instances:
- - policy:
- machineType: string
- minCpuPlatform: string
- provisioningModel: string
- accelerators:
- - type: string
- count: string
- installGpuDrivers: boolean
- driverVersion: string
- bootDisk:
- image: string
- snapshot: string
- type: string
- sizeGb: string
- diskInterface: string
- disks:
- - existingDisk: string
- deviceName: string
- reservation: string
- instanceTemplate: string
- installGpuDrivers: boolean
- installOpsAgent: boolean
- blockProjectSshKeys: boolean
- serviceAccount:
- email: string
- scopes:
- - type: string
- labels: object
- network:
- networkInterfaces:
- - network: string
- subnetwork: string
- noExternalIpAddress: boolean
- placement:
- collocation: string
- maxDistance: string
- tags:
- - type: string
-labels: object
-status:
- state: string
- statusEvents:
- - type: string
- description: string
- eventTime: string
- taskExecution:
- exitCode: integer
- taskState: string
- taskGroups: object
- runDuration: string
-createTime: string
-updateTime: string
-logsPolicy:
- destination: string
- logsPath: string
- cloudLoggingOption:
- useGenericTaskMonitoredResource: boolean
-notifications:
- - pubsubTopic: string
- message:
- type: string
- newJobState: string
- newTaskState: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: priority
+ value: string
+ - name: taskGroups
+ value:
+ - - name: name
+ value: string
+ - name: taskSpec
+ value:
+ - name: runnables
+ value:
+ - - name: container
+ value:
+ - name: imageUri
+ value: string
+ - name: commands
+ value:
+ - string
+ - name: entrypoint
+ value: string
+ - name: volumes
+ value:
+ - string
+ - name: options
+ value: string
+ - name: blockExternalNetwork
+ value: boolean
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: enableImageStreaming
+ value: boolean
+ - name: script
+ value:
+ - name: path
+ value: string
+ - name: text
+ value: string
+ - name: barrier
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: ignoreExitStatus
+ value: boolean
+ - name: background
+ value: boolean
+ - name: alwaysRun
+ value: boolean
+ - name: environment
+ value:
+ - name: variables
+ value: object
+ - name: secretVariables
+ value: object
+ - name: encryptedVariables
+ value:
+ - name: keyName
+ value: string
+ - name: cipherText
+ value: string
+ - name: timeout
+ value: string
+ - name: labels
+ value: object
+ - name: computeResource
+ value:
+ - name: cpuMilli
+ value: string
+ - name: memoryMib
+ value: string
+ - name: bootDiskMib
+ value: string
+ - name: maxRunDuration
+ value: string
+ - name: maxRetryCount
+ value: integer
+ - name: lifecyclePolicies
+ value:
+ - - name: action
+ value: string
+ - name: actionCondition
+ value:
+ - name: exitCodes
+ value:
+ - integer
+ - name: environments
+ value: object
+ - name: volumes
+ value:
+ - - name: nfs
+ value:
+ - name: server
+ value: string
+ - name: remotePath
+ value: string
+ - name: gcs
+ value:
+ - name: remotePath
+ value: string
+ - name: deviceName
+ value: string
+ - name: mountPath
+ value: string
+ - name: mountOptions
+ value:
+ - string
+ - name: taskCount
+ value: string
+ - name: parallelism
+ value: string
+ - name: schedulingPolicy
+ value: string
+ - name: taskEnvironments
+ value:
+ - - name: variables
+ value: object
+ - name: secretVariables
+ value: object
+ - name: taskCountPerNode
+ value: string
+ - name: requireHostsFile
+ value: boolean
+ - name: permissiveSsh
+ value: boolean
+ - name: runAsNonRoot
+ value: boolean
+ - name: allocationPolicy
+ value:
+ - name: location
+ value:
+ - name: allowedLocations
+ value:
+ - string
+ - name: instances
+ value:
+ - - name: policy
+ value:
+ - name: machineType
+ value: string
+ - name: minCpuPlatform
+ value: string
+ - name: provisioningModel
+ value: string
+ - name: accelerators
+ value:
+ - - name: type
+ value: string
+ - name: count
+ value: string
+ - name: installGpuDrivers
+ value: boolean
+ - name: driverVersion
+ value: string
+ - name: bootDisk
+ value:
+ - name: image
+ value: string
+ - name: snapshot
+ value: string
+ - name: type
+ value: string
+ - name: sizeGb
+ value: string
+ - name: diskInterface
+ value: string
+ - name: disks
+ value:
+ - - name: existingDisk
+ value: string
+ - name: deviceName
+ value: string
+ - name: reservation
+ value: string
+ - name: instanceTemplate
+ value: string
+ - name: installGpuDrivers
+ value: boolean
+ - name: installOpsAgent
+ value: boolean
+ - name: blockProjectSshKeys
+ value: boolean
+ - name: serviceAccount
+ value:
+ - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: network
+ value:
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: noExternalIpAddress
+ value: boolean
+ - name: placement
+ value:
+ - name: collocation
+ value: string
+ - name: maxDistance
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: status
+ value:
+ - name: state
+ value: string
+ - name: statusEvents
+ value:
+ - - name: type
+ value: string
+ - name: description
+ value: string
+ - name: eventTime
+ value: string
+ - name: taskExecution
+ value:
+ - name: exitCode
+ value: integer
+ - name: taskState
+ value: string
+ - name: taskGroups
+ value: object
+ - name: runDuration
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: logsPolicy
+ value:
+ - name: destination
+ value: string
+ - name: logsPath
+ value: string
+ - name: cloudLoggingOption
+ value:
+ - name: useGenericTaskMonitoredResource
+ value: boolean
+ - name: notifications
+ value:
+ - - name: pubsubTopic
+ value: string
+ - name: message
+ value:
+ - name: type
+ value: string
+ - name: newJobState
+ value: string
+ - name: newTaskState
+ value: string
```
diff --git a/docs/google-docs/providers/google/batch/locations/index.md b/docs/google-docs/providers/google/batch/locations/index.md
index 25f08944e2..13c32dfe52 100644
--- a/docs/google-docs/providers/google/batch/locations/index.md
+++ b/docs/google-docs/providers/google/batch/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.batch.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/batch/operations/index.md b/docs/google-docs/providers/google/batch/operations/index.md
index 58e1a193d9..5d527024fe 100644
--- a/docs/google-docs/providers/google/batch/operations/index.md
+++ b/docs/google-docs/providers/google/batch/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.batch.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/batch/tasks/index.md b/docs/google-docs/providers/google/batch/tasks/index.md
index 686dc50657..86131b0c63 100644
--- a/docs/google-docs/providers/google/batch/tasks/index.md
+++ b/docs/google-docs/providers/google/batch/tasks/index.md
@@ -52,5 +52,5 @@ FROM google.batch.tasks
WHERE jobsId = '{{ jobsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND taskGroupsId = '{{ taskGroupsId }}';
+AND taskGroupsId = '{{ taskGroupsId }}';
```
diff --git a/docs/google-docs/providers/google/beyondcorp/app_connections/index.md b/docs/google-docs/providers/google/beyondcorp/app_connections/index.md
index 30e8d50ed7..6cef0fd5ed 100644
--- a/docs/google-docs/providers/google/beyondcorp/app_connections/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/app_connections/index.md
@@ -76,7 +76,7 @@ uid,
updateTime
FROM google.beyondcorp.app_connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -121,27 +121,49 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-uid: string
-type: string
-applicationEndpoint:
- host: string
- port: integer
-connectors:
- - type: string
-state: string
-gateway:
- type: string
- uri: string
- ingressPort: integer
- appGateway: string
- l7psc: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: type
+ value: string
+ - name: applicationEndpoint
+ value:
+ - name: host
+ value: string
+ - name: port
+ value: integer
+ - name: connectors
+ value:
+ - string
+ - name: state
+ value: string
+ - name: gateway
+ value:
+ - name: type
+ value: string
+ - name: uri
+ value: string
+ - name: ingressPort
+ value: integer
+ - name: appGateway
+ value: string
+ - name: l7psc
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/beyondcorp/app_connections_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/app_connections_iam_policies/index.md
index f2d9b14708..dea58f6d44 100644
--- a/docs/google-docs/providers/google/beyondcorp/app_connections_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/app_connections_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.beyondcorp.app_connections_iam_policies
WHERE appConnectionsId = '{{ appConnectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/app_connectors/index.md b/docs/google-docs/providers/google/beyondcorp/app_connectors/index.md
index 16c6be1e7d..74e19f810b 100644
--- a/docs/google-docs/providers/google/beyondcorp/app_connectors/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/app_connectors/index.md
@@ -69,7 +69,7 @@ uid,
updateTime
FROM google.beyondcorp.app_connectors
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,68 +110,131 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-uid: string
-state: string
-principalInfo:
- serviceAccount:
- email: string
-resourceInfo:
- id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - id: string
- status: string
- resource: object
- time: string
- sub:
- - {}
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
+ - name: principalInfo
+ value:
+ - name: serviceAccount
+ value:
+ - name: email
+ value: string
+ - name: resourceInfo
+ value:
+ - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - - name: id
+ value: string
+ - name: status
+ value: string
+ - name: resource
+ value: object
+ - name: time
+ value: string
+ - name: sub
+ value:
+ - []
```
diff --git a/docs/google-docs/providers/google/beyondcorp/app_connectors_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/app_connectors_iam_policies/index.md
index e39e863a93..3d9a5996b4 100644
--- a/docs/google-docs/providers/google/beyondcorp/app_connectors_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/app_connectors_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.beyondcorp.app_connectors_iam_policies
WHERE appConnectorsId = '{{ appConnectorsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/app_gateways/index.md b/docs/google-docs/providers/google/beyondcorp/app_gateways/index.md
index fd17cc2e65..cc9710e939 100644
--- a/docs/google-docs/providers/google/beyondcorp/app_gateways/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/app_gateways/index.md
@@ -75,7 +75,7 @@ updateTime,
uri
FROM google.beyondcorp.app_gateways
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,21 +116,38 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-uid: string
-type: string
-state: string
-uri: string
-allocatedConnections:
- - pscUri: string
- ingressPort: integer
-hostType: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: type
+ value: string
+ - name: state
+ value: string
+ - name: uri
+ value: string
+ - name: allocatedConnections
+ value:
+ - - name: pscUri
+ value: string
+ - name: ingressPort
+ value: integer
+ - name: hostType
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/beyondcorp/app_gateways_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/app_gateways_iam_policies/index.md
index b27ef60a50..6a0533c823 100644
--- a/docs/google-docs/providers/google/beyondcorp/app_gateways_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/app_gateways_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.beyondcorp.app_gateways_iam_policies
WHERE appGatewaysId = '{{ appGatewaysId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/browser_dlp_rules_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/browser_dlp_rules_iam_policies/index.md
index c4c79682d7..6763b4c18c 100644
--- a/docs/google-docs/providers/google/beyondcorp/browser_dlp_rules_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/browser_dlp_rules_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.beyondcorp.browser_dlp_rules_iam_policies
WHERE browserDlpRulesId = '{{ browserDlpRulesId }}'
AND organizationsId = '{{ organizationsId }}'
-AND partnerTenantsId = '{{ partnerTenantsId }}';
+AND partnerTenantsId = '{{ partnerTenantsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/client_connector_services_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/client_connector_services_iam_policies/index.md
index aaf1751e4f..e5668ece16 100644
--- a/docs/google-docs/providers/google/beyondcorp/client_connector_services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/client_connector_services_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.beyondcorp.client_connector_services_iam_policies
WHERE clientConnectorServicesId = '{{ clientConnectorServicesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/client_gateways_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/client_gateways_iam_policies/index.md
index c3cdc7e2ae..41c3f5cb47 100644
--- a/docs/google-docs/providers/google/beyondcorp/client_gateways_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/client_gateways_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.beyondcorp.client_gateways_iam_policies
WHERE clientGatewaysId = '{{ clientGatewaysId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/locations/index.md b/docs/google-docs/providers/google/beyondcorp/locations/index.md
index 70fad1347f..0d771957ea 100644
--- a/docs/google-docs/providers/google/beyondcorp/locations/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.beyondcorp.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/beyondcorp/operations/index.md b/docs/google-docs/providers/google/beyondcorp/operations/index.md
index 778c8b0f8b..159146e341 100644
--- a/docs/google-docs/providers/google/beyondcorp/operations/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/operations/index.md
@@ -62,7 +62,7 @@ metadata,
response
FROM google.beyondcorp.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/partner_tenants_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/partner_tenants_iam_policies/index.md
index d0f78ab981..0833b8b60b 100644
--- a/docs/google-docs/providers/google/beyondcorp/partner_tenants_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/partner_tenants_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.beyondcorp.partner_tenants_iam_policies
WHERE organizationsId = '{{ organizationsId }}'
-AND partnerTenantsId = '{{ partnerTenantsId }}';
+AND partnerTenantsId = '{{ partnerTenantsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/beyondcorp/proxy_configs_iam_policies/index.md b/docs/google-docs/providers/google/beyondcorp/proxy_configs_iam_policies/index.md
index 317c72c3b2..52a6c01b0f 100644
--- a/docs/google-docs/providers/google/beyondcorp/proxy_configs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/beyondcorp/proxy_configs_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.beyondcorp.proxy_configs_iam_policies
WHERE organizationsId = '{{ organizationsId }}'
AND partnerTenantsId = '{{ partnerTenantsId }}'
-AND proxyConfigsId = '{{ proxyConfigsId }}';
+AND proxyConfigsId = '{{ proxyConfigsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/biglake/catalogs/index.md b/docs/google-docs/providers/google/biglake/catalogs/index.md
index b5b9ae455d..fe7e394b34 100644
--- a/docs/google-docs/providers/google/biglake/catalogs/index.md
+++ b/docs/google-docs/providers/google/biglake/catalogs/index.md
@@ -58,7 +58,7 @@ expireTime,
updateTime
FROM google.biglake.catalogs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -89,11 +89,18 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-deleteTime: string
-expireTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/biglake/databases/index.md b/docs/google-docs/providers/google/biglake/databases/index.md
index 4f9669c473..e369d4daf4 100644
--- a/docs/google-docs/providers/google/biglake/databases/index.md
+++ b/docs/google-docs/providers/google/biglake/databases/index.md
@@ -64,7 +64,7 @@ updateTime
FROM google.biglake.databases
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,15 +101,26 @@ SELECT
```yaml
-hiveOptions:
- locationUri: string
- parameters: object
-name: string
-createTime: string
-updateTime: string
-deleteTime: string
-expireTime: string
-type: string
+- name: your_resource_model_name
+ props:
+ - name: hiveOptions
+ value:
+ - name: locationUri
+ value: string
+ - name: parameters
+ value: object
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/biglake/tables/index.md b/docs/google-docs/providers/google/biglake/tables/index.md
index 4837286b30..ff4c33b2f6 100644
--- a/docs/google-docs/providers/google/biglake/tables/index.md
+++ b/docs/google-docs/providers/google/biglake/tables/index.md
@@ -68,7 +68,7 @@ FROM google.biglake.tables
WHERE catalogsId = '{{ catalogsId }}'
AND databasesId = '{{ databasesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -109,22 +109,40 @@ SELECT
```yaml
-hiveOptions:
- parameters: object
- tableType: string
- storageDescriptor:
- locationUri: string
- inputFormat: string
- outputFormat: string
- serdeInfo:
- serializationLib: string
-name: string
-createTime: string
-updateTime: string
-deleteTime: string
-expireTime: string
-type: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: hiveOptions
+ value:
+ - name: parameters
+ value: object
+ - name: tableType
+ value: string
+ - name: storageDescriptor
+ value:
+ - name: locationUri
+ value: string
+ - name: inputFormat
+ value: string
+ - name: outputFormat
+ value: string
+ - name: serdeInfo
+ value:
+ - name: serializationLib
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: type
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigquery/datasets/index.md b/docs/google-docs/providers/google/bigquery/datasets/index.md
index ec8536c2de..ed88f13f18 100644
--- a/docs/google-docs/providers/google/bigquery/datasets/index.md
+++ b/docs/google-docs/providers/google/bigquery/datasets/index.md
@@ -110,7 +110,7 @@ storageBillingModel,
tags,
type
FROM google.bigquery.datasets
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -162,7 +162,7 @@ SELECT
'{{ externalCatalogDatasetOptions }}',
'{{ externalDatasetReference }}',
'{{ friendlyName }}',
-true|false,
+{{ isCaseInsensitive }},
'{{ labels }}',
'{{ linkedDatasetSource }}',
'{{ location }}',
@@ -175,66 +175,123 @@ true|false,
```yaml
-access:
- - dataset:
- dataset:
- datasetId: string
- projectId: string
- targetTypes:
- - enum: string
- enumDescriptions: string
- type: string
- domain: string
- groupByEmail: string
- iamMember: string
- role: string
- routine:
- datasetId: string
- projectId: string
- routineId: string
- specialGroup: string
- userByEmail: string
- view:
- datasetId: string
- projectId: string
- tableId: string
-creationTime: string
-defaultCollation: string
-defaultEncryptionConfiguration:
- kmsKeyName: string
-defaultPartitionExpirationMs: string
-defaultRoundingMode: string
-defaultTableExpirationMs: string
-description: string
-etag: string
-externalCatalogDatasetOptions:
- defaultStorageLocationUri: string
- parameters: object
-externalDatasetReference:
- connection: string
- externalSource: string
-friendlyName: string
-id: string
-isCaseInsensitive: boolean
-kind: string
-labels: object
-lastModifiedTime: string
-linkedDatasetMetadata:
- linkState: string
-linkedDatasetSource: {}
-location: string
-maxTimeTravelHours: string
-resourceTags: object
-restrictions:
- type: string
-satisfiesPzi: boolean
-satisfiesPzs: boolean
-selfLink: string
-storageBillingModel: string
-tags:
- - tagKey: string
- tagValue: string
-type: string
+- name: your_resource_model_name
+ props:
+ - name: access
+ value:
+ - - name: dataset
+ value:
+ - name: dataset
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: targetTypes
+ value:
+ - string
+ - name: domain
+ value: string
+ - name: groupByEmail
+ value: string
+ - name: iamMember
+ value: string
+ - name: role
+ value: string
+ - name: routine
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: routineId
+ value: string
+ - name: specialGroup
+ value: string
+ - name: userByEmail
+ value: string
+ - name: view
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: creationTime
+ value: string
+ - name: defaultCollation
+ value: string
+ - name: defaultEncryptionConfiguration
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: defaultPartitionExpirationMs
+ value: string
+ - name: defaultRoundingMode
+ value: string
+ - name: defaultTableExpirationMs
+ value: string
+ - name: description
+ value: string
+ - name: etag
+ value: string
+ - name: externalCatalogDatasetOptions
+ value:
+ - name: defaultStorageLocationUri
+ value: string
+ - name: parameters
+ value: object
+ - name: externalDatasetReference
+ value:
+ - name: connection
+ value: string
+ - name: externalSource
+ value: string
+ - name: friendlyName
+ value: string
+ - name: id
+ value: string
+ - name: isCaseInsensitive
+ value: boolean
+ - name: kind
+ value: string
+ - name: labels
+ value: object
+ - name: lastModifiedTime
+ value: string
+ - name: linkedDatasetMetadata
+ value:
+ - name: linkState
+ value: string
+ - name: linkedDatasetSource
+ value: []
+ - name: location
+ value: string
+ - name: maxTimeTravelHours
+ value: string
+ - name: resourceTags
+ value: object
+ - name: restrictions
+ value:
+ - name: type
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
+ - name: selfLink
+ value: string
+ - name: storageBillingModel
+ value: string
+ - name: tags
+ value:
+ - - name: tagKey
+ value: string
+ - name: tagValue
+ value: string
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigquery/jobs/index.md b/docs/google-docs/providers/google/bigquery/jobs/index.md
index eed8acb8c0..d028ccdf91 100644
--- a/docs/google-docs/providers/google/bigquery/jobs/index.md
+++ b/docs/google-docs/providers/google/bigquery/jobs/index.md
@@ -71,7 +71,7 @@ statistics,
status,
user_email
FROM google.bigquery.jobs
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -104,820 +104,1555 @@ SELECT
```yaml
-configuration:
- copy:
- createDisposition: string
- destinationEncryptionConfiguration:
- kmsKeyName: string
- destinationExpirationTime: string
- destinationTable:
- datasetId: string
- projectId: string
- tableId: string
- operationType: string
- sourceTables:
- - datasetId: string
- projectId: string
- tableId: string
- writeDisposition: string
- dryRun: boolean
- extract:
- compression: string
- destinationFormat: string
- destinationUri: string
- destinationUris:
- - type: string
- fieldDelimiter: string
- modelExtractOptions:
- trialId: string
- printHeader: boolean
- sourceModel:
- datasetId: string
- modelId: string
- projectId: string
- useAvroLogicalTypes: boolean
- jobTimeoutMs: string
- jobType: string
- labels: object
- load:
- allowJaggedRows: boolean
- allowQuotedNewlines: boolean
- autodetect: boolean
- clustering:
- fields:
- - type: string
- columnNameCharacterMap: string
- connectionProperties:
- - key: string
- value: string
- copyFilesOnly: boolean
- createDisposition: string
- createSession: boolean
- decimalTargetTypes:
- - enum: string
- enumDescriptions: string
- type: string
- destinationTableProperties:
- description: string
- expirationTime: string
- friendlyName: string
- labels: object
- encoding: string
- fieldDelimiter: string
- fileSetSpecType: string
- hivePartitioningOptions:
- fields:
- - type: string
- mode: string
- requirePartitionFilter: boolean
- sourceUriPrefix: string
- ignoreUnknownValues: boolean
- jsonExtension: string
- maxBadRecords: integer
- nullMarker: string
- parquetOptions:
- enableListInference: boolean
- enumAsString: boolean
- mapTargetType: string
- preserveAsciiControlCharacters: boolean
- projectionFields:
- - type: string
- quote: string
- rangePartitioning:
- field: string
- range:
- end: string
- interval: string
- start: string
- referenceFileSchemaUri: string
- schema:
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - {}
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories: {}
- collation: string
- dataPolicies:
- - {}
- defaultValueExpression: string
- description: string
- fields:
- - {}
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags: {}
- precision: string
- rangeElementType: {}
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - {}
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeInfo:
- typeSystem: string
- schemaInline: string
- schemaInlineFormat: string
- schemaUpdateOptions:
- - type: string
- skipLeadingRows: integer
- sourceFormat: string
- sourceUris:
- - type: string
- timePartitioning:
- expirationMs: string
- field: string
- requirePartitionFilter: boolean
- type: string
- useAvroLogicalTypes: boolean
- writeDisposition: string
- query:
- allowLargeResults: boolean
- connectionProperties:
- - key: string
- value: string
- continuous: boolean
- createDisposition: string
- createSession: boolean
- defaultDataset:
- datasetId: string
- projectId: string
- flattenResults: boolean
- maximumBillingTier: integer
- maximumBytesBilled: string
- parameterMode: string
- preserveNulls: boolean
- priority: string
- query: string
- queryParameters:
- - name: string
- parameterType:
- structTypes:
- - description: string
- name: string
- type: string
- parameterValue:
- arrayValues:
- - arrayValues:
- - arrayValues:
- - arrayValues:
- - arrayValues:
- - arrayValues:
- - arrayValues:
- - {}
- rangeValue: {}
- structValues: object
+- name: your_resource_model_name
+ props:
+ - name: configuration
+ value:
+ - name: copy
+ value:
+ - name: createDisposition
+ value: string
+ - name: destinationEncryptionConfiguration
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: destinationExpirationTime
+ value: string
+ - name: destinationTable
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: operationType
+ value: string
+ - name: sourceTables
+ value:
+ - - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: writeDisposition
+ value: string
+ - name: dryRun
+ value: boolean
+ - name: extract
+ value:
+ - name: compression
+ value: string
+ - name: destinationFormat
+ value: string
+ - name: destinationUri
+ value: string
+ - name: destinationUris
+ value:
+ - string
+ - name: fieldDelimiter
+ value: string
+ - name: modelExtractOptions
+ value:
+ - name: trialId
+ value: string
+ - name: printHeader
+ value: boolean
+ - name: sourceModel
+ value:
+ - name: datasetId
+ value: string
+ - name: modelId
+ value: string
+ - name: projectId
+ value: string
+ - name: useAvroLogicalTypes
+ value: boolean
+ - name: jobTimeoutMs
+ value: string
+ - name: jobType
+ value: string
+ - name: labels
+ value: object
+ - name: load
+ value:
+ - name: allowJaggedRows
+ value: boolean
+ - name: allowQuotedNewlines
+ value: boolean
+ - name: autodetect
+ value: boolean
+ - name: clustering
+ value:
+ - name: fields
+ value:
+ - string
+ - name: columnNameCharacterMap
+ value: string
+ - name: connectionProperties
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: copyFilesOnly
+ value: boolean
+ - name: createDisposition
+ value: string
+ - name: createSession
+ value: boolean
+ - name: decimalTargetTypes
+ value:
+ - string
+ - name: destinationTableProperties
+ value:
+ - name: description
+ value: string
+ - name: expirationTime
+ value: string
+ - name: friendlyName
+ value: string
+ - name: labels
+ value: object
+ - name: encoding
+ value: string
+ - name: fieldDelimiter
+ value: string
+ - name: fileSetSpecType
+ value: string
+ - name: hivePartitioningOptions
+ value:
+ - name: fields
+ value:
+ - string
+ - name: mode
+ value: string
+ - name: requirePartitionFilter
+ value: boolean
+ - name: sourceUriPrefix
+ value: string
+ - name: ignoreUnknownValues
+ value: boolean
+ - name: jsonExtension
+ value: string
+ - name: maxBadRecords
+ value: integer
+ - name: nullMarker
+ value: string
+ - name: parquetOptions
+ value:
+ - name: enableListInference
+ value: boolean
+ - name: enumAsString
+ value: boolean
+ - name: mapTargetType
+ value: string
+ - name: preserveAsciiControlCharacters
+ value: boolean
+ - name: projectionFields
+ value:
+ - string
+ - name: quote
+ value: string
+ - name: rangePartitioning
+ value:
+ - name: field
+ value: string
+ - name: range
+ value:
+ - name: end
+ value: string
+ - name: interval
+ value: string
+ - name: start
+ value: string
+ - name: referenceFileSchemaUri
+ value: string
+ - name: schema
+ value:
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value: []
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - []
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - []
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value: []
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value: []
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
value: string
- structValues: object
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeInfo
+ value:
+ - name: typeSystem
+ value: string
+ - name: schemaInline
+ value: string
+ - name: schemaInlineFormat
+ value: string
+ - name: schemaUpdateOptions
+ value:
+ - string
+ - name: skipLeadingRows
+ value: integer
+ - name: sourceFormat
+ value: string
+ - name: sourceUris
+ value:
+ - string
+ - name: timePartitioning
+ value:
+ - name: expirationMs
+ value: string
+ - name: field
+ value: string
+ - name: requirePartitionFilter
+ value: boolean
+ - name: type
+ value: string
+ - name: useAvroLogicalTypes
+ value: boolean
+ - name: writeDisposition
+ value: string
+ - name: query
+ value:
+ - name: allowLargeResults
+ value: boolean
+ - name: connectionProperties
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: continuous
+ value: boolean
+ - name: createDisposition
+ value: string
+ - name: createSession
+ value: boolean
+ - name: defaultDataset
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: flattenResults
+ value: boolean
+ - name: maximumBillingTier
+ value: integer
+ - name: maximumBytesBilled
+ value: string
+ - name: parameterMode
+ value: string
+ - name: preserveNulls
+ value: boolean
+ - name: priority
+ value: string
+ - name: query
+ value: string
+ - name: queryParameters
+ value:
+ - - name: name
+ value: string
+ - name: parameterType
+ value:
+ - name: structTypes
+ value:
+ - - name: description
+ value: string
+ - name: name
value: string
- structValues: object
+ - name: type
+ value: string
+ - name: parameterValue
+ value:
+ - name: arrayValues
+ value:
+ - - name: arrayValues
+ value:
+ - - name: arrayValues
+ value:
+ - - name: arrayValues
+ value:
+ - - name: arrayValues
+ value:
+ - - name: arrayValues
+ value:
+ - - name: arrayValues
+ value:
+ - []
+ - name: rangeValue
+ value: []
+ - name: structValues
+ value: object
+ - name: value
+ value: string
+ - name: structValues
+ value: object
+ - name: value
+ value: string
+ - name: structValues
+ value: object
+ - name: value
+ value: string
+ - name: structValues
+ value: object
+ - name: value
+ value: string
+ - name: structValues
+ value: object
+ - name: value
+ value: string
+ - name: structValues
+ value: object
+ - name: value
+ value: string
+ - name: structValues
+ value: object
+ - name: value
+ value: string
+ - name: schemaUpdateOptions
+ value:
+ - string
+ - name: scriptOptions
+ value:
+ - name: keyResultStatement
+ value: string
+ - name: statementByteBudget
+ value: string
+ - name: statementTimeoutMs
+ value: string
+ - name: systemVariables
+ value:
+ - name: types
+ value: object
+ - name: values
+ value: object
+ - name: tableDefinitions
+ value: object
+ - name: useLegacySql
+ value: boolean
+ - name: useQueryCache
+ value: boolean
+ - name: userDefinedFunctionResources
+ value:
+ - - name: inlineCode
+ value: string
+ - name: resourceUri
+ value: string
+ - name: writeDisposition
+ value: string
+ - name: etag
+ value: string
+ - name: id
+ value: string
+ - name: jobCreationReason
+ value:
+ - name: code
+ value: string
+ - name: jobReference
+ value:
+ - name: jobId
+ value: string
+ - name: location
+ value: string
+ - name: projectId
+ value: string
+ - name: kind
+ value: string
+ - name: principal_subject
+ value: string
+ - name: selfLink
+ value: string
+ - name: statistics
+ value:
+ - name: completionRatio
+ value: number
+ - name: copy
+ value:
+ - name: copiedLogicalBytes
+ value: string
+ - name: copiedRows
+ value: string
+ - name: creationTime
+ value: string
+ - name: dataMaskingStatistics
+ value:
+ - name: dataMaskingApplied
+ value: boolean
+ - name: edition
+ value: string
+ - name: endTime
+ value: string
+ - name: extract
+ value:
+ - name: destinationUriFileCounts
+ value:
+ - string
+ - name: inputBytes
+ value: string
+ - name: timeline
+ value:
+ - - name: activeUnits
+ value: string
+ - name: completedUnits
+ value: string
+ - name: elapsedMs
+ value: string
+ - name: estimatedRunnableUnits
+ value: string
+ - name: pendingUnits
+ value: string
+ - name: totalSlotMs
+ value: string
+ - name: finalExecutionDurationMs
+ value: string
+ - name: load
+ value:
+ - name: badRecords
+ value: string
+ - name: inputFileBytes
+ value: string
+ - name: inputFiles
+ value: string
+ - name: outputBytes
+ value: string
+ - name: outputRows
+ value: string
+ - name: timeline
+ value:
+ - - name: activeUnits
+ value: string
+ - name: completedUnits
+ value: string
+ - name: elapsedMs
+ value: string
+ - name: estimatedRunnableUnits
+ value: string
+ - name: pendingUnits
+ value: string
+ - name: totalSlotMs
+ value: string
+ - name: numChildJobs
+ value: string
+ - name: parentJobId
+ value: string
+ - name: query
+ value:
+ - name: biEngineStatistics
+ value:
+ - name: accelerationMode
+ value: string
+ - name: biEngineMode
+ value: string
+ - name: biEngineReasons
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: billingTier
+ value: integer
+ - name: cacheHit
+ value: boolean
+ - name: ddlAffectedRowAccessPolicyCount
+ value: string
+ - name: ddlOperationPerformed
+ value: string
+ - name: ddlTargetRoutine
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: routineId
+ value: string
+ - name: ddlTargetRowAccessPolicy
+ value:
+ - name: datasetId
+ value: string
+ - name: policyId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: dmlStats
+ value:
+ - name: deletedRowCount
+ value: string
+ - name: insertedRowCount
+ value: string
+ - name: updatedRowCount
+ value: string
+ - name: estimatedBytesProcessed
+ value: string
+ - name: exportDataStatistics
+ value:
+ - name: fileCount
+ value: string
+ - name: rowCount
+ value: string
+ - name: externalServiceCosts
+ value:
+ - - name: bytesBilled
+ value: string
+ - name: bytesProcessed
+ value: string
+ - name: externalService
+ value: string
+ - name: reservedSlotCount
+ value: string
+ - name: slotMs
+ value: string
+ - name: loadQueryStatistics
+ value:
+ - name: badRecords
+ value: string
+ - name: bytesTransferred
+ value: string
+ - name: inputFileBytes
+ value: string
+ - name: inputFiles
+ value: string
+ - name: outputBytes
+ value: string
+ - name: outputRows
+ value: string
+ - name: materializedViewStatistics
+ value:
+ - name: materializedView
+ value:
+ - - name: chosen
+ value: boolean
+ - name: estimatedBytesSaved
+ value: string
+ - name: rejectedReason
+ value: string
+ - name: metadataCacheStatistics
+ value:
+ - name: tableMetadataCacheUsage
+ value:
+ - - name: explanation
+ value: string
+ - name: staleness
+ value: string
+ - name: tableType
+ value: string
+ - name: unusedReason
+ value: string
+ - name: mlStatistics
+ value:
+ - name: hparamTrials
+ value:
+ - - name: endTimeMs
+ value: string
+ - name: errorMessage
+ value: string
+ - name: evalLoss
+ value: number
+ - name: evaluationMetrics
+ value:
+ - name: arimaForecastingMetrics
+ value:
+ - name: arimaFittingMetrics
+ value:
+ - - name: aic
+ value: number
+ - name: logLikelihood
+ value: number
+ - name: variance
+ value: number
+ - name: arimaSingleModelForecastingMetrics
+ value:
+ - - name: arimaFittingMetrics
+ value:
+ - name: aic
+ value: number
+ - name: logLikelihood
+ value: number
+ - name: variance
+ value: number
+ - name: hasDrift
+ value: boolean
+ - name: hasHolidayEffect
+ value: boolean
+ - name: hasSpikesAndDips
+ value: boolean
+ - name: hasStepChanges
+ value: boolean
+ - name: nonSeasonalOrder
+ value:
+ - name: d
+ value: string
+ - name: p
+ value: string
+ - name: q
+ value: string
+ - name: seasonalPeriods
+ value:
+ - string
+ - name: timeSeriesId
+ value: string
+ - name: timeSeriesIds
+ value:
+ - string
+ - name: hasDrift
+ value:
+ - boolean
+ - name: nonSeasonalOrder
+ value:
+ - - name: d
+ value: string
+ - name: p
+ value: string
+ - name: q
+ value: string
+ - name: seasonalPeriods
+ value:
+ - string
+ - name: timeSeriesId
+ value:
+ - string
+ - name: binaryClassificationMetrics
+ value:
+ - name: aggregateClassificationMetrics
+ value:
+ - name: accuracy
+ value: number
+ - name: f1Score
+ value: number
+ - name: logLoss
+ value: number
+ - name: precision
+ value: number
+ - name: recall
+ value: number
+ - name: rocAuc
+ value: number
+ - name: threshold
+ value: number
+ - name: binaryConfusionMatrixList
+ value:
+ - - name: accuracy
+ value: number
+ - name: f1Score
+ value: number
+ - name: falseNegatives
+ value: string
+ - name: falsePositives
+ value: string
+ - name: positiveClassThreshold
+ value: number
+ - name: precision
+ value: number
+ - name: recall
+ value: number
+ - name: trueNegatives
+ value: string
+ - name: truePositives
+ value: string
+ - name: negativeLabel
+ value: string
+ - name: positiveLabel
+ value: string
+ - name: clusteringMetrics
+ value:
+ - name: clusters
+ value:
+ - - name: centroidId
+ value: string
+ - name: count
+ value: string
+ - name: featureValues
+ value:
+ - - name: categoricalValue
+ value:
+ - name: categoryCounts
+ value:
+ - - name: category
+ value: string
+ - name: count
+ value: string
+ - name: featureColumn
+ value: string
+ - name: numericalValue
+ value: number
+ - name: daviesBouldinIndex
+ value: number
+ - name: meanSquaredDistance
+ value: number
+ - name: dimensionalityReductionMetrics
+ value:
+ - name: totalExplainedVarianceRatio
+ value: number
+ - name: multiClassClassificationMetrics
+ value:
+ - name: confusionMatrixList
+ value:
+ - - name: confidenceThreshold
+ value: number
+ - name: rows
+ value:
+ - - name: actualLabel
+ value: string
+ - name: entries
+ value:
+ - - name: itemCount
+ value: string
+ - name: predictedLabel
+ value: string
+ - name: rankingMetrics
+ value:
+ - name: averageRank
+ value: number
+ - name: meanAveragePrecision
+ value: number
+ - name: meanSquaredError
+ value: number
+ - name: normalizedDiscountedCumulativeGain
+ value: number
+ - name: regressionMetrics
+ value:
+ - name: meanAbsoluteError
+ value: number
+ - name: meanSquaredError
+ value: number
+ - name: meanSquaredLogError
+ value: number
+ - name: medianAbsoluteError
+ value: number
+ - name: rSquared
+ value: number
+ - name: hparams
+ value:
+ - name: activationFn
+ value: string
+ - name: adjustStepChanges
+ value: boolean
+ - name: approxGlobalFeatureContrib
+ value: boolean
+ - name: autoArima
+ value: boolean
+ - name: autoArimaMaxOrder
+ value: string
+ - name: autoArimaMinOrder
+ value: string
+ - name: autoClassWeights
+ value: boolean
+ - name: batchSize
+ value: string
+ - name: boosterType
+ value: string
+ - name: budgetHours
+ value: number
+ - name: calculatePValues
+ value: boolean
+ - name: categoryEncodingMethod
+ value: string
+ - name: cleanSpikesAndDips
+ value: boolean
+ - name: colorSpace
+ value: string
+ - name: colsampleBylevel
+ value: number
+ - name: colsampleBynode
+ value: number
+ - name: colsampleBytree
+ value: number
+ - name: dartNormalizeType
+ value: string
+ - name: dataFrequency
+ value: string
+ - name: dataSplitColumn
+ value: string
+ - name: dataSplitEvalFraction
+ value: number
+ - name: dataSplitMethod
+ value: string
+ - name: decomposeTimeSeries
+ value: boolean
+ - name: distanceType
+ value: string
+ - name: dropout
+ value: number
+ - name: earlyStop
+ value: boolean
+ - name: enableGlobalExplain
+ value: boolean
+ - name: feedbackType
+ value: string
+ - name: fitIntercept
+ value: boolean
+ - name: hiddenUnits
+ value:
+ - string
+ - name: holidayRegion
+ value: string
+ - name: holidayRegions
+ value:
+ - string
+ - name: horizon
+ value: string
+ - name: hparamTuningObjectives
+ value:
+ - string
+ - name: includeDrift
+ value: boolean
+ - name: initialLearnRate
+ value: number
+ - name: inputLabelColumns
+ value:
+ - string
+ - name: instanceWeightColumn
+ value: string
+ - name: integratedGradientsNumSteps
+ value: string
+ - name: itemColumn
+ value: string
+ - name: kmeansInitializationColumn
+ value: string
+ - name: kmeansInitializationMethod
+ value: string
+ - name: l1RegActivation
+ value: number
+ - name: l1Regularization
+ value: number
+ - name: l2Regularization
+ value: number
+ - name: labelClassWeights
+ value: object
+ - name: learnRate
+ value: number
+ - name: learnRateStrategy
+ value: string
+ - name: lossType
+ value: string
+ - name: maxIterations
+ value: string
+ - name: maxParallelTrials
+ value: string
+ - name: maxTimeSeriesLength
+ value: string
+ - name: maxTreeDepth
+ value: string
+ - name: minRelativeProgress
+ value: number
+ - name: minSplitLoss
+ value: number
+ - name: minTimeSeriesLength
+ value: string
+ - name: minTreeChildWeight
+ value: string
+ - name: modelRegistry
+ value: string
+ - name: modelUri
+ value: string
+ - name: numClusters
+ value: string
+ - name: numFactors
+ value: string
+ - name: numParallelTree
+ value: string
+ - name: numPrincipalComponents
+ value: string
+ - name: numTrials
+ value: string
+ - name: optimizationStrategy
+ value: string
+ - name: optimizer
+ value: string
+ - name: pcaExplainedVarianceRatio
+ value: number
+ - name: pcaSolver
+ value: string
+ - name: sampledShapleyNumPaths
+ value: string
+ - name: scaleFeatures
+ value: boolean
+ - name: standardizeFeatures
+ value: boolean
+ - name: subsample
+ value: number
+ - name: tfVersion
+ value: string
+ - name: timeSeriesDataColumn
+ value: string
+ - name: timeSeriesIdColumn
+ value: string
+ - name: timeSeriesIdColumns
+ value:
+ - string
+ - name: timeSeriesLengthFraction
+ value: number
+ - name: timeSeriesTimestampColumn
+ value: string
+ - name: treeMethod
+ value: string
+ - name: trendSmoothingWindowSize
+ value: string
+ - name: userColumn
+ value: string
+ - name: vertexAiModelVersionAliases
+ value:
+ - string
+ - name: walsAlpha
+ value: number
+ - name: warmStart
+ value: boolean
+ - name: xgboostVersion
+ value: string
+ - name: startTimeMs
+ value: string
+ - name: status
+ value: string
+ - name: trainingLoss
+ value: number
+ - name: trialId
+ value: string
+ - name: iterationResults
+ value:
+ - - name: arimaResult
+ value:
+ - name: arimaModelInfo
+ value:
+ - - name: arimaCoefficients
+ value:
+ - name: autoRegressiveCoefficients
+ value:
+ - number
+ - name: interceptCoefficient
+ value: number
+ - name: movingAverageCoefficients
+ value:
+ - number
+ - name: hasDrift
+ value: boolean
+ - name: hasHolidayEffect
+ value: boolean
+ - name: hasSpikesAndDips
+ value: boolean
+ - name: hasStepChanges
+ value: boolean
+ - name: seasonalPeriods
+ value:
+ - string
+ - name: timeSeriesId
+ value: string
+ - name: timeSeriesIds
+ value:
+ - string
+ - name: seasonalPeriods
+ value:
+ - string
+ - name: clusterInfos
+ value:
+ - - name: centroidId
+ value: string
+ - name: clusterRadius
+ value: number
+ - name: clusterSize
+ value: string
+ - name: durationMs
+ value: string
+ - name: evalLoss
+ value: number
+ - name: index
+ value: integer
+ - name: learnRate
+ value: number
+ - name: principalComponentInfos
+ value:
+ - - name: cumulativeExplainedVarianceRatio
+ value: number
+ - name: explainedVariance
+ value: number
+ - name: explainedVarianceRatio
+ value: number
+ - name: principalComponentId
+ value: string
+ - name: trainingLoss
+ value: number
+ - name: maxIterations
+ value: string
+ - name: modelType
+ value: string
+ - name: trainingType
+ value: string
+ - name: modelTraining
+ value:
+ - name: currentIteration
+ value: integer
+ - name: expectedTotalIterations
+ value: string
+ - name: modelTrainingCurrentIteration
+ value: integer
+ - name: modelTrainingExpectedTotalIteration
+ value: string
+ - name: numDmlAffectedRows
+ value: string
+ - name: performanceInsights
+ value:
+ - name: avgPreviousExecutionMs
+ value: string
+ - name: stagePerformanceChangeInsights
+ value:
+ - - name: inputDataChange
+ value:
+ - name: recordsReadDiffPercentage
+ value: number
+ - name: stageId
+ value: string
+ - name: stagePerformanceStandaloneInsights
+ value:
+ - - name: biEngineReasons
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: highCardinalityJoins
+ value:
+ - - name: leftRows
+ value: string
+ - name: outputRows
+ value: string
+ - name: rightRows
+ value: string
+ - name: stepIndex
+ value: integer
+ - name: insufficientShuffleQuota
+ value: boolean
+ - name: partitionSkew
+ value:
+ - name: skewSources
+ value:
+ - - name: stageId
+ value: string
+ - name: slotContention
+ value: boolean
+ - name: stageId
+ value: string
+ - name: queryInfo
+ value:
+ - name: optimizationDetails
+ value: object
+ - name: queryPlan
+ value:
+ - - name: completedParallelInputs
+ value: string
+ - name: computeMode
+ value: string
+ - name: computeMsAvg
+ value: string
+ - name: computeMsMax
+ value: string
+ - name: computeRatioAvg
+ value: number
+ - name: computeRatioMax
+ value: number
+ - name: endMs
+ value: string
+ - name: id
+ value: string
+ - name: inputStages
+ value:
+ - string
+ - name: name
+ value: string
+ - name: parallelInputs
+ value: string
+ - name: readMsAvg
+ value: string
+ - name: readMsMax
+ value: string
+ - name: readRatioAvg
+ value: number
+ - name: readRatioMax
+ value: number
+ - name: recordsRead
+ value: string
+ - name: recordsWritten
+ value: string
+ - name: shuffleOutputBytes
+ value: string
+ - name: shuffleOutputBytesSpilled
+ value: string
+ - name: slotMs
+ value: string
+ - name: startMs
+ value: string
+ - name: status
+ value: string
+ - name: steps
+ value:
+ - - name: kind
value: string
- structValues: object
+ - name: substeps
+ value:
+ - string
+ - name: waitMsAvg
+ value: string
+ - name: waitMsMax
+ value: string
+ - name: waitRatioAvg
+ value: number
+ - name: waitRatioMax
+ value: number
+ - name: writeMsAvg
+ value: string
+ - name: writeMsMax
+ value: string
+ - name: writeRatioAvg
+ value: number
+ - name: writeRatioMax
+ value: number
+ - name: referencedRoutines
+ value:
+ - - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: routineId
+ value: string
+ - name: referencedTables
+ value:
+ - - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: reservationUsage
+ value:
+ - - name: name
+ value: string
+ - name: slotMs
+ value: string
+ - name: searchStatistics
+ value:
+ - name: indexUnusedReasons
+ value:
+ - - name: code
+ value: string
+ - name: indexName
+ value: string
+ - name: message
+ value: string
+ - name: indexUsageMode
+ value: string
+ - name: sparkStatistics
+ value:
+ - name: endpoints
+ value: object
+ - name: gcsStagingBucket
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: loggingInfo
+ value:
+ - name: projectId
value: string
- structValues: object
+ - name: resourceType
+ value: string
+ - name: sparkJobId
+ value: string
+ - name: sparkJobLocation
value: string
- structValues: object
+ - name: statementType
+ value: string
+ - name: timeline
+ value:
+ - - name: activeUnits
+ value: string
+ - name: completedUnits
+ value: string
+ - name: elapsedMs
+ value: string
+ - name: estimatedRunnableUnits
+ value: string
+ - name: pendingUnits
+ value: string
+ - name: totalSlotMs
+ value: string
+ - name: totalBytesBilled
+ value: string
+ - name: totalBytesProcessed
+ value: string
+ - name: totalBytesProcessedAccuracy
+ value: string
+ - name: totalPartitionsProcessed
+ value: string
+ - name: totalSlotMs
+ value: string
+ - name: transferredBytes
+ value: string
+ - name: undeclaredQueryParameters
+ value:
+ - - name: name
+ value: string
+ - name: vectorSearchStatistics
+ value:
+ - name: indexUnusedReasons
+ value:
+ - - name: code
+ value: string
+ - name: indexName
+ value: string
+ - name: message
+ value: string
+ - name: indexUsageMode
+ value: string
+ - name: quotaDeferments
+ value:
+ - string
+ - name: reservationUsage
+ value:
+ - - name: name
+ value: string
+ - name: slotMs
+ value: string
+ - name: reservation_id
+ value: string
+ - name: rowLevelSecurityStatistics
+ value:
+ - name: rowLevelSecurityApplied
+ value: boolean
+ - name: scriptStatistics
+ value:
+ - name: evaluationKind
+ value: string
+ - name: stackFrames
+ value:
+ - - name: endColumn
+ value: integer
+ - name: endLine
+ value: integer
+ - name: procedureId
+ value: string
+ - name: startColumn
+ value: integer
+ - name: startLine
+ value: integer
+ - name: text
+ value: string
+ - name: sessionInfo
+ value:
+ - name: sessionId
+ value: string
+ - name: startTime
+ value: string
+ - name: totalBytesProcessed
+ value: string
+ - name: totalSlotMs
+ value: string
+ - name: transactionInfo
+ value:
+ - name: transactionId
+ value: string
+ - name: status
+ value:
+ - name: errorResult
+ value:
+ - name: debugInfo
+ value: string
+ - name: location
+ value: string
+ - name: message
+ value: string
+ - name: reason
value: string
- structValues: object
+ - name: errors
+ value:
+ - - name: debugInfo
+ value: string
+ - name: location
+ value: string
+ - name: message
+ value: string
+ - name: reason
+ value: string
+ - name: state
value: string
- schemaUpdateOptions:
- - type: string
- scriptOptions:
- keyResultStatement: string
- statementByteBudget: string
- statementTimeoutMs: string
- systemVariables:
- types: object
- values: object
- tableDefinitions: object
- useLegacySql: boolean
- useQueryCache: boolean
- userDefinedFunctionResources:
- - inlineCode: string
- resourceUri: string
- writeDisposition: string
-etag: string
-id: string
-jobCreationReason:
- code: string
-jobReference:
- jobId: string
- location: string
- projectId: string
-kind: string
-principal_subject: string
-selfLink: string
-statistics:
- completionRatio: number
- copy:
- copiedLogicalBytes: string
- copiedRows: string
- creationTime: string
- dataMaskingStatistics:
- dataMaskingApplied: boolean
- edition: string
- endTime: string
- extract:
- destinationUriFileCounts:
- - format: string
- type: string
- inputBytes: string
- timeline:
- - activeUnits: string
- completedUnits: string
- elapsedMs: string
- estimatedRunnableUnits: string
- pendingUnits: string
- totalSlotMs: string
- finalExecutionDurationMs: string
- load:
- badRecords: string
- inputFileBytes: string
- inputFiles: string
- outputBytes: string
- outputRows: string
- timeline:
- - activeUnits: string
- completedUnits: string
- elapsedMs: string
- estimatedRunnableUnits: string
- pendingUnits: string
- totalSlotMs: string
- numChildJobs: string
- parentJobId: string
- query:
- biEngineStatistics:
- accelerationMode: string
- biEngineMode: string
- biEngineReasons:
- - code: string
- message: string
- billingTier: integer
- cacheHit: boolean
- ddlAffectedRowAccessPolicyCount: string
- ddlOperationPerformed: string
- ddlTargetRoutine:
- datasetId: string
- projectId: string
- routineId: string
- ddlTargetRowAccessPolicy:
- datasetId: string
- policyId: string
- projectId: string
- tableId: string
- dmlStats:
- deletedRowCount: string
- insertedRowCount: string
- updatedRowCount: string
- estimatedBytesProcessed: string
- exportDataStatistics:
- fileCount: string
- rowCount: string
- externalServiceCosts:
- - bytesBilled: string
- bytesProcessed: string
- externalService: string
- reservedSlotCount: string
- slotMs: string
- loadQueryStatistics:
- badRecords: string
- bytesTransferred: string
- inputFileBytes: string
- inputFiles: string
- outputBytes: string
- outputRows: string
- materializedViewStatistics:
- materializedView:
- - chosen: boolean
- estimatedBytesSaved: string
- rejectedReason: string
- metadataCacheStatistics:
- tableMetadataCacheUsage:
- - explanation: string
- staleness: string
- tableType: string
- unusedReason: string
- mlStatistics:
- hparamTrials:
- - endTimeMs: string
- errorMessage: string
- evalLoss: number
- evaluationMetrics:
- arimaForecastingMetrics:
- arimaFittingMetrics:
- - aic: number
- logLikelihood: number
- variance: number
- arimaSingleModelForecastingMetrics:
- - arimaFittingMetrics:
- aic: number
- logLikelihood: number
- variance: number
- hasDrift: boolean
- hasHolidayEffect: boolean
- hasSpikesAndDips: boolean
- hasStepChanges: boolean
- nonSeasonalOrder:
- d: string
- p: string
- q: string
- seasonalPeriods:
- - enum: string
- enumDescriptions: string
- type: string
- timeSeriesId: string
- timeSeriesIds:
- - type: string
- hasDrift:
- - type: string
- nonSeasonalOrder:
- - d: string
- p: string
- q: string
- seasonalPeriods:
- - enum: string
- enumDescriptions: string
- type: string
- timeSeriesId:
- - type: string
- binaryClassificationMetrics:
- aggregateClassificationMetrics:
- accuracy: number
- f1Score: number
- logLoss: number
- precision: number
- recall: number
- rocAuc: number
- threshold: number
- binaryConfusionMatrixList:
- - accuracy: number
- f1Score: number
- falseNegatives: string
- falsePositives: string
- positiveClassThreshold: number
- precision: number
- recall: number
- trueNegatives: string
- truePositives: string
- negativeLabel: string
- positiveLabel: string
- clusteringMetrics:
- clusters:
- - centroidId: string
- count: string
- featureValues:
- - categoricalValue:
- categoryCounts:
- - category: string
- count: string
- featureColumn: string
- numericalValue: number
- daviesBouldinIndex: number
- meanSquaredDistance: number
- dimensionalityReductionMetrics:
- totalExplainedVarianceRatio: number
- multiClassClassificationMetrics:
- confusionMatrixList:
- - confidenceThreshold: number
- rows:
- - actualLabel: string
- entries:
- - itemCount: string
- predictedLabel: string
- rankingMetrics:
- averageRank: number
- meanAveragePrecision: number
- meanSquaredError: number
- normalizedDiscountedCumulativeGain: number
- regressionMetrics:
- meanAbsoluteError: number
- meanSquaredError: number
- meanSquaredLogError: number
- medianAbsoluteError: number
- rSquared: number
- hparams:
- activationFn: string
- adjustStepChanges: boolean
- approxGlobalFeatureContrib: boolean
- autoArima: boolean
- autoArimaMaxOrder: string
- autoArimaMinOrder: string
- autoClassWeights: boolean
- batchSize: string
- boosterType: string
- budgetHours: number
- calculatePValues: boolean
- categoryEncodingMethod: string
- cleanSpikesAndDips: boolean
- colorSpace: string
- colsampleBylevel: number
- colsampleBynode: number
- colsampleBytree: number
- dartNormalizeType: string
- dataFrequency: string
- dataSplitColumn: string
- dataSplitEvalFraction: number
- dataSplitMethod: string
- decomposeTimeSeries: boolean
- distanceType: string
- dropout: number
- earlyStop: boolean
- enableGlobalExplain: boolean
- feedbackType: string
- fitIntercept: boolean
- hiddenUnits:
- - format: string
- type: string
- holidayRegion: string
- holidayRegions:
- - enum: string
- enumDescriptions: string
- type: string
- horizon: string
- hparamTuningObjectives:
- - enum: string
- enumDescriptions: string
- type: string
- includeDrift: boolean
- initialLearnRate: number
- inputLabelColumns:
- - type: string
- instanceWeightColumn: string
- integratedGradientsNumSteps: string
- itemColumn: string
- kmeansInitializationColumn: string
- kmeansInitializationMethod: string
- l1RegActivation: number
- l1Regularization: number
- l2Regularization: number
- labelClassWeights: object
- learnRate: number
- learnRateStrategy: string
- lossType: string
- maxIterations: string
- maxParallelTrials: string
- maxTimeSeriesLength: string
- maxTreeDepth: string
- minRelativeProgress: number
- minSplitLoss: number
- minTimeSeriesLength: string
- minTreeChildWeight: string
- modelRegistry: string
- modelUri: string
- numClusters: string
- numFactors: string
- numParallelTree: string
- numPrincipalComponents: string
- numTrials: string
- optimizationStrategy: string
- optimizer: string
- pcaExplainedVarianceRatio: number
- pcaSolver: string
- sampledShapleyNumPaths: string
- scaleFeatures: boolean
- standardizeFeatures: boolean
- subsample: number
- tfVersion: string
- timeSeriesDataColumn: string
- timeSeriesIdColumn: string
- timeSeriesIdColumns:
- - type: string
- timeSeriesLengthFraction: number
- timeSeriesTimestampColumn: string
- treeMethod: string
- trendSmoothingWindowSize: string
- userColumn: string
- vertexAiModelVersionAliases:
- - type: string
- walsAlpha: number
- warmStart: boolean
- xgboostVersion: string
- startTimeMs: string
- status: string
- trainingLoss: number
- trialId: string
- iterationResults:
- - arimaResult:
- arimaModelInfo:
- - arimaCoefficients:
- autoRegressiveCoefficients:
- - format: string
- type: string
- interceptCoefficient: number
- movingAverageCoefficients:
- - format: string
- type: string
- hasDrift: boolean
- hasHolidayEffect: boolean
- hasSpikesAndDips: boolean
- hasStepChanges: boolean
- seasonalPeriods:
- - enum: string
- enumDescriptions: string
- type: string
- timeSeriesId: string
- timeSeriesIds:
- - type: string
- seasonalPeriods:
- - enum: string
- enumDescriptions: string
- type: string
- clusterInfos:
- - centroidId: string
- clusterRadius: number
- clusterSize: string
- durationMs: string
- evalLoss: number
- index: integer
- learnRate: number
- principalComponentInfos:
- - cumulativeExplainedVarianceRatio: number
- explainedVariance: number
- explainedVarianceRatio: number
- principalComponentId: string
- trainingLoss: number
- maxIterations: string
- modelType: string
- trainingType: string
- modelTraining:
- currentIteration: integer
- expectedTotalIterations: string
- modelTrainingCurrentIteration: integer
- modelTrainingExpectedTotalIteration: string
- numDmlAffectedRows: string
- performanceInsights:
- avgPreviousExecutionMs: string
- stagePerformanceChangeInsights:
- - inputDataChange:
- recordsReadDiffPercentage: number
- stageId: string
- stagePerformanceStandaloneInsights:
- - biEngineReasons:
- - code: string
- message: string
- highCardinalityJoins:
- - leftRows: string
- outputRows: string
- rightRows: string
- stepIndex: integer
- insufficientShuffleQuota: boolean
- partitionSkew:
- skewSources:
- - stageId: string
- slotContention: boolean
- stageId: string
- queryInfo:
- optimizationDetails: object
- queryPlan:
- - completedParallelInputs: string
- computeMode: string
- computeMsAvg: string
- computeMsMax: string
- computeRatioAvg: number
- computeRatioMax: number
- endMs: string
- id: string
- inputStages:
- - format: string
- type: string
- name: string
- parallelInputs: string
- readMsAvg: string
- readMsMax: string
- readRatioAvg: number
- readRatioMax: number
- recordsRead: string
- recordsWritten: string
- shuffleOutputBytes: string
- shuffleOutputBytesSpilled: string
- slotMs: string
- startMs: string
- status: string
- steps:
- - kind: string
- substeps:
- - type: string
- waitMsAvg: string
- waitMsMax: string
- waitRatioAvg: number
- waitRatioMax: number
- writeMsAvg: string
- writeMsMax: string
- writeRatioAvg: number
- writeRatioMax: number
- referencedRoutines:
- - datasetId: string
- projectId: string
- routineId: string
- referencedTables:
- - datasetId: string
- projectId: string
- tableId: string
- reservationUsage:
- - name: string
- slotMs: string
- searchStatistics:
- indexUnusedReasons:
- - code: string
- indexName: string
- message: string
- indexUsageMode: string
- sparkStatistics:
- endpoints: object
- gcsStagingBucket: string
- kmsKeyName: string
- loggingInfo:
- projectId: string
- resourceType: string
- sparkJobId: string
- sparkJobLocation: string
- statementType: string
- timeline:
- - activeUnits: string
- completedUnits: string
- elapsedMs: string
- estimatedRunnableUnits: string
- pendingUnits: string
- totalSlotMs: string
- totalBytesBilled: string
- totalBytesProcessed: string
- totalBytesProcessedAccuracy: string
- totalPartitionsProcessed: string
- totalSlotMs: string
- transferredBytes: string
- undeclaredQueryParameters:
- - name: string
- vectorSearchStatistics:
- indexUnusedReasons:
- - code: string
- indexName: string
- message: string
- indexUsageMode: string
- quotaDeferments:
- - type: string
- reservationUsage:
- - name: string
- slotMs: string
- reservation_id: string
- rowLevelSecurityStatistics:
- rowLevelSecurityApplied: boolean
- scriptStatistics:
- evaluationKind: string
- stackFrames:
- - endColumn: integer
- endLine: integer
- procedureId: string
- startColumn: integer
- startLine: integer
- text: string
- sessionInfo:
- sessionId: string
- startTime: string
- totalBytesProcessed: string
- totalSlotMs: string
- transactionInfo:
- transactionId: string
-status:
- errorResult:
- debugInfo: string
- location: string
- message: string
- reason: string
- errors:
- - debugInfo: string
- location: string
- message: string
- reason: string
- state: string
-user_email: string
+ - name: user_email
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigquery/jobs_query_results/index.md b/docs/google-docs/providers/google/bigquery/jobs_query_results/index.md
index dccb5c6557..e46877b333 100644
--- a/docs/google-docs/providers/google/bigquery/jobs_query_results/index.md
+++ b/docs/google-docs/providers/google/bigquery/jobs_query_results/index.md
@@ -69,5 +69,5 @@ totalBytesProcessed,
totalRows
FROM google.bigquery.jobs_query_results
WHERE +jobId = '{{ +jobId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/bigquery/models/index.md b/docs/google-docs/providers/google/bigquery/models/index.md
index 553bc35ac6..23e117a57f 100644
--- a/docs/google-docs/providers/google/bigquery/models/index.md
+++ b/docs/google-docs/providers/google/bigquery/models/index.md
@@ -90,7 +90,7 @@ trainingRuns,
transformColumns
FROM google.bigquery.models
WHERE +datasetId = '{{ +datasetId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/bigquery/projects/index.md b/docs/google-docs/providers/google/bigquery/projects/index.md
index 5e70a63f30..9f69cf1a1f 100644
--- a/docs/google-docs/providers/google/bigquery/projects/index.md
+++ b/docs/google-docs/providers/google/bigquery/projects/index.md
@@ -54,5 +54,5 @@ kind,
numericId,
projectReference
FROM google.bigquery.projects
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/bigquery/routines/index.md b/docs/google-docs/providers/google/bigquery/routines/index.md
index 8e0044d96d..64e36a811e 100644
--- a/docs/google-docs/providers/google/bigquery/routines/index.md
+++ b/docs/google-docs/providers/google/bigquery/routines/index.md
@@ -85,7 +85,7 @@ sparkOptions,
strictMode
FROM google.bigquery.routines
WHERE +datasetId = '{{ +datasetId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -139,63 +139,110 @@ SELECT
'{{ routineType }}',
'{{ securityMode }}',
'{{ sparkOptions }}',
-true|false
+{{ strictMode }}
;
```
```yaml
-arguments:
- - argumentKind: string
- dataType:
- structType:
- fields:
- - name: string
- typeKind: string
- isAggregate: boolean
- mode: string
- name: string
-creationTime: string
-dataGovernanceType: string
-definitionBody: string
-description: string
-determinismLevel: string
-etag: string
-importedLibraries:
- - type: string
-language: string
-lastModifiedTime: string
-remoteFunctionOptions:
- connection: string
- endpoint: string
- maxBatchingRows: string
- userDefinedContext: object
-returnTableType:
- columns:
- - name: string
-routineReference:
- datasetId: string
- projectId: string
- routineId: string
-routineType: string
-securityMode: string
-sparkOptions:
- archiveUris:
- - type: string
- connection: string
- containerImage: string
- fileUris:
- - type: string
- jarUris:
- - type: string
- mainClass: string
- mainFileUri: string
- properties: object
- pyFileUris:
- - type: string
- runtimeVersion: string
-strictMode: boolean
+- name: your_resource_model_name
+ props:
+ - name: arguments
+ value:
+ - - name: argumentKind
+ value: string
+ - name: dataType
+ value:
+ - name: structType
+ value:
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: typeKind
+ value: string
+ - name: isAggregate
+ value: boolean
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: creationTime
+ value: string
+ - name: dataGovernanceType
+ value: string
+ - name: definitionBody
+ value: string
+ - name: description
+ value: string
+ - name: determinismLevel
+ value: string
+ - name: etag
+ value: string
+ - name: importedLibraries
+ value:
+ - string
+ - name: language
+ value: string
+ - name: lastModifiedTime
+ value: string
+ - name: remoteFunctionOptions
+ value:
+ - name: connection
+ value: string
+ - name: endpoint
+ value: string
+ - name: maxBatchingRows
+ value: string
+ - name: userDefinedContext
+ value: object
+ - name: returnTableType
+ value:
+ - name: columns
+ value:
+ - - name: name
+ value: string
+ - name: routineReference
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: routineId
+ value: string
+ - name: routineType
+ value: string
+ - name: securityMode
+ value: string
+ - name: sparkOptions
+ value:
+ - name: archiveUris
+ value:
+ - string
+ - name: connection
+ value: string
+ - name: containerImage
+ value: string
+ - name: fileUris
+ value:
+ - string
+ - name: jarUris
+ value:
+ - string
+ - name: mainClass
+ value: string
+ - name: mainFileUri
+ value: string
+ - name: properties
+ value: object
+ - name: pyFileUris
+ value:
+ - string
+ - name: runtimeVersion
+ value: string
+ - name: strictMode
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/bigquery/row_access_policies/index.md b/docs/google-docs/providers/google/bigquery/row_access_policies/index.md
index 320813876d..cceae3017a 100644
--- a/docs/google-docs/providers/google/bigquery/row_access_policies/index.md
+++ b/docs/google-docs/providers/google/bigquery/row_access_policies/index.md
@@ -56,5 +56,5 @@ rowAccessPolicyReference
FROM google.bigquery.row_access_policies
WHERE +datasetId = '{{ +datasetId }}'
AND +tableId = '{{ +tableId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/bigquery/service_account/index.md b/docs/google-docs/providers/google/bigquery/service_account/index.md
index 7087a93fc9..94ee19e9c7 100644
--- a/docs/google-docs/providers/google/bigquery/service_account/index.md
+++ b/docs/google-docs/providers/google/bigquery/service_account/index.md
@@ -48,5 +48,5 @@ SELECT
email,
kind
FROM google.bigquery.service_account
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/bigquery/tabledata/index.md b/docs/google-docs/providers/google/bigquery/tabledata/index.md
index 2c944387dc..112640fc3b 100644
--- a/docs/google-docs/providers/google/bigquery/tabledata/index.md
+++ b/docs/google-docs/providers/google/bigquery/tabledata/index.md
@@ -57,7 +57,7 @@ totalRows
FROM google.bigquery.tabledata
WHERE +datasetId = '{{ +datasetId }}'
AND +tableId = '{{ +tableId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -89,9 +89,9 @@ SELECT
'{{ +datasetId }}',
'{{ +tableId }}',
'{{ projectId }}',
-true|false,
+{{ ignoreUnknownValues }},
'{{ rows }}',
-true|false,
+{{ skipInvalidRows }},
'{{ templateSuffix }}',
'{{ traceId }}'
;
@@ -100,14 +100,24 @@ true|false,
```yaml
-ignoreUnknownValues: boolean
-kind: string
-rows:
- - insertId: string
- json: {}
-skipInvalidRows: boolean
-templateSuffix: string
-traceId: string
+- name: your_resource_model_name
+ props:
+ - name: ignoreUnknownValues
+ value: boolean
+ - name: kind
+ value: string
+ - name: rows
+ value:
+ - - name: insertId
+ value: string
+ - name: json
+ value: []
+ - name: skipInvalidRows
+ value: boolean
+ - name: templateSuffix
+ value: string
+ - name: traceId
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigquery/tables/index.md b/docs/google-docs/providers/google/bigquery/tables/index.md
index afbd41ba3e..6386d09331 100644
--- a/docs/google-docs/providers/google/bigquery/tables/index.md
+++ b/docs/google-docs/providers/google/bigquery/tables/index.md
@@ -152,7 +152,7 @@ type,
view
FROM google.bigquery.tables
WHERE +datasetId = '{{ +datasetId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -217,7 +217,7 @@ SELECT
'{{ model }}',
'{{ partitionDefinition }}',
'{{ rangePartitioning }}',
-true|false,
+{{ requirePartitionFilter }},
'{{ resourceTags }}',
'{{ schema }}',
'{{ tableConstraints }}',
@@ -231,409 +231,786 @@ true|false,
```yaml
-biglakeConfiguration:
- connectionId: string
- fileFormat: string
- storageUri: string
- tableFormat: string
-cloneDefinition:
- baseTableReference:
- datasetId: string
- projectId: string
- tableId: string
- cloneTime: string
-clustering:
- fields:
- - type: string
-creationTime: string
-defaultCollation: string
-defaultRoundingMode: string
-description: string
-encryptionConfiguration:
- kmsKeyName: string
-etag: string
-expirationTime: string
-externalCatalogTableOptions:
- connectionId: string
- parameters: object
- storageDescriptor:
- inputFormat: string
- locationUri: string
- outputFormat: string
- serdeInfo:
- name: string
- parameters: object
- serializationLibrary: string
-externalDataConfiguration:
- autodetect: boolean
- avroOptions:
- useAvroLogicalTypes: boolean
- bigtableOptions:
- columnFamilies:
- - columns:
- - encoding: string
- fieldName: string
- onlyReadLatest: boolean
- qualifierEncoded: string
- qualifierString: string
- type: string
- encoding: string
- familyId: string
- onlyReadLatest: boolean
- type: string
- ignoreUnspecifiedColumnFamilies: boolean
- outputColumnFamiliesAsJson: boolean
- readRowkeyAsString: boolean
- compression: string
- connectionId: string
- csvOptions:
- allowJaggedRows: boolean
- allowQuotedNewlines: boolean
- encoding: string
- fieldDelimiter: string
- nullMarker: string
- preserveAsciiControlCharacters: boolean
- quote: string
- skipLeadingRows: string
- decimalTargetTypes:
- - enum: string
- enumDescriptions: string
- type: string
- fileSetSpecType: string
- googleSheetsOptions:
- range: string
- skipLeadingRows: string
- hivePartitioningOptions:
- fields:
- - type: string
- mode: string
- requirePartitionFilter: boolean
- sourceUriPrefix: string
- ignoreUnknownValues: boolean
- jsonExtension: string
- jsonOptions:
- encoding: string
- maxBadRecords: integer
- metadataCacheMode: string
- objectMetadata: string
- parquetOptions:
- enableListInference: boolean
- enumAsString: boolean
- mapTargetType: string
- referenceFileSchemaUri: string
- schema:
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - type: string
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories:
- names:
- - {}
- collation: string
- dataPolicies:
- - name: string
- defaultValueExpression: string
- description: string
- fields:
- - categories: {}
- collation: string
- dataPolicies:
- - {}
- defaultValueExpression: string
- description: string
- fields:
- - {}
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags: {}
- precision: string
- rangeElementType: {}
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - {}
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeDefinition: string
- maxLength: string
- mode: string
- name: string
- policyTags:
- names:
- - type: string
- precision: string
- rangeElementType:
- type: string
- roundingMode: string
- scale: string
- type: string
- foreignTypeInfo:
- typeSystem: string
- sourceFormat: string
- sourceUris:
- - type: string
-friendlyName: string
-id: string
-kind: string
-labels: object
-lastModifiedTime: string
-location: string
-materializedView:
- allowNonIncrementalDefinition: boolean
- enableRefresh: boolean
- lastRefreshTime: string
- maxStaleness: string
- query: string
- refreshIntervalMs: string
-materializedViewStatus:
- lastRefreshStatus:
- debugInfo: string
- location: string
- message: string
- reason: string
- refreshWatermark: string
-maxStaleness: string
-model:
- modelOptions:
- labels:
- - type: string
- lossType: string
- modelType: string
- trainingRuns:
- - iterationResults:
- - durationMs: string
- evalLoss: number
- index: integer
- learnRate: number
- trainingLoss: number
- startTime: string
- state: string
- trainingOptions:
- earlyStop: boolean
- l1Reg: number
- l2Reg: number
- learnRate: number
- learnRateStrategy: string
- lineSearchInitLearnRate: number
- maxIteration: string
- minRelProgress: number
- warmStart: boolean
-numActiveLogicalBytes: string
-numActivePhysicalBytes: string
-numBytes: string
-numCurrentPhysicalBytes: string
-numLongTermBytes: string
-numLongTermLogicalBytes: string
-numLongTermPhysicalBytes: string
-numPartitions: string
-numPhysicalBytes: string
-numRows: string
-numTimeTravelPhysicalBytes: string
-numTotalLogicalBytes: string
-numTotalPhysicalBytes: string
-partitionDefinition:
- partitionedColumn:
- - field: string
-rangePartitioning:
- field: string
- range:
- end: string
- interval: string
- start: string
-replicas:
- - datasetId: string
- projectId: string
- tableId: string
-requirePartitionFilter: boolean
-resourceTags: object
-restrictions:
- type: string
-selfLink: string
-snapshotDefinition:
- snapshotTime: string
-streamingBuffer:
- estimatedBytes: string
- estimatedRows: string
- oldestEntryTime: string
-tableConstraints:
- foreignKeys:
- - columnReferences:
- - referencedColumn: string
- referencingColumn: string
- name: string
- referencedTable:
- datasetId: string
- projectId: string
- tableId: string
- primaryKey:
- columns:
- - type: string
-tableReplicationInfo:
- replicatedSourceLastRefreshTime: string
- replicationIntervalMs: string
- replicationStatus: string
-timePartitioning:
- expirationMs: string
- field: string
- requirePartitionFilter: boolean
- type: string
-type: string
-view:
- foreignDefinitions:
- - dialect: string
- query: string
- privacyPolicy:
- aggregationThresholdPolicy:
- privacyUnitColumns:
- - type: string
- threshold: string
- differentialPrivacyPolicy:
- deltaBudget: number
- deltaBudgetRemaining: number
- deltaPerQuery: number
- epsilonBudget: number
- epsilonBudgetRemaining: number
- maxEpsilonPerQuery: number
- maxGroupsContributed: string
- privacyUnitColumn: string
- joinRestrictionPolicy:
- joinAllowedColumns:
- - type: string
- joinCondition: string
- query: string
- useExplicitColumnNames: boolean
- useLegacySql: boolean
- userDefinedFunctionResources:
- - inlineCode: string
- resourceUri: string
+- name: your_resource_model_name
+ props:
+ - name: biglakeConfiguration
+ value:
+ - name: connectionId
+ value: string
+ - name: fileFormat
+ value: string
+ - name: storageUri
+ value: string
+ - name: tableFormat
+ value: string
+ - name: cloneDefinition
+ value:
+ - name: baseTableReference
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: cloneTime
+ value: string
+ - name: clustering
+ value:
+ - name: fields
+ value:
+ - string
+ - name: creationTime
+ value: string
+ - name: defaultCollation
+ value: string
+ - name: defaultRoundingMode
+ value: string
+ - name: description
+ value: string
+ - name: encryptionConfiguration
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: etag
+ value: string
+ - name: expirationTime
+ value: string
+ - name: externalCatalogTableOptions
+ value:
+ - name: connectionId
+ value: string
+ - name: parameters
+ value: object
+ - name: storageDescriptor
+ value:
+ - name: inputFormat
+ value: string
+ - name: locationUri
+ value: string
+ - name: outputFormat
+ value: string
+ - name: serdeInfo
+ value:
+ - name: name
+ value: string
+ - name: parameters
+ value: object
+ - name: serializationLibrary
+ value: string
+ - name: externalDataConfiguration
+ value:
+ - name: autodetect
+ value: boolean
+ - name: avroOptions
+ value:
+ - name: useAvroLogicalTypes
+ value: boolean
+ - name: bigtableOptions
+ value:
+ - name: columnFamilies
+ value:
+ - - name: columns
+ value:
+ - - name: encoding
+ value: string
+ - name: fieldName
+ value: string
+ - name: onlyReadLatest
+ value: boolean
+ - name: qualifierEncoded
+ value: string
+ - name: qualifierString
+ value: string
+ - name: type
+ value: string
+ - name: encoding
+ value: string
+ - name: familyId
+ value: string
+ - name: onlyReadLatest
+ value: boolean
+ - name: type
+ value: string
+ - name: ignoreUnspecifiedColumnFamilies
+ value: boolean
+ - name: outputColumnFamiliesAsJson
+ value: boolean
+ - name: readRowkeyAsString
+ value: boolean
+ - name: compression
+ value: string
+ - name: connectionId
+ value: string
+ - name: csvOptions
+ value:
+ - name: allowJaggedRows
+ value: boolean
+ - name: allowQuotedNewlines
+ value: boolean
+ - name: encoding
+ value: string
+ - name: fieldDelimiter
+ value: string
+ - name: nullMarker
+ value: string
+ - name: preserveAsciiControlCharacters
+ value: boolean
+ - name: quote
+ value: string
+ - name: skipLeadingRows
+ value: string
+ - name: decimalTargetTypes
+ value:
+ - string
+ - name: fileSetSpecType
+ value: string
+ - name: googleSheetsOptions
+ value:
+ - name: range
+ value: string
+ - name: skipLeadingRows
+ value: string
+ - name: hivePartitioningOptions
+ value:
+ - name: fields
+ value:
+ - string
+ - name: mode
+ value: string
+ - name: requirePartitionFilter
+ value: boolean
+ - name: sourceUriPrefix
+ value: string
+ - name: ignoreUnknownValues
+ value: boolean
+ - name: jsonExtension
+ value: string
+ - name: jsonOptions
+ value:
+ - name: encoding
+ value: string
+ - name: maxBadRecords
+ value: integer
+ - name: metadataCacheMode
+ value: string
+ - name: objectMetadata
+ value: string
+ - name: parquetOptions
+ value:
+ - name: enableListInference
+ value: boolean
+ - name: enumAsString
+ value: boolean
+ - name: mapTargetType
+ value: string
+ - name: referenceFileSchemaUri
+ value: string
+ - name: schema
+ value:
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value:
+ - name: names
+ value:
+ - string
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - - name: name
+ value: string
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - - name: categories
+ value: []
+ - name: collation
+ value: string
+ - name: dataPolicies
+ value:
+ - []
+ - name: defaultValueExpression
+ value: string
+ - name: description
+ value: string
+ - name: fields
+ value:
+ - []
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value: []
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value: []
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeDefinition
+ value: string
+ - name: maxLength
+ value: string
+ - name: mode
+ value: string
+ - name: name
+ value: string
+ - name: policyTags
+ value:
+ - name: names
+ value:
+ - string
+ - name: precision
+ value: string
+ - name: rangeElementType
+ value:
+ - name: type
+ value: string
+ - name: roundingMode
+ value: string
+ - name: scale
+ value: string
+ - name: type
+ value: string
+ - name: foreignTypeInfo
+ value:
+ - name: typeSystem
+ value: string
+ - name: sourceFormat
+ value: string
+ - name: sourceUris
+ value:
+ - string
+ - name: friendlyName
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: labels
+ value: object
+ - name: lastModifiedTime
+ value: string
+ - name: location
+ value: string
+ - name: materializedView
+ value:
+ - name: allowNonIncrementalDefinition
+ value: boolean
+ - name: enableRefresh
+ value: boolean
+ - name: lastRefreshTime
+ value: string
+ - name: maxStaleness
+ value: string
+ - name: query
+ value: string
+ - name: refreshIntervalMs
+ value: string
+ - name: materializedViewStatus
+ value:
+ - name: lastRefreshStatus
+ value:
+ - name: debugInfo
+ value: string
+ - name: location
+ value: string
+ - name: message
+ value: string
+ - name: reason
+ value: string
+ - name: refreshWatermark
+ value: string
+ - name: maxStaleness
+ value: string
+ - name: model
+ value:
+ - name: modelOptions
+ value:
+ - name: labels
+ value:
+ - string
+ - name: lossType
+ value: string
+ - name: modelType
+ value: string
+ - name: trainingRuns
+ value:
+ - - name: iterationResults
+ value:
+ - - name: durationMs
+ value: string
+ - name: evalLoss
+ value: number
+ - name: index
+ value: integer
+ - name: learnRate
+ value: number
+ - name: trainingLoss
+ value: number
+ - name: startTime
+ value: string
+ - name: state
+ value: string
+ - name: trainingOptions
+ value:
+ - name: earlyStop
+ value: boolean
+ - name: l1Reg
+ value: number
+ - name: l2Reg
+ value: number
+ - name: learnRate
+ value: number
+ - name: learnRateStrategy
+ value: string
+ - name: lineSearchInitLearnRate
+ value: number
+ - name: maxIteration
+ value: string
+ - name: minRelProgress
+ value: number
+ - name: warmStart
+ value: boolean
+ - name: numActiveLogicalBytes
+ value: string
+ - name: numActivePhysicalBytes
+ value: string
+ - name: numBytes
+ value: string
+ - name: numCurrentPhysicalBytes
+ value: string
+ - name: numLongTermBytes
+ value: string
+ - name: numLongTermLogicalBytes
+ value: string
+ - name: numLongTermPhysicalBytes
+ value: string
+ - name: numPartitions
+ value: string
+ - name: numPhysicalBytes
+ value: string
+ - name: numRows
+ value: string
+ - name: numTimeTravelPhysicalBytes
+ value: string
+ - name: numTotalLogicalBytes
+ value: string
+ - name: numTotalPhysicalBytes
+ value: string
+ - name: partitionDefinition
+ value:
+ - name: partitionedColumn
+ value:
+ - - name: field
+ value: string
+ - name: rangePartitioning
+ value:
+ - name: field
+ value: string
+ - name: range
+ value:
+ - name: end
+ value: string
+ - name: interval
+ value: string
+ - name: start
+ value: string
+ - name: replicas
+ value:
+ - - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: requirePartitionFilter
+ value: boolean
+ - name: resourceTags
+ value: object
+ - name: restrictions
+ value:
+ - name: type
+ value: string
+ - name: selfLink
+ value: string
+ - name: snapshotDefinition
+ value:
+ - name: snapshotTime
+ value: string
+ - name: streamingBuffer
+ value:
+ - name: estimatedBytes
+ value: string
+ - name: estimatedRows
+ value: string
+ - name: oldestEntryTime
+ value: string
+ - name: tableConstraints
+ value:
+ - name: foreignKeys
+ value:
+ - - name: columnReferences
+ value:
+ - - name: referencedColumn
+ value: string
+ - name: referencingColumn
+ value: string
+ - name: name
+ value: string
+ - name: referencedTable
+ value:
+ - name: datasetId
+ value: string
+ - name: projectId
+ value: string
+ - name: tableId
+ value: string
+ - name: primaryKey
+ value:
+ - name: columns
+ value:
+ - string
+ - name: tableReplicationInfo
+ value:
+ - name: replicatedSourceLastRefreshTime
+ value: string
+ - name: replicationIntervalMs
+ value: string
+ - name: replicationStatus
+ value: string
+ - name: timePartitioning
+ value:
+ - name: expirationMs
+ value: string
+ - name: field
+ value: string
+ - name: requirePartitionFilter
+ value: boolean
+ - name: type
+ value: string
+ - name: type
+ value: string
+ - name: view
+ value:
+ - name: foreignDefinitions
+ value:
+ - - name: dialect
+ value: string
+ - name: query
+ value: string
+ - name: privacyPolicy
+ value:
+ - name: aggregationThresholdPolicy
+ value:
+ - name: privacyUnitColumns
+ value:
+ - string
+ - name: threshold
+ value: string
+ - name: differentialPrivacyPolicy
+ value:
+ - name: deltaBudget
+ value: number
+ - name: deltaBudgetRemaining
+ value: number
+ - name: deltaPerQuery
+ value: number
+ - name: epsilonBudget
+ value: number
+ - name: epsilonBudgetRemaining
+ value: number
+ - name: maxEpsilonPerQuery
+ value: number
+ - name: maxGroupsContributed
+ value: string
+ - name: privacyUnitColumn
+ value: string
+ - name: joinRestrictionPolicy
+ value:
+ - name: joinAllowedColumns
+ value:
+ - string
+ - name: joinCondition
+ value: string
+ - name: query
+ value: string
+ - name: useExplicitColumnNames
+ value: boolean
+ - name: useLegacySql
+ value: boolean
+ - name: userDefinedFunctionResources
+ value:
+ - - name: inlineCode
+ value: string
+ - name: resourceUri
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigqueryconnection/connections/index.md b/docs/google-docs/providers/google/bigqueryconnection/connections/index.md
index 6e08c9f695..b701a7812f 100644
--- a/docs/google-docs/providers/google/bigqueryconnection/connections/index.md
+++ b/docs/google-docs/providers/google/bigqueryconnection/connections/index.md
@@ -79,7 +79,7 @@ salesforceDataCloud,
spark
FROM google.bigqueryconnection.connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -132,69 +132,134 @@ SELECT
```yaml
-name: string
-friendlyName: string
-description: string
-cloudSql:
- instanceId: string
- database: string
- type: string
- credential:
- username: string
- password: string
- serviceAccountId: string
-aws:
- accessRole:
- iamRoleId: string
- identity: string
-azure:
- application: string
- clientId: string
- objectId: string
- customerTenantId: string
- redirectUri: string
- federatedApplicationClientId: string
- identity: string
-cloudSpanner:
- database: string
- useParallelism: boolean
- maxParallelism: integer
- useServerlessAnalytics: boolean
- useDataBoost: boolean
- databaseRole: string
-cloudResource:
- serviceAccountId: string
-spark:
- serviceAccountId: string
- metastoreServiceConfig:
- metastoreService: string
- sparkHistoryServerConfig:
- dataprocCluster: string
-salesforceDataCloud:
- instanceUri: string
- identity: string
- tenantId: string
-configuration:
- connectorId: string
- endpoint:
- hostPort: string
- authentication:
- usernamePassword:
- username: string
- password:
- plaintext: string
- secretType: string
- serviceAccount: string
- network:
- privateServiceConnect:
- networkAttachment: string
- asset:
- database: string
- googleCloudResource: string
-creationTime: string
-lastModifiedTime: string
-hasCredential: boolean
-kmsKeyName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: friendlyName
+ value: string
+ - name: description
+ value: string
+ - name: cloudSql
+ value:
+ - name: instanceId
+ value: string
+ - name: database
+ value: string
+ - name: type
+ value: string
+ - name: credential
+ value:
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: serviceAccountId
+ value: string
+ - name: aws
+ value:
+ - name: accessRole
+ value:
+ - name: iamRoleId
+ value: string
+ - name: identity
+ value: string
+ - name: azure
+ value:
+ - name: application
+ value: string
+ - name: clientId
+ value: string
+ - name: objectId
+ value: string
+ - name: customerTenantId
+ value: string
+ - name: redirectUri
+ value: string
+ - name: federatedApplicationClientId
+ value: string
+ - name: identity
+ value: string
+ - name: cloudSpanner
+ value:
+ - name: database
+ value: string
+ - name: useParallelism
+ value: boolean
+ - name: maxParallelism
+ value: integer
+ - name: useServerlessAnalytics
+ value: boolean
+ - name: useDataBoost
+ value: boolean
+ - name: databaseRole
+ value: string
+ - name: cloudResource
+ value:
+ - name: serviceAccountId
+ value: string
+ - name: spark
+ value:
+ - name: serviceAccountId
+ value: string
+ - name: metastoreServiceConfig
+ value:
+ - name: metastoreService
+ value: string
+ - name: sparkHistoryServerConfig
+ value:
+ - name: dataprocCluster
+ value: string
+ - name: salesforceDataCloud
+ value:
+ - name: instanceUri
+ value: string
+ - name: identity
+ value: string
+ - name: tenantId
+ value: string
+ - name: configuration
+ value:
+ - name: connectorId
+ value: string
+ - name: endpoint
+ value:
+ - name: hostPort
+ value: string
+ - name: authentication
+ value:
+ - name: usernamePassword
+ value:
+ - name: username
+ value: string
+ - name: password
+ value:
+ - name: plaintext
+ value: string
+ - name: secretType
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: network
+ value:
+ - name: privateServiceConnect
+ value:
+ - name: networkAttachment
+ value: string
+ - name: asset
+ value:
+ - name: database
+ value: string
+ - name: googleCloudResource
+ value: string
+ - name: creationTime
+ value: string
+ - name: lastModifiedTime
+ value: string
+ - name: hasCredential
+ value: boolean
+ - name: kmsKeyName
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigqueryconnection/connections_iam_policies/index.md b/docs/google-docs/providers/google/bigqueryconnection/connections_iam_policies/index.md
index 49f8ade59f..929f526d3b 100644
--- a/docs/google-docs/providers/google/bigqueryconnection/connections_iam_policies/index.md
+++ b/docs/google-docs/providers/google/bigqueryconnection/connections_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.bigqueryconnection.connections_iam_policies
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/bigquerydatapolicy/data_policies/index.md b/docs/google-docs/providers/google/bigquerydatapolicy/data_policies/index.md
index dfb940fb09..1a487829f8 100644
--- a/docs/google-docs/providers/google/bigquerydatapolicy/data_policies/index.md
+++ b/docs/google-docs/providers/google/bigquerydatapolicy/data_policies/index.md
@@ -60,7 +60,7 @@ dataPolicyType,
policyTag
FROM google.bigquerydatapolicy.data_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,13 +99,22 @@ SELECT
```yaml
-policyTag: string
-dataMaskingPolicy:
- predefinedExpression: string
- routine: string
-name: string
-dataPolicyType: string
-dataPolicyId: string
+- name: your_resource_model_name
+ props:
+ - name: policyTag
+ value: string
+ - name: dataMaskingPolicy
+ value:
+ - name: predefinedExpression
+ value: string
+ - name: routine
+ value: string
+ - name: name
+ value: string
+ - name: dataPolicyType
+ value: string
+ - name: dataPolicyId
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigquerydatapolicy/data_policies_iam_policies/index.md b/docs/google-docs/providers/google/bigquerydatapolicy/data_policies_iam_policies/index.md
index 014b9a1d47..54b69deba9 100644
--- a/docs/google-docs/providers/google/bigquerydatapolicy/data_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/bigquerydatapolicy/data_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.bigquerydatapolicy.data_policies_iam_policies
WHERE dataPoliciesId = '{{ dataPoliciesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/bigquerydatatransfer/data_sources/index.md b/docs/google-docs/providers/google/bigquerydatatransfer/data_sources/index.md
index 71ba6d43ed..19214f7591 100644
--- a/docs/google-docs/providers/google/bigquerydatatransfer/data_sources/index.md
+++ b/docs/google-docs/providers/google/bigquerydatatransfer/data_sources/index.md
@@ -85,5 +85,5 @@ supportsMultipleTransfers,
transferType,
updateDeadlineSeconds
FROM google.bigquerydatatransfer.data_sources
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/bigquerydatatransfer/locations/index.md b/docs/google-docs/providers/google/bigquerydatatransfer/locations/index.md
index d4e70fc304..aa9998a779 100644
--- a/docs/google-docs/providers/google/bigquerydatatransfer/locations/index.md
+++ b/docs/google-docs/providers/google/bigquerydatatransfer/locations/index.md
@@ -57,5 +57,5 @@ labels,
locationId,
metadata
FROM google.bigquerydatatransfer.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/bigquerydatatransfer/runs/index.md b/docs/google-docs/providers/google/bigquerydatatransfer/runs/index.md
index dc2596a198..e046ef66b7 100644
--- a/docs/google-docs/providers/google/bigquerydatatransfer/runs/index.md
+++ b/docs/google-docs/providers/google/bigquerydatatransfer/runs/index.md
@@ -80,7 +80,7 @@ updateTime,
userId
FROM google.bigquerydatatransfer.runs
WHERE projectsId = '{{ projectsId }}'
-AND transferConfigsId = '{{ transferConfigsId }}';
+AND transferConfigsId = '{{ transferConfigsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/bigquerydatatransfer/transfer_configs/index.md b/docs/google-docs/providers/google/bigquerydatatransfer/transfer_configs/index.md
index cbbde1c29f..ea80f60aaf 100644
--- a/docs/google-docs/providers/google/bigquerydatatransfer/transfer_configs/index.md
+++ b/docs/google-docs/providers/google/bigquerydatatransfer/transfer_configs/index.md
@@ -93,7 +93,7 @@ state,
updateTime,
userId
FROM google.bigquerydatatransfer.transfer_configs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -137,7 +137,7 @@ SELECT
'{{ schedule }}',
'{{ scheduleOptions }}',
'{{ dataRefreshWindowDays }}',
-true|false,
+{{ disabled }},
'{{ userId }}',
'{{ notificationPubsubTopic }}',
'{{ emailPreferences }}',
@@ -148,30 +148,56 @@ true|false,
```yaml
-name: string
-destinationDatasetId: string
-displayName: string
-dataSourceId: string
-params: object
-schedule: string
-scheduleOptions:
- disableAutoScheduling: boolean
- startTime: string
- endTime: string
-dataRefreshWindowDays: integer
-disabled: boolean
-updateTime: string
-nextRunTime: string
-state: string
-userId: string
-datasetRegion: string
-notificationPubsubTopic: string
-emailPreferences:
- enableFailureEmail: boolean
-ownerInfo:
- email: string
-encryptionConfiguration:
- kmsKeyName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: destinationDatasetId
+ value: string
+ - name: displayName
+ value: string
+ - name: dataSourceId
+ value: string
+ - name: params
+ value: object
+ - name: schedule
+ value: string
+ - name: scheduleOptions
+ value:
+ - name: disableAutoScheduling
+ value: boolean
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: dataRefreshWindowDays
+ value: integer
+ - name: disabled
+ value: boolean
+ - name: updateTime
+ value: string
+ - name: nextRunTime
+ value: string
+ - name: state
+ value: string
+ - name: userId
+ value: string
+ - name: datasetRegion
+ value: string
+ - name: notificationPubsubTopic
+ value: string
+ - name: emailPreferences
+ value:
+ - name: enableFailureEmail
+ value: boolean
+ - name: ownerInfo
+ value:
+ - name: email
+ value: string
+ - name: encryptionConfiguration
+ value:
+ - name: kmsKeyName
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigquerydatatransfer/transfer_logs/index.md b/docs/google-docs/providers/google/bigquerydatatransfer/transfer_logs/index.md
index f032dd1d6b..bf80401e12 100644
--- a/docs/google-docs/providers/google/bigquerydatatransfer/transfer_logs/index.md
+++ b/docs/google-docs/providers/google/bigquerydatatransfer/transfer_logs/index.md
@@ -53,5 +53,5 @@ severity
FROM google.bigquerydatatransfer.transfer_logs
WHERE projectsId = '{{ projectsId }}'
AND runsId = '{{ runsId }}'
-AND transferConfigsId = '{{ transferConfigsId }}';
+AND transferConfigsId = '{{ transferConfigsId }}';
```
diff --git a/docs/google-docs/providers/google/bigqueryreservation/assignments/index.md b/docs/google-docs/providers/google/bigqueryreservation/assignments/index.md
index eb8ea2baf2..dc7cfa20f9 100644
--- a/docs/google-docs/providers/google/bigqueryreservation/assignments/index.md
+++ b/docs/google-docs/providers/google/bigqueryreservation/assignments/index.md
@@ -58,7 +58,7 @@ state
FROM google.bigqueryreservation.assignments
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND reservationsId = '{{ reservationsId }}';
+AND reservationsId = '{{ reservationsId }}';
```
## `INSERT` example
@@ -95,10 +95,16 @@ SELECT
```yaml
-name: string
-assignee: string
-jobType: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: assignee
+ value: string
+ - name: jobType
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigqueryreservation/bi_reservation/index.md b/docs/google-docs/providers/google/bigqueryreservation/bi_reservation/index.md
index 9240f37f02..e743d6394b 100644
--- a/docs/google-docs/providers/google/bigqueryreservation/bi_reservation/index.md
+++ b/docs/google-docs/providers/google/bigqueryreservation/bi_reservation/index.md
@@ -54,7 +54,7 @@ size,
updateTime
FROM google.bigqueryreservation.bi_reservation
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/bigqueryreservation/capacity_commitments/index.md b/docs/google-docs/providers/google/bigqueryreservation/capacity_commitments/index.md
index a6928e1f20..eb68967613 100644
--- a/docs/google-docs/providers/google/bigqueryreservation/capacity_commitments/index.md
+++ b/docs/google-docs/providers/google/bigqueryreservation/capacity_commitments/index.md
@@ -73,7 +73,7 @@ slotCount,
state
FROM google.bigqueryreservation.capacity_commitments
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,7 +106,7 @@ SELECT
'{{ slotCount }}',
'{{ plan }}',
'{{ renewalPlan }}',
-true|false,
+{{ multiRegionAuxiliary }},
'{{ edition }}'
;
```
@@ -114,22 +114,37 @@ true|false,
```yaml
-name: string
-slotCount: string
-plan: string
-state: string
-commitmentStartTime: string
-commitmentEndTime: string
-failureStatus:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-renewalPlan: string
-multiRegionAuxiliary: boolean
-edition: string
-isFlatRate: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: slotCount
+ value: string
+ - name: plan
+ value: string
+ - name: state
+ value: string
+ - name: commitmentStartTime
+ value: string
+ - name: commitmentEndTime
+ value: string
+ - name: failureStatus
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: renewalPlan
+ value: string
+ - name: multiRegionAuxiliary
+ value: boolean
+ - name: edition
+ value: string
+ - name: isFlatRate
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/bigqueryreservation/reservations/index.md b/docs/google-docs/providers/google/bigqueryreservation/reservations/index.md
index 3d3dcb6f98..293f45b06b 100644
--- a/docs/google-docs/providers/google/bigqueryreservation/reservations/index.md
+++ b/docs/google-docs/providers/google/bigqueryreservation/reservations/index.md
@@ -74,7 +74,7 @@ slotCapacity,
updateTime
FROM google.bigqueryreservation.reservations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -111,10 +111,10 @@ SELECT
'{{ projectsId }}',
'{{ name }}',
'{{ slotCapacity }}',
-true|false,
+{{ ignoreIdleSlots }},
'{{ autoscale }}',
'{{ concurrency }}',
-true|false,
+{{ multiRegionAuxiliary }},
'{{ edition }}',
'{{ primaryLocation }}',
'{{ secondaryLocation }}',
@@ -125,20 +125,36 @@ true|false,
```yaml
-name: string
-slotCapacity: string
-ignoreIdleSlots: boolean
-autoscale:
- currentSlots: string
- maxSlots: string
-concurrency: string
-creationTime: string
-updateTime: string
-multiRegionAuxiliary: boolean
-edition: string
-primaryLocation: string
-secondaryLocation: string
-originalPrimaryLocation: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: slotCapacity
+ value: string
+ - name: ignoreIdleSlots
+ value: boolean
+ - name: autoscale
+ value:
+ - name: currentSlots
+ value: string
+ - name: maxSlots
+ value: string
+ - name: concurrency
+ value: string
+ - name: creationTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: multiRegionAuxiliary
+ value: boolean
+ - name: edition
+ value: string
+ - name: primaryLocation
+ value: string
+ - name: secondaryLocation
+ value: string
+ - name: originalPrimaryLocation
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/app_profiles/index.md b/docs/google-docs/providers/google/bigtableadmin/app_profiles/index.md
index 2b6227533a..4efd8ab976 100644
--- a/docs/google-docs/providers/google/bigtableadmin/app_profiles/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/app_profiles/index.md
@@ -65,7 +65,7 @@ singleClusterRouting,
standardIsolation
FROM google.bigtableadmin.app_profiles
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,21 +112,37 @@ SELECT
```yaml
-name: string
-etag: string
-description: string
-multiClusterRoutingUseAny:
- clusterIds:
- - type: string
- rowAffinity: {}
-singleClusterRouting:
- clusterId: string
- allowTransactionalWrites: boolean
-priority: string
-standardIsolation:
- priority: string
-dataBoostIsolationReadOnly:
- computeBillingOwner: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: etag
+ value: string
+ - name: description
+ value: string
+ - name: multiClusterRoutingUseAny
+ value:
+ - name: clusterIds
+ value:
+ - string
+ - name: rowAffinity
+ value: []
+ - name: singleClusterRouting
+ value:
+ - name: clusterId
+ value: string
+ - name: allowTransactionalWrites
+ value: boolean
+ - name: priority
+ value: string
+ - name: standardIsolation
+ value:
+ - name: priority
+ value: string
+ - name: dataBoostIsolationReadOnly
+ value:
+ - name: computeBillingOwner
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/authorized_views/index.md b/docs/google-docs/providers/google/bigtableadmin/authorized_views/index.md
index 25018130ec..834fdec51a 100644
--- a/docs/google-docs/providers/google/bigtableadmin/authorized_views/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/authorized_views/index.md
@@ -58,7 +58,7 @@ subsetView
FROM google.bigtableadmin.authorized_views
WHERE instancesId = '{{ instancesId }}'
AND projectsId = '{{ projectsId }}'
-AND tablesId = '{{ tablesId }}';
+AND tablesId = '{{ tablesId }}';
```
## `INSERT` example
@@ -92,21 +92,28 @@ SELECT
'{{ name }}',
'{{ subsetView }}',
'{{ etag }}',
-true|false
+{{ deletionProtection }}
;
```
```yaml
-name: string
-subsetView:
- rowPrefixes:
- - type: string
- format: string
- familySubsets: object
-etag: string
-deletionProtection: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: subsetView
+ value:
+ - name: rowPrefixes
+ value:
+ - string
+ - name: familySubsets
+ value: object
+ - name: etag
+ value: string
+ - name: deletionProtection
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/authorized_views_iam_policies/index.md b/docs/google-docs/providers/google/bigtableadmin/authorized_views_iam_policies/index.md
index ef83d4732a..d8fe684617 100644
--- a/docs/google-docs/providers/google/bigtableadmin/authorized_views_iam_policies/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/authorized_views_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.bigtableadmin.authorized_views_iam_policies
WHERE authorizedViewsId = '{{ authorizedViewsId }}'
AND instancesId = '{{ instancesId }}'
AND projectsId = '{{ projectsId }}'
-AND tablesId = '{{ tablesId }}';
+AND tablesId = '{{ tablesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/bigtableadmin/backups/index.md b/docs/google-docs/providers/google/bigtableadmin/backups/index.md
index cb1088882e..6786cc83e6 100644
--- a/docs/google-docs/providers/google/bigtableadmin/backups/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/backups/index.md
@@ -73,7 +73,7 @@ state
FROM google.bigtableadmin.backups
WHERE clustersId = '{{ clustersId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,25 +116,43 @@ SELECT
```yaml
-name: string
-sourceTable: string
-sourceBackup: string
-expireTime: string
-startTime: string
-endTime: string
-sizeBytes: string
-state: string
-encryptionInfo:
- encryptionType: string
- encryptionStatus:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- kmsKeyVersion: string
-backupType: string
-hotToStandardTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: sourceTable
+ value: string
+ - name: sourceBackup
+ value: string
+ - name: expireTime
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: sizeBytes
+ value: string
+ - name: state
+ value: string
+ - name: encryptionInfo
+ value:
+ - name: encryptionType
+ value: string
+ - name: encryptionStatus
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: kmsKeyVersion
+ value: string
+ - name: backupType
+ value: string
+ - name: hotToStandardTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/backups_iam_policies/index.md b/docs/google-docs/providers/google/bigtableadmin/backups_iam_policies/index.md
index 648224beaf..14e932d5d7 100644
--- a/docs/google-docs/providers/google/bigtableadmin/backups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/backups_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.bigtableadmin.backups_iam_policies
WHERE backupsId = '{{ backupsId }}'
AND clustersId = '{{ clustersId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/bigtableadmin/clusters/index.md b/docs/google-docs/providers/google/bigtableadmin/clusters/index.md
index 2bc38f8664..d14717e14b 100644
--- a/docs/google-docs/providers/google/bigtableadmin/clusters/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/clusters/index.md
@@ -64,7 +64,7 @@ serveNodes,
state
FROM google.bigtableadmin.clusters
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,21 +107,38 @@ SELECT
```yaml
-name: string
-location: string
-state: string
-serveNodes: integer
-clusterConfig:
- clusterAutoscalingConfig:
- autoscalingLimits:
- minServeNodes: integer
- maxServeNodes: integer
- autoscalingTargets:
- cpuUtilizationPercent: integer
- storageUtilizationGibPerNode: integer
-defaultStorageType: string
-encryptionConfig:
- kmsKeyName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: location
+ value: string
+ - name: state
+ value: string
+ - name: serveNodes
+ value: integer
+ - name: clusterConfig
+ value:
+ - name: clusterAutoscalingConfig
+ value:
+ - name: autoscalingLimits
+ value:
+ - name: minServeNodes
+ value: integer
+ - name: maxServeNodes
+ value: integer
+ - name: autoscalingTargets
+ value:
+ - name: cpuUtilizationPercent
+ value: integer
+ - name: storageUtilizationGibPerNode
+ value: integer
+ - name: defaultStorageType
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/hot_tablets/index.md b/docs/google-docs/providers/google/bigtableadmin/hot_tablets/index.md
index ff87b71d38..063233ace8 100644
--- a/docs/google-docs/providers/google/bigtableadmin/hot_tablets/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/hot_tablets/index.md
@@ -60,5 +60,5 @@ tableName
FROM google.bigtableadmin.hot_tablets
WHERE clustersId = '{{ clustersId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/instances/index.md b/docs/google-docs/providers/google/bigtableadmin/instances/index.md
index 47dcc62c63..0e9a6a7df6 100644
--- a/docs/google-docs/providers/google/bigtableadmin/instances/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/instances/index.md
@@ -65,7 +65,7 @@ satisfiesPzs,
state,
type
FROM google.bigtableadmin.instances
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -102,18 +102,32 @@ SELECT
```yaml
-parent: string
-instanceId: string
-instance:
- name: string
- displayName: string
- state: string
- type: string
- labels: object
- createTime: string
- satisfiesPzs: boolean
- satisfiesPzi: boolean
-clusters: object
+- name: your_resource_model_name
+ props:
+ - name: parent
+ value: string
+ - name: instanceId
+ value: string
+ - name: instance
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
+ - name: clusters
+ value: object
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/instances_iam_policies/index.md b/docs/google-docs/providers/google/bigtableadmin/instances_iam_policies/index.md
index edf0609454..ceaa31b8ab 100644
--- a/docs/google-docs/providers/google/bigtableadmin/instances_iam_policies/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/instances_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.bigtableadmin.instances_iam_policies
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/bigtableadmin/locations/index.md b/docs/google-docs/providers/google/bigtableadmin/locations/index.md
index 16cf3c43f8..8366a52505 100644
--- a/docs/google-docs/providers/google/bigtableadmin/locations/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/locations/index.md
@@ -54,5 +54,5 @@ labels,
locationId,
metadata
FROM google.bigtableadmin.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/operations/index.md b/docs/google-docs/providers/google/bigtableadmin/operations/index.md
index 23a3a0c397..9931ccc8f2 100644
--- a/docs/google-docs/providers/google/bigtableadmin/operations/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/operations/index.md
@@ -55,5 +55,5 @@ error,
metadata,
response
FROM google.bigtableadmin.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/tables/index.md b/docs/google-docs/providers/google/bigtableadmin/tables/index.md
index d33bf4873f..c05e70c4af 100644
--- a/docs/google-docs/providers/google/bigtableadmin/tables/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/tables/index.md
@@ -73,7 +73,7 @@ restoreInfo,
stats
FROM google.bigtableadmin.tables
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,33 +110,62 @@ SELECT
```yaml
-tableId: string
-table:
- name: string
- clusterStates: object
- columnFamilies: object
- granularity: string
- restoreInfo:
- sourceType: string
- backupInfo:
- backup: string
- startTime: string
- endTime: string
- sourceTable: string
- sourceBackup: string
- changeStreamConfig:
- retentionPeriod: string
- deletionProtection: boolean
- stats:
- rowCount: string
- averageColumnsPerRow: number
- averageCellsPerColumn: number
- logicalDataBytes: string
- automatedBackupPolicy:
- retentionPeriod: string
- frequency: string
-initialSplits:
- - key: string
+- name: your_resource_model_name
+ props:
+ - name: tableId
+ value: string
+ - name: table
+ value:
+ - name: name
+ value: string
+ - name: clusterStates
+ value: object
+ - name: columnFamilies
+ value: object
+ - name: granularity
+ value: string
+ - name: restoreInfo
+ value:
+ - name: sourceType
+ value: string
+ - name: backupInfo
+ value:
+ - name: backup
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: sourceTable
+ value: string
+ - name: sourceBackup
+ value: string
+ - name: changeStreamConfig
+ value:
+ - name: retentionPeriod
+ value: string
+ - name: deletionProtection
+ value: boolean
+ - name: stats
+ value:
+ - name: rowCount
+ value: string
+ - name: averageColumnsPerRow
+ value: number
+ - name: averageCellsPerColumn
+ value: number
+ - name: logicalDataBytes
+ value: string
+ - name: automatedBackupPolicy
+ value:
+ - name: retentionPeriod
+ value: string
+ - name: frequency
+ value: string
+ - name: initialSplits
+ value:
+ - - name: key
+ value: string
```
diff --git a/docs/google-docs/providers/google/bigtableadmin/tables_iam_policies/index.md b/docs/google-docs/providers/google/bigtableadmin/tables_iam_policies/index.md
index 65838bceb6..087e86a9f2 100644
--- a/docs/google-docs/providers/google/bigtableadmin/tables_iam_policies/index.md
+++ b/docs/google-docs/providers/google/bigtableadmin/tables_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.bigtableadmin.tables_iam_policies
WHERE instancesId = '{{ instancesId }}'
AND projectsId = '{{ projectsId }}'
-AND tablesId = '{{ tablesId }}';
+AND tablesId = '{{ tablesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/billingbudgets/budgets/index.md b/docs/google-docs/providers/google/billingbudgets/budgets/index.md
index 8e56159d6d..f57612beb1 100644
--- a/docs/google-docs/providers/google/billingbudgets/budgets/index.md
+++ b/docs/google-docs/providers/google/billingbudgets/budgets/index.md
@@ -64,7 +64,7 @@ notificationsRule,
ownershipScope,
thresholdRules
FROM google.billingbudgets.budgets
-WHERE billingAccountsId = '{{ billingAccountsId }}';
+WHERE billingAccountsId = '{{ billingAccountsId }}';
```
## `INSERT` example
@@ -107,45 +107,80 @@ SELECT
```yaml
-amount:
- specifiedAmount:
- nanos: integer
- currencyCode: string
- units: string
- lastPeriodAmount: {}
-etag: string
-budgetFilter:
- projects:
- - type: string
- services:
- - type: string
- resourceAncestors:
- - type: string
- calendarPeriod: string
- subaccounts:
- - type: string
- labels: object
- customPeriod:
- endDate:
- year: integer
- month: integer
- day: integer
- creditTypes:
- - type: string
- creditTypesTreatment: string
-notificationsRule:
- schemaVersion: string
- enableProjectLevelRecipients: boolean
- pubsubTopic: string
- disableDefaultIamRecipients: boolean
- monitoringNotificationChannels:
- - type: string
-thresholdRules:
- - thresholdPercent: number
- spendBasis: string
-displayName: string
-ownershipScope: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: amount
+ value:
+ - name: specifiedAmount
+ value:
+ - name: nanos
+ value: integer
+ - name: currencyCode
+ value: string
+ - name: units
+ value: string
+ - name: lastPeriodAmount
+ value: []
+ - name: etag
+ value: string
+ - name: budgetFilter
+ value:
+ - name: projects
+ value:
+ - string
+ - name: services
+ value:
+ - string
+ - name: resourceAncestors
+ value:
+ - string
+ - name: calendarPeriod
+ value: string
+ - name: subaccounts
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: customPeriod
+ value:
+ - name: endDate
+ value:
+ - name: year
+ value: integer
+ - name: month
+ value: integer
+ - name: day
+ value: integer
+ - name: creditTypes
+ value:
+ - string
+ - name: creditTypesTreatment
+ value: string
+ - name: notificationsRule
+ value:
+ - name: schemaVersion
+ value: string
+ - name: enableProjectLevelRecipients
+ value: boolean
+ - name: pubsubTopic
+ value: string
+ - name: disableDefaultIamRecipients
+ value: boolean
+ - name: monitoringNotificationChannels
+ value:
+ - string
+ - name: thresholdRules
+ value:
+ - - name: thresholdPercent
+ value: number
+ - name: spendBasis
+ value: string
+ - name: displayName
+ value: string
+ - name: ownershipScope
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/binaryauthorization/attestors/index.md b/docs/google-docs/providers/google/binaryauthorization/attestors/index.md
index 31b0ecee9a..555a1d4ec0 100644
--- a/docs/google-docs/providers/google/binaryauthorization/attestors/index.md
+++ b/docs/google-docs/providers/google/binaryauthorization/attestors/index.md
@@ -59,7 +59,7 @@ etag,
updateTime,
userOwnedGrafeasNote
FROM google.binaryauthorization.attestors
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,21 +96,38 @@ SELECT
```yaml
-name: string
-description: string
-userOwnedGrafeasNote:
- noteReference: string
- publicKeys:
- - comment: string
- id: string
- asciiArmoredPgpPublicKey: string
- pkixPublicKey:
- publicKeyPem: string
- signatureAlgorithm: string
- keyId: string
- delegationServiceAccountEmail: string
-updateTime: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: userOwnedGrafeasNote
+ value:
+ - name: noteReference
+ value: string
+ - name: publicKeys
+ value:
+ - - name: comment
+ value: string
+ - name: id
+ value: string
+ - name: asciiArmoredPgpPublicKey
+ value: string
+ - name: pkixPublicKey
+ value:
+ - name: publicKeyPem
+ value: string
+ - name: signatureAlgorithm
+ value: string
+ - name: keyId
+ value: string
+ - name: delegationServiceAccountEmail
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/binaryauthorization/attestors_iam_policies/index.md b/docs/google-docs/providers/google/binaryauthorization/attestors_iam_policies/index.md
index 9e2214d6fd..f575c118fc 100644
--- a/docs/google-docs/providers/google/binaryauthorization/attestors_iam_policies/index.md
+++ b/docs/google-docs/providers/google/binaryauthorization/attestors_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.binaryauthorization.attestors_iam_policies
WHERE attestorsId = '{{ attestorsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/binaryauthorization/policies/index.md b/docs/google-docs/providers/google/binaryauthorization/policies/index.md
index 3d160ffa78..820b04937e 100644
--- a/docs/google-docs/providers/google/binaryauthorization/policies/index.md
+++ b/docs/google-docs/providers/google/binaryauthorization/policies/index.md
@@ -60,7 +60,7 @@ gkePolicy,
updateTime
FROM google.binaryauthorization.policies
WHERE platformsId = '{{ platformsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -97,61 +97,110 @@ SELECT
```yaml
-name: string
-description: string
-gkePolicy:
- imageAllowlist:
- allowPattern:
- - type: string
- checkSets:
- - displayName: string
- scope:
- kubernetesServiceAccount: string
- kubernetesNamespace: string
- checks:
- - displayName: string
- alwaysDeny: boolean
- simpleSigningAttestationCheck:
- attestationAuthenticators:
- - displayName: string
- pkixPublicKeySet:
- pkixPublicKeys:
- - publicKeyPem: string
- signatureAlgorithm: string
- keyId: string
- containerAnalysisAttestationProjects:
- - type: string
- trustedDirectoryCheck:
- trustedDirPatterns:
- - type: string
- imageFreshnessCheck:
- maxUploadAgeDays: integer
- vulnerabilityCheck:
- allowedCves:
- - type: string
- blockedCves:
- - type: string
- maximumUnfixableSeverity: string
- maximumFixableSeverity: string
- containerAnalysisVulnerabilityProjects:
- - type: string
- slsaCheck:
- rules:
- - trustedBuilder: string
- attestationSource:
- containerAnalysisAttestationProjects:
- - type: string
- configBasedBuildRequired: boolean
- trustedSourceRepoPatterns:
- - type: string
- sigstoreSignatureCheck:
- sigstoreAuthorities:
- - displayName: string
- publicKeySet:
- publicKeys:
- - publicKeyPem: string
-updateTime: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: gkePolicy
+ value:
+ - name: imageAllowlist
+ value:
+ - name: allowPattern
+ value:
+ - string
+ - name: checkSets
+ value:
+ - - name: displayName
+ value: string
+ - name: scope
+ value:
+ - name: kubernetesServiceAccount
+ value: string
+ - name: kubernetesNamespace
+ value: string
+ - name: checks
+ value:
+ - - name: displayName
+ value: string
+ - name: alwaysDeny
+ value: boolean
+ - name: simpleSigningAttestationCheck
+ value:
+ - name: attestationAuthenticators
+ value:
+ - - name: displayName
+ value: string
+ - name: pkixPublicKeySet
+ value:
+ - name: pkixPublicKeys
+ value:
+ - - name: publicKeyPem
+ value: string
+ - name: signatureAlgorithm
+ value: string
+ - name: keyId
+ value: string
+ - name: containerAnalysisAttestationProjects
+ value:
+ - string
+ - name: trustedDirectoryCheck
+ value:
+ - name: trustedDirPatterns
+ value:
+ - string
+ - name: imageFreshnessCheck
+ value:
+ - name: maxUploadAgeDays
+ value: integer
+ - name: vulnerabilityCheck
+ value:
+ - name: allowedCves
+ value:
+ - string
+ - name: blockedCves
+ value:
+ - string
+ - name: maximumUnfixableSeverity
+ value: string
+ - name: maximumFixableSeverity
+ value: string
+ - name: containerAnalysisVulnerabilityProjects
+ value:
+ - string
+ - name: slsaCheck
+ value:
+ - name: rules
+ value:
+ - - name: trustedBuilder
+ value: string
+ - name: attestationSource
+ value:
+ - name: containerAnalysisAttestationProjects
+ value:
+ - string
+ - name: configBasedBuildRequired
+ value: boolean
+ - name: trustedSourceRepoPatterns
+ value:
+ - string
+ - name: sigstoreSignatureCheck
+ value:
+ - name: sigstoreAuthorities
+ value:
+ - - name: displayName
+ value: string
+ - name: publicKeySet
+ value:
+ - name: publicKeys
+ value:
+ - - name: publicKeyPem
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/binaryauthorization/policy/index.md b/docs/google-docs/providers/google/binaryauthorization/policy/index.md
index a7532d3630..1d29e3b5a1 100644
--- a/docs/google-docs/providers/google/binaryauthorization/policy/index.md
+++ b/docs/google-docs/providers/google/binaryauthorization/policy/index.md
@@ -67,7 +67,7 @@ kubernetesNamespaceAdmissionRules,
kubernetesServiceAccountAdmissionRules,
updateTime
FROM google.binaryauthorization.policy
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/binaryauthorization/policy_iam_policies/index.md b/docs/google-docs/providers/google/binaryauthorization/policy_iam_policies/index.md
index 9c03b6d63b..b154dda8cc 100644
--- a/docs/google-docs/providers/google/binaryauthorization/policy_iam_policies/index.md
+++ b/docs/google-docs/providers/google/binaryauthorization/policy_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.binaryauthorization.policy_iam_policies
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/binaryauthorization/systempolicy_policy/index.md b/docs/google-docs/providers/google/binaryauthorization/systempolicy_policy/index.md
index f9c0e8b964..48b757a9e8 100644
--- a/docs/google-docs/providers/google/binaryauthorization/systempolicy_policy/index.md
+++ b/docs/google-docs/providers/google/binaryauthorization/systempolicy_policy/index.md
@@ -66,5 +66,5 @@ kubernetesNamespaceAdmissionRules,
kubernetesServiceAccountAdmissionRules,
updateTime
FROM google.binaryauthorization.systempolicy_policy
-WHERE locationsId = '{{ locationsId }}';
+WHERE locationsId = '{{ locationsId }}';
```
diff --git a/docs/google-docs/providers/google/blockchainnodeengine/blockchain_nodes/index.md b/docs/google-docs/providers/google/blockchainnodeengine/blockchain_nodes/index.md
index 1830a36400..57bb2e716e 100644
--- a/docs/google-docs/providers/google/blockchainnodeengine/blockchain_nodes/index.md
+++ b/docs/google-docs/providers/google/blockchainnodeengine/blockchain_nodes/index.md
@@ -67,7 +67,7 @@ state,
updateTime
FROM google.blockchainnodeengine.blockchain_nodes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,43 +99,74 @@ SELECT
'{{ ethereumDetails }}',
'{{ labels }}',
'{{ blockchainType }}',
-true|false
+{{ privateServiceConnectEnabled }}
;
```
```yaml
-ethereumDetails:
- gethDetails:
- garbageCollectionMode: string
- network: string
- nodeType: string
- executionClient: string
- consensusClient: string
- apiEnableAdmin: boolean
- apiEnableDebug: boolean
- additionalEndpoints:
- beaconApiEndpoint: string
- beaconPrometheusMetricsApiEndpoint: string
- executionClientPrometheusMetricsApiEndpoint: string
- validatorConfig:
- mevRelayUrls:
- - type: string
- managedValidatorClient: boolean
- beaconFeeRecipient: string
-name: string
-createTime: string
-updateTime: string
-labels: object
-blockchainType: string
-connectionInfo:
- endpointInfo:
- jsonRpcApiEndpoint: string
- websocketsApiEndpoint: string
- serviceAttachment: string
-state: string
-privateServiceConnectEnabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: ethereumDetails
+ value:
+ - name: gethDetails
+ value:
+ - name: garbageCollectionMode
+ value: string
+ - name: network
+ value: string
+ - name: nodeType
+ value: string
+ - name: executionClient
+ value: string
+ - name: consensusClient
+ value: string
+ - name: apiEnableAdmin
+ value: boolean
+ - name: apiEnableDebug
+ value: boolean
+ - name: additionalEndpoints
+ value:
+ - name: beaconApiEndpoint
+ value: string
+ - name: beaconPrometheusMetricsApiEndpoint
+ value: string
+ - name: executionClientPrometheusMetricsApiEndpoint
+ value: string
+ - name: validatorConfig
+ value:
+ - name: mevRelayUrls
+ value:
+ - string
+ - name: managedValidatorClient
+ value: boolean
+ - name: beaconFeeRecipient
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: blockchainType
+ value: string
+ - name: connectionInfo
+ value:
+ - name: endpointInfo
+ value:
+ - name: jsonRpcApiEndpoint
+ value: string
+ - name: websocketsApiEndpoint
+ value: string
+ - name: serviceAttachment
+ value: string
+ - name: state
+ value: string
+ - name: privateServiceConnectEnabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/blockchainnodeengine/locations/index.md b/docs/google-docs/providers/google/blockchainnodeengine/locations/index.md
index 8db7c13973..ee86d98dba 100644
--- a/docs/google-docs/providers/google/blockchainnodeengine/locations/index.md
+++ b/docs/google-docs/providers/google/blockchainnodeengine/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.blockchainnodeengine.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/blockchainnodeengine/operations/index.md b/docs/google-docs/providers/google/blockchainnodeengine/operations/index.md
index bfaa169679..76e90996bf 100644
--- a/docs/google-docs/providers/google/blockchainnodeengine/operations/index.md
+++ b/docs/google-docs/providers/google/blockchainnodeengine/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.blockchainnodeengine.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/certificatemanager/certificate_issuance_configs/index.md b/docs/google-docs/providers/google/certificatemanager/certificate_issuance_configs/index.md
index ef511645c7..53c12623b9 100644
--- a/docs/google-docs/providers/google/certificatemanager/certificate_issuance_configs/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/certificate_issuance_configs/index.md
@@ -67,7 +67,7 @@ rotationWindowPercentage,
updateTime
FROM google.certificatemanager.certificate_issuance_configs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,17 +112,30 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-certificateAuthorityConfig:
- certificateAuthorityServiceConfig:
- caPool: string
-lifetime: string
-rotationWindowPercentage: integer
-keyAlgorithm: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: certificateAuthorityConfig
+ value:
+ - name: certificateAuthorityServiceConfig
+ value:
+ - name: caPool
+ value: string
+ - name: lifetime
+ value: string
+ - name: rotationWindowPercentage
+ value: integer
+ - name: keyAlgorithm
+ value: string
```
diff --git a/docs/google-docs/providers/google/certificatemanager/certificate_map_entries/index.md b/docs/google-docs/providers/google/certificatemanager/certificate_map_entries/index.md
index 86217473da..4e20aaab66 100644
--- a/docs/google-docs/providers/google/certificatemanager/certificate_map_entries/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/certificate_map_entries/index.md
@@ -68,7 +68,7 @@ updateTime
FROM google.certificatemanager.certificate_map_entries
WHERE certificateMapsId = '{{ certificateMapsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,16 +113,27 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-hostname: string
-matcher: string
-certificates:
- - type: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: hostname
+ value: string
+ - name: matcher
+ value: string
+ - name: certificates
+ value:
+ - string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/certificatemanager/certificate_maps/index.md b/docs/google-docs/providers/google/certificatemanager/certificate_maps/index.md
index 79962a097c..de341f6ca1 100644
--- a/docs/google-docs/providers/google/certificatemanager/certificate_maps/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/certificate_maps/index.md
@@ -61,7 +61,7 @@ labels,
updateTime
FROM google.certificatemanager.certificate_maps
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -98,19 +98,31 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-gclbTargets:
- - targetHttpsProxy: string
- targetSslProxy: string
- ipConfigs:
- - ipAddress: string
- ports:
- - type: string
- format: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: gclbTargets
+ value:
+ - - name: targetHttpsProxy
+ value: string
+ - name: targetSslProxy
+ value: string
+ - name: ipConfigs
+ value:
+ - - name: ipAddress
+ value: string
+ - name: ports
+ value:
+ - integer
```
diff --git a/docs/google-docs/providers/google/certificatemanager/certificates/index.md b/docs/google-docs/providers/google/certificatemanager/certificates/index.md
index 483c3bed14..fbb134614d 100644
--- a/docs/google-docs/providers/google/certificatemanager/certificates/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/certificates/index.md
@@ -71,7 +71,7 @@ selfManaged,
updateTime
FROM google.certificatemanager.certificates
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -114,34 +114,61 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-selfManaged:
- pemCertificate: string
- pemPrivateKey: string
-managed:
- domains:
- - type: string
- dnsAuthorizations:
- - type: string
- issuanceConfig: string
- state: string
- provisioningIssue:
- reason: string
- details: string
- authorizationAttemptInfo:
- - domain: string
- state: string
- failureReason: string
- details: string
-sanDnsnames:
- - type: string
-pemCertificate: string
-expireTime: string
-scope: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: selfManaged
+ value:
+ - name: pemCertificate
+ value: string
+ - name: pemPrivateKey
+ value: string
+ - name: managed
+ value:
+ - name: domains
+ value:
+ - string
+ - name: dnsAuthorizations
+ value:
+ - string
+ - name: issuanceConfig
+ value: string
+ - name: state
+ value: string
+ - name: provisioningIssue
+ value:
+ - name: reason
+ value: string
+ - name: details
+ value: string
+ - name: authorizationAttemptInfo
+ value:
+ - - name: domain
+ value: string
+ - name: state
+ value: string
+ - name: failureReason
+ value: string
+ - name: details
+ value: string
+ - name: sanDnsnames
+ value:
+ - string
+ - name: pemCertificate
+ value: string
+ - name: expireTime
+ value: string
+ - name: scope
+ value: string
```
diff --git a/docs/google-docs/providers/google/certificatemanager/dns_authorizations/index.md b/docs/google-docs/providers/google/certificatemanager/dns_authorizations/index.md
index ad58639bcc..9132a68df6 100644
--- a/docs/google-docs/providers/google/certificatemanager/dns_authorizations/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/dns_authorizations/index.md
@@ -65,7 +65,7 @@ type,
updateTime
FROM google.certificatemanager.dns_authorizations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,17 +106,30 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-domain: string
-dnsResourceRecord:
- name: string
- type: string
- data: string
-type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: domain
+ value: string
+ - name: dnsResourceRecord
+ value:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: data
+ value: string
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/certificatemanager/locations/index.md b/docs/google-docs/providers/google/certificatemanager/locations/index.md
index 7b0dc04445..567bc12a6f 100644
--- a/docs/google-docs/providers/google/certificatemanager/locations/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.certificatemanager.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/certificatemanager/operations/index.md b/docs/google-docs/providers/google/certificatemanager/operations/index.md
index 33ef058e5a..c94a7b73f1 100644
--- a/docs/google-docs/providers/google/certificatemanager/operations/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.certificatemanager.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/certificatemanager/trust_configs/index.md b/docs/google-docs/providers/google/certificatemanager/trust_configs/index.md
index 10e569ceb3..b02a3ad077 100644
--- a/docs/google-docs/providers/google/certificatemanager/trust_configs/index.md
+++ b/docs/google-docs/providers/google/certificatemanager/trust_configs/index.md
@@ -65,7 +65,7 @@ trustStores,
updateTime
FROM google.certificatemanager.trust_configs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,19 +108,34 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-etag: string
-trustStores:
- - trustAnchors:
- - pemCertificate: string
- intermediateCas:
- - pemCertificate: string
-allowlistedCertificates:
- - pemCertificate: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: etag
+ value: string
+ - name: trustStores
+ value:
+ - - name: trustAnchors
+ value:
+ - - name: pemCertificate
+ value: string
+ - name: intermediateCas
+ value:
+ - - name: pemCertificate
+ value: string
+ - name: allowlistedCertificates
+ value:
+ - - name: pemCertificate
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudasset/assets/index.md b/docs/google-docs/providers/google/cloudasset/assets/index.md
index ec1d528665..76581cb68e 100644
--- a/docs/google-docs/providers/google/cloudasset/assets/index.md
+++ b/docs/google-docs/providers/google/cloudasset/assets/index.md
@@ -71,5 +71,5 @@ servicePerimeter,
updateTime
FROM google.cloudasset.assets
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
diff --git a/docs/google-docs/providers/google/cloudasset/cloudasset_assets_history/index.md b/docs/google-docs/providers/google/cloudasset/cloudasset_assets_history/index.md
index c7e9879883..c7fb228f57 100644
--- a/docs/google-docs/providers/google/cloudasset/cloudasset_assets_history/index.md
+++ b/docs/google-docs/providers/google/cloudasset/cloudasset_assets_history/index.md
@@ -47,5 +47,5 @@ SELECT
assets
FROM google.cloudasset.cloudasset_assets_history
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
diff --git a/docs/google-docs/providers/google/cloudasset/effective_iam_policies/index.md b/docs/google-docs/providers/google/cloudasset/effective_iam_policies/index.md
index c51c9e1d4f..56a1952c80 100644
--- a/docs/google-docs/providers/google/cloudasset/effective_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudasset/effective_iam_policies/index.md
@@ -46,5 +46,5 @@ Gets effective IAM policies for a batch of resources.
SELECT
policyResults
FROM google.cloudasset.effective_iam_policies
-WHERE scope = '{{ scope }}';
+WHERE scope = '{{ scope }}';
```
diff --git a/docs/google-docs/providers/google/cloudasset/feeds/index.md b/docs/google-docs/providers/google/cloudasset/feeds/index.md
index 8454f53f86..b75b650f95 100644
--- a/docs/google-docs/providers/google/cloudasset/feeds/index.md
+++ b/docs/google-docs/providers/google/cloudasset/feeds/index.md
@@ -48,7 +48,7 @@ SELECT
feeds
FROM google.cloudasset.feeds
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
## `INSERT` example
@@ -83,24 +83,41 @@ SELECT
```yaml
-feedId: string
-feed:
- name: string
- assetNames:
- - type: string
- assetTypes:
- - type: string
- contentType: string
- feedOutputConfig:
- pubsubDestination:
- topic: string
- condition:
- expression: string
- title: string
- description: string
- location: string
- relationshipTypes:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: feedId
+ value: string
+ - name: feed
+ value:
+ - name: name
+ value: string
+ - name: assetNames
+ value:
+ - string
+ - name: assetTypes
+ value:
+ - string
+ - name: contentType
+ value: string
+ - name: feedOutputConfig
+ value:
+ - name: pubsubDestination
+ value:
+ - name: topic
+ value: string
+ - name: condition
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: relationshipTypes
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/cloudasset/saved_queries/index.md b/docs/google-docs/providers/google/cloudasset/saved_queries/index.md
index 86c380f98f..36956bb174 100644
--- a/docs/google-docs/providers/google/cloudasset/saved_queries/index.md
+++ b/docs/google-docs/providers/google/cloudasset/saved_queries/index.md
@@ -64,7 +64,7 @@ labels,
lastUpdateTime,
lastUpdater
FROM google.cloudasset.saved_queries
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
## `INSERT` example
@@ -103,34 +103,62 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-creator: string
-lastUpdateTime: string
-lastUpdater: string
-labels: object
-content:
- iamPolicyAnalysisQuery:
- scope: string
- resourceSelector:
- fullResourceName: string
- identitySelector:
- identity: string
- accessSelector:
- roles:
- - type: string
- permissions:
- - type: string
- options:
- expandGroups: boolean
- expandRoles: boolean
- expandResources: boolean
- outputResourceEdges: boolean
- outputGroupEdges: boolean
- analyzeServiceAccountImpersonation: boolean
- conditionContext:
- accessTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: creator
+ value: string
+ - name: lastUpdateTime
+ value: string
+ - name: lastUpdater
+ value: string
+ - name: labels
+ value: object
+ - name: content
+ value:
+ - name: iamPolicyAnalysisQuery
+ value:
+ - name: scope
+ value: string
+ - name: resourceSelector
+ value:
+ - name: fullResourceName
+ value: string
+ - name: identitySelector
+ value:
+ - name: identity
+ value: string
+ - name: accessSelector
+ value:
+ - name: roles
+ value:
+ - string
+ - name: permissions
+ value:
+ - string
+ - name: options
+ value:
+ - name: expandGroups
+ value: boolean
+ - name: expandRoles
+ value: boolean
+ - name: expandResources
+ value: boolean
+ - name: outputResourceEdges
+ value: boolean
+ - name: outputGroupEdges
+ value: boolean
+ - name: analyzeServiceAccountImpersonation
+ value: boolean
+ - name: conditionContext
+ value:
+ - name: accessTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudbilling/billing_accounts/index.md b/docs/google-docs/providers/google/cloudbilling/billing_accounts/index.md
index aea55e8e4f..96c64d6189 100644
--- a/docs/google-docs/providers/google/cloudbilling/billing_accounts/index.md
+++ b/docs/google-docs/providers/google/cloudbilling/billing_accounts/index.md
@@ -58,7 +58,7 @@ masterBillingAccount,
open,
parent
FROM google.cloudbilling.billing_accounts
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -91,11 +91,18 @@ SELECT
```yaml
-name: string
-open: boolean
-displayName: string
-masterBillingAccount: string
-parent: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: open
+ value: boolean
+ - name: displayName
+ value: string
+ - name: masterBillingAccount
+ value: string
+ - name: parent
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudbilling/billing_accounts_iam_policies/index.md b/docs/google-docs/providers/google/cloudbilling/billing_accounts_iam_policies/index.md
index 578ac230d7..7a71ce6d6f 100644
--- a/docs/google-docs/providers/google/cloudbilling/billing_accounts_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudbilling/billing_accounts_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.cloudbilling.billing_accounts_iam_policies
-WHERE billingAccountsId = '{{ billingAccountsId }}';
+WHERE billingAccountsId = '{{ billingAccountsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudbilling/billing_info/index.md b/docs/google-docs/providers/google/cloudbilling/billing_info/index.md
index a353d161d8..60bb7f220f 100644
--- a/docs/google-docs/providers/google/cloudbilling/billing_info/index.md
+++ b/docs/google-docs/providers/google/cloudbilling/billing_info/index.md
@@ -53,7 +53,7 @@ billingAccountName,
billingEnabled,
projectId
FROM google.cloudbilling.billing_info
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudbilling/projects/index.md b/docs/google-docs/providers/google/cloudbilling/projects/index.md
index 10992ea1d4..ac8ffa7b92 100644
--- a/docs/google-docs/providers/google/cloudbilling/projects/index.md
+++ b/docs/google-docs/providers/google/cloudbilling/projects/index.md
@@ -52,5 +52,5 @@ billingAccountName,
billingEnabled,
projectId
FROM google.cloudbilling.projects
-WHERE billingAccountsId = '{{ billingAccountsId }}';
+WHERE billingAccountsId = '{{ billingAccountsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudbilling/services/index.md b/docs/google-docs/providers/google/cloudbilling/services/index.md
index 24e9c187bf..a99bb895c0 100644
--- a/docs/google-docs/providers/google/cloudbilling/services/index.md
+++ b/docs/google-docs/providers/google/cloudbilling/services/index.md
@@ -52,5 +52,5 @@ businessEntityName,
displayName,
serviceId
FROM google.cloudbilling.services
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/cloudbilling/skus/index.md b/docs/google-docs/providers/google/cloudbilling/skus/index.md
index 1f15fe1fdd..ac75a67b08 100644
--- a/docs/google-docs/providers/google/cloudbilling/skus/index.md
+++ b/docs/google-docs/providers/google/cloudbilling/skus/index.md
@@ -60,5 +60,5 @@ serviceProviderName,
serviceRegions,
skuId
FROM google.cloudbilling.skus
-WHERE servicesId = '{{ servicesId }}';
+WHERE servicesId = '{{ servicesId }}';
```
diff --git a/docs/google-docs/providers/google/cloudbilling/sub_accounts/index.md b/docs/google-docs/providers/google/cloudbilling/sub_accounts/index.md
index 0fe2e653f4..579813a717 100644
--- a/docs/google-docs/providers/google/cloudbilling/sub_accounts/index.md
+++ b/docs/google-docs/providers/google/cloudbilling/sub_accounts/index.md
@@ -55,7 +55,7 @@ masterBillingAccount,
open,
parent
FROM google.cloudbilling.sub_accounts
-WHERE billingAccountsId = '{{ billingAccountsId }}';
+WHERE billingAccountsId = '{{ billingAccountsId }}';
```
## `INSERT` example
@@ -88,11 +88,18 @@ SELECT
```yaml
-name: string
-open: boolean
-displayName: string
-masterBillingAccount: string
-parent: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: open
+ value: boolean
+ - name: displayName
+ value: string
+ - name: masterBillingAccount
+ value: string
+ - name: parent
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudbuild/connections/index.md b/docs/google-docs/providers/google/cloudbuild/connections/index.md
index 2f7d5665e9..e70cd4a2d5 100644
--- a/docs/google-docs/providers/google/cloudbuild/connections/index.md
+++ b/docs/google-docs/providers/google/cloudbuild/connections/index.md
@@ -76,7 +76,7 @@ reconciling,
updateTime
FROM google.cloudbuild.connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,7 +116,7 @@ SELECT
'{{ annotations }}',
'{{ etag }}',
'{{ githubConfig }}',
-true|false,
+{{ disabled }},
'{{ name }}',
'{{ gitlabConfig }}'
;
@@ -125,50 +125,96 @@ true|false,
```yaml
-githubEnterpriseConfig:
- hostUri: string
- appId: string
- privateKeySecretVersion: string
- webhookSecretSecretVersion: string
- appInstallationId: string
- appSlug: string
- serverVersion: string
- apiKey: string
- serviceDirectoryConfig:
- service: string
- sslCa: string
-updateTime: string
-bitbucketDataCenterConfig:
- readAuthorizerCredential:
- userTokenSecretVersion: string
- username: string
- hostUri: string
- webhookSecretSecretVersion: string
- serverVersion: string
- sslCa: string
-bitbucketCloudConfig:
- webhookSecretSecretVersion: string
- workspace: string
-annotations: object
-etag: string
-githubConfig:
- appInstallationId: string
- authorizerCredential:
- oauthTokenSecretVersion: string
- username: string
-disabled: boolean
-installationState:
- stage: string
- actionUri: string
- message: string
-name: string
-reconciling: boolean
-createTime: string
-gitlabConfig:
- serverVersion: string
- webhookSecretSecretVersion: string
- sslCa: string
- hostUri: string
+- name: your_resource_model_name
+ props:
+ - name: githubEnterpriseConfig
+ value:
+ - name: hostUri
+ value: string
+ - name: appId
+ value: string
+ - name: privateKeySecretVersion
+ value: string
+ - name: webhookSecretSecretVersion
+ value: string
+ - name: appInstallationId
+ value: string
+ - name: appSlug
+ value: string
+ - name: serverVersion
+ value: string
+ - name: apiKey
+ value: string
+ - name: serviceDirectoryConfig
+ value:
+ - name: service
+ value: string
+ - name: sslCa
+ value: string
+ - name: updateTime
+ value: string
+ - name: bitbucketDataCenterConfig
+ value:
+ - name: readAuthorizerCredential
+ value:
+ - name: userTokenSecretVersion
+ value: string
+ - name: username
+ value: string
+ - name: hostUri
+ value: string
+ - name: webhookSecretSecretVersion
+ value: string
+ - name: serverVersion
+ value: string
+ - name: sslCa
+ value: string
+ - name: bitbucketCloudConfig
+ value:
+ - name: webhookSecretSecretVersion
+ value: string
+ - name: workspace
+ value: string
+ - name: annotations
+ value: object
+ - name: etag
+ value: string
+ - name: githubConfig
+ value:
+ - name: appInstallationId
+ value: string
+ - name: authorizerCredential
+ value:
+ - name: oauthTokenSecretVersion
+ value: string
+ - name: username
+ value: string
+ - name: disabled
+ value: boolean
+ - name: installationState
+ value:
+ - name: stage
+ value: string
+ - name: actionUri
+ value: string
+ - name: message
+ value: string
+ - name: name
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: createTime
+ value: string
+ - name: gitlabConfig
+ value:
+ - name: serverVersion
+ value: string
+ - name: webhookSecretSecretVersion
+ value: string
+ - name: sslCa
+ value: string
+ - name: hostUri
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudbuild/connections_iam_policies/index.md b/docs/google-docs/providers/google/cloudbuild/connections_iam_policies/index.md
index a2d6f781c9..54d47b68fc 100644
--- a/docs/google-docs/providers/google/cloudbuild/connections_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudbuild/connections_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.cloudbuild.connections_iam_policies
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudbuild/connections_linkable_repositories/index.md b/docs/google-docs/providers/google/cloudbuild/connections_linkable_repositories/index.md
index 349598dd91..90baa0be88 100644
--- a/docs/google-docs/providers/google/cloudbuild/connections_linkable_repositories/index.md
+++ b/docs/google-docs/providers/google/cloudbuild/connections_linkable_repositories/index.md
@@ -50,5 +50,5 @@ repositories
FROM google.cloudbuild.connections_linkable_repositories
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudbuild/locations/index.md b/docs/google-docs/providers/google/cloudbuild/locations/index.md
index 86094ff80a..27d1b7d344 100644
--- a/docs/google-docs/providers/google/cloudbuild/locations/index.md
+++ b/docs/google-docs/providers/google/cloudbuild/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.cloudbuild.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudbuild/operations/index.md b/docs/google-docs/providers/google/cloudbuild/operations/index.md
index 2ae0f2179b..76c8136768 100644
--- a/docs/google-docs/providers/google/cloudbuild/operations/index.md
+++ b/docs/google-docs/providers/google/cloudbuild/operations/index.md
@@ -57,5 +57,5 @@ response
FROM google.cloudbuild.operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudbuild/repositories/index.md b/docs/google-docs/providers/google/cloudbuild/repositories/index.md
index c747607f70..147ac50bd3 100644
--- a/docs/google-docs/providers/google/cloudbuild/repositories/index.md
+++ b/docs/google-docs/providers/google/cloudbuild/repositories/index.md
@@ -66,7 +66,7 @@ webhookId
FROM google.cloudbuild.repositories
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,17 +101,30 @@ SELECT
```yaml
-requests:
- - repositoryId: string
- repository:
- updateTime: string
- name: string
- annotations: object
- etag: string
- webhookId: string
- createTime: string
- remoteUri: string
- parent: string
+- name: your_resource_model_name
+ props:
+ - name: requests
+ value:
+ - - name: repositoryId
+ value: string
+ - name: repository
+ value:
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: annotations
+ value: object
+ - name: etag
+ value: string
+ - name: webhookId
+ value: string
+ - name: createTime
+ value: string
+ - name: remoteUri
+ value: string
+ - name: parent
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudbuild/repositories_git_refs/index.md b/docs/google-docs/providers/google/cloudbuild/repositories_git_refs/index.md
index 956ad80d98..0ef8279b74 100644
--- a/docs/google-docs/providers/google/cloudbuild/repositories_git_refs/index.md
+++ b/docs/google-docs/providers/google/cloudbuild/repositories_git_refs/index.md
@@ -51,5 +51,5 @@ FROM google.cloudbuild.repositories_git_refs
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcommerceprocurement/accounts/index.md b/docs/google-docs/providers/google/cloudcommerceprocurement/accounts/index.md
index 4245335423..26ad782b24 100644
--- a/docs/google-docs/providers/google/cloudcommerceprocurement/accounts/index.md
+++ b/docs/google-docs/providers/google/cloudcommerceprocurement/accounts/index.md
@@ -62,5 +62,5 @@ provider,
state,
updateTime
FROM google.cloudcommerceprocurement.accounts
-WHERE providersId = '{{ providersId }}';
+WHERE providersId = '{{ providersId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcommerceprocurement/entitlements/index.md b/docs/google-docs/providers/google/cloudcommerceprocurement/entitlements/index.md
index abb1aa3a05..07ffd87797 100644
--- a/docs/google-docs/providers/google/cloudcommerceprocurement/entitlements/index.md
+++ b/docs/google-docs/providers/google/cloudcommerceprocurement/entitlements/index.md
@@ -103,7 +103,7 @@ subscriptionEndTime,
updateTime,
usageReportingId
FROM google.cloudcommerceprocurement.entitlements
-WHERE providersId = '{{ providersId }}';
+WHERE providersId = '{{ providersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/cloudcontrolspartner/access_approval_requests/index.md b/docs/google-docs/providers/google/cloudcontrolspartner/access_approval_requests/index.md
index 366d02c96e..5b54ffb169 100644
--- a/docs/google-docs/providers/google/cloudcontrolspartner/access_approval_requests/index.md
+++ b/docs/google-docs/providers/google/cloudcontrolspartner/access_approval_requests/index.md
@@ -55,5 +55,5 @@ FROM google.cloudcontrolspartner.access_approval_requests
WHERE customersId = '{{ customersId }}'
AND locationsId = '{{ locationsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND workloadsId = '{{ workloadsId }}';
+AND workloadsId = '{{ workloadsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcontrolspartner/customers/index.md b/docs/google-docs/providers/google/cloudcontrolspartner/customers/index.md
index 046fa36593..a4c329920b 100644
--- a/docs/google-docs/providers/google/cloudcontrolspartner/customers/index.md
+++ b/docs/google-docs/providers/google/cloudcontrolspartner/customers/index.md
@@ -54,5 +54,5 @@ displayName,
isOnboarded
FROM google.cloudcontrolspartner.customers
WHERE locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcontrolspartner/partner/index.md b/docs/google-docs/providers/google/cloudcontrolspartner/partner/index.md
index cd47e975b0..c53bbf71ce 100644
--- a/docs/google-docs/providers/google/cloudcontrolspartner/partner/index.md
+++ b/docs/google-docs/providers/google/cloudcontrolspartner/partner/index.md
@@ -59,5 +59,5 @@ skus,
updateTime
FROM google.cloudcontrolspartner.partner
WHERE locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcontrolspartner/violations/index.md b/docs/google-docs/providers/google/cloudcontrolspartner/violations/index.md
index 407e0df343..d2c804cabf 100644
--- a/docs/google-docs/providers/google/cloudcontrolspartner/violations/index.md
+++ b/docs/google-docs/providers/google/cloudcontrolspartner/violations/index.md
@@ -68,5 +68,5 @@ FROM google.cloudcontrolspartner.violations
WHERE customersId = '{{ customersId }}'
AND locationsId = '{{ locationsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND workloadsId = '{{ workloadsId }}';
+AND workloadsId = '{{ workloadsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcontrolspartner/workloads/index.md b/docs/google-docs/providers/google/cloudcontrolspartner/workloads/index.md
index 4c3723db5b..0a3fae2eb5 100644
--- a/docs/google-docs/providers/google/cloudcontrolspartner/workloads/index.md
+++ b/docs/google-docs/providers/google/cloudcontrolspartner/workloads/index.md
@@ -65,5 +65,5 @@ workloadOnboardingState
FROM google.cloudcontrolspartner.workloads
WHERE customersId = '{{ customersId }}'
AND locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcontrolspartner/workloads_ekm_connections/index.md b/docs/google-docs/providers/google/cloudcontrolspartner/workloads_ekm_connections/index.md
index 3b225a731a..c472c2c601 100644
--- a/docs/google-docs/providers/google/cloudcontrolspartner/workloads_ekm_connections/index.md
+++ b/docs/google-docs/providers/google/cloudcontrolspartner/workloads_ekm_connections/index.md
@@ -51,5 +51,5 @@ FROM google.cloudcontrolspartner.workloads_ekm_connections
WHERE customersId = '{{ customersId }}'
AND locationsId = '{{ locationsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND workloadsId = '{{ workloadsId }}';
+AND workloadsId = '{{ workloadsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudcontrolspartner/workloads_partner_permissions/index.md b/docs/google-docs/providers/google/cloudcontrolspartner/workloads_partner_permissions/index.md
index 1e9d7566da..f97d665cb1 100644
--- a/docs/google-docs/providers/google/cloudcontrolspartner/workloads_partner_permissions/index.md
+++ b/docs/google-docs/providers/google/cloudcontrolspartner/workloads_partner_permissions/index.md
@@ -51,5 +51,5 @@ FROM google.cloudcontrolspartner.workloads_partner_permissions
WHERE customersId = '{{ customersId }}'
AND locationsId = '{{ locationsId }}'
AND organizationsId = '{{ organizationsId }}'
-AND workloadsId = '{{ workloadsId }}';
+AND workloadsId = '{{ workloadsId }}';
```
diff --git a/docs/google-docs/providers/google/clouddeploy/automation_runs/index.md b/docs/google-docs/providers/google/clouddeploy/automation_runs/index.md
index 73a4a48181..1ef9ec4386 100644
--- a/docs/google-docs/providers/google/clouddeploy/automation_runs/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/automation_runs/index.md
@@ -80,5 +80,5 @@ waitUntilTime
FROM google.clouddeploy.automation_runs
WHERE deliveryPipelinesId = '{{ deliveryPipelinesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/clouddeploy/automations/index.md b/docs/google-docs/providers/google/clouddeploy/automations/index.md
index 67fe8b81c3..f87316e9e6 100644
--- a/docs/google-docs/providers/google/clouddeploy/automations/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/automations/index.md
@@ -74,7 +74,7 @@ updateTime
FROM google.clouddeploy.automations
WHERE deliveryPipelinesId = '{{ deliveryPipelinesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,7 +113,7 @@ SELECT
'{{ annotations }}',
'{{ labels }}',
'{{ etag }}',
-true|false,
+{{ suspended }},
'{{ serviceAccount }}',
'{{ selector }}',
'{{ rules }}'
@@ -123,41 +123,75 @@ true|false,
```yaml
-name: string
-uid: string
-description: string
-createTime: string
-updateTime: string
-annotations: object
-labels: object
-etag: string
-suspended: boolean
-serviceAccount: string
-selector:
- targets:
- - id: string
- labels: object
-rules:
- - promoteReleaseRule:
- id: string
- wait: string
- destinationTargetId: string
- condition:
- targetsPresentCondition:
- status: boolean
- missingTargets:
- - type: string
- updateTime: string
- destinationPhase: string
- advanceRolloutRule:
- id: string
- sourcePhases:
- - type: string
- wait: string
- repairRolloutRule:
- id: string
- jobs:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: suspended
+ value: boolean
+ - name: serviceAccount
+ value: string
+ - name: selector
+ value:
+ - name: targets
+ value:
+ - - name: id
+ value: string
+ - name: labels
+ value: object
+ - name: rules
+ value:
+ - - name: promoteReleaseRule
+ value:
+ - name: id
+ value: string
+ - name: wait
+ value: string
+ - name: destinationTargetId
+ value: string
+ - name: condition
+ value:
+ - name: targetsPresentCondition
+ value:
+ - name: status
+ value: boolean
+ - name: missingTargets
+ value:
+ - string
+ - name: updateTime
+ value: string
+ - name: destinationPhase
+ value: string
+ - name: advanceRolloutRule
+ value:
+ - name: id
+ value: string
+ - name: sourcePhases
+ value:
+ - string
+ - name: wait
+ value: string
+ - name: repairRolloutRule
+ value:
+ - name: id
+ value: string
+ - name: jobs
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/clouddeploy/config/index.md b/docs/google-docs/providers/google/clouddeploy/config/index.md
index 9a5f758c6c..8919f01417 100644
--- a/docs/google-docs/providers/google/clouddeploy/config/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/config/index.md
@@ -51,5 +51,5 @@ defaultSkaffoldVersion,
supportedVersions
FROM google.clouddeploy.config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/clouddeploy/custom_target_types/index.md b/docs/google-docs/providers/google/clouddeploy/custom_target_types/index.md
index 155c0b1a6f..bd90983f6a 100644
--- a/docs/google-docs/providers/google/clouddeploy/custom_target_types/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/custom_target_types/index.md
@@ -69,7 +69,7 @@ uid,
updateTime
FROM google.clouddeploy.custom_target_types
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,32 +112,59 @@ SELECT
```yaml
-name: string
-customTargetTypeId: string
-uid: string
-description: string
-annotations: object
-labels: object
-createTime: string
-updateTime: string
-etag: string
-customActions:
- renderAction: string
- deployAction: string
- includeSkaffoldModules:
- - configs:
- - type: string
- git:
- repo: string
- path: string
- ref: string
- googleCloudStorage:
- source: string
- path: string
- googleCloudBuildRepo:
- repository: string
- path: string
- ref: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: customTargetTypeId
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: customActions
+ value:
+ - name: renderAction
+ value: string
+ - name: deployAction
+ value: string
+ - name: includeSkaffoldModules
+ value:
+ - - name: configs
+ value:
+ - string
+ - name: git
+ value:
+ - name: repo
+ value: string
+ - name: path
+ value: string
+ - name: ref
+ value: string
+ - name: googleCloudStorage
+ value:
+ - name: source
+ value: string
+ - name: path
+ value: string
+ - name: googleCloudBuildRepo
+ value:
+ - name: repository
+ value: string
+ - name: path
+ value: string
+ - name: ref
+ value: string
```
diff --git a/docs/google-docs/providers/google/clouddeploy/custom_target_types_iam_policies/index.md b/docs/google-docs/providers/google/clouddeploy/custom_target_types_iam_policies/index.md
index 49b5f800a8..12f554e6da 100644
--- a/docs/google-docs/providers/google/clouddeploy/custom_target_types_iam_policies/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/custom_target_types_iam_policies/index.md
@@ -53,7 +53,7 @@ role
FROM google.clouddeploy.custom_target_types_iam_policies
WHERE customTargetTypesId = '{{ customTargetTypesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/clouddeploy/delivery_pipelines/index.md b/docs/google-docs/providers/google/clouddeploy/delivery_pipelines/index.md
index 96aac2426c..ef3b4b71ef 100644
--- a/docs/google-docs/providers/google/clouddeploy/delivery_pipelines/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/delivery_pipelines/index.md
@@ -72,7 +72,7 @@ uid,
updateTime
FROM google.clouddeploy.delivery_pipelines
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,86 +110,150 @@ SELECT
'{{ labels }}',
'{{ serialPipeline }}',
'{{ etag }}',
-true|false
+{{ suspended }}
;
```
```yaml
-name: string
-uid: string
-description: string
-annotations: object
-labels: object
-createTime: string
-updateTime: string
-serialPipeline:
- stages:
- - targetId: string
- profiles:
- - type: string
- strategy:
- standard:
- verify: boolean
- predeploy:
- actions:
- - type: string
- postdeploy:
- actions:
- - type: string
- canary:
- runtimeConfig:
- kubernetes:
- gatewayServiceMesh:
- httpRoute: string
- service: string
- deployment: string
- routeUpdateWaitTime: string
- stableCutbackDuration: string
- podSelectorLabel: string
- serviceNetworking:
- service: string
- deployment: string
- disablePodOverprovisioning: boolean
- podSelectorLabel: string
- cloudRun:
- automaticTrafficControl: boolean
- canaryRevisionTags:
- - type: string
- priorRevisionTags:
- - type: string
- stableRevisionTags:
- - type: string
- canaryDeployment:
- percentages:
- - type: string
- format: string
- verify: boolean
- customCanaryDeployment:
- phaseConfigs:
- - phaseId: string
- percentage: integer
- profiles:
- - type: string
- verify: boolean
- deployParameters:
- - values: object
- matchTargetLabels: object
-condition:
- pipelineReadyCondition:
- status: boolean
- updateTime: string
- targetsPresentCondition:
- status: boolean
- missingTargets:
- - type: string
- updateTime: string
- targetsTypeCondition:
- status: boolean
- errorDetails: string
-etag: string
-suspended: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: serialPipeline
+ value:
+ - name: stages
+ value:
+ - - name: targetId
+ value: string
+ - name: profiles
+ value:
+ - string
+ - name: strategy
+ value:
+ - name: standard
+ value:
+ - name: verify
+ value: boolean
+ - name: predeploy
+ value:
+ - name: actions
+ value:
+ - string
+ - name: postdeploy
+ value:
+ - name: actions
+ value:
+ - string
+ - name: canary
+ value:
+ - name: runtimeConfig
+ value:
+ - name: kubernetes
+ value:
+ - name: gatewayServiceMesh
+ value:
+ - name: httpRoute
+ value: string
+ - name: service
+ value: string
+ - name: deployment
+ value: string
+ - name: routeUpdateWaitTime
+ value: string
+ - name: stableCutbackDuration
+ value: string
+ - name: podSelectorLabel
+ value: string
+ - name: serviceNetworking
+ value:
+ - name: service
+ value: string
+ - name: deployment
+ value: string
+ - name: disablePodOverprovisioning
+ value: boolean
+ - name: podSelectorLabel
+ value: string
+ - name: cloudRun
+ value:
+ - name: automaticTrafficControl
+ value: boolean
+ - name: canaryRevisionTags
+ value:
+ - string
+ - name: priorRevisionTags
+ value:
+ - string
+ - name: stableRevisionTags
+ value:
+ - string
+ - name: canaryDeployment
+ value:
+ - name: percentages
+ value:
+ - integer
+ - name: verify
+ value: boolean
+ - name: customCanaryDeployment
+ value:
+ - name: phaseConfigs
+ value:
+ - - name: phaseId
+ value: string
+ - name: percentage
+ value: integer
+ - name: profiles
+ value:
+ - string
+ - name: verify
+ value: boolean
+ - name: deployParameters
+ value:
+ - - name: values
+ value: object
+ - name: matchTargetLabels
+ value: object
+ - name: condition
+ value:
+ - name: pipelineReadyCondition
+ value:
+ - name: status
+ value: boolean
+ - name: updateTime
+ value: string
+ - name: targetsPresentCondition
+ value:
+ - name: status
+ value: boolean
+ - name: missingTargets
+ value:
+ - string
+ - name: updateTime
+ value: string
+ - name: targetsTypeCondition
+ value:
+ - name: status
+ value: boolean
+ - name: errorDetails
+ value: string
+ - name: etag
+ value: string
+ - name: suspended
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/clouddeploy/delivery_pipelines_iam_policies/index.md b/docs/google-docs/providers/google/clouddeploy/delivery_pipelines_iam_policies/index.md
index 7bf1de5a17..6b8f91938a 100644
--- a/docs/google-docs/providers/google/clouddeploy/delivery_pipelines_iam_policies/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/delivery_pipelines_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.clouddeploy.delivery_pipelines_iam_policies
WHERE deliveryPipelinesId = '{{ deliveryPipelinesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/clouddeploy/job_runs/index.md b/docs/google-docs/providers/google/clouddeploy/job_runs/index.md
index d5487792c1..b57406d6af 100644
--- a/docs/google-docs/providers/google/clouddeploy/job_runs/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/job_runs/index.md
@@ -80,5 +80,5 @@ WHERE deliveryPipelinesId = '{{ deliveryPipelinesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND releasesId = '{{ releasesId }}'
-AND rolloutsId = '{{ rolloutsId }}';
+AND rolloutsId = '{{ rolloutsId }}';
```
diff --git a/docs/google-docs/providers/google/clouddeploy/locations/index.md b/docs/google-docs/providers/google/clouddeploy/locations/index.md
index ac3877153b..75ca6221a3 100644
--- a/docs/google-docs/providers/google/clouddeploy/locations/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.clouddeploy.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/clouddeploy/operations/index.md b/docs/google-docs/providers/google/clouddeploy/operations/index.md
index ba6ec34258..95591cd996 100644
--- a/docs/google-docs/providers/google/clouddeploy/operations/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.clouddeploy.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/clouddeploy/releases/index.md b/docs/google-docs/providers/google/clouddeploy/releases/index.md
index 2b7cd20f07..9677ac213a 100644
--- a/docs/google-docs/providers/google/clouddeploy/releases/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/releases/index.md
@@ -93,7 +93,7 @@ uid
FROM google.clouddeploy.releases
WHERE deliveryPipelinesId = '{{ deliveryPipelinesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -146,177 +146,332 @@ SELECT
```yaml
-name: string
-uid: string
-description: string
-annotations: object
-labels: object
-abandoned: boolean
-createTime: string
-renderStartTime: string
-renderEndTime: string
-skaffoldConfigUri: string
-skaffoldConfigPath: string
-buildArtifacts:
- - image: string
- tag: string
-deliveryPipelineSnapshot:
- name: string
- uid: string
- description: string
- annotations: object
- labels: object
- createTime: string
- updateTime: string
- serialPipeline:
- stages:
- - targetId: string
- profiles:
- - type: string
- strategy:
- standard:
- verify: boolean
- predeploy:
- actions:
- - type: string
- postdeploy:
- actions:
- - type: string
- canary:
- runtimeConfig:
- kubernetes:
- gatewayServiceMesh:
- httpRoute: string
- service: string
- deployment: string
- routeUpdateWaitTime: string
- stableCutbackDuration: string
- podSelectorLabel: string
- serviceNetworking:
- service: string
- deployment: string
- disablePodOverprovisioning: boolean
- podSelectorLabel: string
- cloudRun:
- automaticTrafficControl: boolean
- canaryRevisionTags:
- - type: string
- priorRevisionTags:
- - type: string
- stableRevisionTags:
- - type: string
- canaryDeployment:
- percentages:
- - type: string
- format: string
- verify: boolean
- customCanaryDeployment:
- phaseConfigs:
- - phaseId: string
- percentage: integer
- profiles:
- - type: string
- verify: boolean
- deployParameters:
- - values: object
- matchTargetLabels: object
- condition:
- pipelineReadyCondition:
- status: boolean
- updateTime: string
- targetsPresentCondition:
- status: boolean
- missingTargets:
- - type: string
- updateTime: string
- targetsTypeCondition:
- status: boolean
- errorDetails: string
- etag: string
- suspended: boolean
-targetSnapshots:
- - name: string
- targetId: string
- uid: string
- description: string
- annotations: object
- labels: object
- requireApproval: boolean
- createTime: string
- updateTime: string
- gke:
- cluster: string
- internalIp: boolean
- proxyUrl: string
- anthosCluster:
- membership: string
- run:
- location: string
- multiTarget:
- targetIds:
- - type: string
- customTarget:
- customTargetType: string
- etag: string
- executionConfigs:
- - usages:
- - type: string
- enumDescriptions: string
- enum: string
- defaultPool:
- serviceAccount: string
- artifactStorage: string
- privatePool:
- workerPool: string
- serviceAccount: string
- artifactStorage: string
- workerPool: string
- serviceAccount: string
- artifactStorage: string
- executionTimeout: string
- verbose: boolean
- deployParameters: object
-customTargetTypeSnapshots:
- - name: string
- customTargetTypeId: string
- uid: string
- description: string
- annotations: object
- labels: object
- createTime: string
- updateTime: string
- etag: string
- customActions:
- renderAction: string
- deployAction: string
- includeSkaffoldModules:
- - configs:
- - type: string
- git:
- repo: string
- path: string
- ref: string
- googleCloudStorage:
- source: string
- path: string
- googleCloudBuildRepo:
- repository: string
- path: string
- ref: string
-renderState: string
-etag: string
-skaffoldVersion: string
-targetArtifacts: object
-targetRenders: object
-condition:
- releaseReadyCondition:
- status: boolean
- skaffoldSupportedCondition:
- status: boolean
- skaffoldSupportState: string
- maintenanceModeTime: string
- supportExpirationTime: string
-deployParameters: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: abandoned
+ value: boolean
+ - name: createTime
+ value: string
+ - name: renderStartTime
+ value: string
+ - name: renderEndTime
+ value: string
+ - name: skaffoldConfigUri
+ value: string
+ - name: skaffoldConfigPath
+ value: string
+ - name: buildArtifacts
+ value:
+ - - name: image
+ value: string
+ - name: tag
+ value: string
+ - name: deliveryPipelineSnapshot
+ value:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: serialPipeline
+ value:
+ - name: stages
+ value:
+ - - name: targetId
+ value: string
+ - name: profiles
+ value:
+ - string
+ - name: strategy
+ value:
+ - name: standard
+ value:
+ - name: verify
+ value: boolean
+ - name: predeploy
+ value:
+ - name: actions
+ value:
+ - string
+ - name: postdeploy
+ value:
+ - name: actions
+ value:
+ - string
+ - name: canary
+ value:
+ - name: runtimeConfig
+ value:
+ - name: kubernetes
+ value:
+ - name: gatewayServiceMesh
+ value:
+ - name: httpRoute
+ value: string
+ - name: service
+ value: string
+ - name: deployment
+ value: string
+ - name: routeUpdateWaitTime
+ value: string
+ - name: stableCutbackDuration
+ value: string
+ - name: podSelectorLabel
+ value: string
+ - name: serviceNetworking
+ value:
+ - name: service
+ value: string
+ - name: deployment
+ value: string
+ - name: disablePodOverprovisioning
+ value: boolean
+ - name: podSelectorLabel
+ value: string
+ - name: cloudRun
+ value:
+ - name: automaticTrafficControl
+ value: boolean
+ - name: canaryRevisionTags
+ value:
+ - string
+ - name: priorRevisionTags
+ value:
+ - string
+ - name: stableRevisionTags
+ value:
+ - string
+ - name: canaryDeployment
+ value:
+ - name: percentages
+ value:
+ - integer
+ - name: verify
+ value: boolean
+ - name: customCanaryDeployment
+ value:
+ - name: phaseConfigs
+ value:
+ - - name: phaseId
+ value: string
+ - name: percentage
+ value: integer
+ - name: profiles
+ value:
+ - string
+ - name: verify
+ value: boolean
+ - name: deployParameters
+ value:
+ - - name: values
+ value: object
+ - name: matchTargetLabels
+ value: object
+ - name: condition
+ value:
+ - name: pipelineReadyCondition
+ value:
+ - name: status
+ value: boolean
+ - name: updateTime
+ value: string
+ - name: targetsPresentCondition
+ value:
+ - name: status
+ value: boolean
+ - name: missingTargets
+ value:
+ - string
+ - name: updateTime
+ value: string
+ - name: targetsTypeCondition
+ value:
+ - name: status
+ value: boolean
+ - name: errorDetails
+ value: string
+ - name: etag
+ value: string
+ - name: suspended
+ value: boolean
+ - name: targetSnapshots
+ value:
+ - - name: name
+ value: string
+ - name: targetId
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: requireApproval
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: gke
+ value:
+ - name: cluster
+ value: string
+ - name: internalIp
+ value: boolean
+ - name: proxyUrl
+ value: string
+ - name: anthosCluster
+ value:
+ - name: membership
+ value: string
+ - name: run
+ value:
+ - name: location
+ value: string
+ - name: multiTarget
+ value:
+ - name: targetIds
+ value:
+ - string
+ - name: customTarget
+ value:
+ - name: customTargetType
+ value: string
+ - name: etag
+ value: string
+ - name: executionConfigs
+ value:
+ - - name: usages
+ value:
+ - string
+ - name: defaultPool
+ value:
+ - name: serviceAccount
+ value: string
+ - name: artifactStorage
+ value: string
+ - name: privatePool
+ value:
+ - name: workerPool
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: artifactStorage
+ value: string
+ - name: workerPool
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: artifactStorage
+ value: string
+ - name: executionTimeout
+ value: string
+ - name: verbose
+ value: boolean
+ - name: deployParameters
+ value: object
+ - name: customTargetTypeSnapshots
+ value:
+ - - name: name
+ value: string
+ - name: customTargetTypeId
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: customActions
+ value:
+ - name: renderAction
+ value: string
+ - name: deployAction
+ value: string
+ - name: includeSkaffoldModules
+ value:
+ - - name: configs
+ value:
+ - string
+ - name: git
+ value:
+ - name: repo
+ value: string
+ - name: path
+ value: string
+ - name: ref
+ value: string
+ - name: googleCloudStorage
+ value:
+ - name: source
+ value: string
+ - name: path
+ value: string
+ - name: googleCloudBuildRepo
+ value:
+ - name: repository
+ value: string
+ - name: path
+ value: string
+ - name: ref
+ value: string
+ - name: renderState
+ value: string
+ - name: etag
+ value: string
+ - name: skaffoldVersion
+ value: string
+ - name: targetArtifacts
+ value: object
+ - name: targetRenders
+ value: object
+ - name: condition
+ value:
+ - name: releaseReadyCondition
+ value:
+ - name: status
+ value: boolean
+ - name: skaffoldSupportedCondition
+ value:
+ - name: status
+ value: boolean
+ - name: skaffoldSupportState
+ value: string
+ - name: maintenanceModeTime
+ value: string
+ - name: supportExpirationTime
+ value: string
+ - name: deployParameters
+ value: object
```
diff --git a/docs/google-docs/providers/google/clouddeploy/rollouts/index.md b/docs/google-docs/providers/google/clouddeploy/rollouts/index.md
index 1b2ec837bb..e39255c08e 100644
--- a/docs/google-docs/providers/google/clouddeploy/rollouts/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/rollouts/index.md
@@ -98,7 +98,7 @@ FROM google.clouddeploy.rollouts
WHERE deliveryPipelinesId = '{{ deliveryPipelinesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND releasesId = '{{ releasesId }}';
+AND releasesId = '{{ releasesId }}';
```
## `INSERT` example
@@ -145,73 +145,136 @@ SELECT
```yaml
-name: string
-uid: string
-description: string
-annotations: object
-labels: object
-createTime: string
-approveTime: string
-enqueueTime: string
-deployStartTime: string
-deployEndTime: string
-targetId: string
-approvalState: string
-state: string
-failureReason: string
-deployingBuild: string
-etag: string
-deployFailureCause: string
-phases:
- - id: string
- state: string
- skipMessage: string
- deploymentJobs:
- deployJob:
- id: string
- state: string
- skipMessage: string
- jobRun: string
- deployJob: {}
- verifyJob: {}
- predeployJob:
- actions:
- - type: string
- postdeployJob:
- actions:
- - type: string
- createChildRolloutJob: {}
- advanceChildRolloutJob: {}
- childRolloutJobs:
- createRolloutJobs:
- - id: string
- state: string
- skipMessage: string
- jobRun: string
- advanceRolloutJobs:
- - id: string
- state: string
- skipMessage: string
- jobRun: string
-metadata:
- cloudRun:
- service: string
- serviceUrls:
- - type: string
- revision: string
- job: string
- automation:
- promoteAutomationRun: string
- advanceAutomationRuns:
- - type: string
- repairAutomationRuns:
- - type: string
- custom:
- values: object
-controllerRollout: string
-rollbackOfRollout: string
-rolledBackByRollouts:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: approveTime
+ value: string
+ - name: enqueueTime
+ value: string
+ - name: deployStartTime
+ value: string
+ - name: deployEndTime
+ value: string
+ - name: targetId
+ value: string
+ - name: approvalState
+ value: string
+ - name: state
+ value: string
+ - name: failureReason
+ value: string
+ - name: deployingBuild
+ value: string
+ - name: etag
+ value: string
+ - name: deployFailureCause
+ value: string
+ - name: phases
+ value:
+ - - name: id
+ value: string
+ - name: state
+ value: string
+ - name: skipMessage
+ value: string
+ - name: deploymentJobs
+ value:
+ - name: deployJob
+ value:
+ - name: id
+ value: string
+ - name: state
+ value: string
+ - name: skipMessage
+ value: string
+ - name: jobRun
+ value: string
+ - name: deployJob
+ value: []
+ - name: verifyJob
+ value: []
+ - name: predeployJob
+ value:
+ - name: actions
+ value:
+ - string
+ - name: postdeployJob
+ value:
+ - name: actions
+ value:
+ - string
+ - name: createChildRolloutJob
+ value: []
+ - name: advanceChildRolloutJob
+ value: []
+ - name: childRolloutJobs
+ value:
+ - name: createRolloutJobs
+ value:
+ - - name: id
+ value: string
+ - name: state
+ value: string
+ - name: skipMessage
+ value: string
+ - name: jobRun
+ value: string
+ - name: advanceRolloutJobs
+ value:
+ - - name: id
+ value: string
+ - name: state
+ value: string
+ - name: skipMessage
+ value: string
+ - name: jobRun
+ value: string
+ - name: metadata
+ value:
+ - name: cloudRun
+ value:
+ - name: service
+ value: string
+ - name: serviceUrls
+ value:
+ - string
+ - name: revision
+ value: string
+ - name: job
+ value: string
+ - name: automation
+ value:
+ - name: promoteAutomationRun
+ value: string
+ - name: advanceAutomationRuns
+ value:
+ - string
+ - name: repairAutomationRuns
+ value:
+ - string
+ - name: custom
+ value:
+ - name: values
+ value: object
+ - name: controllerRollout
+ value: string
+ - name: rollbackOfRollout
+ value: string
+ - name: rolledBackByRollouts
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/clouddeploy/targets/index.md b/docs/google-docs/providers/google/clouddeploy/targets/index.md
index 46c87a83a9..46975cbd0d 100644
--- a/docs/google-docs/providers/google/clouddeploy/targets/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/targets/index.md
@@ -83,7 +83,7 @@ uid,
updateTime
FROM google.clouddeploy.targets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,7 +125,7 @@ SELECT
'{{ description }}',
'{{ annotations }}',
'{{ labels }}',
-true|false,
+{{ requireApproval }},
'{{ gke }}',
'{{ anthosCluster }}',
'{{ run }}',
@@ -140,47 +140,84 @@ true|false,
```yaml
-name: string
-targetId: string
-uid: string
-description: string
-annotations: object
-labels: object
-requireApproval: boolean
-createTime: string
-updateTime: string
-gke:
- cluster: string
- internalIp: boolean
- proxyUrl: string
-anthosCluster:
- membership: string
-run:
- location: string
-multiTarget:
- targetIds:
- - type: string
-customTarget:
- customTargetType: string
-etag: string
-executionConfigs:
- - usages:
- - type: string
- enumDescriptions: string
- enum: string
- defaultPool:
- serviceAccount: string
- artifactStorage: string
- privatePool:
- workerPool: string
- serviceAccount: string
- artifactStorage: string
- workerPool: string
- serviceAccount: string
- artifactStorage: string
- executionTimeout: string
- verbose: boolean
-deployParameters: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: targetId
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: requireApproval
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: gke
+ value:
+ - name: cluster
+ value: string
+ - name: internalIp
+ value: boolean
+ - name: proxyUrl
+ value: string
+ - name: anthosCluster
+ value:
+ - name: membership
+ value: string
+ - name: run
+ value:
+ - name: location
+ value: string
+ - name: multiTarget
+ value:
+ - name: targetIds
+ value:
+ - string
+ - name: customTarget
+ value:
+ - name: customTargetType
+ value: string
+ - name: etag
+ value: string
+ - name: executionConfigs
+ value:
+ - - name: usages
+ value:
+ - string
+ - name: defaultPool
+ value:
+ - name: serviceAccount
+ value: string
+ - name: artifactStorage
+ value: string
+ - name: privatePool
+ value:
+ - name: workerPool
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: artifactStorage
+ value: string
+ - name: workerPool
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: artifactStorage
+ value: string
+ - name: executionTimeout
+ value: string
+ - name: verbose
+ value: boolean
+ - name: deployParameters
+ value: object
```
diff --git a/docs/google-docs/providers/google/clouddeploy/targets_iam_policies/index.md b/docs/google-docs/providers/google/clouddeploy/targets_iam_policies/index.md
index 6ac55d271e..83a2639adc 100644
--- a/docs/google-docs/providers/google/clouddeploy/targets_iam_policies/index.md
+++ b/docs/google-docs/providers/google/clouddeploy/targets_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.clouddeploy.targets_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND targetsId = '{{ targetsId }}';
+AND targetsId = '{{ targetsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/clouderrorreporting/events/index.md b/docs/google-docs/providers/google/clouderrorreporting/events/index.md
index 9425acf817..1237a3dcd7 100644
--- a/docs/google-docs/providers/google/clouderrorreporting/events/index.md
+++ b/docs/google-docs/providers/google/clouderrorreporting/events/index.md
@@ -55,7 +55,7 @@ message,
serviceContext
FROM google.clouderrorreporting.events
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/clouderrorreporting/group_stats/index.md b/docs/google-docs/providers/google/clouderrorreporting/group_stats/index.md
index bd1cd59343..3278337f85 100644
--- a/docs/google-docs/providers/google/clouderrorreporting/group_stats/index.md
+++ b/docs/google-docs/providers/google/clouderrorreporting/group_stats/index.md
@@ -63,5 +63,5 @@ representative,
timedCounts
FROM google.clouderrorreporting.group_stats
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/clouderrorreporting/groups/index.md b/docs/google-docs/providers/google/clouderrorreporting/groups/index.md
index 37859f8ca4..305be49fb4 100644
--- a/docs/google-docs/providers/google/clouderrorreporting/groups/index.md
+++ b/docs/google-docs/providers/google/clouderrorreporting/groups/index.md
@@ -55,7 +55,7 @@ trackingIssues
FROM google.clouderrorreporting.groups
WHERE groupsId = '{{ groupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudfunctions/functions/index.md b/docs/google-docs/providers/google/cloudfunctions/functions/index.md
index b0078777fa..ae1f8a4853 100644
--- a/docs/google-docs/providers/google/cloudfunctions/functions/index.md
+++ b/docs/google-docs/providers/google/cloudfunctions/functions/index.md
@@ -86,7 +86,7 @@ upgradeInfo,
url
FROM google.cloudfunctions.functions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -133,94 +133,184 @@ SELECT
```yaml
-name: string
-description: string
-buildConfig:
- automaticUpdatePolicy: {}
- onDeployUpdatePolicy:
- runtimeVersion: string
- build: string
- runtime: string
- entryPoint: string
- source:
- storageSource:
- bucket: string
- object: string
- generation: string
- sourceUploadUrl: string
- repoSource:
- branchName: string
- tagName: string
- commitSha: string
- projectId: string
- repoName: string
- dir: string
- gitUri: string
- sourceProvenance:
- gitUri: string
- workerPool: string
- environmentVariables: object
- dockerRegistry: string
- dockerRepository: string
- serviceAccount: string
- sourceToken: string
-serviceConfig:
- service: string
- timeoutSeconds: integer
- availableMemory: string
- availableCpu: string
- environmentVariables: object
- maxInstanceCount: integer
- minInstanceCount: integer
- vpcConnector: string
- vpcConnectorEgressSettings: string
- ingressSettings: string
- uri: string
- serviceAccountEmail: string
- allTrafficOnLatestRevision: boolean
- secretEnvironmentVariables:
- - key: string
- projectId: string
- secret: string
- version: string
- secretVolumes:
- - mountPath: string
- projectId: string
- secret: string
- versions:
- - version: string
- path: string
- revision: string
- maxInstanceRequestConcurrency: integer
- securityLevel: string
- binaryAuthorizationPolicy: string
-eventTrigger:
- trigger: string
- triggerRegion: string
- eventType: string
- eventFilters:
- - attribute: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: buildConfig
+ value:
+ - name: automaticUpdatePolicy
+ value: []
+ - name: onDeployUpdatePolicy
+ value:
+ - name: runtimeVersion
+ value: string
+ - name: build
+ value: string
+ - name: runtime
+ value: string
+ - name: entryPoint
+ value: string
+ - name: source
+ value:
+ - name: storageSource
+ value:
+ - name: bucket
+ value: string
+ - name: object
+ value: string
+ - name: generation
+ value: string
+ - name: sourceUploadUrl
+ value: string
+ - name: repoSource
+ value:
+ - name: branchName
+ value: string
+ - name: tagName
+ value: string
+ - name: commitSha
+ value: string
+ - name: projectId
+ value: string
+ - name: repoName
+ value: string
+ - name: dir
+ value: string
+ - name: gitUri
+ value: string
+ - name: sourceProvenance
+ value:
+ - name: gitUri
+ value: string
+ - name: workerPool
+ value: string
+ - name: environmentVariables
+ value: object
+ - name: dockerRegistry
+ value: string
+ - name: dockerRepository
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: sourceToken
+ value: string
+ - name: serviceConfig
+ value:
+ - name: service
+ value: string
+ - name: timeoutSeconds
+ value: integer
+ - name: availableMemory
+ value: string
+ - name: availableCpu
+ value: string
+ - name: environmentVariables
+ value: object
+ - name: maxInstanceCount
+ value: integer
+ - name: minInstanceCount
+ value: integer
+ - name: vpcConnector
+ value: string
+ - name: vpcConnectorEgressSettings
+ value: string
+ - name: ingressSettings
+ value: string
+ - name: uri
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: allTrafficOnLatestRevision
+ value: boolean
+ - name: secretEnvironmentVariables
+ value:
+ - - name: key
+ value: string
+ - name: projectId
+ value: string
+ - name: secret
+ value: string
+ - name: version
+ value: string
+ - name: secretVolumes
+ value:
+ - - name: mountPath
+ value: string
+ - name: projectId
+ value: string
+ - name: secret
+ value: string
+ - name: versions
+ value:
+ - - name: version
+ value: string
+ - name: path
+ value: string
+ - name: revision
+ value: string
+ - name: maxInstanceRequestConcurrency
+ value: integer
+ - name: securityLevel
+ value: string
+ - name: binaryAuthorizationPolicy
+ value: string
+ - name: eventTrigger
+ value:
+ - name: trigger
+ value: string
+ - name: triggerRegion
+ value: string
+ - name: eventType
+ value: string
+ - name: eventFilters
+ value:
+ - - name: attribute
+ value: string
+ - name: value
+ value: string
+ - name: operator
+ value: string
+ - name: pubsubTopic
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: retryPolicy
+ value: string
+ - name: channel
+ value: string
+ - name: service
+ value: string
+ - name: state
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: stateMessages
+ value:
+ - - name: severity
+ value: string
+ - name: type
+ value: string
+ - name: message
+ value: string
+ - name: environment
+ value: string
+ - name: upgradeInfo
+ value:
+ - name: upgradeState
+ value: string
+ - name: url
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: createTime
value: string
- operator: string
- pubsubTopic: string
- serviceAccountEmail: string
- retryPolicy: string
- channel: string
- service: string
-state: string
-updateTime: string
-labels: object
-stateMessages:
- - severity: string
- type: string
- message: string
-environment: string
-upgradeInfo:
- upgradeState: string
-url: string
-kmsKeyName: string
-satisfiesPzs: boolean
-createTime: string
```
diff --git a/docs/google-docs/providers/google/cloudfunctions/functions_iam_policies/index.md b/docs/google-docs/providers/google/cloudfunctions/functions_iam_policies/index.md
index f2ae4de1a6..001e28df98 100644
--- a/docs/google-docs/providers/google/cloudfunctions/functions_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudfunctions/functions_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.cloudfunctions.functions_iam_policies
WHERE functionsId = '{{ functionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudfunctions/locations/index.md b/docs/google-docs/providers/google/cloudfunctions/locations/index.md
index 7fd86461a5..f7e636a67c 100644
--- a/docs/google-docs/providers/google/cloudfunctions/locations/index.md
+++ b/docs/google-docs/providers/google/cloudfunctions/locations/index.md
@@ -54,5 +54,5 @@ labels,
locationId,
metadata
FROM google.cloudfunctions.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudfunctions/operations/index.md b/docs/google-docs/providers/google/cloudfunctions/operations/index.md
index e8e64fc226..256b51413a 100644
--- a/docs/google-docs/providers/google/cloudfunctions/operations/index.md
+++ b/docs/google-docs/providers/google/cloudfunctions/operations/index.md
@@ -56,5 +56,5 @@ metadata,
response
FROM google.cloudfunctions.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudfunctions/runtimes/index.md b/docs/google-docs/providers/google/cloudfunctions/runtimes/index.md
index 5040f4d6a4..fafcf95a86 100644
--- a/docs/google-docs/providers/google/cloudfunctions/runtimes/index.md
+++ b/docs/google-docs/providers/google/cloudfunctions/runtimes/index.md
@@ -47,5 +47,5 @@ SELECT
runtimes
FROM google.cloudfunctions.runtimes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudidentity/client_states/index.md b/docs/google-docs/providers/google/cloudidentity/client_states/index.md
index 337a6b681e..1875d9815a 100644
--- a/docs/google-docs/providers/google/cloudidentity/client_states/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/client_states/index.md
@@ -71,7 +71,7 @@ ownerType,
scoreReason
FROM google.cloudidentity.client_states
WHERE deviceUsersId = '{{ deviceUsersId }}'
-AND devicesId = '{{ devicesId }}';
+AND devicesId = '{{ devicesId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/cloudidentity/device_users/index.md b/docs/google-docs/providers/google/cloudidentity/device_users/index.md
index 906b2a430c..6b6be2e69b 100644
--- a/docs/google-docs/providers/google/cloudidentity/device_users/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/device_users/index.md
@@ -71,7 +71,7 @@ passwordState,
userAgent,
userEmail
FROM google.cloudidentity.device_users
-WHERE devicesId = '{{ devicesId }}';
+WHERE devicesId = '{{ devicesId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/cloudidentity/devices/index.md b/docs/google-docs/providers/google/cloudidentity/devices/index.md
index 1fcfa4715e..4dc9730439 100644
--- a/docs/google-docs/providers/google/cloudidentity/devices/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/devices/index.md
@@ -113,7 +113,7 @@ serialNumber,
unifiedDeviceId,
wifiMacAddresses
FROM google.cloudidentity.devices
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -132,7 +132,6 @@ Use the following StackQL query and manifest file to create a new devices<
```sql
/*+ create */
INSERT INTO google.cloudidentity.devices (
-,
lastSyncTime,
serialNumber,
assetTag,
@@ -141,7 +140,6 @@ deviceId,
hostname
)
SELECT
-'{{ }}',
'{{ lastSyncTime }}',
'{{ serialNumber }}',
'{{ assetTag }}',
@@ -154,80 +152,154 @@ SELECT
```yaml
-name: string
-createTime: string
-lastSyncTime: string
-ownerType: string
-model: string
-osVersion: string
-deviceType: string
-serialNumber: string
-assetTag: string
-imei: string
-meid: string
-wifiMacAddresses:
- - type: string
-networkOperator: string
-manufacturer: string
-releaseVersion: string
-brand: string
-buildNumber: string
-kernelVersion: string
-basebandVersion: string
-enabledDeveloperOptions: boolean
-otherAccounts:
- - type: string
-enabledUsbDebugging: boolean
-securityPatchTime: string
-bootloaderVersion: string
-encryptionState: string
-androidSpecificAttributes:
- enabledUnknownSources: boolean
- supportsWorkProfile: boolean
- ownerProfileAccount: boolean
- ownershipPrivilege: string
- verifiedBoot: boolean
- ctsProfileMatch: boolean
- verifyAppsEnabled: boolean
- hasPotentiallyHarmfulApps: boolean
-managementState: string
-compromisedState: string
-deviceId: string
-unifiedDeviceId: string
-endpointVerificationSpecificAttributes:
- certificateAttributes:
- - fingerprint: string
- thumbprint: string
- validationState: string
- serialNumber: string
- validityStartTime: string
- validityExpirationTime: string
- issuer: string
- subject: string
- certificateTemplate:
- id: string
- majorVersion: integer
- minorVersion: integer
- browserAttributes:
- - lastProfileSyncTime: string
- chromeBrowserInfo:
- browserVersion: string
- browserManagementState: string
- isFileUploadAnalysisEnabled: boolean
- isFileDownloadAnalysisEnabled: boolean
- isBulkDataEntryAnalysisEnabled: boolean
- isSecurityEventAnalysisEnabled: boolean
- isRealtimeUrlCheckEnabled: boolean
- safeBrowsingProtectionLevel: string
- isSiteIsolationEnabled: boolean
- isBuiltInDnsClientEnabled: boolean
- passwordProtectionWarningTrigger: string
- isChromeRemoteDesktopAppBlocked: boolean
- isChromeCleanupEnabled: boolean
- isThirdPartyBlockingEnabled: boolean
- chromeProfileId: string
- additionalSignals: object
-hostname: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: lastSyncTime
+ value: string
+ - name: ownerType
+ value: string
+ - name: model
+ value: string
+ - name: osVersion
+ value: string
+ - name: deviceType
+ value: string
+ - name: serialNumber
+ value: string
+ - name: assetTag
+ value: string
+ - name: imei
+ value: string
+ - name: meid
+ value: string
+ - name: wifiMacAddresses
+ value:
+ - string
+ - name: networkOperator
+ value: string
+ - name: manufacturer
+ value: string
+ - name: releaseVersion
+ value: string
+ - name: brand
+ value: string
+ - name: buildNumber
+ value: string
+ - name: kernelVersion
+ value: string
+ - name: basebandVersion
+ value: string
+ - name: enabledDeveloperOptions
+ value: boolean
+ - name: otherAccounts
+ value:
+ - string
+ - name: enabledUsbDebugging
+ value: boolean
+ - name: securityPatchTime
+ value: string
+ - name: bootloaderVersion
+ value: string
+ - name: encryptionState
+ value: string
+ - name: androidSpecificAttributes
+ value:
+ - name: enabledUnknownSources
+ value: boolean
+ - name: supportsWorkProfile
+ value: boolean
+ - name: ownerProfileAccount
+ value: boolean
+ - name: ownershipPrivilege
+ value: string
+ - name: verifiedBoot
+ value: boolean
+ - name: ctsProfileMatch
+ value: boolean
+ - name: verifyAppsEnabled
+ value: boolean
+ - name: hasPotentiallyHarmfulApps
+ value: boolean
+ - name: managementState
+ value: string
+ - name: compromisedState
+ value: string
+ - name: deviceId
+ value: string
+ - name: unifiedDeviceId
+ value: string
+ - name: endpointVerificationSpecificAttributes
+ value:
+ - name: certificateAttributes
+ value:
+ - - name: fingerprint
+ value: string
+ - name: thumbprint
+ value: string
+ - name: validationState
+ value: string
+ - name: serialNumber
+ value: string
+ - name: validityStartTime
+ value: string
+ - name: validityExpirationTime
+ value: string
+ - name: issuer
+ value: string
+ - name: subject
+ value: string
+ - name: certificateTemplate
+ value:
+ - name: id
+ value: string
+ - name: majorVersion
+ value: integer
+ - name: minorVersion
+ value: integer
+ - name: browserAttributes
+ value:
+ - - name: lastProfileSyncTime
+ value: string
+ - name: chromeBrowserInfo
+ value:
+ - name: browserVersion
+ value: string
+ - name: browserManagementState
+ value: string
+ - name: isFileUploadAnalysisEnabled
+ value: boolean
+ - name: isFileDownloadAnalysisEnabled
+ value: boolean
+ - name: isBulkDataEntryAnalysisEnabled
+ value: boolean
+ - name: isSecurityEventAnalysisEnabled
+ value: boolean
+ - name: isRealtimeUrlCheckEnabled
+ value: boolean
+ - name: safeBrowsingProtectionLevel
+ value: string
+ - name: isSiteIsolationEnabled
+ value: boolean
+ - name: isBuiltInDnsClientEnabled
+ value: boolean
+ - name: passwordProtectionWarningTrigger
+ value: string
+ - name: isChromeRemoteDesktopAppBlocked
+ value: boolean
+ - name: isChromeCleanupEnabled
+ value: boolean
+ - name: isThirdPartyBlockingEnabled
+ value: boolean
+ - name: chromeProfileId
+ value: string
+ - name: additionalSignals
+ value: object
+ - name: hostname
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudidentity/groups/index.md b/docs/google-docs/providers/google/cloudidentity/groups/index.md
index a908fc74e8..e0bc243786 100644
--- a/docs/google-docs/providers/google/cloudidentity/groups/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/groups/index.md
@@ -70,7 +70,7 @@ labels,
parent,
updateTime
FROM google.cloudidentity.groups
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -89,7 +89,6 @@ Use the following StackQL query and manifest file to create a new groups
```sql
/*+ create */
INSERT INTO google.cloudidentity.groups (
-,
groupKey,
parent,
displayName,
@@ -98,7 +97,6 @@ labels,
dynamicGroupMetadata
)
SELECT
-'{{ }}',
'{{ groupKey }}',
'{{ parent }}',
'{{ displayName }}',
@@ -111,26 +109,48 @@ SELECT
```yaml
-name: string
-groupKey:
- id: string
- namespace: string
-additionalGroupKeys:
- - id: string
- namespace: string
-parent: string
-displayName: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-dynamicGroupMetadata:
- queries:
- - resourceType: string
- query: string
- status:
- status: string
- statusTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: groupKey
+ value:
+ - name: id
+ value: string
+ - name: namespace
+ value: string
+ - name: additionalGroupKeys
+ value:
+ - - name: id
+ value: string
+ - name: namespace
+ value: string
+ - name: parent
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: dynamicGroupMetadata
+ value:
+ - name: queries
+ value:
+ - - name: resourceType
+ value: string
+ - name: query
+ value: string
+ - name: status
+ value:
+ - name: status
+ value: string
+ - name: statusTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudidentity/groups_security_settings/index.md b/docs/google-docs/providers/google/cloudidentity/groups_security_settings/index.md
index b5af9a7185..1ebded454c 100644
--- a/docs/google-docs/providers/google/cloudidentity/groups_security_settings/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/groups_security_settings/index.md
@@ -49,7 +49,7 @@ SELECT
name,
memberRestriction
FROM google.cloudidentity.groups_security_settings
-WHERE groupsId = '{{ groupsId }}';
+WHERE groupsId = '{{ groupsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/cloudidentity/idp_credentials/index.md b/docs/google-docs/providers/google/cloudidentity/idp_credentials/index.md
index 5d36345d29..0084dcfc5f 100644
--- a/docs/google-docs/providers/google/cloudidentity/idp_credentials/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/idp_credentials/index.md
@@ -55,7 +55,7 @@ dsaKeyInfo,
rsaKeyInfo,
updateTime
FROM google.cloudidentity.idp_credentials
-WHERE inboundSamlSsoProfilesId = '{{ inboundSamlSsoProfilesId }}';
+WHERE inboundSamlSsoProfilesId = '{{ inboundSamlSsoProfilesId }}';
```
## `INSERT` example
@@ -86,7 +86,10 @@ SELECT
```yaml
-pemData: string
+- name: your_resource_model_name
+ props:
+ - name: pemData
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudidentity/inbound_saml_sso_profiles/index.md b/docs/google-docs/providers/google/cloudidentity/inbound_saml_sso_profiles/index.md
index 035feca306..a6a2b5a6ec 100644
--- a/docs/google-docs/providers/google/cloudidentity/inbound_saml_sso_profiles/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/inbound_saml_sso_profiles/index.md
@@ -58,7 +58,7 @@ displayName,
idpConfig,
spConfig
FROM google.cloudidentity.inbound_saml_sso_profiles
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -77,14 +77,12 @@ Use the following StackQL query and manifest file to create a new inbound_
```sql
/*+ create */
INSERT INTO google.cloudidentity.inbound_saml_sso_profiles (
-,
customer,
displayName,
idpConfig,
spConfig
)
SELECT
-'{{ }}',
'{{ customer }}',
'{{ displayName }}',
'{{ idpConfig }}',
@@ -95,17 +93,30 @@ SELECT
```yaml
-name: string
-customer: string
-displayName: string
-idpConfig:
- entityId: string
- singleSignOnServiceUri: string
- logoutRedirectUri: string
- changePasswordUri: string
-spConfig:
- entityId: string
- assertionConsumerServiceUri: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: customer
+ value: string
+ - name: displayName
+ value: string
+ - name: idpConfig
+ value:
+ - name: entityId
+ value: string
+ - name: singleSignOnServiceUri
+ value: string
+ - name: logoutRedirectUri
+ value: string
+ - name: changePasswordUri
+ value: string
+ - name: spConfig
+ value:
+ - name: entityId
+ value: string
+ - name: assertionConsumerServiceUri
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudidentity/inbound_sso_assignments/index.md b/docs/google-docs/providers/google/cloudidentity/inbound_sso_assignments/index.md
index 801d0138dc..b8247fe691 100644
--- a/docs/google-docs/providers/google/cloudidentity/inbound_sso_assignments/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/inbound_sso_assignments/index.md
@@ -64,7 +64,7 @@ ssoMode,
targetGroup,
targetOrgUnit
FROM google.cloudidentity.inbound_sso_assignments
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -83,7 +83,6 @@ Use the following StackQL query and manifest file to create a new inbound_
```sql
/*+ create */
INSERT INTO google.cloudidentity.inbound_sso_assignments (
-,
targetGroup,
targetOrgUnit,
customer,
@@ -93,7 +92,6 @@ samlSsoInfo,
signInBehavior
)
SELECT
-'{{ }}',
'{{ targetGroup }}',
'{{ targetOrgUnit }}',
'{{ customer }}',
@@ -107,16 +105,28 @@ SELECT
```yaml
-targetGroup: string
-targetOrgUnit: string
-name: string
-customer: string
-rank: integer
-ssoMode: string
-samlSsoInfo:
- inboundSamlSsoProfile: string
-signInBehavior:
- redirectCondition: string
+- name: your_resource_model_name
+ props:
+ - name: targetGroup
+ value: string
+ - name: targetOrgUnit
+ value: string
+ - name: name
+ value: string
+ - name: customer
+ value: string
+ - name: rank
+ value: integer
+ - name: ssoMode
+ value: string
+ - name: samlSsoInfo
+ value:
+ - name: inboundSamlSsoProfile
+ value: string
+ - name: signInBehavior
+ value:
+ - name: redirectCondition
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudidentity/memberships/index.md b/docs/google-docs/providers/google/cloudidentity/memberships/index.md
index a8d04d7fb6..0a8b56bbec 100644
--- a/docs/google-docs/providers/google/cloudidentity/memberships/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/memberships/index.md
@@ -67,7 +67,7 @@ roles,
type,
updateTime
FROM google.cloudidentity.memberships
-WHERE groupsId = '{{ groupsId }}';
+WHERE groupsId = '{{ groupsId }}';
```
## `INSERT` example
@@ -100,21 +100,38 @@ SELECT
```yaml
-name: string
-preferredMemberKey:
- id: string
- namespace: string
-createTime: string
-updateTime: string
-roles:
- - name: string
- expiryDetail:
- expireTime: string
- restrictionEvaluations:
- memberRestrictionEvaluation:
- state: string
-type: string
-deliverySetting: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: preferredMemberKey
+ value:
+ - name: id
+ value: string
+ - name: namespace
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: roles
+ value:
+ - - name: name
+ value: string
+ - name: expiryDetail
+ value:
+ - name: expireTime
+ value: string
+ - name: restrictionEvaluations
+ value:
+ - name: memberRestrictionEvaluation
+ value:
+ - name: state
+ value: string
+ - name: type
+ value: string
+ - name: deliverySetting
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudidentity/memberships_membership_graph/index.md b/docs/google-docs/providers/google/cloudidentity/memberships_membership_graph/index.md
index 8b4809fecf..7df43cf50d 100644
--- a/docs/google-docs/providers/google/cloudidentity/memberships_membership_graph/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/memberships_membership_graph/index.md
@@ -54,5 +54,5 @@ error,
metadata,
response
FROM google.cloudidentity.memberships_membership_graph
-WHERE groupsId = '{{ groupsId }}';
+WHERE groupsId = '{{ groupsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudidentity/userinvitations/index.md b/docs/google-docs/providers/google/cloudidentity/userinvitations/index.md
index e55c475ac9..bd706b91bb 100644
--- a/docs/google-docs/providers/google/cloudidentity/userinvitations/index.md
+++ b/docs/google-docs/providers/google/cloudidentity/userinvitations/index.md
@@ -56,5 +56,5 @@ mailsSentCount,
state,
updateTime
FROM google.cloudidentity.userinvitations
-WHERE customersId = '{{ customersId }}';
+WHERE customersId = '{{ customersId }}';
```
diff --git a/docs/google-docs/providers/google/cloudkms/autokey_config/index.md b/docs/google-docs/providers/google/cloudkms/autokey_config/index.md
index 47307fb32c..fcbd992985 100644
--- a/docs/google-docs/providers/google/cloudkms/autokey_config/index.md
+++ b/docs/google-docs/providers/google/cloudkms/autokey_config/index.md
@@ -51,7 +51,7 @@ name,
keyProject,
state
FROM google.cloudkms.autokey_config
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/cloudkms/crypto_key_versions/index.md b/docs/google-docs/providers/google/cloudkms/crypto_key_versions/index.md
index 4225425a2e..de7ea6a3c0 100644
--- a/docs/google-docs/providers/google/cloudkms/crypto_key_versions/index.md
+++ b/docs/google-docs/providers/google/cloudkms/crypto_key_versions/index.md
@@ -91,7 +91,7 @@ FROM google.cloudkms.crypto_key_versions
WHERE cryptoKeysId = '{{ cryptoKeysId }}'
AND keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -130,33 +130,59 @@ SELECT
```yaml
-name: string
-state: string
-protectionLevel: string
-algorithm: string
-attestation:
- format: string
- content: string
- certChains:
- caviumCerts:
- - type: string
- googleCardCerts:
- - type: string
- googlePartitionCerts:
- - type: string
-createTime: string
-generateTime: string
-destroyTime: string
-destroyEventTime: string
-importJob: string
-importTime: string
-importFailureReason: string
-generationFailureReason: string
-externalDestructionFailureReason: string
-externalProtectionLevelOptions:
- externalKeyUri: string
- ekmConnectionKeyPath: string
-reimportEligible: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: protectionLevel
+ value: string
+ - name: algorithm
+ value: string
+ - name: attestation
+ value:
+ - name: format
+ value: string
+ - name: content
+ value: string
+ - name: certChains
+ value:
+ - name: caviumCerts
+ value:
+ - string
+ - name: googleCardCerts
+ value:
+ - string
+ - name: googlePartitionCerts
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: generateTime
+ value: string
+ - name: destroyTime
+ value: string
+ - name: destroyEventTime
+ value: string
+ - name: importJob
+ value: string
+ - name: importTime
+ value: string
+ - name: importFailureReason
+ value: string
+ - name: generationFailureReason
+ value: string
+ - name: externalDestructionFailureReason
+ value: string
+ - name: externalProtectionLevelOptions
+ value:
+ - name: externalKeyUri
+ value: string
+ - name: ekmConnectionKeyPath
+ value: string
+ - name: reimportEligible
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/cloudkms/crypto_key_versions_public_key/index.md b/docs/google-docs/providers/google/cloudkms/crypto_key_versions_public_key/index.md
index 341b35bde9..764be6771f 100644
--- a/docs/google-docs/providers/google/cloudkms/crypto_key_versions_public_key/index.md
+++ b/docs/google-docs/providers/google/cloudkms/crypto_key_versions_public_key/index.md
@@ -58,5 +58,5 @@ WHERE cryptoKeyVersionsId = '{{ cryptoKeyVersionsId }}'
AND cryptoKeysId = '{{ cryptoKeysId }}'
AND keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudkms/crypto_keys/index.md b/docs/google-docs/providers/google/cloudkms/crypto_keys/index.md
index 3fd238f9d6..38ab669641 100644
--- a/docs/google-docs/providers/google/cloudkms/crypto_keys/index.md
+++ b/docs/google-docs/providers/google/cloudkms/crypto_keys/index.md
@@ -75,7 +75,7 @@ versionTemplate
FROM google.cloudkms.crypto_keys
WHERE keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,7 +116,7 @@ SELECT
'{{ rotationPeriod }}',
'{{ versionTemplate }}',
'{{ labels }}',
-true|false,
+{{ importOnly }},
'{{ destroyScheduledDuration }}',
'{{ cryptoKeyBackend }}',
'{{ keyAccessJustificationsPolicy }}'
@@ -126,51 +126,90 @@ true|false,
```yaml
-name: string
-primary:
- name: string
- state: string
- protectionLevel: string
- algorithm: string
- attestation:
- format: string
- content: string
- certChains:
- caviumCerts:
- - type: string
- googleCardCerts:
- - type: string
- googlePartitionCerts:
- - type: string
- createTime: string
- generateTime: string
- destroyTime: string
- destroyEventTime: string
- importJob: string
- importTime: string
- importFailureReason: string
- generationFailureReason: string
- externalDestructionFailureReason: string
- externalProtectionLevelOptions:
- externalKeyUri: string
- ekmConnectionKeyPath: string
- reimportEligible: boolean
-purpose: string
-createTime: string
-nextRotationTime: string
-rotationPeriod: string
-versionTemplate:
- protectionLevel: string
- algorithm: string
-labels: object
-importOnly: boolean
-destroyScheduledDuration: string
-cryptoKeyBackend: string
-keyAccessJustificationsPolicy:
- allowedAccessReasons:
- - type: string
- enumDescriptions: string
- enum: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: primary
+ value:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: protectionLevel
+ value: string
+ - name: algorithm
+ value: string
+ - name: attestation
+ value:
+ - name: format
+ value: string
+ - name: content
+ value: string
+ - name: certChains
+ value:
+ - name: caviumCerts
+ value:
+ - string
+ - name: googleCardCerts
+ value:
+ - string
+ - name: googlePartitionCerts
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: generateTime
+ value: string
+ - name: destroyTime
+ value: string
+ - name: destroyEventTime
+ value: string
+ - name: importJob
+ value: string
+ - name: importTime
+ value: string
+ - name: importFailureReason
+ value: string
+ - name: generationFailureReason
+ value: string
+ - name: externalDestructionFailureReason
+ value: string
+ - name: externalProtectionLevelOptions
+ value:
+ - name: externalKeyUri
+ value: string
+ - name: ekmConnectionKeyPath
+ value: string
+ - name: reimportEligible
+ value: boolean
+ - name: purpose
+ value: string
+ - name: createTime
+ value: string
+ - name: nextRotationTime
+ value: string
+ - name: rotationPeriod
+ value: string
+ - name: versionTemplate
+ value:
+ - name: protectionLevel
+ value: string
+ - name: algorithm
+ value: string
+ - name: labels
+ value: object
+ - name: importOnly
+ value: boolean
+ - name: destroyScheduledDuration
+ value: string
+ - name: cryptoKeyBackend
+ value: string
+ - name: keyAccessJustificationsPolicy
+ value:
+ - name: allowedAccessReasons
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/cloudkms/crypto_keys_iam_policies/index.md b/docs/google-docs/providers/google/cloudkms/crypto_keys_iam_policies/index.md
index 4d0bc84d63..fa5116f67a 100644
--- a/docs/google-docs/providers/google/cloudkms/crypto_keys_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudkms/crypto_keys_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.cloudkms.crypto_keys_iam_policies
WHERE cryptoKeysId = '{{ cryptoKeysId }}'
AND keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudkms/ekm_config/index.md b/docs/google-docs/providers/google/cloudkms/ekm_config/index.md
index b78c26a5d7..b191f70b6f 100644
--- a/docs/google-docs/providers/google/cloudkms/ekm_config/index.md
+++ b/docs/google-docs/providers/google/cloudkms/ekm_config/index.md
@@ -50,7 +50,7 @@ name,
defaultEkmConnection
FROM google.cloudkms.ekm_config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/cloudkms/ekm_config_iam_policies/index.md b/docs/google-docs/providers/google/cloudkms/ekm_config_iam_policies/index.md
index b276661fb6..02df4850bb 100644
--- a/docs/google-docs/providers/google/cloudkms/ekm_config_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudkms/ekm_config_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.cloudkms.ekm_config_iam_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudkms/ekm_connections/index.md b/docs/google-docs/providers/google/cloudkms/ekm_connections/index.md
index fd21b9c0e9..20df2f3101 100644
--- a/docs/google-docs/providers/google/cloudkms/ekm_connections/index.md
+++ b/docs/google-docs/providers/google/cloudkms/ekm_connections/index.md
@@ -61,7 +61,7 @@ keyManagementMode,
serviceResolvers
FROM google.cloudkms.ekm_connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,26 +100,47 @@ SELECT
```yaml
-name: string
-createTime: string
-serviceResolvers:
- - serviceDirectoryService: string
- endpointFilter: string
- hostname: string
- serverCertificates:
- - rawDer: string
- parsed: boolean
- issuer: string
- subject: string
- subjectAlternativeDnsNames:
- - type: string
- notBeforeTime: string
- notAfterTime: string
- serialNumber: string
- sha256Fingerprint: string
-etag: string
-keyManagementMode: string
-cryptoSpacePath: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: serviceResolvers
+ value:
+ - - name: serviceDirectoryService
+ value: string
+ - name: endpointFilter
+ value: string
+ - name: hostname
+ value: string
+ - name: serverCertificates
+ value:
+ - - name: rawDer
+ value: string
+ - name: parsed
+ value: boolean
+ - name: issuer
+ value: string
+ - name: subject
+ value: string
+ - name: subjectAlternativeDnsNames
+ value:
+ - string
+ - name: notBeforeTime
+ value: string
+ - name: notAfterTime
+ value: string
+ - name: serialNumber
+ value: string
+ - name: sha256Fingerprint
+ value: string
+ - name: etag
+ value: string
+ - name: keyManagementMode
+ value: string
+ - name: cryptoSpacePath
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudkms/ekm_connections_iam_policies/index.md b/docs/google-docs/providers/google/cloudkms/ekm_connections_iam_policies/index.md
index 48762299d2..76784bb8db 100644
--- a/docs/google-docs/providers/google/cloudkms/ekm_connections_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudkms/ekm_connections_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.cloudkms.ekm_connections_iam_policies
WHERE ekmConnectionsId = '{{ ekmConnectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudkms/import_jobs/index.md b/docs/google-docs/providers/google/cloudkms/import_jobs/index.md
index bcd07ad5d4..8fb846a84b 100644
--- a/docs/google-docs/providers/google/cloudkms/import_jobs/index.md
+++ b/docs/google-docs/providers/google/cloudkms/import_jobs/index.md
@@ -68,7 +68,7 @@ state
FROM google.cloudkms.import_jobs
WHERE keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,26 +105,45 @@ SELECT
```yaml
-name: string
-importMethod: string
-protectionLevel: string
-createTime: string
-generateTime: string
-expireTime: string
-expireEventTime: string
-state: string
-publicKey:
- pem: string
-attestation:
- format: string
- content: string
- certChains:
- caviumCerts:
- - type: string
- googleCardCerts:
- - type: string
- googlePartitionCerts:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: importMethod
+ value: string
+ - name: protectionLevel
+ value: string
+ - name: createTime
+ value: string
+ - name: generateTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: expireEventTime
+ value: string
+ - name: state
+ value: string
+ - name: publicKey
+ value:
+ - name: pem
+ value: string
+ - name: attestation
+ value:
+ - name: format
+ value: string
+ - name: content
+ value: string
+ - name: certChains
+ value:
+ - name: caviumCerts
+ value:
+ - string
+ - name: googleCardCerts
+ value:
+ - string
+ - name: googlePartitionCerts
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/cloudkms/import_jobs_iam_policies/index.md b/docs/google-docs/providers/google/cloudkms/import_jobs_iam_policies/index.md
index db6d1f4611..0ac5a98aad 100644
--- a/docs/google-docs/providers/google/cloudkms/import_jobs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudkms/import_jobs_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.cloudkms.import_jobs_iam_policies
WHERE importJobsId = '{{ importJobsId }}'
AND keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudkms/key_handles/index.md b/docs/google-docs/providers/google/cloudkms/key_handles/index.md
index 14da845c4c..5fb47b51e8 100644
--- a/docs/google-docs/providers/google/cloudkms/key_handles/index.md
+++ b/docs/google-docs/providers/google/cloudkms/key_handles/index.md
@@ -53,7 +53,7 @@ kmsKey,
resourceTypeSelector
FROM google.cloudkms.key_handles
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -88,9 +88,14 @@ SELECT
```yaml
-name: string
-kmsKey: string
-resourceTypeSelector: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: kmsKey
+ value: string
+ - name: resourceTypeSelector
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudkms/key_rings/index.md b/docs/google-docs/providers/google/cloudkms/key_rings/index.md
index 0b25d655b9..530c6b6c42 100644
--- a/docs/google-docs/providers/google/cloudkms/key_rings/index.md
+++ b/docs/google-docs/providers/google/cloudkms/key_rings/index.md
@@ -51,7 +51,7 @@ name,
createTime
FROM google.cloudkms.key_rings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -82,8 +82,12 @@ SELECT
```yaml
-name: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudkms/key_rings_iam_policies/index.md b/docs/google-docs/providers/google/cloudkms/key_rings_iam_policies/index.md
index 96ef249828..d0e25b036e 100644
--- a/docs/google-docs/providers/google/cloudkms/key_rings_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudkms/key_rings_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.cloudkms.key_rings_iam_policies
WHERE keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudkms/locations/index.md b/docs/google-docs/providers/google/cloudkms/locations/index.md
index e6309b5c17..106c06f519 100644
--- a/docs/google-docs/providers/google/cloudkms/locations/index.md
+++ b/docs/google-docs/providers/google/cloudkms/locations/index.md
@@ -56,5 +56,5 @@ labels,
locationId,
metadata
FROM google.cloudkms.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudkms/operations/index.md b/docs/google-docs/providers/google/cloudkms/operations/index.md
index baa700af10..0c555d0e22 100644
--- a/docs/google-docs/providers/google/cloudkms/operations/index.md
+++ b/docs/google-docs/providers/google/cloudkms/operations/index.md
@@ -56,5 +56,5 @@ response
FROM google.cloudkms.operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudprofiler/profiles/index.md b/docs/google-docs/providers/google/cloudprofiler/profiles/index.md
index 2880ae9747..6cf313a797 100644
--- a/docs/google-docs/providers/google/cloudprofiler/profiles/index.md
+++ b/docs/google-docs/providers/google/cloudprofiler/profiles/index.md
@@ -60,7 +60,7 @@ profileBytes,
profileType,
startTime
FROM google.cloudprofiler.profiles
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -93,14 +93,19 @@ SELECT
```yaml
-deployment:
- projectId: string
- target: string
- labels: object
-profileType:
- - type: string
- enumDescriptions: string
- enum: string
+- name: your_resource_model_name
+ props:
+ - name: deployment
+ value:
+ - name: projectId
+ value: string
+ - name: target
+ value: string
+ - name: labels
+ value: object
+ - name: profileType
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/cloudprofiler/profiles_offline/index.md b/docs/google-docs/providers/google/cloudprofiler/profiles_offline/index.md
index d5bc40e1b6..33dba0c9ae 100644
--- a/docs/google-docs/providers/google/cloudprofiler/profiles_offline/index.md
+++ b/docs/google-docs/providers/google/cloudprofiler/profiles_offline/index.md
@@ -73,16 +73,28 @@ SELECT
```yaml
-name: string
-profileType: string
-deployment:
- projectId: string
- target: string
- labels: object
-duration: string
-profileBytes: string
-labels: object
-startTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: profileType
+ value: string
+ - name: deployment
+ value:
+ - name: projectId
+ value: string
+ - name: target
+ value: string
+ - name: labels
+ value: object
+ - name: duration
+ value: string
+ - name: profileBytes
+ value: string
+ - name: labels
+ value: object
+ - name: startTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/effective_tags/index.md b/docs/google-docs/providers/google/cloudresourcemanager/effective_tags/index.md
index 1aeb1e18cc..ec65f0d6a1 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/effective_tags/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/effective_tags/index.md
@@ -56,5 +56,5 @@ tagKey,
tagKeyParentName,
tagValue
FROM google.cloudresourcemanager.effective_tags
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/folders/index.md b/docs/google-docs/providers/google/cloudresourcemanager/folders/index.md
index e7ba84e476..ef010929c0 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/folders/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/folders/index.md
@@ -69,7 +69,7 @@ state,
tags,
updateTime
FROM google.cloudresourcemanager.folders
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -88,13 +88,11 @@ Use the following StackQL query and manifest file to create a new folders<
```sql
/*+ create */
INSERT INTO google.cloudresourcemanager.folders (
-,
parent,
displayName,
tags
)
SELECT
-'{{ }}',
'{{ parent }}',
'{{ displayName }}',
'{{ tags }}'
@@ -104,15 +102,26 @@ SELECT
```yaml
-name: string
-parent: string
-displayName: string
-state: string
-createTime: string
-updateTime: string
-deleteTime: string
-etag: string
-tags: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: etag
+ value: string
+ - name: tags
+ value: object
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/folders_iam_policies/index.md b/docs/google-docs/providers/google/cloudresourcemanager/folders_iam_policies/index.md
index d4e85ffc49..a7b477ce5e 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/folders_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/folders_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.cloudresourcemanager.folders_iam_policies
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/liens/index.md b/docs/google-docs/providers/google/cloudresourcemanager/liens/index.md
index e3b837b71e..ee42ad21ed 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/liens/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/liens/index.md
@@ -59,7 +59,7 @@ parent,
reason,
restrictions
FROM google.cloudresourcemanager.liens
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -78,7 +78,6 @@ Use the following StackQL query and manifest file to create a new liens
```yaml
-name: string
-parent: string
-restrictions:
- - type: string
-reason: string
-origin: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: restrictions
+ value:
+ - string
+ - name: reason
+ value: string
+ - name: origin
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/operations/index.md b/docs/google-docs/providers/google/cloudresourcemanager/operations/index.md
index 2b97763a83..febc1de720 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/operations/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/operations/index.md
@@ -54,5 +54,5 @@ error,
metadata,
response
FROM google.cloudresourcemanager.operations
-WHERE operationsId = '{{ operationsId }}';
+WHERE operationsId = '{{ operationsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/organizations/index.md b/docs/google-docs/providers/google/cloudresourcemanager/organizations/index.md
index 2c7f16356f..1e00902a04 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/organizations/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/organizations/index.md
@@ -61,5 +61,5 @@ etag,
state,
updateTime
FROM google.cloudresourcemanager.organizations
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/organizations_iam_policies/index.md b/docs/google-docs/providers/google/cloudresourcemanager/organizations_iam_policies/index.md
index 495f9cf0b5..706f71c0d9 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/organizations_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/organizations_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.cloudresourcemanager.organizations_iam_policies
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/projects/index.md b/docs/google-docs/providers/google/cloudresourcemanager/projects/index.md
index 2e3486d007..49bd7773f1 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/projects/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/projects/index.md
@@ -73,7 +73,7 @@ state,
tags,
updateTime
FROM google.cloudresourcemanager.projects
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -92,7 +92,6 @@ Use the following StackQL query and manifest file to create a new projects
```sql
/*+ create */
INSERT INTO google.cloudresourcemanager.projects (
-,
parent,
projectId,
displayName,
@@ -100,7 +99,6 @@ labels,
tags
)
SELECT
-'{{ }}',
'{{ parent }}',
'{{ projectId }}',
'{{ displayName }}',
@@ -112,17 +110,30 @@ SELECT
```yaml
-name: string
-parent: string
-projectId: string
-state: string
-displayName: string
-createTime: string
-updateTime: string
-deleteTime: string
-etag: string
-labels: object
-tags: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: projectId
+ value: string
+ - name: state
+ value: string
+ - name: displayName
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: etag
+ value: string
+ - name: labels
+ value: object
+ - name: tags
+ value: object
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/projects_iam_policies/index.md b/docs/google-docs/providers/google/cloudresourcemanager/projects_iam_policies/index.md
index a7e7108c4e..8768ca538c 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/projects_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/projects_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.cloudresourcemanager.projects_iam_policies
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_bindings/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_bindings/index.md
index d01e5e6b7c..5cbcedaa51 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_bindings/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_bindings/index.md
@@ -54,7 +54,7 @@ parent,
tagValue,
tagValueNamespacedName
FROM google.cloudresourcemanager.tag_bindings
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -73,13 +73,11 @@ Use the following StackQL query and manifest file to create a new tag_bind
```sql
/*+ create */
INSERT INTO google.cloudresourcemanager.tag_bindings (
-,
parent,
tagValue,
tagValueNamespacedName
)
SELECT
-'{{ }}',
'{{ parent }}',
'{{ tagValue }}',
'{{ tagValueNamespacedName }}'
@@ -89,10 +87,16 @@ SELECT
```yaml
-name: string
-parent: string
-tagValue: string
-tagValueNamespacedName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: tagValue
+ value: string
+ - name: tagValueNamespacedName
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_holds/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_holds/index.md
index 7720369c10..cfc61209f0 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_holds/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_holds/index.md
@@ -56,7 +56,7 @@ helpLink,
holder,
origin
FROM google.cloudresourcemanager.tag_holds
-WHERE tagValuesId = '{{ tagValuesId }}';
+WHERE tagValuesId = '{{ tagValuesId }}';
```
## `INSERT` example
@@ -91,11 +91,18 @@ SELECT
```yaml
-name: string
-holder: string
-origin: string
-helpLink: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: holder
+ value: string
+ - name: origin
+ value: string
+ - name: helpLink
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_keys/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_keys/index.md
index 25790b5a6c..a15a9e9147 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_keys/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_keys/index.md
@@ -68,7 +68,7 @@ purposeData,
shortName,
updateTime
FROM google.cloudresourcemanager.tag_keys
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -87,7 +87,6 @@ Use the following StackQL query and manifest file to create a new tag_keys
```sql
/*+ create */
INSERT INTO google.cloudresourcemanager.tag_keys (
-,
name,
parent,
shortName,
@@ -97,7 +96,6 @@ purpose,
purposeData
)
SELECT
-'{{ }}',
'{{ name }}',
'{{ parent }}',
'{{ shortName }}',
@@ -111,16 +109,28 @@ SELECT
```yaml
-name: string
-parent: string
-shortName: string
-namespacedName: string
-description: string
-createTime: string
-updateTime: string
-etag: string
-purpose: string
-purposeData: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: shortName
+ value: string
+ - name: namespacedName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: purpose
+ value: string
+ - name: purposeData
+ value: object
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_iam_policies/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_iam_policies/index.md
index 18485b5455..7aa71df1d3 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.cloudresourcemanager.tag_keys_iam_policies
-WHERE tagKeysId = '{{ tagKeysId }}';
+WHERE tagKeysId = '{{ tagKeysId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_namespaced/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_namespaced/index.md
index 9a2f2499fb..906b326cbc 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_namespaced/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_keys_namespaced/index.md
@@ -64,5 +64,5 @@ purposeData,
shortName,
updateTime
FROM google.cloudresourcemanager.tag_keys_namespaced
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_values/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_values/index.md
index e698c9b24f..6f9224ce2b 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_values/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_values/index.md
@@ -64,7 +64,7 @@ parent,
shortName,
updateTime
FROM google.cloudresourcemanager.tag_values
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -83,7 +83,6 @@ Use the following StackQL query and manifest file to create a new tag_valu
```sql
/*+ create */
INSERT INTO google.cloudresourcemanager.tag_values (
-,
name,
parent,
shortName,
@@ -91,7 +90,6 @@ description,
etag
)
SELECT
-'{{ }}',
'{{ name }}',
'{{ parent }}',
'{{ shortName }}',
@@ -103,14 +101,24 @@ SELECT
```yaml
-name: string
-parent: string
-shortName: string
-namespacedName: string
-description: string
-createTime: string
-updateTime: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: shortName
+ value: string
+ - name: namespacedName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_values_iam_policies/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_values_iam_policies/index.md
index 1b6e0c20fe..923b85e3a9 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_values_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_values_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.cloudresourcemanager.tag_values_iam_policies
-WHERE tagValuesId = '{{ tagValuesId }}';
+WHERE tagValuesId = '{{ tagValuesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudresourcemanager/tag_values_namespaced/index.md b/docs/google-docs/providers/google/cloudresourcemanager/tag_values_namespaced/index.md
index 15fcfa70dd..e3da826554 100644
--- a/docs/google-docs/providers/google/cloudresourcemanager/tag_values_namespaced/index.md
+++ b/docs/google-docs/providers/google/cloudresourcemanager/tag_values_namespaced/index.md
@@ -60,5 +60,5 @@ parent,
shortName,
updateTime
FROM google.cloudresourcemanager.tag_values_namespaced
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/cloudscheduler/jobs/index.md b/docs/google-docs/providers/google/cloudscheduler/jobs/index.md
index fa4b483bfc..a979e9cb7e 100644
--- a/docs/google-docs/providers/google/cloudscheduler/jobs/index.md
+++ b/docs/google-docs/providers/google/cloudscheduler/jobs/index.md
@@ -80,7 +80,7 @@ timeZone,
userUpdateTime
FROM google.cloudscheduler.jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -129,52 +129,97 @@ SELECT
```yaml
-name: string
-description: string
-pubsubTarget:
- topicName: string
- data: string
- attributes: object
-appEngineHttpTarget:
- httpMethod: string
- appEngineRouting:
- service: string
- version: string
- instance: string
- host: string
- relativeUri: string
- headers: object
- body: string
-httpTarget:
- uri: string
- httpMethod: string
- headers: object
- body: string
- oauthToken:
- serviceAccountEmail: string
- scope: string
- oidcToken:
- serviceAccountEmail: string
- audience: string
-schedule: string
-timeZone: string
-userUpdateTime: string
-state: string
-status:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-scheduleTime: string
-lastAttemptTime: string
-retryConfig:
- retryCount: integer
- maxRetryDuration: string
- minBackoffDuration: string
- maxBackoffDuration: string
- maxDoublings: integer
-attemptDeadline: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: pubsubTarget
+ value:
+ - name: topicName
+ value: string
+ - name: data
+ value: string
+ - name: attributes
+ value: object
+ - name: appEngineHttpTarget
+ value:
+ - name: httpMethod
+ value: string
+ - name: appEngineRouting
+ value:
+ - name: service
+ value: string
+ - name: version
+ value: string
+ - name: instance
+ value: string
+ - name: host
+ value: string
+ - name: relativeUri
+ value: string
+ - name: headers
+ value: object
+ - name: body
+ value: string
+ - name: httpTarget
+ value:
+ - name: uri
+ value: string
+ - name: httpMethod
+ value: string
+ - name: headers
+ value: object
+ - name: body
+ value: string
+ - name: oauthToken
+ value:
+ - name: serviceAccountEmail
+ value: string
+ - name: scope
+ value: string
+ - name: oidcToken
+ value:
+ - name: serviceAccountEmail
+ value: string
+ - name: audience
+ value: string
+ - name: schedule
+ value: string
+ - name: timeZone
+ value: string
+ - name: userUpdateTime
+ value: string
+ - name: state
+ value: string
+ - name: status
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: scheduleTime
+ value: string
+ - name: lastAttemptTime
+ value: string
+ - name: retryConfig
+ value:
+ - name: retryCount
+ value: integer
+ - name: maxRetryDuration
+ value: string
+ - name: minBackoffDuration
+ value: string
+ - name: maxBackoffDuration
+ value: string
+ - name: maxDoublings
+ value: integer
+ - name: attemptDeadline
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudscheduler/locations/index.md b/docs/google-docs/providers/google/cloudscheduler/locations/index.md
index b0ac0c8359..0934c1ae1d 100644
--- a/docs/google-docs/providers/google/cloudscheduler/locations/index.md
+++ b/docs/google-docs/providers/google/cloudscheduler/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.cloudscheduler.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudshell/environments/index.md b/docs/google-docs/providers/google/cloudshell/environments/index.md
index 77cbf5b28d..732cc87bfc 100644
--- a/docs/google-docs/providers/google/cloudshell/environments/index.md
+++ b/docs/google-docs/providers/google/cloudshell/environments/index.md
@@ -65,5 +65,5 @@ state,
webHost
FROM google.cloudshell.environments
WHERE environmentsId = '{{ environmentsId }}'
-AND usersId = '{{ usersId }}';
+AND usersId = '{{ usersId }}';
```
diff --git a/docs/google-docs/providers/google/cloudshell/environments_public_key/index.md b/docs/google-docs/providers/google/cloudshell/environments_public_key/index.md
index f1372eda64..81c1b0ad82 100644
--- a/docs/google-docs/providers/google/cloudshell/environments_public_key/index.md
+++ b/docs/google-docs/providers/google/cloudshell/environments_public_key/index.md
@@ -68,7 +68,10 @@ SELECT
```yaml
-key: string
+- name: your_resource_model_name
+ props:
+ - name: key
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudshell/operations/index.md b/docs/google-docs/providers/google/cloudshell/operations/index.md
index 758fb0f5da..a8af5f1c5a 100644
--- a/docs/google-docs/providers/google/cloudshell/operations/index.md
+++ b/docs/google-docs/providers/google/cloudshell/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.cloudshell.operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/cloudsupport/attachments/index.md b/docs/google-docs/providers/google/cloudsupport/attachments/index.md
index 73fd2f7d0e..423708a9e4 100644
--- a/docs/google-docs/providers/google/cloudsupport/attachments/index.md
+++ b/docs/google-docs/providers/google/cloudsupport/attachments/index.md
@@ -57,5 +57,5 @@ mimeType,
sizeBytes
FROM google.cloudsupport.attachments
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
diff --git a/docs/google-docs/providers/google/cloudsupport/cases/index.md b/docs/google-docs/providers/google/cloudsupport/cases/index.md
index b056dee3bf..554c481706 100644
--- a/docs/google-docs/providers/google/cloudsupport/cases/index.md
+++ b/docs/google-docs/providers/google/cloudsupport/cases/index.md
@@ -78,7 +78,7 @@ testCase,
timeZone,
updateTime
FROM google.cloudsupport.cases
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
## `INSERT` example
@@ -118,11 +118,11 @@ SELECT
'{{ languageCode }}',
'{{ classification }}',
'{{ contactEmail }}',
-true|false,
+{{ escalated }},
'{{ description }}',
'{{ priority }}',
'{{ name }}',
-true|false,
+{{ testCase }},
'{{ timeZone }}',
'{{ creator }}',
'{{ subscriberEmailAddresses }}',
@@ -133,28 +133,51 @@ true|false,
```yaml
-languageCode: string
-classification:
- id: string
- displayName: string
-contactEmail: string
-escalated: boolean
-description: string
-updateTime: string
-priority: string
-name: string
-testCase: boolean
-timeZone: string
-state: string
-createTime: string
-creator:
- displayName: string
- email: string
- googleSupport: boolean
- username: string
-subscriberEmailAddresses:
- - type: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: languageCode
+ value: string
+ - name: classification
+ value:
+ - name: id
+ value: string
+ - name: displayName
+ value: string
+ - name: contactEmail
+ value: string
+ - name: escalated
+ value: boolean
+ - name: description
+ value: string
+ - name: updateTime
+ value: string
+ - name: priority
+ value: string
+ - name: name
+ value: string
+ - name: testCase
+ value: boolean
+ - name: timeZone
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: creator
+ value:
+ - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: googleSupport
+ value: boolean
+ - name: username
+ value: string
+ - name: subscriberEmailAddresses
+ value:
+ - string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudsupport/comments/index.md b/docs/google-docs/providers/google/cloudsupport/comments/index.md
index a07a9e6ccf..a3f6fcbe99 100644
--- a/docs/google-docs/providers/google/cloudsupport/comments/index.md
+++ b/docs/google-docs/providers/google/cloudsupport/comments/index.md
@@ -56,7 +56,7 @@ creator,
plainTextBody
FROM google.cloudsupport.comments
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
## `INSERT` example
@@ -89,15 +89,26 @@ SELECT
```yaml
-name: string
-plainTextBody: string
-body: string
-createTime: string
-creator:
- displayName: string
- email: string
- googleSupport: boolean
- username: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: plainTextBody
+ value: string
+ - name: body
+ value: string
+ - name: createTime
+ value: string
+ - name: creator
+ value:
+ - name: displayName
+ value: string
+ - name: email
+ value: string
+ - name: googleSupport
+ value: boolean
+ - name: username
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudtasks/cmek_config/index.md b/docs/google-docs/providers/google/cloudtasks/cmek_config/index.md
index 8a17bac0ff..bb12a0e126 100644
--- a/docs/google-docs/providers/google/cloudtasks/cmek_config/index.md
+++ b/docs/google-docs/providers/google/cloudtasks/cmek_config/index.md
@@ -50,7 +50,7 @@ name,
kmsKey
FROM google.cloudtasks.cmek_config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/cloudtasks/locations/index.md b/docs/google-docs/providers/google/cloudtasks/locations/index.md
index 76d298806e..4f6e25f4ac 100644
--- a/docs/google-docs/providers/google/cloudtasks/locations/index.md
+++ b/docs/google-docs/providers/google/cloudtasks/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.cloudtasks.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/cloudtasks/queues/index.md b/docs/google-docs/providers/google/cloudtasks/queues/index.md
index 117d72f0e1..326dd0273b 100644
--- a/docs/google-docs/providers/google/cloudtasks/queues/index.md
+++ b/docs/google-docs/providers/google/cloudtasks/queues/index.md
@@ -68,7 +68,7 @@ stackdriverLoggingConfig,
state
FROM google.cloudtasks.queues
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,47 +115,90 @@ SELECT
```yaml
-name: string
-appEngineRoutingOverride:
- service: string
- version: string
- instance: string
- host: string
-httpTarget:
- uriOverride:
- scheme: string
- host: string
- port: string
- pathOverride:
- path: string
- queryOverride:
- queryParams: string
- uriOverrideEnforceMode: string
- httpMethod: string
- headerOverrides:
- - header:
- key: string
- value: string
- oauthToken:
- serviceAccountEmail: string
- scope: string
- oidcToken:
- serviceAccountEmail: string
- audience: string
-rateLimits:
- maxDispatchesPerSecond: number
- maxBurstSize: integer
- maxConcurrentDispatches: integer
-retryConfig:
- maxAttempts: integer
- maxRetryDuration: string
- minBackoff: string
- maxBackoff: string
- maxDoublings: integer
-state: string
-purgeTime: string
-stackdriverLoggingConfig:
- samplingRatio: number
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: appEngineRoutingOverride
+ value:
+ - name: service
+ value: string
+ - name: version
+ value: string
+ - name: instance
+ value: string
+ - name: host
+ value: string
+ - name: httpTarget
+ value:
+ - name: uriOverride
+ value:
+ - name: scheme
+ value: string
+ - name: host
+ value: string
+ - name: port
+ value: string
+ - name: pathOverride
+ value:
+ - name: path
+ value: string
+ - name: queryOverride
+ value:
+ - name: queryParams
+ value: string
+ - name: uriOverrideEnforceMode
+ value: string
+ - name: httpMethod
+ value: string
+ - name: headerOverrides
+ value:
+ - - name: header
+ value:
+ - name: key
+ value: string
+ - name: value
+ value: string
+ - name: oauthToken
+ value:
+ - name: serviceAccountEmail
+ value: string
+ - name: scope
+ value: string
+ - name: oidcToken
+ value:
+ - name: serviceAccountEmail
+ value: string
+ - name: audience
+ value: string
+ - name: rateLimits
+ value:
+ - name: maxDispatchesPerSecond
+ value: number
+ - name: maxBurstSize
+ value: integer
+ - name: maxConcurrentDispatches
+ value: integer
+ - name: retryConfig
+ value:
+ - name: maxAttempts
+ value: integer
+ - name: maxRetryDuration
+ value: string
+ - name: minBackoff
+ value: string
+ - name: maxBackoff
+ value: string
+ - name: maxDoublings
+ value: integer
+ - name: state
+ value: string
+ - name: purgeTime
+ value: string
+ - name: stackdriverLoggingConfig
+ value:
+ - name: samplingRatio
+ value: number
```
diff --git a/docs/google-docs/providers/google/cloudtasks/queues_iam_policies/index.md b/docs/google-docs/providers/google/cloudtasks/queues_iam_policies/index.md
index 817868a689..8b1d187d53 100644
--- a/docs/google-docs/providers/google/cloudtasks/queues_iam_policies/index.md
+++ b/docs/google-docs/providers/google/cloudtasks/queues_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.cloudtasks.queues_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND queuesId = '{{ queuesId }}';
+AND queuesId = '{{ queuesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/cloudtasks/tasks/index.md b/docs/google-docs/providers/google/cloudtasks/tasks/index.md
index bb6feea9f3..1ae7f656cb 100644
--- a/docs/google-docs/providers/google/cloudtasks/tasks/index.md
+++ b/docs/google-docs/providers/google/cloudtasks/tasks/index.md
@@ -73,7 +73,7 @@ view
FROM google.cloudtasks.tasks
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND queuesId = '{{ queuesId }}';
+AND queuesId = '{{ queuesId }}';
```
## `INSERT` example
@@ -110,46 +110,85 @@ SELECT
```yaml
-task:
- name: string
- appEngineHttpRequest:
- httpMethod: string
- appEngineRouting:
- service: string
- version: string
- instance: string
- host: string
- relativeUri: string
- headers: object
- body: string
- httpRequest:
- url: string
- httpMethod: string
- headers: object
- body: string
- oauthToken:
- serviceAccountEmail: string
- scope: string
- oidcToken:
- serviceAccountEmail: string
- audience: string
- scheduleTime: string
- createTime: string
- dispatchDeadline: string
- dispatchCount: integer
- responseCount: integer
- firstAttempt:
- scheduleTime: string
- dispatchTime: string
- responseTime: string
- responseStatus:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- view: string
-responseView: string
+- name: your_resource_model_name
+ props:
+ - name: task
+ value:
+ - name: name
+ value: string
+ - name: appEngineHttpRequest
+ value:
+ - name: httpMethod
+ value: string
+ - name: appEngineRouting
+ value:
+ - name: service
+ value: string
+ - name: version
+ value: string
+ - name: instance
+ value: string
+ - name: host
+ value: string
+ - name: relativeUri
+ value: string
+ - name: headers
+ value: object
+ - name: body
+ value: string
+ - name: httpRequest
+ value:
+ - name: url
+ value: string
+ - name: httpMethod
+ value: string
+ - name: headers
+ value: object
+ - name: body
+ value: string
+ - name: oauthToken
+ value:
+ - name: serviceAccountEmail
+ value: string
+ - name: scope
+ value: string
+ - name: oidcToken
+ value:
+ - name: serviceAccountEmail
+ value: string
+ - name: audience
+ value: string
+ - name: scheduleTime
+ value: string
+ - name: createTime
+ value: string
+ - name: dispatchDeadline
+ value: string
+ - name: dispatchCount
+ value: integer
+ - name: responseCount
+ value: integer
+ - name: firstAttempt
+ value:
+ - name: scheduleTime
+ value: string
+ - name: dispatchTime
+ value: string
+ - name: responseTime
+ value: string
+ - name: responseStatus
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: view
+ value: string
+ - name: responseView
+ value: string
```
diff --git a/docs/google-docs/providers/google/cloudtrace/spans_span/index.md b/docs/google-docs/providers/google/cloudtrace/spans_span/index.md
index 42437535d5..f999338173 100644
--- a/docs/google-docs/providers/google/cloudtrace/spans_span/index.md
+++ b/docs/google-docs/providers/google/cloudtrace/spans_span/index.md
@@ -86,7 +86,7 @@ SELECT
'{{ timeEvents }}',
'{{ links }}',
'{{ status }}',
-true|false,
+{{ sameProcessAsParentSpan }},
'{{ childSpanCount }}',
'{{ spanKind }}'
;
@@ -95,51 +95,95 @@ true|false,
```yaml
-name: string
-spanId: string
-parentSpanId: string
-displayName:
- value: string
- truncatedByteCount: integer
-startTime: string
-endTime: string
-attributes:
- attributeMap: object
- droppedAttributesCount: integer
-stackTrace:
- stackFrames:
- frame:
- - lineNumber: string
- columnNumber: string
- loadModule: {}
- droppedFramesCount: integer
- stackTraceHashId: string
-timeEvents:
- timeEvent:
- - time: string
- annotation: {}
- messageEvent:
- type: string
- id: string
- uncompressedSizeBytes: string
- compressedSizeBytes: string
- droppedAnnotationsCount: integer
- droppedMessageEventsCount: integer
-links:
- link:
- - traceId: string
- spanId: string
- type: string
- droppedLinksCount: integer
-status:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-sameProcessAsParentSpan: boolean
-childSpanCount: integer
-spanKind: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: spanId
+ value: string
+ - name: parentSpanId
+ value: string
+ - name: displayName
+ value:
+ - name: value
+ value: string
+ - name: truncatedByteCount
+ value: integer
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: attributes
+ value:
+ - name: attributeMap
+ value: object
+ - name: droppedAttributesCount
+ value: integer
+ - name: stackTrace
+ value:
+ - name: stackFrames
+ value:
+ - name: frame
+ value:
+ - - name: lineNumber
+ value: string
+ - name: columnNumber
+ value: string
+ - name: loadModule
+ value: []
+ - name: droppedFramesCount
+ value: integer
+ - name: stackTraceHashId
+ value: string
+ - name: timeEvents
+ value:
+ - name: timeEvent
+ value:
+ - - name: time
+ value: string
+ - name: annotation
+ value: []
+ - name: messageEvent
+ value:
+ - name: type
+ value: string
+ - name: id
+ value: string
+ - name: uncompressedSizeBytes
+ value: string
+ - name: compressedSizeBytes
+ value: string
+ - name: droppedAnnotationsCount
+ value: integer
+ - name: droppedMessageEventsCount
+ value: integer
+ - name: links
+ value:
+ - name: link
+ value:
+ - - name: traceId
+ value: string
+ - name: spanId
+ value: string
+ - name: type
+ value: string
+ - name: droppedLinksCount
+ value: integer
+ - name: status
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: sameProcessAsParentSpan
+ value: boolean
+ - name: childSpanCount
+ value: integer
+ - name: spanKind
+ value: string
```
diff --git a/docs/google-docs/providers/google/composer/environments/index.md b/docs/google-docs/providers/google/composer/environments/index.md
index cd6ea1366a..daf1c7ac64 100644
--- a/docs/google-docs/providers/google/composer/environments/index.md
+++ b/docs/google-docs/providers/google/composer/environments/index.md
@@ -76,7 +76,7 @@ updateTime,
uuid
FROM google.composer.environments
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -119,127 +119,248 @@ SELECT
```yaml
-name: string
-config:
- gkeCluster: string
- dagGcsPrefix: string
- nodeCount: integer
- softwareConfig:
- imageVersion: string
- airflowConfigOverrides: object
- pypiPackages: object
- envVariables: object
- pythonVersion: string
- schedulerCount: integer
- cloudDataLineageIntegration:
- enabled: boolean
- webServerPluginsMode: string
- nodeConfig:
- location: string
- machineType: string
- network: string
- subnetwork: string
- diskSizeGb: integer
- oauthScopes:
- - type: string
- serviceAccount: string
- tags:
- - type: string
- ipAllocationPolicy:
- useIpAliases: boolean
- clusterSecondaryRangeName: string
- clusterIpv4CidrBlock: string
- servicesSecondaryRangeName: string
- servicesIpv4CidrBlock: string
- enableIpMasqAgent: boolean
- composerNetworkAttachment: string
- composerInternalIpv4CidrBlock: string
- privateEnvironmentConfig:
- enablePrivateEnvironment: boolean
- enablePrivateBuildsOnly: boolean
- privateClusterConfig:
- enablePrivateEndpoint: boolean
- masterIpv4CidrBlock: string
- masterIpv4ReservedRange: string
- webServerIpv4CidrBlock: string
- cloudSqlIpv4CidrBlock: string
- webServerIpv4ReservedRange: string
- cloudComposerNetworkIpv4CidrBlock: string
- cloudComposerNetworkIpv4ReservedRange: string
- enablePrivatelyUsedPublicIps: boolean
- cloudComposerConnectionSubnetwork: string
- networkingConfig:
- connectionType: string
- webServerNetworkAccessControl:
- allowedIpRanges:
- - value: string
- description: string
- databaseConfig:
- machineType: string
- zone: string
- webServerConfig:
- machineType: string
- encryptionConfig:
- kmsKeyName: string
- maintenanceWindow:
- startTime: string
- endTime: string
- recurrence: string
- workloadsConfig:
- scheduler:
- cpu: number
- memoryGb: number
- storageGb: number
- count: integer
- webServer:
- cpu: number
- memoryGb: number
- storageGb: number
- worker:
- cpu: number
- memoryGb: number
- storageGb: number
- minCount: integer
- maxCount: integer
- triggerer:
- count: integer
- cpu: number
- memoryGb: number
- dagProcessor:
- cpu: number
- memoryGb: number
- storageGb: number
- count: integer
- environmentSize: string
- airflowUri: string
- airflowByoidUri: string
- masterAuthorizedNetworksConfig:
- enabled: boolean
- cidrBlocks:
- - displayName: string
- cidrBlock: string
- recoveryConfig:
- scheduledSnapshotsConfig:
- enabled: boolean
- snapshotLocation: string
- snapshotCreationSchedule: string
- timeZone: string
- resilienceMode: string
- dataRetentionConfig:
- airflowMetadataRetentionConfig:
- retentionMode: string
- retentionDays: integer
- taskLogsRetentionConfig:
- storageMode: string
-uuid: string
-state: string
-createTime: string
-updateTime: string
-labels: object
-satisfiesPzs: boolean
-satisfiesPzi: boolean
-storageConfig:
- bucket: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: config
+ value:
+ - name: gkeCluster
+ value: string
+ - name: dagGcsPrefix
+ value: string
+ - name: nodeCount
+ value: integer
+ - name: softwareConfig
+ value:
+ - name: imageVersion
+ value: string
+ - name: airflowConfigOverrides
+ value: object
+ - name: pypiPackages
+ value: object
+ - name: envVariables
+ value: object
+ - name: pythonVersion
+ value: string
+ - name: schedulerCount
+ value: integer
+ - name: cloudDataLineageIntegration
+ value:
+ - name: enabled
+ value: boolean
+ - name: webServerPluginsMode
+ value: string
+ - name: nodeConfig
+ value:
+ - name: location
+ value: string
+ - name: machineType
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: diskSizeGb
+ value: integer
+ - name: oauthScopes
+ value:
+ - string
+ - name: serviceAccount
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: ipAllocationPolicy
+ value:
+ - name: useIpAliases
+ value: boolean
+ - name: clusterSecondaryRangeName
+ value: string
+ - name: clusterIpv4CidrBlock
+ value: string
+ - name: servicesSecondaryRangeName
+ value: string
+ - name: servicesIpv4CidrBlock
+ value: string
+ - name: enableIpMasqAgent
+ value: boolean
+ - name: composerNetworkAttachment
+ value: string
+ - name: composerInternalIpv4CidrBlock
+ value: string
+ - name: privateEnvironmentConfig
+ value:
+ - name: enablePrivateEnvironment
+ value: boolean
+ - name: enablePrivateBuildsOnly
+ value: boolean
+ - name: privateClusterConfig
+ value:
+ - name: enablePrivateEndpoint
+ value: boolean
+ - name: masterIpv4CidrBlock
+ value: string
+ - name: masterIpv4ReservedRange
+ value: string
+ - name: webServerIpv4CidrBlock
+ value: string
+ - name: cloudSqlIpv4CidrBlock
+ value: string
+ - name: webServerIpv4ReservedRange
+ value: string
+ - name: cloudComposerNetworkIpv4CidrBlock
+ value: string
+ - name: cloudComposerNetworkIpv4ReservedRange
+ value: string
+ - name: enablePrivatelyUsedPublicIps
+ value: boolean
+ - name: cloudComposerConnectionSubnetwork
+ value: string
+ - name: networkingConfig
+ value:
+ - name: connectionType
+ value: string
+ - name: webServerNetworkAccessControl
+ value:
+ - name: allowedIpRanges
+ value:
+ - - name: value
+ value: string
+ - name: description
+ value: string
+ - name: databaseConfig
+ value:
+ - name: machineType
+ value: string
+ - name: zone
+ value: string
+ - name: webServerConfig
+ value:
+ - name: machineType
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: maintenanceWindow
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: recurrence
+ value: string
+ - name: workloadsConfig
+ value:
+ - name: scheduler
+ value:
+ - name: cpu
+ value: number
+ - name: memoryGb
+ value: number
+ - name: storageGb
+ value: number
+ - name: count
+ value: integer
+ - name: webServer
+ value:
+ - name: cpu
+ value: number
+ - name: memoryGb
+ value: number
+ - name: storageGb
+ value: number
+ - name: worker
+ value:
+ - name: cpu
+ value: number
+ - name: memoryGb
+ value: number
+ - name: storageGb
+ value: number
+ - name: minCount
+ value: integer
+ - name: maxCount
+ value: integer
+ - name: triggerer
+ value:
+ - name: count
+ value: integer
+ - name: cpu
+ value: number
+ - name: memoryGb
+ value: number
+ - name: dagProcessor
+ value:
+ - name: cpu
+ value: number
+ - name: memoryGb
+ value: number
+ - name: storageGb
+ value: number
+ - name: count
+ value: integer
+ - name: environmentSize
+ value: string
+ - name: airflowUri
+ value: string
+ - name: airflowByoidUri
+ value: string
+ - name: masterAuthorizedNetworksConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: cidrBlocks
+ value:
+ - - name: displayName
+ value: string
+ - name: cidrBlock
+ value: string
+ - name: recoveryConfig
+ value:
+ - name: scheduledSnapshotsConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: snapshotLocation
+ value: string
+ - name: snapshotCreationSchedule
+ value: string
+ - name: timeZone
+ value: string
+ - name: resilienceMode
+ value: string
+ - name: dataRetentionConfig
+ value:
+ - name: airflowMetadataRetentionConfig
+ value:
+ - name: retentionMode
+ value: string
+ - name: retentionDays
+ value: integer
+ - name: taskLogsRetentionConfig
+ value:
+ - name: storageMode
+ value: string
+ - name: uuid
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
+ - name: storageConfig
+ value:
+ - name: bucket
+ value: string
```
diff --git a/docs/google-docs/providers/google/composer/environments_database_properties/index.md b/docs/google-docs/providers/google/composer/environments_database_properties/index.md
index d6608410e1..84cd4ab330 100644
--- a/docs/google-docs/providers/google/composer/environments_database_properties/index.md
+++ b/docs/google-docs/providers/google/composer/environments_database_properties/index.md
@@ -52,5 +52,5 @@ secondaryGceZone
FROM google.composer.environments_database_properties
WHERE environmentsId = '{{ environmentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/composer/image_versions/index.md b/docs/google-docs/providers/google/composer/image_versions/index.md
index 0eb94115b9..d1da7fe863 100644
--- a/docs/google-docs/providers/google/composer/image_versions/index.md
+++ b/docs/google-docs/providers/google/composer/image_versions/index.md
@@ -57,5 +57,5 @@ supportedPythonVersions,
upgradeDisabled
FROM google.composer.image_versions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/composer/operations/index.md b/docs/google-docs/providers/google/composer/operations/index.md
index d6abd02d89..ea57941ca5 100644
--- a/docs/google-docs/providers/google/composer/operations/index.md
+++ b/docs/google-docs/providers/google/composer/operations/index.md
@@ -57,7 +57,7 @@ metadata,
response
FROM google.composer.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/composer/user_workloads_config_maps/index.md b/docs/google-docs/providers/google/composer/user_workloads_config_maps/index.md
index 2bca1e5707..128c6cdde1 100644
--- a/docs/google-docs/providers/google/composer/user_workloads_config_maps/index.md
+++ b/docs/google-docs/providers/google/composer/user_workloads_config_maps/index.md
@@ -54,7 +54,7 @@ data
FROM google.composer.user_workloads_config_maps
WHERE environmentsId = '{{ environmentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -91,8 +91,12 @@ SELECT
```yaml
-name: string
-data: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: data
+ value: object
```
diff --git a/docs/google-docs/providers/google/composer/user_workloads_secrets/index.md b/docs/google-docs/providers/google/composer/user_workloads_secrets/index.md
index e71e6f0584..a6ca852a44 100644
--- a/docs/google-docs/providers/google/composer/user_workloads_secrets/index.md
+++ b/docs/google-docs/providers/google/composer/user_workloads_secrets/index.md
@@ -54,7 +54,7 @@ data
FROM google.composer.user_workloads_secrets
WHERE environmentsId = '{{ environmentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -91,8 +91,12 @@ SELECT
```yaml
-name: string
-data: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: data
+ value: object
```
diff --git a/docs/google-docs/providers/google/composer/workloads/index.md b/docs/google-docs/providers/google/composer/workloads/index.md
index c8aec484da..236b14d739 100644
--- a/docs/google-docs/providers/google/composer/workloads/index.md
+++ b/docs/google-docs/providers/google/composer/workloads/index.md
@@ -52,5 +52,5 @@ type
FROM google.composer.workloads
WHERE environmentsId = '{{ environmentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/compute/accelerator_types/index.md b/docs/google-docs/providers/google/compute/accelerator_types/index.md
index 5c1783739f..8771d656d2 100644
--- a/docs/google-docs/providers/google/compute/accelerator_types/index.md
+++ b/docs/google-docs/providers/google/compute/accelerator_types/index.md
@@ -64,5 +64,5 @@ maximumCardsPerInstance,
selfLink,
zone
FROM google.compute.accelerator_types
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/addresses/index.md b/docs/google-docs/providers/google/compute/addresses/index.md
index 4712f1c0f0..28430796f1 100644
--- a/docs/google-docs/providers/google/compute/addresses/index.md
+++ b/docs/google-docs/providers/google/compute/addresses/index.md
@@ -90,7 +90,7 @@ status,
subnetwork,
users
FROM google.compute.addresses
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -153,27 +153,49 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-address: string
-prefixLength: integer
-status: string
-region: string
-selfLink: string
-users:
- - type: string
-networkTier: string
-labels: object
-labelFingerprint: string
-ipVersion: string
-addressType: string
-purpose: string
-subnetwork: string
-network: string
-ipv6EndpointType: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: address
+ value: string
+ - name: prefixLength
+ value: integer
+ - name: status
+ value: string
+ - name: region
+ value: string
+ - name: selfLink
+ value: string
+ - name: users
+ value:
+ - string
+ - name: networkTier
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: ipVersion
+ value: string
+ - name: addressType
+ value: string
+ - name: purpose
+ value: string
+ - name: subnetwork
+ value: string
+ - name: network
+ value: string
+ - name: ipv6EndpointType
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/autoscalers/index.md b/docs/google-docs/providers/google/compute/autoscalers/index.md
index 05d30cdaf4..9dee69e35c 100644
--- a/docs/google-docs/providers/google/compute/autoscalers/index.md
+++ b/docs/google-docs/providers/google/compute/autoscalers/index.md
@@ -78,7 +78,7 @@ statusDetails,
target,
zone
FROM google.compute.autoscalers
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -129,44 +129,84 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-target: string
-autoscalingPolicy:
- minNumReplicas: integer
- maxNumReplicas: integer
- scaleInControl:
- maxScaledInReplicas:
- fixed: integer
- percent: integer
- calculated: integer
- timeWindowSec: integer
- coolDownPeriodSec: integer
- cpuUtilization:
- utilizationTarget: number
- predictiveMethod: string
- customMetricUtilizations:
- - metric: string
- filter: string
- utilizationTarget: number
- singleInstanceAssignment: number
- utilizationTargetType: string
- loadBalancingUtilization:
- utilizationTarget: number
- mode: string
- scalingSchedules: object
-zone: string
-region: string
-selfLink: string
-status: string
-statusDetails:
- - message: string
- type: string
-recommendedSize: integer
-scalingScheduleStatus: object
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: target
+ value: string
+ - name: autoscalingPolicy
+ value:
+ - name: minNumReplicas
+ value: integer
+ - name: maxNumReplicas
+ value: integer
+ - name: scaleInControl
+ value:
+ - name: maxScaledInReplicas
+ value:
+ - name: fixed
+ value: integer
+ - name: percent
+ value: integer
+ - name: calculated
+ value: integer
+ - name: timeWindowSec
+ value: integer
+ - name: coolDownPeriodSec
+ value: integer
+ - name: cpuUtilization
+ value:
+ - name: utilizationTarget
+ value: number
+ - name: predictiveMethod
+ value: string
+ - name: customMetricUtilizations
+ value:
+ - - name: metric
+ value: string
+ - name: filter
+ value: string
+ - name: utilizationTarget
+ value: number
+ - name: singleInstanceAssignment
+ value: number
+ - name: utilizationTargetType
+ value: string
+ - name: loadBalancingUtilization
+ value:
+ - name: utilizationTarget
+ value: number
+ - name: mode
+ value: string
+ - name: scalingSchedules
+ value: object
+ - name: zone
+ value: string
+ - name: region
+ value: string
+ - name: selfLink
+ value: string
+ - name: status
+ value: string
+ - name: statusDetails
+ value:
+ - - name: message
+ value: string
+ - name: type
+ value: string
+ - name: recommendedSize
+ value: integer
+ - name: scalingScheduleStatus
+ value: object
```
diff --git a/docs/google-docs/providers/google/compute/backend_buckets/index.md b/docs/google-docs/providers/google/compute/backend_buckets/index.md
index fecd8bf3da..7360bbf513 100644
--- a/docs/google-docs/providers/google/compute/backend_buckets/index.md
+++ b/docs/google-docs/providers/google/compute/backend_buckets/index.md
@@ -76,7 +76,7 @@ kind,
selfLink,
usedBy
FROM google.compute.backend_buckets
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -111,7 +111,7 @@ SELECT
'{{ name }}',
'{{ description }}',
'{{ bucketName }}',
-true|false,
+{{ enableCdn }},
'{{ cdnPolicy }}',
'{{ customResponseHeaders }}',
'{{ edgeSecurityPolicy }}',
@@ -123,41 +123,74 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-bucketName: string
-enableCdn: boolean
-cdnPolicy:
- signedUrlKeyNames:
- - type: string
- signedUrlCacheMaxAgeSec: string
- requestCoalescing: boolean
- cacheMode: string
- defaultTtl: integer
- maxTtl: integer
- clientTtl: integer
- negativeCaching: boolean
- negativeCachingPolicy:
- - code: integer
- ttl: integer
- bypassCacheOnRequestHeaders:
- - headerName: string
- serveWhileStale: integer
- cacheKeyPolicy:
- queryStringWhitelist:
- - type: string
- includeHttpHeaders:
- - type: string
-customResponseHeaders:
- - type: string
-edgeSecurityPolicy: string
-compressionMode: string
-usedBy:
- - reference: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: bucketName
+ value: string
+ - name: enableCdn
+ value: boolean
+ - name: cdnPolicy
+ value:
+ - name: signedUrlKeyNames
+ value:
+ - string
+ - name: signedUrlCacheMaxAgeSec
+ value: string
+ - name: requestCoalescing
+ value: boolean
+ - name: cacheMode
+ value: string
+ - name: defaultTtl
+ value: integer
+ - name: maxTtl
+ value: integer
+ - name: clientTtl
+ value: integer
+ - name: negativeCaching
+ value: boolean
+ - name: negativeCachingPolicy
+ value:
+ - - name: code
+ value: integer
+ - name: ttl
+ value: integer
+ - name: bypassCacheOnRequestHeaders
+ value:
+ - - name: headerName
+ value: string
+ - name: serveWhileStale
+ value: integer
+ - name: cacheKeyPolicy
+ value:
+ - name: queryStringWhitelist
+ value:
+ - string
+ - name: includeHttpHeaders
+ value:
+ - string
+ - name: customResponseHeaders
+ value:
+ - string
+ - name: edgeSecurityPolicy
+ value: string
+ - name: compressionMode
+ value: string
+ - name: usedBy
+ value:
+ - - name: reference
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/backend_buckets_iam_policies/index.md b/docs/google-docs/providers/google/compute/backend_buckets_iam_policies/index.md
index 17031df561..6d1f2c9130 100644
--- a/docs/google-docs/providers/google/compute/backend_buckets_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/backend_buckets_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.backend_buckets_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/backend_buckets_signed_url_key/index.md b/docs/google-docs/providers/google/compute/backend_buckets_signed_url_key/index.md
index 0a129238a1..5fb1fcf2da 100644
--- a/docs/google-docs/providers/google/compute/backend_buckets_signed_url_key/index.md
+++ b/docs/google-docs/providers/google/compute/backend_buckets_signed_url_key/index.md
@@ -70,8 +70,12 @@ SELECT
```yaml
-keyName: string
-keyValue: string
+- name: your_resource_model_name
+ props:
+ - name: keyName
+ value: string
+ - name: keyValue
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/backend_services/index.md b/docs/google-docs/providers/google/compute/backend_services/index.md
index 05bd1f07cf..992e00bc80 100644
--- a/docs/google-docs/providers/google/compute/backend_services/index.md
+++ b/docs/google-docs/providers/google/compute/backend_services/index.md
@@ -135,7 +135,7 @@ subsetting,
timeoutSec,
usedBy
FROM google.compute.backend_services
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -205,7 +205,7 @@ SELECT
'{{ protocol }}',
'{{ fingerprint }}',
'{{ portName }}',
-true|false,
+{{ enableCDN }},
'{{ sessionAffinity }}',
'{{ affinityCookieTtlSec }}',
'{{ region }}',
@@ -240,145 +240,275 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-backends:
- - description: string
- group: string
- balancingMode: string
- maxUtilization: number
- maxRate: integer
- maxRatePerInstance: number
- maxRatePerEndpoint: number
- maxConnections: integer
- maxConnectionsPerInstance: integer
- maxConnectionsPerEndpoint: integer
- capacityScaler: number
- failover: boolean
- preference: string
-healthChecks:
- - type: string
-timeoutSec: integer
-port: integer
-protocol: string
-fingerprint: string
-portName: string
-enableCDN: boolean
-sessionAffinity: string
-affinityCookieTtlSec: integer
-region: string
-failoverPolicy:
- disableConnectionDrainOnFailover: boolean
- dropTrafficIfUnhealthy: boolean
- failoverRatio: number
-loadBalancingScheme: string
-connectionDraining:
- drainingTimeoutSec: integer
-iap:
- enabled: boolean
- oauth2ClientId: string
- oauth2ClientSecret: string
- oauth2ClientSecretSha256: string
-cdnPolicy:
- cacheKeyPolicy:
- includeProtocol: boolean
- includeHost: boolean
- includeQueryString: boolean
- queryStringWhitelist:
- - type: string
- queryStringBlacklist:
- - type: string
- includeHttpHeaders:
- - type: string
- includeNamedCookies:
- - type: string
- signedUrlKeyNames:
- - type: string
- signedUrlCacheMaxAgeSec: string
- requestCoalescing: boolean
- cacheMode: string
- defaultTtl: integer
- maxTtl: integer
- clientTtl: integer
- negativeCaching: boolean
- negativeCachingPolicy:
- - code: integer
- ttl: integer
- bypassCacheOnRequestHeaders:
- - headerName: string
- serveWhileStale: integer
-customRequestHeaders:
- - type: string
-customResponseHeaders:
- - type: string
-securityPolicy: string
-edgeSecurityPolicy: string
-logConfig:
- enable: boolean
- sampleRate: number
- optionalMode: string
- optionalFields:
- - type: string
-securitySettings:
- clientTlsPolicy: string
- subjectAltNames:
- - type: string
- awsV4Authentication:
- accessKeyId: string
- accessKey: string
- accessKeyVersion: string
- originRegion: string
-localityLbPolicy: string
-consistentHash:
- httpCookie:
- name: string
- path: string
- ttl:
- seconds: string
- nanos: integer
- httpHeaderName: string
- minimumRingSize: string
-circuitBreakers:
- maxRequestsPerConnection: integer
- maxConnections: integer
- maxPendingRequests: integer
- maxRequests: integer
- maxRetries: integer
-outlierDetection:
- consecutiveErrors: integer
- maxEjectionPercent: integer
- enforcingConsecutiveErrors: integer
- enforcingSuccessRate: integer
- successRateMinimumHosts: integer
- successRateRequestVolume: integer
- successRateStdevFactor: integer
- consecutiveGatewayFailure: integer
- enforcingConsecutiveGatewayFailure: integer
-network: string
-subsetting:
- policy: string
-connectionTrackingPolicy:
- trackingMode: string
- connectionPersistenceOnUnhealthyBackends: string
- idleTimeoutSec: integer
- enableStrongAffinity: boolean
-compressionMode: string
-serviceLbPolicy: string
-serviceBindings:
- - type: string
-localityLbPolicies:
- - policy:
- name: string
- customPolicy:
- name: string
- data: string
-metadatas: object
-usedBy:
- - reference: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: backends
+ value:
+ - - name: description
+ value: string
+ - name: group
+ value: string
+ - name: balancingMode
+ value: string
+ - name: maxUtilization
+ value: number
+ - name: maxRate
+ value: integer
+ - name: maxRatePerInstance
+ value: number
+ - name: maxRatePerEndpoint
+ value: number
+ - name: maxConnections
+ value: integer
+ - name: maxConnectionsPerInstance
+ value: integer
+ - name: maxConnectionsPerEndpoint
+ value: integer
+ - name: capacityScaler
+ value: number
+ - name: failover
+ value: boolean
+ - name: preference
+ value: string
+ - name: healthChecks
+ value:
+ - string
+ - name: timeoutSec
+ value: integer
+ - name: port
+ value: integer
+ - name: protocol
+ value: string
+ - name: fingerprint
+ value: string
+ - name: portName
+ value: string
+ - name: enableCDN
+ value: boolean
+ - name: sessionAffinity
+ value: string
+ - name: affinityCookieTtlSec
+ value: integer
+ - name: region
+ value: string
+ - name: failoverPolicy
+ value:
+ - name: disableConnectionDrainOnFailover
+ value: boolean
+ - name: dropTrafficIfUnhealthy
+ value: boolean
+ - name: failoverRatio
+ value: number
+ - name: loadBalancingScheme
+ value: string
+ - name: connectionDraining
+ value:
+ - name: drainingTimeoutSec
+ value: integer
+ - name: iap
+ value:
+ - name: enabled
+ value: boolean
+ - name: oauth2ClientId
+ value: string
+ - name: oauth2ClientSecret
+ value: string
+ - name: oauth2ClientSecretSha256
+ value: string
+ - name: cdnPolicy
+ value:
+ - name: cacheKeyPolicy
+ value:
+ - name: includeProtocol
+ value: boolean
+ - name: includeHost
+ value: boolean
+ - name: includeQueryString
+ value: boolean
+ - name: queryStringWhitelist
+ value:
+ - string
+ - name: queryStringBlacklist
+ value:
+ - string
+ - name: includeHttpHeaders
+ value:
+ - string
+ - name: includeNamedCookies
+ value:
+ - string
+ - name: signedUrlKeyNames
+ value:
+ - string
+ - name: signedUrlCacheMaxAgeSec
+ value: string
+ - name: requestCoalescing
+ value: boolean
+ - name: cacheMode
+ value: string
+ - name: defaultTtl
+ value: integer
+ - name: maxTtl
+ value: integer
+ - name: clientTtl
+ value: integer
+ - name: negativeCaching
+ value: boolean
+ - name: negativeCachingPolicy
+ value:
+ - - name: code
+ value: integer
+ - name: ttl
+ value: integer
+ - name: bypassCacheOnRequestHeaders
+ value:
+ - - name: headerName
+ value: string
+ - name: serveWhileStale
+ value: integer
+ - name: customRequestHeaders
+ value:
+ - string
+ - name: customResponseHeaders
+ value:
+ - string
+ - name: securityPolicy
+ value: string
+ - name: edgeSecurityPolicy
+ value: string
+ - name: logConfig
+ value:
+ - name: enable
+ value: boolean
+ - name: sampleRate
+ value: number
+ - name: optionalMode
+ value: string
+ - name: optionalFields
+ value:
+ - string
+ - name: securitySettings
+ value:
+ - name: clientTlsPolicy
+ value: string
+ - name: subjectAltNames
+ value:
+ - string
+ - name: awsV4Authentication
+ value:
+ - name: accessKeyId
+ value: string
+ - name: accessKey
+ value: string
+ - name: accessKeyVersion
+ value: string
+ - name: originRegion
+ value: string
+ - name: localityLbPolicy
+ value: string
+ - name: consistentHash
+ value:
+ - name: httpCookie
+ value:
+ - name: name
+ value: string
+ - name: path
+ value: string
+ - name: ttl
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: httpHeaderName
+ value: string
+ - name: minimumRingSize
+ value: string
+ - name: circuitBreakers
+ value:
+ - name: maxRequestsPerConnection
+ value: integer
+ - name: maxConnections
+ value: integer
+ - name: maxPendingRequests
+ value: integer
+ - name: maxRequests
+ value: integer
+ - name: maxRetries
+ value: integer
+ - name: outlierDetection
+ value:
+ - name: consecutiveErrors
+ value: integer
+ - name: maxEjectionPercent
+ value: integer
+ - name: enforcingConsecutiveErrors
+ value: integer
+ - name: enforcingSuccessRate
+ value: integer
+ - name: successRateMinimumHosts
+ value: integer
+ - name: successRateRequestVolume
+ value: integer
+ - name: successRateStdevFactor
+ value: integer
+ - name: consecutiveGatewayFailure
+ value: integer
+ - name: enforcingConsecutiveGatewayFailure
+ value: integer
+ - name: network
+ value: string
+ - name: subsetting
+ value:
+ - name: policy
+ value: string
+ - name: connectionTrackingPolicy
+ value:
+ - name: trackingMode
+ value: string
+ - name: connectionPersistenceOnUnhealthyBackends
+ value: string
+ - name: idleTimeoutSec
+ value: integer
+ - name: enableStrongAffinity
+ value: boolean
+ - name: compressionMode
+ value: string
+ - name: serviceLbPolicy
+ value: string
+ - name: serviceBindings
+ value:
+ - string
+ - name: localityLbPolicies
+ value:
+ - - name: policy
+ value:
+ - name: name
+ value: string
+ - name: customPolicy
+ value:
+ - name: name
+ value: string
+ - name: data
+ value: string
+ - name: metadatas
+ value: object
+ - name: usedBy
+ value:
+ - - name: reference
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/backend_services_aggregated/index.md b/docs/google-docs/providers/google/compute/backend_services_aggregated/index.md
index de1a12799d..725a711e10 100644
--- a/docs/google-docs/providers/google/compute/backend_services_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/backend_services_aggregated/index.md
@@ -128,5 +128,5 @@ subsetting,
timeoutSec,
usedBy
FROM google.compute.backend_services_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/backend_services_health/index.md b/docs/google-docs/providers/google/compute/backend_services_health/index.md
index 18fba92ac6..daaacff5fe 100644
--- a/docs/google-docs/providers/google/compute/backend_services_health/index.md
+++ b/docs/google-docs/providers/google/compute/backend_services_health/index.md
@@ -51,5 +51,5 @@ healthStatus,
kind
FROM google.compute.backend_services_health
WHERE backendService = '{{ backendService }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/backend_services_iam_policies/index.md b/docs/google-docs/providers/google/compute/backend_services_iam_policies/index.md
index 0cfde0b2b7..7e44f38a5f 100644
--- a/docs/google-docs/providers/google/compute/backend_services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/backend_services_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.backend_services_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/backend_services_signed_url_key/index.md b/docs/google-docs/providers/google/compute/backend_services_signed_url_key/index.md
index f64281122a..161505ec4e 100644
--- a/docs/google-docs/providers/google/compute/backend_services_signed_url_key/index.md
+++ b/docs/google-docs/providers/google/compute/backend_services_signed_url_key/index.md
@@ -70,8 +70,12 @@ SELECT
```yaml
-keyName: string
-keyValue: string
+- name: your_resource_model_name
+ props:
+ - name: keyName
+ value: string
+ - name: keyValue
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/backend_services_usable/index.md b/docs/google-docs/providers/google/compute/backend_services_usable/index.md
index d2b3776e6e..8787dba469 100644
--- a/docs/google-docs/providers/google/compute/backend_services_usable/index.md
+++ b/docs/google-docs/providers/google/compute/backend_services_usable/index.md
@@ -128,5 +128,5 @@ subsetting,
timeoutSec,
usedBy
FROM google.compute.backend_services_usable
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/disk_types/index.md b/docs/google-docs/providers/google/compute/disk_types/index.md
index de7a2b316c..6b8abdc3bc 100644
--- a/docs/google-docs/providers/google/compute/disk_types/index.md
+++ b/docs/google-docs/providers/google/compute/disk_types/index.md
@@ -68,5 +68,5 @@ selfLink,
validDiskSize,
zone
FROM google.compute.disk_types
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/disks/index.md b/docs/google-docs/providers/google/compute/disks/index.md
index 88486322ed..c1dd46019f 100644
--- a/docs/google-docs/providers/google/compute/disks/index.md
+++ b/docs/google-docs/providers/google/compute/disks/index.md
@@ -155,7 +155,7 @@ type,
users,
zone
FROM google.compute.disks
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -188,7 +188,10 @@ SELECT
```yaml
-sourceConsistencyGroupPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: sourceConsistencyGroupPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/disks_iam_policies/index.md b/docs/google-docs/providers/google/compute/disks_iam_policies/index.md
index 1d1498fc81..1508c03d4b 100644
--- a/docs/google-docs/providers/google/compute/disks_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/disks_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.disks_iam_policies
WHERE project = '{{ project }}'
AND resource = '{{ resource }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/disks_resource_policies/index.md b/docs/google-docs/providers/google/compute/disks_resource_policies/index.md
index ce1b926baf..daa7f53e84 100644
--- a/docs/google-docs/providers/google/compute/disks_resource_policies/index.md
+++ b/docs/google-docs/providers/google/compute/disks_resource_policies/index.md
@@ -70,8 +70,11 @@ SELECT
```yaml
-resourcePolicies:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: resourcePolicies
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/compute/disks_snapshot/index.md b/docs/google-docs/providers/google/compute/disks_snapshot/index.md
index 06812596af..409e1c5603 100644
--- a/docs/google-docs/providers/google/compute/disks_snapshot/index.md
+++ b/docs/google-docs/providers/google/compute/disks_snapshot/index.md
@@ -107,11 +107,11 @@ SELECT
'{{ labelFingerprint }}',
'{{ licenseCodes }}',
'{{ storageLocations }}',
-true|false,
+{{ autoCreated }},
'{{ guestOsFeatures }}',
'{{ downloadBytes }}',
'{{ chainName }}',
-true|false,
+{{ satisfiesPzs }},
'{{ locationHint }}',
'{{ sourceSnapshotSchedulePolicy }}',
'{{ sourceSnapshotSchedulePolicyId }}',
@@ -120,7 +120,7 @@ true|false,
'{{ architecture }}',
'{{ snapshotType }}',
'{{ creationSizeBytes }}',
-true|false,
+{{ enableConfidentialCompute }},
'{{ sourceDiskForRecoveryCheckpoint }}',
'{{ sourceInstantSnapshotEncryptionKey }}'
;
@@ -129,50 +129,91 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-status: string
-sourceDisk: string
-sourceDiskId: string
-diskSizeGb: string
-storageBytes: string
-storageBytesStatus: string
-licenses:
- - type: string
-snapshotEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
-selfLink: string
-labels: object
-labelFingerprint: string
-licenseCodes:
- - type: string
- format: string
-storageLocations:
- - type: string
-autoCreated: boolean
-guestOsFeatures:
- - type: string
-downloadBytes: string
-chainName: string
-satisfiesPzs: boolean
-locationHint: string
-sourceSnapshotSchedulePolicy: string
-sourceSnapshotSchedulePolicyId: string
-sourceInstantSnapshot: string
-sourceInstantSnapshotId: string
-architecture: string
-snapshotType: string
-creationSizeBytes: string
-enableConfidentialCompute: boolean
-sourceDiskForRecoveryCheckpoint: string
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: status
+ value: string
+ - name: sourceDisk
+ value: string
+ - name: sourceDiskId
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: storageBytes
+ value: string
+ - name: storageBytesStatus
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: snapshotEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: selfLink
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: licenseCodes
+ value:
+ - string
+ - name: storageLocations
+ value:
+ - string
+ - name: autoCreated
+ value: boolean
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: downloadBytes
+ value: string
+ - name: chainName
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: locationHint
+ value: string
+ - name: sourceSnapshotSchedulePolicy
+ value: string
+ - name: sourceSnapshotSchedulePolicyId
+ value: string
+ - name: sourceInstantSnapshot
+ value: string
+ - name: sourceInstantSnapshotId
+ value: string
+ - name: architecture
+ value: string
+ - name: snapshotType
+ value: string
+ - name: creationSizeBytes
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: sourceDiskForRecoveryCheckpoint
+ value: string
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/external_vpn_gateways/index.md b/docs/google-docs/providers/google/compute/external_vpn_gateways/index.md
index 6db3547825..ab1558152b 100644
--- a/docs/google-docs/providers/google/compute/external_vpn_gateways/index.md
+++ b/docs/google-docs/providers/google/compute/external_vpn_gateways/index.md
@@ -68,7 +68,7 @@ labels,
redundancyType,
selfLink
FROM google.compute.external_vpn_gateways
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -109,19 +109,34 @@ SELECT
```yaml
-kind: string
-description: string
-selfLink: string
-id: string
-creationTimestamp: string
-name: string
-redundancyType: string
-interfaces:
- - id: integer
- ipAddress: string
- ipv6Address: string
-labels: object
-labelFingerprint: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: redundancyType
+ value: string
+ - name: interfaces
+ value:
+ - - name: id
+ value: integer
+ - name: ipAddress
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/firewall_policies/index.md b/docs/google-docs/providers/google/compute/firewall_policies/index.md
index c24645153b..21d47a689e 100644
--- a/docs/google-docs/providers/google/compute/firewall_policies/index.md
+++ b/docs/google-docs/providers/google/compute/firewall_policies/index.md
@@ -81,7 +81,7 @@ selfLink,
selfLinkWithId,
shortName
FROM google.compute.firewall_policies
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -100,7 +100,6 @@ Use the following StackQL query and manifest file to create a new firewall
```sql
/*+ create */
INSERT INTO google.compute.firewall_policies (
-,
name,
description,
rules,
@@ -113,7 +112,6 @@ parent,
region
)
SELECT
-'{{ }}',
'{{ name }}',
'{{ description }}',
'{{ rules }}',
@@ -130,72 +128,127 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-rules:
- - kind: string
- ruleName: string
- description: string
- priority: integer
- match:
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- layer4Configs:
- - ipProtocol: string
- ports:
- - type: string
- srcSecureTags:
- - name: string
- state: string
- destAddressGroups:
- - type: string
- srcAddressGroups:
- - type: string
- srcFqdns:
- - type: string
- destFqdns:
- - type: string
- srcRegionCodes:
- - type: string
- destRegionCodes:
- - type: string
- destThreatIntelligences:
- - type: string
- srcThreatIntelligences:
- - type: string
- action: string
- securityProfileGroup: string
- tlsInspect: boolean
- direction: string
- targetResources:
- - type: string
- enableLogging: boolean
- ruleTupleCount: integer
- targetServiceAccounts:
- - type: string
- targetSecureTags:
- - name: string
- state: string
- disabled: boolean
-fingerprint: string
-selfLink: string
-selfLinkWithId: string
-associations:
- - name: string
- attachmentTarget: string
- firewallPolicyId: string
- shortName: string
- displayName: string
-ruleTupleCount: integer
-shortName: string
-displayName: string
-parent: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: rules
+ value:
+ - - name: kind
+ value: string
+ - name: ruleName
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: layer4Configs
+ value:
+ - - name: ipProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: srcSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: destAddressGroups
+ value:
+ - string
+ - name: srcAddressGroups
+ value:
+ - string
+ - name: srcFqdns
+ value:
+ - string
+ - name: destFqdns
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: destRegionCodes
+ value:
+ - string
+ - name: destThreatIntelligences
+ value:
+ - string
+ - name: srcThreatIntelligences
+ value:
+ - string
+ - name: action
+ value: string
+ - name: securityProfileGroup
+ value: string
+ - name: tlsInspect
+ value: boolean
+ - name: direction
+ value: string
+ - name: targetResources
+ value:
+ - string
+ - name: enableLogging
+ value: boolean
+ - name: ruleTupleCount
+ value: integer
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: targetSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: fingerprint
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: associations
+ value:
+ - - name: name
+ value: string
+ - name: attachmentTarget
+ value: string
+ - name: firewallPolicyId
+ value: string
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
+ - name: ruleTupleCount
+ value: integer
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
+ - name: parent
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/firewall_policies_association/index.md b/docs/google-docs/providers/google/compute/firewall_policies_association/index.md
index a754ca6117..d1fc8a0ceb 100644
--- a/docs/google-docs/providers/google/compute/firewall_policies_association/index.md
+++ b/docs/google-docs/providers/google/compute/firewall_policies_association/index.md
@@ -56,7 +56,7 @@ displayName,
firewallPolicyId,
shortName
FROM google.compute.firewall_policies_association
-WHERE firewallPolicy = '{{ firewallPolicy }}';
+WHERE firewallPolicy = '{{ firewallPolicy }}';
```
## `INSERT` example
@@ -95,11 +95,18 @@ SELECT
```yaml
-name: string
-attachmentTarget: string
-firewallPolicyId: string
-shortName: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: attachmentTarget
+ value: string
+ - name: firewallPolicyId
+ value: string
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/firewall_policies_associations/index.md b/docs/google-docs/providers/google/compute/firewall_policies_associations/index.md
index e850486537..b74774ccfa 100644
--- a/docs/google-docs/providers/google/compute/firewall_policies_associations/index.md
+++ b/docs/google-docs/providers/google/compute/firewall_policies_associations/index.md
@@ -48,5 +48,5 @@ SELECT
associations,
kind
FROM google.compute.firewall_policies_associations
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/compute/firewall_policies_iam_policies/index.md b/docs/google-docs/providers/google/compute/firewall_policies_iam_policies/index.md
index c8d53ec08a..1fe6447bb2 100644
--- a/docs/google-docs/providers/google/compute/firewall_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/firewall_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ condition,
members,
role
FROM google.compute.firewall_policies_iam_policies
-WHERE resource = '{{ resource }}';
+WHERE resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/firewall_policies_rule/index.md b/docs/google-docs/providers/google/compute/firewall_policies_rule/index.md
index 8f95d9d99b..e8bd256c35 100644
--- a/docs/google-docs/providers/google/compute/firewall_policies_rule/index.md
+++ b/docs/google-docs/providers/google/compute/firewall_policies_rule/index.md
@@ -76,7 +76,7 @@ targetSecureTags,
targetServiceAccounts,
tlsInspect
FROM google.compute.firewall_policies_rule
-WHERE firewallPolicy = '{{ firewallPolicy }}';
+WHERE firewallPolicy = '{{ firewallPolicy }}';
```
## `INSERT` example
@@ -119,66 +119,101 @@ SELECT
'{{ match }}',
'{{ action }}',
'{{ securityProfileGroup }}',
-true|false,
+{{ tlsInspect }},
'{{ direction }}',
'{{ targetResources }}',
-true|false,
+{{ enableLogging }},
'{{ ruleTupleCount }}',
'{{ targetServiceAccounts }}',
'{{ targetSecureTags }}',
-true|false
+{{ disabled }}
;
```
```yaml
-kind: string
-ruleName: string
-description: string
-priority: integer
-match:
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- layer4Configs:
- - ipProtocol: string
- ports:
- - type: string
- srcSecureTags:
- - name: string
- state: string
- destAddressGroups:
- - type: string
- srcAddressGroups:
- - type: string
- srcFqdns:
- - type: string
- destFqdns:
- - type: string
- srcRegionCodes:
- - type: string
- destRegionCodes:
- - type: string
- destThreatIntelligences:
- - type: string
- srcThreatIntelligences:
- - type: string
-action: string
-securityProfileGroup: string
-tlsInspect: boolean
-direction: string
-targetResources:
- - type: string
-enableLogging: boolean
-ruleTupleCount: integer
-targetServiceAccounts:
- - type: string
-targetSecureTags:
- - name: string
- state: string
-disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: ruleName
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: layer4Configs
+ value:
+ - - name: ipProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: srcSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: destAddressGroups
+ value:
+ - string
+ - name: srcAddressGroups
+ value:
+ - string
+ - name: srcFqdns
+ value:
+ - string
+ - name: destFqdns
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: destRegionCodes
+ value:
+ - string
+ - name: destThreatIntelligences
+ value:
+ - string
+ - name: srcThreatIntelligences
+ value:
+ - string
+ - name: action
+ value: string
+ - name: securityProfileGroup
+ value: string
+ - name: tlsInspect
+ value: boolean
+ - name: direction
+ value: string
+ - name: targetResources
+ value:
+ - string
+ - name: enableLogging
+ value: boolean
+ - name: ruleTupleCount
+ value: integer
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: targetSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/firewalls/index.md b/docs/google-docs/providers/google/compute/firewalls/index.md
index 391b98c0de..56bb143c37 100644
--- a/docs/google-docs/providers/google/compute/firewalls/index.md
+++ b/docs/google-docs/providers/google/compute/firewalls/index.md
@@ -87,7 +87,7 @@ sourceTags,
targetServiceAccounts,
targetTags
FROM google.compute.firewalls
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -139,46 +139,73 @@ SELECT
'{{ denied }}',
'{{ direction }}',
'{{ logConfig }}',
-true|false
+{{ disabled }}
;
```
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-network: string
-priority: integer
-sourceRanges:
- - type: string
-destinationRanges:
- - type: string
-sourceTags:
- - type: string
-targetTags:
- - type: string
-sourceServiceAccounts:
- - type: string
-targetServiceAccounts:
- - type: string
-allowed:
- - IPProtocol: string
- ports:
- - type: string
-denied:
- - IPProtocol: string
- ports:
- - type: string
-direction: string
-logConfig:
- enable: boolean
- metadata: string
-disabled: boolean
-selfLink: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: network
+ value: string
+ - name: priority
+ value: integer
+ - name: sourceRanges
+ value:
+ - string
+ - name: destinationRanges
+ value:
+ - string
+ - name: sourceTags
+ value:
+ - string
+ - name: targetTags
+ value:
+ - string
+ - name: sourceServiceAccounts
+ value:
+ - string
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: allowed
+ value:
+ - - name: IPProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: denied
+ value:
+ - - name: IPProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: direction
+ value: string
+ - name: logConfig
+ value:
+ - name: enable
+ value: boolean
+ - name: metadata
+ value: string
+ - name: disabled
+ value: boolean
+ - name: selfLink
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/forwarding_rules/index.md b/docs/google-docs/providers/google/compute/forwarding_rules/index.md
index f8b9831929..e111011c62 100644
--- a/docs/google-docs/providers/google/compute/forwarding_rules/index.md
+++ b/docs/google-docs/providers/google/compute/forwarding_rules/index.md
@@ -121,7 +121,7 @@ sourceIpRanges,
subnetwork,
target
FROM google.compute.forwarding_rules
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -197,16 +197,16 @@ SELECT
'{{ labelFingerprint }}',
'{{ ipVersion }}',
'{{ fingerprint }}',
-true|false,
-true|false,
+{{ allPorts }},
+{{ allowGlobalAccess }},
'{{ metadataFilters }}',
-true|false,
+{{ isMirroringCollector }},
'{{ sourceIpRanges }}',
'{{ pscConnectionId }}',
'{{ pscConnectionStatus }}',
'{{ baseForwardingRule }}',
-true|false,
-true|false,
+{{ allowPscGlobalAccess }},
+{{ noAutomateDnsZone }},
'{{ ipCollection }}'
;
```
@@ -214,50 +214,94 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-IPAddress: string
-IPProtocol: string
-portRange: string
-ports:
- - type: string
-target: string
-selfLink: string
-loadBalancingScheme: string
-subnetwork: string
-network: string
-backendService: string
-serviceDirectoryRegistrations:
- - namespace: string
- service: string
- serviceDirectoryRegion: string
-serviceLabel: string
-serviceName: string
-networkTier: string
-labels: object
-labelFingerprint: string
-ipVersion: string
-fingerprint: string
-allPorts: boolean
-allowGlobalAccess: boolean
-metadataFilters:
- - filterMatchCriteria: string
- filterLabels:
- - name: string
- value: string
-isMirroringCollector: boolean
-sourceIpRanges:
- - type: string
-pscConnectionId: string
-pscConnectionStatus: string
-baseForwardingRule: string
-allowPscGlobalAccess: boolean
-noAutomateDnsZone: boolean
-ipCollection: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: IPAddress
+ value: string
+ - name: IPProtocol
+ value: string
+ - name: portRange
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: target
+ value: string
+ - name: selfLink
+ value: string
+ - name: loadBalancingScheme
+ value: string
+ - name: subnetwork
+ value: string
+ - name: network
+ value: string
+ - name: backendService
+ value: string
+ - name: serviceDirectoryRegistrations
+ value:
+ - - name: namespace
+ value: string
+ - name: service
+ value: string
+ - name: serviceDirectoryRegion
+ value: string
+ - name: serviceLabel
+ value: string
+ - name: serviceName
+ value: string
+ - name: networkTier
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: ipVersion
+ value: string
+ - name: fingerprint
+ value: string
+ - name: allPorts
+ value: boolean
+ - name: allowGlobalAccess
+ value: boolean
+ - name: metadataFilters
+ value:
+ - - name: filterMatchCriteria
+ value: string
+ - name: filterLabels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: isMirroringCollector
+ value: boolean
+ - name: sourceIpRanges
+ value:
+ - string
+ - name: pscConnectionId
+ value: string
+ - name: pscConnectionStatus
+ value: string
+ - name: baseForwardingRule
+ value: string
+ - name: allowPscGlobalAccess
+ value: boolean
+ - name: noAutomateDnsZone
+ value: boolean
+ - name: ipCollection
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/future_reservations/index.md b/docs/google-docs/providers/google/compute/future_reservations/index.md
index 90a0e00fe0..00bdb906b1 100644
--- a/docs/google-docs/providers/google/compute/future_reservations/index.md
+++ b/docs/google-docs/providers/google/compute/future_reservations/index.md
@@ -84,7 +84,7 @@ status,
timeWindow,
zone
FROM google.compute.future_reservations
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -132,65 +132,118 @@ SELECT
'{{ planningStatus }}',
'{{ autoCreatedReservationsDeleteTime }}',
'{{ autoCreatedReservationsDuration }}',
-true|false
+{{ autoDeleteAutoCreatedReservations }}
;
```
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-selfLinkWithId: string
-zone: string
-description: string
-name: string
-specificSkuProperties:
- instanceProperties:
- machineType: string
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- localSsds:
- - diskSizeGb: string
- interface: string
- locationHint: string
- totalCount: string
- sourceInstanceTemplate: string
-timeWindow:
- startTime: string
- endTime: string
- duration:
- seconds: string
- nanos: integer
-shareSettings:
- shareType: string
- projectMap: object
-namePrefix: string
-status:
- procurementStatus: string
- lockTime: string
- autoCreatedReservations:
- - type: string
- fulfilledCount: string
- specificSkuProperties:
- sourceInstanceTemplateId: string
- amendmentStatus: string
- lastKnownGoodState:
- futureReservationSpecs: {}
- procurementStatus: string
- namePrefix: string
- description: string
- lockTime: string
- existingMatchingUsageInfo:
- count: string
- timestamp: string
-planningStatus: string
-autoCreatedReservationsDeleteTime: string
-autoDeleteAutoCreatedReservations: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: zone
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: specificSkuProperties
+ value:
+ - name: instanceProperties
+ value:
+ - name: machineType
+ value: string
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: localSsds
+ value:
+ - - name: diskSizeGb
+ value: string
+ - name: interface
+ value: string
+ - name: locationHint
+ value: string
+ - name: totalCount
+ value: string
+ - name: sourceInstanceTemplate
+ value: string
+ - name: timeWindow
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: duration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: shareSettings
+ value:
+ - name: shareType
+ value: string
+ - name: projectMap
+ value: object
+ - name: namePrefix
+ value: string
+ - name: status
+ value:
+ - name: procurementStatus
+ value: string
+ - name: lockTime
+ value: string
+ - name: autoCreatedReservations
+ value:
+ - string
+ - name: fulfilledCount
+ value: string
+ - name: specificSkuProperties
+ value:
+ - name: sourceInstanceTemplateId
+ value: string
+ - name: amendmentStatus
+ value: string
+ - name: lastKnownGoodState
+ value:
+ - name: futureReservationSpecs
+ value: []
+ - name: procurementStatus
+ value: string
+ - name: namePrefix
+ value: string
+ - name: description
+ value: string
+ - name: lockTime
+ value: string
+ - name: existingMatchingUsageInfo
+ value:
+ - name: count
+ value: string
+ - name: timestamp
+ value: string
+ - name: planningStatus
+ value: string
+ - name: autoCreatedReservationsDeleteTime
+ value: string
+ - name: autoDeleteAutoCreatedReservations
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/global_addresses/index.md b/docs/google-docs/providers/google/compute/global_addresses/index.md
index b198e8948c..3333baf126 100644
--- a/docs/google-docs/providers/google/compute/global_addresses/index.md
+++ b/docs/google-docs/providers/google/compute/global_addresses/index.md
@@ -89,7 +89,7 @@ status,
subnetwork,
users
FROM google.compute.global_addresses
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -150,27 +150,49 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-address: string
-prefixLength: integer
-status: string
-region: string
-selfLink: string
-users:
- - type: string
-networkTier: string
-labels: object
-labelFingerprint: string
-ipVersion: string
-addressType: string
-purpose: string
-subnetwork: string
-network: string
-ipv6EndpointType: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: address
+ value: string
+ - name: prefixLength
+ value: integer
+ - name: status
+ value: string
+ - name: region
+ value: string
+ - name: selfLink
+ value: string
+ - name: users
+ value:
+ - string
+ - name: networkTier
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: ipVersion
+ value: string
+ - name: addressType
+ value: string
+ - name: purpose
+ value: string
+ - name: subnetwork
+ value: string
+ - name: network
+ value: string
+ - name: ipv6EndpointType
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/global_forwarding_rules/index.md b/docs/google-docs/providers/google/compute/global_forwarding_rules/index.md
index a2830fde96..77113470d9 100644
--- a/docs/google-docs/providers/google/compute/global_forwarding_rules/index.md
+++ b/docs/google-docs/providers/google/compute/global_forwarding_rules/index.md
@@ -120,7 +120,7 @@ sourceIpRanges,
subnetwork,
target
FROM google.compute.global_forwarding_rules
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -194,16 +194,16 @@ SELECT
'{{ labelFingerprint }}',
'{{ ipVersion }}',
'{{ fingerprint }}',
-true|false,
-true|false,
+{{ allPorts }},
+{{ allowGlobalAccess }},
'{{ metadataFilters }}',
-true|false,
+{{ isMirroringCollector }},
'{{ sourceIpRanges }}',
'{{ pscConnectionId }}',
'{{ pscConnectionStatus }}',
'{{ baseForwardingRule }}',
-true|false,
-true|false,
+{{ allowPscGlobalAccess }},
+{{ noAutomateDnsZone }},
'{{ ipCollection }}'
;
```
@@ -211,50 +211,94 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-IPAddress: string
-IPProtocol: string
-portRange: string
-ports:
- - type: string
-target: string
-selfLink: string
-loadBalancingScheme: string
-subnetwork: string
-network: string
-backendService: string
-serviceDirectoryRegistrations:
- - namespace: string
- service: string
- serviceDirectoryRegion: string
-serviceLabel: string
-serviceName: string
-networkTier: string
-labels: object
-labelFingerprint: string
-ipVersion: string
-fingerprint: string
-allPorts: boolean
-allowGlobalAccess: boolean
-metadataFilters:
- - filterMatchCriteria: string
- filterLabels:
- - name: string
- value: string
-isMirroringCollector: boolean
-sourceIpRanges:
- - type: string
-pscConnectionId: string
-pscConnectionStatus: string
-baseForwardingRule: string
-allowPscGlobalAccess: boolean
-noAutomateDnsZone: boolean
-ipCollection: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: IPAddress
+ value: string
+ - name: IPProtocol
+ value: string
+ - name: portRange
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: target
+ value: string
+ - name: selfLink
+ value: string
+ - name: loadBalancingScheme
+ value: string
+ - name: subnetwork
+ value: string
+ - name: network
+ value: string
+ - name: backendService
+ value: string
+ - name: serviceDirectoryRegistrations
+ value:
+ - - name: namespace
+ value: string
+ - name: service
+ value: string
+ - name: serviceDirectoryRegion
+ value: string
+ - name: serviceLabel
+ value: string
+ - name: serviceName
+ value: string
+ - name: networkTier
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: ipVersion
+ value: string
+ - name: fingerprint
+ value: string
+ - name: allPorts
+ value: boolean
+ - name: allowGlobalAccess
+ value: boolean
+ - name: metadataFilters
+ value:
+ - - name: filterMatchCriteria
+ value: string
+ - name: filterLabels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: isMirroringCollector
+ value: boolean
+ - name: sourceIpRanges
+ value:
+ - string
+ - name: pscConnectionId
+ value: string
+ - name: pscConnectionStatus
+ value: string
+ - name: baseForwardingRule
+ value: string
+ - name: allowPscGlobalAccess
+ value: boolean
+ - name: noAutomateDnsZone
+ value: boolean
+ - name: ipCollection
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/global_network_endpoint_groups/index.md b/docs/google-docs/providers/google/compute/global_network_endpoint_groups/index.md
index 708ab23ab8..03cc61e1b8 100644
--- a/docs/google-docs/providers/google/compute/global_network_endpoint_groups/index.md
+++ b/docs/google-docs/providers/google/compute/global_network_endpoint_groups/index.md
@@ -87,7 +87,7 @@ size,
subnetwork,
zone
FROM google.compute.global_network_endpoint_groups
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -146,37 +146,70 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-name: string
-description: string
-networkEndpointType: string
-size: integer
-region: string
-zone: string
-network: string
-subnetwork: string
-defaultPort: integer
-annotations: object
-cloudRun:
- service: string
- tag: string
- urlMask: string
-appEngine:
- service: string
- version: string
- urlMask: string
-cloudFunction:
- function: string
- urlMask: string
-pscTargetService: string
-pscData:
- consumerPscAddress: string
- pscConnectionId: string
- pscConnectionStatus: string
- producerPort: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: networkEndpointType
+ value: string
+ - name: size
+ value: integer
+ - name: region
+ value: string
+ - name: zone
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: defaultPort
+ value: integer
+ - name: annotations
+ value: object
+ - name: cloudRun
+ value:
+ - name: service
+ value: string
+ - name: tag
+ value: string
+ - name: urlMask
+ value: string
+ - name: appEngine
+ value:
+ - name: service
+ value: string
+ - name: version
+ value: string
+ - name: urlMask
+ value: string
+ - name: cloudFunction
+ value:
+ - name: function
+ value: string
+ - name: urlMask
+ value: string
+ - name: pscTargetService
+ value: string
+ - name: pscData
+ value:
+ - name: consumerPscAddress
+ value: string
+ - name: pscConnectionId
+ value: string
+ - name: pscConnectionStatus
+ value: string
+ - name: producerPort
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/global_network_endpoint_groups_network_endpoints/index.md b/docs/google-docs/providers/google/compute/global_network_endpoint_groups_network_endpoints/index.md
index f9b8f919db..e9ada69256 100644
--- a/docs/google-docs/providers/google/compute/global_network_endpoint_groups_network_endpoints/index.md
+++ b/docs/google-docs/providers/google/compute/global_network_endpoint_groups_network_endpoints/index.md
@@ -49,5 +49,5 @@ healths,
networkEndpoint
FROM google.compute.global_network_endpoint_groups_network_endpoints
WHERE networkEndpointGroup = '{{ networkEndpointGroup }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/global_operations/index.md b/docs/google-docs/providers/google/compute/global_operations/index.md
index b7e0e3a8e2..d3c1e2ff60 100644
--- a/docs/google-docs/providers/google/compute/global_operations/index.md
+++ b/docs/google-docs/providers/google/compute/global_operations/index.md
@@ -99,7 +99,7 @@ user,
warnings,
zone
FROM google.compute.global_operations
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/compute/global_operations_aggregated/index.md b/docs/google-docs/providers/google/compute/global_operations_aggregated/index.md
index b6c8480355..449cf6c44f 100644
--- a/docs/google-docs/providers/google/compute/global_operations_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/global_operations_aggregated/index.md
@@ -96,5 +96,5 @@ user,
warnings,
zone
FROM google.compute.global_operations_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/global_organization_operations/index.md b/docs/google-docs/providers/google/compute/global_organization_operations/index.md
index 56370eef17..92689ff207 100644
--- a/docs/google-docs/providers/google/compute/global_organization_operations/index.md
+++ b/docs/google-docs/providers/google/compute/global_organization_operations/index.md
@@ -98,7 +98,7 @@ user,
warnings,
zone
FROM google.compute.global_organization_operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/compute/global_public_delegated_prefixes/index.md b/docs/google-docs/providers/google/compute/global_public_delegated_prefixes/index.md
index 3c84428be9..58aee0449b 100644
--- a/docs/google-docs/providers/google/compute/global_public_delegated_prefixes/index.md
+++ b/docs/google-docs/providers/google/compute/global_public_delegated_prefixes/index.md
@@ -80,7 +80,7 @@ region,
selfLink,
status
FROM google.compute.global_public_delegated_prefixes
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -122,7 +122,7 @@ SELECT
'{{ status }}',
'{{ parentPrefix }}',
'{{ publicDelegatedSubPrefixs }}',
-true|false,
+{{ isLiveMigration }},
'{{ fingerprint }}',
'{{ mode }}',
'{{ allocatablePrefixLength }}',
@@ -133,31 +133,58 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-region: string
-ipCidrRange: string
-status: string
-parentPrefix: string
-publicDelegatedSubPrefixs:
- - name: string
- description: string
- region: string
- status: string
- ipCidrRange: string
- delegateeProject: string
- isAddress: boolean
- mode: string
- allocatablePrefixLength: integer
-isLiveMigration: boolean
-fingerprint: string
-mode: string
-allocatablePrefixLength: integer
-byoipApiVersion: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: status
+ value: string
+ - name: parentPrefix
+ value: string
+ - name: publicDelegatedSubPrefixs
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: status
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: delegateeProject
+ value: string
+ - name: isAddress
+ value: boolean
+ - name: mode
+ value: string
+ - name: allocatablePrefixLength
+ value: integer
+ - name: isLiveMigration
+ value: boolean
+ - name: fingerprint
+ value: string
+ - name: mode
+ value: string
+ - name: allocatablePrefixLength
+ value: integer
+ - name: byoipApiVersion
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/health_checks/index.md b/docs/google-docs/providers/google/compute/health_checks/index.md
index ec51a847c1..0a8d90dacc 100644
--- a/docs/google-docs/providers/google/compute/health_checks/index.md
+++ b/docs/google-docs/providers/google/compute/health_checks/index.md
@@ -89,7 +89,7 @@ timeoutSec,
type,
unhealthyThreshold
FROM google.compute.health_checks
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -150,65 +150,125 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-checkIntervalSec: integer
-timeoutSec: integer
-unhealthyThreshold: integer
-healthyThreshold: integer
-type: string
-tcpHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- request: string
- response: string
- proxyHeader: string
-sslHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- request: string
- response: string
- proxyHeader: string
-httpHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- host: string
- requestPath: string
- proxyHeader: string
- response: string
-httpsHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- host: string
- requestPath: string
- proxyHeader: string
- response: string
-http2HealthCheck:
- port: integer
- portName: string
- portSpecification: string
- host: string
- requestPath: string
- proxyHeader: string
- response: string
-grpcHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- grpcServiceName: string
-sourceRegions:
- - type: string
-selfLink: string
-region: string
-logConfig:
- enable: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: checkIntervalSec
+ value: integer
+ - name: timeoutSec
+ value: integer
+ - name: unhealthyThreshold
+ value: integer
+ - name: healthyThreshold
+ value: integer
+ - name: type
+ value: string
+ - name: tcpHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: request
+ value: string
+ - name: response
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: sslHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: request
+ value: string
+ - name: response
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: httpHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: response
+ value: string
+ - name: httpsHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: response
+ value: string
+ - name: http2HealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: response
+ value: string
+ - name: grpcHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: grpcServiceName
+ value: string
+ - name: sourceRegions
+ value:
+ - string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: logConfig
+ value:
+ - name: enable
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/health_checks_aggregated/index.md b/docs/google-docs/providers/google/compute/health_checks_aggregated/index.md
index a2eb29ba34..b4fa1fd050 100644
--- a/docs/google-docs/providers/google/compute/health_checks_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/health_checks_aggregated/index.md
@@ -84,5 +84,5 @@ timeoutSec,
type,
unhealthyThreshold
FROM google.compute.health_checks_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/http_health_checks/index.md b/docs/google-docs/providers/google/compute/http_health_checks/index.md
index 912c1958f5..2c06834d9b 100644
--- a/docs/google-docs/providers/google/compute/http_health_checks/index.md
+++ b/docs/google-docs/providers/google/compute/http_health_checks/index.md
@@ -75,7 +75,7 @@ selfLink,
timeoutSec,
unhealthyThreshold
FROM google.compute.http_health_checks
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -122,19 +122,34 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-host: string
-requestPath: string
-port: integer
-checkIntervalSec: integer
-timeoutSec: integer
-unhealthyThreshold: integer
-healthyThreshold: integer
-selfLink: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: port
+ value: integer
+ - name: checkIntervalSec
+ value: integer
+ - name: timeoutSec
+ value: integer
+ - name: unhealthyThreshold
+ value: integer
+ - name: healthyThreshold
+ value: integer
+ - name: selfLink
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/https_health_checks/index.md b/docs/google-docs/providers/google/compute/https_health_checks/index.md
index 82685ed498..7c9c2ee9ef 100644
--- a/docs/google-docs/providers/google/compute/https_health_checks/index.md
+++ b/docs/google-docs/providers/google/compute/https_health_checks/index.md
@@ -75,7 +75,7 @@ selfLink,
timeoutSec,
unhealthyThreshold
FROM google.compute.https_health_checks
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -122,19 +122,34 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-host: string
-requestPath: string
-port: integer
-checkIntervalSec: integer
-timeoutSec: integer
-unhealthyThreshold: integer
-healthyThreshold: integer
-selfLink: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: port
+ value: integer
+ - name: checkIntervalSec
+ value: integer
+ - name: timeoutSec
+ value: integer
+ - name: unhealthyThreshold
+ value: integer
+ - name: healthyThreshold
+ value: integer
+ - name: selfLink
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/image_family_views/index.md b/docs/google-docs/providers/google/compute/image_family_views/index.md
index ba5605a921..f1f4a51191 100644
--- a/docs/google-docs/providers/google/compute/image_family_views/index.md
+++ b/docs/google-docs/providers/google/compute/image_family_views/index.md
@@ -48,5 +48,5 @@ image
FROM google.compute.image_family_views
WHERE family = '{{ family }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/images/index.md b/docs/google-docs/providers/google/compute/images/index.md
index a6b0d555cb..69ddf75b48 100644
--- a/docs/google-docs/providers/google/compute/images/index.md
+++ b/docs/google-docs/providers/google/compute/images/index.md
@@ -118,7 +118,7 @@ sourceType,
status,
storageLocations
FROM google.compute.images
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -196,76 +196,134 @@ SELECT
'{{ sourceSnapshotEncryptionKey }}',
'{{ storageLocations }}',
'{{ shieldedInstanceInitialState }}',
-true|false,
+{{ satisfiesPzs }},
'{{ architecture }}',
-true|false
+{{ enableConfidentialCompute }}
;
```
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-sourceType: string
-rawDisk:
- source: string
- sha1Checksum: string
- containerType: string
-deprecated:
- state: string
- replacement: string
- deprecated: string
- obsolete: string
- deleted: string
-status: string
-archiveSizeBytes: string
-diskSizeGb: string
-sourceDisk: string
-sourceDiskId: string
-licenses:
- - type: string
-family: string
-imageEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
-selfLink: string
-labels: object
-labelFingerprint: string
-guestOsFeatures:
- - type: string
-licenseCodes:
- - type: string
- format: string
-sourceImage: string
-sourceImageId: string
-sourceSnapshot: string
-sourceSnapshotId: string
-storageLocations:
- - type: string
-shieldedInstanceInitialState:
- pk:
- content: string
- fileType: string
- keks:
- - content: string
- fileType: string
- dbs:
- - content: string
- fileType: string
- dbxs:
- - content: string
- fileType: string
-satisfiesPzs: boolean
-architecture: string
-enableConfidentialCompute: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: sourceType
+ value: string
+ - name: rawDisk
+ value:
+ - name: source
+ value: string
+ - name: sha1Checksum
+ value: string
+ - name: containerType
+ value: string
+ - name: deprecated
+ value:
+ - name: state
+ value: string
+ - name: replacement
+ value: string
+ - name: deprecated
+ value: string
+ - name: obsolete
+ value: string
+ - name: deleted
+ value: string
+ - name: status
+ value: string
+ - name: archiveSizeBytes
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: sourceDisk
+ value: string
+ - name: sourceDiskId
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: family
+ value: string
+ - name: imageEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: selfLink
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: licenseCodes
+ value:
+ - string
+ - name: sourceImage
+ value: string
+ - name: sourceImageId
+ value: string
+ - name: sourceSnapshot
+ value: string
+ - name: sourceSnapshotId
+ value: string
+ - name: storageLocations
+ value:
+ - string
+ - name: shieldedInstanceInitialState
+ value:
+ - name: pk
+ value:
+ - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: keks
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbxs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: architecture
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/images_from_family/index.md b/docs/google-docs/providers/google/compute/images_from_family/index.md
index 6c77fc2bd8..76fafffb12 100644
--- a/docs/google-docs/providers/google/compute/images_from_family/index.md
+++ b/docs/google-docs/providers/google/compute/images_from_family/index.md
@@ -113,5 +113,5 @@ status,
storageLocations
FROM google.compute.images_from_family
WHERE family = '{{ family }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/images_iam_policies/index.md b/docs/google-docs/providers/google/compute/images_iam_policies/index.md
index 98a68314bb..f85f2f4806 100644
--- a/docs/google-docs/providers/google/compute/images_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/images_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.images_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/instance_group_manager_resize_requests/index.md b/docs/google-docs/providers/google/compute/instance_group_manager_resize_requests/index.md
index 7ff5651155..6ec6bc0eeb 100644
--- a/docs/google-docs/providers/google/compute/instance_group_manager_resize_requests/index.md
+++ b/docs/google-docs/providers/google/compute/instance_group_manager_resize_requests/index.md
@@ -74,7 +74,7 @@ zone
FROM google.compute.instance_group_manager_resize_requests
WHERE instanceGroupManager = '{{ instanceGroupManager }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `INSERT` example
@@ -121,52 +121,99 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-zone: string
-resizeBy: integer
-requestedRunDuration:
- seconds: string
- nanos: integer
-state: string
-status:
- error:
- errors:
- - code: string
- location: string
- message: string
- errorDetails:
- - errorInfo:
- reason: string
- domain: string
- metadatas: object
- quotaInfo:
- metricName: string
- limitName: string
- dimensions: object
- limit: number
- futureLimit: number
- rolloutStatus: string
- help:
- links:
- - description: string
- url: string
- localizedMessage:
- locale: string
- message: string
- lastAttempt:
- error:
- errors:
- - code: string
- location: string
- message: string
- errorDetails:
- - {}
-selfLink: string
-selfLinkWithId: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: zone
+ value: string
+ - name: resizeBy
+ value: integer
+ - name: requestedRunDuration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: state
+ value: string
+ - name: status
+ value:
+ - name: error
+ value:
+ - name: errors
+ value:
+ - - name: code
+ value: string
+ - name: location
+ value: string
+ - name: message
+ value: string
+ - name: errorDetails
+ value:
+ - - name: errorInfo
+ value:
+ - name: reason
+ value: string
+ - name: domain
+ value: string
+ - name: metadatas
+ value: object
+ - name: quotaInfo
+ value:
+ - name: metricName
+ value: string
+ - name: limitName
+ value: string
+ - name: dimensions
+ value: object
+ - name: limit
+ value: number
+ - name: futureLimit
+ value: number
+ - name: rolloutStatus
+ value: string
+ - name: help
+ value:
+ - name: links
+ value:
+ - - name: description
+ value: string
+ - name: url
+ value: string
+ - name: localizedMessage
+ value:
+ - name: locale
+ value: string
+ - name: message
+ value: string
+ - name: lastAttempt
+ value:
+ - name: error
+ value:
+ - name: errors
+ value:
+ - - name: code
+ value: string
+ - name: location
+ value: string
+ - name: message
+ value: string
+ - name: errorDetails
+ value:
+ - []
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/instance_group_managers/index.md b/docs/google-docs/providers/google/compute/instance_group_managers/index.md
index d01a8ac964..11376a733b 100644
--- a/docs/google-docs/providers/google/compute/instance_group_managers/index.md
+++ b/docs/google-docs/providers/google/compute/instance_group_managers/index.md
@@ -110,7 +110,7 @@ updatePolicy,
versions,
zone
FROM google.compute.instance_group_managers
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -179,93 +179,173 @@ SELECT
'{{ namedPorts }}',
'{{ statefulPolicy }}',
'{{ instanceLifecyclePolicy }}',
-true|false,
-true|false
+{{ satisfiesPzi }},
+{{ satisfiesPzs }}
;
```
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-zone: string
-region: string
-distributionPolicy:
- zones:
- - zone: string
- targetShape: string
-instanceTemplate: string
-versions:
- - name: string
- instanceTemplate: string
- targetSize:
- fixed: integer
- percent: integer
- calculated: integer
-allInstancesConfig:
- properties:
- metadata: object
- labels: object
-instanceGroup: string
-targetPools:
- - type: string
-baseInstanceName: string
-fingerprint: string
-currentActions:
- none: integer
- creating: integer
- creatingWithoutRetries: integer
- verifying: integer
- recreating: integer
- deleting: integer
- abandoning: integer
- restarting: integer
- refreshing: integer
- suspending: integer
- resuming: integer
- stopping: integer
- starting: integer
-status:
- isStable: boolean
- allInstancesConfig:
- effective: boolean
- currentRevision: string
- versionTarget:
- isReached: boolean
- stateful:
- hasStatefulConfig: boolean
- perInstanceConfigs:
- allEffective: boolean
- autoscaler: string
-targetSize: integer
-listManagedInstancesResults: string
-selfLink: string
-autoHealingPolicies:
- - healthCheck: string
- initialDelaySec: integer
-updatePolicy:
- type: string
- instanceRedistributionType: string
- minimalAction: string
- mostDisruptiveAllowedAction: string
- replacementMethod: string
-namedPorts:
- - name: string
- port: integer
-statefulPolicy:
- preservedState:
- disks: object
- internalIPs: object
- externalIPs: object
-instanceLifecyclePolicy:
- forceUpdateOnRepair: string
- defaultActionOnFailure: string
-satisfiesPzi: boolean
-satisfiesPzs: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: zone
+ value: string
+ - name: region
+ value: string
+ - name: distributionPolicy
+ value:
+ - name: zones
+ value:
+ - - name: zone
+ value: string
+ - name: targetShape
+ value: string
+ - name: instanceTemplate
+ value: string
+ - name: versions
+ value:
+ - - name: name
+ value: string
+ - name: instanceTemplate
+ value: string
+ - name: targetSize
+ value:
+ - name: fixed
+ value: integer
+ - name: percent
+ value: integer
+ - name: calculated
+ value: integer
+ - name: allInstancesConfig
+ value:
+ - name: properties
+ value:
+ - name: metadata
+ value: object
+ - name: labels
+ value: object
+ - name: instanceGroup
+ value: string
+ - name: targetPools
+ value:
+ - string
+ - name: baseInstanceName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: currentActions
+ value:
+ - name: none
+ value: integer
+ - name: creating
+ value: integer
+ - name: creatingWithoutRetries
+ value: integer
+ - name: verifying
+ value: integer
+ - name: recreating
+ value: integer
+ - name: deleting
+ value: integer
+ - name: abandoning
+ value: integer
+ - name: restarting
+ value: integer
+ - name: refreshing
+ value: integer
+ - name: suspending
+ value: integer
+ - name: resuming
+ value: integer
+ - name: stopping
+ value: integer
+ - name: starting
+ value: integer
+ - name: status
+ value:
+ - name: isStable
+ value: boolean
+ - name: allInstancesConfig
+ value:
+ - name: effective
+ value: boolean
+ - name: currentRevision
+ value: string
+ - name: versionTarget
+ value:
+ - name: isReached
+ value: boolean
+ - name: stateful
+ value:
+ - name: hasStatefulConfig
+ value: boolean
+ - name: perInstanceConfigs
+ value:
+ - name: allEffective
+ value: boolean
+ - name: autoscaler
+ value: string
+ - name: targetSize
+ value: integer
+ - name: listManagedInstancesResults
+ value: string
+ - name: selfLink
+ value: string
+ - name: autoHealingPolicies
+ value:
+ - - name: healthCheck
+ value: string
+ - name: initialDelaySec
+ value: integer
+ - name: updatePolicy
+ value:
+ - name: type
+ value: string
+ - name: instanceRedistributionType
+ value: string
+ - name: minimalAction
+ value: string
+ - name: mostDisruptiveAllowedAction
+ value: string
+ - name: replacementMethod
+ value: string
+ - name: namedPorts
+ value:
+ - - name: name
+ value: string
+ - name: port
+ value: integer
+ - name: statefulPolicy
+ value:
+ - name: preservedState
+ value:
+ - name: disks
+ value: object
+ - name: internalIPs
+ value: object
+ - name: externalIPs
+ value: object
+ - name: instanceLifecyclePolicy
+ value:
+ - name: forceUpdateOnRepair
+ value: string
+ - name: defaultActionOnFailure
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/instance_group_managers_errors/index.md b/docs/google-docs/providers/google/compute/instance_group_managers_errors/index.md
index 9a11d15983..d03cffc424 100644
--- a/docs/google-docs/providers/google/compute/instance_group_managers_errors/index.md
+++ b/docs/google-docs/providers/google/compute/instance_group_managers_errors/index.md
@@ -52,5 +52,5 @@ timestamp
FROM google.compute.instance_group_managers_errors
WHERE instanceGroupManager = '{{ instanceGroupManager }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instance_group_managers_instances/index.md b/docs/google-docs/providers/google/compute/instance_group_managers_instances/index.md
index 3cd3098305..0575d1a1c7 100644
--- a/docs/google-docs/providers/google/compute/instance_group_managers_instances/index.md
+++ b/docs/google-docs/providers/google/compute/instance_group_managers_instances/index.md
@@ -70,15 +70,26 @@ SELECT
```yaml
-instances:
- - name: string
- preservedState:
- disks: object
- metadata: object
- internalIPs: object
- externalIPs: object
- status: string
- fingerprint: string
+- name: your_resource_model_name
+ props:
+ - name: instances
+ value:
+ - - name: name
+ value: string
+ - name: preservedState
+ value:
+ - name: disks
+ value: object
+ - name: metadata
+ value: object
+ - name: internalIPs
+ value: object
+ - name: externalIPs
+ value: object
+ - name: status
+ value: string
+ - name: fingerprint
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/instance_group_managers_managed_instances/index.md b/docs/google-docs/providers/google/compute/instance_group_managers_managed_instances/index.md
index a962747d79..3a12be7a41 100644
--- a/docs/google-docs/providers/google/compute/instance_group_managers_managed_instances/index.md
+++ b/docs/google-docs/providers/google/compute/instance_group_managers_managed_instances/index.md
@@ -50,5 +50,5 @@ nextPageToken
FROM google.compute.instance_group_managers_managed_instances
WHERE instanceGroupManager = '{{ instanceGroupManager }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instance_group_managers_per_instance_configs/index.md b/docs/google-docs/providers/google/compute/instance_group_managers_per_instance_configs/index.md
index 826a083d73..9ad0cc2645 100644
--- a/docs/google-docs/providers/google/compute/instance_group_managers_per_instance_configs/index.md
+++ b/docs/google-docs/providers/google/compute/instance_group_managers_per_instance_configs/index.md
@@ -56,7 +56,7 @@ status
FROM google.compute.instance_group_managers_per_instance_configs
WHERE instanceGroupManager = '{{ instanceGroupManager }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/compute/instance_groups/index.md b/docs/google-docs/providers/google/compute/instance_groups/index.md
index 6266f9f8e2..5bebc2ddec 100644
--- a/docs/google-docs/providers/google/compute/instance_groups/index.md
+++ b/docs/google-docs/providers/google/compute/instance_groups/index.md
@@ -75,7 +75,7 @@ size,
subnetwork,
zone
FROM google.compute.instance_groups
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -124,21 +124,38 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-namedPorts:
- - name: string
- port: integer
-network: string
-fingerprint: string
-zone: string
-selfLink: string
-size: integer
-region: string
-subnetwork: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: namedPorts
+ value:
+ - - name: name
+ value: string
+ - name: port
+ value: integer
+ - name: network
+ value: string
+ - name: fingerprint
+ value: string
+ - name: zone
+ value: string
+ - name: selfLink
+ value: string
+ - name: size
+ value: integer
+ - name: region
+ value: string
+ - name: subnetwork
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/instance_groups_instances/index.md b/docs/google-docs/providers/google/compute/instance_groups_instances/index.md
index d5563d0504..177eae5ab4 100644
--- a/docs/google-docs/providers/google/compute/instance_groups_instances/index.md
+++ b/docs/google-docs/providers/google/compute/instance_groups_instances/index.md
@@ -54,7 +54,7 @@ status
FROM google.compute.instance_groups_instances
WHERE instanceGroup = '{{ instanceGroup }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `INSERT` example
@@ -89,8 +89,12 @@ SELECT
```yaml
-instances:
- - instance: string
+- name: your_resource_model_name
+ props:
+ - name: instances
+ value:
+ - - name: instance
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/instance_settings/index.md b/docs/google-docs/providers/google/compute/instance_settings/index.md
index d7113f2b08..e929df6e9a 100644
--- a/docs/google-docs/providers/google/compute/instance_settings/index.md
+++ b/docs/google-docs/providers/google/compute/instance_settings/index.md
@@ -54,7 +54,7 @@ metadata,
zone
FROM google.compute.instance_settings
WHERE project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/compute/instance_templates/index.md b/docs/google-docs/providers/google/compute/instance_templates/index.md
index 8272c7016d..ffdd04bf07 100644
--- a/docs/google-docs/providers/google/compute/instance_templates/index.md
+++ b/docs/google-docs/providers/google/compute/instance_templates/index.md
@@ -67,7 +67,7 @@ selfLink,
sourceInstance,
sourceInstanceParams
FROM google.compute.instance_templates
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -108,186 +108,359 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-properties:
- description: string
- tags:
- items:
- - type: string
- fingerprint: string
- resourceManagerTags: object
- machineType: string
- canIpForward: boolean
- networkInterfaces:
- - kind: string
- network: string
- subnetwork: string
- networkIP: string
- ipv6Address: string
- internalIpv6PrefixLength: integer
- name: string
- accessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- ipv6AccessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- aliasIpRanges:
- - ipCidrRange: string
- subnetworkRangeName: string
- fingerprint: string
- stackType: string
- ipv6AccessType: string
- queueCount: integer
- nicType: string
- networkAttachment: string
- disks:
- - kind: string
- type: string
- mode: string
- savedState: string
- source: string
- deviceName: string
- index: integer
- boot: boolean
- initializeParams:
- diskName: string
- sourceImage: string
- diskSizeGb: string
- diskType: string
- sourceImageEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
- labels: object
- sourceSnapshot: string
- description: string
- replicaZones:
- - type: string
- resourcePolicies:
- - type: string
- onUpdateAction: string
- provisionedIops: string
- licenses:
- - type: string
- architecture: string
- resourceManagerTags: object
- provisionedThroughput: string
- enableConfidentialCompute: boolean
- storagePool: string
- autoDelete: boolean
- licenses:
- - type: string
- interface: string
- guestOsFeatures:
- - type: string
- diskSizeGb: string
- shieldedInstanceInitialState:
- pk:
- content: string
- fileType: string
- keks:
- - content: string
- fileType: string
- dbs:
- - content: string
- fileType: string
- dbxs:
- - content: string
- fileType: string
- forceAttach: boolean
- architecture: string
- metadata:
- kind: string
- fingerprint: string
- items:
- - key: string
- value: string
- serviceAccounts:
- - email: string
- scopes:
- - type: string
- scheduling:
- onHostMaintenance: string
- automaticRestart: boolean
- preemptible: boolean
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- locationHint: string
- availabilityDomain: integer
- provisioningModel: string
- instanceTerminationAction: string
- maxRunDuration:
- seconds: string
- nanos: integer
- terminationTime: string
- onInstanceStopAction:
- discardLocalSsd: boolean
- labels: object
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- resourcePolicies:
- - type: string
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- confidentialInstanceType: string
- privateIpv6GoogleAccess: string
- advancedMachineFeatures:
- enableNestedVirtualization: boolean
- threadsPerCore: integer
- visibleCoreCount: integer
- enableUefiNetworking: boolean
- performanceMonitoringUnit: string
- turboMode: string
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- keyRevocationActionType: string
-selfLink: string
-sourceInstance: string
-sourceInstanceParams:
- diskConfigs:
- - deviceName: string
- instantiateFrom: string
- autoDelete: boolean
- customImage: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: properties
+ value:
+ - name: description
+ value: string
+ - name: tags
+ value:
+ - name: items
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: machineType
+ value: string
+ - name: canIpForward
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: kind
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: networkIP
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: internalIpv6PrefixLength
+ value: integer
+ - name: name
+ value: string
+ - name: accessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: ipv6AccessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: aliasIpRanges
+ value:
+ - - name: ipCidrRange
+ value: string
+ - name: subnetworkRangeName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
+ - name: queueCount
+ value: integer
+ - name: nicType
+ value: string
+ - name: networkAttachment
+ value: string
+ - name: disks
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: savedState
+ value: string
+ - name: source
+ value: string
+ - name: deviceName
+ value: string
+ - name: index
+ value: integer
+ - name: boot
+ value: boolean
+ - name: initializeParams
+ value:
+ - name: diskName
+ value: string
+ - name: sourceImage
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: sourceImageEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: labels
+ value: object
+ - name: sourceSnapshot
+ value: string
+ - name: description
+ value: string
+ - name: replicaZones
+ value:
+ - string
+ - name: resourcePolicies
+ value:
+ - string
+ - name: onUpdateAction
+ value: string
+ - name: provisionedIops
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: architecture
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: provisionedThroughput
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: storagePool
+ value: string
+ - name: autoDelete
+ value: boolean
+ - name: licenses
+ value:
+ - string
+ - name: interface
+ value: string
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: shieldedInstanceInitialState
+ value:
+ - name: pk
+ value:
+ - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: keks
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbxs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: forceAttach
+ value: boolean
+ - name: architecture
+ value: string
+ - name: metadata
+ value:
+ - name: kind
+ value: string
+ - name: fingerprint
+ value: string
+ - name: items
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: serviceAccounts
+ value:
+ - - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: scheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: automaticRestart
+ value: boolean
+ - name: preemptible
+ value: boolean
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: locationHint
+ value: string
+ - name: availabilityDomain
+ value: integer
+ - name: provisioningModel
+ value: string
+ - name: instanceTerminationAction
+ value: string
+ - name: maxRunDuration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: terminationTime
+ value: string
+ - name: onInstanceStopAction
+ value:
+ - name: discardLocalSsd
+ value: boolean
+ - name: labels
+ value: object
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: resourcePolicies
+ value:
+ - string
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: confidentialInstanceType
+ value: string
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: advancedMachineFeatures
+ value:
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: threadsPerCore
+ value: integer
+ - name: visibleCoreCount
+ value: integer
+ - name: enableUefiNetworking
+ value: boolean
+ - name: performanceMonitoringUnit
+ value: string
+ - name: turboMode
+ value: string
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: keyRevocationActionType
+ value: string
+ - name: selfLink
+ value: string
+ - name: sourceInstance
+ value: string
+ - name: sourceInstanceParams
+ value:
+ - name: diskConfigs
+ value:
+ - - name: deviceName
+ value: string
+ - name: instantiateFrom
+ value: string
+ - name: autoDelete
+ value: boolean
+ - name: customImage
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/instance_templates_aggregated/index.md b/docs/google-docs/providers/google/compute/instance_templates_aggregated/index.md
index b594dc7d53..5dc51d7529 100644
--- a/docs/google-docs/providers/google/compute/instance_templates_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/instance_templates_aggregated/index.md
@@ -64,5 +64,5 @@ selfLink,
sourceInstance,
sourceInstanceParams
FROM google.compute.instance_templates_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/instance_templates_iam_policies/index.md b/docs/google-docs/providers/google/compute/instance_templates_iam_policies/index.md
index 9774ec9543..7508aaf78b 100644
--- a/docs/google-docs/providers/google/compute/instance_templates_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/instance_templates_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.instance_templates_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/instances/index.md b/docs/google-docs/providers/google/compute/instances/index.md
index da2b7d9592..843b856107 100644
--- a/docs/google-docs/providers/google/compute/instances/index.md
+++ b/docs/google-docs/providers/google/compute/instances/index.md
@@ -166,7 +166,7 @@ statusMessage,
tags,
zone
FROM google.compute.instances
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -211,180 +211,347 @@ SELECT
```yaml
-count: string
-minCount: string
-namePattern: string
-perInstanceProperties: object
-sourceInstanceTemplate: string
-instanceProperties:
- description: string
- tags:
- items:
- - type: string
- fingerprint: string
- resourceManagerTags: object
- machineType: string
- canIpForward: boolean
- networkInterfaces:
- - kind: string
- network: string
- subnetwork: string
- networkIP: string
- ipv6Address: string
- internalIpv6PrefixLength: integer
- name: string
- accessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- ipv6AccessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- aliasIpRanges:
- - ipCidrRange: string
- subnetworkRangeName: string
- fingerprint: string
- stackType: string
- ipv6AccessType: string
- queueCount: integer
- nicType: string
- networkAttachment: string
- disks:
- - kind: string
- type: string
- mode: string
- savedState: string
- source: string
- deviceName: string
- index: integer
- boot: boolean
- initializeParams:
- diskName: string
- sourceImage: string
- diskSizeGb: string
- diskType: string
- sourceImageEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
- labels: object
- sourceSnapshot: string
- description: string
- replicaZones:
- - type: string
- resourcePolicies:
- - type: string
- onUpdateAction: string
- provisionedIops: string
- licenses:
- - type: string
- architecture: string
- resourceManagerTags: object
- provisionedThroughput: string
- enableConfidentialCompute: boolean
- storagePool: string
- autoDelete: boolean
- licenses:
- - type: string
- interface: string
- guestOsFeatures:
- - type: string
- diskSizeGb: string
- shieldedInstanceInitialState:
- pk:
- content: string
- fileType: string
- keks:
- - content: string
- fileType: string
- dbs:
- - content: string
- fileType: string
- dbxs:
- - content: string
- fileType: string
- forceAttach: boolean
- architecture: string
- metadata:
- kind: string
- fingerprint: string
- items:
- - key: string
- value: string
- serviceAccounts:
- - email: string
- scopes:
- - type: string
- scheduling:
- onHostMaintenance: string
- automaticRestart: boolean
- preemptible: boolean
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- locationHint: string
- availabilityDomain: integer
- provisioningModel: string
- instanceTerminationAction: string
- maxRunDuration:
- seconds: string
- nanos: integer
- terminationTime: string
- onInstanceStopAction:
- discardLocalSsd: boolean
- labels: object
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- resourcePolicies:
- - type: string
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- confidentialInstanceType: string
- privateIpv6GoogleAccess: string
- advancedMachineFeatures:
- enableNestedVirtualization: boolean
- threadsPerCore: integer
- visibleCoreCount: integer
- enableUefiNetworking: boolean
- performanceMonitoringUnit: string
- turboMode: string
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- keyRevocationActionType: string
-locationPolicy:
- locations: object
- targetShape: string
+- name: your_resource_model_name
+ props:
+ - name: count
+ value: string
+ - name: minCount
+ value: string
+ - name: namePattern
+ value: string
+ - name: perInstanceProperties
+ value: object
+ - name: sourceInstanceTemplate
+ value: string
+ - name: instanceProperties
+ value:
+ - name: description
+ value: string
+ - name: tags
+ value:
+ - name: items
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: machineType
+ value: string
+ - name: canIpForward
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: kind
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: networkIP
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: internalIpv6PrefixLength
+ value: integer
+ - name: name
+ value: string
+ - name: accessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: ipv6AccessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: aliasIpRanges
+ value:
+ - - name: ipCidrRange
+ value: string
+ - name: subnetworkRangeName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
+ - name: queueCount
+ value: integer
+ - name: nicType
+ value: string
+ - name: networkAttachment
+ value: string
+ - name: disks
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: savedState
+ value: string
+ - name: source
+ value: string
+ - name: deviceName
+ value: string
+ - name: index
+ value: integer
+ - name: boot
+ value: boolean
+ - name: initializeParams
+ value:
+ - name: diskName
+ value: string
+ - name: sourceImage
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: sourceImageEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: labels
+ value: object
+ - name: sourceSnapshot
+ value: string
+ - name: description
+ value: string
+ - name: replicaZones
+ value:
+ - string
+ - name: resourcePolicies
+ value:
+ - string
+ - name: onUpdateAction
+ value: string
+ - name: provisionedIops
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: architecture
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: provisionedThroughput
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: storagePool
+ value: string
+ - name: autoDelete
+ value: boolean
+ - name: licenses
+ value:
+ - string
+ - name: interface
+ value: string
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: shieldedInstanceInitialState
+ value:
+ - name: pk
+ value:
+ - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: keks
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbxs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: forceAttach
+ value: boolean
+ - name: architecture
+ value: string
+ - name: metadata
+ value:
+ - name: kind
+ value: string
+ - name: fingerprint
+ value: string
+ - name: items
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: serviceAccounts
+ value:
+ - - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: scheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: automaticRestart
+ value: boolean
+ - name: preemptible
+ value: boolean
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: locationHint
+ value: string
+ - name: availabilityDomain
+ value: integer
+ - name: provisioningModel
+ value: string
+ - name: instanceTerminationAction
+ value: string
+ - name: maxRunDuration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: terminationTime
+ value: string
+ - name: onInstanceStopAction
+ value:
+ - name: discardLocalSsd
+ value: boolean
+ - name: labels
+ value: object
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: resourcePolicies
+ value:
+ - string
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: confidentialInstanceType
+ value: string
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: advancedMachineFeatures
+ value:
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: threadsPerCore
+ value: integer
+ - name: visibleCoreCount
+ value: integer
+ - name: enableUefiNetworking
+ value: boolean
+ - name: performanceMonitoringUnit
+ value: string
+ - name: turboMode
+ value: string
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: keyRevocationActionType
+ value: string
+ - name: locationPolicy
+ value:
+ - name: locations
+ value: object
+ - name: targetShape
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/instances_access_config/index.md b/docs/google-docs/providers/google/compute/instances_access_config/index.md
index 9a6e4d15fc..0f9bd1a633 100644
--- a/docs/google-docs/providers/google/compute/instances_access_config/index.md
+++ b/docs/google-docs/providers/google/compute/instances_access_config/index.md
@@ -79,7 +79,7 @@ SELECT
'{{ natIP }}',
'{{ externalIpv6 }}',
'{{ externalIpv6PrefixLength }}',
-true|false,
+{{ setPublicPtr }},
'{{ publicPtrDomainName }}',
'{{ networkTier }}',
'{{ securityPolicy }}'
@@ -89,16 +89,28 @@ true|false,
```yaml
-kind: string
-type: string
-name: string
-natIP: string
-externalIpv6: string
-externalIpv6PrefixLength: integer
-setPublicPtr: boolean
-publicPtrDomainName: string
-networkTier: string
-securityPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/instances_effective_firewalls/index.md b/docs/google-docs/providers/google/compute/instances_effective_firewalls/index.md
index 6031dddf7c..cfed2c87f4 100644
--- a/docs/google-docs/providers/google/compute/instances_effective_firewalls/index.md
+++ b/docs/google-docs/providers/google/compute/instances_effective_firewalls/index.md
@@ -51,5 +51,5 @@ FROM google.compute.instances_effective_firewalls
WHERE instance = '{{ instance }}'
AND networkInterface = '{{ networkInterface }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instances_guest_attributes/index.md b/docs/google-docs/providers/google/compute/instances_guest_attributes/index.md
index c1cbd84d80..a462e261d4 100644
--- a/docs/google-docs/providers/google/compute/instances_guest_attributes/index.md
+++ b/docs/google-docs/providers/google/compute/instances_guest_attributes/index.md
@@ -58,5 +58,5 @@ variableValue
FROM google.compute.instances_guest_attributes
WHERE instance = '{{ instance }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instances_iam_policies/index.md b/docs/google-docs/providers/google/compute/instances_iam_policies/index.md
index 898141e0bb..f52a1b791c 100644
--- a/docs/google-docs/providers/google/compute/instances_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/instances_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.instances_iam_policies
WHERE project = '{{ project }}'
AND resource = '{{ resource }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/instances_referrers/index.md b/docs/google-docs/providers/google/compute/instances_referrers/index.md
index 06a3627df7..e624bc8baf 100644
--- a/docs/google-docs/providers/google/compute/instances_referrers/index.md
+++ b/docs/google-docs/providers/google/compute/instances_referrers/index.md
@@ -54,5 +54,5 @@ target
FROM google.compute.instances_referrers
WHERE instance = '{{ instance }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instances_resource_policies/index.md b/docs/google-docs/providers/google/compute/instances_resource_policies/index.md
index 1c783a97b1..bdfff18a70 100644
--- a/docs/google-docs/providers/google/compute/instances_resource_policies/index.md
+++ b/docs/google-docs/providers/google/compute/instances_resource_policies/index.md
@@ -70,8 +70,11 @@ SELECT
```yaml
-resourcePolicies:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: resourcePolicies
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/compute/instances_screenshot/index.md b/docs/google-docs/providers/google/compute/instances_screenshot/index.md
index b79137c608..6485d25417 100644
--- a/docs/google-docs/providers/google/compute/instances_screenshot/index.md
+++ b/docs/google-docs/providers/google/compute/instances_screenshot/index.md
@@ -50,5 +50,5 @@ kind
FROM google.compute.instances_screenshot
WHERE instance = '{{ instance }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instances_serial_port_output/index.md b/docs/google-docs/providers/google/compute/instances_serial_port_output/index.md
index 08fc671bce..924b8ff13a 100644
--- a/docs/google-docs/providers/google/compute/instances_serial_port_output/index.md
+++ b/docs/google-docs/providers/google/compute/instances_serial_port_output/index.md
@@ -56,5 +56,5 @@ start
FROM google.compute.instances_serial_port_output
WHERE instance = '{{ instance }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instances_shielded_instance_identity/index.md b/docs/google-docs/providers/google/compute/instances_shielded_instance_identity/index.md
index a8c6a6f1af..3f0238cfe8 100644
--- a/docs/google-docs/providers/google/compute/instances_shielded_instance_identity/index.md
+++ b/docs/google-docs/providers/google/compute/instances_shielded_instance_identity/index.md
@@ -52,5 +52,5 @@ signingKey
FROM google.compute.instances_shielded_instance_identity
WHERE instance = '{{ instance }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/instant_snapshots/index.md b/docs/google-docs/providers/google/compute/instant_snapshots/index.md
index 654d393ed2..bfb5a33902 100644
--- a/docs/google-docs/providers/google/compute/instant_snapshots/index.md
+++ b/docs/google-docs/providers/google/compute/instant_snapshots/index.md
@@ -87,7 +87,7 @@ sourceDiskId,
status,
zone
FROM google.compute.instant_snapshots
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -135,7 +135,7 @@ SELECT
'{{ labelFingerprint }}',
'{{ zone }}',
'{{ region }}',
-true|false,
+{{ satisfiesPzs }},
'{{ architecture }}',
'{{ resourceStatus }}'
;
@@ -144,26 +144,48 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-status: string
-sourceDisk: string
-sourceDiskId: string
-diskSizeGb: string
-selfLink: string
-selfLinkWithId: string
-labels: object
-labelFingerprint: string
-zone: string
-region: string
-satisfiesPzs: boolean
-architecture: string
-resourceStatus:
- storageSizeBytes: string
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: status
+ value: string
+ - name: sourceDisk
+ value: string
+ - name: sourceDiskId
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: zone
+ value: string
+ - name: region
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: architecture
+ value: string
+ - name: resourceStatus
+ value:
+ - name: storageSizeBytes
+ value: string
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/instant_snapshots_iam_policies/index.md b/docs/google-docs/providers/google/compute/instant_snapshots_iam_policies/index.md
index 5230e0d1ef..37f7084d00 100644
--- a/docs/google-docs/providers/google/compute/instant_snapshots_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/instant_snapshots_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.instant_snapshots_iam_policies
WHERE project = '{{ project }}'
AND resource = '{{ resource }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/interconnect_attachments/index.md b/docs/google-docs/providers/google/compute/interconnect_attachments/index.md
index 6384b01b6f..589dbf416b 100644
--- a/docs/google-docs/providers/google/compute/interconnect_attachments/index.md
+++ b/docs/google-docs/providers/google/compute/interconnect_attachments/index.md
@@ -130,7 +130,7 @@ subnetLength,
type,
vlanTag8021q
FROM google.compute.interconnect_attachments
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -204,7 +204,7 @@ SELECT
'{{ customerRouterIpAddress }}',
'{{ type }}',
'{{ pairingKey }}',
-true|false,
+{{ adminEnabled }},
'{{ vlanTag8021q }}',
'{{ edgeAvailabilityDomain }}',
'{{ candidateSubnets }}',
@@ -217,7 +217,7 @@ true|false,
'{{ encryption }}',
'{{ ipsecInternalAddresses }}',
'{{ dataplaneVersion }}',
-true|false,
+{{ satisfiesPzs }},
'{{ stackType }}',
'{{ cloudRouterIpv6Address }}',
'{{ customerRouterIpv6Address }}',
@@ -233,57 +233,107 @@ true|false,
```yaml
-kind: string
-description: string
-selfLink: string
-id: string
-creationTimestamp: string
-name: string
-interconnect: string
-router: string
-region: string
-googleReferenceId: string
-mtu: integer
-privateInterconnectInfo:
- tag8021q: integer
-operationalStatus: string
-cloudRouterIpAddress: string
-customerRouterIpAddress: string
-type: string
-pairingKey: string
-adminEnabled: boolean
-vlanTag8021q: integer
-edgeAvailabilityDomain: string
-candidateSubnets:
- - type: string
-bandwidth: string
-partnerMetadata:
- partnerName: string
- interconnectName: string
- portalUrl: string
-labels: object
-labelFingerprint: string
-state: string
-partnerAsn: string
-encryption: string
-ipsecInternalAddresses:
- - type: string
-dataplaneVersion: integer
-satisfiesPzs: boolean
-stackType: string
-cloudRouterIpv6Address: string
-customerRouterIpv6Address: string
-candidateIpv6Subnets:
- - type: string
-cloudRouterIpv6InterfaceId: string
-customerRouterIpv6InterfaceId: string
-subnetLength: integer
-remoteService: string
-configurationConstraints:
- bgpMd5: string
- bgpPeerAsnRanges:
- - min: integer
- max: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: interconnect
+ value: string
+ - name: router
+ value: string
+ - name: region
+ value: string
+ - name: googleReferenceId
+ value: string
+ - name: mtu
+ value: integer
+ - name: privateInterconnectInfo
+ value:
+ - name: tag8021q
+ value: integer
+ - name: operationalStatus
+ value: string
+ - name: cloudRouterIpAddress
+ value: string
+ - name: customerRouterIpAddress
+ value: string
+ - name: type
+ value: string
+ - name: pairingKey
+ value: string
+ - name: adminEnabled
+ value: boolean
+ - name: vlanTag8021q
+ value: integer
+ - name: edgeAvailabilityDomain
+ value: string
+ - name: candidateSubnets
+ value:
+ - string
+ - name: bandwidth
+ value: string
+ - name: partnerMetadata
+ value:
+ - name: partnerName
+ value: string
+ - name: interconnectName
+ value: string
+ - name: portalUrl
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: state
+ value: string
+ - name: partnerAsn
+ value: string
+ - name: encryption
+ value: string
+ - name: ipsecInternalAddresses
+ value:
+ - string
+ - name: dataplaneVersion
+ value: integer
+ - name: satisfiesPzs
+ value: boolean
+ - name: stackType
+ value: string
+ - name: cloudRouterIpv6Address
+ value: string
+ - name: customerRouterIpv6Address
+ value: string
+ - name: candidateIpv6Subnets
+ value:
+ - string
+ - name: cloudRouterIpv6InterfaceId
+ value: string
+ - name: customerRouterIpv6InterfaceId
+ value: string
+ - name: subnetLength
+ value: integer
+ - name: remoteService
+ value: string
+ - name: configurationConstraints
+ value:
+ - name: bgpMd5
+ value: string
+ - name: bgpPeerAsnRanges
+ value:
+ - - name: min
+ value: integer
+ - name: max
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/interconnect_locations/index.md b/docs/google-docs/providers/google/compute/interconnect_locations/index.md
index eec1af7b79..bd8a2f4f5d 100644
--- a/docs/google-docs/providers/google/compute/interconnect_locations/index.md
+++ b/docs/google-docs/providers/google/compute/interconnect_locations/index.md
@@ -81,5 +81,5 @@ selfLink,
status,
supportsPzs
FROM google.compute.interconnect_locations
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/interconnect_remote_locations/index.md b/docs/google-docs/providers/google/compute/interconnect_remote_locations/index.md
index ddf2aeecd7..7f0e178d37 100644
--- a/docs/google-docs/providers/google/compute/interconnect_remote_locations/index.md
+++ b/docs/google-docs/providers/google/compute/interconnect_remote_locations/index.md
@@ -85,5 +85,5 @@ remoteService,
selfLink,
status
FROM google.compute.interconnect_remote_locations
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/interconnects/index.md b/docs/google-docs/providers/google/compute/interconnects/index.md
index d677ce488f..615216e97e 100644
--- a/docs/google-docs/providers/google/compute/interconnects/index.md
+++ b/docs/google-docs/providers/google/compute/interconnects/index.md
@@ -109,7 +109,7 @@ satisfiesPzs,
selfLink,
state
FROM google.compute.interconnects
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -164,7 +164,7 @@ SELECT
'{{ linkType }}',
'{{ requestedLinkCount }}',
'{{ interconnectType }}',
-true|false,
+{{ adminEnabled }},
'{{ nocContactEmail }}',
'{{ customerName }}',
'{{ operationalStatus }}',
@@ -178,9 +178,9 @@ true|false,
'{{ labels }}',
'{{ labelFingerprint }}',
'{{ state }}',
-true|false,
+{{ satisfiesPzs }},
'{{ macsec }}',
-true|false,
+{{ macsecEnabled }},
'{{ remoteLocation }}',
'{{ requestedFeatures }}',
'{{ availableFeatures }}'
@@ -190,59 +190,102 @@ true|false,
```yaml
-kind: string
-description: string
-selfLink: string
-id: string
-creationTimestamp: string
-name: string
-location: string
-linkType: string
-requestedLinkCount: integer
-interconnectType: string
-adminEnabled: boolean
-nocContactEmail: string
-customerName: string
-operationalStatus: string
-provisionedLinkCount: integer
-interconnectAttachments:
- - type: string
-peerIpAddress: string
-googleIpAddress: string
-googleReferenceId: string
-expectedOutages:
- - name: string
- description: string
- source: string
- state: string
- issueType: string
- affectedCircuits:
- - type: string
- startTime: string
- endTime: string
-circuitInfos:
- - googleCircuitId: string
- googleDemarcId: string
- customerDemarcId: string
-labels: object
-labelFingerprint: string
-state: string
-satisfiesPzs: boolean
-macsec:
- preSharedKeys:
- - name: string
- startTime: string
- failOpen: boolean
-macsecEnabled: boolean
-remoteLocation: string
-requestedFeatures:
- - type: string
- enumDescriptions: string
- enum: string
-availableFeatures:
- - type: string
- enumDescriptions: string
- enum: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: location
+ value: string
+ - name: linkType
+ value: string
+ - name: requestedLinkCount
+ value: integer
+ - name: interconnectType
+ value: string
+ - name: adminEnabled
+ value: boolean
+ - name: nocContactEmail
+ value: string
+ - name: customerName
+ value: string
+ - name: operationalStatus
+ value: string
+ - name: provisionedLinkCount
+ value: integer
+ - name: interconnectAttachments
+ value:
+ - string
+ - name: peerIpAddress
+ value: string
+ - name: googleIpAddress
+ value: string
+ - name: googleReferenceId
+ value: string
+ - name: expectedOutages
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: source
+ value: string
+ - name: state
+ value: string
+ - name: issueType
+ value: string
+ - name: affectedCircuits
+ value:
+ - string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: circuitInfos
+ value:
+ - - name: googleCircuitId
+ value: string
+ - name: googleDemarcId
+ value: string
+ - name: customerDemarcId
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: state
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: macsec
+ value:
+ - name: preSharedKeys
+ value:
+ - - name: name
+ value: string
+ - name: startTime
+ value: string
+ - name: failOpen
+ value: boolean
+ - name: macsecEnabled
+ value: boolean
+ - name: remoteLocation
+ value: string
+ - name: requestedFeatures
+ value:
+ - string
+ - name: availableFeatures
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/compute/interconnects_diagnostics/index.md b/docs/google-docs/providers/google/compute/interconnects_diagnostics/index.md
index 7c63bc7c96..19657ba68c 100644
--- a/docs/google-docs/providers/google/compute/interconnects_diagnostics/index.md
+++ b/docs/google-docs/providers/google/compute/interconnects_diagnostics/index.md
@@ -47,5 +47,5 @@ SELECT
result
FROM google.compute.interconnects_diagnostics
WHERE interconnect = '{{ interconnect }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/interconnects_macsec_config/index.md b/docs/google-docs/providers/google/compute/interconnects_macsec_config/index.md
index 5a1d1563f8..17fe6f439b 100644
--- a/docs/google-docs/providers/google/compute/interconnects_macsec_config/index.md
+++ b/docs/google-docs/providers/google/compute/interconnects_macsec_config/index.md
@@ -49,5 +49,5 @@ etag,
result
FROM google.compute.interconnects_macsec_config
WHERE interconnect = '{{ interconnect }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/license_codes/index.md b/docs/google-docs/providers/google/compute/license_codes/index.md
index cc839f9ed7..9bb0ae53cd 100644
--- a/docs/google-docs/providers/google/compute/license_codes/index.md
+++ b/docs/google-docs/providers/google/compute/license_codes/index.md
@@ -63,5 +63,5 @@ state,
transferable
FROM google.compute.license_codes
WHERE licenseCode = '{{ licenseCode }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/licenses/index.md b/docs/google-docs/providers/google/compute/licenses/index.md
index e59c38867c..04cf3f7a84 100644
--- a/docs/google-docs/providers/google/compute/licenses/index.md
+++ b/docs/google-docs/providers/google/compute/licenses/index.md
@@ -67,7 +67,7 @@ resourceRequirements,
selfLink,
transferable
FROM google.compute.licenses
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -97,10 +97,10 @@ resourceRequirements
SELECT
'{{ project }}',
'{{ name }}',
-true|false,
+{{ chargesUseFee }},
'{{ licenseCode }}',
'{{ description }}',
-true|false,
+{{ transferable }},
'{{ resourceRequirements }}'
;
```
@@ -108,18 +108,32 @@ true|false,
```yaml
-kind: string
-name: string
-chargesUseFee: boolean
-id: string
-licenseCode: string
-creationTimestamp: string
-description: string
-transferable: boolean
-selfLink: string
-resourceRequirements:
- minGuestCpuCount: integer
- minMemoryMb: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: name
+ value: string
+ - name: chargesUseFee
+ value: boolean
+ - name: id
+ value: string
+ - name: licenseCode
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: description
+ value: string
+ - name: transferable
+ value: boolean
+ - name: selfLink
+ value: string
+ - name: resourceRequirements
+ value:
+ - name: minGuestCpuCount
+ value: integer
+ - name: minMemoryMb
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/licenses_iam_policies/index.md b/docs/google-docs/providers/google/compute/licenses_iam_policies/index.md
index 530ab0215b..b328bc070a 100644
--- a/docs/google-docs/providers/google/compute/licenses_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/licenses_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.licenses_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/machine_images/index.md b/docs/google-docs/providers/google/compute/machine_images/index.md
index ee8f2b251a..6873e30449 100644
--- a/docs/google-docs/providers/google/compute/machine_images/index.md
+++ b/docs/google-docs/providers/google/compute/machine_images/index.md
@@ -83,7 +83,7 @@ status,
storageLocations,
totalStorageBytes
FROM google.compute.machine_images
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -128,276 +128,526 @@ SELECT
'{{ savedDisks }}',
'{{ storageLocations }}',
'{{ machineImageEncryptionKey }}',
-true|false,
+{{ guestFlush }},
'{{ sourceDiskEncryptionKeys }}',
'{{ totalStorageBytes }}',
-true|false
+{{ satisfiesPzs }}
;
```
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-sourceInstance: string
-status: string
-sourceInstanceProperties:
- description: string
- tags:
- items:
- - type: string
- fingerprint: string
- machineType: string
- canIpForward: boolean
- networkInterfaces:
- - kind: string
- network: string
- subnetwork: string
- networkIP: string
- ipv6Address: string
- internalIpv6PrefixLength: integer
- name: string
- accessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- ipv6AccessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- aliasIpRanges:
- - ipCidrRange: string
- subnetworkRangeName: string
- fingerprint: string
- stackType: string
- ipv6AccessType: string
- queueCount: integer
- nicType: string
- networkAttachment: string
- disks:
- - kind: string
- type: string
- mode: string
- source: string
- deviceName: string
- index: integer
- boot: boolean
- autoDelete: boolean
- licenses:
- - type: string
- interface: string
- guestOsFeatures:
- - type: string
- diskEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
- diskSizeGb: string
- storageBytes: string
- storageBytesStatus: string
- diskType: string
- metadata:
- kind: string
- fingerprint: string
- items:
- - key: string
- value: string
- serviceAccounts:
- - email: string
- scopes:
- - type: string
- scheduling:
- onHostMaintenance: string
- automaticRestart: boolean
- preemptible: boolean
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- locationHint: string
- availabilityDomain: integer
- provisioningModel: string
- instanceTerminationAction: string
- maxRunDuration:
- seconds: string
- nanos: integer
- terminationTime: string
- onInstanceStopAction:
- discardLocalSsd: boolean
- labels: object
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- deletionProtection: boolean
- keyRevocationActionType: string
-instanceProperties:
- description: string
- resourceManagerTags: object
- machineType: string
- canIpForward: boolean
- networkInterfaces:
- - kind: string
- network: string
- subnetwork: string
- networkIP: string
- ipv6Address: string
- internalIpv6PrefixLength: integer
- name: string
- accessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- ipv6AccessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- aliasIpRanges:
- - ipCidrRange: string
- subnetworkRangeName: string
- fingerprint: string
- stackType: string
- ipv6AccessType: string
- queueCount: integer
- nicType: string
- networkAttachment: string
- disks:
- - kind: string
- type: string
- mode: string
- savedState: string
- source: string
- deviceName: string
- index: integer
- boot: boolean
- initializeParams:
- diskName: string
- sourceImage: string
- diskSizeGb: string
- diskType: string
- labels: object
- sourceSnapshot: string
- description: string
- replicaZones:
- - type: string
- resourcePolicies:
- - type: string
- onUpdateAction: string
- provisionedIops: string
- licenses:
- - type: string
- architecture: string
- resourceManagerTags: object
- provisionedThroughput: string
- enableConfidentialCompute: boolean
- storagePool: string
- autoDelete: boolean
- licenses:
- - type: string
- interface: string
- guestOsFeatures:
- - type: string
- diskSizeGb: string
- shieldedInstanceInitialState:
- pk:
- content: string
- fileType: string
- keks:
- - content: string
- fileType: string
- dbs:
- - content: string
- fileType: string
- dbxs:
- - content: string
- fileType: string
- forceAttach: boolean
- architecture: string
- serviceAccounts:
- - email: string
- scopes:
- - type: string
- labels: object
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- resourcePolicies:
- - type: string
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- confidentialInstanceType: string
- privateIpv6GoogleAccess: string
- advancedMachineFeatures:
- enableNestedVirtualization: boolean
- threadsPerCore: integer
- visibleCoreCount: integer
- enableUefiNetworking: boolean
- performanceMonitoringUnit: string
- turboMode: string
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- keyRevocationActionType: string
-savedDisks:
- - kind: string
- sourceDisk: string
- storageBytes: string
- storageBytesStatus: string
- architecture: string
-storageLocations:
- - type: string
-guestFlush: boolean
-sourceDiskEncryptionKeys:
- - sourceDisk: string
-totalStorageBytes: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: sourceInstance
+ value: string
+ - name: status
+ value: string
+ - name: sourceInstanceProperties
+ value:
+ - name: description
+ value: string
+ - name: tags
+ value:
+ - name: items
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: machineType
+ value: string
+ - name: canIpForward
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: kind
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: networkIP
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: internalIpv6PrefixLength
+ value: integer
+ - name: name
+ value: string
+ - name: accessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: ipv6AccessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: aliasIpRanges
+ value:
+ - - name: ipCidrRange
+ value: string
+ - name: subnetworkRangeName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
+ - name: queueCount
+ value: integer
+ - name: nicType
+ value: string
+ - name: networkAttachment
+ value: string
+ - name: disks
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: source
+ value: string
+ - name: deviceName
+ value: string
+ - name: index
+ value: integer
+ - name: boot
+ value: boolean
+ - name: autoDelete
+ value: boolean
+ - name: licenses
+ value:
+ - string
+ - name: interface
+ value: string
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: diskEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: storageBytes
+ value: string
+ - name: storageBytesStatus
+ value: string
+ - name: diskType
+ value: string
+ - name: metadata
+ value:
+ - name: kind
+ value: string
+ - name: fingerprint
+ value: string
+ - name: items
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: serviceAccounts
+ value:
+ - - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: scheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: automaticRestart
+ value: boolean
+ - name: preemptible
+ value: boolean
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: locationHint
+ value: string
+ - name: availabilityDomain
+ value: integer
+ - name: provisioningModel
+ value: string
+ - name: instanceTerminationAction
+ value: string
+ - name: maxRunDuration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: terminationTime
+ value: string
+ - name: onInstanceStopAction
+ value:
+ - name: discardLocalSsd
+ value: boolean
+ - name: labels
+ value: object
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: deletionProtection
+ value: boolean
+ - name: keyRevocationActionType
+ value: string
+ - name: instanceProperties
+ value:
+ - name: description
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: machineType
+ value: string
+ - name: canIpForward
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: kind
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: networkIP
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: internalIpv6PrefixLength
+ value: integer
+ - name: name
+ value: string
+ - name: accessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: ipv6AccessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: aliasIpRanges
+ value:
+ - - name: ipCidrRange
+ value: string
+ - name: subnetworkRangeName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
+ - name: queueCount
+ value: integer
+ - name: nicType
+ value: string
+ - name: networkAttachment
+ value: string
+ - name: disks
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: savedState
+ value: string
+ - name: source
+ value: string
+ - name: deviceName
+ value: string
+ - name: index
+ value: integer
+ - name: boot
+ value: boolean
+ - name: initializeParams
+ value:
+ - name: diskName
+ value: string
+ - name: sourceImage
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: labels
+ value: object
+ - name: sourceSnapshot
+ value: string
+ - name: description
+ value: string
+ - name: replicaZones
+ value:
+ - string
+ - name: resourcePolicies
+ value:
+ - string
+ - name: onUpdateAction
+ value: string
+ - name: provisionedIops
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: architecture
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: provisionedThroughput
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: storagePool
+ value: string
+ - name: autoDelete
+ value: boolean
+ - name: licenses
+ value:
+ - string
+ - name: interface
+ value: string
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: shieldedInstanceInitialState
+ value:
+ - name: pk
+ value:
+ - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: keks
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbxs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: forceAttach
+ value: boolean
+ - name: architecture
+ value: string
+ - name: serviceAccounts
+ value:
+ - - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: resourcePolicies
+ value:
+ - string
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: confidentialInstanceType
+ value: string
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: advancedMachineFeatures
+ value:
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: threadsPerCore
+ value: integer
+ - name: visibleCoreCount
+ value: integer
+ - name: enableUefiNetworking
+ value: boolean
+ - name: performanceMonitoringUnit
+ value: string
+ - name: turboMode
+ value: string
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: keyRevocationActionType
+ value: string
+ - name: savedDisks
+ value:
+ - - name: kind
+ value: string
+ - name: sourceDisk
+ value: string
+ - name: storageBytes
+ value: string
+ - name: storageBytesStatus
+ value: string
+ - name: architecture
+ value: string
+ - name: storageLocations
+ value:
+ - string
+ - name: guestFlush
+ value: boolean
+ - name: sourceDiskEncryptionKeys
+ value:
+ - - name: sourceDisk
+ value: string
+ - name: totalStorageBytes
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/machine_images_iam_policies/index.md b/docs/google-docs/providers/google/compute/machine_images_iam_policies/index.md
index deb3519c27..37a6cde4a5 100644
--- a/docs/google-docs/providers/google/compute/machine_images_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/machine_images_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.machine_images_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/machine_types/index.md b/docs/google-docs/providers/google/compute/machine_types/index.md
index 7f80f771b5..644ac5d7ea 100644
--- a/docs/google-docs/providers/google/compute/machine_types/index.md
+++ b/docs/google-docs/providers/google/compute/machine_types/index.md
@@ -80,5 +80,5 @@ scratchDisks,
selfLink,
zone
FROM google.compute.machine_types
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/network_attachments/index.md b/docs/google-docs/providers/google/compute/network_attachments/index.md
index 23cf22c6fe..6eae99e3a0 100644
--- a/docs/google-docs/providers/google/compute/network_attachments/index.md
+++ b/docs/google-docs/providers/google/compute/network_attachments/index.md
@@ -79,7 +79,7 @@ selfLink,
selfLinkWithId,
subnetworks
FROM google.compute.network_attachments
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -130,32 +130,56 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-selfLinkWithId: string
-region: string
-connectionPreference: string
-connectionEndpoints:
- - status: string
- projectIdOrNum: string
- subnetwork: string
- ipAddress: string
- ipv6Address: string
- secondaryIpCidrRanges:
- - type: string
- subnetworkCidrRange: string
-subnetworks:
- - type: string
-producerRejectLists:
- - type: string
-producerAcceptLists:
- - type: string
-fingerprint: string
-network: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: region
+ value: string
+ - name: connectionPreference
+ value: string
+ - name: connectionEndpoints
+ value:
+ - - name: status
+ value: string
+ - name: projectIdOrNum
+ value: string
+ - name: subnetwork
+ value: string
+ - name: ipAddress
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: secondaryIpCidrRanges
+ value:
+ - string
+ - name: subnetworkCidrRange
+ value: string
+ - name: subnetworks
+ value:
+ - string
+ - name: producerRejectLists
+ value:
+ - string
+ - name: producerAcceptLists
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: network
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/network_attachments_iam_policies/index.md b/docs/google-docs/providers/google/compute/network_attachments_iam_policies/index.md
index fd8cff7810..ac768511af 100644
--- a/docs/google-docs/providers/google/compute/network_attachments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/network_attachments_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.network_attachments_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/network_edge_security_services/index.md b/docs/google-docs/providers/google/compute/network_edge_security_services/index.md
index b5d2b07ba3..1fe45db21d 100644
--- a/docs/google-docs/providers/google/compute/network_edge_security_services/index.md
+++ b/docs/google-docs/providers/google/compute/network_edge_security_services/index.md
@@ -68,7 +68,7 @@ securityPolicy,
selfLink,
selfLinkWithId
FROM google.compute.network_edge_security_services
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -109,16 +109,28 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-selfLinkWithId: string
-region: string
-fingerprint: string
-securityPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: region
+ value: string
+ - name: fingerprint
+ value: string
+ - name: securityPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/network_endpoint_groups/index.md b/docs/google-docs/providers/google/compute/network_endpoint_groups/index.md
index cf063f95b5..9e86ed62c8 100644
--- a/docs/google-docs/providers/google/compute/network_endpoint_groups/index.md
+++ b/docs/google-docs/providers/google/compute/network_endpoint_groups/index.md
@@ -88,7 +88,7 @@ size,
subnetwork,
zone
FROM google.compute.network_endpoint_groups
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -149,37 +149,70 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-name: string
-description: string
-networkEndpointType: string
-size: integer
-region: string
-zone: string
-network: string
-subnetwork: string
-defaultPort: integer
-annotations: object
-cloudRun:
- service: string
- tag: string
- urlMask: string
-appEngine:
- service: string
- version: string
- urlMask: string
-cloudFunction:
- function: string
- urlMask: string
-pscTargetService: string
-pscData:
- consumerPscAddress: string
- pscConnectionId: string
- pscConnectionStatus: string
- producerPort: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: networkEndpointType
+ value: string
+ - name: size
+ value: integer
+ - name: region
+ value: string
+ - name: zone
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: defaultPort
+ value: integer
+ - name: annotations
+ value: object
+ - name: cloudRun
+ value:
+ - name: service
+ value: string
+ - name: tag
+ value: string
+ - name: urlMask
+ value: string
+ - name: appEngine
+ value:
+ - name: service
+ value: string
+ - name: version
+ value: string
+ - name: urlMask
+ value: string
+ - name: cloudFunction
+ value:
+ - name: function
+ value: string
+ - name: urlMask
+ value: string
+ - name: pscTargetService
+ value: string
+ - name: pscData
+ value:
+ - name: consumerPscAddress
+ value: string
+ - name: pscConnectionId
+ value: string
+ - name: pscConnectionStatus
+ value: string
+ - name: producerPort
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/network_endpoint_groups_network_endpoints/index.md b/docs/google-docs/providers/google/compute/network_endpoint_groups_network_endpoints/index.md
index e4699c1fef..e70fe7b6b2 100644
--- a/docs/google-docs/providers/google/compute/network_endpoint_groups_network_endpoints/index.md
+++ b/docs/google-docs/providers/google/compute/network_endpoint_groups_network_endpoints/index.md
@@ -50,5 +50,5 @@ networkEndpoint
FROM google.compute.network_endpoint_groups_network_endpoints
WHERE networkEndpointGroup = '{{ networkEndpointGroup }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/network_firewall_policies/index.md b/docs/google-docs/providers/google/compute/network_firewall_policies/index.md
index 57bb9da93e..a4da01e6a3 100644
--- a/docs/google-docs/providers/google/compute/network_firewall_policies/index.md
+++ b/docs/google-docs/providers/google/compute/network_firewall_policies/index.md
@@ -80,7 +80,7 @@ selfLink,
selfLinkWithId,
shortName
FROM google.compute.network_firewall_policies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -129,72 +129,127 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-rules:
- - kind: string
- ruleName: string
- description: string
- priority: integer
- match:
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- layer4Configs:
- - ipProtocol: string
- ports:
- - type: string
- srcSecureTags:
- - name: string
- state: string
- destAddressGroups:
- - type: string
- srcAddressGroups:
- - type: string
- srcFqdns:
- - type: string
- destFqdns:
- - type: string
- srcRegionCodes:
- - type: string
- destRegionCodes:
- - type: string
- destThreatIntelligences:
- - type: string
- srcThreatIntelligences:
- - type: string
- action: string
- securityProfileGroup: string
- tlsInspect: boolean
- direction: string
- targetResources:
- - type: string
- enableLogging: boolean
- ruleTupleCount: integer
- targetServiceAccounts:
- - type: string
- targetSecureTags:
- - name: string
- state: string
- disabled: boolean
-fingerprint: string
-selfLink: string
-selfLinkWithId: string
-associations:
- - name: string
- attachmentTarget: string
- firewallPolicyId: string
- shortName: string
- displayName: string
-ruleTupleCount: integer
-shortName: string
-displayName: string
-parent: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: rules
+ value:
+ - - name: kind
+ value: string
+ - name: ruleName
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: layer4Configs
+ value:
+ - - name: ipProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: srcSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: destAddressGroups
+ value:
+ - string
+ - name: srcAddressGroups
+ value:
+ - string
+ - name: srcFqdns
+ value:
+ - string
+ - name: destFqdns
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: destRegionCodes
+ value:
+ - string
+ - name: destThreatIntelligences
+ value:
+ - string
+ - name: srcThreatIntelligences
+ value:
+ - string
+ - name: action
+ value: string
+ - name: securityProfileGroup
+ value: string
+ - name: tlsInspect
+ value: boolean
+ - name: direction
+ value: string
+ - name: targetResources
+ value:
+ - string
+ - name: enableLogging
+ value: boolean
+ - name: ruleTupleCount
+ value: integer
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: targetSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: fingerprint
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: associations
+ value:
+ - - name: name
+ value: string
+ - name: attachmentTarget
+ value: string
+ - name: firewallPolicyId
+ value: string
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
+ - name: ruleTupleCount
+ value: integer
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
+ - name: parent
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/network_firewall_policies_association/index.md b/docs/google-docs/providers/google/compute/network_firewall_policies_association/index.md
index 669261d776..ba25f64932 100644
--- a/docs/google-docs/providers/google/compute/network_firewall_policies_association/index.md
+++ b/docs/google-docs/providers/google/compute/network_firewall_policies_association/index.md
@@ -57,7 +57,7 @@ firewallPolicyId,
shortName
FROM google.compute.network_firewall_policies_association
WHERE firewallPolicy = '{{ firewallPolicy }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -98,11 +98,18 @@ SELECT
```yaml
-name: string
-attachmentTarget: string
-firewallPolicyId: string
-shortName: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: attachmentTarget
+ value: string
+ - name: firewallPolicyId
+ value: string
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/network_firewall_policies_iam_policies/index.md b/docs/google-docs/providers/google/compute/network_firewall_policies_iam_policies/index.md
index 9796cb0d4b..0148866971 100644
--- a/docs/google-docs/providers/google/compute/network_firewall_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/network_firewall_policies_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.network_firewall_policies_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/network_firewall_policies_rule/index.md b/docs/google-docs/providers/google/compute/network_firewall_policies_rule/index.md
index bc4dce33cc..f3073e1432 100644
--- a/docs/google-docs/providers/google/compute/network_firewall_policies_rule/index.md
+++ b/docs/google-docs/providers/google/compute/network_firewall_policies_rule/index.md
@@ -77,7 +77,7 @@ targetServiceAccounts,
tlsInspect
FROM google.compute.network_firewall_policies_rule
WHERE firewallPolicy = '{{ firewallPolicy }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -122,66 +122,101 @@ SELECT
'{{ match }}',
'{{ action }}',
'{{ securityProfileGroup }}',
-true|false,
+{{ tlsInspect }},
'{{ direction }}',
'{{ targetResources }}',
-true|false,
+{{ enableLogging }},
'{{ ruleTupleCount }}',
'{{ targetServiceAccounts }}',
'{{ targetSecureTags }}',
-true|false
+{{ disabled }}
;
```
```yaml
-kind: string
-ruleName: string
-description: string
-priority: integer
-match:
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- layer4Configs:
- - ipProtocol: string
- ports:
- - type: string
- srcSecureTags:
- - name: string
- state: string
- destAddressGroups:
- - type: string
- srcAddressGroups:
- - type: string
- srcFqdns:
- - type: string
- destFqdns:
- - type: string
- srcRegionCodes:
- - type: string
- destRegionCodes:
- - type: string
- destThreatIntelligences:
- - type: string
- srcThreatIntelligences:
- - type: string
-action: string
-securityProfileGroup: string
-tlsInspect: boolean
-direction: string
-targetResources:
- - type: string
-enableLogging: boolean
-ruleTupleCount: integer
-targetServiceAccounts:
- - type: string
-targetSecureTags:
- - name: string
- state: string
-disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: ruleName
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: layer4Configs
+ value:
+ - - name: ipProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: srcSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: destAddressGroups
+ value:
+ - string
+ - name: srcAddressGroups
+ value:
+ - string
+ - name: srcFqdns
+ value:
+ - string
+ - name: destFqdns
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: destRegionCodes
+ value:
+ - string
+ - name: destThreatIntelligences
+ value:
+ - string
+ - name: srcThreatIntelligences
+ value:
+ - string
+ - name: action
+ value: string
+ - name: securityProfileGroup
+ value: string
+ - name: tlsInspect
+ value: boolean
+ - name: direction
+ value: string
+ - name: targetResources
+ value:
+ - string
+ - name: enableLogging
+ value: boolean
+ - name: ruleTupleCount
+ value: integer
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: targetSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/networks/index.md b/docs/google-docs/providers/google/compute/networks/index.md
index 81aabf67ff..88840adf26 100644
--- a/docs/google-docs/providers/google/compute/networks/index.md
+++ b/docs/google-docs/providers/google/compute/networks/index.md
@@ -85,7 +85,7 @@ selfLink,
selfLinkWithId,
subnetworks
FROM google.compute.networks
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -125,14 +125,14 @@ SELECT
'{{ description }}',
'{{ IPv4Range }}',
'{{ gatewayIPv4 }}',
-true|false,
+{{ autoCreateSubnetworks }},
'{{ subnetworks }}',
'{{ peerings }}',
'{{ routingConfig }}',
'{{ mtu }}',
'{{ firewallPolicy }}',
'{{ networkFirewallPolicyEnforcementOrder }}',
-true|false,
+{{ enableUlaInternalIpv6 }},
'{{ internalIpv6Range }}'
;
```
@@ -140,38 +140,71 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-IPv4Range: string
-gatewayIPv4: string
-selfLink: string
-selfLinkWithId: string
-autoCreateSubnetworks: boolean
-subnetworks:
- - type: string
-peerings:
- - name: string
- network: string
- state: string
- stateDetails: string
- autoCreateRoutes: boolean
- exportCustomRoutes: boolean
- importCustomRoutes: boolean
- exchangeSubnetRoutes: boolean
- exportSubnetRoutesWithPublicIp: boolean
- importSubnetRoutesWithPublicIp: boolean
- peerMtu: integer
- stackType: string
-routingConfig:
- routingMode: string
-mtu: integer
-firewallPolicy: string
-networkFirewallPolicyEnforcementOrder: string
-enableUlaInternalIpv6: boolean
-internalIpv6Range: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: IPv4Range
+ value: string
+ - name: gatewayIPv4
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: autoCreateSubnetworks
+ value: boolean
+ - name: subnetworks
+ value:
+ - string
+ - name: peerings
+ value:
+ - - name: name
+ value: string
+ - name: network
+ value: string
+ - name: state
+ value: string
+ - name: stateDetails
+ value: string
+ - name: autoCreateRoutes
+ value: boolean
+ - name: exportCustomRoutes
+ value: boolean
+ - name: importCustomRoutes
+ value: boolean
+ - name: exchangeSubnetRoutes
+ value: boolean
+ - name: exportSubnetRoutesWithPublicIp
+ value: boolean
+ - name: importSubnetRoutesWithPublicIp
+ value: boolean
+ - name: peerMtu
+ value: integer
+ - name: stackType
+ value: string
+ - name: routingConfig
+ value:
+ - name: routingMode
+ value: string
+ - name: mtu
+ value: integer
+ - name: firewallPolicy
+ value: string
+ - name: networkFirewallPolicyEnforcementOrder
+ value: string
+ - name: enableUlaInternalIpv6
+ value: boolean
+ - name: internalIpv6Range
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/networks_effective_firewalls/index.md b/docs/google-docs/providers/google/compute/networks_effective_firewalls/index.md
index 5da8d226cf..76ceee1aa9 100644
--- a/docs/google-docs/providers/google/compute/networks_effective_firewalls/index.md
+++ b/docs/google-docs/providers/google/compute/networks_effective_firewalls/index.md
@@ -49,5 +49,5 @@ firewallPolicys,
firewalls
FROM google.compute.networks_effective_firewalls
WHERE network = '{{ network }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/networks_peering/index.md b/docs/google-docs/providers/google/compute/networks_peering/index.md
index 927bb54b33..492c6c03a7 100644
--- a/docs/google-docs/providers/google/compute/networks_peering/index.md
+++ b/docs/google-docs/providers/google/compute/networks_peering/index.md
@@ -67,7 +67,7 @@ SELECT
'{{ project }}',
'{{ name }}',
'{{ peerNetwork }}',
-true|false,
+{{ autoCreateRoutes }},
'{{ networkPeering }}'
;
```
@@ -75,22 +75,40 @@ true|false,
```yaml
-name: string
-peerNetwork: string
-autoCreateRoutes: boolean
-networkPeering:
- name: string
- network: string
- state: string
- stateDetails: string
- autoCreateRoutes: boolean
- exportCustomRoutes: boolean
- importCustomRoutes: boolean
- exchangeSubnetRoutes: boolean
- exportSubnetRoutesWithPublicIp: boolean
- importSubnetRoutesWithPublicIp: boolean
- peerMtu: integer
- stackType: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: peerNetwork
+ value: string
+ - name: autoCreateRoutes
+ value: boolean
+ - name: networkPeering
+ value:
+ - name: name
+ value: string
+ - name: network
+ value: string
+ - name: state
+ value: string
+ - name: stateDetails
+ value: string
+ - name: autoCreateRoutes
+ value: boolean
+ - name: exportCustomRoutes
+ value: boolean
+ - name: importCustomRoutes
+ value: boolean
+ - name: exchangeSubnetRoutes
+ value: boolean
+ - name: exportSubnetRoutesWithPublicIp
+ value: boolean
+ - name: importSubnetRoutesWithPublicIp
+ value: boolean
+ - name: peerMtu
+ value: integer
+ - name: stackType
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/networks_peering_routes/index.md b/docs/google-docs/providers/google/compute/networks_peering_routes/index.md
index ae325ca7ac..4a6c356973 100644
--- a/docs/google-docs/providers/google/compute/networks_peering_routes/index.md
+++ b/docs/google-docs/providers/google/compute/networks_peering_routes/index.md
@@ -55,5 +55,5 @@ priority,
type
FROM google.compute.networks_peering_routes
WHERE network = '{{ network }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/node_groups/index.md b/docs/google-docs/providers/google/compute/node_groups/index.md
index 47a3a5259c..b1be21efad 100644
--- a/docs/google-docs/providers/google/compute/node_groups/index.md
+++ b/docs/google-docs/providers/google/compute/node_groups/index.md
@@ -86,7 +86,7 @@ size,
status,
zone
FROM google.compute.node_groups
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -145,32 +145,60 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-nodeTemplate: string
-zone: string
-selfLink: string
-status: string
-size: integer
-autoscalingPolicy:
- mode: string
- minNodes: integer
- maxNodes: integer
-maintenancePolicy: string
-locationHint: string
-fingerprint: string
-maintenanceWindow:
- startTime: string
- maintenanceDuration:
- seconds: string
- nanos: integer
-shareSettings:
- shareType: string
- projectMap: object
-maintenanceInterval: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: nodeTemplate
+ value: string
+ - name: zone
+ value: string
+ - name: selfLink
+ value: string
+ - name: status
+ value: string
+ - name: size
+ value: integer
+ - name: autoscalingPolicy
+ value:
+ - name: mode
+ value: string
+ - name: minNodes
+ value: integer
+ - name: maxNodes
+ value: integer
+ - name: maintenancePolicy
+ value: string
+ - name: locationHint
+ value: string
+ - name: fingerprint
+ value: string
+ - name: maintenanceWindow
+ value:
+ - name: startTime
+ value: string
+ - name: maintenanceDuration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: shareSettings
+ value:
+ - name: shareType
+ value: string
+ - name: projectMap
+ value: object
+ - name: maintenanceInterval
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/node_groups_iam_policies/index.md b/docs/google-docs/providers/google/compute/node_groups_iam_policies/index.md
index 6c706e89dd..11cf2ede0a 100644
--- a/docs/google-docs/providers/google/compute/node_groups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/node_groups_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.node_groups_iam_policies
WHERE project = '{{ project }}'
AND resource = '{{ resource }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/node_groups_nodes/index.md b/docs/google-docs/providers/google/compute/node_groups_nodes/index.md
index 2509e27914..34ad5a6406 100644
--- a/docs/google-docs/providers/google/compute/node_groups_nodes/index.md
+++ b/docs/google-docs/providers/google/compute/node_groups_nodes/index.md
@@ -76,7 +76,7 @@ upcomingMaintenance
FROM google.compute.node_groups_nodes
WHERE nodeGroup = '{{ nodeGroup }}'
AND project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `INSERT` example
@@ -111,7 +111,10 @@ SELECT
```yaml
-additionalNodeCount: integer
+- name: your_resource_model_name
+ props:
+ - name: additionalNodeCount
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/node_templates/index.md b/docs/google-docs/providers/google/compute/node_templates/index.md
index a1dae00308..3bee2a54f4 100644
--- a/docs/google-docs/providers/google/compute/node_templates/index.md
+++ b/docs/google-docs/providers/google/compute/node_templates/index.md
@@ -80,7 +80,7 @@ serverBinding,
status,
statusMessage
FROM google.compute.node_templates
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -135,31 +135,58 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-nodeType: string
-nodeAffinityLabels: object
-status: string
-statusMessage: string
-region: string
-selfLink: string
-nodeTypeFlexibility:
- cpus: string
- memory: string
- localSsd: string
-serverBinding:
- type: string
-disks:
- - diskType: string
- diskSizeGb: integer
- diskCount: integer
-accelerators:
- - acceleratorType: string
- acceleratorCount: integer
-cpuOvercommitType: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: nodeType
+ value: string
+ - name: nodeAffinityLabels
+ value: object
+ - name: status
+ value: string
+ - name: statusMessage
+ value: string
+ - name: region
+ value: string
+ - name: selfLink
+ value: string
+ - name: nodeTypeFlexibility
+ value:
+ - name: cpus
+ value: string
+ - name: memory
+ value: string
+ - name: localSsd
+ value: string
+ - name: serverBinding
+ value:
+ - name: type
+ value: string
+ - name: disks
+ value:
+ - - name: diskType
+ value: string
+ - name: diskSizeGb
+ value: integer
+ - name: diskCount
+ value: integer
+ - name: accelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: cpuOvercommitType
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/node_templates_iam_policies/index.md b/docs/google-docs/providers/google/compute/node_templates_iam_policies/index.md
index c8b74d97af..fa17a20b68 100644
--- a/docs/google-docs/providers/google/compute/node_templates_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/node_templates_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.node_templates_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/node_types/index.md b/docs/google-docs/providers/google/compute/node_types/index.md
index 644e596b77..55cc46436b 100644
--- a/docs/google-docs/providers/google/compute/node_types/index.md
+++ b/docs/google-docs/providers/google/compute/node_types/index.md
@@ -70,5 +70,5 @@ memoryMb,
selfLink,
zone
FROM google.compute.node_types
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/packet_mirrorings/index.md b/docs/google-docs/providers/google/compute/packet_mirrorings/index.md
index 38c468f5c9..cae4ba53a9 100644
--- a/docs/google-docs/providers/google/compute/packet_mirrorings/index.md
+++ b/docs/google-docs/providers/google/compute/packet_mirrorings/index.md
@@ -75,7 +75,7 @@ priority,
region,
selfLink
FROM google.compute.packet_mirrorings
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -124,36 +124,65 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-name: string
-description: string
-region: string
-network:
- url: string
- canonicalUrl: string
-priority: integer
-collectorIlb:
- url: string
- canonicalUrl: string
-mirroredResources:
- subnetworks:
- - url: string
- canonicalUrl: string
- instances:
- - url: string
- canonicalUrl: string
- tags:
- - type: string
-filter:
- cidrRanges:
- - type: string
- IPProtocols:
- - type: string
- direction: string
-enable: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: network
+ value:
+ - name: url
+ value: string
+ - name: canonicalUrl
+ value: string
+ - name: priority
+ value: integer
+ - name: collectorIlb
+ value:
+ - name: url
+ value: string
+ - name: canonicalUrl
+ value: string
+ - name: mirroredResources
+ value:
+ - name: subnetworks
+ value:
+ - - name: url
+ value: string
+ - name: canonicalUrl
+ value: string
+ - name: instances
+ value:
+ - - name: url
+ value: string
+ - name: canonicalUrl
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: filter
+ value:
+ - name: cidrRanges
+ value:
+ - string
+ - name: IPProtocols
+ value:
+ - string
+ - name: direction
+ value: string
+ - name: enable
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/projects/index.md b/docs/google-docs/providers/google/compute/projects/index.md
index fc7233c357..644909e6c5 100644
--- a/docs/google-docs/providers/google/compute/projects/index.md
+++ b/docs/google-docs/providers/google/compute/projects/index.md
@@ -84,5 +84,5 @@ usageExportLocation,
vmDnsSetting,
xpnProjectStatus
FROM google.compute.projects
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/public_advertised_prefixes/index.md b/docs/google-docs/providers/google/compute/public_advertised_prefixes/index.md
index 49c1e0080e..f7c3536d27 100644
--- a/docs/google-docs/providers/google/compute/public_advertised_prefixes/index.md
+++ b/docs/google-docs/providers/google/compute/public_advertised_prefixes/index.md
@@ -78,7 +78,7 @@ selfLink,
sharedSecret,
status
FROM google.compute.public_advertised_prefixes
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -127,25 +127,46 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-ipCidrRange: string
-dnsVerificationIp: string
-sharedSecret: string
-status: string
-pdpScope: string
-publicDelegatedPrefixs:
- - name: string
- region: string
- project: string
- status: string
- ipRange: string
-fingerprint: string
-byoipApiVersion: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: dnsVerificationIp
+ value: string
+ - name: sharedSecret
+ value: string
+ - name: status
+ value: string
+ - name: pdpScope
+ value: string
+ - name: publicDelegatedPrefixs
+ value:
+ - - name: name
+ value: string
+ - name: region
+ value: string
+ - name: project
+ value: string
+ - name: status
+ value: string
+ - name: ipRange
+ value: string
+ - name: fingerprint
+ value: string
+ - name: byoipApiVersion
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/public_delegated_prefixes/index.md b/docs/google-docs/providers/google/compute/public_delegated_prefixes/index.md
index ab1b5e0a21..bb5ce004da 100644
--- a/docs/google-docs/providers/google/compute/public_delegated_prefixes/index.md
+++ b/docs/google-docs/providers/google/compute/public_delegated_prefixes/index.md
@@ -83,7 +83,7 @@ region,
selfLink,
status
FROM google.compute.public_delegated_prefixes
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -127,7 +127,7 @@ SELECT
'{{ status }}',
'{{ parentPrefix }}',
'{{ publicDelegatedSubPrefixs }}',
-true|false,
+{{ isLiveMigration }},
'{{ fingerprint }}',
'{{ mode }}',
'{{ allocatablePrefixLength }}',
@@ -138,31 +138,58 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-region: string
-ipCidrRange: string
-status: string
-parentPrefix: string
-publicDelegatedSubPrefixs:
- - name: string
- description: string
- region: string
- status: string
- ipCidrRange: string
- delegateeProject: string
- isAddress: boolean
- mode: string
- allocatablePrefixLength: integer
-isLiveMigration: boolean
-fingerprint: string
-mode: string
-allocatablePrefixLength: integer
-byoipApiVersion: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: status
+ value: string
+ - name: parentPrefix
+ value: string
+ - name: publicDelegatedSubPrefixs
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: status
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: delegateeProject
+ value: string
+ - name: isAddress
+ value: boolean
+ - name: mode
+ value: string
+ - name: allocatablePrefixLength
+ value: integer
+ - name: isLiveMigration
+ value: boolean
+ - name: fingerprint
+ value: string
+ - name: mode
+ value: string
+ - name: allocatablePrefixLength
+ value: integer
+ - name: byoipApiVersion
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_autoscalers/index.md b/docs/google-docs/providers/google/compute/region_autoscalers/index.md
index 7cbd21ebd0..6891c584c2 100644
--- a/docs/google-docs/providers/google/compute/region_autoscalers/index.md
+++ b/docs/google-docs/providers/google/compute/region_autoscalers/index.md
@@ -78,7 +78,7 @@ target,
zone
FROM google.compute.region_autoscalers
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -129,44 +129,84 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-target: string
-autoscalingPolicy:
- minNumReplicas: integer
- maxNumReplicas: integer
- scaleInControl:
- maxScaledInReplicas:
- fixed: integer
- percent: integer
- calculated: integer
- timeWindowSec: integer
- coolDownPeriodSec: integer
- cpuUtilization:
- utilizationTarget: number
- predictiveMethod: string
- customMetricUtilizations:
- - metric: string
- filter: string
- utilizationTarget: number
- singleInstanceAssignment: number
- utilizationTargetType: string
- loadBalancingUtilization:
- utilizationTarget: number
- mode: string
- scalingSchedules: object
-zone: string
-region: string
-selfLink: string
-status: string
-statusDetails:
- - message: string
- type: string
-recommendedSize: integer
-scalingScheduleStatus: object
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: target
+ value: string
+ - name: autoscalingPolicy
+ value:
+ - name: minNumReplicas
+ value: integer
+ - name: maxNumReplicas
+ value: integer
+ - name: scaleInControl
+ value:
+ - name: maxScaledInReplicas
+ value:
+ - name: fixed
+ value: integer
+ - name: percent
+ value: integer
+ - name: calculated
+ value: integer
+ - name: timeWindowSec
+ value: integer
+ - name: coolDownPeriodSec
+ value: integer
+ - name: cpuUtilization
+ value:
+ - name: utilizationTarget
+ value: number
+ - name: predictiveMethod
+ value: string
+ - name: customMetricUtilizations
+ value:
+ - - name: metric
+ value: string
+ - name: filter
+ value: string
+ - name: utilizationTarget
+ value: number
+ - name: singleInstanceAssignment
+ value: number
+ - name: utilizationTargetType
+ value: string
+ - name: loadBalancingUtilization
+ value:
+ - name: utilizationTarget
+ value: number
+ - name: mode
+ value: string
+ - name: scalingSchedules
+ value: object
+ - name: zone
+ value: string
+ - name: region
+ value: string
+ - name: selfLink
+ value: string
+ - name: status
+ value: string
+ - name: statusDetails
+ value:
+ - - name: message
+ value: string
+ - name: type
+ value: string
+ - name: recommendedSize
+ value: integer
+ - name: scalingScheduleStatus
+ value: object
```
diff --git a/docs/google-docs/providers/google/compute/region_backend_services/index.md b/docs/google-docs/providers/google/compute/region_backend_services/index.md
index 9571c70d6c..3e01d1af12 100644
--- a/docs/google-docs/providers/google/compute/region_backend_services/index.md
+++ b/docs/google-docs/providers/google/compute/region_backend_services/index.md
@@ -135,7 +135,7 @@ timeoutSec,
usedBy
FROM google.compute.region_backend_services
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -207,7 +207,7 @@ SELECT
'{{ protocol }}',
'{{ fingerprint }}',
'{{ portName }}',
-true|false,
+{{ enableCDN }},
'{{ sessionAffinity }}',
'{{ affinityCookieTtlSec }}',
'{{ region }}',
@@ -242,145 +242,275 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-backends:
- - description: string
- group: string
- balancingMode: string
- maxUtilization: number
- maxRate: integer
- maxRatePerInstance: number
- maxRatePerEndpoint: number
- maxConnections: integer
- maxConnectionsPerInstance: integer
- maxConnectionsPerEndpoint: integer
- capacityScaler: number
- failover: boolean
- preference: string
-healthChecks:
- - type: string
-timeoutSec: integer
-port: integer
-protocol: string
-fingerprint: string
-portName: string
-enableCDN: boolean
-sessionAffinity: string
-affinityCookieTtlSec: integer
-region: string
-failoverPolicy:
- disableConnectionDrainOnFailover: boolean
- dropTrafficIfUnhealthy: boolean
- failoverRatio: number
-loadBalancingScheme: string
-connectionDraining:
- drainingTimeoutSec: integer
-iap:
- enabled: boolean
- oauth2ClientId: string
- oauth2ClientSecret: string
- oauth2ClientSecretSha256: string
-cdnPolicy:
- cacheKeyPolicy:
- includeProtocol: boolean
- includeHost: boolean
- includeQueryString: boolean
- queryStringWhitelist:
- - type: string
- queryStringBlacklist:
- - type: string
- includeHttpHeaders:
- - type: string
- includeNamedCookies:
- - type: string
- signedUrlKeyNames:
- - type: string
- signedUrlCacheMaxAgeSec: string
- requestCoalescing: boolean
- cacheMode: string
- defaultTtl: integer
- maxTtl: integer
- clientTtl: integer
- negativeCaching: boolean
- negativeCachingPolicy:
- - code: integer
- ttl: integer
- bypassCacheOnRequestHeaders:
- - headerName: string
- serveWhileStale: integer
-customRequestHeaders:
- - type: string
-customResponseHeaders:
- - type: string
-securityPolicy: string
-edgeSecurityPolicy: string
-logConfig:
- enable: boolean
- sampleRate: number
- optionalMode: string
- optionalFields:
- - type: string
-securitySettings:
- clientTlsPolicy: string
- subjectAltNames:
- - type: string
- awsV4Authentication:
- accessKeyId: string
- accessKey: string
- accessKeyVersion: string
- originRegion: string
-localityLbPolicy: string
-consistentHash:
- httpCookie:
- name: string
- path: string
- ttl:
- seconds: string
- nanos: integer
- httpHeaderName: string
- minimumRingSize: string
-circuitBreakers:
- maxRequestsPerConnection: integer
- maxConnections: integer
- maxPendingRequests: integer
- maxRequests: integer
- maxRetries: integer
-outlierDetection:
- consecutiveErrors: integer
- maxEjectionPercent: integer
- enforcingConsecutiveErrors: integer
- enforcingSuccessRate: integer
- successRateMinimumHosts: integer
- successRateRequestVolume: integer
- successRateStdevFactor: integer
- consecutiveGatewayFailure: integer
- enforcingConsecutiveGatewayFailure: integer
-network: string
-subsetting:
- policy: string
-connectionTrackingPolicy:
- trackingMode: string
- connectionPersistenceOnUnhealthyBackends: string
- idleTimeoutSec: integer
- enableStrongAffinity: boolean
-compressionMode: string
-serviceLbPolicy: string
-serviceBindings:
- - type: string
-localityLbPolicies:
- - policy:
- name: string
- customPolicy:
- name: string
- data: string
-metadatas: object
-usedBy:
- - reference: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: backends
+ value:
+ - - name: description
+ value: string
+ - name: group
+ value: string
+ - name: balancingMode
+ value: string
+ - name: maxUtilization
+ value: number
+ - name: maxRate
+ value: integer
+ - name: maxRatePerInstance
+ value: number
+ - name: maxRatePerEndpoint
+ value: number
+ - name: maxConnections
+ value: integer
+ - name: maxConnectionsPerInstance
+ value: integer
+ - name: maxConnectionsPerEndpoint
+ value: integer
+ - name: capacityScaler
+ value: number
+ - name: failover
+ value: boolean
+ - name: preference
+ value: string
+ - name: healthChecks
+ value:
+ - string
+ - name: timeoutSec
+ value: integer
+ - name: port
+ value: integer
+ - name: protocol
+ value: string
+ - name: fingerprint
+ value: string
+ - name: portName
+ value: string
+ - name: enableCDN
+ value: boolean
+ - name: sessionAffinity
+ value: string
+ - name: affinityCookieTtlSec
+ value: integer
+ - name: region
+ value: string
+ - name: failoverPolicy
+ value:
+ - name: disableConnectionDrainOnFailover
+ value: boolean
+ - name: dropTrafficIfUnhealthy
+ value: boolean
+ - name: failoverRatio
+ value: number
+ - name: loadBalancingScheme
+ value: string
+ - name: connectionDraining
+ value:
+ - name: drainingTimeoutSec
+ value: integer
+ - name: iap
+ value:
+ - name: enabled
+ value: boolean
+ - name: oauth2ClientId
+ value: string
+ - name: oauth2ClientSecret
+ value: string
+ - name: oauth2ClientSecretSha256
+ value: string
+ - name: cdnPolicy
+ value:
+ - name: cacheKeyPolicy
+ value:
+ - name: includeProtocol
+ value: boolean
+ - name: includeHost
+ value: boolean
+ - name: includeQueryString
+ value: boolean
+ - name: queryStringWhitelist
+ value:
+ - string
+ - name: queryStringBlacklist
+ value:
+ - string
+ - name: includeHttpHeaders
+ value:
+ - string
+ - name: includeNamedCookies
+ value:
+ - string
+ - name: signedUrlKeyNames
+ value:
+ - string
+ - name: signedUrlCacheMaxAgeSec
+ value: string
+ - name: requestCoalescing
+ value: boolean
+ - name: cacheMode
+ value: string
+ - name: defaultTtl
+ value: integer
+ - name: maxTtl
+ value: integer
+ - name: clientTtl
+ value: integer
+ - name: negativeCaching
+ value: boolean
+ - name: negativeCachingPolicy
+ value:
+ - - name: code
+ value: integer
+ - name: ttl
+ value: integer
+ - name: bypassCacheOnRequestHeaders
+ value:
+ - - name: headerName
+ value: string
+ - name: serveWhileStale
+ value: integer
+ - name: customRequestHeaders
+ value:
+ - string
+ - name: customResponseHeaders
+ value:
+ - string
+ - name: securityPolicy
+ value: string
+ - name: edgeSecurityPolicy
+ value: string
+ - name: logConfig
+ value:
+ - name: enable
+ value: boolean
+ - name: sampleRate
+ value: number
+ - name: optionalMode
+ value: string
+ - name: optionalFields
+ value:
+ - string
+ - name: securitySettings
+ value:
+ - name: clientTlsPolicy
+ value: string
+ - name: subjectAltNames
+ value:
+ - string
+ - name: awsV4Authentication
+ value:
+ - name: accessKeyId
+ value: string
+ - name: accessKey
+ value: string
+ - name: accessKeyVersion
+ value: string
+ - name: originRegion
+ value: string
+ - name: localityLbPolicy
+ value: string
+ - name: consistentHash
+ value:
+ - name: httpCookie
+ value:
+ - name: name
+ value: string
+ - name: path
+ value: string
+ - name: ttl
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: httpHeaderName
+ value: string
+ - name: minimumRingSize
+ value: string
+ - name: circuitBreakers
+ value:
+ - name: maxRequestsPerConnection
+ value: integer
+ - name: maxConnections
+ value: integer
+ - name: maxPendingRequests
+ value: integer
+ - name: maxRequests
+ value: integer
+ - name: maxRetries
+ value: integer
+ - name: outlierDetection
+ value:
+ - name: consecutiveErrors
+ value: integer
+ - name: maxEjectionPercent
+ value: integer
+ - name: enforcingConsecutiveErrors
+ value: integer
+ - name: enforcingSuccessRate
+ value: integer
+ - name: successRateMinimumHosts
+ value: integer
+ - name: successRateRequestVolume
+ value: integer
+ - name: successRateStdevFactor
+ value: integer
+ - name: consecutiveGatewayFailure
+ value: integer
+ - name: enforcingConsecutiveGatewayFailure
+ value: integer
+ - name: network
+ value: string
+ - name: subsetting
+ value:
+ - name: policy
+ value: string
+ - name: connectionTrackingPolicy
+ value:
+ - name: trackingMode
+ value: string
+ - name: connectionPersistenceOnUnhealthyBackends
+ value: string
+ - name: idleTimeoutSec
+ value: integer
+ - name: enableStrongAffinity
+ value: boolean
+ - name: compressionMode
+ value: string
+ - name: serviceLbPolicy
+ value: string
+ - name: serviceBindings
+ value:
+ - string
+ - name: localityLbPolicies
+ value:
+ - - name: policy
+ value:
+ - name: name
+ value: string
+ - name: customPolicy
+ value:
+ - name: name
+ value: string
+ - name: data
+ value: string
+ - name: metadatas
+ value: object
+ - name: usedBy
+ value:
+ - - name: reference
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_backend_services_health/index.md b/docs/google-docs/providers/google/compute/region_backend_services_health/index.md
index 2bbc626081..d97f67a8b9 100644
--- a/docs/google-docs/providers/google/compute/region_backend_services_health/index.md
+++ b/docs/google-docs/providers/google/compute/region_backend_services_health/index.md
@@ -52,5 +52,5 @@ kind
FROM google.compute.region_backend_services_health
WHERE backendService = '{{ backendService }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_backend_services_iam_policies/index.md b/docs/google-docs/providers/google/compute/region_backend_services_iam_policies/index.md
index c1dd3bf84e..031a8b947d 100644
--- a/docs/google-docs/providers/google/compute/region_backend_services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_backend_services_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.region_backend_services_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/region_backend_services_usable/index.md b/docs/google-docs/providers/google/compute/region_backend_services_usable/index.md
index eaeec0bf99..9ef6631602 100644
--- a/docs/google-docs/providers/google/compute/region_backend_services_usable/index.md
+++ b/docs/google-docs/providers/google/compute/region_backend_services_usable/index.md
@@ -129,5 +129,5 @@ timeoutSec,
usedBy
FROM google.compute.region_backend_services_usable
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_commitments/index.md b/docs/google-docs/providers/google/compute/region_commitments/index.md
index 9355462fa0..f1f3d80496 100644
--- a/docs/google-docs/providers/google/compute/region_commitments/index.md
+++ b/docs/google-docs/providers/google/compute/region_commitments/index.md
@@ -90,7 +90,7 @@ status,
statusMessage,
type
FROM google.compute.region_commitments
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -145,7 +145,7 @@ SELECT
'{{ reservations }}',
'{{ category }}',
'{{ licenseResource }}',
-true|false,
+{{ autoRenew }},
'{{ mergeSourceCommitments }}',
'{{ splitSourceCommitment }}',
'{{ existingReservations }}'
@@ -155,77 +155,147 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-selfLink: string
-status: string
-statusMessage: string
-plan: string
-startTimestamp: string
-endTimestamp: string
-resources:
- - type: string
- amount: string
- acceleratorType: string
-type: string
-reservations:
- - kind: string
- id: string
- creationTimestamp: string
- selfLink: string
- zone: string
- description: string
- name: string
- specificReservation:
- instanceProperties:
- machineType: string
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- localSsds:
- - diskSizeGb: string
- interface: string
- locationHint: string
- count: string
- inUseCount: string
- assuredCount: string
- sourceInstanceTemplate: string
- aggregateReservation:
- vmFamily: string
- reservedResources:
- - accelerator:
- acceleratorCount: integer
- acceleratorType: string
- inUseResources:
- - {}
- workloadType: string
- commitment: string
- specificReservationRequired: boolean
- status: string
- shareSettings:
- shareType: string
- projectMap: object
- satisfiesPzs: boolean
- resourcePolicies: object
- resourceStatus:
- specificSkuAllocation:
- sourceInstanceTemplateId: string
-category: string
-licenseResource:
- license: string
- amount: string
- coresPerLicense: string
-autoRenew: boolean
-mergeSourceCommitments:
- - type: string
-splitSourceCommitment: string
-existingReservations:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: selfLink
+ value: string
+ - name: status
+ value: string
+ - name: statusMessage
+ value: string
+ - name: plan
+ value: string
+ - name: startTimestamp
+ value: string
+ - name: endTimestamp
+ value: string
+ - name: resources
+ value:
+ - - name: type
+ value: string
+ - name: amount
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: type
+ value: string
+ - name: reservations
+ value:
+ - - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: zone
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: specificReservation
+ value:
+ - name: instanceProperties
+ value:
+ - name: machineType
+ value: string
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: localSsds
+ value:
+ - - name: diskSizeGb
+ value: string
+ - name: interface
+ value: string
+ - name: locationHint
+ value: string
+ - name: count
+ value: string
+ - name: inUseCount
+ value: string
+ - name: assuredCount
+ value: string
+ - name: sourceInstanceTemplate
+ value: string
+ - name: aggregateReservation
+ value:
+ - name: vmFamily
+ value: string
+ - name: reservedResources
+ value:
+ - - name: accelerator
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: acceleratorType
+ value: string
+ - name: inUseResources
+ value:
+ - []
+ - name: workloadType
+ value: string
+ - name: commitment
+ value: string
+ - name: specificReservationRequired
+ value: boolean
+ - name: status
+ value: string
+ - name: shareSettings
+ value:
+ - name: shareType
+ value: string
+ - name: projectMap
+ value: object
+ - name: satisfiesPzs
+ value: boolean
+ - name: resourcePolicies
+ value: object
+ - name: resourceStatus
+ value:
+ - name: specificSkuAllocation
+ value:
+ - name: sourceInstanceTemplateId
+ value: string
+ - name: category
+ value: string
+ - name: licenseResource
+ value:
+ - name: license
+ value: string
+ - name: amount
+ value: string
+ - name: coresPerLicense
+ value: string
+ - name: autoRenew
+ value: boolean
+ - name: mergeSourceCommitments
+ value:
+ - string
+ - name: splitSourceCommitment
+ value: string
+ - name: existingReservations
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/compute/region_disk_types/index.md b/docs/google-docs/providers/google/compute/region_disk_types/index.md
index 7cf937aada..0f070b27c9 100644
--- a/docs/google-docs/providers/google/compute/region_disk_types/index.md
+++ b/docs/google-docs/providers/google/compute/region_disk_types/index.md
@@ -68,5 +68,5 @@ validDiskSize,
zone
FROM google.compute.region_disk_types
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_disks/index.md b/docs/google-docs/providers/google/compute/region_disks/index.md
index 7a4af4dd2f..fdab289141 100644
--- a/docs/google-docs/providers/google/compute/region_disks/index.md
+++ b/docs/google-docs/providers/google/compute/region_disks/index.md
@@ -155,7 +155,7 @@ users,
zone
FROM google.compute.region_disks
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -188,7 +188,10 @@ SELECT
```yaml
-sourceConsistencyGroupPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: sourceConsistencyGroupPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_disks_iam_policies/index.md b/docs/google-docs/providers/google/compute/region_disks_iam_policies/index.md
index c0c89d3270..3a66f0fdb1 100644
--- a/docs/google-docs/providers/google/compute/region_disks_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_disks_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.region_disks_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/region_disks_resource_policies/index.md b/docs/google-docs/providers/google/compute/region_disks_resource_policies/index.md
index 85239eed1e..2ce70d2f29 100644
--- a/docs/google-docs/providers/google/compute/region_disks_resource_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_disks_resource_policies/index.md
@@ -70,8 +70,11 @@ SELECT
```yaml
-resourcePolicies:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: resourcePolicies
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/compute/region_disks_snapshot/index.md b/docs/google-docs/providers/google/compute/region_disks_snapshot/index.md
index cdd6bace0c..b0aa0942fb 100644
--- a/docs/google-docs/providers/google/compute/region_disks_snapshot/index.md
+++ b/docs/google-docs/providers/google/compute/region_disks_snapshot/index.md
@@ -107,11 +107,11 @@ SELECT
'{{ labelFingerprint }}',
'{{ licenseCodes }}',
'{{ storageLocations }}',
-true|false,
+{{ autoCreated }},
'{{ guestOsFeatures }}',
'{{ downloadBytes }}',
'{{ chainName }}',
-true|false,
+{{ satisfiesPzs }},
'{{ locationHint }}',
'{{ sourceSnapshotSchedulePolicy }}',
'{{ sourceSnapshotSchedulePolicyId }}',
@@ -120,7 +120,7 @@ true|false,
'{{ architecture }}',
'{{ snapshotType }}',
'{{ creationSizeBytes }}',
-true|false,
+{{ enableConfidentialCompute }},
'{{ sourceDiskForRecoveryCheckpoint }}',
'{{ sourceInstantSnapshotEncryptionKey }}'
;
@@ -129,50 +129,91 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-status: string
-sourceDisk: string
-sourceDiskId: string
-diskSizeGb: string
-storageBytes: string
-storageBytesStatus: string
-licenses:
- - type: string
-snapshotEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
-selfLink: string
-labels: object
-labelFingerprint: string
-licenseCodes:
- - type: string
- format: string
-storageLocations:
- - type: string
-autoCreated: boolean
-guestOsFeatures:
- - type: string
-downloadBytes: string
-chainName: string
-satisfiesPzs: boolean
-locationHint: string
-sourceSnapshotSchedulePolicy: string
-sourceSnapshotSchedulePolicyId: string
-sourceInstantSnapshot: string
-sourceInstantSnapshotId: string
-architecture: string
-snapshotType: string
-creationSizeBytes: string
-enableConfidentialCompute: boolean
-sourceDiskForRecoveryCheckpoint: string
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: status
+ value: string
+ - name: sourceDisk
+ value: string
+ - name: sourceDiskId
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: storageBytes
+ value: string
+ - name: storageBytesStatus
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: snapshotEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: selfLink
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: licenseCodes
+ value:
+ - string
+ - name: storageLocations
+ value:
+ - string
+ - name: autoCreated
+ value: boolean
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: downloadBytes
+ value: string
+ - name: chainName
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: locationHint
+ value: string
+ - name: sourceSnapshotSchedulePolicy
+ value: string
+ - name: sourceSnapshotSchedulePolicyId
+ value: string
+ - name: sourceInstantSnapshot
+ value: string
+ - name: sourceInstantSnapshotId
+ value: string
+ - name: architecture
+ value: string
+ - name: snapshotType
+ value: string
+ - name: creationSizeBytes
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: sourceDiskForRecoveryCheckpoint
+ value: string
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/region_health_check_services/index.md b/docs/google-docs/providers/google/compute/region_health_check_services/index.md
index d972fcd87f..a5759c2159 100644
--- a/docs/google-docs/providers/google/compute/region_health_check_services/index.md
+++ b/docs/google-docs/providers/google/compute/region_health_check_services/index.md
@@ -73,7 +73,7 @@ region,
selfLink
FROM google.compute.region_health_check_services
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -120,21 +120,35 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-name: string
-description: string
-region: string
-healthStatusAggregationPolicy: string
-healthChecks:
- - type: string
-networkEndpointGroups:
- - type: string
-notificationEndpoints:
- - type: string
-fingerprint: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: healthStatusAggregationPolicy
+ value: string
+ - name: healthChecks
+ value:
+ - string
+ - name: networkEndpointGroups
+ value:
+ - string
+ - name: notificationEndpoints
+ value:
+ - string
+ - name: fingerprint
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_health_checks/index.md b/docs/google-docs/providers/google/compute/region_health_checks/index.md
index 29063e5e64..9d177ccb68 100644
--- a/docs/google-docs/providers/google/compute/region_health_checks/index.md
+++ b/docs/google-docs/providers/google/compute/region_health_checks/index.md
@@ -90,7 +90,7 @@ type,
unhealthyThreshold
FROM google.compute.region_health_checks
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -153,65 +153,125 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-checkIntervalSec: integer
-timeoutSec: integer
-unhealthyThreshold: integer
-healthyThreshold: integer
-type: string
-tcpHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- request: string
- response: string
- proxyHeader: string
-sslHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- request: string
- response: string
- proxyHeader: string
-httpHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- host: string
- requestPath: string
- proxyHeader: string
- response: string
-httpsHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- host: string
- requestPath: string
- proxyHeader: string
- response: string
-http2HealthCheck:
- port: integer
- portName: string
- portSpecification: string
- host: string
- requestPath: string
- proxyHeader: string
- response: string
-grpcHealthCheck:
- port: integer
- portName: string
- portSpecification: string
- grpcServiceName: string
-sourceRegions:
- - type: string
-selfLink: string
-region: string
-logConfig:
- enable: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: checkIntervalSec
+ value: integer
+ - name: timeoutSec
+ value: integer
+ - name: unhealthyThreshold
+ value: integer
+ - name: healthyThreshold
+ value: integer
+ - name: type
+ value: string
+ - name: tcpHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: request
+ value: string
+ - name: response
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: sslHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: request
+ value: string
+ - name: response
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: httpHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: response
+ value: string
+ - name: httpsHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: response
+ value: string
+ - name: http2HealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: host
+ value: string
+ - name: requestPath
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: response
+ value: string
+ - name: grpcHealthCheck
+ value:
+ - name: port
+ value: integer
+ - name: portName
+ value: string
+ - name: portSpecification
+ value: string
+ - name: grpcServiceName
+ value: string
+ - name: sourceRegions
+ value:
+ - string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: logConfig
+ value:
+ - name: enable
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/region_instance_group_managers/index.md b/docs/google-docs/providers/google/compute/region_instance_group_managers/index.md
index d0abd38511..687ea65d96 100644
--- a/docs/google-docs/providers/google/compute/region_instance_group_managers/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_group_managers/index.md
@@ -110,7 +110,7 @@ versions,
zone
FROM google.compute.region_instance_group_managers
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -179,93 +179,173 @@ SELECT
'{{ namedPorts }}',
'{{ statefulPolicy }}',
'{{ instanceLifecyclePolicy }}',
-true|false,
-true|false
+{{ satisfiesPzi }},
+{{ satisfiesPzs }}
;
```
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-zone: string
-region: string
-distributionPolicy:
- zones:
- - zone: string
- targetShape: string
-instanceTemplate: string
-versions:
- - name: string
- instanceTemplate: string
- targetSize:
- fixed: integer
- percent: integer
- calculated: integer
-allInstancesConfig:
- properties:
- metadata: object
- labels: object
-instanceGroup: string
-targetPools:
- - type: string
-baseInstanceName: string
-fingerprint: string
-currentActions:
- none: integer
- creating: integer
- creatingWithoutRetries: integer
- verifying: integer
- recreating: integer
- deleting: integer
- abandoning: integer
- restarting: integer
- refreshing: integer
- suspending: integer
- resuming: integer
- stopping: integer
- starting: integer
-status:
- isStable: boolean
- allInstancesConfig:
- effective: boolean
- currentRevision: string
- versionTarget:
- isReached: boolean
- stateful:
- hasStatefulConfig: boolean
- perInstanceConfigs:
- allEffective: boolean
- autoscaler: string
-targetSize: integer
-listManagedInstancesResults: string
-selfLink: string
-autoHealingPolicies:
- - healthCheck: string
- initialDelaySec: integer
-updatePolicy:
- type: string
- instanceRedistributionType: string
- minimalAction: string
- mostDisruptiveAllowedAction: string
- replacementMethod: string
-namedPorts:
- - name: string
- port: integer
-statefulPolicy:
- preservedState:
- disks: object
- internalIPs: object
- externalIPs: object
-instanceLifecyclePolicy:
- forceUpdateOnRepair: string
- defaultActionOnFailure: string
-satisfiesPzi: boolean
-satisfiesPzs: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: zone
+ value: string
+ - name: region
+ value: string
+ - name: distributionPolicy
+ value:
+ - name: zones
+ value:
+ - - name: zone
+ value: string
+ - name: targetShape
+ value: string
+ - name: instanceTemplate
+ value: string
+ - name: versions
+ value:
+ - - name: name
+ value: string
+ - name: instanceTemplate
+ value: string
+ - name: targetSize
+ value:
+ - name: fixed
+ value: integer
+ - name: percent
+ value: integer
+ - name: calculated
+ value: integer
+ - name: allInstancesConfig
+ value:
+ - name: properties
+ value:
+ - name: metadata
+ value: object
+ - name: labels
+ value: object
+ - name: instanceGroup
+ value: string
+ - name: targetPools
+ value:
+ - string
+ - name: baseInstanceName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: currentActions
+ value:
+ - name: none
+ value: integer
+ - name: creating
+ value: integer
+ - name: creatingWithoutRetries
+ value: integer
+ - name: verifying
+ value: integer
+ - name: recreating
+ value: integer
+ - name: deleting
+ value: integer
+ - name: abandoning
+ value: integer
+ - name: restarting
+ value: integer
+ - name: refreshing
+ value: integer
+ - name: suspending
+ value: integer
+ - name: resuming
+ value: integer
+ - name: stopping
+ value: integer
+ - name: starting
+ value: integer
+ - name: status
+ value:
+ - name: isStable
+ value: boolean
+ - name: allInstancesConfig
+ value:
+ - name: effective
+ value: boolean
+ - name: currentRevision
+ value: string
+ - name: versionTarget
+ value:
+ - name: isReached
+ value: boolean
+ - name: stateful
+ value:
+ - name: hasStatefulConfig
+ value: boolean
+ - name: perInstanceConfigs
+ value:
+ - name: allEffective
+ value: boolean
+ - name: autoscaler
+ value: string
+ - name: targetSize
+ value: integer
+ - name: listManagedInstancesResults
+ value: string
+ - name: selfLink
+ value: string
+ - name: autoHealingPolicies
+ value:
+ - - name: healthCheck
+ value: string
+ - name: initialDelaySec
+ value: integer
+ - name: updatePolicy
+ value:
+ - name: type
+ value: string
+ - name: instanceRedistributionType
+ value: string
+ - name: minimalAction
+ value: string
+ - name: mostDisruptiveAllowedAction
+ value: string
+ - name: replacementMethod
+ value: string
+ - name: namedPorts
+ value:
+ - - name: name
+ value: string
+ - name: port
+ value: integer
+ - name: statefulPolicy
+ value:
+ - name: preservedState
+ value:
+ - name: disks
+ value: object
+ - name: internalIPs
+ value: object
+ - name: externalIPs
+ value: object
+ - name: instanceLifecyclePolicy
+ value:
+ - name: forceUpdateOnRepair
+ value: string
+ - name: defaultActionOnFailure
+ value: string
+ - name: satisfiesPzi
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/region_instance_group_managers_errors/index.md b/docs/google-docs/providers/google/compute/region_instance_group_managers_errors/index.md
index d906e3029b..c5d0576d58 100644
--- a/docs/google-docs/providers/google/compute/region_instance_group_managers_errors/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_group_managers_errors/index.md
@@ -52,5 +52,5 @@ timestamp
FROM google.compute.region_instance_group_managers_errors
WHERE instanceGroupManager = '{{ instanceGroupManager }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_instance_group_managers_instances/index.md b/docs/google-docs/providers/google/compute/region_instance_group_managers_instances/index.md
index b959fdbba4..22715cb879 100644
--- a/docs/google-docs/providers/google/compute/region_instance_group_managers_instances/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_group_managers_instances/index.md
@@ -70,15 +70,26 @@ SELECT
```yaml
-instances:
- - name: string
- preservedState:
- disks: object
- metadata: object
- internalIPs: object
- externalIPs: object
- status: string
- fingerprint: string
+- name: your_resource_model_name
+ props:
+ - name: instances
+ value:
+ - - name: name
+ value: string
+ - name: preservedState
+ value:
+ - name: disks
+ value: object
+ - name: metadata
+ value: object
+ - name: internalIPs
+ value: object
+ - name: externalIPs
+ value: object
+ - name: status
+ value: string
+ - name: fingerprint
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_instance_group_managers_managed_instances/index.md b/docs/google-docs/providers/google/compute/region_instance_group_managers_managed_instances/index.md
index 160ec185da..7fa35cdc29 100644
--- a/docs/google-docs/providers/google/compute/region_instance_group_managers_managed_instances/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_group_managers_managed_instances/index.md
@@ -50,5 +50,5 @@ nextPageToken
FROM google.compute.region_instance_group_managers_managed_instances
WHERE instanceGroupManager = '{{ instanceGroupManager }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_instance_group_managers_per_instance_configs/index.md b/docs/google-docs/providers/google/compute/region_instance_group_managers_per_instance_configs/index.md
index 6e2b99fcbe..a4bb397b12 100644
--- a/docs/google-docs/providers/google/compute/region_instance_group_managers_per_instance_configs/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_group_managers_per_instance_configs/index.md
@@ -56,7 +56,7 @@ status
FROM google.compute.region_instance_group_managers_per_instance_configs
WHERE instanceGroupManager = '{{ instanceGroupManager }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/compute/region_instance_groups/index.md b/docs/google-docs/providers/google/compute/region_instance_groups/index.md
index 79c64e084d..8db9074cda 100644
--- a/docs/google-docs/providers/google/compute/region_instance_groups/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_groups/index.md
@@ -73,5 +73,5 @@ subnetwork,
zone
FROM google.compute.region_instance_groups
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_instance_groups_instances/index.md b/docs/google-docs/providers/google/compute/region_instance_groups_instances/index.md
index f1c97ce3f4..631d3959bf 100644
--- a/docs/google-docs/providers/google/compute/region_instance_groups_instances/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_groups_instances/index.md
@@ -52,5 +52,5 @@ status
FROM google.compute.region_instance_groups_instances
WHERE instanceGroup = '{{ instanceGroup }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_instance_templates/index.md b/docs/google-docs/providers/google/compute/region_instance_templates/index.md
index 51ea1c6a15..2daa9ca0e0 100644
--- a/docs/google-docs/providers/google/compute/region_instance_templates/index.md
+++ b/docs/google-docs/providers/google/compute/region_instance_templates/index.md
@@ -68,7 +68,7 @@ sourceInstance,
sourceInstanceParams
FROM google.compute.region_instance_templates
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -111,186 +111,359 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-properties:
- description: string
- tags:
- items:
- - type: string
- fingerprint: string
- resourceManagerTags: object
- machineType: string
- canIpForward: boolean
- networkInterfaces:
- - kind: string
- network: string
- subnetwork: string
- networkIP: string
- ipv6Address: string
- internalIpv6PrefixLength: integer
- name: string
- accessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- ipv6AccessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- aliasIpRanges:
- - ipCidrRange: string
- subnetworkRangeName: string
- fingerprint: string
- stackType: string
- ipv6AccessType: string
- queueCount: integer
- nicType: string
- networkAttachment: string
- disks:
- - kind: string
- type: string
- mode: string
- savedState: string
- source: string
- deviceName: string
- index: integer
- boot: boolean
- initializeParams:
- diskName: string
- sourceImage: string
- diskSizeGb: string
- diskType: string
- sourceImageEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
- labels: object
- sourceSnapshot: string
- description: string
- replicaZones:
- - type: string
- resourcePolicies:
- - type: string
- onUpdateAction: string
- provisionedIops: string
- licenses:
- - type: string
- architecture: string
- resourceManagerTags: object
- provisionedThroughput: string
- enableConfidentialCompute: boolean
- storagePool: string
- autoDelete: boolean
- licenses:
- - type: string
- interface: string
- guestOsFeatures:
- - type: string
- diskSizeGb: string
- shieldedInstanceInitialState:
- pk:
- content: string
- fileType: string
- keks:
- - content: string
- fileType: string
- dbs:
- - content: string
- fileType: string
- dbxs:
- - content: string
- fileType: string
- forceAttach: boolean
- architecture: string
- metadata:
- kind: string
- fingerprint: string
- items:
- - key: string
- value: string
- serviceAccounts:
- - email: string
- scopes:
- - type: string
- scheduling:
- onHostMaintenance: string
- automaticRestart: boolean
- preemptible: boolean
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- locationHint: string
- availabilityDomain: integer
- provisioningModel: string
- instanceTerminationAction: string
- maxRunDuration:
- seconds: string
- nanos: integer
- terminationTime: string
- onInstanceStopAction:
- discardLocalSsd: boolean
- labels: object
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- resourcePolicies:
- - type: string
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- confidentialInstanceType: string
- privateIpv6GoogleAccess: string
- advancedMachineFeatures:
- enableNestedVirtualization: boolean
- threadsPerCore: integer
- visibleCoreCount: integer
- enableUefiNetworking: boolean
- performanceMonitoringUnit: string
- turboMode: string
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- keyRevocationActionType: string
-selfLink: string
-sourceInstance: string
-sourceInstanceParams:
- diskConfigs:
- - deviceName: string
- instantiateFrom: string
- autoDelete: boolean
- customImage: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: properties
+ value:
+ - name: description
+ value: string
+ - name: tags
+ value:
+ - name: items
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: machineType
+ value: string
+ - name: canIpForward
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: kind
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: networkIP
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: internalIpv6PrefixLength
+ value: integer
+ - name: name
+ value: string
+ - name: accessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: ipv6AccessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: aliasIpRanges
+ value:
+ - - name: ipCidrRange
+ value: string
+ - name: subnetworkRangeName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
+ - name: queueCount
+ value: integer
+ - name: nicType
+ value: string
+ - name: networkAttachment
+ value: string
+ - name: disks
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: savedState
+ value: string
+ - name: source
+ value: string
+ - name: deviceName
+ value: string
+ - name: index
+ value: integer
+ - name: boot
+ value: boolean
+ - name: initializeParams
+ value:
+ - name: diskName
+ value: string
+ - name: sourceImage
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: sourceImageEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: labels
+ value: object
+ - name: sourceSnapshot
+ value: string
+ - name: description
+ value: string
+ - name: replicaZones
+ value:
+ - string
+ - name: resourcePolicies
+ value:
+ - string
+ - name: onUpdateAction
+ value: string
+ - name: provisionedIops
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: architecture
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: provisionedThroughput
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: storagePool
+ value: string
+ - name: autoDelete
+ value: boolean
+ - name: licenses
+ value:
+ - string
+ - name: interface
+ value: string
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: shieldedInstanceInitialState
+ value:
+ - name: pk
+ value:
+ - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: keks
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbxs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: forceAttach
+ value: boolean
+ - name: architecture
+ value: string
+ - name: metadata
+ value:
+ - name: kind
+ value: string
+ - name: fingerprint
+ value: string
+ - name: items
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: serviceAccounts
+ value:
+ - - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: scheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: automaticRestart
+ value: boolean
+ - name: preemptible
+ value: boolean
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: locationHint
+ value: string
+ - name: availabilityDomain
+ value: integer
+ - name: provisioningModel
+ value: string
+ - name: instanceTerminationAction
+ value: string
+ - name: maxRunDuration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: terminationTime
+ value: string
+ - name: onInstanceStopAction
+ value:
+ - name: discardLocalSsd
+ value: boolean
+ - name: labels
+ value: object
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: resourcePolicies
+ value:
+ - string
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: confidentialInstanceType
+ value: string
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: advancedMachineFeatures
+ value:
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: threadsPerCore
+ value: integer
+ - name: visibleCoreCount
+ value: integer
+ - name: enableUefiNetworking
+ value: boolean
+ - name: performanceMonitoringUnit
+ value: string
+ - name: turboMode
+ value: string
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: keyRevocationActionType
+ value: string
+ - name: selfLink
+ value: string
+ - name: sourceInstance
+ value: string
+ - name: sourceInstanceParams
+ value:
+ - name: diskConfigs
+ value:
+ - - name: deviceName
+ value: string
+ - name: instantiateFrom
+ value: string
+ - name: autoDelete
+ value: boolean
+ - name: customImage
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_instances/index.md b/docs/google-docs/providers/google/compute/region_instances/index.md
index 344b94611a..529d6c64bd 100644
--- a/docs/google-docs/providers/google/compute/region_instances/index.md
+++ b/docs/google-docs/providers/google/compute/region_instances/index.md
@@ -79,180 +79,347 @@ SELECT
```yaml
-count: string
-minCount: string
-namePattern: string
-perInstanceProperties: object
-sourceInstanceTemplate: string
-instanceProperties:
- description: string
- tags:
- items:
- - type: string
- fingerprint: string
- resourceManagerTags: object
- machineType: string
- canIpForward: boolean
- networkInterfaces:
- - kind: string
- network: string
- subnetwork: string
- networkIP: string
- ipv6Address: string
- internalIpv6PrefixLength: integer
- name: string
- accessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- ipv6AccessConfigs:
- - kind: string
- type: string
- name: string
- natIP: string
- externalIpv6: string
- externalIpv6PrefixLength: integer
- setPublicPtr: boolean
- publicPtrDomainName: string
- networkTier: string
- securityPolicy: string
- aliasIpRanges:
- - ipCidrRange: string
- subnetworkRangeName: string
- fingerprint: string
- stackType: string
- ipv6AccessType: string
- queueCount: integer
- nicType: string
- networkAttachment: string
- disks:
- - kind: string
- type: string
- mode: string
- savedState: string
- source: string
- deviceName: string
- index: integer
- boot: boolean
- initializeParams:
- diskName: string
- sourceImage: string
- diskSizeGb: string
- diskType: string
- sourceImageEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
- labels: object
- sourceSnapshot: string
- description: string
- replicaZones:
- - type: string
- resourcePolicies:
- - type: string
- onUpdateAction: string
- provisionedIops: string
- licenses:
- - type: string
- architecture: string
- resourceManagerTags: object
- provisionedThroughput: string
- enableConfidentialCompute: boolean
- storagePool: string
- autoDelete: boolean
- licenses:
- - type: string
- interface: string
- guestOsFeatures:
- - type: string
- diskSizeGb: string
- shieldedInstanceInitialState:
- pk:
- content: string
- fileType: string
- keks:
- - content: string
- fileType: string
- dbs:
- - content: string
- fileType: string
- dbxs:
- - content: string
- fileType: string
- forceAttach: boolean
- architecture: string
- metadata:
- kind: string
- fingerprint: string
- items:
- - key: string
- value: string
- serviceAccounts:
- - email: string
- scopes:
- - type: string
- scheduling:
- onHostMaintenance: string
- automaticRestart: boolean
- preemptible: boolean
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- locationHint: string
- availabilityDomain: integer
- provisioningModel: string
- instanceTerminationAction: string
- maxRunDuration:
- seconds: string
- nanos: integer
- terminationTime: string
- onInstanceStopAction:
- discardLocalSsd: boolean
- labels: object
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- resourcePolicies:
- - type: string
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- confidentialInstanceType: string
- privateIpv6GoogleAccess: string
- advancedMachineFeatures:
- enableNestedVirtualization: boolean
- threadsPerCore: integer
- visibleCoreCount: integer
- enableUefiNetworking: boolean
- performanceMonitoringUnit: string
- turboMode: string
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- keyRevocationActionType: string
-locationPolicy:
- locations: object
- targetShape: string
+- name: your_resource_model_name
+ props:
+ - name: count
+ value: string
+ - name: minCount
+ value: string
+ - name: namePattern
+ value: string
+ - name: perInstanceProperties
+ value: object
+ - name: sourceInstanceTemplate
+ value: string
+ - name: instanceProperties
+ value:
+ - name: description
+ value: string
+ - name: tags
+ value:
+ - name: items
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: machineType
+ value: string
+ - name: canIpForward
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: kind
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: networkIP
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: internalIpv6PrefixLength
+ value: integer
+ - name: name
+ value: string
+ - name: accessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: ipv6AccessConfigs
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: natIP
+ value: string
+ - name: externalIpv6
+ value: string
+ - name: externalIpv6PrefixLength
+ value: integer
+ - name: setPublicPtr
+ value: boolean
+ - name: publicPtrDomainName
+ value: string
+ - name: networkTier
+ value: string
+ - name: securityPolicy
+ value: string
+ - name: aliasIpRanges
+ value:
+ - - name: ipCidrRange
+ value: string
+ - name: subnetworkRangeName
+ value: string
+ - name: fingerprint
+ value: string
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
+ - name: queueCount
+ value: integer
+ - name: nicType
+ value: string
+ - name: networkAttachment
+ value: string
+ - name: disks
+ value:
+ - - name: kind
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: savedState
+ value: string
+ - name: source
+ value: string
+ - name: deviceName
+ value: string
+ - name: index
+ value: integer
+ - name: boot
+ value: boolean
+ - name: initializeParams
+ value:
+ - name: diskName
+ value: string
+ - name: sourceImage
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: sourceImageEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: labels
+ value: object
+ - name: sourceSnapshot
+ value: string
+ - name: description
+ value: string
+ - name: replicaZones
+ value:
+ - string
+ - name: resourcePolicies
+ value:
+ - string
+ - name: onUpdateAction
+ value: string
+ - name: provisionedIops
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: architecture
+ value: string
+ - name: resourceManagerTags
+ value: object
+ - name: provisionedThroughput
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: storagePool
+ value: string
+ - name: autoDelete
+ value: boolean
+ - name: licenses
+ value:
+ - string
+ - name: interface
+ value: string
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: shieldedInstanceInitialState
+ value:
+ - name: pk
+ value:
+ - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: keks
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: dbxs
+ value:
+ - - name: content
+ value: string
+ - name: fileType
+ value: string
+ - name: forceAttach
+ value: boolean
+ - name: architecture
+ value: string
+ - name: metadata
+ value:
+ - name: kind
+ value: string
+ - name: fingerprint
+ value: string
+ - name: items
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: serviceAccounts
+ value:
+ - - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: scheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: automaticRestart
+ value: boolean
+ - name: preemptible
+ value: boolean
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: locationHint
+ value: string
+ - name: availabilityDomain
+ value: integer
+ - name: provisioningModel
+ value: string
+ - name: instanceTerminationAction
+ value: string
+ - name: maxRunDuration
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: terminationTime
+ value: string
+ - name: onInstanceStopAction
+ value:
+ - name: discardLocalSsd
+ value: boolean
+ - name: labels
+ value: object
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: resourcePolicies
+ value:
+ - string
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: confidentialInstanceType
+ value: string
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: advancedMachineFeatures
+ value:
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: threadsPerCore
+ value: integer
+ - name: visibleCoreCount
+ value: integer
+ - name: enableUefiNetworking
+ value: boolean
+ - name: performanceMonitoringUnit
+ value: string
+ - name: turboMode
+ value: string
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: keyRevocationActionType
+ value: string
+ - name: locationPolicy
+ value:
+ - name: locations
+ value: object
+ - name: targetShape
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_instant_snapshots/index.md b/docs/google-docs/providers/google/compute/region_instant_snapshots/index.md
index ba40fbfb97..a6caf41471 100644
--- a/docs/google-docs/providers/google/compute/region_instant_snapshots/index.md
+++ b/docs/google-docs/providers/google/compute/region_instant_snapshots/index.md
@@ -87,7 +87,7 @@ status,
zone
FROM google.compute.region_instant_snapshots
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -135,7 +135,7 @@ SELECT
'{{ labelFingerprint }}',
'{{ zone }}',
'{{ region }}',
-true|false,
+{{ satisfiesPzs }},
'{{ architecture }}',
'{{ resourceStatus }}'
;
@@ -144,26 +144,48 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-status: string
-sourceDisk: string
-sourceDiskId: string
-diskSizeGb: string
-selfLink: string
-selfLinkWithId: string
-labels: object
-labelFingerprint: string
-zone: string
-region: string
-satisfiesPzs: boolean
-architecture: string
-resourceStatus:
- storageSizeBytes: string
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: status
+ value: string
+ - name: sourceDisk
+ value: string
+ - name: sourceDiskId
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: zone
+ value: string
+ - name: region
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: architecture
+ value: string
+ - name: resourceStatus
+ value:
+ - name: storageSizeBytes
+ value: string
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/region_instant_snapshots_iam_policies/index.md b/docs/google-docs/providers/google/compute/region_instant_snapshots_iam_policies/index.md
index 4a1fb74714..17430bc569 100644
--- a/docs/google-docs/providers/google/compute/region_instant_snapshots_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_instant_snapshots_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.region_instant_snapshots_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/region_network_endpoint_groups/index.md b/docs/google-docs/providers/google/compute/region_network_endpoint_groups/index.md
index 09ab661e70..b645a67f70 100644
--- a/docs/google-docs/providers/google/compute/region_network_endpoint_groups/index.md
+++ b/docs/google-docs/providers/google/compute/region_network_endpoint_groups/index.md
@@ -88,7 +88,7 @@ subnetwork,
zone
FROM google.compute.region_network_endpoint_groups
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -149,37 +149,70 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-name: string
-description: string
-networkEndpointType: string
-size: integer
-region: string
-zone: string
-network: string
-subnetwork: string
-defaultPort: integer
-annotations: object
-cloudRun:
- service: string
- tag: string
- urlMask: string
-appEngine:
- service: string
- version: string
- urlMask: string
-cloudFunction:
- function: string
- urlMask: string
-pscTargetService: string
-pscData:
- consumerPscAddress: string
- pscConnectionId: string
- pscConnectionStatus: string
- producerPort: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: networkEndpointType
+ value: string
+ - name: size
+ value: integer
+ - name: region
+ value: string
+ - name: zone
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: defaultPort
+ value: integer
+ - name: annotations
+ value: object
+ - name: cloudRun
+ value:
+ - name: service
+ value: string
+ - name: tag
+ value: string
+ - name: urlMask
+ value: string
+ - name: appEngine
+ value:
+ - name: service
+ value: string
+ - name: version
+ value: string
+ - name: urlMask
+ value: string
+ - name: cloudFunction
+ value:
+ - name: function
+ value: string
+ - name: urlMask
+ value: string
+ - name: pscTargetService
+ value: string
+ - name: pscData
+ value:
+ - name: consumerPscAddress
+ value: string
+ - name: pscConnectionId
+ value: string
+ - name: pscConnectionStatus
+ value: string
+ - name: producerPort
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/region_network_endpoint_groups_network_endpoints/index.md b/docs/google-docs/providers/google/compute/region_network_endpoint_groups_network_endpoints/index.md
index e4bdb7dc91..2ef83480c2 100644
--- a/docs/google-docs/providers/google/compute/region_network_endpoint_groups_network_endpoints/index.md
+++ b/docs/google-docs/providers/google/compute/region_network_endpoint_groups_network_endpoints/index.md
@@ -50,5 +50,5 @@ networkEndpoint
FROM google.compute.region_network_endpoint_groups_network_endpoints
WHERE networkEndpointGroup = '{{ networkEndpointGroup }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_network_firewall_policies/index.md b/docs/google-docs/providers/google/compute/region_network_firewall_policies/index.md
index 921dcfbe74..93c2168ce1 100644
--- a/docs/google-docs/providers/google/compute/region_network_firewall_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_network_firewall_policies/index.md
@@ -81,7 +81,7 @@ selfLinkWithId,
shortName
FROM google.compute.region_network_firewall_policies
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -132,72 +132,127 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-rules:
- - kind: string
- ruleName: string
- description: string
- priority: integer
- match:
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- layer4Configs:
- - ipProtocol: string
- ports:
- - type: string
- srcSecureTags:
- - name: string
- state: string
- destAddressGroups:
- - type: string
- srcAddressGroups:
- - type: string
- srcFqdns:
- - type: string
- destFqdns:
- - type: string
- srcRegionCodes:
- - type: string
- destRegionCodes:
- - type: string
- destThreatIntelligences:
- - type: string
- srcThreatIntelligences:
- - type: string
- action: string
- securityProfileGroup: string
- tlsInspect: boolean
- direction: string
- targetResources:
- - type: string
- enableLogging: boolean
- ruleTupleCount: integer
- targetServiceAccounts:
- - type: string
- targetSecureTags:
- - name: string
- state: string
- disabled: boolean
-fingerprint: string
-selfLink: string
-selfLinkWithId: string
-associations:
- - name: string
- attachmentTarget: string
- firewallPolicyId: string
- shortName: string
- displayName: string
-ruleTupleCount: integer
-shortName: string
-displayName: string
-parent: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: rules
+ value:
+ - - name: kind
+ value: string
+ - name: ruleName
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: layer4Configs
+ value:
+ - - name: ipProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: srcSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: destAddressGroups
+ value:
+ - string
+ - name: srcAddressGroups
+ value:
+ - string
+ - name: srcFqdns
+ value:
+ - string
+ - name: destFqdns
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: destRegionCodes
+ value:
+ - string
+ - name: destThreatIntelligences
+ value:
+ - string
+ - name: srcThreatIntelligences
+ value:
+ - string
+ - name: action
+ value: string
+ - name: securityProfileGroup
+ value: string
+ - name: tlsInspect
+ value: boolean
+ - name: direction
+ value: string
+ - name: targetResources
+ value:
+ - string
+ - name: enableLogging
+ value: boolean
+ - name: ruleTupleCount
+ value: integer
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: targetSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: fingerprint
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: associations
+ value:
+ - - name: name
+ value: string
+ - name: attachmentTarget
+ value: string
+ - name: firewallPolicyId
+ value: string
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
+ - name: ruleTupleCount
+ value: integer
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
+ - name: parent
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_network_firewall_policies_association/index.md b/docs/google-docs/providers/google/compute/region_network_firewall_policies_association/index.md
index ed5a18d777..ebb39651d5 100644
--- a/docs/google-docs/providers/google/compute/region_network_firewall_policies_association/index.md
+++ b/docs/google-docs/providers/google/compute/region_network_firewall_policies_association/index.md
@@ -58,7 +58,7 @@ shortName
FROM google.compute.region_network_firewall_policies_association
WHERE firewallPolicy = '{{ firewallPolicy }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -101,11 +101,18 @@ SELECT
```yaml
-name: string
-attachmentTarget: string
-firewallPolicyId: string
-shortName: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: attachmentTarget
+ value: string
+ - name: firewallPolicyId
+ value: string
+ - name: shortName
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_network_firewall_policies_effective_firewalls/index.md b/docs/google-docs/providers/google/compute/region_network_firewall_policies_effective_firewalls/index.md
index bbd7a9300b..7e612c3e32 100644
--- a/docs/google-docs/providers/google/compute/region_network_firewall_policies_effective_firewalls/index.md
+++ b/docs/google-docs/providers/google/compute/region_network_firewall_policies_effective_firewalls/index.md
@@ -50,5 +50,5 @@ firewalls
FROM google.compute.region_network_firewall_policies_effective_firewalls
WHERE network = '{{ network }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_network_firewall_policies_iam_policies/index.md b/docs/google-docs/providers/google/compute/region_network_firewall_policies_iam_policies/index.md
index ced461c1d9..df381f9874 100644
--- a/docs/google-docs/providers/google/compute/region_network_firewall_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_network_firewall_policies_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.region_network_firewall_policies_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/region_network_firewall_policies_rule/index.md b/docs/google-docs/providers/google/compute/region_network_firewall_policies_rule/index.md
index c42d879337..3f812c65a7 100644
--- a/docs/google-docs/providers/google/compute/region_network_firewall_policies_rule/index.md
+++ b/docs/google-docs/providers/google/compute/region_network_firewall_policies_rule/index.md
@@ -78,7 +78,7 @@ tlsInspect
FROM google.compute.region_network_firewall_policies_rule
WHERE firewallPolicy = '{{ firewallPolicy }}'
AND project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -125,66 +125,101 @@ SELECT
'{{ match }}',
'{{ action }}',
'{{ securityProfileGroup }}',
-true|false,
+{{ tlsInspect }},
'{{ direction }}',
'{{ targetResources }}',
-true|false,
+{{ enableLogging }},
'{{ ruleTupleCount }}',
'{{ targetServiceAccounts }}',
'{{ targetSecureTags }}',
-true|false
+{{ disabled }}
;
```
```yaml
-kind: string
-ruleName: string
-description: string
-priority: integer
-match:
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- layer4Configs:
- - ipProtocol: string
- ports:
- - type: string
- srcSecureTags:
- - name: string
- state: string
- destAddressGroups:
- - type: string
- srcAddressGroups:
- - type: string
- srcFqdns:
- - type: string
- destFqdns:
- - type: string
- srcRegionCodes:
- - type: string
- destRegionCodes:
- - type: string
- destThreatIntelligences:
- - type: string
- srcThreatIntelligences:
- - type: string
-action: string
-securityProfileGroup: string
-tlsInspect: boolean
-direction: string
-targetResources:
- - type: string
-enableLogging: boolean
-ruleTupleCount: integer
-targetServiceAccounts:
- - type: string
-targetSecureTags:
- - name: string
- state: string
-disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: ruleName
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: layer4Configs
+ value:
+ - - name: ipProtocol
+ value: string
+ - name: ports
+ value:
+ - string
+ - name: srcSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: destAddressGroups
+ value:
+ - string
+ - name: srcAddressGroups
+ value:
+ - string
+ - name: srcFqdns
+ value:
+ - string
+ - name: destFqdns
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: destRegionCodes
+ value:
+ - string
+ - name: destThreatIntelligences
+ value:
+ - string
+ - name: srcThreatIntelligences
+ value:
+ - string
+ - name: action
+ value: string
+ - name: securityProfileGroup
+ value: string
+ - name: tlsInspect
+ value: boolean
+ - name: direction
+ value: string
+ - name: targetResources
+ value:
+ - string
+ - name: enableLogging
+ value: boolean
+ - name: ruleTupleCount
+ value: integer
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: targetSecureTags
+ value:
+ - - name: name
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/region_notification_endpoints/index.md b/docs/google-docs/providers/google/compute/region_notification_endpoints/index.md
index 0550c69511..1bd3772945 100644
--- a/docs/google-docs/providers/google/compute/region_notification_endpoints/index.md
+++ b/docs/google-docs/providers/google/compute/region_notification_endpoints/index.md
@@ -64,7 +64,7 @@ region,
selfLink
FROM google.compute.region_notification_endpoints
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -103,21 +103,38 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-region: string
-grpcSettings:
- endpoint: string
- retryDurationSec: integer
- payloadName: string
- authority: string
- resendInterval:
- seconds: string
- nanos: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: grpcSettings
+ value:
+ - name: endpoint
+ value: string
+ - name: retryDurationSec
+ value: integer
+ - name: payloadName
+ value: string
+ - name: authority
+ value: string
+ - name: resendInterval
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/region_operations/index.md b/docs/google-docs/providers/google/compute/region_operations/index.md
index 19363587fd..13c7cee5a6 100644
--- a/docs/google-docs/providers/google/compute/region_operations/index.md
+++ b/docs/google-docs/providers/google/compute/region_operations/index.md
@@ -100,7 +100,7 @@ warnings,
zone
FROM google.compute.region_operations
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/compute/region_security_policies/index.md b/docs/google-docs/providers/google/compute/region_security_policies/index.md
index 11807e84ec..1e6fec7e28 100644
--- a/docs/google-docs/providers/google/compute/region_security_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_security_policies/index.md
@@ -84,7 +84,7 @@ type,
userDefinedFields
FROM google.compute.region_security_policies
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -141,130 +141,240 @@ SELECT
```yaml
-userDefinedFields:
- - name: string
- base: string
- offset: integer
- size: integer
- mask: string
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-rules:
- - kind: string
- description: string
- priority: integer
- match:
- expr:
- expression: string
- title: string
- description: string
- location: string
- exprOptions:
- recaptchaOptions:
- actionTokenSiteKeys:
- - type: string
- sessionTokenSiteKeys:
- - type: string
- versionedExpr: string
- config:
- srcIpRanges:
- - type: string
- networkMatch:
- userDefinedFields:
- - name: string
- values:
- - type: string
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- ipProtocols:
- - type: string
- srcPorts:
- - type: string
- destPorts:
- - type: string
- srcRegionCodes:
- - type: string
- srcAsns:
- - type: string
- format: string
- action: string
- preview: boolean
- rateLimitOptions:
- rateLimitThreshold:
- count: integer
- intervalSec: integer
- conformAction: string
- exceedAction: string
- exceedRedirectOptions:
- type: string
- target: string
- enforceOnKey: string
- enforceOnKeyName: string
- enforceOnKeyConfigs:
- - enforceOnKeyType: string
- enforceOnKeyName: string
- banDurationSec: integer
- headerAction:
- requestHeadersToAdds:
- - headerName: string
- headerValue: string
- preconfiguredWafConfig:
- exclusions:
- - targetRuleSet: string
- targetRuleIds:
- - type: string
- requestHeadersToExclude:
- - val: string
- op: string
- requestCookiesToExclude:
- - val: string
- op: string
- requestQueryParamsToExclude:
- - val: string
- op: string
- requestUrisToExclude:
- - val: string
- op: string
-adaptiveProtectionConfig:
- layer7DdosDefenseConfig:
- enable: boolean
- ruleVisibility: string
- thresholdConfigs:
- - name: string
- autoDeployLoadThreshold: number
- autoDeployConfidenceThreshold: number
- autoDeployImpactedBaselineThreshold: number
- autoDeployExpirationSec: integer
- detectionLoadThreshold: number
- detectionAbsoluteQps: number
- detectionRelativeToBaselineQps: number
- trafficGranularityConfigs:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: userDefinedFields
+ value:
+ - - name: name
value: string
- enableEachUniqueValue: boolean
-ddosProtectionConfig:
- ddosProtection: string
-advancedOptionsConfig:
- jsonParsing: string
- jsonCustomConfig:
- contentTypes:
- - type: string
- logLevel: string
- userIpRequestHeaders:
- - type: string
-recaptchaOptionsConfig:
- redirectSiteKey: string
-fingerprint: string
-selfLink: string
-type: string
-labels: object
-labelFingerprint: string
-region: string
+ - name: base
+ value: string
+ - name: offset
+ value: integer
+ - name: size
+ value: integer
+ - name: mask
+ value: string
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: rules
+ value:
+ - - name: kind
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: expr
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: exprOptions
+ value:
+ - name: recaptchaOptions
+ value:
+ - name: actionTokenSiteKeys
+ value:
+ - string
+ - name: sessionTokenSiteKeys
+ value:
+ - string
+ - name: versionedExpr
+ value: string
+ - name: config
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: networkMatch
+ value:
+ - name: userDefinedFields
+ value:
+ - - name: name
+ value: string
+ - name: values
+ value:
+ - string
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: ipProtocols
+ value:
+ - string
+ - name: srcPorts
+ value:
+ - string
+ - name: destPorts
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: srcAsns
+ value:
+ - integer
+ - name: action
+ value: string
+ - name: preview
+ value: boolean
+ - name: rateLimitOptions
+ value:
+ - name: rateLimitThreshold
+ value:
+ - name: count
+ value: integer
+ - name: intervalSec
+ value: integer
+ - name: conformAction
+ value: string
+ - name: exceedAction
+ value: string
+ - name: exceedRedirectOptions
+ value:
+ - name: type
+ value: string
+ - name: target
+ value: string
+ - name: enforceOnKey
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: enforceOnKeyConfigs
+ value:
+ - - name: enforceOnKeyType
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: banDurationSec
+ value: integer
+ - name: headerAction
+ value:
+ - name: requestHeadersToAdds
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: preconfiguredWafConfig
+ value:
+ - name: exclusions
+ value:
+ - - name: targetRuleSet
+ value: string
+ - name: targetRuleIds
+ value:
+ - string
+ - name: requestHeadersToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestCookiesToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestQueryParamsToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestUrisToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: adaptiveProtectionConfig
+ value:
+ - name: layer7DdosDefenseConfig
+ value:
+ - name: enable
+ value: boolean
+ - name: ruleVisibility
+ value: string
+ - name: thresholdConfigs
+ value:
+ - - name: name
+ value: string
+ - name: autoDeployLoadThreshold
+ value: number
+ - name: autoDeployConfidenceThreshold
+ value: number
+ - name: autoDeployImpactedBaselineThreshold
+ value: number
+ - name: autoDeployExpirationSec
+ value: integer
+ - name: detectionLoadThreshold
+ value: number
+ - name: detectionAbsoluteQps
+ value: number
+ - name: detectionRelativeToBaselineQps
+ value: number
+ - name: trafficGranularityConfigs
+ value:
+ - - name: type
+ value: string
+ - name: value
+ value: string
+ - name: enableEachUniqueValue
+ value: boolean
+ - name: ddosProtectionConfig
+ value:
+ - name: ddosProtection
+ value: string
+ - name: advancedOptionsConfig
+ value:
+ - name: jsonParsing
+ value: string
+ - name: jsonCustomConfig
+ value:
+ - name: contentTypes
+ value:
+ - string
+ - name: logLevel
+ value: string
+ - name: userIpRequestHeaders
+ value:
+ - string
+ - name: recaptchaOptionsConfig
+ value:
+ - name: redirectSiteKey
+ value: string
+ - name: fingerprint
+ value: string
+ - name: selfLink
+ value: string
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_security_policies_rule/index.md b/docs/google-docs/providers/google/compute/region_security_policies_rule/index.md
index c2dcb89a9e..a80ca1de78 100644
--- a/docs/google-docs/providers/google/compute/region_security_policies_rule/index.md
+++ b/docs/google-docs/providers/google/compute/region_security_policies_rule/index.md
@@ -70,7 +70,7 @@ redirectOptions
FROM google.compute.region_security_policies_rule
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND securityPolicy = '{{ securityPolicy }}';
+AND securityPolicy = '{{ securityPolicy }}';
```
## `INSERT` example
@@ -112,7 +112,7 @@ SELECT
'{{ match }}',
'{{ networkMatch }}',
'{{ action }}',
-true|false,
+{{ preview }},
'{{ rateLimitOptions }}',
'{{ headerAction }}',
'{{ redirectOptions }}',
@@ -123,83 +123,148 @@ true|false,
```yaml
-kind: string
-description: string
-priority: integer
-match:
- expr:
- expression: string
- title: string
- description: string
- location: string
- exprOptions:
- recaptchaOptions:
- actionTokenSiteKeys:
- - type: string
- sessionTokenSiteKeys:
- - type: string
- versionedExpr: string
- config:
- srcIpRanges:
- - type: string
-networkMatch:
- userDefinedFields:
- - name: string
- values:
- - type: string
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- ipProtocols:
- - type: string
- srcPorts:
- - type: string
- destPorts:
- - type: string
- srcRegionCodes:
- - type: string
- srcAsns:
- - type: string
- format: string
-action: string
-preview: boolean
-rateLimitOptions:
- rateLimitThreshold:
- count: integer
- intervalSec: integer
- conformAction: string
- exceedAction: string
- exceedRedirectOptions:
- type: string
- target: string
- enforceOnKey: string
- enforceOnKeyName: string
- enforceOnKeyConfigs:
- - enforceOnKeyType: string
- enforceOnKeyName: string
- banDurationSec: integer
-headerAction:
- requestHeadersToAdds:
- - headerName: string
- headerValue: string
-preconfiguredWafConfig:
- exclusions:
- - targetRuleSet: string
- targetRuleIds:
- - type: string
- requestHeadersToExclude:
- - val: string
- op: string
- requestCookiesToExclude:
- - val: string
- op: string
- requestQueryParamsToExclude:
- - val: string
- op: string
- requestUrisToExclude:
- - val: string
- op: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: expr
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: exprOptions
+ value:
+ - name: recaptchaOptions
+ value:
+ - name: actionTokenSiteKeys
+ value:
+ - string
+ - name: sessionTokenSiteKeys
+ value:
+ - string
+ - name: versionedExpr
+ value: string
+ - name: config
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: networkMatch
+ value:
+ - name: userDefinedFields
+ value:
+ - - name: name
+ value: string
+ - name: values
+ value:
+ - string
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: ipProtocols
+ value:
+ - string
+ - name: srcPorts
+ value:
+ - string
+ - name: destPorts
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: srcAsns
+ value:
+ - integer
+ - name: action
+ value: string
+ - name: preview
+ value: boolean
+ - name: rateLimitOptions
+ value:
+ - name: rateLimitThreshold
+ value:
+ - name: count
+ value: integer
+ - name: intervalSec
+ value: integer
+ - name: conformAction
+ value: string
+ - name: exceedAction
+ value: string
+ - name: exceedRedirectOptions
+ value:
+ - name: type
+ value: string
+ - name: target
+ value: string
+ - name: enforceOnKey
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: enforceOnKeyConfigs
+ value:
+ - - name: enforceOnKeyType
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: banDurationSec
+ value: integer
+ - name: headerAction
+ value:
+ - name: requestHeadersToAdds
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: preconfiguredWafConfig
+ value:
+ - name: exclusions
+ value:
+ - - name: targetRuleSet
+ value: string
+ - name: targetRuleIds
+ value:
+ - string
+ - name: requestHeadersToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestCookiesToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestQueryParamsToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestUrisToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_ssl_certificates/index.md b/docs/google-docs/providers/google/compute/region_ssl_certificates/index.md
index cdfae88510..3e27e56c44 100644
--- a/docs/google-docs/providers/google/compute/region_ssl_certificates/index.md
+++ b/docs/google-docs/providers/google/compute/region_ssl_certificates/index.md
@@ -76,7 +76,7 @@ subjectAlternativeNames,
type
FROM google.compute.region_ssl_certificates
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -127,27 +127,48 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-certificate: string
-privateKey: string
-managed:
- domains:
- - type: string
- status: string
- domainStatus: object
-selfManaged:
- certificate: string
- privateKey: string
-type: string
-subjectAlternativeNames:
- - type: string
-expireTime: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: certificate
+ value: string
+ - name: privateKey
+ value: string
+ - name: managed
+ value:
+ - name: domains
+ value:
+ - string
+ - name: status
+ value: string
+ - name: domainStatus
+ value: object
+ - name: selfManaged
+ value:
+ - name: certificate
+ value: string
+ - name: privateKey
+ value: string
+ - name: type
+ value: string
+ - name: subjectAlternativeNames
+ value:
+ - string
+ - name: expireTime
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_ssl_policies/index.md b/docs/google-docs/providers/google/compute/region_ssl_policies/index.md
index 309d4f60af..6ceebcca4c 100644
--- a/docs/google-docs/providers/google/compute/region_ssl_policies/index.md
+++ b/docs/google-docs/providers/google/compute/region_ssl_policies/index.md
@@ -75,7 +75,7 @@ selfLink,
warnings
FROM google.compute.region_ssl_policies
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -124,26 +124,46 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-name: string
-description: string
-profile: string
-minTlsVersion: string
-enabledFeatures:
- - type: string
-customFeatures:
- - type: string
-fingerprint: string
-warnings:
- - code: string
- message: string
- data:
- - key: string
- value: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: profile
+ value: string
+ - name: minTlsVersion
+ value: string
+ - name: enabledFeatures
+ value:
+ - string
+ - name: customFeatures
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: data
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_ssl_policies_available_features/index.md b/docs/google-docs/providers/google/compute/region_ssl_policies_available_features/index.md
index b19fe3c1a9..22d59d195e 100644
--- a/docs/google-docs/providers/google/compute/region_ssl_policies_available_features/index.md
+++ b/docs/google-docs/providers/google/compute/region_ssl_policies_available_features/index.md
@@ -47,5 +47,5 @@ SELECT
features
FROM google.compute.region_ssl_policies_available_features
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/region_target_http_proxies/index.md b/docs/google-docs/providers/google/compute/region_target_http_proxies/index.md
index 18a0973fcf..8257246e05 100644
--- a/docs/google-docs/providers/google/compute/region_target_http_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/region_target_http_proxies/index.md
@@ -71,7 +71,7 @@ selfLink,
urlMap
FROM google.compute.region_target_http_proxies
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -107,7 +107,7 @@ SELECT
'{{ description }}',
'{{ urlMap }}',
'{{ region }}',
-true|false,
+{{ proxyBind }},
'{{ fingerprint }}',
'{{ httpKeepAliveTimeoutSec }}'
;
@@ -116,17 +116,30 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-urlMap: string
-region: string
-proxyBind: boolean
-fingerprint: string
-httpKeepAliveTimeoutSec: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: urlMap
+ value: string
+ - name: region
+ value: string
+ - name: proxyBind
+ value: boolean
+ - name: fingerprint
+ value: string
+ - name: httpKeepAliveTimeoutSec
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/region_target_https_proxies/index.md b/docs/google-docs/providers/google/compute/region_target_https_proxies/index.md
index 9355da2ac5..de65b4c577 100644
--- a/docs/google-docs/providers/google/compute/region_target_https_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/region_target_https_proxies/index.md
@@ -87,7 +87,7 @@ tlsEarlyData,
urlMap
FROM google.compute.region_target_https_proxies
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -134,7 +134,7 @@ SELECT
'{{ quicOverride }}',
'{{ sslPolicy }}',
'{{ region }}',
-true|false,
+{{ proxyBind }},
'{{ serverTlsPolicy }}',
'{{ authorizationPolicy }}',
'{{ fingerprint }}',
@@ -146,25 +146,45 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-urlMap: string
-sslCertificates:
- - type: string
-certificateMap: string
-quicOverride: string
-sslPolicy: string
-region: string
-proxyBind: boolean
-serverTlsPolicy: string
-authorizationPolicy: string
-fingerprint: string
-httpKeepAliveTimeoutSec: integer
-tlsEarlyData: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: urlMap
+ value: string
+ - name: sslCertificates
+ value:
+ - string
+ - name: certificateMap
+ value: string
+ - name: quicOverride
+ value: string
+ - name: sslPolicy
+ value: string
+ - name: region
+ value: string
+ - name: proxyBind
+ value: boolean
+ - name: serverTlsPolicy
+ value: string
+ - name: authorizationPolicy
+ value: string
+ - name: fingerprint
+ value: string
+ - name: httpKeepAliveTimeoutSec
+ value: integer
+ - name: tlsEarlyData
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_target_tcp_proxies/index.md b/docs/google-docs/providers/google/compute/region_target_tcp_proxies/index.md
index 16d29dd842..e8c78548aa 100644
--- a/docs/google-docs/providers/google/compute/region_target_tcp_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/region_target_tcp_proxies/index.md
@@ -68,7 +68,7 @@ selfLink,
service
FROM google.compute.region_target_tcp_proxies
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -103,7 +103,7 @@ SELECT
'{{ description }}',
'{{ service }}',
'{{ proxyHeader }}',
-true|false,
+{{ proxyBind }},
'{{ region }}'
;
```
@@ -111,16 +111,28 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-service: string
-proxyHeader: string
-proxyBind: boolean
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: service
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: proxyBind
+ value: boolean
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_url_maps/index.md b/docs/google-docs/providers/google/compute/region_url_maps/index.md
index 3d9349b527..3b5ff0b52f 100644
--- a/docs/google-docs/providers/google/compute/region_url_maps/index.md
+++ b/docs/google-docs/providers/google/compute/region_url_maps/index.md
@@ -83,7 +83,7 @@ selfLink,
tests
FROM google.compute.region_url_maps
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -138,133 +138,251 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-hostRules:
- - description: string
- hosts:
- - type: string
- pathMatcher: string
-pathMatchers:
- - name: string
- description: string
- defaultService: string
- defaultRouteAction:
- weightedBackendServices:
- - backendService: string
- weight: integer
- headerAction:
- requestHeadersToRemove:
- - type: string
- requestHeadersToAdd:
- - headerName: string
- headerValue: string
- replace: boolean
- responseHeadersToRemove:
- - type: string
- responseHeadersToAdd:
- - headerName: string
- headerValue: string
- replace: boolean
- urlRewrite:
- pathPrefixRewrite: string
- hostRewrite: string
- pathTemplateRewrite: string
- timeout:
- seconds: string
- nanos: integer
- retryPolicy:
- retryConditions:
- - type: string
- numRetries: integer
- requestMirrorPolicy:
- backendService: string
- corsPolicy:
- allowOrigins:
- - type: string
- allowOriginRegexes:
- - type: string
- allowMethods:
- - type: string
- allowHeaders:
- - type: string
- exposeHeaders:
- - type: string
- maxAge: integer
- allowCredentials: boolean
- disabled: boolean
- faultInjectionPolicy:
- delay:
- percentage: number
- abort:
- httpStatus: integer
- percentage: number
- defaultUrlRedirect:
- hostRedirect: string
- pathRedirect: string
- prefixRedirect: string
- redirectResponseCode: string
- httpsRedirect: boolean
- stripQuery: boolean
- pathRules:
- - service: string
- paths:
- - type: string
- customErrorResponsePolicy:
- errorResponseRules:
- - matchResponseCodes:
- - type: string
- path: string
- overrideResponseCode: integer
- errorService: string
- routeRules:
- - priority: integer
- description: string
- matchRules:
- - prefixMatch: string
- fullPathMatch: string
- regexMatch: string
- ignoreCase: boolean
- headerMatches:
- - headerName: string
- exactMatch: string
- regexMatch: string
- rangeMatch:
- rangeStart: string
- rangeEnd: string
- presentMatch: boolean
- prefixMatch: string
- suffixMatch: string
- invertMatch: boolean
- queryParameterMatches:
- - name: string
- presentMatch: boolean
- exactMatch: string
- regexMatch: string
- metadataFilters:
- - filterMatchCriteria: string
- filterLabels:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: hostRules
+ value:
+ - - name: description
+ value: string
+ - name: hosts
+ value:
+ - string
+ - name: pathMatcher
+ value: string
+ - name: pathMatchers
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: defaultService
+ value: string
+ - name: defaultRouteAction
+ value:
+ - name: weightedBackendServices
+ value:
+ - - name: backendService
+ value: string
+ - name: weight
+ value: integer
+ - name: headerAction
+ value:
+ - name: requestHeadersToRemove
+ value:
+ - string
+ - name: requestHeadersToAdd
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: replace
+ value: boolean
+ - name: responseHeadersToRemove
+ value:
+ - string
+ - name: responseHeadersToAdd
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: replace
+ value: boolean
+ - name: urlRewrite
+ value:
+ - name: pathPrefixRewrite
value: string
- pathTemplateMatch: string
- service: string
-tests:
- - description: string
- host: string
- path: string
- headers:
- - name: string
- value: string
- service: string
- expectedOutputUrl: string
- expectedRedirectResponseCode: integer
-defaultService: string
-fingerprint: string
-region: string
+ - name: hostRewrite
+ value: string
+ - name: pathTemplateRewrite
+ value: string
+ - name: timeout
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: retryPolicy
+ value:
+ - name: retryConditions
+ value:
+ - string
+ - name: numRetries
+ value: integer
+ - name: requestMirrorPolicy
+ value:
+ - name: backendService
+ value: string
+ - name: corsPolicy
+ value:
+ - name: allowOrigins
+ value:
+ - string
+ - name: allowOriginRegexes
+ value:
+ - string
+ - name: allowMethods
+ value:
+ - string
+ - name: allowHeaders
+ value:
+ - string
+ - name: exposeHeaders
+ value:
+ - string
+ - name: maxAge
+ value: integer
+ - name: allowCredentials
+ value: boolean
+ - name: disabled
+ value: boolean
+ - name: faultInjectionPolicy
+ value:
+ - name: delay
+ value:
+ - name: percentage
+ value: number
+ - name: abort
+ value:
+ - name: httpStatus
+ value: integer
+ - name: percentage
+ value: number
+ - name: defaultUrlRedirect
+ value:
+ - name: hostRedirect
+ value: string
+ - name: pathRedirect
+ value: string
+ - name: prefixRedirect
+ value: string
+ - name: redirectResponseCode
+ value: string
+ - name: httpsRedirect
+ value: boolean
+ - name: stripQuery
+ value: boolean
+ - name: pathRules
+ value:
+ - - name: service
+ value: string
+ - name: paths
+ value:
+ - string
+ - name: customErrorResponsePolicy
+ value:
+ - name: errorResponseRules
+ value:
+ - - name: matchResponseCodes
+ value:
+ - string
+ - name: path
+ value: string
+ - name: overrideResponseCode
+ value: integer
+ - name: errorService
+ value: string
+ - name: routeRules
+ value:
+ - - name: priority
+ value: integer
+ - name: description
+ value: string
+ - name: matchRules
+ value:
+ - - name: prefixMatch
+ value: string
+ - name: fullPathMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: ignoreCase
+ value: boolean
+ - name: headerMatches
+ value:
+ - - name: headerName
+ value: string
+ - name: exactMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: rangeMatch
+ value:
+ - name: rangeStart
+ value: string
+ - name: rangeEnd
+ value: string
+ - name: presentMatch
+ value: boolean
+ - name: prefixMatch
+ value: string
+ - name: suffixMatch
+ value: string
+ - name: invertMatch
+ value: boolean
+ - name: queryParameterMatches
+ value:
+ - - name: name
+ value: string
+ - name: presentMatch
+ value: boolean
+ - name: exactMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: metadataFilters
+ value:
+ - - name: filterMatchCriteria
+ value: string
+ - name: filterLabels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: pathTemplateMatch
+ value: string
+ - name: service
+ value: string
+ - name: tests
+ value:
+ - - name: description
+ value: string
+ - name: host
+ value: string
+ - name: path
+ value: string
+ - name: headers
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: service
+ value: string
+ - name: expectedOutputUrl
+ value: string
+ - name: expectedRedirectResponseCode
+ value: integer
+ - name: defaultService
+ value: string
+ - name: fingerprint
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/region_zones/index.md b/docs/google-docs/providers/google/compute/region_zones/index.md
index 3388710a51..e2543ef39b 100644
--- a/docs/google-docs/providers/google/compute/region_zones/index.md
+++ b/docs/google-docs/providers/google/compute/region_zones/index.md
@@ -67,5 +67,5 @@ status,
supportsPzs
FROM google.compute.region_zones
WHERE project = '{{ project }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
diff --git a/docs/google-docs/providers/google/compute/regions/index.md b/docs/google-docs/providers/google/compute/regions/index.md
index ebdd16fbd2..07969cd8c6 100644
--- a/docs/google-docs/providers/google/compute/regions/index.md
+++ b/docs/google-docs/providers/google/compute/regions/index.md
@@ -69,5 +69,5 @@ status,
supportsPzs,
zones
FROM google.compute.regions
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/reservations/index.md b/docs/google-docs/providers/google/compute/reservations/index.md
index 054a5eb5a6..ee0411f681 100644
--- a/docs/google-docs/providers/google/compute/reservations/index.md
+++ b/docs/google-docs/providers/google/compute/reservations/index.md
@@ -82,7 +82,7 @@ specificReservationRequired,
status,
zone
FROM google.compute.reservations
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -125,10 +125,10 @@ SELECT
'{{ specificReservation }}',
'{{ aggregateReservation }}',
'{{ commitment }}',
-true|false,
+{{ specificReservationRequired }},
'{{ status }}',
'{{ shareSettings }}',
-true|false,
+{{ satisfiesPzs }},
'{{ resourcePolicies }}',
'{{ resourceStatus }}'
;
@@ -137,48 +137,91 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-zone: string
-description: string
-name: string
-specificReservation:
- instanceProperties:
- machineType: string
- guestAccelerators:
- - acceleratorType: string
- acceleratorCount: integer
- minCpuPlatform: string
- localSsds:
- - diskSizeGb: string
- interface: string
- locationHint: string
- count: string
- inUseCount: string
- assuredCount: string
- sourceInstanceTemplate: string
-aggregateReservation:
- vmFamily: string
- reservedResources:
- - accelerator:
- acceleratorCount: integer
- acceleratorType: string
- inUseResources:
- - {}
- workloadType: string
-commitment: string
-specificReservationRequired: boolean
-status: string
-shareSettings:
- shareType: string
- projectMap: object
-satisfiesPzs: boolean
-resourcePolicies: object
-resourceStatus:
- specificSkuAllocation:
- sourceInstanceTemplateId: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: zone
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: specificReservation
+ value:
+ - name: instanceProperties
+ value:
+ - name: machineType
+ value: string
+ - name: guestAccelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: localSsds
+ value:
+ - - name: diskSizeGb
+ value: string
+ - name: interface
+ value: string
+ - name: locationHint
+ value: string
+ - name: count
+ value: string
+ - name: inUseCount
+ value: string
+ - name: assuredCount
+ value: string
+ - name: sourceInstanceTemplate
+ value: string
+ - name: aggregateReservation
+ value:
+ - name: vmFamily
+ value: string
+ - name: reservedResources
+ value:
+ - - name: accelerator
+ value:
+ - name: acceleratorCount
+ value: integer
+ - name: acceleratorType
+ value: string
+ - name: inUseResources
+ value:
+ - []
+ - name: workloadType
+ value: string
+ - name: commitment
+ value: string
+ - name: specificReservationRequired
+ value: boolean
+ - name: status
+ value: string
+ - name: shareSettings
+ value:
+ - name: shareType
+ value: string
+ - name: projectMap
+ value: object
+ - name: satisfiesPzs
+ value: boolean
+ - name: resourcePolicies
+ value: object
+ - name: resourceStatus
+ value:
+ - name: specificSkuAllocation
+ value:
+ - name: sourceInstanceTemplateId
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/reservations_iam_policies/index.md b/docs/google-docs/providers/google/compute/reservations_iam_policies/index.md
index 32b2782938..44723a3c73 100644
--- a/docs/google-docs/providers/google/compute/reservations_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/reservations_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.reservations_iam_policies
WHERE project = '{{ project }}'
AND resource = '{{ resource }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/resource_policies/index.md b/docs/google-docs/providers/google/compute/resource_policies/index.md
index 97190b3710..103b0ff5b8 100644
--- a/docs/google-docs/providers/google/compute/resource_policies/index.md
+++ b/docs/google-docs/providers/google/compute/resource_policies/index.md
@@ -75,7 +75,7 @@ selfLink,
snapshotSchedulePolicy,
status
FROM google.compute.resource_policies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -124,53 +124,101 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-region: string
-description: string
-name: string
-snapshotSchedulePolicy:
- schedule:
- hourlySchedule:
- hoursInCycle: integer
- startTime: string
- duration: string
- dailySchedule:
- daysInCycle: integer
- startTime: string
- duration: string
- weeklySchedule:
- dayOfWeeks:
- - day: string
- startTime: string
- duration: string
- retentionPolicy:
- maxRetentionDays: integer
- onSourceDiskDelete: string
- snapshotProperties:
- labels: object
- storageLocations:
- - type: string
- guestFlush: boolean
- chainName: string
-groupPlacementPolicy:
- vmCount: integer
- availabilityDomainCount: integer
- collocation: string
-instanceSchedulePolicy:
- vmStartSchedule:
- schedule: string
- timeZone: string
- startTime: string
- expirationTime: string
-diskConsistencyGroupPolicy: {}
-status: string
-resourceStatus:
- instanceSchedulePolicy:
- nextRunStartTime: string
- lastRunStartTime: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: snapshotSchedulePolicy
+ value:
+ - name: schedule
+ value:
+ - name: hourlySchedule
+ value:
+ - name: hoursInCycle
+ value: integer
+ - name: startTime
+ value: string
+ - name: duration
+ value: string
+ - name: dailySchedule
+ value:
+ - name: daysInCycle
+ value: integer
+ - name: startTime
+ value: string
+ - name: duration
+ value: string
+ - name: weeklySchedule
+ value:
+ - name: dayOfWeeks
+ value:
+ - - name: day
+ value: string
+ - name: startTime
+ value: string
+ - name: duration
+ value: string
+ - name: retentionPolicy
+ value:
+ - name: maxRetentionDays
+ value: integer
+ - name: onSourceDiskDelete
+ value: string
+ - name: snapshotProperties
+ value:
+ - name: labels
+ value: object
+ - name: storageLocations
+ value:
+ - string
+ - name: guestFlush
+ value: boolean
+ - name: chainName
+ value: string
+ - name: groupPlacementPolicy
+ value:
+ - name: vmCount
+ value: integer
+ - name: availabilityDomainCount
+ value: integer
+ - name: collocation
+ value: string
+ - name: instanceSchedulePolicy
+ value:
+ - name: vmStartSchedule
+ value:
+ - name: schedule
+ value: string
+ - name: timeZone
+ value: string
+ - name: startTime
+ value: string
+ - name: expirationTime
+ value: string
+ - name: diskConsistencyGroupPolicy
+ value: []
+ - name: status
+ value: string
+ - name: resourceStatus
+ value:
+ - name: instanceSchedulePolicy
+ value:
+ - name: nextRunStartTime
+ value: string
+ - name: lastRunStartTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/resource_policies_iam_policies/index.md b/docs/google-docs/providers/google/compute/resource_policies_iam_policies/index.md
index 6bd3022c4d..4f2e69a6c3 100644
--- a/docs/google-docs/providers/google/compute/resource_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/resource_policies_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.resource_policies_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/routers/index.md b/docs/google-docs/providers/google/compute/routers/index.md
index c2dee42c5e..bec1cefcd1 100644
--- a/docs/google-docs/providers/google/compute/routers/index.md
+++ b/docs/google-docs/providers/google/compute/routers/index.md
@@ -79,7 +79,7 @@ network,
region,
selfLink
FROM google.compute.routers
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -122,7 +122,7 @@ SELECT
'{{ bgpPeers }}',
'{{ bgp }}',
'{{ nats }}',
-true|false,
+{{ encryptedInterconnectRouter }},
'{{ md5AuthenticationKeys }}'
;
```
@@ -130,124 +130,215 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-network: string
-interfaces:
- - name: string
- linkedVpnTunnel: string
- linkedInterconnectAttachment: string
- ipRange: string
- managementType: string
- privateIpAddress: string
- redundantInterface: string
- subnetwork: string
- ipVersion: string
-bgpPeers:
- - name: string
- interfaceName: string
- ipAddress: string
- peerIpAddress: string
- peerAsn: integer
- advertisedRoutePriority: integer
- advertiseMode: string
- advertisedGroups:
- - type: string
- enumDescriptions: string
- enum: string
- advertisedIpRanges:
- - range: string
- description: string
- managementType: string
- enable: string
- bfd:
- sessionInitializationMode: string
- minTransmitInterval: integer
- minReceiveInterval: integer
- multiplier: integer
- routerApplianceInstance: string
- enableIpv6: boolean
- ipv6NexthopAddress: string
- peerIpv6NexthopAddress: string
- md5AuthenticationKeyName: string
- customLearnedRoutePriority: integer
- customLearnedIpRanges:
- - range: string
- enableIpv4: boolean
- ipv4NexthopAddress: string
- peerIpv4NexthopAddress: string
- exportPolicies:
- - type: string
- importPolicies:
- - type: string
-bgp:
- asn: integer
- advertiseMode: string
- advertisedGroups:
- - type: string
- enumDescriptions: string
- enum: string
- advertisedIpRanges:
- - range: string
- description: string
- keepaliveInterval: integer
- identifierRange: string
-selfLink: string
-nats:
- - name: string
- type: string
- autoNetworkTier: string
- endpointTypes:
- - type: string
- enumDescriptions: string
- enum: string
- sourceSubnetworkIpRangesToNat: string
- subnetworks:
- - name: string
- sourceIpRangesToNat:
- - type: string
- enumDescriptions: string
- enum: string
- secondaryIpRangeNames:
- - type: string
- natIps:
- - type: string
- drainNatIps:
- - type: string
- natIpAllocateOption: string
- minPortsPerVm: integer
- maxPortsPerVm: integer
- enableDynamicPortAllocation: boolean
- udpIdleTimeoutSec: integer
- icmpIdleTimeoutSec: integer
- tcpEstablishedIdleTimeoutSec: integer
- tcpTransitoryIdleTimeoutSec: integer
- tcpTimeWaitTimeoutSec: integer
- logConfig:
- enable: boolean
- filter: string
- rules:
- - ruleNumber: integer
- description: string
- match: string
- action:
- sourceNatActiveIps:
- - type: string
- sourceNatDrainIps:
- - type: string
- sourceNatActiveRanges:
- - type: string
- sourceNatDrainRanges:
- - type: string
- enableEndpointIndependentMapping: boolean
-encryptedInterconnectRouter: boolean
-md5AuthenticationKeys:
- - name: string
- key: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: network
+ value: string
+ - name: interfaces
+ value:
+ - - name: name
+ value: string
+ - name: linkedVpnTunnel
+ value: string
+ - name: linkedInterconnectAttachment
+ value: string
+ - name: ipRange
+ value: string
+ - name: managementType
+ value: string
+ - name: privateIpAddress
+ value: string
+ - name: redundantInterface
+ value: string
+ - name: subnetwork
+ value: string
+ - name: ipVersion
+ value: string
+ - name: bgpPeers
+ value:
+ - - name: name
+ value: string
+ - name: interfaceName
+ value: string
+ - name: ipAddress
+ value: string
+ - name: peerIpAddress
+ value: string
+ - name: peerAsn
+ value: integer
+ - name: advertisedRoutePriority
+ value: integer
+ - name: advertiseMode
+ value: string
+ - name: advertisedGroups
+ value:
+ - string
+ - name: advertisedIpRanges
+ value:
+ - - name: range
+ value: string
+ - name: description
+ value: string
+ - name: managementType
+ value: string
+ - name: enable
+ value: string
+ - name: bfd
+ value:
+ - name: sessionInitializationMode
+ value: string
+ - name: minTransmitInterval
+ value: integer
+ - name: minReceiveInterval
+ value: integer
+ - name: multiplier
+ value: integer
+ - name: routerApplianceInstance
+ value: string
+ - name: enableIpv6
+ value: boolean
+ - name: ipv6NexthopAddress
+ value: string
+ - name: peerIpv6NexthopAddress
+ value: string
+ - name: md5AuthenticationKeyName
+ value: string
+ - name: customLearnedRoutePriority
+ value: integer
+ - name: customLearnedIpRanges
+ value:
+ - - name: range
+ value: string
+ - name: enableIpv4
+ value: boolean
+ - name: ipv4NexthopAddress
+ value: string
+ - name: peerIpv4NexthopAddress
+ value: string
+ - name: exportPolicies
+ value:
+ - string
+ - name: importPolicies
+ value:
+ - string
+ - name: bgp
+ value:
+ - name: asn
+ value: integer
+ - name: advertiseMode
+ value: string
+ - name: advertisedGroups
+ value:
+ - string
+ - name: advertisedIpRanges
+ value:
+ - - name: range
+ value: string
+ - name: description
+ value: string
+ - name: keepaliveInterval
+ value: integer
+ - name: identifierRange
+ value: string
+ - name: selfLink
+ value: string
+ - name: nats
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: autoNetworkTier
+ value: string
+ - name: endpointTypes
+ value:
+ - string
+ - name: sourceSubnetworkIpRangesToNat
+ value: string
+ - name: subnetworks
+ value:
+ - - name: name
+ value: string
+ - name: sourceIpRangesToNat
+ value:
+ - string
+ - name: secondaryIpRangeNames
+ value:
+ - string
+ - name: natIps
+ value:
+ - string
+ - name: drainNatIps
+ value:
+ - string
+ - name: natIpAllocateOption
+ value: string
+ - name: minPortsPerVm
+ value: integer
+ - name: maxPortsPerVm
+ value: integer
+ - name: enableDynamicPortAllocation
+ value: boolean
+ - name: udpIdleTimeoutSec
+ value: integer
+ - name: icmpIdleTimeoutSec
+ value: integer
+ - name: tcpEstablishedIdleTimeoutSec
+ value: integer
+ - name: tcpTransitoryIdleTimeoutSec
+ value: integer
+ - name: tcpTimeWaitTimeoutSec
+ value: integer
+ - name: logConfig
+ value:
+ - name: enable
+ value: boolean
+ - name: filter
+ value: string
+ - name: rules
+ value:
+ - - name: ruleNumber
+ value: integer
+ - name: description
+ value: string
+ - name: match
+ value: string
+ - name: action
+ value:
+ - name: sourceNatActiveIps
+ value:
+ - string
+ - name: sourceNatDrainIps
+ value:
+ - string
+ - name: sourceNatActiveRanges
+ value:
+ - string
+ - name: sourceNatDrainRanges
+ value:
+ - string
+ - name: enableEndpointIndependentMapping
+ value: boolean
+ - name: encryptedInterconnectRouter
+ value: boolean
+ - name: md5AuthenticationKeys
+ value:
+ - - name: name
+ value: string
+ - name: key
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/routers_nat_ip_info/index.md b/docs/google-docs/providers/google/compute/routers_nat_ip_info/index.md
index 6c9d4789ec..576bed3e14 100644
--- a/docs/google-docs/providers/google/compute/routers_nat_ip_info/index.md
+++ b/docs/google-docs/providers/google/compute/routers_nat_ip_info/index.md
@@ -48,5 +48,5 @@ result
FROM google.compute.routers_nat_ip_info
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND router = '{{ router }}';
+AND router = '{{ router }}';
```
diff --git a/docs/google-docs/providers/google/compute/routers_nat_mapping_info/index.md b/docs/google-docs/providers/google/compute/routers_nat_mapping_info/index.md
index 1cc7fcf301..65f8e59150 100644
--- a/docs/google-docs/providers/google/compute/routers_nat_mapping_info/index.md
+++ b/docs/google-docs/providers/google/compute/routers_nat_mapping_info/index.md
@@ -50,5 +50,5 @@ interfaceNatMappings
FROM google.compute.routers_nat_mapping_info
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND router = '{{ router }}';
+AND router = '{{ router }}';
```
diff --git a/docs/google-docs/providers/google/compute/routers_router_status/index.md b/docs/google-docs/providers/google/compute/routers_router_status/index.md
index 288eb38dcf..04bf387d81 100644
--- a/docs/google-docs/providers/google/compute/routers_router_status/index.md
+++ b/docs/google-docs/providers/google/compute/routers_router_status/index.md
@@ -50,5 +50,5 @@ result
FROM google.compute.routers_router_status
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND router = '{{ router }}';
+AND router = '{{ router }}';
```
diff --git a/docs/google-docs/providers/google/compute/routes/index.md b/docs/google-docs/providers/google/compute/routes/index.md
index 59d5e751fb..b903ec39c5 100644
--- a/docs/google-docs/providers/google/compute/routes/index.md
+++ b/docs/google-docs/providers/google/compute/routes/index.md
@@ -91,7 +91,7 @@ selfLink,
tags,
warnings
FROM google.compute.routes
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -156,38 +156,68 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-network: string
-tags:
- - type: string
-destRange: string
-priority: integer
-nextHopInstance: string
-nextHopIp: string
-nextHopNetwork: string
-nextHopGateway: string
-nextHopPeering: string
-nextHopIlb: string
-warnings:
- - code: string
- message: string
- data:
- - key: string
- value: string
-nextHopVpnTunnel: string
-nextHopHub: string
-selfLink: string
-routeType: string
-asPaths:
- - pathSegmentType: string
- asLists:
- - type: string
- format: string
-routeStatus: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: network
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: destRange
+ value: string
+ - name: priority
+ value: integer
+ - name: nextHopInstance
+ value: string
+ - name: nextHopIp
+ value: string
+ - name: nextHopNetwork
+ value: string
+ - name: nextHopGateway
+ value: string
+ - name: nextHopPeering
+ value: string
+ - name: nextHopIlb
+ value: string
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: data
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: nextHopVpnTunnel
+ value: string
+ - name: nextHopHub
+ value: string
+ - name: selfLink
+ value: string
+ - name: routeType
+ value: string
+ - name: asPaths
+ value:
+ - - name: pathSegmentType
+ value: string
+ - name: asLists
+ value:
+ - integer
+ - name: routeStatus
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/security_policies/index.md b/docs/google-docs/providers/google/compute/security_policies/index.md
index 3f0a38548a..c874b224fa 100644
--- a/docs/google-docs/providers/google/compute/security_policies/index.md
+++ b/docs/google-docs/providers/google/compute/security_policies/index.md
@@ -84,7 +84,7 @@ selfLink,
type,
userDefinedFields
FROM google.compute.security_policies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -139,130 +139,240 @@ SELECT
```yaml
-userDefinedFields:
- - name: string
- base: string
- offset: integer
- size: integer
- mask: string
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-rules:
- - kind: string
- description: string
- priority: integer
- match:
- expr:
- expression: string
- title: string
- description: string
- location: string
- exprOptions:
- recaptchaOptions:
- actionTokenSiteKeys:
- - type: string
- sessionTokenSiteKeys:
- - type: string
- versionedExpr: string
- config:
- srcIpRanges:
- - type: string
- networkMatch:
- userDefinedFields:
- - name: string
- values:
- - type: string
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- ipProtocols:
- - type: string
- srcPorts:
- - type: string
- destPorts:
- - type: string
- srcRegionCodes:
- - type: string
- srcAsns:
- - type: string
- format: string
- action: string
- preview: boolean
- rateLimitOptions:
- rateLimitThreshold:
- count: integer
- intervalSec: integer
- conformAction: string
- exceedAction: string
- exceedRedirectOptions:
- type: string
- target: string
- enforceOnKey: string
- enforceOnKeyName: string
- enforceOnKeyConfigs:
- - enforceOnKeyType: string
- enforceOnKeyName: string
- banDurationSec: integer
- headerAction:
- requestHeadersToAdds:
- - headerName: string
- headerValue: string
- preconfiguredWafConfig:
- exclusions:
- - targetRuleSet: string
- targetRuleIds:
- - type: string
- requestHeadersToExclude:
- - val: string
- op: string
- requestCookiesToExclude:
- - val: string
- op: string
- requestQueryParamsToExclude:
- - val: string
- op: string
- requestUrisToExclude:
- - val: string
- op: string
-adaptiveProtectionConfig:
- layer7DdosDefenseConfig:
- enable: boolean
- ruleVisibility: string
- thresholdConfigs:
- - name: string
- autoDeployLoadThreshold: number
- autoDeployConfidenceThreshold: number
- autoDeployImpactedBaselineThreshold: number
- autoDeployExpirationSec: integer
- detectionLoadThreshold: number
- detectionAbsoluteQps: number
- detectionRelativeToBaselineQps: number
- trafficGranularityConfigs:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: userDefinedFields
+ value:
+ - - name: name
value: string
- enableEachUniqueValue: boolean
-ddosProtectionConfig:
- ddosProtection: string
-advancedOptionsConfig:
- jsonParsing: string
- jsonCustomConfig:
- contentTypes:
- - type: string
- logLevel: string
- userIpRequestHeaders:
- - type: string
-recaptchaOptionsConfig:
- redirectSiteKey: string
-fingerprint: string
-selfLink: string
-type: string
-labels: object
-labelFingerprint: string
-region: string
+ - name: base
+ value: string
+ - name: offset
+ value: integer
+ - name: size
+ value: integer
+ - name: mask
+ value: string
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: rules
+ value:
+ - - name: kind
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: expr
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: exprOptions
+ value:
+ - name: recaptchaOptions
+ value:
+ - name: actionTokenSiteKeys
+ value:
+ - string
+ - name: sessionTokenSiteKeys
+ value:
+ - string
+ - name: versionedExpr
+ value: string
+ - name: config
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: networkMatch
+ value:
+ - name: userDefinedFields
+ value:
+ - - name: name
+ value: string
+ - name: values
+ value:
+ - string
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: ipProtocols
+ value:
+ - string
+ - name: srcPorts
+ value:
+ - string
+ - name: destPorts
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: srcAsns
+ value:
+ - integer
+ - name: action
+ value: string
+ - name: preview
+ value: boolean
+ - name: rateLimitOptions
+ value:
+ - name: rateLimitThreshold
+ value:
+ - name: count
+ value: integer
+ - name: intervalSec
+ value: integer
+ - name: conformAction
+ value: string
+ - name: exceedAction
+ value: string
+ - name: exceedRedirectOptions
+ value:
+ - name: type
+ value: string
+ - name: target
+ value: string
+ - name: enforceOnKey
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: enforceOnKeyConfigs
+ value:
+ - - name: enforceOnKeyType
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: banDurationSec
+ value: integer
+ - name: headerAction
+ value:
+ - name: requestHeadersToAdds
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: preconfiguredWafConfig
+ value:
+ - name: exclusions
+ value:
+ - - name: targetRuleSet
+ value: string
+ - name: targetRuleIds
+ value:
+ - string
+ - name: requestHeadersToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestCookiesToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestQueryParamsToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestUrisToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: adaptiveProtectionConfig
+ value:
+ - name: layer7DdosDefenseConfig
+ value:
+ - name: enable
+ value: boolean
+ - name: ruleVisibility
+ value: string
+ - name: thresholdConfigs
+ value:
+ - - name: name
+ value: string
+ - name: autoDeployLoadThreshold
+ value: number
+ - name: autoDeployConfidenceThreshold
+ value: number
+ - name: autoDeployImpactedBaselineThreshold
+ value: number
+ - name: autoDeployExpirationSec
+ value: integer
+ - name: detectionLoadThreshold
+ value: number
+ - name: detectionAbsoluteQps
+ value: number
+ - name: detectionRelativeToBaselineQps
+ value: number
+ - name: trafficGranularityConfigs
+ value:
+ - - name: type
+ value: string
+ - name: value
+ value: string
+ - name: enableEachUniqueValue
+ value: boolean
+ - name: ddosProtectionConfig
+ value:
+ - name: ddosProtection
+ value: string
+ - name: advancedOptionsConfig
+ value:
+ - name: jsonParsing
+ value: string
+ - name: jsonCustomConfig
+ value:
+ - name: contentTypes
+ value:
+ - string
+ - name: logLevel
+ value: string
+ - name: userIpRequestHeaders
+ value:
+ - string
+ - name: recaptchaOptionsConfig
+ value:
+ - name: redirectSiteKey
+ value: string
+ - name: fingerprint
+ value: string
+ - name: selfLink
+ value: string
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/security_policies_aggregated/index.md b/docs/google-docs/providers/google/compute/security_policies_aggregated/index.md
index 92d3c03863..6917d1f695 100644
--- a/docs/google-docs/providers/google/compute/security_policies_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/security_policies_aggregated/index.md
@@ -78,5 +78,5 @@ selfLink,
type,
userDefinedFields
FROM google.compute.security_policies_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/security_policies_preconfigured_expression_sets/index.md b/docs/google-docs/providers/google/compute/security_policies_preconfigured_expression_sets/index.md
index cb68d31b52..3e9bcd8f00 100644
--- a/docs/google-docs/providers/google/compute/security_policies_preconfigured_expression_sets/index.md
+++ b/docs/google-docs/providers/google/compute/security_policies_preconfigured_expression_sets/index.md
@@ -46,5 +46,5 @@ Gets the current list of preconfigured Web Application Firewall (WAF) expression
SELECT
preconfiguredExpressionSets
FROM google.compute.security_policies_preconfigured_expression_sets
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/security_policies_rule/index.md b/docs/google-docs/providers/google/compute/security_policies_rule/index.md
index 6b2989b7c8..90e1932502 100644
--- a/docs/google-docs/providers/google/compute/security_policies_rule/index.md
+++ b/docs/google-docs/providers/google/compute/security_policies_rule/index.md
@@ -69,7 +69,7 @@ rateLimitOptions,
redirectOptions
FROM google.compute.security_policies_rule
WHERE project = '{{ project }}'
-AND securityPolicy = '{{ securityPolicy }}';
+AND securityPolicy = '{{ securityPolicy }}';
```
## `INSERT` example
@@ -109,7 +109,7 @@ SELECT
'{{ match }}',
'{{ networkMatch }}',
'{{ action }}',
-true|false,
+{{ preview }},
'{{ rateLimitOptions }}',
'{{ headerAction }}',
'{{ redirectOptions }}',
@@ -120,83 +120,148 @@ true|false,
```yaml
-kind: string
-description: string
-priority: integer
-match:
- expr:
- expression: string
- title: string
- description: string
- location: string
- exprOptions:
- recaptchaOptions:
- actionTokenSiteKeys:
- - type: string
- sessionTokenSiteKeys:
- - type: string
- versionedExpr: string
- config:
- srcIpRanges:
- - type: string
-networkMatch:
- userDefinedFields:
- - name: string
- values:
- - type: string
- srcIpRanges:
- - type: string
- destIpRanges:
- - type: string
- ipProtocols:
- - type: string
- srcPorts:
- - type: string
- destPorts:
- - type: string
- srcRegionCodes:
- - type: string
- srcAsns:
- - type: string
- format: string
-action: string
-preview: boolean
-rateLimitOptions:
- rateLimitThreshold:
- count: integer
- intervalSec: integer
- conformAction: string
- exceedAction: string
- exceedRedirectOptions:
- type: string
- target: string
- enforceOnKey: string
- enforceOnKeyName: string
- enforceOnKeyConfigs:
- - enforceOnKeyType: string
- enforceOnKeyName: string
- banDurationSec: integer
-headerAction:
- requestHeadersToAdds:
- - headerName: string
- headerValue: string
-preconfiguredWafConfig:
- exclusions:
- - targetRuleSet: string
- targetRuleIds:
- - type: string
- requestHeadersToExclude:
- - val: string
- op: string
- requestCookiesToExclude:
- - val: string
- op: string
- requestQueryParamsToExclude:
- - val: string
- op: string
- requestUrisToExclude:
- - val: string
- op: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: match
+ value:
+ - name: expr
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: exprOptions
+ value:
+ - name: recaptchaOptions
+ value:
+ - name: actionTokenSiteKeys
+ value:
+ - string
+ - name: sessionTokenSiteKeys
+ value:
+ - string
+ - name: versionedExpr
+ value: string
+ - name: config
+ value:
+ - name: srcIpRanges
+ value:
+ - string
+ - name: networkMatch
+ value:
+ - name: userDefinedFields
+ value:
+ - - name: name
+ value: string
+ - name: values
+ value:
+ - string
+ - name: srcIpRanges
+ value:
+ - string
+ - name: destIpRanges
+ value:
+ - string
+ - name: ipProtocols
+ value:
+ - string
+ - name: srcPorts
+ value:
+ - string
+ - name: destPorts
+ value:
+ - string
+ - name: srcRegionCodes
+ value:
+ - string
+ - name: srcAsns
+ value:
+ - integer
+ - name: action
+ value: string
+ - name: preview
+ value: boolean
+ - name: rateLimitOptions
+ value:
+ - name: rateLimitThreshold
+ value:
+ - name: count
+ value: integer
+ - name: intervalSec
+ value: integer
+ - name: conformAction
+ value: string
+ - name: exceedAction
+ value: string
+ - name: exceedRedirectOptions
+ value:
+ - name: type
+ value: string
+ - name: target
+ value: string
+ - name: enforceOnKey
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: enforceOnKeyConfigs
+ value:
+ - - name: enforceOnKeyType
+ value: string
+ - name: enforceOnKeyName
+ value: string
+ - name: banDurationSec
+ value: integer
+ - name: headerAction
+ value:
+ - name: requestHeadersToAdds
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: preconfiguredWafConfig
+ value:
+ - name: exclusions
+ value:
+ - - name: targetRuleSet
+ value: string
+ - name: targetRuleIds
+ value:
+ - string
+ - name: requestHeadersToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestCookiesToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestQueryParamsToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
+ - name: requestUrisToExclude
+ value:
+ - - name: val
+ value: string
+ - name: op
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/service_attachments/index.md b/docs/google-docs/providers/google/compute/service_attachments/index.md
index bd9ca42b63..5822756915 100644
--- a/docs/google-docs/providers/google/compute/service_attachments/index.md
+++ b/docs/google-docs/providers/google/compute/service_attachments/index.md
@@ -87,7 +87,7 @@ region,
selfLink,
targetService
FROM google.compute.service_attachments
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -135,50 +135,80 @@ SELECT
'{{ connectionPreference }}',
'{{ connectedEndpoints }}',
'{{ natSubnets }}',
-true|false,
+{{ enableProxyProtocol }},
'{{ consumerRejectLists }}',
'{{ consumerAcceptLists }}',
'{{ pscServiceAttachmentId }}',
'{{ fingerprint }}',
'{{ domainNames }}',
-true|false
+{{ reconcileConnections }}
;
```
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-region: string
-producerForwardingRule: string
-targetService: string
-connectionPreference: string
-connectedEndpoints:
- - status: string
- pscConnectionId: string
- endpoint: string
- consumerNetwork: string
-natSubnets:
- - type: string
-enableProxyProtocol: boolean
-consumerRejectLists:
- - type: string
-consumerAcceptLists:
- - projectIdOrNum: string
- networkUrl: string
- connectionLimit: integer
-pscServiceAttachmentId:
- high: string
- low: string
-fingerprint: string
-domainNames:
- - type: string
-reconcileConnections: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: producerForwardingRule
+ value: string
+ - name: targetService
+ value: string
+ - name: connectionPreference
+ value: string
+ - name: connectedEndpoints
+ value:
+ - - name: status
+ value: string
+ - name: pscConnectionId
+ value: string
+ - name: endpoint
+ value: string
+ - name: consumerNetwork
+ value: string
+ - name: natSubnets
+ value:
+ - string
+ - name: enableProxyProtocol
+ value: boolean
+ - name: consumerRejectLists
+ value:
+ - string
+ - name: consumerAcceptLists
+ value:
+ - - name: projectIdOrNum
+ value: string
+ - name: networkUrl
+ value: string
+ - name: connectionLimit
+ value: integer
+ - name: pscServiceAttachmentId
+ value:
+ - name: high
+ value: string
+ - name: low
+ value: string
+ - name: fingerprint
+ value: string
+ - name: domainNames
+ value:
+ - string
+ - name: reconcileConnections
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/service_attachments_iam_policies/index.md b/docs/google-docs/providers/google/compute/service_attachments_iam_policies/index.md
index fad61761ff..6365447e37 100644
--- a/docs/google-docs/providers/google/compute/service_attachments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/service_attachments_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.service_attachments_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/snapshot_settings/index.md b/docs/google-docs/providers/google/compute/snapshot_settings/index.md
index cefa8d2b2f..5f73c32a91 100644
--- a/docs/google-docs/providers/google/compute/snapshot_settings/index.md
+++ b/docs/google-docs/providers/google/compute/snapshot_settings/index.md
@@ -47,7 +47,7 @@ Get snapshot settings.
SELECT
storageLocation
FROM google.compute.snapshot_settings
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/compute/snapshots/index.md b/docs/google-docs/providers/google/compute/snapshots/index.md
index b5e5950718..1a35b7c43f 100644
--- a/docs/google-docs/providers/google/compute/snapshots/index.md
+++ b/docs/google-docs/providers/google/compute/snapshots/index.md
@@ -120,7 +120,7 @@ storageBytes,
storageBytesStatus,
storageLocations
FROM google.compute.snapshots
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -189,11 +189,11 @@ SELECT
'{{ labelFingerprint }}',
'{{ licenseCodes }}',
'{{ storageLocations }}',
-true|false,
+{{ autoCreated }},
'{{ guestOsFeatures }}',
'{{ downloadBytes }}',
'{{ chainName }}',
-true|false,
+{{ satisfiesPzs }},
'{{ locationHint }}',
'{{ sourceSnapshotSchedulePolicy }}',
'{{ sourceSnapshotSchedulePolicyId }}',
@@ -202,7 +202,7 @@ true|false,
'{{ architecture }}',
'{{ snapshotType }}',
'{{ creationSizeBytes }}',
-true|false,
+{{ enableConfidentialCompute }},
'{{ sourceDiskForRecoveryCheckpoint }}',
'{{ sourceInstantSnapshotEncryptionKey }}'
;
@@ -211,50 +211,91 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-status: string
-sourceDisk: string
-sourceDiskId: string
-diskSizeGb: string
-storageBytes: string
-storageBytesStatus: string
-licenses:
- - type: string
-snapshotEncryptionKey:
- rawKey: string
- rsaEncryptedKey: string
- kmsKeyName: string
- sha256: string
- kmsKeyServiceAccount: string
-selfLink: string
-labels: object
-labelFingerprint: string
-licenseCodes:
- - type: string
- format: string
-storageLocations:
- - type: string
-autoCreated: boolean
-guestOsFeatures:
- - type: string
-downloadBytes: string
-chainName: string
-satisfiesPzs: boolean
-locationHint: string
-sourceSnapshotSchedulePolicy: string
-sourceSnapshotSchedulePolicyId: string
-sourceInstantSnapshot: string
-sourceInstantSnapshotId: string
-architecture: string
-snapshotType: string
-creationSizeBytes: string
-enableConfidentialCompute: boolean
-sourceDiskForRecoveryCheckpoint: string
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: status
+ value: string
+ - name: sourceDisk
+ value: string
+ - name: sourceDiskId
+ value: string
+ - name: diskSizeGb
+ value: string
+ - name: storageBytes
+ value: string
+ - name: storageBytesStatus
+ value: string
+ - name: licenses
+ value:
+ - string
+ - name: snapshotEncryptionKey
+ value:
+ - name: rawKey
+ value: string
+ - name: rsaEncryptedKey
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: sha256
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: selfLink
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: licenseCodes
+ value:
+ - string
+ - name: storageLocations
+ value:
+ - string
+ - name: autoCreated
+ value: boolean
+ - name: guestOsFeatures
+ value:
+ - - name: type
+ value: string
+ - name: downloadBytes
+ value: string
+ - name: chainName
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: locationHint
+ value: string
+ - name: sourceSnapshotSchedulePolicy
+ value: string
+ - name: sourceSnapshotSchedulePolicyId
+ value: string
+ - name: sourceInstantSnapshot
+ value: string
+ - name: sourceInstantSnapshotId
+ value: string
+ - name: architecture
+ value: string
+ - name: snapshotType
+ value: string
+ - name: creationSizeBytes
+ value: string
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: sourceDiskForRecoveryCheckpoint
+ value: string
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/compute/snapshots_iam_policies/index.md b/docs/google-docs/providers/google/compute/snapshots_iam_policies/index.md
index 5cc1e61c50..75366e1f4c 100644
--- a/docs/google-docs/providers/google/compute/snapshots_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/snapshots_iam_policies/index.md
@@ -55,7 +55,7 @@ members,
role
FROM google.compute.snapshots_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/ssl_certificates/index.md b/docs/google-docs/providers/google/compute/ssl_certificates/index.md
index 9675ebbac1..71cf2fe2c8 100644
--- a/docs/google-docs/providers/google/compute/ssl_certificates/index.md
+++ b/docs/google-docs/providers/google/compute/ssl_certificates/index.md
@@ -75,7 +75,7 @@ selfManaged,
subjectAlternativeNames,
type
FROM google.compute.ssl_certificates
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -124,27 +124,48 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-certificate: string
-privateKey: string
-managed:
- domains:
- - type: string
- status: string
- domainStatus: object
-selfManaged:
- certificate: string
- privateKey: string
-type: string
-subjectAlternativeNames:
- - type: string
-expireTime: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: certificate
+ value: string
+ - name: privateKey
+ value: string
+ - name: managed
+ value:
+ - name: domains
+ value:
+ - string
+ - name: status
+ value: string
+ - name: domainStatus
+ value: object
+ - name: selfManaged
+ value:
+ - name: certificate
+ value: string
+ - name: privateKey
+ value: string
+ - name: type
+ value: string
+ - name: subjectAlternativeNames
+ value:
+ - string
+ - name: expireTime
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/ssl_certificates_aggregated/index.md b/docs/google-docs/providers/google/compute/ssl_certificates_aggregated/index.md
index 89807fa1cc..9115777332 100644
--- a/docs/google-docs/providers/google/compute/ssl_certificates_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/ssl_certificates_aggregated/index.md
@@ -72,5 +72,5 @@ selfManaged,
subjectAlternativeNames,
type
FROM google.compute.ssl_certificates_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/ssl_policies/index.md b/docs/google-docs/providers/google/compute/ssl_policies/index.md
index 57871b08e0..9a646fed7c 100644
--- a/docs/google-docs/providers/google/compute/ssl_policies/index.md
+++ b/docs/google-docs/providers/google/compute/ssl_policies/index.md
@@ -74,7 +74,7 @@ region,
selfLink,
warnings
FROM google.compute.ssl_policies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -121,26 +121,46 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-selfLink: string
-name: string
-description: string
-profile: string
-minTlsVersion: string
-enabledFeatures:
- - type: string
-customFeatures:
- - type: string
-fingerprint: string
-warnings:
- - code: string
- message: string
- data:
- - key: string
- value: string
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: selfLink
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: profile
+ value: string
+ - name: minTlsVersion
+ value: string
+ - name: enabledFeatures
+ value:
+ - string
+ - name: customFeatures
+ value:
+ - string
+ - name: fingerprint
+ value: string
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: data
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/ssl_policies_aggregated/index.md b/docs/google-docs/providers/google/compute/ssl_policies_aggregated/index.md
index 77fa5c1345..a59f6b54bc 100644
--- a/docs/google-docs/providers/google/compute/ssl_policies_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/ssl_policies_aggregated/index.md
@@ -70,5 +70,5 @@ region,
selfLink,
warnings
FROM google.compute.ssl_policies_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/ssl_policies_available_features/index.md b/docs/google-docs/providers/google/compute/ssl_policies_available_features/index.md
index 2a58ff3072..ef9c6412da 100644
--- a/docs/google-docs/providers/google/compute/ssl_policies_available_features/index.md
+++ b/docs/google-docs/providers/google/compute/ssl_policies_available_features/index.md
@@ -46,5 +46,5 @@ Lists all features that can be specified in the SSL policy when using custom pro
SELECT
features
FROM google.compute.ssl_policies_available_features
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/storage_pool_types/index.md b/docs/google-docs/providers/google/compute/storage_pool_types/index.md
index 30fc699629..8a4b5132a0 100644
--- a/docs/google-docs/providers/google/compute/storage_pool_types/index.md
+++ b/docs/google-docs/providers/google/compute/storage_pool_types/index.md
@@ -80,5 +80,5 @@ selfLinkWithId,
supportedDiskTypes,
zone
FROM google.compute.storage_pool_types
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/storage_pools/index.md b/docs/google-docs/providers/google/compute/storage_pools/index.md
index ffa80ae1b9..18bd67aa89 100644
--- a/docs/google-docs/providers/google/compute/storage_pools/index.md
+++ b/docs/google-docs/providers/google/compute/storage_pools/index.md
@@ -87,7 +87,7 @@ status,
storagePoolType,
zone
FROM google.compute.storage_pools
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -146,34 +146,64 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-poolProvisionedCapacityGb: string
-poolProvisionedIops: string
-poolProvisionedThroughput: string
-zone: string
-state: string
-selfLink: string
-selfLinkWithId: string
-labels: object
-labelFingerprint: string
-resourceStatus:
- lastResizeTimestamp: string
- diskCount: string
- poolUsedCapacityBytes: string
- poolUserWrittenBytes: string
- totalProvisionedDiskCapacityGb: string
- maxTotalProvisionedDiskCapacityGb: string
- poolUsedIops: string
- totalProvisionedDiskIops: string
- poolUsedThroughput: string
- totalProvisionedDiskThroughput: string
-storagePoolType: string
-capacityProvisioningType: string
-performanceProvisioningType: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: poolProvisionedCapacityGb
+ value: string
+ - name: poolProvisionedIops
+ value: string
+ - name: poolProvisionedThroughput
+ value: string
+ - name: zone
+ value: string
+ - name: state
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: resourceStatus
+ value:
+ - name: lastResizeTimestamp
+ value: string
+ - name: diskCount
+ value: string
+ - name: poolUsedCapacityBytes
+ value: string
+ - name: poolUserWrittenBytes
+ value: string
+ - name: totalProvisionedDiskCapacityGb
+ value: string
+ - name: maxTotalProvisionedDiskCapacityGb
+ value: string
+ - name: poolUsedIops
+ value: string
+ - name: totalProvisionedDiskIops
+ value: string
+ - name: poolUsedThroughput
+ value: string
+ - name: totalProvisionedDiskThroughput
+ value: string
+ - name: storagePoolType
+ value: string
+ - name: capacityProvisioningType
+ value: string
+ - name: performanceProvisioningType
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/storage_pools_disks/index.md b/docs/google-docs/providers/google/compute/storage_pools_disks/index.md
index 6f5ec0de54..12ce7df438 100644
--- a/docs/google-docs/providers/google/compute/storage_pools_disks/index.md
+++ b/docs/google-docs/providers/google/compute/storage_pools_disks/index.md
@@ -68,5 +68,5 @@ usedBytes
FROM google.compute.storage_pools_disks
WHERE project = '{{ project }}'
AND storagePool = '{{ storagePool }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/compute/storage_pools_iam_policies/index.md b/docs/google-docs/providers/google/compute/storage_pools_iam_policies/index.md
index 838f4f12f9..5918f677c4 100644
--- a/docs/google-docs/providers/google/compute/storage_pools_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/storage_pools_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.storage_pools_iam_policies
WHERE project = '{{ project }}'
AND resource = '{{ resource }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/subnetworks/index.md b/docs/google-docs/providers/google/compute/subnetworks/index.md
index 646dcb5568..6623059f2b 100644
--- a/docs/google-docs/providers/google/compute/subnetworks/index.md
+++ b/docs/google-docs/providers/google/compute/subnetworks/index.md
@@ -101,7 +101,7 @@ selfLink,
stackType,
state
FROM google.compute.subnetworks
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -154,10 +154,10 @@ SELECT
'{{ reservedInternalRange }}',
'{{ gatewayAddress }}',
'{{ region }}',
-true|false,
+{{ privateIpGoogleAccess }},
'{{ secondaryIpRanges }}',
'{{ fingerprint }}',
-true|false,
+{{ enableFlowLogs }},
'{{ privateIpv6GoogleAccess }}',
'{{ ipv6CidrRange }}',
'{{ externalIpv6Prefix }}',
@@ -174,41 +174,77 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-network: string
-ipCidrRange: string
-reservedInternalRange: string
-gatewayAddress: string
-region: string
-selfLink: string
-privateIpGoogleAccess: boolean
-secondaryIpRanges:
- - rangeName: string
- ipCidrRange: string
- reservedInternalRange: string
-fingerprint: string
-enableFlowLogs: boolean
-privateIpv6GoogleAccess: string
-ipv6CidrRange: string
-externalIpv6Prefix: string
-internalIpv6Prefix: string
-purpose: string
-role: string
-state: string
-logConfig:
- enable: boolean
- aggregationInterval: string
- flowSampling: number
- metadata: string
- metadataFields:
- - type: string
- filterExpr: string
-stackType: string
-ipv6AccessType: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: network
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: reservedInternalRange
+ value: string
+ - name: gatewayAddress
+ value: string
+ - name: region
+ value: string
+ - name: selfLink
+ value: string
+ - name: privateIpGoogleAccess
+ value: boolean
+ - name: secondaryIpRanges
+ value:
+ - - name: rangeName
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: reservedInternalRange
+ value: string
+ - name: fingerprint
+ value: string
+ - name: enableFlowLogs
+ value: boolean
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: ipv6CidrRange
+ value: string
+ - name: externalIpv6Prefix
+ value: string
+ - name: internalIpv6Prefix
+ value: string
+ - name: purpose
+ value: string
+ - name: role
+ value: string
+ - name: state
+ value: string
+ - name: logConfig
+ value:
+ - name: enable
+ value: boolean
+ - name: aggregationInterval
+ value: string
+ - name: flowSampling
+ value: number
+ - name: metadata
+ value: string
+ - name: metadataFields
+ value:
+ - string
+ - name: filterExpr
+ value: string
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/subnetworks_iam_policies/index.md b/docs/google-docs/providers/google/compute/subnetworks_iam_policies/index.md
index cdc6f3f2a3..9280c7cce2 100644
--- a/docs/google-docs/providers/google/compute/subnetworks_iam_policies/index.md
+++ b/docs/google-docs/providers/google/compute/subnetworks_iam_policies/index.md
@@ -56,7 +56,7 @@ role
FROM google.compute.subnetworks_iam_policies
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/compute/subnetworks_usable/index.md b/docs/google-docs/providers/google/compute/subnetworks_usable/index.md
index 4b1a7dc372..c8dbe5f96f 100644
--- a/docs/google-docs/providers/google/compute/subnetworks_usable/index.md
+++ b/docs/google-docs/providers/google/compute/subnetworks_usable/index.md
@@ -64,5 +64,5 @@ secondaryIpRanges,
stackType,
subnetwork
FROM google.compute.subnetworks_usable
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/target_grpc_proxies/index.md b/docs/google-docs/providers/google/compute/target_grpc_proxies/index.md
index 605ec4f394..0659592dfc 100644
--- a/docs/google-docs/providers/google/compute/target_grpc_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/target_grpc_proxies/index.md
@@ -68,7 +68,7 @@ selfLinkWithId,
urlMap,
validateForProxyless
FROM google.compute.target_grpc_proxies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -99,7 +99,7 @@ SELECT
'{{ name }}',
'{{ description }}',
'{{ urlMap }}',
-true|false,
+{{ validateForProxyless }},
'{{ fingerprint }}'
;
```
@@ -107,16 +107,28 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-selfLinkWithId: string
-urlMap: string
-validateForProxyless: boolean
-fingerprint: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: selfLinkWithId
+ value: string
+ - name: urlMap
+ value: string
+ - name: validateForProxyless
+ value: boolean
+ - name: fingerprint
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_http_proxies/index.md b/docs/google-docs/providers/google/compute/target_http_proxies/index.md
index ed89ddc941..301b9f8198 100644
--- a/docs/google-docs/providers/google/compute/target_http_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/target_http_proxies/index.md
@@ -71,7 +71,7 @@ region,
selfLink,
urlMap
FROM google.compute.target_http_proxies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -105,7 +105,7 @@ SELECT
'{{ description }}',
'{{ urlMap }}',
'{{ region }}',
-true|false,
+{{ proxyBind }},
'{{ fingerprint }}',
'{{ httpKeepAliveTimeoutSec }}'
;
@@ -114,17 +114,30 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-urlMap: string
-region: string
-proxyBind: boolean
-fingerprint: string
-httpKeepAliveTimeoutSec: integer
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: urlMap
+ value: string
+ - name: region
+ value: string
+ - name: proxyBind
+ value: boolean
+ - name: fingerprint
+ value: string
+ - name: httpKeepAliveTimeoutSec
+ value: integer
```
diff --git a/docs/google-docs/providers/google/compute/target_http_proxies_aggregated/index.md b/docs/google-docs/providers/google/compute/target_http_proxies_aggregated/index.md
index a102a38268..fa06ba86d5 100644
--- a/docs/google-docs/providers/google/compute/target_http_proxies_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/target_http_proxies_aggregated/index.md
@@ -66,5 +66,5 @@ region,
selfLink,
urlMap
FROM google.compute.target_http_proxies_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/target_https_proxies/index.md b/docs/google-docs/providers/google/compute/target_https_proxies/index.md
index 7b4e57f696..ef3385cdb8 100644
--- a/docs/google-docs/providers/google/compute/target_https_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/target_https_proxies/index.md
@@ -89,7 +89,7 @@ sslPolicy,
tlsEarlyData,
urlMap
FROM google.compute.target_https_proxies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -134,7 +134,7 @@ SELECT
'{{ quicOverride }}',
'{{ sslPolicy }}',
'{{ region }}',
-true|false,
+{{ proxyBind }},
'{{ serverTlsPolicy }}',
'{{ authorizationPolicy }}',
'{{ fingerprint }}',
@@ -146,25 +146,45 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-urlMap: string
-sslCertificates:
- - type: string
-certificateMap: string
-quicOverride: string
-sslPolicy: string
-region: string
-proxyBind: boolean
-serverTlsPolicy: string
-authorizationPolicy: string
-fingerprint: string
-httpKeepAliveTimeoutSec: integer
-tlsEarlyData: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: urlMap
+ value: string
+ - name: sslCertificates
+ value:
+ - string
+ - name: certificateMap
+ value: string
+ - name: quicOverride
+ value: string
+ - name: sslPolicy
+ value: string
+ - name: region
+ value: string
+ - name: proxyBind
+ value: boolean
+ - name: serverTlsPolicy
+ value: string
+ - name: authorizationPolicy
+ value: string
+ - name: fingerprint
+ value: string
+ - name: httpKeepAliveTimeoutSec
+ value: integer
+ - name: tlsEarlyData
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_https_proxies_aggregated/index.md b/docs/google-docs/providers/google/compute/target_https_proxies_aggregated/index.md
index b2e07842c4..49a4d2e098 100644
--- a/docs/google-docs/providers/google/compute/target_https_proxies_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/target_https_proxies_aggregated/index.md
@@ -80,5 +80,5 @@ sslPolicy,
tlsEarlyData,
urlMap
FROM google.compute.target_https_proxies_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/target_instances/index.md b/docs/google-docs/providers/google/compute/target_instances/index.md
index 42bae2780b..f409480333 100644
--- a/docs/google-docs/providers/google/compute/target_instances/index.md
+++ b/docs/google-docs/providers/google/compute/target_instances/index.md
@@ -71,7 +71,7 @@ securityPolicy,
selfLink,
zone
FROM google.compute.target_instances
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -116,17 +116,30 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-zone: string
-natPolicy: string
-instance: string
-selfLink: string
-network: string
-securityPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: zone
+ value: string
+ - name: natPolicy
+ value: string
+ - name: instance
+ value: string
+ - name: selfLink
+ value: string
+ - name: network
+ value: string
+ - name: securityPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_pools/index.md b/docs/google-docs/providers/google/compute/target_pools/index.md
index 807d6eb013..02c3e2b1f7 100644
--- a/docs/google-docs/providers/google/compute/target_pools/index.md
+++ b/docs/google-docs/providers/google/compute/target_pools/index.md
@@ -76,7 +76,7 @@ securityPolicy,
selfLink,
sessionAffinity
FROM google.compute.target_pools
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -116,7 +116,7 @@ SELECT
'{{ healthChecks }}',
'{{ instances }}',
'{{ sessionAffinity }}',
-number,
+{{ failoverRatio }},
'{{ backupPool }}',
'{{ securityPolicy }}'
;
@@ -125,21 +125,36 @@ number,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-healthChecks:
- - type: string
-instances:
- - type: string
-sessionAffinity: string
-failoverRatio: number
-backupPool: string
-selfLink: string
-securityPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: healthChecks
+ value:
+ - string
+ - name: instances
+ value:
+ - string
+ - name: sessionAffinity
+ value: string
+ - name: failoverRatio
+ value: number
+ - name: backupPool
+ value: string
+ - name: selfLink
+ value: string
+ - name: securityPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_pools_health/index.md b/docs/google-docs/providers/google/compute/target_pools_health/index.md
index 8217a1b9ec..8cfe4e7997 100644
--- a/docs/google-docs/providers/google/compute/target_pools_health/index.md
+++ b/docs/google-docs/providers/google/compute/target_pools_health/index.md
@@ -50,5 +50,5 @@ kind
FROM google.compute.target_pools_health
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND targetPool = '{{ targetPool }}';
+AND targetPool = '{{ targetPool }}';
```
diff --git a/docs/google-docs/providers/google/compute/target_pools_health_check/index.md b/docs/google-docs/providers/google/compute/target_pools_health_check/index.md
index a1b8b6cd91..0e39dbba69 100644
--- a/docs/google-docs/providers/google/compute/target_pools_health_check/index.md
+++ b/docs/google-docs/providers/google/compute/target_pools_health_check/index.md
@@ -70,8 +70,12 @@ SELECT
```yaml
-healthChecks:
- - healthCheck: string
+- name: your_resource_model_name
+ props:
+ - name: healthChecks
+ value:
+ - - name: healthCheck
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_pools_instance/index.md b/docs/google-docs/providers/google/compute/target_pools_instance/index.md
index fe1b9069ba..1be3ae904b 100644
--- a/docs/google-docs/providers/google/compute/target_pools_instance/index.md
+++ b/docs/google-docs/providers/google/compute/target_pools_instance/index.md
@@ -70,8 +70,12 @@ SELECT
```yaml
-instances:
- - instance: string
+- name: your_resource_model_name
+ props:
+ - name: instances
+ value:
+ - - name: instance
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_ssl_proxies/index.md b/docs/google-docs/providers/google/compute/target_ssl_proxies/index.md
index dcac032846..e8a72d3b10 100644
--- a/docs/google-docs/providers/google/compute/target_ssl_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/target_ssl_proxies/index.md
@@ -74,7 +74,7 @@ service,
sslCertificates,
sslPolicy
FROM google.compute.target_ssl_proxies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -117,18 +117,31 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-service: string
-sslCertificates:
- - type: string
-certificateMap: string
-proxyHeader: string
-sslPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: service
+ value: string
+ - name: sslCertificates
+ value:
+ - string
+ - name: certificateMap
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: sslPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_tcp_proxies/index.md b/docs/google-docs/providers/google/compute/target_tcp_proxies/index.md
index d6c68789a4..3f082546f1 100644
--- a/docs/google-docs/providers/google/compute/target_tcp_proxies/index.md
+++ b/docs/google-docs/providers/google/compute/target_tcp_proxies/index.md
@@ -69,7 +69,7 @@ region,
selfLink,
service
FROM google.compute.target_tcp_proxies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -102,7 +102,7 @@ SELECT
'{{ description }}',
'{{ service }}',
'{{ proxyHeader }}',
-true|false,
+{{ proxyBind }},
'{{ region }}'
;
```
@@ -110,16 +110,28 @@ true|false,
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-service: string
-proxyHeader: string
-proxyBind: boolean
-region: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: service
+ value: string
+ - name: proxyHeader
+ value: string
+ - name: proxyBind
+ value: boolean
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/target_tcp_proxies_aggregated/index.md b/docs/google-docs/providers/google/compute/target_tcp_proxies_aggregated/index.md
index 24f6a1ee20..68b36aae8a 100644
--- a/docs/google-docs/providers/google/compute/target_tcp_proxies_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/target_tcp_proxies_aggregated/index.md
@@ -64,5 +64,5 @@ region,
selfLink,
service
FROM google.compute.target_tcp_proxies_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/target_vpn_gateways/index.md b/docs/google-docs/providers/google/compute/target_vpn_gateways/index.md
index beaab57afe..17e8c60787 100644
--- a/docs/google-docs/providers/google/compute/target_vpn_gateways/index.md
+++ b/docs/google-docs/providers/google/compute/target_vpn_gateways/index.md
@@ -75,7 +75,7 @@ selfLink,
status,
tunnels
FROM google.compute.target_vpn_gateways
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -124,21 +124,36 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-network: string
-tunnels:
- - type: string
-status: string
-selfLink: string
-forwardingRules:
- - type: string
-labels: object
-labelFingerprint: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: network
+ value: string
+ - name: tunnels
+ value:
+ - string
+ - name: status
+ value: string
+ - name: selfLink
+ value: string
+ - name: forwardingRules
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/url_maps/index.md b/docs/google-docs/providers/google/compute/url_maps/index.md
index 8e616e6d8c..a7517c22d4 100644
--- a/docs/google-docs/providers/google/compute/url_maps/index.md
+++ b/docs/google-docs/providers/google/compute/url_maps/index.md
@@ -83,7 +83,7 @@ region,
selfLink,
tests
FROM google.compute.url_maps
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -136,133 +136,251 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-selfLink: string
-hostRules:
- - description: string
- hosts:
- - type: string
- pathMatcher: string
-pathMatchers:
- - name: string
- description: string
- defaultService: string
- defaultRouteAction:
- weightedBackendServices:
- - backendService: string
- weight: integer
- headerAction:
- requestHeadersToRemove:
- - type: string
- requestHeadersToAdd:
- - headerName: string
- headerValue: string
- replace: boolean
- responseHeadersToRemove:
- - type: string
- responseHeadersToAdd:
- - headerName: string
- headerValue: string
- replace: boolean
- urlRewrite:
- pathPrefixRewrite: string
- hostRewrite: string
- pathTemplateRewrite: string
- timeout:
- seconds: string
- nanos: integer
- retryPolicy:
- retryConditions:
- - type: string
- numRetries: integer
- requestMirrorPolicy:
- backendService: string
- corsPolicy:
- allowOrigins:
- - type: string
- allowOriginRegexes:
- - type: string
- allowMethods:
- - type: string
- allowHeaders:
- - type: string
- exposeHeaders:
- - type: string
- maxAge: integer
- allowCredentials: boolean
- disabled: boolean
- faultInjectionPolicy:
- delay:
- percentage: number
- abort:
- httpStatus: integer
- percentage: number
- defaultUrlRedirect:
- hostRedirect: string
- pathRedirect: string
- prefixRedirect: string
- redirectResponseCode: string
- httpsRedirect: boolean
- stripQuery: boolean
- pathRules:
- - service: string
- paths:
- - type: string
- customErrorResponsePolicy:
- errorResponseRules:
- - matchResponseCodes:
- - type: string
- path: string
- overrideResponseCode: integer
- errorService: string
- routeRules:
- - priority: integer
- description: string
- matchRules:
- - prefixMatch: string
- fullPathMatch: string
- regexMatch: string
- ignoreCase: boolean
- headerMatches:
- - headerName: string
- exactMatch: string
- regexMatch: string
- rangeMatch:
- rangeStart: string
- rangeEnd: string
- presentMatch: boolean
- prefixMatch: string
- suffixMatch: string
- invertMatch: boolean
- queryParameterMatches:
- - name: string
- presentMatch: boolean
- exactMatch: string
- regexMatch: string
- metadataFilters:
- - filterMatchCriteria: string
- filterLabels:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: selfLink
+ value: string
+ - name: hostRules
+ value:
+ - - name: description
+ value: string
+ - name: hosts
+ value:
+ - string
+ - name: pathMatcher
+ value: string
+ - name: pathMatchers
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: defaultService
+ value: string
+ - name: defaultRouteAction
+ value:
+ - name: weightedBackendServices
+ value:
+ - - name: backendService
+ value: string
+ - name: weight
+ value: integer
+ - name: headerAction
+ value:
+ - name: requestHeadersToRemove
+ value:
+ - string
+ - name: requestHeadersToAdd
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: replace
+ value: boolean
+ - name: responseHeadersToRemove
+ value:
+ - string
+ - name: responseHeadersToAdd
+ value:
+ - - name: headerName
+ value: string
+ - name: headerValue
+ value: string
+ - name: replace
+ value: boolean
+ - name: urlRewrite
+ value:
+ - name: pathPrefixRewrite
value: string
- pathTemplateMatch: string
- service: string
-tests:
- - description: string
- host: string
- path: string
- headers:
- - name: string
- value: string
- service: string
- expectedOutputUrl: string
- expectedRedirectResponseCode: integer
-defaultService: string
-fingerprint: string
-region: string
+ - name: hostRewrite
+ value: string
+ - name: pathTemplateRewrite
+ value: string
+ - name: timeout
+ value:
+ - name: seconds
+ value: string
+ - name: nanos
+ value: integer
+ - name: retryPolicy
+ value:
+ - name: retryConditions
+ value:
+ - string
+ - name: numRetries
+ value: integer
+ - name: requestMirrorPolicy
+ value:
+ - name: backendService
+ value: string
+ - name: corsPolicy
+ value:
+ - name: allowOrigins
+ value:
+ - string
+ - name: allowOriginRegexes
+ value:
+ - string
+ - name: allowMethods
+ value:
+ - string
+ - name: allowHeaders
+ value:
+ - string
+ - name: exposeHeaders
+ value:
+ - string
+ - name: maxAge
+ value: integer
+ - name: allowCredentials
+ value: boolean
+ - name: disabled
+ value: boolean
+ - name: faultInjectionPolicy
+ value:
+ - name: delay
+ value:
+ - name: percentage
+ value: number
+ - name: abort
+ value:
+ - name: httpStatus
+ value: integer
+ - name: percentage
+ value: number
+ - name: defaultUrlRedirect
+ value:
+ - name: hostRedirect
+ value: string
+ - name: pathRedirect
+ value: string
+ - name: prefixRedirect
+ value: string
+ - name: redirectResponseCode
+ value: string
+ - name: httpsRedirect
+ value: boolean
+ - name: stripQuery
+ value: boolean
+ - name: pathRules
+ value:
+ - - name: service
+ value: string
+ - name: paths
+ value:
+ - string
+ - name: customErrorResponsePolicy
+ value:
+ - name: errorResponseRules
+ value:
+ - - name: matchResponseCodes
+ value:
+ - string
+ - name: path
+ value: string
+ - name: overrideResponseCode
+ value: integer
+ - name: errorService
+ value: string
+ - name: routeRules
+ value:
+ - - name: priority
+ value: integer
+ - name: description
+ value: string
+ - name: matchRules
+ value:
+ - - name: prefixMatch
+ value: string
+ - name: fullPathMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: ignoreCase
+ value: boolean
+ - name: headerMatches
+ value:
+ - - name: headerName
+ value: string
+ - name: exactMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: rangeMatch
+ value:
+ - name: rangeStart
+ value: string
+ - name: rangeEnd
+ value: string
+ - name: presentMatch
+ value: boolean
+ - name: prefixMatch
+ value: string
+ - name: suffixMatch
+ value: string
+ - name: invertMatch
+ value: boolean
+ - name: queryParameterMatches
+ value:
+ - - name: name
+ value: string
+ - name: presentMatch
+ value: boolean
+ - name: exactMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: metadataFilters
+ value:
+ - - name: filterMatchCriteria
+ value: string
+ - name: filterLabels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: pathTemplateMatch
+ value: string
+ - name: service
+ value: string
+ - name: tests
+ value:
+ - - name: description
+ value: string
+ - name: host
+ value: string
+ - name: path
+ value: string
+ - name: headers
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: service
+ value: string
+ - name: expectedOutputUrl
+ value: string
+ - name: expectedRedirectResponseCode
+ value: integer
+ - name: defaultService
+ value: string
+ - name: fingerprint
+ value: string
+ - name: region
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/url_maps_aggregated/index.md b/docs/google-docs/providers/google/compute/url_maps_aggregated/index.md
index 12c96170ec..982a5ef7a8 100644
--- a/docs/google-docs/providers/google/compute/url_maps_aggregated/index.md
+++ b/docs/google-docs/providers/google/compute/url_maps_aggregated/index.md
@@ -76,5 +76,5 @@ region,
selfLink,
tests
FROM google.compute.url_maps_aggregated
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/vpn_gateways/index.md b/docs/google-docs/providers/google/compute/vpn_gateways/index.md
index b72dc1de22..24b48e93fa 100644
--- a/docs/google-docs/providers/google/compute/vpn_gateways/index.md
+++ b/docs/google-docs/providers/google/compute/vpn_gateways/index.md
@@ -75,7 +75,7 @@ selfLink,
stackType,
vpnInterfaces
FROM google.compute.vpn_gateways
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -124,23 +124,42 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-network: string
-selfLink: string
-labels: object
-labelFingerprint: string
-vpnInterfaces:
- - id: integer
- ipAddress: string
- ipv6Address: string
- interconnectAttachment: string
-stackType: string
-gatewayIpVersion: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: network
+ value: string
+ - name: selfLink
+ value: string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: vpnInterfaces
+ value:
+ - - name: id
+ value: integer
+ - name: ipAddress
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: interconnectAttachment
+ value: string
+ - name: stackType
+ value: string
+ - name: gatewayIpVersion
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/vpn_gateways_status/index.md b/docs/google-docs/providers/google/compute/vpn_gateways_status/index.md
index fa7c26b182..58ed93fef5 100644
--- a/docs/google-docs/providers/google/compute/vpn_gateways_status/index.md
+++ b/docs/google-docs/providers/google/compute/vpn_gateways_status/index.md
@@ -48,5 +48,5 @@ result
FROM google.compute.vpn_gateways_status
WHERE project = '{{ project }}'
AND region = '{{ region }}'
-AND vpnGateway = '{{ vpnGateway }}';
+AND vpnGateway = '{{ vpnGateway }}';
```
diff --git a/docs/google-docs/providers/google/compute/vpn_tunnels/index.md b/docs/google-docs/providers/google/compute/vpn_tunnels/index.md
index 81eba0e353..b50aab50a2 100644
--- a/docs/google-docs/providers/google/compute/vpn_tunnels/index.md
+++ b/docs/google-docs/providers/google/compute/vpn_tunnels/index.md
@@ -97,7 +97,7 @@ targetVpnGateway,
vpnGateway,
vpnGatewayInterface
FROM google.compute.vpn_tunnels
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -168,32 +168,58 @@ SELECT
```yaml
-kind: string
-id: string
-creationTimestamp: string
-name: string
-description: string
-region: string
-targetVpnGateway: string
-vpnGateway: string
-vpnGatewayInterface: integer
-peerExternalGateway: string
-peerExternalGatewayInterface: integer
-peerGcpGateway: string
-router: string
-peerIp: string
-sharedSecret: string
-sharedSecretHash: string
-status: string
-selfLink: string
-ikeVersion: integer
-detailedStatus: string
-localTrafficSelector:
- - type: string
-remoteTrafficSelector:
- - type: string
-labels: object
-labelFingerprint: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: region
+ value: string
+ - name: targetVpnGateway
+ value: string
+ - name: vpnGateway
+ value: string
+ - name: vpnGatewayInterface
+ value: integer
+ - name: peerExternalGateway
+ value: string
+ - name: peerExternalGatewayInterface
+ value: integer
+ - name: peerGcpGateway
+ value: string
+ - name: router
+ value: string
+ - name: peerIp
+ value: string
+ - name: sharedSecret
+ value: string
+ - name: sharedSecretHash
+ value: string
+ - name: status
+ value: string
+ - name: selfLink
+ value: string
+ - name: ikeVersion
+ value: integer
+ - name: detailedStatus
+ value: string
+ - name: localTrafficSelector
+ value:
+ - string
+ - name: remoteTrafficSelector
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: labelFingerprint
+ value: string
```
diff --git a/docs/google-docs/providers/google/compute/xpn_host/index.md b/docs/google-docs/providers/google/compute/xpn_host/index.md
index 38f8e8687e..e70cb6a1a8 100644
--- a/docs/google-docs/providers/google/compute/xpn_host/index.md
+++ b/docs/google-docs/providers/google/compute/xpn_host/index.md
@@ -74,5 +74,5 @@ usageExportLocation,
vmDnsSetting,
xpnProjectStatus
FROM google.compute.xpn_host
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/xpn_hosts/index.md b/docs/google-docs/providers/google/compute/xpn_hosts/index.md
index 23d6821b73..da9e7761e7 100644
--- a/docs/google-docs/providers/google/compute/xpn_hosts/index.md
+++ b/docs/google-docs/providers/google/compute/xpn_hosts/index.md
@@ -74,5 +74,5 @@ usageExportLocation,
vmDnsSetting,
xpnProjectStatus
FROM google.compute.xpn_hosts
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/xpn_resources/index.md b/docs/google-docs/providers/google/compute/xpn_resources/index.md
index 13f4df8d45..8aab1c8346 100644
--- a/docs/google-docs/providers/google/compute/xpn_resources/index.md
+++ b/docs/google-docs/providers/google/compute/xpn_resources/index.md
@@ -48,5 +48,5 @@ SELECT
id,
type
FROM google.compute.xpn_resources
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/compute/zone_operations/index.md b/docs/google-docs/providers/google/compute/zone_operations/index.md
index f6a5c84ec3..90c55957fb 100644
--- a/docs/google-docs/providers/google/compute/zone_operations/index.md
+++ b/docs/google-docs/providers/google/compute/zone_operations/index.md
@@ -100,7 +100,7 @@ warnings,
zone
FROM google.compute.zone_operations
WHERE project = '{{ project }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/compute/zones/index.md b/docs/google-docs/providers/google/compute/zones/index.md
index 0657802b48..28ffe8e5b9 100644
--- a/docs/google-docs/providers/google/compute/zones/index.md
+++ b/docs/google-docs/providers/google/compute/zones/index.md
@@ -67,5 +67,5 @@ selfLink,
status,
supportsPzs
FROM google.compute.zones
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/config/deployments/index.md b/docs/google-docs/providers/google/config/deployments/index.md
index 91dda6bd32..7582c5c215 100644
--- a/docs/google-docs/providers/google/config/deployments/index.md
+++ b/docs/google-docs/providers/google/config/deployments/index.md
@@ -100,7 +100,7 @@ updateTime,
workerPool
FROM google.config.deployments
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -140,7 +140,7 @@ SELECT
'{{ labels }}',
'{{ artifactsGcsBucket }}',
'{{ serviceAccount }}',
-true|false,
+{{ importExistingResources }},
'{{ workerPool }}',
'{{ tfVersionConstraint }}',
'{{ quotaValidation }}',
@@ -151,47 +151,87 @@ true|false,
```yaml
-terraformBlueprint:
- gcsSource: string
- gitSource:
- repo: string
- directory: string
- ref: string
- inputValues: object
-name: string
-createTime: string
-updateTime: string
-labels: object
-state: string
-latestRevision: string
-stateDetail: string
-errorCode: string
-deleteResults:
- content: string
- artifacts: string
- outputs: object
-deleteBuild: string
-deleteLogs: string
-tfErrors:
- - resourceAddress: string
- httpResponseCode: integer
- errorDescription: string
- error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-errorLogs: string
-artifactsGcsBucket: string
-serviceAccount: string
-importExistingResources: boolean
-workerPool: string
-lockState: string
-tfVersionConstraint: string
-tfVersion: string
-quotaValidation: string
-annotations: object
+- name: your_resource_model_name
+ props:
+ - name: terraformBlueprint
+ value:
+ - name: gcsSource
+ value: string
+ - name: gitSource
+ value:
+ - name: repo
+ value: string
+ - name: directory
+ value: string
+ - name: ref
+ value: string
+ - name: inputValues
+ value: object
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: latestRevision
+ value: string
+ - name: stateDetail
+ value: string
+ - name: errorCode
+ value: string
+ - name: deleteResults
+ value:
+ - name: content
+ value: string
+ - name: artifacts
+ value: string
+ - name: outputs
+ value: object
+ - name: deleteBuild
+ value: string
+ - name: deleteLogs
+ value: string
+ - name: tfErrors
+ value:
+ - - name: resourceAddress
+ value: string
+ - name: httpResponseCode
+ value: integer
+ - name: errorDescription
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: errorLogs
+ value: string
+ - name: artifactsGcsBucket
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: importExistingResources
+ value: boolean
+ - name: workerPool
+ value: string
+ - name: lockState
+ value: string
+ - name: tfVersionConstraint
+ value: string
+ - name: tfVersion
+ value: string
+ - name: quotaValidation
+ value: string
+ - name: annotations
+ value: object
```
diff --git a/docs/google-docs/providers/google/config/deployments_iam_policies/index.md b/docs/google-docs/providers/google/config/deployments_iam_policies/index.md
index c32fb89299..406127e76e 100644
--- a/docs/google-docs/providers/google/config/deployments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/config/deployments_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.config.deployments_iam_policies
WHERE deploymentsId = '{{ deploymentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/config/locations/index.md b/docs/google-docs/providers/google/config/locations/index.md
index ea0fc1363b..157855f9bf 100644
--- a/docs/google-docs/providers/google/config/locations/index.md
+++ b/docs/google-docs/providers/google/config/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.config.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/config/operations/index.md b/docs/google-docs/providers/google/config/operations/index.md
index efe5a95e2a..6a50ee5793 100644
--- a/docs/google-docs/providers/google/config/operations/index.md
+++ b/docs/google-docs/providers/google/config/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.config.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/config/previews/index.md b/docs/google-docs/providers/google/config/previews/index.md
index 9f5517a17b..b4aea66a5c 100644
--- a/docs/google-docs/providers/google/config/previews/index.md
+++ b/docs/google-docs/providers/google/config/previews/index.md
@@ -89,7 +89,7 @@ tfVersionConstraint,
workerPool
FROM google.config.previews
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -140,42 +140,77 @@ SELECT
```yaml
-terraformBlueprint:
- gcsSource: string
- gitSource:
- repo: string
- directory: string
- ref: string
- inputValues: object
-name: string
-createTime: string
-labels: object
-state: string
-deployment: string
-previewMode: string
-serviceAccount: string
-artifactsGcsBucket: string
-workerPool: string
-errorCode: string
-errorStatus:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-build: string
-tfErrors:
- - resourceAddress: string
- httpResponseCode: integer
- errorDescription: string
-errorLogs: string
-previewArtifacts:
- content: string
- artifacts: string
-logs: string
-tfVersion: string
-tfVersionConstraint: string
-annotations: object
+- name: your_resource_model_name
+ props:
+ - name: terraformBlueprint
+ value:
+ - name: gcsSource
+ value: string
+ - name: gitSource
+ value:
+ - name: repo
+ value: string
+ - name: directory
+ value: string
+ - name: ref
+ value: string
+ - name: inputValues
+ value: object
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: deployment
+ value: string
+ - name: previewMode
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: artifactsGcsBucket
+ value: string
+ - name: workerPool
+ value: string
+ - name: errorCode
+ value: string
+ - name: errorStatus
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: build
+ value: string
+ - name: tfErrors
+ value:
+ - - name: resourceAddress
+ value: string
+ - name: httpResponseCode
+ value: integer
+ - name: errorDescription
+ value: string
+ - name: errorLogs
+ value: string
+ - name: previewArtifacts
+ value:
+ - name: content
+ value: string
+ - name: artifacts
+ value: string
+ - name: logs
+ value: string
+ - name: tfVersion
+ value: string
+ - name: tfVersionConstraint
+ value: string
+ - name: annotations
+ value: object
```
diff --git a/docs/google-docs/providers/google/config/resources/index.md b/docs/google-docs/providers/google/config/resources/index.md
index 942db88133..15f29446fb 100644
--- a/docs/google-docs/providers/google/config/resources/index.md
+++ b/docs/google-docs/providers/google/config/resources/index.md
@@ -58,5 +58,5 @@ FROM google.config.resources
WHERE deploymentsId = '{{ deploymentsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND revisionsId = '{{ revisionsId }}';
+AND revisionsId = '{{ revisionsId }}';
```
diff --git a/docs/google-docs/providers/google/config/revisions/index.md b/docs/google-docs/providers/google/config/revisions/index.md
index f8da332d0f..5c8e0f1d81 100644
--- a/docs/google-docs/providers/google/config/revisions/index.md
+++ b/docs/google-docs/providers/google/config/revisions/index.md
@@ -88,5 +88,5 @@ workerPool
FROM google.config.revisions
WHERE deploymentsId = '{{ deploymentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/config/terraform_versions/index.md b/docs/google-docs/providers/google/config/terraform_versions/index.md
index 3361841cec..a64ff286a0 100644
--- a/docs/google-docs/providers/google/config/terraform_versions/index.md
+++ b/docs/google-docs/providers/google/config/terraform_versions/index.md
@@ -56,5 +56,5 @@ state,
supportTime
FROM google.config.terraform_versions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/connectors/actions/index.md b/docs/google-docs/providers/google/connectors/actions/index.md
index fc67b9acd2..6fb9eb9596 100644
--- a/docs/google-docs/providers/google/connectors/actions/index.md
+++ b/docs/google-docs/providers/google/connectors/actions/index.md
@@ -62,5 +62,5 @@ resultMetadata
FROM google.connectors.actions
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/connectors/entities/index.md b/docs/google-docs/providers/google/connectors/entities/index.md
index c33676850d..ed82adf508 100644
--- a/docs/google-docs/providers/google/connectors/entities/index.md
+++ b/docs/google-docs/providers/google/connectors/entities/index.md
@@ -55,7 +55,7 @@ FROM google.connectors.entities
WHERE connectionsId = '{{ connectionsId }}'
AND entityTypesId = '{{ entityTypesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -92,8 +92,12 @@ SELECT
```yaml
-name: string
-fields: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: fields
+ value: object
```
diff --git a/docs/google-docs/providers/google/connectors/entity_types/index.md b/docs/google-docs/providers/google/connectors/entity_types/index.md
index fd787dc366..b5771705fa 100644
--- a/docs/google-docs/providers/google/connectors/entity_types/index.md
+++ b/docs/google-docs/providers/google/connectors/entity_types/index.md
@@ -55,5 +55,5 @@ operations
FROM google.connectors.entity_types
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contactcenteraiplatform/contact_centers/index.md b/docs/google-docs/providers/google/contactcenteraiplatform/contact_centers/index.md
index 9942ea1f11..2b753385c8 100644
--- a/docs/google-docs/providers/google/contactcenteraiplatform/contact_centers/index.md
+++ b/docs/google-docs/providers/google/contactcenteraiplatform/contact_centers/index.md
@@ -87,7 +87,7 @@ uris,
userEmail
FROM google.contactcenteraiplatform.contact_centers
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -133,7 +133,7 @@ SELECT
'{{ instanceConfig }}',
'{{ samlParams }}',
'{{ userEmail }}',
-true|false,
+{{ ccaipManagedUsers }},
'{{ adminUser }}',
'{{ kmsKey }}',
'{{ privateAccess }}',
@@ -146,66 +146,113 @@ true|false,
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-uris:
- rootUri: string
- mediaUri: string
- virtualAgentStreamingServiceUri: string
- chatBotUri: string
-state: string
-customerDomainPrefix: string
-displayName: string
-instanceConfig:
- instanceSize: string
-samlParams:
- ssoUri: string
- entityId: string
- certificate: string
- userEmail: string
- emailMapping: string
- authenticationContexts:
- - type: string
- enumDescriptions: string
- enum: string
-userEmail: string
-ccaipManagedUsers: boolean
-adminUser:
- givenName: string
- familyName: string
-kmsKey: string
-privateComponents:
- - type: string
-privateAccess:
- ingressSettings:
- - name: string
- serviceAttachmentNames:
- - type: string
- egressSettings:
- - name: string
- serviceAttachmentNames:
- - type: string
- pscSetting:
- allowedConsumerProjectIds:
- - type: string
- producerProjectIds:
- - type: string
-early: {}
-normal: {}
-critical:
- peakHours:
- - days:
- - type: string
- enumDescriptions: string
- enum: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- duration: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: uris
+ value:
+ - name: rootUri
+ value: string
+ - name: mediaUri
+ value: string
+ - name: virtualAgentStreamingServiceUri
+ value: string
+ - name: chatBotUri
+ value: string
+ - name: state
+ value: string
+ - name: customerDomainPrefix
+ value: string
+ - name: displayName
+ value: string
+ - name: instanceConfig
+ value:
+ - name: instanceSize
+ value: string
+ - name: samlParams
+ value:
+ - name: ssoUri
+ value: string
+ - name: entityId
+ value: string
+ - name: certificate
+ value: string
+ - name: userEmail
+ value: string
+ - name: emailMapping
+ value: string
+ - name: authenticationContexts
+ value:
+ - string
+ - name: userEmail
+ value: string
+ - name: ccaipManagedUsers
+ value: boolean
+ - name: adminUser
+ value:
+ - name: givenName
+ value: string
+ - name: familyName
+ value: string
+ - name: kmsKey
+ value: string
+ - name: privateComponents
+ value:
+ - string
+ - name: privateAccess
+ value:
+ - name: ingressSettings
+ value:
+ - - name: name
+ value: string
+ - name: serviceAttachmentNames
+ value:
+ - string
+ - name: egressSettings
+ value:
+ - - name: name
+ value: string
+ - name: serviceAttachmentNames
+ value:
+ - string
+ - name: pscSetting
+ value:
+ - name: allowedConsumerProjectIds
+ value:
+ - string
+ - name: producerProjectIds
+ value:
+ - string
+ - name: early
+ value: []
+ - name: normal
+ value: []
+ - name: critical
+ value:
+ - name: peakHours
+ value:
+ - - name: days
+ value:
+ - string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: duration
+ value: string
```
diff --git a/docs/google-docs/providers/google/contactcenteraiplatform/locations/index.md b/docs/google-docs/providers/google/contactcenteraiplatform/locations/index.md
index 7e3c5531ab..17b5cddb2b 100644
--- a/docs/google-docs/providers/google/contactcenteraiplatform/locations/index.md
+++ b/docs/google-docs/providers/google/contactcenteraiplatform/locations/index.md
@@ -52,5 +52,5 @@ contactCenterCountLimit,
contactCenterCountSum,
quotas
FROM google.contactcenteraiplatform.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contactcenteraiplatform/operations/index.md b/docs/google-docs/providers/google/contactcenteraiplatform/operations/index.md
index 4fbb9d9a02..400520a806 100644
--- a/docs/google-docs/providers/google/contactcenteraiplatform/operations/index.md
+++ b/docs/google-docs/providers/google/contactcenteraiplatform/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.contactcenteraiplatform.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/contactcenterinsights/analyses/index.md b/docs/google-docs/providers/google/contactcenterinsights/analyses/index.md
index 0a10888be0..a0a6a3573a 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/analyses/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/analyses/index.md
@@ -59,7 +59,7 @@ requestTime
FROM google.contactcenterinsights.analyses
WHERE conversationsId = '{{ conversationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,66 +96,126 @@ SELECT
```yaml
-analysisResult:
- endTime: string
- callAnalysisMetadata:
- sentiments:
- - channelTag: integer
- sentimentData:
- score: number
- magnitude: number
- silence:
- silenceDuration: string
- silencePercentage: number
- intents: object
- entities: object
- issueModelResult:
- issues:
- - score: number
- displayName: string
- issue: string
- issueModel: string
- phraseMatchers: object
- annotations:
- - silenceData: {}
- entityMentionData:
- entityUniqueId: string
- type: string
- channelTag: integer
- interruptionData: {}
- phraseMatchData:
- phraseMatcher: string
- displayName: string
- annotationEndBoundary:
- wordIndex: integer
- transcriptIndex: integer
- issueMatchData:
- issueAssignment:
- score: number
- displayName: string
- issue: string
- holdData: {}
- intentMatchData:
- intentUniqueId: string
-name: string
-createTime: string
-requestTime: string
-annotatorSelector:
- runSummarizationAnnotator: boolean
- runSentimentAnnotator: boolean
- issueModels:
- - type: string
- runIntentAnnotator: boolean
- runEntityAnnotator: boolean
- runPhraseMatcherAnnotator: boolean
- runInterruptionAnnotator: boolean
- runSilenceAnnotator: boolean
- runIssueModelAnnotator: boolean
- summarizationConfig:
- summarizationModel: string
- conversationProfile: string
- phraseMatchers:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: analysisResult
+ value:
+ - name: endTime
+ value: string
+ - name: callAnalysisMetadata
+ value:
+ - name: sentiments
+ value:
+ - - name: channelTag
+ value: integer
+ - name: sentimentData
+ value:
+ - name: score
+ value: number
+ - name: magnitude
+ value: number
+ - name: silence
+ value:
+ - name: silenceDuration
+ value: string
+ - name: silencePercentage
+ value: number
+ - name: intents
+ value: object
+ - name: entities
+ value: object
+ - name: issueModelResult
+ value:
+ - name: issues
+ value:
+ - - name: score
+ value: number
+ - name: displayName
+ value: string
+ - name: issue
+ value: string
+ - name: issueModel
+ value: string
+ - name: phraseMatchers
+ value: object
+ - name: annotations
+ value:
+ - - name: silenceData
+ value: []
+ - name: entityMentionData
+ value:
+ - name: entityUniqueId
+ value: string
+ - name: type
+ value: string
+ - name: channelTag
+ value: integer
+ - name: interruptionData
+ value: []
+ - name: phraseMatchData
+ value:
+ - name: phraseMatcher
+ value: string
+ - name: displayName
+ value: string
+ - name: annotationEndBoundary
+ value:
+ - name: wordIndex
+ value: integer
+ - name: transcriptIndex
+ value: integer
+ - name: issueMatchData
+ value:
+ - name: issueAssignment
+ value:
+ - name: score
+ value: number
+ - name: displayName
+ value: string
+ - name: issue
+ value: string
+ - name: holdData
+ value: []
+ - name: intentMatchData
+ value:
+ - name: intentUniqueId
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: requestTime
+ value: string
+ - name: annotatorSelector
+ value:
+ - name: runSummarizationAnnotator
+ value: boolean
+ - name: runSentimentAnnotator
+ value: boolean
+ - name: issueModels
+ value:
+ - string
+ - name: runIntentAnnotator
+ value: boolean
+ - name: runEntityAnnotator
+ value: boolean
+ - name: runPhraseMatcherAnnotator
+ value: boolean
+ - name: runInterruptionAnnotator
+ value: boolean
+ - name: runSilenceAnnotator
+ value: boolean
+ - name: runIssueModelAnnotator
+ value: boolean
+ - name: summarizationConfig
+ value:
+ - name: summarizationModel
+ value: string
+ - name: conversationProfile
+ value: string
+ - name: phraseMatchers
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/contactcenterinsights/conversations/index.md b/docs/google-docs/providers/google/contactcenterinsights/conversations/index.md
index 57d251d3eb..84a617fc3f 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/conversations/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/conversations/index.md
@@ -98,7 +98,7 @@ turnCount,
updateTime
FROM google.contactcenterinsights.conversations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -155,166 +155,326 @@ SELECT
```yaml
-latestSummary:
- textSections: object
- metadata: object
- conversationModel: string
- confidence: number
- answerRecord: string
- text: string
-dialogflowIntents: object
-agentId: string
-name: string
-expireTime: string
-languageCode: string
-ttl: string
-obfuscatedUserId: string
-createTime: string
-transcript:
- transcriptSegments:
- - sentiment:
- score: number
- magnitude: number
- channelTag: integer
- dialogflowSegmentMetadata:
- smartReplyAllowlistCovered: boolean
- text: string
- segmentParticipant:
- obfuscatedExternalUserId: string
- dialogflowParticipant: string
- userId: string
- role: string
- dialogflowParticipantName: string
- languageCode: string
- words:
- - endOffset: string
- startOffset: string
- confidence: number
- word: string
- confidence: number
- messageTime: string
-metadataJson: string
-medium: string
-callMetadata:
- agentChannel: integer
- customerChannel: integer
-runtimeAnnotations:
- - smartComposeSuggestion:
- suggestion: string
- queryRecord: string
- metadata: object
- confidenceScore: number
- faqAnswer:
- source: string
- confidenceScore: number
- metadata: object
- queryRecord: string
- question: string
- answer: string
- dialogflowInteraction:
- confidence: number
- dialogflowIntentId: string
- articleSuggestion:
- source: string
- metadata: object
- uri: string
- title: string
- queryRecord: string
- confidenceScore: number
- endBoundary:
- wordIndex: integer
- transcriptIndex: integer
- annotationId: string
- createTime: string
- smartReply:
- metadata: object
- reply: string
- confidenceScore: number
- queryRecord: string
- answerFeedback:
- correctnessLevel: string
- clicked: boolean
- displayed: boolean
- userInput:
- querySource: string
- query: string
- generatorName: string
-startTime: string
-qualityMetadata:
- agentInfo:
- - agentId: string
- displayName: string
- team: string
- dispositionCode: string
- waitDuration: string
- menuPath: string
- customerSatisfactionRating: integer
-updateTime: string
-turnCount: integer
-labels: object
-dataSource:
- dialogflowSource:
- audioUri: string
- dialogflowConversation: string
- gcsSource:
- transcriptUri: string
- audioUri: string
-duration: string
-latestAnalysis:
- analysisResult:
- endTime: string
- callAnalysisMetadata:
- sentiments:
- - channelTag: integer
- silence:
- silenceDuration: string
- silencePercentage: number
- intents: object
- entities: object
- issueModelResult:
- issues:
- - score: number
- displayName: string
- issue: string
- issueModel: string
- phraseMatchers: object
- annotations:
- - silenceData: {}
- entityMentionData:
- entityUniqueId: string
- type: string
- channelTag: integer
- interruptionData: {}
- phraseMatchData:
- phraseMatcher: string
- displayName: string
- issueMatchData:
- issueAssignment:
- score: number
- displayName: string
- issue: string
- holdData: {}
- intentMatchData:
- intentUniqueId: string
- name: string
- createTime: string
- requestTime: string
- annotatorSelector:
- runSummarizationAnnotator: boolean
- runSentimentAnnotator: boolean
- issueModels:
- - type: string
- runIntentAnnotator: boolean
- runEntityAnnotator: boolean
- runPhraseMatcherAnnotator: boolean
- runInterruptionAnnotator: boolean
- runSilenceAnnotator: boolean
- runIssueModelAnnotator: boolean
- summarizationConfig:
- summarizationModel: string
- conversationProfile: string
- phraseMatchers:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: latestSummary
+ value:
+ - name: textSections
+ value: object
+ - name: metadata
+ value: object
+ - name: conversationModel
+ value: string
+ - name: confidence
+ value: number
+ - name: answerRecord
+ value: string
+ - name: text
+ value: string
+ - name: dialogflowIntents
+ value: object
+ - name: agentId
+ value: string
+ - name: name
+ value: string
+ - name: expireTime
+ value: string
+ - name: languageCode
+ value: string
+ - name: ttl
+ value: string
+ - name: obfuscatedUserId
+ value: string
+ - name: createTime
+ value: string
+ - name: transcript
+ value:
+ - name: transcriptSegments
+ value:
+ - - name: sentiment
+ value:
+ - name: score
+ value: number
+ - name: magnitude
+ value: number
+ - name: channelTag
+ value: integer
+ - name: dialogflowSegmentMetadata
+ value:
+ - name: smartReplyAllowlistCovered
+ value: boolean
+ - name: text
+ value: string
+ - name: segmentParticipant
+ value:
+ - name: obfuscatedExternalUserId
+ value: string
+ - name: dialogflowParticipant
+ value: string
+ - name: userId
+ value: string
+ - name: role
+ value: string
+ - name: dialogflowParticipantName
+ value: string
+ - name: languageCode
+ value: string
+ - name: words
+ value:
+ - - name: endOffset
+ value: string
+ - name: startOffset
+ value: string
+ - name: confidence
+ value: number
+ - name: word
+ value: string
+ - name: confidence
+ value: number
+ - name: messageTime
+ value: string
+ - name: metadataJson
+ value: string
+ - name: medium
+ value: string
+ - name: callMetadata
+ value:
+ - name: agentChannel
+ value: integer
+ - name: customerChannel
+ value: integer
+ - name: runtimeAnnotations
+ value:
+ - - name: smartComposeSuggestion
+ value:
+ - name: suggestion
+ value: string
+ - name: queryRecord
+ value: string
+ - name: metadata
+ value: object
+ - name: confidenceScore
+ value: number
+ - name: faqAnswer
+ value:
+ - name: source
+ value: string
+ - name: confidenceScore
+ value: number
+ - name: metadata
+ value: object
+ - name: queryRecord
+ value: string
+ - name: question
+ value: string
+ - name: answer
+ value: string
+ - name: dialogflowInteraction
+ value:
+ - name: confidence
+ value: number
+ - name: dialogflowIntentId
+ value: string
+ - name: articleSuggestion
+ value:
+ - name: source
+ value: string
+ - name: metadata
+ value: object
+ - name: uri
+ value: string
+ - name: title
+ value: string
+ - name: queryRecord
+ value: string
+ - name: confidenceScore
+ value: number
+ - name: endBoundary
+ value:
+ - name: wordIndex
+ value: integer
+ - name: transcriptIndex
+ value: integer
+ - name: annotationId
+ value: string
+ - name: createTime
+ value: string
+ - name: smartReply
+ value:
+ - name: metadata
+ value: object
+ - name: reply
+ value: string
+ - name: confidenceScore
+ value: number
+ - name: queryRecord
+ value: string
+ - name: answerFeedback
+ value:
+ - name: correctnessLevel
+ value: string
+ - name: clicked
+ value: boolean
+ - name: displayed
+ value: boolean
+ - name: userInput
+ value:
+ - name: querySource
+ value: string
+ - name: query
+ value: string
+ - name: generatorName
+ value: string
+ - name: startTime
+ value: string
+ - name: qualityMetadata
+ value:
+ - name: agentInfo
+ value:
+ - - name: agentId
+ value: string
+ - name: displayName
+ value: string
+ - name: team
+ value: string
+ - name: dispositionCode
+ value: string
+ - name: waitDuration
+ value: string
+ - name: menuPath
+ value: string
+ - name: customerSatisfactionRating
+ value: integer
+ - name: updateTime
+ value: string
+ - name: turnCount
+ value: integer
+ - name: labels
+ value: object
+ - name: dataSource
+ value:
+ - name: dialogflowSource
+ value:
+ - name: audioUri
+ value: string
+ - name: dialogflowConversation
+ value: string
+ - name: gcsSource
+ value:
+ - name: transcriptUri
+ value: string
+ - name: audioUri
+ value: string
+ - name: duration
+ value: string
+ - name: latestAnalysis
+ value:
+ - name: analysisResult
+ value:
+ - name: endTime
+ value: string
+ - name: callAnalysisMetadata
+ value:
+ - name: sentiments
+ value:
+ - - name: channelTag
+ value: integer
+ - name: silence
+ value:
+ - name: silenceDuration
+ value: string
+ - name: silencePercentage
+ value: number
+ - name: intents
+ value: object
+ - name: entities
+ value: object
+ - name: issueModelResult
+ value:
+ - name: issues
+ value:
+ - - name: score
+ value: number
+ - name: displayName
+ value: string
+ - name: issue
+ value: string
+ - name: issueModel
+ value: string
+ - name: phraseMatchers
+ value: object
+ - name: annotations
+ value:
+ - - name: silenceData
+ value: []
+ - name: entityMentionData
+ value:
+ - name: entityUniqueId
+ value: string
+ - name: type
+ value: string
+ - name: channelTag
+ value: integer
+ - name: interruptionData
+ value: []
+ - name: phraseMatchData
+ value:
+ - name: phraseMatcher
+ value: string
+ - name: displayName
+ value: string
+ - name: issueMatchData
+ value:
+ - name: issueAssignment
+ value:
+ - name: score
+ value: number
+ - name: displayName
+ value: string
+ - name: issue
+ value: string
+ - name: holdData
+ value: []
+ - name: intentMatchData
+ value:
+ - name: intentUniqueId
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: requestTime
+ value: string
+ - name: annotatorSelector
+ value:
+ - name: runSummarizationAnnotator
+ value: boolean
+ - name: runSentimentAnnotator
+ value: boolean
+ - name: issueModels
+ value:
+ - string
+ - name: runIntentAnnotator
+ value: boolean
+ - name: runEntityAnnotator
+ value: boolean
+ - name: runPhraseMatcherAnnotator
+ value: boolean
+ - name: runInterruptionAnnotator
+ value: boolean
+ - name: runSilenceAnnotator
+ value: boolean
+ - name: runIssueModelAnnotator
+ value: boolean
+ - name: summarizationConfig
+ value:
+ - name: summarizationModel
+ value: string
+ - name: conversationProfile
+ value: string
+ - name: phraseMatchers
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/contactcenterinsights/encryption_spec/index.md b/docs/google-docs/providers/google/contactcenterinsights/encryption_spec/index.md
index 5ed710a1e5..fd5a635e36 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/encryption_spec/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/encryption_spec/index.md
@@ -50,5 +50,5 @@ name,
kmsKey
FROM google.contactcenterinsights.encryption_spec
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contactcenterinsights/issue_models/index.md b/docs/google-docs/providers/google/contactcenterinsights/issue_models/index.md
index e09a50e7b2..b2aabd0a14 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/issue_models/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/issue_models/index.md
@@ -74,7 +74,7 @@ trainingStats,
updateTime
FROM google.contactcenterinsights.issue_models
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,22 +115,40 @@ SELECT
```yaml
-languageCode: string
-displayName: string
-issueCount: string
-createTime: string
-inputDataConfig:
- medium: string
- trainingConversationsCount: string
- filter: string
-name: string
-updateTime: string
-trainingStats:
- analyzedConversationsCount: string
- unclassifiedConversationsCount: string
- issueStats: object
-modelType: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: languageCode
+ value: string
+ - name: displayName
+ value: string
+ - name: issueCount
+ value: string
+ - name: createTime
+ value: string
+ - name: inputDataConfig
+ value:
+ - name: medium
+ value: string
+ - name: trainingConversationsCount
+ value: string
+ - name: filter
+ value: string
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: trainingStats
+ value:
+ - name: analyzedConversationsCount
+ value: string
+ - name: unclassifiedConversationsCount
+ value: string
+ - name: issueStats
+ value: object
+ - name: modelType
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/contactcenterinsights/issues/index.md b/docs/google-docs/providers/google/contactcenterinsights/issues/index.md
index d91caf3eaf..ef8fdccdfa 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/issues/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/issues/index.md
@@ -61,7 +61,7 @@ updateTime
FROM google.contactcenterinsights.issues
WHERE issueModelsId = '{{ issueModelsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/contactcenterinsights/operations/index.md b/docs/google-docs/providers/google/contactcenterinsights/operations/index.md
index c71d86281f..3882950dbc 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/operations/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/operations/index.md
@@ -57,5 +57,5 @@ metadata,
response
FROM google.contactcenterinsights.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contactcenterinsights/phrase_matchers/index.md b/docs/google-docs/providers/google/contactcenterinsights/phrase_matchers/index.md
index d976267788..5be9d35306 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/phrase_matchers/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/phrase_matchers/index.md
@@ -71,7 +71,7 @@ updateTime,
versionTag
FROM google.contactcenterinsights.phrase_matchers
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,7 +105,7 @@ SELECT
'{{ projectsId }}',
'{{ phraseMatchRuleGroups }}',
'{{ name }}',
-true|false,
+{{ active }},
'{{ displayName }}',
'{{ type }}',
'{{ versionTag }}',
@@ -116,24 +116,44 @@ true|false,
```yaml
-phraseMatchRuleGroups:
- - phraseMatchRules:
- - negated: boolean
- config:
- exactMatchConfig:
- caseSensitive: boolean
- query: string
- type: string
-name: string
-active: boolean
-displayName: string
-type: string
-revisionCreateTime: string
-updateTime: string
-revisionId: string
-versionTag: string
-activationUpdateTime: string
-roleMatch: string
+- name: your_resource_model_name
+ props:
+ - name: phraseMatchRuleGroups
+ value:
+ - - name: phraseMatchRules
+ value:
+ - - name: negated
+ value: boolean
+ - name: config
+ value:
+ - name: exactMatchConfig
+ value:
+ - name: caseSensitive
+ value: boolean
+ - name: query
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: active
+ value: boolean
+ - name: displayName
+ value: string
+ - name: type
+ value: string
+ - name: revisionCreateTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: revisionId
+ value: string
+ - name: versionTag
+ value: string
+ - name: activationUpdateTime
+ value: string
+ - name: roleMatch
+ value: string
```
diff --git a/docs/google-docs/providers/google/contactcenterinsights/settings/index.md b/docs/google-docs/providers/google/contactcenterinsights/settings/index.md
index 966f2a53e5..de13d44cbd 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/settings/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/settings/index.md
@@ -64,7 +64,7 @@ speechConfig,
updateTime
FROM google.contactcenterinsights.settings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/contactcenterinsights/views/index.md b/docs/google-docs/providers/google/contactcenterinsights/views/index.md
index 97bc14b8cf..dc28ea7795 100644
--- a/docs/google-docs/providers/google/contactcenterinsights/views/index.md
+++ b/docs/google-docs/providers/google/contactcenterinsights/views/index.md
@@ -59,7 +59,7 @@ updateTime,
value
FROM google.contactcenterinsights.views
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,11 +96,18 @@ SELECT
```yaml
-updateTime: string
-name: string
-displayName: string
-createTime: string
-value: string
+- name: your_resource_model_name
+ props:
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: createTime
+ value: string
+ - name: value
+ value: string
```
diff --git a/docs/google-docs/providers/google/container/clusters/index.md b/docs/google-docs/providers/google/container/clusters/index.md
index 14a1370f71..447730ac5a 100644
--- a/docs/google-docs/providers/google/container/clusters/index.md
+++ b/docs/google-docs/providers/google/container/clusters/index.md
@@ -223,7 +223,7 @@ workloadIdentityConfig,
zone
FROM google.container.clusters
WHERE projectId = '{{ projectId }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `INSERT` example
@@ -262,465 +262,893 @@ SELECT
```yaml
-projectId: string
-zone: string
-cluster:
- name: string
- description: string
- initialNodeCount: integer
- nodeConfig:
- machineType: string
- diskSizeGb: integer
- oauthScopes:
- - type: string
- serviceAccount: string
- metadata: object
- imageType: string
- labels: object
- localSsdCount: integer
- tags:
- - type: string
- preemptible: boolean
- accelerators:
- - acceleratorCount: string
- acceleratorType: string
- gpuPartitionSize: string
- gpuSharingConfig:
- maxSharedClientsPerGpu: string
- gpuSharingStrategy: string
- gpuDriverInstallationConfig:
- gpuDriverVersion: string
- diskType: string
- minCpuPlatform: string
- workloadMetadataConfig:
- mode: string
- taints:
- - key: string
- value: string
- effect: string
- sandboxConfig:
- type: string
- nodeGroup: string
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableIntegrityMonitoring: boolean
- linuxNodeConfig:
- sysctls: object
- cgroupMode: string
- hugepages:
- hugepageSize2m: integer
- hugepageSize1g: integer
- kubeletConfig:
- cpuManagerPolicy: string
- cpuCfsQuota: boolean
- cpuCfsQuotaPeriod: string
- podPidsLimit: string
- insecureKubeletReadonlyPortEnabled: boolean
- bootDiskKmsKey: string
- gcfsConfig:
- enabled: boolean
- advancedMachineFeatures:
- threadsPerCore: string
- enableNestedVirtualization: boolean
- gvnic:
- enabled: boolean
- spot: boolean
- confidentialNodes:
- enabled: boolean
- fastSocket:
- enabled: boolean
- resourceLabels: object
- loggingConfig:
- variantConfig:
- variant: string
- windowsNodeConfig:
- osVersion: string
- localNvmeSsdBlockConfig:
- localSsdCount: integer
- ephemeralStorageLocalSsdConfig:
- localSsdCount: integer
- soleTenantConfig:
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- containerdConfig:
- privateRegistryAccessConfig:
- enabled: boolean
- certificateAuthorityDomainConfig:
- - fqdns:
- - type: string
- gcpSecretManagerCertificateConfig:
- secretUri: string
- resourceManagerTags:
- tags: object
- enableConfidentialStorage: boolean
- secondaryBootDisks:
- - mode: string
- diskImage: string
- storagePools:
- - type: string
- secondaryBootDiskUpdateStrategy: {}
- masterAuth:
- username: string
- password: string
- clientCertificateConfig:
- issueClientCertificate: boolean
- clusterCaCertificate: string
- clientCertificate: string
- clientKey: string
- loggingService: string
- monitoringService: string
- network: string
- clusterIpv4Cidr: string
- addonsConfig:
- httpLoadBalancing:
- disabled: boolean
- horizontalPodAutoscaling:
- disabled: boolean
- kubernetesDashboard:
- disabled: boolean
- networkPolicyConfig:
- disabled: boolean
- cloudRunConfig:
- disabled: boolean
- loadBalancerType: string
- dnsCacheConfig:
- enabled: boolean
- configConnectorConfig:
- enabled: boolean
- gcePersistentDiskCsiDriverConfig:
- enabled: boolean
- gcpFilestoreCsiDriverConfig:
- enabled: boolean
- gkeBackupAgentConfig:
- enabled: boolean
- gcsFuseCsiDriverConfig:
- enabled: boolean
- statefulHaConfig:
- enabled: boolean
- rayOperatorConfig:
- enabled: boolean
- rayClusterLoggingConfig:
- enabled: boolean
- rayClusterMonitoringConfig:
- enabled: boolean
- subnetwork: string
- nodePools:
- - name: string
- initialNodeCount: integer
- locations:
- - type: string
- networkConfig:
- createPodRange: boolean
- podRange: string
- podIpv4CidrBlock: string
- enablePrivateNodes: boolean
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- podCidrOverprovisionConfig:
- disable: boolean
- additionalNodeNetworkConfigs:
- - network: string
- subnetwork: string
- additionalPodNetworkConfigs:
- - subnetwork: string
- secondaryPodRange: string
- maxPodsPerNode:
- maxPodsPerNode: string
- podIpv4RangeUtilization: number
- selfLink: string
- version: string
- instanceGroupUrls:
- - type: string
- status: string
- statusMessage: string
- autoscaling:
- enabled: boolean
- minNodeCount: integer
- maxNodeCount: integer
- autoprovisioned: boolean
- locationPolicy: string
- totalMinNodeCount: integer
- totalMaxNodeCount: integer
- management:
- autoUpgrade: boolean
- autoRepair: boolean
- upgradeOptions:
- autoUpgradeStartTime: string
- description: string
- conditions:
- - code: string
- message: string
- canonicalCode: string
- podIpv4CidrSize: integer
- upgradeSettings:
- maxSurge: integer
- maxUnavailable: integer
- strategy: string
- blueGreenSettings:
- standardRolloutPolicy:
- batchPercentage: number
- batchNodeCount: integer
- batchSoakDuration: string
- nodePoolSoakDuration: string
- placementPolicy:
- type: string
- tpuTopology: string
- policyName: string
- updateInfo:
- blueGreenInfo:
- phase: string
- blueInstanceGroupUrls:
- - type: string
- greenInstanceGroupUrls:
- - type: string
- bluePoolDeletionStartTime: string
- greenPoolVersion: string
- etag: string
- queuedProvisioning:
- enabled: boolean
- bestEffortProvisioning:
- enabled: boolean
- minProvisionNodes: integer
- locations:
- - type: string
- enableKubernetesAlpha: boolean
- resourceLabels: object
- labelFingerprint: string
- legacyAbac:
- enabled: boolean
- networkPolicy:
- provider: string
- enabled: boolean
- ipAllocationPolicy:
- useIpAliases: boolean
- createSubnetwork: boolean
- subnetworkName: string
- clusterIpv4Cidr: string
- nodeIpv4Cidr: string
- servicesIpv4Cidr: string
- clusterSecondaryRangeName: string
- servicesSecondaryRangeName: string
- clusterIpv4CidrBlock: string
- nodeIpv4CidrBlock: string
- servicesIpv4CidrBlock: string
- tpuIpv4CidrBlock: string
- useRoutes: boolean
- stackType: string
- ipv6AccessType: string
- subnetIpv6CidrBlock: string
- servicesIpv6CidrBlock: string
- additionalPodRangesConfig:
- podRangeNames:
- - type: string
- podRangeInfo:
- - rangeName: string
- utilization: number
- defaultPodIpv4RangeUtilization: number
- masterAuthorizedNetworksConfig:
- enabled: boolean
- cidrBlocks:
- - displayName: string
- cidrBlock: string
- gcpPublicCidrsAccessEnabled: boolean
- maintenancePolicy:
- window:
- dailyMaintenanceWindow:
- startTime: string
- duration: string
- recurringWindow:
- window:
- maintenanceExclusionOptions:
- scope: string
- startTime: string
- endTime: string
- recurrence: string
- maintenanceExclusions: object
- resourceVersion: string
- binaryAuthorization:
- enabled: boolean
- evaluationMode: string
- autoscaling:
- enableNodeAutoprovisioning: boolean
- resourceLimits:
- - resourceType: string
- minimum: string
- maximum: string
- autoscalingProfile: string
- autoprovisioningNodePoolDefaults:
- oauthScopes:
- - type: string
- serviceAccount: string
- minCpuPlatform: string
- diskSizeGb: integer
- diskType: string
- bootDiskKmsKey: string
- imageType: string
- insecureKubeletReadonlyPortEnabled: boolean
- autoprovisioningLocations:
- - type: string
- networkConfig:
- network: string
- subnetwork: string
- enableIntraNodeVisibility: boolean
- defaultSnatStatus:
- disabled: boolean
- enableL4ilbSubsetting: boolean
- datapathProvider: string
- privateIpv6GoogleAccess: string
- dnsConfig:
- clusterDns: string
- clusterDnsScope: string
- clusterDnsDomain: string
- additiveVpcScopeDnsDomain: string
- serviceExternalIpsConfig:
- enabled: boolean
- gatewayApiConfig:
- channel: string
- enableMultiNetworking: boolean
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- enableFqdnNetworkPolicy: boolean
- inTransitEncryptionConfig: string
- enableCiliumClusterwideNetworkPolicy: boolean
- resourceUsageExportConfig:
- bigqueryDestination:
- datasetId: string
- enableNetworkEgressMetering: boolean
- consumptionMeteringConfig:
- enabled: boolean
- authenticatorGroupsConfig:
- enabled: boolean
- securityGroup: string
- privateClusterConfig:
- enablePrivateNodes: boolean
- enablePrivateEndpoint: boolean
- masterIpv4CidrBlock: string
- privateEndpoint: string
- publicEndpoint: string
- peeringName: string
- masterGlobalAccessConfig:
- enabled: boolean
- privateEndpointSubnetwork: string
- databaseEncryption:
- keyName: string
- state: string
- currentState: string
- decryptionKeys:
- - type: string
- lastOperationErrors:
- - keyName: string
- errorMessage: string
- timestamp: string
- verticalPodAutoscaling:
- enabled: boolean
- shieldedNodes:
- enabled: boolean
- releaseChannel:
- channel: string
- workloadIdentityConfig:
- workloadPool: string
- meshCertificates:
- enableCertificates: boolean
- costManagementConfig:
- enabled: boolean
- notificationConfig:
- pubsub:
- enabled: boolean
- topic: string
- filter:
- eventType:
- - type: string
- enumDescriptions: string
- enum: string
- identityServiceConfig:
- enabled: boolean
- selfLink: string
- zone: string
- endpoint: string
- initialClusterVersion: string
- currentMasterVersion: string
- currentNodeVersion: string
- createTime: string
- status: string
- statusMessage: string
- nodeIpv4CidrSize: integer
- servicesIpv4Cidr: string
- instanceGroupUrls:
- - type: string
- currentNodeCount: integer
- expireTime: string
- location: string
- enableTpu: boolean
- tpuIpv4CidrBlock: string
- conditions:
- - code: string
- message: string
- canonicalCode: string
- autopilot:
- enabled: boolean
- workloadPolicyConfig:
- allowNetAdmin: boolean
- id: string
- parentProductConfig:
- productName: string
- labels: object
- nodePoolDefaults:
- nodeConfigDefaults: {}
- loggingConfig:
- componentConfig:
- enableComponents:
- - type: string
- enumDescriptions: string
- enum: string
- monitoringConfig:
- componentConfig:
- enableComponents:
- - type: string
- enumDescriptions: string
- enum: string
- managedPrometheusConfig:
- enabled: boolean
- advancedDatapathObservabilityConfig:
- enableMetrics: boolean
- relayMode: string
- enableRelay: boolean
- nodePoolAutoConfig:
- networkTags:
- tags:
- - type: string
- etag: string
- fleet:
- project: string
- membership: string
- preRegistered: boolean
- securityPostureConfig:
- mode: string
- vulnerabilityMode: string
- enableK8sBetaApis:
- enabledApis:
- - type: string
- enterpriseConfig:
- clusterTier: string
- secretManagerConfig:
- enabled: boolean
- compliancePostureConfig:
- mode: string
- complianceStandards:
- - standard: string
- satisfiesPzs: boolean
- satisfiesPzi: boolean
- rbacBindingConfig:
- enableInsecureBindingSystemUnauthenticated: boolean
- enableInsecureBindingSystemAuthenticated: boolean
-parent: string
+- name: your_resource_model_name
+ props:
+ - name: projectId
+ value: string
+ - name: zone
+ value: string
+ - name: cluster
+ value:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: initialNodeCount
+ value: integer
+ - name: nodeConfig
+ value:
+ - name: machineType
+ value: string
+ - name: diskSizeGb
+ value: integer
+ - name: oauthScopes
+ value:
+ - string
+ - name: serviceAccount
+ value: string
+ - name: metadata
+ value: object
+ - name: imageType
+ value: string
+ - name: labels
+ value: object
+ - name: localSsdCount
+ value: integer
+ - name: tags
+ value:
+ - string
+ - name: preemptible
+ value: boolean
+ - name: accelerators
+ value:
+ - - name: acceleratorCount
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: gpuPartitionSize
+ value: string
+ - name: gpuSharingConfig
+ value:
+ - name: maxSharedClientsPerGpu
+ value: string
+ - name: gpuSharingStrategy
+ value: string
+ - name: gpuDriverInstallationConfig
+ value:
+ - name: gpuDriverVersion
+ value: string
+ - name: diskType
+ value: string
+ - name: minCpuPlatform
+ value: string
+ - name: workloadMetadataConfig
+ value:
+ - name: mode
+ value: string
+ - name: taints
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: effect
+ value: string
+ - name: sandboxConfig
+ value:
+ - name: type
+ value: string
+ - name: nodeGroup
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: linuxNodeConfig
+ value:
+ - name: sysctls
+ value: object
+ - name: cgroupMode
+ value: string
+ - name: hugepages
+ value:
+ - name: hugepageSize2m
+ value: integer
+ - name: hugepageSize1g
+ value: integer
+ - name: kubeletConfig
+ value:
+ - name: cpuManagerPolicy
+ value: string
+ - name: cpuCfsQuota
+ value: boolean
+ - name: cpuCfsQuotaPeriod
+ value: string
+ - name: podPidsLimit
+ value: string
+ - name: insecureKubeletReadonlyPortEnabled
+ value: boolean
+ - name: bootDiskKmsKey
+ value: string
+ - name: gcfsConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: advancedMachineFeatures
+ value:
+ - name: threadsPerCore
+ value: string
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: gvnic
+ value:
+ - name: enabled
+ value: boolean
+ - name: spot
+ value: boolean
+ - name: confidentialNodes
+ value:
+ - name: enabled
+ value: boolean
+ - name: fastSocket
+ value:
+ - name: enabled
+ value: boolean
+ - name: resourceLabels
+ value: object
+ - name: loggingConfig
+ value:
+ - name: variantConfig
+ value:
+ - name: variant
+ value: string
+ - name: windowsNodeConfig
+ value:
+ - name: osVersion
+ value: string
+ - name: localNvmeSsdBlockConfig
+ value:
+ - name: localSsdCount
+ value: integer
+ - name: ephemeralStorageLocalSsdConfig
+ value:
+ - name: localSsdCount
+ value: integer
+ - name: soleTenantConfig
+ value:
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: containerdConfig
+ value:
+ - name: privateRegistryAccessConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: certificateAuthorityDomainConfig
+ value:
+ - - name: fqdns
+ value:
+ - string
+ - name: gcpSecretManagerCertificateConfig
+ value:
+ - name: secretUri
+ value: string
+ - name: resourceManagerTags
+ value:
+ - name: tags
+ value: object
+ - name: enableConfidentialStorage
+ value: boolean
+ - name: secondaryBootDisks
+ value:
+ - - name: mode
+ value: string
+ - name: diskImage
+ value: string
+ - name: storagePools
+ value:
+ - string
+ - name: secondaryBootDiskUpdateStrategy
+ value: []
+ - name: masterAuth
+ value:
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: clientCertificateConfig
+ value:
+ - name: issueClientCertificate
+ value: boolean
+ - name: clusterCaCertificate
+ value: string
+ - name: clientCertificate
+ value: string
+ - name: clientKey
+ value: string
+ - name: loggingService
+ value: string
+ - name: monitoringService
+ value: string
+ - name: network
+ value: string
+ - name: clusterIpv4Cidr
+ value: string
+ - name: addonsConfig
+ value:
+ - name: httpLoadBalancing
+ value:
+ - name: disabled
+ value: boolean
+ - name: horizontalPodAutoscaling
+ value:
+ - name: disabled
+ value: boolean
+ - name: kubernetesDashboard
+ value:
+ - name: disabled
+ value: boolean
+ - name: networkPolicyConfig
+ value:
+ - name: disabled
+ value: boolean
+ - name: cloudRunConfig
+ value:
+ - name: disabled
+ value: boolean
+ - name: loadBalancerType
+ value: string
+ - name: dnsCacheConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: configConnectorConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gcePersistentDiskCsiDriverConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gcpFilestoreCsiDriverConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gkeBackupAgentConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gcsFuseCsiDriverConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: statefulHaConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: rayOperatorConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: rayClusterLoggingConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: rayClusterMonitoringConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: subnetwork
+ value: string
+ - name: nodePools
+ value:
+ - - name: name
+ value: string
+ - name: initialNodeCount
+ value: integer
+ - name: locations
+ value:
+ - string
+ - name: networkConfig
+ value:
+ - name: createPodRange
+ value: boolean
+ - name: podRange
+ value: string
+ - name: podIpv4CidrBlock
+ value: string
+ - name: enablePrivateNodes
+ value: boolean
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: podCidrOverprovisionConfig
+ value:
+ - name: disable
+ value: boolean
+ - name: additionalNodeNetworkConfigs
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: additionalPodNetworkConfigs
+ value:
+ - - name: subnetwork
+ value: string
+ - name: secondaryPodRange
+ value: string
+ - name: maxPodsPerNode
+ value:
+ - name: maxPodsPerNode
+ value: string
+ - name: podIpv4RangeUtilization
+ value: number
+ - name: selfLink
+ value: string
+ - name: version
+ value: string
+ - name: instanceGroupUrls
+ value:
+ - string
+ - name: status
+ value: string
+ - name: statusMessage
+ value: string
+ - name: autoscaling
+ value:
+ - name: enabled
+ value: boolean
+ - name: minNodeCount
+ value: integer
+ - name: maxNodeCount
+ value: integer
+ - name: autoprovisioned
+ value: boolean
+ - name: locationPolicy
+ value: string
+ - name: totalMinNodeCount
+ value: integer
+ - name: totalMaxNodeCount
+ value: integer
+ - name: management
+ value:
+ - name: autoUpgrade
+ value: boolean
+ - name: autoRepair
+ value: boolean
+ - name: upgradeOptions
+ value:
+ - name: autoUpgradeStartTime
+ value: string
+ - name: description
+ value: string
+ - name: conditions
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: canonicalCode
+ value: string
+ - name: podIpv4CidrSize
+ value: integer
+ - name: upgradeSettings
+ value:
+ - name: maxSurge
+ value: integer
+ - name: maxUnavailable
+ value: integer
+ - name: strategy
+ value: string
+ - name: blueGreenSettings
+ value:
+ - name: standardRolloutPolicy
+ value:
+ - name: batchPercentage
+ value: number
+ - name: batchNodeCount
+ value: integer
+ - name: batchSoakDuration
+ value: string
+ - name: nodePoolSoakDuration
+ value: string
+ - name: placementPolicy
+ value:
+ - name: type
+ value: string
+ - name: tpuTopology
+ value: string
+ - name: policyName
+ value: string
+ - name: updateInfo
+ value:
+ - name: blueGreenInfo
+ value:
+ - name: phase
+ value: string
+ - name: blueInstanceGroupUrls
+ value:
+ - string
+ - name: greenInstanceGroupUrls
+ value:
+ - string
+ - name: bluePoolDeletionStartTime
+ value: string
+ - name: greenPoolVersion
+ value: string
+ - name: etag
+ value: string
+ - name: queuedProvisioning
+ value:
+ - name: enabled
+ value: boolean
+ - name: bestEffortProvisioning
+ value:
+ - name: enabled
+ value: boolean
+ - name: minProvisionNodes
+ value: integer
+ - name: locations
+ value:
+ - string
+ - name: enableKubernetesAlpha
+ value: boolean
+ - name: resourceLabels
+ value: object
+ - name: labelFingerprint
+ value: string
+ - name: legacyAbac
+ value:
+ - name: enabled
+ value: boolean
+ - name: networkPolicy
+ value:
+ - name: provider
+ value: string
+ - name: enabled
+ value: boolean
+ - name: ipAllocationPolicy
+ value:
+ - name: useIpAliases
+ value: boolean
+ - name: createSubnetwork
+ value: boolean
+ - name: subnetworkName
+ value: string
+ - name: clusterIpv4Cidr
+ value: string
+ - name: nodeIpv4Cidr
+ value: string
+ - name: servicesIpv4Cidr
+ value: string
+ - name: clusterSecondaryRangeName
+ value: string
+ - name: servicesSecondaryRangeName
+ value: string
+ - name: clusterIpv4CidrBlock
+ value: string
+ - name: nodeIpv4CidrBlock
+ value: string
+ - name: servicesIpv4CidrBlock
+ value: string
+ - name: tpuIpv4CidrBlock
+ value: string
+ - name: useRoutes
+ value: boolean
+ - name: stackType
+ value: string
+ - name: ipv6AccessType
+ value: string
+ - name: subnetIpv6CidrBlock
+ value: string
+ - name: servicesIpv6CidrBlock
+ value: string
+ - name: additionalPodRangesConfig
+ value:
+ - name: podRangeNames
+ value:
+ - string
+ - name: podRangeInfo
+ value:
+ - - name: rangeName
+ value: string
+ - name: utilization
+ value: number
+ - name: defaultPodIpv4RangeUtilization
+ value: number
+ - name: masterAuthorizedNetworksConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: cidrBlocks
+ value:
+ - - name: displayName
+ value: string
+ - name: cidrBlock
+ value: string
+ - name: gcpPublicCidrsAccessEnabled
+ value: boolean
+ - name: maintenancePolicy
+ value:
+ - name: window
+ value:
+ - name: dailyMaintenanceWindow
+ value:
+ - name: startTime
+ value: string
+ - name: duration
+ value: string
+ - name: recurringWindow
+ value:
+ - name: window
+ value:
+ - name: maintenanceExclusionOptions
+ value:
+ - name: scope
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: recurrence
+ value: string
+ - name: maintenanceExclusions
+ value: object
+ - name: resourceVersion
+ value: string
+ - name: binaryAuthorization
+ value:
+ - name: enabled
+ value: boolean
+ - name: evaluationMode
+ value: string
+ - name: autoscaling
+ value:
+ - name: enableNodeAutoprovisioning
+ value: boolean
+ - name: resourceLimits
+ value:
+ - - name: resourceType
+ value: string
+ - name: minimum
+ value: string
+ - name: maximum
+ value: string
+ - name: autoscalingProfile
+ value: string
+ - name: autoprovisioningNodePoolDefaults
+ value:
+ - name: oauthScopes
+ value:
+ - string
+ - name: serviceAccount
+ value: string
+ - name: minCpuPlatform
+ value: string
+ - name: diskSizeGb
+ value: integer
+ - name: diskType
+ value: string
+ - name: bootDiskKmsKey
+ value: string
+ - name: imageType
+ value: string
+ - name: insecureKubeletReadonlyPortEnabled
+ value: boolean
+ - name: autoprovisioningLocations
+ value:
+ - string
+ - name: networkConfig
+ value:
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: enableIntraNodeVisibility
+ value: boolean
+ - name: defaultSnatStatus
+ value:
+ - name: disabled
+ value: boolean
+ - name: enableL4ilbSubsetting
+ value: boolean
+ - name: datapathProvider
+ value: string
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: dnsConfig
+ value:
+ - name: clusterDns
+ value: string
+ - name: clusterDnsScope
+ value: string
+ - name: clusterDnsDomain
+ value: string
+ - name: additiveVpcScopeDnsDomain
+ value: string
+ - name: serviceExternalIpsConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gatewayApiConfig
+ value:
+ - name: channel
+ value: string
+ - name: enableMultiNetworking
+ value: boolean
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: enableFqdnNetworkPolicy
+ value: boolean
+ - name: inTransitEncryptionConfig
+ value: string
+ - name: enableCiliumClusterwideNetworkPolicy
+ value: boolean
+ - name: resourceUsageExportConfig
+ value:
+ - name: bigqueryDestination
+ value:
+ - name: datasetId
+ value: string
+ - name: enableNetworkEgressMetering
+ value: boolean
+ - name: consumptionMeteringConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: authenticatorGroupsConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: securityGroup
+ value: string
+ - name: privateClusterConfig
+ value:
+ - name: enablePrivateNodes
+ value: boolean
+ - name: enablePrivateEndpoint
+ value: boolean
+ - name: masterIpv4CidrBlock
+ value: string
+ - name: privateEndpoint
+ value: string
+ - name: publicEndpoint
+ value: string
+ - name: peeringName
+ value: string
+ - name: masterGlobalAccessConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: privateEndpointSubnetwork
+ value: string
+ - name: databaseEncryption
+ value:
+ - name: keyName
+ value: string
+ - name: state
+ value: string
+ - name: currentState
+ value: string
+ - name: decryptionKeys
+ value:
+ - string
+ - name: lastOperationErrors
+ value:
+ - - name: keyName
+ value: string
+ - name: errorMessage
+ value: string
+ - name: timestamp
+ value: string
+ - name: verticalPodAutoscaling
+ value:
+ - name: enabled
+ value: boolean
+ - name: shieldedNodes
+ value:
+ - name: enabled
+ value: boolean
+ - name: releaseChannel
+ value:
+ - name: channel
+ value: string
+ - name: workloadIdentityConfig
+ value:
+ - name: workloadPool
+ value: string
+ - name: meshCertificates
+ value:
+ - name: enableCertificates
+ value: boolean
+ - name: costManagementConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: notificationConfig
+ value:
+ - name: pubsub
+ value:
+ - name: enabled
+ value: boolean
+ - name: topic
+ value: string
+ - name: filter
+ value:
+ - name: eventType
+ value:
+ - string
+ - name: identityServiceConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: selfLink
+ value: string
+ - name: zone
+ value: string
+ - name: endpoint
+ value: string
+ - name: initialClusterVersion
+ value: string
+ - name: currentMasterVersion
+ value: string
+ - name: currentNodeVersion
+ value: string
+ - name: createTime
+ value: string
+ - name: status
+ value: string
+ - name: statusMessage
+ value: string
+ - name: nodeIpv4CidrSize
+ value: integer
+ - name: servicesIpv4Cidr
+ value: string
+ - name: instanceGroupUrls
+ value:
+ - string
+ - name: currentNodeCount
+ value: integer
+ - name: expireTime
+ value: string
+ - name: location
+ value: string
+ - name: enableTpu
+ value: boolean
+ - name: tpuIpv4CidrBlock
+ value: string
+ - name: conditions
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: canonicalCode
+ value: string
+ - name: autopilot
+ value:
+ - name: enabled
+ value: boolean
+ - name: workloadPolicyConfig
+ value:
+ - name: allowNetAdmin
+ value: boolean
+ - name: id
+ value: string
+ - name: parentProductConfig
+ value:
+ - name: productName
+ value: string
+ - name: labels
+ value: object
+ - name: nodePoolDefaults
+ value:
+ - name: nodeConfigDefaults
+ value: []
+ - name: loggingConfig
+ value:
+ - name: componentConfig
+ value:
+ - name: enableComponents
+ value:
+ - string
+ - name: monitoringConfig
+ value:
+ - name: componentConfig
+ value:
+ - name: enableComponents
+ value:
+ - string
+ - name: managedPrometheusConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: advancedDatapathObservabilityConfig
+ value:
+ - name: enableMetrics
+ value: boolean
+ - name: relayMode
+ value: string
+ - name: enableRelay
+ value: boolean
+ - name: nodePoolAutoConfig
+ value:
+ - name: networkTags
+ value:
+ - name: tags
+ value:
+ - string
+ - name: etag
+ value: string
+ - name: fleet
+ value:
+ - name: project
+ value: string
+ - name: membership
+ value: string
+ - name: preRegistered
+ value: boolean
+ - name: securityPostureConfig
+ value:
+ - name: mode
+ value: string
+ - name: vulnerabilityMode
+ value: string
+ - name: enableK8sBetaApis
+ value:
+ - name: enabledApis
+ value:
+ - string
+ - name: enterpriseConfig
+ value:
+ - name: clusterTier
+ value: string
+ - name: secretManagerConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: compliancePostureConfig
+ value:
+ - name: mode
+ value: string
+ - name: complianceStandards
+ value:
+ - - name: standard
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
+ - name: rbacBindingConfig
+ value:
+ - name: enableInsecureBindingSystemUnauthenticated
+ value: boolean
+ - name: enableInsecureBindingSystemAuthenticated
+ value: boolean
+ - name: parent
+ value: string
```
diff --git a/docs/google-docs/providers/google/container/clusters_jwks/index.md b/docs/google-docs/providers/google/container/clusters_jwks/index.md
index a4c508f5cd..e10c8e0249 100644
--- a/docs/google-docs/providers/google/container/clusters_jwks/index.md
+++ b/docs/google-docs/providers/google/container/clusters_jwks/index.md
@@ -50,5 +50,5 @@ keys
FROM google.container.clusters_jwks
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/container/clusters_ons/index.md b/docs/google-docs/providers/google/container/clusters_ons/index.md
index 28461471b7..0c84d8398d 100644
--- a/docs/google-docs/providers/google/container/clusters_ons/index.md
+++ b/docs/google-docs/providers/google/container/clusters_ons/index.md
@@ -77,42 +77,80 @@ SELECT
```yaml
-projectId: string
-zone: string
-clusterId: string
-addonsConfig:
- httpLoadBalancing:
- disabled: boolean
- horizontalPodAutoscaling:
- disabled: boolean
- kubernetesDashboard:
- disabled: boolean
- networkPolicyConfig:
- disabled: boolean
- cloudRunConfig:
- disabled: boolean
- loadBalancerType: string
- dnsCacheConfig:
- enabled: boolean
- configConnectorConfig:
- enabled: boolean
- gcePersistentDiskCsiDriverConfig:
- enabled: boolean
- gcpFilestoreCsiDriverConfig:
- enabled: boolean
- gkeBackupAgentConfig:
- enabled: boolean
- gcsFuseCsiDriverConfig:
- enabled: boolean
- statefulHaConfig:
- enabled: boolean
- rayOperatorConfig:
- enabled: boolean
- rayClusterLoggingConfig:
- enabled: boolean
- rayClusterMonitoringConfig:
- enabled: boolean
-name: string
+- name: your_resource_model_name
+ props:
+ - name: projectId
+ value: string
+ - name: zone
+ value: string
+ - name: clusterId
+ value: string
+ - name: addonsConfig
+ value:
+ - name: httpLoadBalancing
+ value:
+ - name: disabled
+ value: boolean
+ - name: horizontalPodAutoscaling
+ value:
+ - name: disabled
+ value: boolean
+ - name: kubernetesDashboard
+ value:
+ - name: disabled
+ value: boolean
+ - name: networkPolicyConfig
+ value:
+ - name: disabled
+ value: boolean
+ - name: cloudRunConfig
+ value:
+ - name: disabled
+ value: boolean
+ - name: loadBalancerType
+ value: string
+ - name: dnsCacheConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: configConnectorConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gcePersistentDiskCsiDriverConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gcpFilestoreCsiDriverConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gkeBackupAgentConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: gcsFuseCsiDriverConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: statefulHaConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: rayOperatorConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: rayClusterLoggingConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: rayClusterMonitoringConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/container/node_pools/index.md b/docs/google-docs/providers/google/container/node_pools/index.md
index 22fea421fb..2d1dc5dd5b 100644
--- a/docs/google-docs/providers/google/container/node_pools/index.md
+++ b/docs/google-docs/providers/google/container/node_pools/index.md
@@ -106,7 +106,7 @@ version
FROM google.container.node_pools
WHERE clusterId = '{{ clusterId }}'
AND projectId = '{{ projectId }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
## `INSERT` example
@@ -149,186 +149,358 @@ SELECT
```yaml
-projectId: string
-zone: string
-clusterId: string
-nodePool:
- name: string
- config:
- machineType: string
- diskSizeGb: integer
- oauthScopes:
- - type: string
- serviceAccount: string
- metadata: object
- imageType: string
- labels: object
- localSsdCount: integer
- tags:
- - type: string
- preemptible: boolean
- accelerators:
- - acceleratorCount: string
- acceleratorType: string
- gpuPartitionSize: string
- gpuSharingConfig:
- maxSharedClientsPerGpu: string
- gpuSharingStrategy: string
- gpuDriverInstallationConfig:
- gpuDriverVersion: string
- diskType: string
- minCpuPlatform: string
- workloadMetadataConfig:
- mode: string
- taints:
- - key: string
- value: string
- effect: string
- sandboxConfig:
- type: string
- nodeGroup: string
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableIntegrityMonitoring: boolean
- linuxNodeConfig:
- sysctls: object
- cgroupMode: string
- hugepages:
- hugepageSize2m: integer
- hugepageSize1g: integer
- kubeletConfig:
- cpuManagerPolicy: string
- cpuCfsQuota: boolean
- cpuCfsQuotaPeriod: string
- podPidsLimit: string
- insecureKubeletReadonlyPortEnabled: boolean
- bootDiskKmsKey: string
- gcfsConfig:
- enabled: boolean
- advancedMachineFeatures:
- threadsPerCore: string
- enableNestedVirtualization: boolean
- gvnic:
- enabled: boolean
- spot: boolean
- confidentialNodes:
- enabled: boolean
- fastSocket:
- enabled: boolean
- resourceLabels: object
- loggingConfig:
- variantConfig:
- variant: string
- windowsNodeConfig:
- osVersion: string
- localNvmeSsdBlockConfig:
- localSsdCount: integer
- ephemeralStorageLocalSsdConfig:
- localSsdCount: integer
- soleTenantConfig:
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- containerdConfig:
- privateRegistryAccessConfig:
- enabled: boolean
- certificateAuthorityDomainConfig:
- - fqdns:
- - type: string
- gcpSecretManagerCertificateConfig:
- secretUri: string
- resourceManagerTags:
- tags: object
- enableConfidentialStorage: boolean
- secondaryBootDisks:
- - mode: string
- diskImage: string
- storagePools:
- - type: string
- secondaryBootDiskUpdateStrategy: {}
- initialNodeCount: integer
- locations:
- - type: string
- networkConfig:
- createPodRange: boolean
- podRange: string
- podIpv4CidrBlock: string
- enablePrivateNodes: boolean
- networkPerformanceConfig:
- totalEgressBandwidthTier: string
- podCidrOverprovisionConfig:
- disable: boolean
- additionalNodeNetworkConfigs:
- - network: string
- subnetwork: string
- additionalPodNetworkConfigs:
- - subnetwork: string
- secondaryPodRange: string
- maxPodsPerNode:
- maxPodsPerNode: string
- podIpv4RangeUtilization: number
- selfLink: string
- version: string
- instanceGroupUrls:
- - type: string
- status: string
- statusMessage: string
- autoscaling:
- enabled: boolean
- minNodeCount: integer
- maxNodeCount: integer
- autoprovisioned: boolean
- locationPolicy: string
- totalMinNodeCount: integer
- totalMaxNodeCount: integer
- management:
- autoUpgrade: boolean
- autoRepair: boolean
- upgradeOptions:
- autoUpgradeStartTime: string
- description: string
- conditions:
- - code: string
- message: string
- canonicalCode: string
- podIpv4CidrSize: integer
- upgradeSettings:
- maxSurge: integer
- maxUnavailable: integer
- strategy: string
- blueGreenSettings:
- standardRolloutPolicy:
- batchPercentage: number
- batchNodeCount: integer
- batchSoakDuration: string
- nodePoolSoakDuration: string
- placementPolicy:
- type: string
- tpuTopology: string
- policyName: string
- updateInfo:
- blueGreenInfo:
- phase: string
- blueInstanceGroupUrls:
- - type: string
- greenInstanceGroupUrls:
- - type: string
- bluePoolDeletionStartTime: string
- greenPoolVersion: string
- etag: string
- queuedProvisioning:
- enabled: boolean
- bestEffortProvisioning:
- enabled: boolean
- minProvisionNodes: integer
-parent: string
+- name: your_resource_model_name
+ props:
+ - name: projectId
+ value: string
+ - name: zone
+ value: string
+ - name: clusterId
+ value: string
+ - name: nodePool
+ value:
+ - name: name
+ value: string
+ - name: config
+ value:
+ - name: machineType
+ value: string
+ - name: diskSizeGb
+ value: integer
+ - name: oauthScopes
+ value:
+ - string
+ - name: serviceAccount
+ value: string
+ - name: metadata
+ value: object
+ - name: imageType
+ value: string
+ - name: labels
+ value: object
+ - name: localSsdCount
+ value: integer
+ - name: tags
+ value:
+ - string
+ - name: preemptible
+ value: boolean
+ - name: accelerators
+ value:
+ - - name: acceleratorCount
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: gpuPartitionSize
+ value: string
+ - name: gpuSharingConfig
+ value:
+ - name: maxSharedClientsPerGpu
+ value: string
+ - name: gpuSharingStrategy
+ value: string
+ - name: gpuDriverInstallationConfig
+ value:
+ - name: gpuDriverVersion
+ value: string
+ - name: diskType
+ value: string
+ - name: minCpuPlatform
+ value: string
+ - name: workloadMetadataConfig
+ value:
+ - name: mode
+ value: string
+ - name: taints
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: effect
+ value: string
+ - name: sandboxConfig
+ value:
+ - name: type
+ value: string
+ - name: nodeGroup
+ value: string
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: linuxNodeConfig
+ value:
+ - name: sysctls
+ value: object
+ - name: cgroupMode
+ value: string
+ - name: hugepages
+ value:
+ - name: hugepageSize2m
+ value: integer
+ - name: hugepageSize1g
+ value: integer
+ - name: kubeletConfig
+ value:
+ - name: cpuManagerPolicy
+ value: string
+ - name: cpuCfsQuota
+ value: boolean
+ - name: cpuCfsQuotaPeriod
+ value: string
+ - name: podPidsLimit
+ value: string
+ - name: insecureKubeletReadonlyPortEnabled
+ value: boolean
+ - name: bootDiskKmsKey
+ value: string
+ - name: gcfsConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: advancedMachineFeatures
+ value:
+ - name: threadsPerCore
+ value: string
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: gvnic
+ value:
+ - name: enabled
+ value: boolean
+ - name: spot
+ value: boolean
+ - name: confidentialNodes
+ value:
+ - name: enabled
+ value: boolean
+ - name: fastSocket
+ value:
+ - name: enabled
+ value: boolean
+ - name: resourceLabels
+ value: object
+ - name: loggingConfig
+ value:
+ - name: variantConfig
+ value:
+ - name: variant
+ value: string
+ - name: windowsNodeConfig
+ value:
+ - name: osVersion
+ value: string
+ - name: localNvmeSsdBlockConfig
+ value:
+ - name: localSsdCount
+ value: integer
+ - name: ephemeralStorageLocalSsdConfig
+ value:
+ - name: localSsdCount
+ value: integer
+ - name: soleTenantConfig
+ value:
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: containerdConfig
+ value:
+ - name: privateRegistryAccessConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: certificateAuthorityDomainConfig
+ value:
+ - - name: fqdns
+ value:
+ - string
+ - name: gcpSecretManagerCertificateConfig
+ value:
+ - name: secretUri
+ value: string
+ - name: resourceManagerTags
+ value:
+ - name: tags
+ value: object
+ - name: enableConfidentialStorage
+ value: boolean
+ - name: secondaryBootDisks
+ value:
+ - - name: mode
+ value: string
+ - name: diskImage
+ value: string
+ - name: storagePools
+ value:
+ - string
+ - name: secondaryBootDiskUpdateStrategy
+ value: []
+ - name: initialNodeCount
+ value: integer
+ - name: locations
+ value:
+ - string
+ - name: networkConfig
+ value:
+ - name: createPodRange
+ value: boolean
+ - name: podRange
+ value: string
+ - name: podIpv4CidrBlock
+ value: string
+ - name: enablePrivateNodes
+ value: boolean
+ - name: networkPerformanceConfig
+ value:
+ - name: totalEgressBandwidthTier
+ value: string
+ - name: podCidrOverprovisionConfig
+ value:
+ - name: disable
+ value: boolean
+ - name: additionalNodeNetworkConfigs
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: additionalPodNetworkConfigs
+ value:
+ - - name: subnetwork
+ value: string
+ - name: secondaryPodRange
+ value: string
+ - name: maxPodsPerNode
+ value:
+ - name: maxPodsPerNode
+ value: string
+ - name: podIpv4RangeUtilization
+ value: number
+ - name: selfLink
+ value: string
+ - name: version
+ value: string
+ - name: instanceGroupUrls
+ value:
+ - string
+ - name: status
+ value: string
+ - name: statusMessage
+ value: string
+ - name: autoscaling
+ value:
+ - name: enabled
+ value: boolean
+ - name: minNodeCount
+ value: integer
+ - name: maxNodeCount
+ value: integer
+ - name: autoprovisioned
+ value: boolean
+ - name: locationPolicy
+ value: string
+ - name: totalMinNodeCount
+ value: integer
+ - name: totalMaxNodeCount
+ value: integer
+ - name: management
+ value:
+ - name: autoUpgrade
+ value: boolean
+ - name: autoRepair
+ value: boolean
+ - name: upgradeOptions
+ value:
+ - name: autoUpgradeStartTime
+ value: string
+ - name: description
+ value: string
+ - name: conditions
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: canonicalCode
+ value: string
+ - name: podIpv4CidrSize
+ value: integer
+ - name: upgradeSettings
+ value:
+ - name: maxSurge
+ value: integer
+ - name: maxUnavailable
+ value: integer
+ - name: strategy
+ value: string
+ - name: blueGreenSettings
+ value:
+ - name: standardRolloutPolicy
+ value:
+ - name: batchPercentage
+ value: number
+ - name: batchNodeCount
+ value: integer
+ - name: batchSoakDuration
+ value: string
+ - name: nodePoolSoakDuration
+ value: string
+ - name: placementPolicy
+ value:
+ - name: type
+ value: string
+ - name: tpuTopology
+ value: string
+ - name: policyName
+ value: string
+ - name: updateInfo
+ value:
+ - name: blueGreenInfo
+ value:
+ - name: phase
+ value: string
+ - name: blueInstanceGroupUrls
+ value:
+ - string
+ - name: greenInstanceGroupUrls
+ value:
+ - string
+ - name: bluePoolDeletionStartTime
+ value: string
+ - name: greenPoolVersion
+ value: string
+ - name: etag
+ value: string
+ - name: queuedProvisioning
+ value:
+ - name: enabled
+ value: boolean
+ - name: bestEffortProvisioning
+ value:
+ - name: enabled
+ value: boolean
+ - name: minProvisionNodes
+ value: integer
+ - name: parent
+ value: string
```
diff --git a/docs/google-docs/providers/google/container/operations/index.md b/docs/google-docs/providers/google/container/operations/index.md
index 934bedba62..0e47c9b164 100644
--- a/docs/google-docs/providers/google/container/operations/index.md
+++ b/docs/google-docs/providers/google/container/operations/index.md
@@ -80,5 +80,5 @@ targetLink,
zone
FROM google.container.operations
WHERE projectId = '{{ projectId }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/container/server_config/index.md b/docs/google-docs/providers/google/container/server_config/index.md
index 920b638d0e..874081483a 100644
--- a/docs/google-docs/providers/google/container/server_config/index.md
+++ b/docs/google-docs/providers/google/container/server_config/index.md
@@ -57,5 +57,5 @@ validMasterVersions,
validNodeVersions
FROM google.container.server_config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/container/usable_subnetworks/index.md b/docs/google-docs/providers/google/container/usable_subnetworks/index.md
index 7fa3e5e400..222153f69a 100644
--- a/docs/google-docs/providers/google/container/usable_subnetworks/index.md
+++ b/docs/google-docs/providers/google/container/usable_subnetworks/index.md
@@ -54,5 +54,5 @@ secondaryIpRanges,
statusMessage,
subnetwork
FROM google.container.usable_subnetworks
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/container/well_known_openid_configuration/index.md b/docs/google-docs/providers/google/container/well_known_openid_configuration/index.md
index f0700b49c4..1370ac718d 100644
--- a/docs/google-docs/providers/google/container/well_known_openid_configuration/index.md
+++ b/docs/google-docs/providers/google/container/well_known_openid_configuration/index.md
@@ -62,5 +62,5 @@ subject_types_supported
FROM google.container.well_known_openid_configuration
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/container/zones_serverconfig/index.md b/docs/google-docs/providers/google/container/zones_serverconfig/index.md
index 3dea8a3854..adbae9e4b6 100644
--- a/docs/google-docs/providers/google/container/zones_serverconfig/index.md
+++ b/docs/google-docs/providers/google/container/zones_serverconfig/index.md
@@ -57,5 +57,5 @@ validMasterVersions,
validNodeVersions
FROM google.container.zones_serverconfig
WHERE projectId = '{{ projectId }}'
-AND zone = '{{ zone }}';
+AND zone = '{{ zone }}';
```
diff --git a/docs/google-docs/providers/google/containeranalysis/notes/index.md b/docs/google-docs/providers/google/containeranalysis/notes/index.md
index d344096016..08a48b9a39 100644
--- a/docs/google-docs/providers/google/containeranalysis/notes/index.md
+++ b/docs/google-docs/providers/google/containeranalysis/notes/index.md
@@ -97,7 +97,7 @@ upgrade,
vulnerability,
vulnerabilityAssessment
FROM google.containeranalysis.notes
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -128,7 +128,10 @@ SELECT
```yaml
-notes: object
+- name: your_resource_model_name
+ props:
+ - name: notes
+ value: object
```
diff --git a/docs/google-docs/providers/google/containeranalysis/notes_iam_policies/index.md b/docs/google-docs/providers/google/containeranalysis/notes_iam_policies/index.md
index aace2959c1..64b2f7116c 100644
--- a/docs/google-docs/providers/google/containeranalysis/notes_iam_policies/index.md
+++ b/docs/google-docs/providers/google/containeranalysis/notes_iam_policies/index.md
@@ -56,7 +56,7 @@ members,
role
FROM google.containeranalysis.notes_iam_policies
WHERE notesId = '{{ notesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/containeranalysis/occurrences/index.md b/docs/google-docs/providers/google/containeranalysis/occurrences/index.md
index e7a2179630..47a653c395 100644
--- a/docs/google-docs/providers/google/containeranalysis/occurrences/index.md
+++ b/docs/google-docs/providers/google/containeranalysis/occurrences/index.md
@@ -95,7 +95,7 @@ updateTime,
upgrade,
vulnerability
FROM google.containeranalysis.occurrences
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -126,362 +126,697 @@ SELECT
```yaml
-occurrences:
- - noteName: string
- kind: string
- sbomReference:
- signatures:
- - keyid: string
- sig: string
- payloadType: string
- payload:
- subject:
- - digest: object
- name: string
- _type: string
- predicateType: string
- predicate:
- digest: object
- referrerId: string
- mimeType: string
- location: string
- discovery:
- continuousAnalysis: string
- analysisStatus: string
- analysisStatusError:
- details:
- - type: string
- additionalProperties: any
- message: string
- code: integer
- sbomStatus:
- sbomState: string
- error: string
- archiveTime: string
- lastScanTime: string
- analysisError:
- - details:
- - type: string
- additionalProperties: any
- message: string
- code: integer
- analysisCompleted:
- analysisType:
- - type: string
- cpe: string
- attestation:
- serializedPayload: string
- jwts:
- - compactJwt: string
- signatures:
- - publicKeyId: string
- signature: string
- dsseAttestation:
- statement:
- predicateType: string
- slsaProvenanceZeroTwo:
- metadata:
- buildInvocationId: string
- reproducible: boolean
- completeness:
- parameters: boolean
- environment: boolean
- materials: boolean
- buildFinishedOn: string
- buildStartedOn: string
- buildConfig: object
- invocation:
- parameters: object
- configSource:
- entryPoint: string
- uri: string
- digest: object
- environment: object
- materials:
- - digest: object
- uri: string
- builder:
- id: string
- buildType: string
- _type: string
- subject:
- - digest: object
- name: string
- provenance:
- builderConfig:
- id: string
- recipe:
- environment:
- - additionalProperties: any
- type: string
- type: string
- arguments:
- - additionalProperties: any
- type: string
- definedInMaterial: string
- entryPoint: string
- metadata:
- buildStartedOn: string
- reproducible: boolean
- buildInvocationId: string
- completeness:
- arguments: boolean
- environment: boolean
- materials: boolean
- buildFinishedOn: string
- materials:
- - type: string
- slsaProvenance:
- builder:
- id: string
- materials:
- - digest: object
- uri: string
- recipe:
- arguments: object
- definedInMaterial: string
- environment: object
- type: string
- entryPoint: string
- metadata:
- completeness:
- arguments: boolean
- materials: boolean
- environment: boolean
- reproducible: boolean
- buildFinishedOn: string
- buildStartedOn: string
- buildInvocationId: string
- envelope:
- payloadType: string
- signatures:
- - keyid: string
- sig: string
- payload: string
- vulnerability:
- cvssVersion: string
- severity: string
- shortDescription: string
- relatedUrls:
- - label: string
- url: string
- vexAssessment:
- impacts:
- - type: string
- relatedUris:
- - label: string
- url: string
- remediations:
- - remediationUri:
- label: string
- url: string
- remediationType: string
- details: string
- noteName: string
- justification:
- justificationType: string
- details: string
- vulnerabilityId: string
- cve: string
- state: string
- type: string
- packageIssue:
- - fileLocation:
- - filePath: string
- affectedCpeUri: string
- packageType: string
- fixedVersion:
- inclusive: boolean
- revision: string
- fullName: string
- epoch: integer
- name: string
- kind: string
- fixAvailable: boolean
- fixedCpeUri: string
- effectiveSeverity: string
- affectedPackage: string
- fixedPackage: string
- extraDetails: string
- cvssV2:
- attackComplexity: string
- exploitabilityScore: number
- impactScore: number
- availabilityImpact: string
- baseScore: number
- attackVector: string
- scope: string
- integrityImpact: string
- confidentialityImpact: string
- privilegesRequired: string
- authentication: string
- userInteraction: string
- effectiveSeverity: string
- longDescription: string
- fixAvailable: boolean
- cvssScore: number
- image:
- baseResourceUrl: string
- fingerprint:
- v2Blob:
- - type: string
- v2Name: string
- v1Name: string
- layerInfo:
- - arguments: string
- directive: string
- distance: integer
- name: string
- createTime: string
- compliance:
- version:
- cpeUri: string
- benchmarkDocument: string
- version: string
- nonComplianceReason: string
- nonCompliantFiles:
- - reason: string
- path: string
- displayCommand: string
- upgrade:
- package: string
- windowsUpdate:
- description: string
- categories:
- - categoryId: string
- name: string
- title: string
- identity:
- updateId: string
- revision: integer
- supportUrl: string
- lastPublishedTimestamp: string
- kbArticleIds:
- - type: string
- distribution:
- cpeUri: string
- classification: string
- severity: string
- cve:
- - type: string
- package:
- architecture: string
- packageType: string
- license:
- comments: string
- expression: string
- name: string
- cpeUri: string
- location:
- - path: string
- cpeUri: string
- deployment:
- undeployTime: string
- config: string
- address: string
- userEmail: string
- platform: string
- resourceUri:
- - type: string
- deployTime: string
- updateTime: string
- build:
- inTotoSlsaProvenanceV1:
- subject:
- - digest: object
- name: string
- predicate:
- runDetails:
- builder:
- builderDependencies:
- - uri: string
- downloadLocation: string
- content: string
- mediaType: string
- name: string
- digest: object
- annotations: object
- version: object
- id: string
- metadata:
- finishedOn: string
- startedOn: string
- invocationId: string
- byproducts:
- - uri: string
- downloadLocation: string
- content: string
- mediaType: string
- name: string
- digest: object
- annotations: object
- buildDefinition:
- buildType: string
- externalParameters: object
- resolvedDependencies:
- - uri: string
- downloadLocation: string
- content: string
- mediaType: string
- name: string
- digest: object
- annotations: object
- internalParameters: object
- _type: string
- predicateType: string
- provenance:
- createTime: string
- projectId: string
- commands:
- - dir: string
- id: string
- env:
- - type: string
- args:
- - type: string
- waitFor:
- - type: string
- name: string
- buildOptions: object
- builtArtifacts:
- - checksum: string
- id: string
- names:
- - type: string
- id: string
- startTime: string
- endTime: string
- creator: string
- logsUri: string
- builderVersion: string
- triggerId: string
- sourceProvenance:
- additionalContexts:
- - labels: object
- cloudRepo:
- revisionId: string
- repoId:
- uid: string
- projectRepoId:
- repoName: string
- projectId: string
- aliasContext:
- kind: string
- name: string
- git:
- revisionId: string
- url: string
- gerrit:
- gerritProject: string
- revisionId: string
- hostUri: string
- artifactStorageSourceUri: string
- fileHashes: object
- context:
- labels: object
- provenanceBytes: string
- resourceUri: string
- remediation: string
+- name: your_resource_model_name
+ props:
+ - name: occurrences
+ value:
+ - - name: noteName
+ value: string
+ - name: kind
+ value: string
+ - name: sbomReference
+ value:
+ - name: signatures
+ value:
+ - - name: keyid
+ value: string
+ - name: sig
+ value: string
+ - name: payloadType
+ value: string
+ - name: payload
+ value:
+ - name: subject
+ value:
+ - - name: digest
+ value: object
+ - name: name
+ value: string
+ - name: _type
+ value: string
+ - name: predicateType
+ value: string
+ - name: predicate
+ value:
+ - name: digest
+ value: object
+ - name: referrerId
+ value: string
+ - name: mimeType
+ value: string
+ - name: location
+ value: string
+ - name: discovery
+ value:
+ - name: continuousAnalysis
+ value: string
+ - name: analysisStatus
+ value: string
+ - name: analysisStatusError
+ value:
+ - name: details
+ value:
+ - object
+ - name: message
+ value: string
+ - name: code
+ value: integer
+ - name: sbomStatus
+ value:
+ - name: sbomState
+ value: string
+ - name: error
+ value: string
+ - name: archiveTime
+ value: string
+ - name: lastScanTime
+ value: string
+ - name: analysisError
+ value:
+ - - name: details
+ value:
+ - object
+ - name: message
+ value: string
+ - name: code
+ value: integer
+ - name: analysisCompleted
+ value:
+ - name: analysisType
+ value:
+ - string
+ - name: cpe
+ value: string
+ - name: attestation
+ value:
+ - name: serializedPayload
+ value: string
+ - name: jwts
+ value:
+ - - name: compactJwt
+ value: string
+ - name: signatures
+ value:
+ - - name: publicKeyId
+ value: string
+ - name: signature
+ value: string
+ - name: dsseAttestation
+ value:
+ - name: statement
+ value:
+ - name: predicateType
+ value: string
+ - name: slsaProvenanceZeroTwo
+ value:
+ - name: metadata
+ value:
+ - name: buildInvocationId
+ value: string
+ - name: reproducible
+ value: boolean
+ - name: completeness
+ value:
+ - name: parameters
+ value: boolean
+ - name: environment
+ value: boolean
+ - name: materials
+ value: boolean
+ - name: buildFinishedOn
+ value: string
+ - name: buildStartedOn
+ value: string
+ - name: buildConfig
+ value: object
+ - name: invocation
+ value:
+ - name: parameters
+ value: object
+ - name: configSource
+ value:
+ - name: entryPoint
+ value: string
+ - name: uri
+ value: string
+ - name: digest
+ value: object
+ - name: environment
+ value: object
+ - name: materials
+ value:
+ - - name: digest
+ value: object
+ - name: uri
+ value: string
+ - name: builder
+ value:
+ - name: id
+ value: string
+ - name: buildType
+ value: string
+ - name: _type
+ value: string
+ - name: subject
+ value:
+ - - name: digest
+ value: object
+ - name: name
+ value: string
+ - name: provenance
+ value:
+ - name: builderConfig
+ value:
+ - name: id
+ value: string
+ - name: recipe
+ value:
+ - name: environment
+ value:
+ - object
+ - name: type
+ value: string
+ - name: arguments
+ value:
+ - object
+ - name: definedInMaterial
+ value: string
+ - name: entryPoint
+ value: string
+ - name: metadata
+ value:
+ - name: buildStartedOn
+ value: string
+ - name: reproducible
+ value: boolean
+ - name: buildInvocationId
+ value: string
+ - name: completeness
+ value:
+ - name: arguments
+ value: boolean
+ - name: environment
+ value: boolean
+ - name: materials
+ value: boolean
+ - name: buildFinishedOn
+ value: string
+ - name: materials
+ value:
+ - string
+ - name: slsaProvenance
+ value:
+ - name: builder
+ value:
+ - name: id
+ value: string
+ - name: materials
+ value:
+ - - name: digest
+ value: object
+ - name: uri
+ value: string
+ - name: recipe
+ value:
+ - name: arguments
+ value: object
+ - name: definedInMaterial
+ value: string
+ - name: environment
+ value: object
+ - name: type
+ value: string
+ - name: entryPoint
+ value: string
+ - name: metadata
+ value:
+ - name: completeness
+ value:
+ - name: arguments
+ value: boolean
+ - name: materials
+ value: boolean
+ - name: environment
+ value: boolean
+ - name: reproducible
+ value: boolean
+ - name: buildFinishedOn
+ value: string
+ - name: buildStartedOn
+ value: string
+ - name: buildInvocationId
+ value: string
+ - name: envelope
+ value:
+ - name: payloadType
+ value: string
+ - name: signatures
+ value:
+ - - name: keyid
+ value: string
+ - name: sig
+ value: string
+ - name: payload
+ value: string
+ - name: vulnerability
+ value:
+ - name: cvssVersion
+ value: string
+ - name: severity
+ value: string
+ - name: shortDescription
+ value: string
+ - name: relatedUrls
+ value:
+ - - name: label
+ value: string
+ - name: url
+ value: string
+ - name: vexAssessment
+ value:
+ - name: impacts
+ value:
+ - string
+ - name: relatedUris
+ value:
+ - - name: label
+ value: string
+ - name: url
+ value: string
+ - name: remediations
+ value:
+ - - name: remediationUri
+ value:
+ - name: label
+ value: string
+ - name: url
+ value: string
+ - name: remediationType
+ value: string
+ - name: details
+ value: string
+ - name: noteName
+ value: string
+ - name: justification
+ value:
+ - name: justificationType
+ value: string
+ - name: details
+ value: string
+ - name: vulnerabilityId
+ value: string
+ - name: cve
+ value: string
+ - name: state
+ value: string
+ - name: type
+ value: string
+ - name: packageIssue
+ value:
+ - - name: fileLocation
+ value:
+ - - name: filePath
+ value: string
+ - name: affectedCpeUri
+ value: string
+ - name: packageType
+ value: string
+ - name: fixedVersion
+ value:
+ - name: inclusive
+ value: boolean
+ - name: revision
+ value: string
+ - name: fullName
+ value: string
+ - name: epoch
+ value: integer
+ - name: name
+ value: string
+ - name: kind
+ value: string
+ - name: fixAvailable
+ value: boolean
+ - name: fixedCpeUri
+ value: string
+ - name: effectiveSeverity
+ value: string
+ - name: affectedPackage
+ value: string
+ - name: fixedPackage
+ value: string
+ - name: extraDetails
+ value: string
+ - name: cvssV2
+ value:
+ - name: attackComplexity
+ value: string
+ - name: exploitabilityScore
+ value: number
+ - name: impactScore
+ value: number
+ - name: availabilityImpact
+ value: string
+ - name: baseScore
+ value: number
+ - name: attackVector
+ value: string
+ - name: scope
+ value: string
+ - name: integrityImpact
+ value: string
+ - name: confidentialityImpact
+ value: string
+ - name: privilegesRequired
+ value: string
+ - name: authentication
+ value: string
+ - name: userInteraction
+ value: string
+ - name: effectiveSeverity
+ value: string
+ - name: longDescription
+ value: string
+ - name: fixAvailable
+ value: boolean
+ - name: cvssScore
+ value: number
+ - name: image
+ value:
+ - name: baseResourceUrl
+ value: string
+ - name: fingerprint
+ value:
+ - name: v2Blob
+ value:
+ - string
+ - name: v2Name
+ value: string
+ - name: v1Name
+ value: string
+ - name: layerInfo
+ value:
+ - - name: arguments
+ value: string
+ - name: directive
+ value: string
+ - name: distance
+ value: integer
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: compliance
+ value:
+ - name: version
+ value:
+ - name: cpeUri
+ value: string
+ - name: benchmarkDocument
+ value: string
+ - name: version
+ value: string
+ - name: nonComplianceReason
+ value: string
+ - name: nonCompliantFiles
+ value:
+ - - name: reason
+ value: string
+ - name: path
+ value: string
+ - name: displayCommand
+ value: string
+ - name: upgrade
+ value:
+ - name: package
+ value: string
+ - name: windowsUpdate
+ value:
+ - name: description
+ value: string
+ - name: categories
+ value:
+ - - name: categoryId
+ value: string
+ - name: name
+ value: string
+ - name: title
+ value: string
+ - name: identity
+ value:
+ - name: updateId
+ value: string
+ - name: revision
+ value: integer
+ - name: supportUrl
+ value: string
+ - name: lastPublishedTimestamp
+ value: string
+ - name: kbArticleIds
+ value:
+ - string
+ - name: distribution
+ value:
+ - name: cpeUri
+ value: string
+ - name: classification
+ value: string
+ - name: severity
+ value: string
+ - name: cve
+ value:
+ - string
+ - name: package
+ value:
+ - name: architecture
+ value: string
+ - name: packageType
+ value: string
+ - name: license
+ value:
+ - name: comments
+ value: string
+ - name: expression
+ value: string
+ - name: name
+ value: string
+ - name: cpeUri
+ value: string
+ - name: location
+ value:
+ - - name: path
+ value: string
+ - name: cpeUri
+ value: string
+ - name: deployment
+ value:
+ - name: undeployTime
+ value: string
+ - name: config
+ value: string
+ - name: address
+ value: string
+ - name: userEmail
+ value: string
+ - name: platform
+ value: string
+ - name: resourceUri
+ value:
+ - string
+ - name: deployTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: build
+ value:
+ - name: inTotoSlsaProvenanceV1
+ value:
+ - name: subject
+ value:
+ - - name: digest
+ value: object
+ - name: name
+ value: string
+ - name: predicate
+ value:
+ - name: runDetails
+ value:
+ - name: builder
+ value:
+ - name: builderDependencies
+ value:
+ - - name: uri
+ value: string
+ - name: downloadLocation
+ value: string
+ - name: content
+ value: string
+ - name: mediaType
+ value: string
+ - name: name
+ value: string
+ - name: digest
+ value: object
+ - name: annotations
+ value: object
+ - name: version
+ value: object
+ - name: id
+ value: string
+ - name: metadata
+ value:
+ - name: finishedOn
+ value: string
+ - name: startedOn
+ value: string
+ - name: invocationId
+ value: string
+ - name: byproducts
+ value:
+ - - name: uri
+ value: string
+ - name: downloadLocation
+ value: string
+ - name: content
+ value: string
+ - name: mediaType
+ value: string
+ - name: name
+ value: string
+ - name: digest
+ value: object
+ - name: annotations
+ value: object
+ - name: buildDefinition
+ value:
+ - name: buildType
+ value: string
+ - name: externalParameters
+ value: object
+ - name: resolvedDependencies
+ value:
+ - - name: uri
+ value: string
+ - name: downloadLocation
+ value: string
+ - name: content
+ value: string
+ - name: mediaType
+ value: string
+ - name: name
+ value: string
+ - name: digest
+ value: object
+ - name: annotations
+ value: object
+ - name: internalParameters
+ value: object
+ - name: _type
+ value: string
+ - name: predicateType
+ value: string
+ - name: provenance
+ value:
+ - name: createTime
+ value: string
+ - name: projectId
+ value: string
+ - name: commands
+ value:
+ - - name: dir
+ value: string
+ - name: id
+ value: string
+ - name: env
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: waitFor
+ value:
+ - string
+ - name: name
+ value: string
+ - name: buildOptions
+ value: object
+ - name: builtArtifacts
+ value:
+ - - name: checksum
+ value: string
+ - name: id
+ value: string
+ - name: names
+ value:
+ - string
+ - name: id
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: creator
+ value: string
+ - name: logsUri
+ value: string
+ - name: builderVersion
+ value: string
+ - name: triggerId
+ value: string
+ - name: sourceProvenance
+ value:
+ - name: additionalContexts
+ value:
+ - - name: labels
+ value: object
+ - name: cloudRepo
+ value:
+ - name: revisionId
+ value: string
+ - name: repoId
+ value:
+ - name: uid
+ value: string
+ - name: projectRepoId
+ value:
+ - name: repoName
+ value: string
+ - name: projectId
+ value: string
+ - name: aliasContext
+ value:
+ - name: kind
+ value: string
+ - name: name
+ value: string
+ - name: git
+ value:
+ - name: revisionId
+ value: string
+ - name: url
+ value: string
+ - name: gerrit
+ value:
+ - name: gerritProject
+ value: string
+ - name: revisionId
+ value: string
+ - name: hostUri
+ value: string
+ - name: artifactStorageSourceUri
+ value: string
+ - name: fileHashes
+ value: object
+ - name: context
+ value:
+ - name: labels
+ value: object
+ - name: provenanceBytes
+ value: string
+ - name: resourceUri
+ value: string
+ - name: remediation
+ value: string
```
diff --git a/docs/google-docs/providers/google/containeranalysis/occurrences_iam_policies/index.md b/docs/google-docs/providers/google/containeranalysis/occurrences_iam_policies/index.md
index 3b4cf2e606..085b5b84c4 100644
--- a/docs/google-docs/providers/google/containeranalysis/occurrences_iam_policies/index.md
+++ b/docs/google-docs/providers/google/containeranalysis/occurrences_iam_policies/index.md
@@ -56,7 +56,7 @@ members,
role
FROM google.containeranalysis.occurrences_iam_policies
WHERE occurrencesId = '{{ occurrencesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/containeranalysis/occurrences_notes/index.md b/docs/google-docs/providers/google/containeranalysis/occurrences_notes/index.md
index 2f61240d1c..41a689dda5 100644
--- a/docs/google-docs/providers/google/containeranalysis/occurrences_notes/index.md
+++ b/docs/google-docs/providers/google/containeranalysis/occurrences_notes/index.md
@@ -88,5 +88,5 @@ vulnerability,
vulnerabilityAssessment
FROM google.containeranalysis.occurrences_notes
WHERE occurrencesId = '{{ occurrencesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/containeranalysis/occurrences_vulnerability_summary/index.md b/docs/google-docs/providers/google/containeranalysis/occurrences_vulnerability_summary/index.md
index e685aa5108..1234a6cc9f 100644
--- a/docs/google-docs/providers/google/containeranalysis/occurrences_vulnerability_summary/index.md
+++ b/docs/google-docs/providers/google/containeranalysis/occurrences_vulnerability_summary/index.md
@@ -47,5 +47,5 @@ Gets a summary of the number and severity of occurrences.
SELECT
counts
FROM google.containeranalysis.occurrences_vulnerability_summary
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/acl/index.md b/docs/google-docs/providers/google/contentwarehouse/acl/index.md
index 0a558b0c3e..55e556c503 100644
--- a/docs/google-docs/providers/google/contentwarehouse/acl/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/acl/index.md
@@ -48,5 +48,5 @@ SELECT
metadata,
policy
FROM google.contentwarehouse.acl
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/document_links/index.md b/docs/google-docs/providers/google/contentwarehouse/document_links/index.md
index 8cb82a2c76..7380ce82da 100644
--- a/docs/google-docs/providers/google/contentwarehouse/document_links/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/document_links/index.md
@@ -72,27 +72,49 @@ SELECT
```yaml
-requestMetadata:
- userInfo:
- groupIds:
- - type: string
- id: string
-documentLink:
- updateTime: string
- name: string
- createTime: string
- state: string
- description: string
- targetDocumentReference:
- createTime: string
- documentIsLegalHoldFolder: boolean
- documentIsRetentionFolder: boolean
- documentIsFolder: boolean
- documentName: string
- updateTime: string
- snippet: string
- displayName: string
- deleteTime: string
+- name: your_resource_model_name
+ props:
+ - name: requestMetadata
+ value:
+ - name: userInfo
+ value:
+ - name: groupIds
+ value:
+ - string
+ - name: id
+ value: string
+ - name: documentLink
+ value:
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: state
+ value: string
+ - name: description
+ value: string
+ - name: targetDocumentReference
+ value:
+ - name: createTime
+ value: string
+ - name: documentIsLegalHoldFolder
+ value: boolean
+ - name: documentIsRetentionFolder
+ value: boolean
+ - name: documentIsFolder
+ value: boolean
+ - name: documentName
+ value: string
+ - name: updateTime
+ value: string
+ - name: snippet
+ value: string
+ - name: displayName
+ value: string
+ - name: deleteTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/document_schemas/index.md b/docs/google-docs/providers/google/contentwarehouse/document_schemas/index.md
index d94622776c..31db5e6032 100644
--- a/docs/google-docs/providers/google/contentwarehouse/document_schemas/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/document_schemas/index.md
@@ -63,7 +63,7 @@ propertyDefinitions,
updateTime
FROM google.contentwarehouse.document_schemas
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -94,7 +94,7 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ propertyDefinitions }}',
-true|false,
+{{ documentIsFolder }},
'{{ description }}',
'{{ displayName }}',
'{{ name }}'
@@ -104,47 +104,89 @@ true|false,
```yaml
-propertyDefinitions:
- - mapTypeOptions: {}
- isSearchable: boolean
- isRequired: boolean
- isRepeatable: boolean
- isMetadata: boolean
- dateTimeTypeOptions: {}
- name: string
- displayName: string
- timestampTypeOptions: {}
- floatTypeOptions: {}
- retrievalImportance: string
- integerTypeOptions: {}
- textTypeOptions: {}
- propertyTypeOptions:
- propertyDefinitions:
- - isSearchable: boolean
- isRequired: boolean
- isRepeatable: boolean
- isMetadata: boolean
- name: string
- displayName: string
- retrievalImportance: string
- schemaSources:
- - processorType: string
- name: string
- enumTypeOptions:
- possibleValues:
- - type: string
- validationCheckDisabled: boolean
- isFilterable: boolean
- schemaSources:
- - processorType: string
- name: string
- isFilterable: boolean
-documentIsFolder: boolean
-description: string
-displayName: string
-name: string
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: propertyDefinitions
+ value:
+ - - name: mapTypeOptions
+ value: []
+ - name: isSearchable
+ value: boolean
+ - name: isRequired
+ value: boolean
+ - name: isRepeatable
+ value: boolean
+ - name: isMetadata
+ value: boolean
+ - name: dateTimeTypeOptions
+ value: []
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: timestampTypeOptions
+ value: []
+ - name: floatTypeOptions
+ value: []
+ - name: retrievalImportance
+ value: string
+ - name: integerTypeOptions
+ value: []
+ - name: textTypeOptions
+ value: []
+ - name: propertyTypeOptions
+ value:
+ - name: propertyDefinitions
+ value:
+ - - name: isSearchable
+ value: boolean
+ - name: isRequired
+ value: boolean
+ - name: isRepeatable
+ value: boolean
+ - name: isMetadata
+ value: boolean
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: retrievalImportance
+ value: string
+ - name: schemaSources
+ value:
+ - - name: processorType
+ value: string
+ - name: name
+ value: string
+ - name: enumTypeOptions
+ value:
+ - name: possibleValues
+ value:
+ - string
+ - name: validationCheckDisabled
+ value: boolean
+ - name: isFilterable
+ value: boolean
+ - name: schemaSources
+ value:
+ - - name: processorType
+ value: string
+ - name: name
+ value: string
+ - name: isFilterable
+ value: boolean
+ - name: documentIsFolder
+ value: boolean
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/documents/index.md b/docs/google-docs/providers/google/contentwarehouse/documents/index.md
index fc7bcb9ada..caf3cb9ca4 100644
--- a/docs/google-docs/providers/google/contentwarehouse/documents/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/documents/index.md
@@ -96,7 +96,7 @@ updater
FROM google.contentwarehouse.documents
WHERE documentsId = '{{ documentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -137,405 +137,783 @@ SELECT
```yaml
-cloudAiDocumentOption:
- customizedEntitiesPropertiesConversions: object
- enableEntitiesConversions: boolean
-requestMetadata:
- userInfo:
- groupIds:
- - type: string
- id: string
-policy:
- etag: string
- bindings:
- - members:
- - type: string
- role: string
- condition:
- location: string
- expression: string
- title: string
- description: string
- auditConfigs:
- - service: string
- auditLogConfigs:
- - exemptedMembers:
- - type: string
- logType: string
- version: integer
-createMask: string
-document:
- referenceId: string
- title: string
- updater: string
- creator: string
- rawDocumentFileType: string
- inlineRawDocument: string
- legalHold: boolean
- createTime: string
- contentCategory: string
- cloudAiDocument:
- revisions:
- - parent:
- - format: string
- type: string
- humanReview:
- state: string
- stateMessage: string
- id: string
- createTime: string
- processor: string
- parentIds:
- - type: string
- agent: string
- pages:
- - imageQualityScores:
- detectedDefects:
- - type: string
- confidence: number
- qualityScore: number
- tables:
- - layout:
- boundingPoly:
- normalizedVertices:
- - 'y': number
- x: number
- vertices:
- - 'y': integer
- x: integer
- orientation: string
- textAnchor:
- textSegments:
- - startIndex: string
- endIndex: string
- content: string
- confidence: number
- detectedLanguages:
- - languageCode: string
- confidence: number
- headerRows:
- - cells:
- - colSpan: integer
- detectedLanguages:
- - languageCode: string
- confidence: number
- rowSpan: integer
- bodyRows:
- - cells:
- - colSpan: integer
- detectedLanguages:
- - languageCode: string
- confidence: number
- rowSpan: integer
- provenance:
- id: integer
- revision: integer
- parents:
- - revision: integer
- id: integer
- index: integer
- type: string
- image:
- content: string
- width: integer
- mimeType: string
- height: integer
- formFields:
- - correctedKeyText: string
- valueDetectedLanguages:
- - languageCode: string
- confidence: number
- valueType: string
- nameDetectedLanguages:
- - languageCode: string
- confidence: number
- correctedValueText: string
- pageNumber: integer
- detectedBarcodes:
- - barcode:
- rawValue: string
- format: string
- valueFormat: string
- tokens:
- - detectedLanguages:
- - languageCode: string
- confidence: number
- detectedBreak:
- type: string
- styleInfo:
- textColor:
- green: number
- red: number
- alpha: number
- blue: number
- strikeout: boolean
- fontSize: integer
- underlined: boolean
- handwritten: boolean
- letterSpacing: number
- bold: boolean
- fontType: string
- fontWeight: integer
- smallcaps: boolean
- subscript: boolean
- pixelFontSize: number
- italic: boolean
- superscript: boolean
- detectedLanguages:
- - languageCode: string
- confidence: number
- symbols:
- - detectedLanguages:
- - languageCode: string
- confidence: number
- lines:
- - detectedLanguages:
- - languageCode: string
- confidence: number
- transforms:
- - type: integer
- data: string
- rows: integer
- cols: integer
- visualElements:
- - detectedLanguages:
- - languageCode: string
- confidence: number
- type: string
- paragraphs:
- - detectedLanguages:
- - languageCode: string
- confidence: number
- dimension:
- unit: string
- height: number
- width: number
- blocks:
- - detectedLanguages:
- - languageCode: string
- confidence: number
- entityRelations:
- - objectId: string
- relation: string
- subjectId: string
- content: string
- shardInfo:
- shardIndex: string
- shardCount: string
- textOffset: string
- chunkedDocument:
- chunks:
- - sourceBlockIds:
- - type: string
- pageFooters:
- - pageSpan:
- pageEnd: integer
- pageStart: integer
- text: string
- content: string
- chunkId: string
- pageHeaders:
- - text: string
- entities:
- - type: string
- normalizedValue:
- datetimeValue:
- day: integer
- hours: integer
- month: integer
- timeZone:
- version: string
- id: string
- year: integer
- utcOffset: string
- minutes: integer
- nanos: integer
- seconds: integer
- text: string
- moneyValue:
- nanos: integer
- currencyCode: string
- units: string
- booleanValue: boolean
- dateValue:
- year: integer
- day: integer
- month: integer
- integerValue: integer
- floatValue: number
- addressValue:
- revision: integer
- regionCode: string
- administrativeArea: string
- organization: string
- locality: string
- sortingCode: string
- sublocality: string
- addressLines:
- - type: string
- recipients:
- - type: string
- languageCode: string
- postalCode: string
- properties:
- - type: string
- properties:
- - type: string
- properties:
- - type: string
- properties:
- - type: string
- properties:
- - type: string
- properties:
- - type: string
- properties:
- - type: string
- properties:
- - {}
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- pageAnchor: {}
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- id: string
- confidence: number
- redacted: boolean
- mentionText: string
- mentionId: string
- text: string
- textStyles:
- - fontWeight: string
- textStyle: string
- fontSize:
- unit: string
- size: number
- textDecoration: string
- fontFamily: string
- mimeType: string
- documentLayout:
- blocks:
- - pageSpan:
- pageStart: integer
- pageEnd: integer
- tableBlock:
- bodyRows:
- - cells:
- - colSpan: integer
- rowSpan: integer
- blocks:
- - listBlock:
- listEntries:
- - blocks:
- - {}
- type: string
- blockId: string
- textBlock:
- text: string
- type: string
- blocks:
- - blockId: string
- headerRows:
- - cells:
- - colSpan: integer
- rowSpan: integer
- blocks:
- - blockId: string
- caption: string
- blockId: string
- uri: string
- textChanges:
- - changedText: string
- provenance:
- - id: integer
- revision: integer
- parents:
- - revision: integer
- id: integer
- index: integer
- type: string
- error:
- details:
- - additionalProperties: any
- type: string
- message: string
- code: integer
- displayName: string
- name: string
- textExtractionDisabled: boolean
- properties:
- - textValues:
- values:
- - type: string
- enumValues:
- values:
- - type: string
- propertyValues:
- properties:
- - timestampValues:
- values:
- - textValue: string
- timestampValue: string
- floatValues:
- values:
- - format: string
- type: string
- mapProperty:
- fields: object
- integerValues:
- values:
- - format: string
- type: string
- dateTimeValues:
- values:
- - day: integer
- hours: integer
- month: integer
- year: integer
- utcOffset: string
- minutes: integer
- nanos: integer
- seconds: integer
- name: string
- name: string
- textExtractionEnabled: boolean
- plainText: string
- updateTime: string
- rawDocumentPath: string
- displayUri: string
- dispositionTime: string
- documentSchemaName: string
+- name: your_resource_model_name
+ props:
+ - name: cloudAiDocumentOption
+ value:
+ - name: customizedEntitiesPropertiesConversions
+ value: object
+ - name: enableEntitiesConversions
+ value: boolean
+ - name: requestMetadata
+ value:
+ - name: userInfo
+ value:
+ - name: groupIds
+ value:
+ - string
+ - name: id
+ value: string
+ - name: policy
+ value:
+ - name: etag
+ value: string
+ - name: bindings
+ value:
+ - - name: members
+ value:
+ - string
+ - name: role
+ value: string
+ - name: condition
+ value:
+ - name: location
+ value: string
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: auditConfigs
+ value:
+ - - name: service
+ value: string
+ - name: auditLogConfigs
+ value:
+ - - name: exemptedMembers
+ value:
+ - string
+ - name: logType
+ value: string
+ - name: version
+ value: integer
+ - name: createMask
+ value: string
+ - name: document
+ value:
+ - name: referenceId
+ value: string
+ - name: title
+ value: string
+ - name: updater
+ value: string
+ - name: creator
+ value: string
+ - name: rawDocumentFileType
+ value: string
+ - name: inlineRawDocument
+ value: string
+ - name: legalHold
+ value: boolean
+ - name: createTime
+ value: string
+ - name: contentCategory
+ value: string
+ - name: cloudAiDocument
+ value:
+ - name: revisions
+ value:
+ - - name: parent
+ value:
+ - integer
+ - name: humanReview
+ value:
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: id
+ value: string
+ - name: createTime
+ value: string
+ - name: processor
+ value: string
+ - name: parentIds
+ value:
+ - string
+ - name: agent
+ value: string
+ - name: pages
+ value:
+ - - name: imageQualityScores
+ value:
+ - name: detectedDefects
+ value:
+ - - name: type
+ value: string
+ - name: confidence
+ value: number
+ - name: qualityScore
+ value: number
+ - name: tables
+ value:
+ - - name: layout
+ value:
+ - name: boundingPoly
+ value:
+ - name: normalizedVertices
+ value:
+ - - name: 'y'
+ value: number
+ - name: x
+ value: number
+ - name: vertices
+ value:
+ - - name: 'y'
+ value: integer
+ - name: x
+ value: integer
+ - name: orientation
+ value: string
+ - name: textAnchor
+ value:
+ - name: textSegments
+ value:
+ - - name: startIndex
+ value: string
+ - name: endIndex
+ value: string
+ - name: content
+ value: string
+ - name: confidence
+ value: number
+ - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: headerRows
+ value:
+ - - name: cells
+ value:
+ - - name: colSpan
+ value: integer
+ - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: rowSpan
+ value: integer
+ - name: bodyRows
+ value:
+ - - name: cells
+ value:
+ - - name: colSpan
+ value: integer
+ - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: rowSpan
+ value: integer
+ - name: provenance
+ value:
+ - name: id
+ value: integer
+ - name: revision
+ value: integer
+ - name: parents
+ value:
+ - - name: revision
+ value: integer
+ - name: id
+ value: integer
+ - name: index
+ value: integer
+ - name: type
+ value: string
+ - name: image
+ value:
+ - name: content
+ value: string
+ - name: width
+ value: integer
+ - name: mimeType
+ value: string
+ - name: height
+ value: integer
+ - name: formFields
+ value:
+ - - name: correctedKeyText
+ value: string
+ - name: valueDetectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: valueType
+ value: string
+ - name: nameDetectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: correctedValueText
+ value: string
+ - name: pageNumber
+ value: integer
+ - name: detectedBarcodes
+ value:
+ - - name: barcode
+ value:
+ - name: rawValue
+ value: string
+ - name: format
+ value: string
+ - name: valueFormat
+ value: string
+ - name: tokens
+ value:
+ - - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: detectedBreak
+ value:
+ - name: type
+ value: string
+ - name: styleInfo
+ value:
+ - name: textColor
+ value:
+ - name: green
+ value: number
+ - name: red
+ value: number
+ - name: alpha
+ value: number
+ - name: blue
+ value: number
+ - name: strikeout
+ value: boolean
+ - name: fontSize
+ value: integer
+ - name: underlined
+ value: boolean
+ - name: handwritten
+ value: boolean
+ - name: letterSpacing
+ value: number
+ - name: bold
+ value: boolean
+ - name: fontType
+ value: string
+ - name: fontWeight
+ value: integer
+ - name: smallcaps
+ value: boolean
+ - name: subscript
+ value: boolean
+ - name: pixelFontSize
+ value: number
+ - name: italic
+ value: boolean
+ - name: superscript
+ value: boolean
+ - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: symbols
+ value:
+ - - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: lines
+ value:
+ - - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: transforms
+ value:
+ - - name: type
+ value: integer
+ - name: data
+ value: string
+ - name: rows
+ value: integer
+ - name: cols
+ value: integer
+ - name: visualElements
+ value:
+ - - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: type
+ value: string
+ - name: paragraphs
+ value:
+ - - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: dimension
+ value:
+ - name: unit
+ value: string
+ - name: height
+ value: number
+ - name: width
+ value: number
+ - name: blocks
+ value:
+ - - name: detectedLanguages
+ value:
+ - - name: languageCode
+ value: string
+ - name: confidence
+ value: number
+ - name: entityRelations
+ value:
+ - - name: objectId
+ value: string
+ - name: relation
+ value: string
+ - name: subjectId
+ value: string
+ - name: content
+ value: string
+ - name: shardInfo
+ value:
+ - name: shardIndex
+ value: string
+ - name: shardCount
+ value: string
+ - name: textOffset
+ value: string
+ - name: chunkedDocument
+ value:
+ - name: chunks
+ value:
+ - - name: sourceBlockIds
+ value:
+ - string
+ - name: pageFooters
+ value:
+ - - name: pageSpan
+ value:
+ - name: pageEnd
+ value: integer
+ - name: pageStart
+ value: integer
+ - name: text
+ value: string
+ - name: content
+ value: string
+ - name: chunkId
+ value: string
+ - name: pageHeaders
+ value:
+ - - name: text
+ value: string
+ - name: entities
+ value:
+ - - name: type
+ value: string
+ - name: normalizedValue
+ value:
+ - name: datetimeValue
+ value:
+ - name: day
+ value: integer
+ - name: hours
+ value: integer
+ - name: month
+ value: integer
+ - name: timeZone
+ value:
+ - name: version
+ value: string
+ - name: id
+ value: string
+ - name: year
+ value: integer
+ - name: utcOffset
+ value: string
+ - name: minutes
+ value: integer
+ - name: nanos
+ value: integer
+ - name: seconds
+ value: integer
+ - name: text
+ value: string
+ - name: moneyValue
+ value:
+ - name: nanos
+ value: integer
+ - name: currencyCode
+ value: string
+ - name: units
+ value: string
+ - name: booleanValue
+ value: boolean
+ - name: dateValue
+ value:
+ - name: year
+ value: integer
+ - name: day
+ value: integer
+ - name: month
+ value: integer
+ - name: integerValue
+ value: integer
+ - name: floatValue
+ value: number
+ - name: addressValue
+ value:
+ - name: revision
+ value: integer
+ - name: regionCode
+ value: string
+ - name: administrativeArea
+ value: string
+ - name: organization
+ value: string
+ - name: locality
+ value: string
+ - name: sortingCode
+ value: string
+ - name: sublocality
+ value: string
+ - name: addressLines
+ value:
+ - string
+ - name: recipients
+ value:
+ - string
+ - name: languageCode
+ value: string
+ - name: postalCode
+ value: string
+ - name: properties
+ value:
+ - - name: type
+ value: string
+ - name: properties
+ value:
+ - - name: type
+ value: string
+ - name: properties
+ value:
+ - - name: type
+ value: string
+ - name: properties
+ value:
+ - - name: type
+ value: string
+ - name: properties
+ value:
+ - - name: type
+ value: string
+ - name: properties
+ value:
+ - - name: type
+ value: string
+ - name: properties
+ value:
+ - - name: type
+ value: string
+ - name: properties
+ value:
+ - []
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: pageAnchor
+ value: []
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: id
+ value: string
+ - name: confidence
+ value: number
+ - name: redacted
+ value: boolean
+ - name: mentionText
+ value: string
+ - name: mentionId
+ value: string
+ - name: text
+ value: string
+ - name: textStyles
+ value:
+ - - name: fontWeight
+ value: string
+ - name: textStyle
+ value: string
+ - name: fontSize
+ value:
+ - name: unit
+ value: string
+ - name: size
+ value: number
+ - name: textDecoration
+ value: string
+ - name: fontFamily
+ value: string
+ - name: mimeType
+ value: string
+ - name: documentLayout
+ value:
+ - name: blocks
+ value:
+ - - name: pageSpan
+ value:
+ - name: pageStart
+ value: integer
+ - name: pageEnd
+ value: integer
+ - name: tableBlock
+ value:
+ - name: bodyRows
+ value:
+ - - name: cells
+ value:
+ - - name: colSpan
+ value: integer
+ - name: rowSpan
+ value: integer
+ - name: blocks
+ value:
+ - - name: listBlock
+ value:
+ - name: listEntries
+ value:
+ - - name: blocks
+ value:
+ - []
+ - name: type
+ value: string
+ - name: blockId
+ value: string
+ - name: textBlock
+ value:
+ - name: text
+ value: string
+ - name: type
+ value: string
+ - name: blocks
+ value:
+ - - name: blockId
+ value: string
+ - name: headerRows
+ value:
+ - - name: cells
+ value:
+ - - name: colSpan
+ value: integer
+ - name: rowSpan
+ value: integer
+ - name: blocks
+ value:
+ - - name: blockId
+ value: string
+ - name: caption
+ value: string
+ - name: blockId
+ value: string
+ - name: uri
+ value: string
+ - name: textChanges
+ value:
+ - - name: changedText
+ value: string
+ - name: provenance
+ value:
+ - - name: id
+ value: integer
+ - name: revision
+ value: integer
+ - name: parents
+ value:
+ - - name: revision
+ value: integer
+ - name: id
+ value: integer
+ - name: index
+ value: integer
+ - name: type
+ value: string
+ - name: error
+ value:
+ - name: details
+ value:
+ - object
+ - name: message
+ value: string
+ - name: code
+ value: integer
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: textExtractionDisabled
+ value: boolean
+ - name: properties
+ value:
+ - - name: textValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: enumValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: propertyValues
+ value:
+ - name: properties
+ value:
+ - - name: timestampValues
+ value:
+ - name: values
+ value:
+ - - name: textValue
+ value: string
+ - name: timestampValue
+ value: string
+ - name: floatValues
+ value:
+ - name: values
+ value:
+ - number
+ - name: mapProperty
+ value:
+ - name: fields
+ value: object
+ - name: integerValues
+ value:
+ - name: values
+ value:
+ - integer
+ - name: dateTimeValues
+ value:
+ - name: values
+ value:
+ - - name: day
+ value: integer
+ - name: hours
+ value: integer
+ - name: month
+ value: integer
+ - name: year
+ value: integer
+ - name: utcOffset
+ value: string
+ - name: minutes
+ value: integer
+ - name: nanos
+ value: integer
+ - name: seconds
+ value: integer
+ - name: name
+ value: string
+ - name: name
+ value: string
+ - name: textExtractionEnabled
+ value: boolean
+ - name: plainText
+ value: string
+ - name: updateTime
+ value: string
+ - name: rawDocumentPath
+ value: string
+ - name: displayUri
+ value: string
+ - name: dispositionTime
+ value: string
+ - name: documentSchemaName
+ value: string
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/documents_acl/index.md b/docs/google-docs/providers/google/contentwarehouse/documents_acl/index.md
index 85832f1124..9d6b076033 100644
--- a/docs/google-docs/providers/google/contentwarehouse/documents_acl/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/documents_acl/index.md
@@ -50,5 +50,5 @@ policy
FROM google.contentwarehouse.documents_acl
WHERE documentsId = '{{ documentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/operations/index.md b/docs/google-docs/providers/google/contentwarehouse/operations/index.md
index 010793707e..ee7fe76400 100644
--- a/docs/google-docs/providers/google/contentwarehouse/operations/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/operations/index.md
@@ -56,5 +56,5 @@ response
FROM google.contentwarehouse.operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/reference_id/index.md b/docs/google-docs/providers/google/contentwarehouse/reference_id/index.md
index b57860c939..199a035a75 100644
--- a/docs/google-docs/providers/google/contentwarehouse/reference_id/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/reference_id/index.md
@@ -90,7 +90,7 @@ updater
FROM google.contentwarehouse.reference_id
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND referenceIdId = '{{ referenceIdId }}';
+AND referenceIdId = '{{ referenceIdId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/contentwarehouse/rule_sets/index.md b/docs/google-docs/providers/google/contentwarehouse/rule_sets/index.md
index 400cae8099..cbb13c65d6 100644
--- a/docs/google-docs/providers/google/contentwarehouse/rule_sets/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/rule_sets/index.md
@@ -57,7 +57,7 @@ rules,
source
FROM google.contentwarehouse.rule_sets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,52 +96,96 @@ SELECT
```yaml
-source: string
-description: string
-name: string
-rules:
- - description: string
- ruleId: string
- triggerType: string
- condition: string
- actions:
- - actionId: string
- publishToPubSub:
- messages:
- - type: string
- topicId: string
- accessControl:
- policy:
- etag: string
- bindings:
- - members:
- - type: string
- role: string
- condition:
- location: string
- expression: string
- title: string
- description: string
- auditConfigs:
- - service: string
- auditLogConfigs:
- - exemptedMembers:
- - type: string
- logType: string
- version: integer
- operationType: string
- deleteDocumentAction:
- enableHardDelete: boolean
- removeFromFolderAction:
- condition: string
- folder: string
- dataValidation:
- conditions: object
- dataUpdate:
- entries: object
- addToFolder:
- folders:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: source
+ value: string
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: rules
+ value:
+ - - name: description
+ value: string
+ - name: ruleId
+ value: string
+ - name: triggerType
+ value: string
+ - name: condition
+ value: string
+ - name: actions
+ value:
+ - - name: actionId
+ value: string
+ - name: publishToPubSub
+ value:
+ - name: messages
+ value:
+ - string
+ - name: topicId
+ value: string
+ - name: accessControl
+ value:
+ - name: policy
+ value:
+ - name: etag
+ value: string
+ - name: bindings
+ value:
+ - - name: members
+ value:
+ - string
+ - name: role
+ value: string
+ - name: condition
+ value:
+ - name: location
+ value: string
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: auditConfigs
+ value:
+ - - name: service
+ value: string
+ - name: auditLogConfigs
+ value:
+ - - name: exemptedMembers
+ value:
+ - string
+ - name: logType
+ value: string
+ - name: version
+ value: integer
+ - name: operationType
+ value: string
+ - name: deleteDocumentAction
+ value:
+ - name: enableHardDelete
+ value: boolean
+ - name: removeFromFolderAction
+ value:
+ - name: condition
+ value: string
+ - name: folder
+ value: string
+ - name: dataValidation
+ value:
+ - name: conditions
+ value: object
+ - name: dataUpdate
+ value:
+ - name: entries
+ value: object
+ - name: addToFolder
+ value:
+ - name: folders
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/status/index.md b/docs/google-docs/providers/google/contentwarehouse/status/index.md
index ce28cb5ed5..f46ca2884b 100644
--- a/docs/google-docs/providers/google/contentwarehouse/status/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/status/index.md
@@ -57,5 +57,5 @@ qaEnabled,
state
FROM google.contentwarehouse.status
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/contentwarehouse/synonym_sets/index.md b/docs/google-docs/providers/google/contentwarehouse/synonym_sets/index.md
index 925b47ff85..6182fb5651 100644
--- a/docs/google-docs/providers/google/contentwarehouse/synonym_sets/index.md
+++ b/docs/google-docs/providers/google/contentwarehouse/synonym_sets/index.md
@@ -55,7 +55,7 @@ context,
synonyms
FROM google.contentwarehouse.synonym_sets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -92,11 +92,17 @@ SELECT
```yaml
-synonyms:
- - words:
- - type: string
-context: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: synonyms
+ value:
+ - - name: words
+ value:
+ - string
+ - name: context
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/datacatalog/entries/index.md b/docs/google-docs/providers/google/datacatalog/entries/index.md
index ab63140955..e5e63847a2 100644
--- a/docs/google-docs/providers/google/datacatalog/entries/index.md
+++ b/docs/google-docs/providers/google/datacatalog/entries/index.md
@@ -116,7 +116,7 @@ userSpecifiedType
FROM google.datacatalog.entries
WHERE entryGroupsId = '{{ entryGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -197,231 +197,453 @@ SELECT
```yaml
-name: string
-linkedResource: string
-fullyQualifiedName: string
-type: string
-userSpecifiedType: string
-integratedSystem: string
-userSpecifiedSystem: string
-sqlDatabaseSystemSpec:
- sqlEngine: string
- databaseVersion: string
- instanceHost: string
-lookerSystemSpec:
- parentInstanceId: string
- parentInstanceDisplayName: string
- parentModelId: string
- parentModelDisplayName: string
- parentViewId: string
- parentViewDisplayName: string
-cloudBigtableSystemSpec:
- instanceDisplayName: string
-gcsFilesetSpec:
- filePatterns:
- - type: string
- sampleGcsFileSpecs:
- - filePath: string
- gcsTimestamps:
- createTime: string
- updateTime: string
- expireTime: string
- sizeBytes: string
-bigqueryTableSpec:
- tableSourceType: string
- viewSpec:
- viewQuery: string
- tableSpec:
- groupedEntry: string
-bigqueryDateShardedSpec:
- dataset: string
- tablePrefix: string
- shardCount: string
- latestShardResource: string
-databaseTableSpec:
- type: string
- dataplexTable:
- externalTables:
- - system: string
- fullyQualifiedName: string
- googleCloudResource: string
- dataCatalogEntry: string
- dataplexSpec:
- asset: string
- dataFormat:
- avro:
- text: string
- thrift:
- text: string
- protobuf:
- text: string
- parquet: {}
- orc: {}
- csv: {}
- compressionFormat: string
- projectId: string
- userManaged: boolean
- databaseViewSpec:
- viewType: string
- baseTable: string
- sqlQuery: string
-dataSourceConnectionSpec:
- bigqueryConnectionSpec:
- connectionType: string
- cloudSql:
- instanceId: string
- database: string
- type: string
- hasCredential: boolean
-routineSpec:
- routineType: string
- language: string
- routineArguments:
- - name: string
- mode: string
- type: string
- returnType: string
- definitionBody: string
- bigqueryRoutineSpec:
- importedLibraries:
- - type: string
-datasetSpec:
- vertexDatasetSpec:
- dataItemCount: string
- dataType: string
-filesetSpec:
- dataplexFileset: {}
-serviceSpec:
- cloudBigtableInstanceSpec:
- cloudBigtableClusterSpecs:
- - displayName: string
- location: string
- type: string
- linkedResource: string
-modelSpec:
- vertexModelSpec:
- versionId: string
- versionAliases:
- - type: string
- versionDescription: string
- vertexModelSourceInfo:
- sourceType: string
- copy: boolean
- containerImageUri: string
-featureOnlineStoreSpec:
- storageType: string
-displayName: string
-description: string
-businessContext:
- entryOverview:
- overview: string
- contacts:
- people:
- - designation: string
- email: string
-schema:
- columns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - column: string
- type: string
- description: string
- mode: string
- defaultValue: string
- ordinalPosition: integer
- highestIndexingType: string
- subcolumns:
- - {}
- lookerColumnSpec: {}
- rangeElementType: {}
- gcRule: string
- gcRule: string
- gcRule: string
- gcRule: string
- gcRule: string
- gcRule: string
- gcRule: string
- gcRule: string
- gcRule: string
-usageSignal:
- updateTime: string
- usageWithinTimeRange: object
- commonUsageWithinTimeRange: object
- favoriteCount: string
-labels: object
-dataSource:
- service: string
- resource: string
- sourceEntry: string
- storageProperties:
- filePattern:
- - type: string
- fileType: string
-personalDetails:
- starred: boolean
- starTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: linkedResource
+ value: string
+ - name: fullyQualifiedName
+ value: string
+ - name: type
+ value: string
+ - name: userSpecifiedType
+ value: string
+ - name: integratedSystem
+ value: string
+ - name: userSpecifiedSystem
+ value: string
+ - name: sqlDatabaseSystemSpec
+ value:
+ - name: sqlEngine
+ value: string
+ - name: databaseVersion
+ value: string
+ - name: instanceHost
+ value: string
+ - name: lookerSystemSpec
+ value:
+ - name: parentInstanceId
+ value: string
+ - name: parentInstanceDisplayName
+ value: string
+ - name: parentModelId
+ value: string
+ - name: parentModelDisplayName
+ value: string
+ - name: parentViewId
+ value: string
+ - name: parentViewDisplayName
+ value: string
+ - name: cloudBigtableSystemSpec
+ value:
+ - name: instanceDisplayName
+ value: string
+ - name: gcsFilesetSpec
+ value:
+ - name: filePatterns
+ value:
+ - string
+ - name: sampleGcsFileSpecs
+ value:
+ - - name: filePath
+ value: string
+ - name: gcsTimestamps
+ value:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: sizeBytes
+ value: string
+ - name: bigqueryTableSpec
+ value:
+ - name: tableSourceType
+ value: string
+ - name: viewSpec
+ value:
+ - name: viewQuery
+ value: string
+ - name: tableSpec
+ value:
+ - name: groupedEntry
+ value: string
+ - name: bigqueryDateShardedSpec
+ value:
+ - name: dataset
+ value: string
+ - name: tablePrefix
+ value: string
+ - name: shardCount
+ value: string
+ - name: latestShardResource
+ value: string
+ - name: databaseTableSpec
+ value:
+ - name: type
+ value: string
+ - name: dataplexTable
+ value:
+ - name: externalTables
+ value:
+ - - name: system
+ value: string
+ - name: fullyQualifiedName
+ value: string
+ - name: googleCloudResource
+ value: string
+ - name: dataCatalogEntry
+ value: string
+ - name: dataplexSpec
+ value:
+ - name: asset
+ value: string
+ - name: dataFormat
+ value:
+ - name: avro
+ value:
+ - name: text
+ value: string
+ - name: thrift
+ value:
+ - name: text
+ value: string
+ - name: protobuf
+ value:
+ - name: text
+ value: string
+ - name: parquet
+ value: []
+ - name: orc
+ value: []
+ - name: csv
+ value: []
+ - name: compressionFormat
+ value: string
+ - name: projectId
+ value: string
+ - name: userManaged
+ value: boolean
+ - name: databaseViewSpec
+ value:
+ - name: viewType
+ value: string
+ - name: baseTable
+ value: string
+ - name: sqlQuery
+ value: string
+ - name: dataSourceConnectionSpec
+ value:
+ - name: bigqueryConnectionSpec
+ value:
+ - name: connectionType
+ value: string
+ - name: cloudSql
+ value:
+ - name: instanceId
+ value: string
+ - name: database
+ value: string
+ - name: type
+ value: string
+ - name: hasCredential
+ value: boolean
+ - name: routineSpec
+ value:
+ - name: routineType
+ value: string
+ - name: language
+ value: string
+ - name: routineArguments
+ value:
+ - - name: name
+ value: string
+ - name: mode
+ value: string
+ - name: type
+ value: string
+ - name: returnType
+ value: string
+ - name: definitionBody
+ value: string
+ - name: bigqueryRoutineSpec
+ value:
+ - name: importedLibraries
+ value:
+ - string
+ - name: datasetSpec
+ value:
+ - name: vertexDatasetSpec
+ value:
+ - name: dataItemCount
+ value: string
+ - name: dataType
+ value: string
+ - name: filesetSpec
+ value:
+ - name: dataplexFileset
+ value: []
+ - name: serviceSpec
+ value:
+ - name: cloudBigtableInstanceSpec
+ value:
+ - name: cloudBigtableClusterSpecs
+ value:
+ - - name: displayName
+ value: string
+ - name: location
+ value: string
+ - name: type
+ value: string
+ - name: linkedResource
+ value: string
+ - name: modelSpec
+ value:
+ - name: vertexModelSpec
+ value:
+ - name: versionId
+ value: string
+ - name: versionAliases
+ value:
+ - string
+ - name: versionDescription
+ value: string
+ - name: vertexModelSourceInfo
+ value:
+ - name: sourceType
+ value: string
+ - name: copy
+ value: boolean
+ - name: containerImageUri
+ value: string
+ - name: featureOnlineStoreSpec
+ value:
+ - name: storageType
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: businessContext
+ value:
+ - name: entryOverview
+ value:
+ - name: overview
+ value: string
+ - name: contacts
+ value:
+ - name: people
+ value:
+ - - name: designation
+ value: string
+ - name: email
+ value: string
+ - name: schema
+ value:
+ - name: columns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - - name: column
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: defaultValue
+ value: string
+ - name: ordinalPosition
+ value: integer
+ - name: highestIndexingType
+ value: string
+ - name: subcolumns
+ value:
+ - []
+ - name: lookerColumnSpec
+ value: []
+ - name: rangeElementType
+ value: []
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: gcRule
+ value: string
+ - name: usageSignal
+ value:
+ - name: updateTime
+ value: string
+ - name: usageWithinTimeRange
+ value: object
+ - name: commonUsageWithinTimeRange
+ value: object
+ - name: favoriteCount
+ value: string
+ - name: labels
+ value: object
+ - name: dataSource
+ value:
+ - name: service
+ value: string
+ - name: resource
+ value: string
+ - name: sourceEntry
+ value: string
+ - name: storageProperties
+ value:
+ - name: filePattern
+ value:
+ - string
+ - name: fileType
+ value: string
+ - name: personalDetails
+ value:
+ - name: starred
+ value: boolean
+ - name: starTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/datacatalog/entries_iam_policies/index.md b/docs/google-docs/providers/google/datacatalog/entries_iam_policies/index.md
index 367bc56ae0..e7e858db54 100644
--- a/docs/google-docs/providers/google/datacatalog/entries_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datacatalog/entries_iam_policies/index.md
@@ -54,5 +54,5 @@ FROM google.datacatalog.entries_iam_policies
WHERE entriesId = '{{ entriesId }}'
AND entryGroupsId = '{{ entryGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datacatalog/entry_groups/index.md b/docs/google-docs/providers/google/datacatalog/entry_groups/index.md
index 36f0709584..30c80e81e7 100644
--- a/docs/google-docs/providers/google/datacatalog/entry_groups/index.md
+++ b/docs/google-docs/providers/google/datacatalog/entry_groups/index.md
@@ -57,7 +57,7 @@ dataCatalogTimestamps,
displayName
FROM google.datacatalog.entry_groups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -94,13 +94,22 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-dataCatalogTimestamps:
- createTime: string
- updateTime: string
- expireTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: dataCatalogTimestamps
+ value:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: expireTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/datacatalog/entry_groups_iam_policies/index.md b/docs/google-docs/providers/google/datacatalog/entry_groups_iam_policies/index.md
index 901e7853af..725d8c735f 100644
--- a/docs/google-docs/providers/google/datacatalog/entry_groups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datacatalog/entry_groups_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datacatalog.entry_groups_iam_policies
WHERE entryGroupsId = '{{ entryGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datacatalog/fields/index.md b/docs/google-docs/providers/google/datacatalog/fields/index.md
index c4c794381f..ca4c8057ec 100644
--- a/docs/google-docs/providers/google/datacatalog/fields/index.md
+++ b/docs/google-docs/providers/google/datacatalog/fields/index.md
@@ -73,7 +73,7 @@ SELECT
'{{ name }}',
'{{ displayName }}',
'{{ type }}',
-true|false,
+{{ isRequired }},
'{{ description }}',
'{{ order }}'
;
@@ -82,16 +82,28 @@ true|false,
```yaml
-name: string
-displayName: string
-type:
- primitiveType: string
- enumType:
- allowedValues:
- - displayName: string
-isRequired: boolean
-description: string
-order: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: type
+ value:
+ - name: primitiveType
+ value: string
+ - name: enumType
+ value:
+ - name: allowedValues
+ value:
+ - - name: displayName
+ value: string
+ - name: isRequired
+ value: boolean
+ - name: description
+ value: string
+ - name: order
+ value: integer
```
diff --git a/docs/google-docs/providers/google/datacatalog/operations/index.md b/docs/google-docs/providers/google/datacatalog/operations/index.md
index b741b19184..4ed28f1e91 100644
--- a/docs/google-docs/providers/google/datacatalog/operations/index.md
+++ b/docs/google-docs/providers/google/datacatalog/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.datacatalog.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datacatalog/policy_tags/index.md b/docs/google-docs/providers/google/datacatalog/policy_tags/index.md
index aeacb2f31f..259b6ffbaa 100644
--- a/docs/google-docs/providers/google/datacatalog/policy_tags/index.md
+++ b/docs/google-docs/providers/google/datacatalog/policy_tags/index.md
@@ -60,7 +60,7 @@ parentPolicyTag
FROM google.datacatalog.policy_tags
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND taxonomiesId = '{{ taxonomiesId }}';
+AND taxonomiesId = '{{ taxonomiesId }}';
```
## `INSERT` example
@@ -101,12 +101,19 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-parentPolicyTag: string
-childPolicyTags:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: parentPolicyTag
+ value: string
+ - name: childPolicyTags
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/datacatalog/policy_tags_iam_policies/index.md b/docs/google-docs/providers/google/datacatalog/policy_tags_iam_policies/index.md
index d075797a43..f4ff729afa 100644
--- a/docs/google-docs/providers/google/datacatalog/policy_tags_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datacatalog/policy_tags_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.datacatalog.policy_tags_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND policyTagsId = '{{ policyTagsId }}'
AND projectsId = '{{ projectsId }}'
-AND taxonomiesId = '{{ taxonomiesId }}';
+AND taxonomiesId = '{{ taxonomiesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datacatalog/tag_templates/index.md b/docs/google-docs/providers/google/datacatalog/tag_templates/index.md
index 491d80a4af..b3fab05ce8 100644
--- a/docs/google-docs/providers/google/datacatalog/tag_templates/index.md
+++ b/docs/google-docs/providers/google/datacatalog/tag_templates/index.md
@@ -59,7 +59,7 @@ isPubliclyReadable
FROM google.datacatalog.tag_templates
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND tagTemplatesId = '{{ tagTemplatesId }}';
+AND tagTemplatesId = '{{ tagTemplatesId }}';
```
## `INSERT` example
@@ -91,7 +91,7 @@ SELECT
'{{ projectsId }}',
'{{ name }}',
'{{ displayName }}',
-true|false,
+{{ isPubliclyReadable }},
'{{ fields }}',
'{{ dataplexTransferStatus }}'
;
@@ -100,11 +100,18 @@ true|false,
```yaml
-name: string
-displayName: string
-isPubliclyReadable: boolean
-fields: object
-dataplexTransferStatus: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: isPubliclyReadable
+ value: boolean
+ - name: fields
+ value: object
+ - name: dataplexTransferStatus
+ value: string
```
diff --git a/docs/google-docs/providers/google/datacatalog/tag_templates_iam_policies/index.md b/docs/google-docs/providers/google/datacatalog/tag_templates_iam_policies/index.md
index 229c2de06e..f85d1dfc4e 100644
--- a/docs/google-docs/providers/google/datacatalog/tag_templates_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datacatalog/tag_templates_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datacatalog.tag_templates_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND tagTemplatesId = '{{ tagTemplatesId }}';
+AND tagTemplatesId = '{{ tagTemplatesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datacatalog/tags/index.md b/docs/google-docs/providers/google/datacatalog/tags/index.md
index 7ccdf212fe..1fc6d61e3a 100644
--- a/docs/google-docs/providers/google/datacatalog/tags/index.md
+++ b/docs/google-docs/providers/google/datacatalog/tags/index.md
@@ -64,7 +64,7 @@ templateDisplayName
FROM google.datacatalog.tags
WHERE entryGroupsId = '{{ entryGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,11 +105,18 @@ SELECT
```yaml
-name: string
-template: string
-templateDisplayName: string
-column: string
-fields: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: template
+ value: string
+ - name: templateDisplayName
+ value: string
+ - name: column
+ value: string
+ - name: fields
+ value: object
```
diff --git a/docs/google-docs/providers/google/datacatalog/taxonomies/index.md b/docs/google-docs/providers/google/datacatalog/taxonomies/index.md
index df8f08e9af..ae8e4e94ac 100644
--- a/docs/google-docs/providers/google/datacatalog/taxonomies/index.md
+++ b/docs/google-docs/providers/google/datacatalog/taxonomies/index.md
@@ -66,7 +66,7 @@ service,
taxonomyTimestamps
FROM google.datacatalog.taxonomies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,21 +105,33 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-policyTagCount: integer
-taxonomyTimestamps:
- createTime: string
- updateTime: string
- expireTime: string
-activatedPolicyTypes:
- - type: string
- enumDescriptions: string
- enum: string
-service:
- name: string
- identity: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: policyTagCount
+ value: integer
+ - name: taxonomyTimestamps
+ value:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: activatedPolicyTypes
+ value:
+ - string
+ - name: service
+ value:
+ - name: name
+ value: string
+ - name: identity
+ value: string
```
diff --git a/docs/google-docs/providers/google/datacatalog/taxonomies_iam_policies/index.md b/docs/google-docs/providers/google/datacatalog/taxonomies_iam_policies/index.md
index b1299aedb8..4d3696a189 100644
--- a/docs/google-docs/providers/google/datacatalog/taxonomies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datacatalog/taxonomies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datacatalog.taxonomies_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND taxonomiesId = '{{ taxonomiesId }}';
+AND taxonomiesId = '{{ taxonomiesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataflow/debug_config/index.md b/docs/google-docs/providers/google/dataflow/debug_config/index.md
index 9fa6e2f02f..17ff2e8cf5 100644
--- a/docs/google-docs/providers/google/dataflow/debug_config/index.md
+++ b/docs/google-docs/providers/google/dataflow/debug_config/index.md
@@ -48,5 +48,5 @@ SELECT
config
FROM google.dataflow.debug_config
WHERE jobId = '{{ jobId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/dataflow/jobs/index.md b/docs/google-docs/providers/google/dataflow/jobs/index.md
index ac7f7d03d5..39dd362436 100644
--- a/docs/google-docs/providers/google/dataflow/jobs/index.md
+++ b/docs/google-docs/providers/google/dataflow/jobs/index.md
@@ -110,7 +110,7 @@ tempFiles,
transformNameMapping,
type
FROM google.dataflow.jobs
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -179,7 +179,7 @@ SELECT
'{{ jobMetadata }}',
'{{ startTime }}',
'{{ createdFromSnapshotId }}',
-true|false,
+{{ satisfiesPzs }},
'{{ runtimeUpdatableParams }}'
;
```
@@ -187,223 +187,428 @@ true|false,
```yaml
-id: string
-projectId: string
-name: string
-type: string
-environment:
- tempStoragePrefix: string
- clusterManagerApiService: string
- experiments:
- - type: string
- serviceOptions:
- - type: string
- serviceKmsKeyName: string
- workerPools:
- - kind: string
- numWorkers: integer
- packages:
- - name: string
- location: string
- defaultPackageSet: string
- machineType: string
- teardownPolicy: string
- diskSizeGb: integer
- diskType: string
- diskSourceImage: string
- zone: string
- taskrunnerSettings:
- taskUser: string
- taskGroup: string
- oauthScopes:
- - type: string
- baseUrl: string
- dataflowApiVersion: string
- parallelWorkerSettings:
- baseUrl: string
- reportingEnabled: boolean
- servicePath: string
- shuffleServicePath: string
- workerId: string
- tempStoragePrefix: string
- baseTaskDir: string
- continueOnException: boolean
- logToSerialconsole: boolean
- alsologtostderr: boolean
- logUploadLocation: string
- logDir: string
- tempStoragePrefix: string
- harnessCommand: string
- workflowFileName: string
- commandlinesFileName: string
- vmId: string
- languageHint: string
- streamingWorkerMainClass: string
- onHostMaintenance: string
- dataDisks:
- - sizeGb: integer
- diskType: string
- mountPoint: string
- metadata: object
- autoscalingSettings:
- algorithm: string
- maxNumWorkers: integer
- poolArgs: object
- network: string
- subnetwork: string
- workerHarnessContainerImage: string
- numThreadsPerWorker: integer
- ipConfiguration: string
- sdkHarnessContainerImages:
- - containerImage: string
- useSingleCorePerContainer: boolean
- environmentId: string
- capabilities:
- - type: string
- userAgent: object
- version: object
- dataset: string
- sdkPipelineOptions: object
- internalExperiments: object
- serviceAccountEmail: string
- flexResourceSchedulingGoal: string
- workerRegion: string
- workerZone: string
- shuffleMode: string
- debugOptions:
- enableHotKeyLogging: boolean
- dataSampling:
- behaviors:
- - type: string
- enumDescriptions: string
- enum: string
- useStreamingEngineResourceBasedBilling: boolean
- streamingMode: string
-steps:
- - kind: string
- name: string
- properties: object
-stepsLocation: string
-currentState: string
-currentStateTime: string
-requestedState: string
-executionInfo:
- stages: object
-createTime: string
-replaceJobId: string
-transformNameMapping: object
-clientRequestId: string
-replacedByJobId: string
-tempFiles:
- - type: string
-labels: object
-location: string
-pipelineDescription:
- originalPipelineTransform:
- - kind: string
- id: string
- name: string
- displayData:
- - key: string
- namespace: string
- strValue: string
- int64Value: string
- floatValue: number
- javaClassValue: string
- timestampValue: string
- durationValue: string
- boolValue: boolean
- shortStrValue: string
- url: string
- label: string
- outputCollectionName:
- - type: string
- inputCollectionName:
- - type: string
- executionPipelineStage:
- - name: string
- id: string
- kind: string
- inputSource:
- - userName: string
- name: string
- originalTransformOrCollection: string
- sizeBytes: string
- outputSource:
- - userName: string
- name: string
- originalTransformOrCollection: string
- sizeBytes: string
- prerequisiteStage:
- - type: string
- componentTransform:
- - userName: string
- name: string
- originalTransform: string
- componentSource:
- - userName: string
- name: string
- originalTransformOrCollection: string
- displayData:
- - key: string
- namespace: string
- strValue: string
- int64Value: string
- floatValue: number
- javaClassValue: string
- timestampValue: string
- durationValue: string
- boolValue: boolean
- shortStrValue: string
- url: string
- label: string
- stepNamesHash: string
-stageStates:
- - executionStageName: string
- executionStageState: string
- currentStateTime: string
-jobMetadata:
- sdkVersion:
- version: string
- versionDisplayName: string
- sdkSupportStatus: string
- bugs:
- - type: string
- severity: string
- uri: string
- spannerDetails:
- - projectId: string
- instanceId: string
- databaseId: string
- bigqueryDetails:
- - table: string
- dataset: string
- projectId: string
- query: string
- bigTableDetails:
- - projectId: string
- instanceId: string
- tableId: string
- pubsubDetails:
- - topic: string
- subscription: string
- fileDetails:
- - filePattern: string
- datastoreDetails:
- - namespace: string
- projectId: string
- userDisplayProperties: object
-startTime: string
-createdFromSnapshotId: string
-satisfiesPzs: boolean
-runtimeUpdatableParams:
- maxNumWorkers: integer
- minNumWorkers: integer
- workerUtilizationHint: number
-satisfiesPzi: boolean
-serviceResources:
- zones:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: projectId
+ value: string
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: environment
+ value:
+ - name: tempStoragePrefix
+ value: string
+ - name: clusterManagerApiService
+ value: string
+ - name: experiments
+ value:
+ - string
+ - name: serviceOptions
+ value:
+ - string
+ - name: serviceKmsKeyName
+ value: string
+ - name: workerPools
+ value:
+ - - name: kind
+ value: string
+ - name: numWorkers
+ value: integer
+ - name: packages
+ value:
+ - - name: name
+ value: string
+ - name: location
+ value: string
+ - name: defaultPackageSet
+ value: string
+ - name: machineType
+ value: string
+ - name: teardownPolicy
+ value: string
+ - name: diskSizeGb
+ value: integer
+ - name: diskType
+ value: string
+ - name: diskSourceImage
+ value: string
+ - name: zone
+ value: string
+ - name: taskrunnerSettings
+ value:
+ - name: taskUser
+ value: string
+ - name: taskGroup
+ value: string
+ - name: oauthScopes
+ value:
+ - string
+ - name: baseUrl
+ value: string
+ - name: dataflowApiVersion
+ value: string
+ - name: parallelWorkerSettings
+ value:
+ - name: baseUrl
+ value: string
+ - name: reportingEnabled
+ value: boolean
+ - name: servicePath
+ value: string
+ - name: shuffleServicePath
+ value: string
+ - name: workerId
+ value: string
+ - name: tempStoragePrefix
+ value: string
+ - name: baseTaskDir
+ value: string
+ - name: continueOnException
+ value: boolean
+ - name: logToSerialconsole
+ value: boolean
+ - name: alsologtostderr
+ value: boolean
+ - name: logUploadLocation
+ value: string
+ - name: logDir
+ value: string
+ - name: tempStoragePrefix
+ value: string
+ - name: harnessCommand
+ value: string
+ - name: workflowFileName
+ value: string
+ - name: commandlinesFileName
+ value: string
+ - name: vmId
+ value: string
+ - name: languageHint
+ value: string
+ - name: streamingWorkerMainClass
+ value: string
+ - name: onHostMaintenance
+ value: string
+ - name: dataDisks
+ value:
+ - - name: sizeGb
+ value: integer
+ - name: diskType
+ value: string
+ - name: mountPoint
+ value: string
+ - name: metadata
+ value: object
+ - name: autoscalingSettings
+ value:
+ - name: algorithm
+ value: string
+ - name: maxNumWorkers
+ value: integer
+ - name: poolArgs
+ value: object
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: workerHarnessContainerImage
+ value: string
+ - name: numThreadsPerWorker
+ value: integer
+ - name: ipConfiguration
+ value: string
+ - name: sdkHarnessContainerImages
+ value:
+ - - name: containerImage
+ value: string
+ - name: useSingleCorePerContainer
+ value: boolean
+ - name: environmentId
+ value: string
+ - name: capabilities
+ value:
+ - string
+ - name: userAgent
+ value: object
+ - name: version
+ value: object
+ - name: dataset
+ value: string
+ - name: sdkPipelineOptions
+ value: object
+ - name: internalExperiments
+ value: object
+ - name: serviceAccountEmail
+ value: string
+ - name: flexResourceSchedulingGoal
+ value: string
+ - name: workerRegion
+ value: string
+ - name: workerZone
+ value: string
+ - name: shuffleMode
+ value: string
+ - name: debugOptions
+ value:
+ - name: enableHotKeyLogging
+ value: boolean
+ - name: dataSampling
+ value:
+ - name: behaviors
+ value:
+ - string
+ - name: useStreamingEngineResourceBasedBilling
+ value: boolean
+ - name: streamingMode
+ value: string
+ - name: steps
+ value:
+ - - name: kind
+ value: string
+ - name: name
+ value: string
+ - name: properties
+ value: object
+ - name: stepsLocation
+ value: string
+ - name: currentState
+ value: string
+ - name: currentStateTime
+ value: string
+ - name: requestedState
+ value: string
+ - name: executionInfo
+ value:
+ - name: stages
+ value: object
+ - name: createTime
+ value: string
+ - name: replaceJobId
+ value: string
+ - name: transformNameMapping
+ value: object
+ - name: clientRequestId
+ value: string
+ - name: replacedByJobId
+ value: string
+ - name: tempFiles
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: location
+ value: string
+ - name: pipelineDescription
+ value:
+ - name: originalPipelineTransform
+ value:
+ - - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: name
+ value: string
+ - name: displayData
+ value:
+ - - name: key
+ value: string
+ - name: namespace
+ value: string
+ - name: strValue
+ value: string
+ - name: int64Value
+ value: string
+ - name: floatValue
+ value: number
+ - name: javaClassValue
+ value: string
+ - name: timestampValue
+ value: string
+ - name: durationValue
+ value: string
+ - name: boolValue
+ value: boolean
+ - name: shortStrValue
+ value: string
+ - name: url
+ value: string
+ - name: label
+ value: string
+ - name: outputCollectionName
+ value:
+ - string
+ - name: inputCollectionName
+ value:
+ - string
+ - name: executionPipelineStage
+ value:
+ - - name: name
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: inputSource
+ value:
+ - - name: userName
+ value: string
+ - name: name
+ value: string
+ - name: originalTransformOrCollection
+ value: string
+ - name: sizeBytes
+ value: string
+ - name: outputSource
+ value:
+ - - name: userName
+ value: string
+ - name: name
+ value: string
+ - name: originalTransformOrCollection
+ value: string
+ - name: sizeBytes
+ value: string
+ - name: prerequisiteStage
+ value:
+ - string
+ - name: componentTransform
+ value:
+ - - name: userName
+ value: string
+ - name: name
+ value: string
+ - name: originalTransform
+ value: string
+ - name: componentSource
+ value:
+ - - name: userName
+ value: string
+ - name: name
+ value: string
+ - name: originalTransformOrCollection
+ value: string
+ - name: displayData
+ value:
+ - - name: key
+ value: string
+ - name: namespace
+ value: string
+ - name: strValue
+ value: string
+ - name: int64Value
+ value: string
+ - name: floatValue
+ value: number
+ - name: javaClassValue
+ value: string
+ - name: timestampValue
+ value: string
+ - name: durationValue
+ value: string
+ - name: boolValue
+ value: boolean
+ - name: shortStrValue
+ value: string
+ - name: url
+ value: string
+ - name: label
+ value: string
+ - name: stepNamesHash
+ value: string
+ - name: stageStates
+ value:
+ - - name: executionStageName
+ value: string
+ - name: executionStageState
+ value: string
+ - name: currentStateTime
+ value: string
+ - name: jobMetadata
+ value:
+ - name: sdkVersion
+ value:
+ - name: version
+ value: string
+ - name: versionDisplayName
+ value: string
+ - name: sdkSupportStatus
+ value: string
+ - name: bugs
+ value:
+ - - name: type
+ value: string
+ - name: severity
+ value: string
+ - name: uri
+ value: string
+ - name: spannerDetails
+ value:
+ - - name: projectId
+ value: string
+ - name: instanceId
+ value: string
+ - name: databaseId
+ value: string
+ - name: bigqueryDetails
+ value:
+ - - name: table
+ value: string
+ - name: dataset
+ value: string
+ - name: projectId
+ value: string
+ - name: query
+ value: string
+ - name: bigTableDetails
+ value:
+ - - name: projectId
+ value: string
+ - name: instanceId
+ value: string
+ - name: tableId
+ value: string
+ - name: pubsubDetails
+ value:
+ - - name: topic
+ value: string
+ - name: subscription
+ value: string
+ - name: fileDetails
+ value:
+ - - name: filePattern
+ value: string
+ - name: datastoreDetails
+ value:
+ - - name: namespace
+ value: string
+ - name: projectId
+ value: string
+ - name: userDisplayProperties
+ value: object
+ - name: startTime
+ value: string
+ - name: createdFromSnapshotId
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: runtimeUpdatableParams
+ value:
+ - name: maxNumWorkers
+ value: integer
+ - name: minNumWorkers
+ value: integer
+ - name: workerUtilizationHint
+ value: number
+ - name: satisfiesPzi
+ value: boolean
+ - name: serviceResources
+ value:
+ - name: zones
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/dataflow/jobs_execution_details/index.md b/docs/google-docs/providers/google/dataflow/jobs_execution_details/index.md
index de4eb5be78..affeac1ae6 100644
--- a/docs/google-docs/providers/google/dataflow/jobs_execution_details/index.md
+++ b/docs/google-docs/providers/google/dataflow/jobs_execution_details/index.md
@@ -60,5 +60,5 @@ stragglerSummary
FROM google.dataflow.jobs_execution_details
WHERE jobId = '{{ jobId }}'
AND location = '{{ location }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/dataflow/jobs_metrics/index.md b/docs/google-docs/providers/google/dataflow/jobs_metrics/index.md
index 3d496c81e4..142def6929 100644
--- a/docs/google-docs/providers/google/dataflow/jobs_metrics/index.md
+++ b/docs/google-docs/providers/google/dataflow/jobs_metrics/index.md
@@ -50,5 +50,5 @@ metricTime,
metrics
FROM google.dataflow.jobs_metrics
WHERE jobId = '{{ jobId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/dataflow/messages/index.md b/docs/google-docs/providers/google/dataflow/messages/index.md
index a21ceb675b..b5d4296429 100644
--- a/docs/google-docs/providers/google/dataflow/messages/index.md
+++ b/docs/google-docs/providers/google/dataflow/messages/index.md
@@ -54,5 +54,5 @@ messageText,
time
FROM google.dataflow.messages
WHERE jobId = '{{ jobId }}'
-AND projectId = '{{ projectId }}';
+AND projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/dataflow/snapshots/index.md b/docs/google-docs/providers/google/dataflow/snapshots/index.md
index ecfcd8bb93..ed1e4128ec 100644
--- a/docs/google-docs/providers/google/dataflow/snapshots/index.md
+++ b/docs/google-docs/providers/google/dataflow/snapshots/index.md
@@ -70,7 +70,7 @@ sourceJobId,
state,
ttl
FROM google.dataflow.snapshots
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/dataflow/stages_execution_details/index.md b/docs/google-docs/providers/google/dataflow/stages_execution_details/index.md
index 1843a8db54..d267b458b0 100644
--- a/docs/google-docs/providers/google/dataflow/stages_execution_details/index.md
+++ b/docs/google-docs/providers/google/dataflow/stages_execution_details/index.md
@@ -51,5 +51,5 @@ FROM google.dataflow.stages_execution_details
WHERE jobId = '{{ jobId }}'
AND location = '{{ location }}'
AND projectId = '{{ projectId }}'
-AND stageId = '{{ stageId }}';
+AND stageId = '{{ stageId }}';
```
diff --git a/docs/google-docs/providers/google/dataflow/templates/index.md b/docs/google-docs/providers/google/dataflow/templates/index.md
index 450c06e1ba..fadb977e6b 100644
--- a/docs/google-docs/providers/google/dataflow/templates/index.md
+++ b/docs/google-docs/providers/google/dataflow/templates/index.md
@@ -57,7 +57,7 @@ runtimeMetadata,
status,
templateType
FROM google.dataflow.templates
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -96,30 +96,55 @@ SELECT
```yaml
-jobName: string
-gcsPath: string
-parameters: object
-environment:
- numWorkers: integer
- maxWorkers: integer
- zone: string
- serviceAccountEmail: string
- tempLocation: string
- bypassTempDirValidation: boolean
- machineType: string
- additionalExperiments:
- - type: string
- network: string
- subnetwork: string
- additionalUserLabels: object
- kmsKeyName: string
- ipConfiguration: string
- workerRegion: string
- workerZone: string
- enableStreamingEngine: boolean
- diskSizeGb: integer
- streamingMode: string
-location: string
+- name: your_resource_model_name
+ props:
+ - name: jobName
+ value: string
+ - name: gcsPath
+ value: string
+ - name: parameters
+ value: object
+ - name: environment
+ value:
+ - name: numWorkers
+ value: integer
+ - name: maxWorkers
+ value: integer
+ - name: zone
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: tempLocation
+ value: string
+ - name: bypassTempDirValidation
+ value: boolean
+ - name: machineType
+ value: string
+ - name: additionalExperiments
+ value:
+ - string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: additionalUserLabels
+ value: object
+ - name: kmsKeyName
+ value: string
+ - name: ipConfiguration
+ value: string
+ - name: workerRegion
+ value: string
+ - name: workerZone
+ value: string
+ - name: enableStreamingEngine
+ value: boolean
+ - name: diskSizeGb
+ value: integer
+ - name: streamingMode
+ value: string
+ - name: location
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataform/collections_iam_policies/index.md b/docs/google-docs/providers/google/dataform/collections_iam_policies/index.md
index ae79f295c1..6a0e3aded3 100644
--- a/docs/google-docs/providers/google/dataform/collections_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataform/collections_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataform.collections_iam_policies
WHERE collectionsId = '{{ collectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataform/comment_threads_iam_policies/index.md b/docs/google-docs/providers/google/dataform/comment_threads_iam_policies/index.md
index 882079cef1..0231b6cf9c 100644
--- a/docs/google-docs/providers/google/dataform/comment_threads_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataform/comment_threads_iam_policies/index.md
@@ -54,7 +54,7 @@ FROM google.dataform.comment_threads_iam_policies
WHERE commentThreadsId = '{{ commentThreadsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataform/comments_iam_policies/index.md b/docs/google-docs/providers/google/dataform/comments_iam_policies/index.md
index 8a781b5a32..17c903e242 100644
--- a/docs/google-docs/providers/google/dataform/comments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataform/comments_iam_policies/index.md
@@ -55,7 +55,7 @@ WHERE commentThreadsId = '{{ commentThreadsId }}'
AND commentsId = '{{ commentsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataform/compilation_results/index.md b/docs/google-docs/providers/google/dataform/compilation_results/index.md
index 964e8995ca..6a1efc8b55 100644
--- a/docs/google-docs/providers/google/dataform/compilation_results/index.md
+++ b/docs/google-docs/providers/google/dataform/compilation_results/index.md
@@ -69,7 +69,7 @@ workspace
FROM google.dataform.compilation_results
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `INSERT` example
@@ -110,34 +110,64 @@ SELECT
```yaml
-gitCommitish: string
-workspace: string
-releaseConfig: string
-name: string
-codeCompilationConfig:
- defaultDatabase: string
- defaultSchema: string
- defaultLocation: string
- assertionSchema: string
- vars: object
- databaseSuffix: string
- schemaSuffix: string
- tablePrefix: string
- defaultNotebookRuntimeOptions:
- gcsOutputBucket: string
-resolvedGitCommitSha: string
-dataformCoreVersion: string
-compilationErrors:
- - message: string
- stack: string
- path: string
- actionTarget:
- database: string
- schema: string
- name: string
-dataEncryptionState:
- kmsKeyVersionName: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: gitCommitish
+ value: string
+ - name: workspace
+ value: string
+ - name: releaseConfig
+ value: string
+ - name: name
+ value: string
+ - name: codeCompilationConfig
+ value:
+ - name: defaultDatabase
+ value: string
+ - name: defaultSchema
+ value: string
+ - name: defaultLocation
+ value: string
+ - name: assertionSchema
+ value: string
+ - name: vars
+ value: object
+ - name: databaseSuffix
+ value: string
+ - name: schemaSuffix
+ value: string
+ - name: tablePrefix
+ value: string
+ - name: defaultNotebookRuntimeOptions
+ value:
+ - name: gcsOutputBucket
+ value: string
+ - name: resolvedGitCommitSha
+ value: string
+ - name: dataformCoreVersion
+ value: string
+ - name: compilationErrors
+ value:
+ - - name: message
+ value: string
+ - name: stack
+ value: string
+ - name: path
+ value: string
+ - name: actionTarget
+ value:
+ - name: database
+ value: string
+ - name: schema
+ value: string
+ - name: name
+ value: string
+ - name: dataEncryptionState
+ value:
+ - name: kmsKeyVersionName
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataform/config/index.md b/docs/google-docs/providers/google/dataform/config/index.md
index fa24081ef1..c8149d89fd 100644
--- a/docs/google-docs/providers/google/dataform/config/index.md
+++ b/docs/google-docs/providers/google/dataform/config/index.md
@@ -50,7 +50,7 @@ name,
defaultKmsKeyName
FROM google.dataform.config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/dataform/locations/index.md b/docs/google-docs/providers/google/dataform/locations/index.md
index dcf5d070ec..7a69f614c1 100644
--- a/docs/google-docs/providers/google/dataform/locations/index.md
+++ b/docs/google-docs/providers/google/dataform/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.dataform.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dataform/release_configs/index.md b/docs/google-docs/providers/google/dataform/release_configs/index.md
index f6c9663b6c..e179df3958 100644
--- a/docs/google-docs/providers/google/dataform/release_configs/index.md
+++ b/docs/google-docs/providers/google/dataform/release_configs/index.md
@@ -66,7 +66,7 @@ timeZone
FROM google.dataform.release_configs
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `INSERT` example
@@ -106,39 +106,64 @@ SELECT
'{{ cronSchedule }}',
'{{ timeZone }}',
'{{ releaseCompilationResult }}',
-true|false
+{{ disabled }}
;
```
```yaml
-name: string
-gitCommitish: string
-codeCompilationConfig:
- defaultDatabase: string
- defaultSchema: string
- defaultLocation: string
- assertionSchema: string
- vars: object
- databaseSuffix: string
- schemaSuffix: string
- tablePrefix: string
- defaultNotebookRuntimeOptions:
- gcsOutputBucket: string
-cronSchedule: string
-timeZone: string
-recentScheduledReleaseRecords:
- - compilationResult: string
- errorStatus:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- releaseTime: string
-releaseCompilationResult: string
-disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: gitCommitish
+ value: string
+ - name: codeCompilationConfig
+ value:
+ - name: defaultDatabase
+ value: string
+ - name: defaultSchema
+ value: string
+ - name: defaultLocation
+ value: string
+ - name: assertionSchema
+ value: string
+ - name: vars
+ value: object
+ - name: databaseSuffix
+ value: string
+ - name: schemaSuffix
+ value: string
+ - name: tablePrefix
+ value: string
+ - name: defaultNotebookRuntimeOptions
+ value:
+ - name: gcsOutputBucket
+ value: string
+ - name: cronSchedule
+ value: string
+ - name: timeZone
+ value: string
+ - name: recentScheduledReleaseRecords
+ value:
+ - - name: compilationResult
+ value: string
+ - name: errorStatus
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: releaseTime
+ value: string
+ - name: releaseCompilationResult
+ value: string
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/dataform/repositories/index.md b/docs/google-docs/providers/google/dataform/repositories/index.md
index 0af4923103..238ac5d902 100644
--- a/docs/google-docs/providers/google/dataform/repositories/index.md
+++ b/docs/google-docs/providers/google/dataform/repositories/index.md
@@ -75,7 +75,7 @@ setAuthenticatedUserAdmin,
workspaceCompilationOverrides
FROM google.dataform.repositories
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,7 +115,7 @@ SELECT
'{{ npmrcEnvironmentVariablesSecretVersion }}',
'{{ workspaceCompilationOverrides }}',
'{{ labels }}',
-true|false,
+{{ setAuthenticatedUserAdmin }},
'{{ serviceAccount }}',
'{{ kmsKeyName }}'
;
@@ -124,28 +124,52 @@ true|false,
```yaml
-name: string
-createTime: string
-displayName: string
-gitRemoteSettings:
- url: string
- defaultBranch: string
- authenticationTokenSecretVersion: string
- sshAuthenticationConfig:
- userPrivateKeySecretVersion: string
- hostPublicKey: string
- tokenStatus: string
-npmrcEnvironmentVariablesSecretVersion: string
-workspaceCompilationOverrides:
- defaultDatabase: string
- schemaSuffix: string
- tablePrefix: string
-labels: object
-setAuthenticatedUserAdmin: boolean
-serviceAccount: string
-kmsKeyName: string
-dataEncryptionState:
- kmsKeyVersionName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: displayName
+ value: string
+ - name: gitRemoteSettings
+ value:
+ - name: url
+ value: string
+ - name: defaultBranch
+ value: string
+ - name: authenticationTokenSecretVersion
+ value: string
+ - name: sshAuthenticationConfig
+ value:
+ - name: userPrivateKeySecretVersion
+ value: string
+ - name: hostPublicKey
+ value: string
+ - name: tokenStatus
+ value: string
+ - name: npmrcEnvironmentVariablesSecretVersion
+ value: string
+ - name: workspaceCompilationOverrides
+ value:
+ - name: defaultDatabase
+ value: string
+ - name: schemaSuffix
+ value: string
+ - name: tablePrefix
+ value: string
+ - name: labels
+ value: object
+ - name: setAuthenticatedUserAdmin
+ value: boolean
+ - name: serviceAccount
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: dataEncryptionState
+ value:
+ - name: kmsKeyVersionName
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataform/repositories_history/index.md b/docs/google-docs/providers/google/dataform/repositories_history/index.md
index 0e914c7c16..3abe50f037 100644
--- a/docs/google-docs/providers/google/dataform/repositories_history/index.md
+++ b/docs/google-docs/providers/google/dataform/repositories_history/index.md
@@ -50,5 +50,5 @@ nextPageToken
FROM google.dataform.repositories_history
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
diff --git a/docs/google-docs/providers/google/dataform/repositories_iam_policies/index.md b/docs/google-docs/providers/google/dataform/repositories_iam_policies/index.md
index 061d2bd7af..f41b0a7535 100644
--- a/docs/google-docs/providers/google/dataform/repositories_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataform/repositories_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataform.repositories_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataform/repositories_remote_branches/index.md b/docs/google-docs/providers/google/dataform/repositories_remote_branches/index.md
index 56bcebf50c..219b9fc57e 100644
--- a/docs/google-docs/providers/google/dataform/repositories_remote_branches/index.md
+++ b/docs/google-docs/providers/google/dataform/repositories_remote_branches/index.md
@@ -48,5 +48,5 @@ branches
FROM google.dataform.repositories_remote_branches
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
diff --git a/docs/google-docs/providers/google/dataform/workflow_configs/index.md b/docs/google-docs/providers/google/dataform/workflow_configs/index.md
index 9b2128dc35..791ed08b7a 100644
--- a/docs/google-docs/providers/google/dataform/workflow_configs/index.md
+++ b/docs/google-docs/providers/google/dataform/workflow_configs/index.md
@@ -66,7 +66,7 @@ updateTime
FROM google.dataform.workflow_configs
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `INSERT` example
@@ -109,32 +109,56 @@ SELECT
```yaml
-name: string
-releaseConfig: string
-invocationConfig:
- includedTargets:
- - database: string
- schema: string
- name: string
- includedTags:
- - type: string
- transitiveDependenciesIncluded: boolean
- transitiveDependentsIncluded: boolean
- fullyRefreshIncrementalTablesEnabled: boolean
- serviceAccount: string
-cronSchedule: string
-timeZone: string
-recentScheduledExecutionRecords:
- - workflowInvocation: string
- errorStatus:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- executionTime: string
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: releaseConfig
+ value: string
+ - name: invocationConfig
+ value:
+ - name: includedTargets
+ value:
+ - - name: database
+ value: string
+ - name: schema
+ value: string
+ - name: name
+ value: string
+ - name: includedTags
+ value:
+ - string
+ - name: transitiveDependenciesIncluded
+ value: boolean
+ - name: transitiveDependentsIncluded
+ value: boolean
+ - name: fullyRefreshIncrementalTablesEnabled
+ value: boolean
+ - name: serviceAccount
+ value: string
+ - name: cronSchedule
+ value: string
+ - name: timeZone
+ value: string
+ - name: recentScheduledExecutionRecords
+ value:
+ - - name: workflowInvocation
+ value: string
+ - name: errorStatus
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: executionTime
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataform/workflow_invocations/index.md b/docs/google-docs/providers/google/dataform/workflow_invocations/index.md
index a537789ad6..01869e8626 100644
--- a/docs/google-docs/providers/google/dataform/workflow_invocations/index.md
+++ b/docs/google-docs/providers/google/dataform/workflow_invocations/index.md
@@ -67,7 +67,7 @@ workflowConfig
FROM google.dataform.workflow_invocations
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `INSERT` example
@@ -106,27 +106,49 @@ SELECT
```yaml
-compilationResult: string
-workflowConfig: string
-name: string
-invocationConfig:
- includedTargets:
- - database: string
- schema: string
- name: string
- includedTags:
- - type: string
- transitiveDependenciesIncluded: boolean
- transitiveDependentsIncluded: boolean
- fullyRefreshIncrementalTablesEnabled: boolean
- serviceAccount: string
-state: string
-invocationTiming:
- startTime: string
- endTime: string
-resolvedCompilationResult: string
-dataEncryptionState:
- kmsKeyVersionName: string
+- name: your_resource_model_name
+ props:
+ - name: compilationResult
+ value: string
+ - name: workflowConfig
+ value: string
+ - name: name
+ value: string
+ - name: invocationConfig
+ value:
+ - name: includedTargets
+ value:
+ - - name: database
+ value: string
+ - name: schema
+ value: string
+ - name: name
+ value: string
+ - name: includedTags
+ value:
+ - string
+ - name: transitiveDependenciesIncluded
+ value: boolean
+ - name: transitiveDependentsIncluded
+ value: boolean
+ - name: fullyRefreshIncrementalTablesEnabled
+ value: boolean
+ - name: serviceAccount
+ value: string
+ - name: state
+ value: string
+ - name: invocationTiming
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: resolvedCompilationResult
+ value: string
+ - name: dataEncryptionState
+ value:
+ - name: kmsKeyVersionName
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataform/workspaces/index.md b/docs/google-docs/providers/google/dataform/workspaces/index.md
index ccbd5a2b14..c8a6a40df6 100644
--- a/docs/google-docs/providers/google/dataform/workspaces/index.md
+++ b/docs/google-docs/providers/google/dataform/workspaces/index.md
@@ -65,7 +65,7 @@ dataEncryptionState
FROM google.dataform.workspaces
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND repositoriesId = '{{ repositoriesId }}';
+AND repositoriesId = '{{ repositoriesId }}';
```
## `INSERT` example
@@ -100,9 +100,14 @@ SELECT
```yaml
-name: string
-dataEncryptionState:
- kmsKeyVersionName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: dataEncryptionState
+ value:
+ - name: kmsKeyVersionName
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataform/workspaces_file_diff/index.md b/docs/google-docs/providers/google/dataform/workspaces_file_diff/index.md
index 93325e1044..1d7299ea88 100644
--- a/docs/google-docs/providers/google/dataform/workspaces_file_diff/index.md
+++ b/docs/google-docs/providers/google/dataform/workspaces_file_diff/index.md
@@ -49,5 +49,5 @@ FROM google.dataform.workspaces_file_diff
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND repositoriesId = '{{ repositoriesId }}'
-AND workspacesId = '{{ workspacesId }}';
+AND workspacesId = '{{ workspacesId }}';
```
diff --git a/docs/google-docs/providers/google/dataform/workspaces_file_git_statuses/index.md b/docs/google-docs/providers/google/dataform/workspaces_file_git_statuses/index.md
index 9e40074a0b..2e7d0803a3 100644
--- a/docs/google-docs/providers/google/dataform/workspaces_file_git_statuses/index.md
+++ b/docs/google-docs/providers/google/dataform/workspaces_file_git_statuses/index.md
@@ -49,5 +49,5 @@ FROM google.dataform.workspaces_file_git_statuses
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND repositoriesId = '{{ repositoriesId }}'
-AND workspacesId = '{{ workspacesId }}';
+AND workspacesId = '{{ workspacesId }}';
```
diff --git a/docs/google-docs/providers/google/dataform/workspaces_git_ahead_behind/index.md b/docs/google-docs/providers/google/dataform/workspaces_git_ahead_behind/index.md
index 1952ceeffa..d838f6f832 100644
--- a/docs/google-docs/providers/google/dataform/workspaces_git_ahead_behind/index.md
+++ b/docs/google-docs/providers/google/dataform/workspaces_git_ahead_behind/index.md
@@ -51,5 +51,5 @@ FROM google.dataform.workspaces_git_ahead_behind
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND repositoriesId = '{{ repositoriesId }}'
-AND workspacesId = '{{ workspacesId }}';
+AND workspacesId = '{{ workspacesId }}';
```
diff --git a/docs/google-docs/providers/google/dataform/workspaces_iam_policies/index.md b/docs/google-docs/providers/google/dataform/workspaces_iam_policies/index.md
index 917f46375e..26069ca96d 100644
--- a/docs/google-docs/providers/google/dataform/workspaces_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataform/workspaces_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataform.workspaces_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND repositoriesId = '{{ repositoriesId }}'
-AND workspacesId = '{{ workspacesId }}';
+AND workspacesId = '{{ workspacesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datafusion/dns_peerings/index.md b/docs/google-docs/providers/google/datafusion/dns_peerings/index.md
index 8f65718df1..92963fda4e 100644
--- a/docs/google-docs/providers/google/datafusion/dns_peerings/index.md
+++ b/docs/google-docs/providers/google/datafusion/dns_peerings/index.md
@@ -58,7 +58,7 @@ targetProject
FROM google.datafusion.dns_peerings
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,11 +101,18 @@ SELECT
```yaml
-name: string
-domain: string
-description: string
-targetProject: string
-targetNetwork: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: domain
+ value: string
+ - name: description
+ value: string
+ - name: targetProject
+ value: string
+ - name: targetNetwork
+ value: string
```
diff --git a/docs/google-docs/providers/google/datafusion/instances/index.md b/docs/google-docs/providers/google/datafusion/instances/index.md
index fb35c92c8d..04ce58890e 100644
--- a/docs/google-docs/providers/google/datafusion/instances/index.md
+++ b/docs/google-docs/providers/google/datafusion/instances/index.md
@@ -120,7 +120,7 @@ workforceIdentityServiceEndpoint,
zone
FROM google.datafusion.instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -166,9 +166,9 @@ SELECT
'{{ projectsId }}',
'{{ description }}',
'{{ type }}',
-true|false,
-true|false,
-true|false,
+{{ enableStackdriverLogging }},
+{{ enableStackdriverMonitoring }},
+{{ privateInstance }},
'{{ networkConfig }}',
'{{ labels }}',
'{{ options }}',
@@ -176,12 +176,12 @@ true|false,
'{{ version }}',
'{{ displayName }}',
'{{ dataprocServiceAccount }}',
-true|false,
+{{ enableRbac }},
'{{ cryptoKeyConfig }}',
'{{ eventPublishConfig }}',
-true|false,
+{{ enableZoneSeparation }},
'{{ patchRevision }}',
-true|false,
+{{ dataplexDataLineageIntegrationEnabled }},
'{{ maintenancePolicy }}'
;
```
@@ -189,67 +189,124 @@ true|false,
```yaml
-name: string
-description: string
-type: string
-enableStackdriverLogging: boolean
-enableStackdriverMonitoring: boolean
-privateInstance: boolean
-networkConfig:
- network: string
- ipAllocation: string
- connectionType: string
- privateServiceConnectConfig:
- networkAttachment: string
- unreachableCidrBlock: string
- effectiveUnreachableCidrBlock: string
-labels: object
-options: object
-createTime: string
-updateTime: string
-state: string
-stateMessage: string
-serviceEndpoint: string
-zone: string
-version: string
-serviceAccount: string
-displayName: string
-availableVersion:
- - versionNumber: string
- defaultVersion: boolean
- availableFeatures:
- - type: string
- type: string
-apiEndpoint: string
-gcsBucket: string
-accelerators:
- - acceleratorType: string
- state: string
-p4ServiceAccount: string
-tenantProjectId: string
-dataprocServiceAccount: string
-enableRbac: boolean
-cryptoKeyConfig:
- keyReference: string
-disabledReason:
- - type: string
- enumDescriptions: string
- enum: string
-eventPublishConfig:
- enabled: boolean
- topic: string
-enableZoneSeparation: boolean
-satisfiesPzs: boolean
-workforceIdentityServiceEndpoint: string
-patchRevision: string
-dataplexDataLineageIntegrationEnabled: boolean
-maintenancePolicy:
- maintenanceWindow:
- recurringTimeWindow:
- window:
- startTime: string
- endTime: string
- recurrence: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: enableStackdriverLogging
+ value: boolean
+ - name: enableStackdriverMonitoring
+ value: boolean
+ - name: privateInstance
+ value: boolean
+ - name: networkConfig
+ value:
+ - name: network
+ value: string
+ - name: ipAllocation
+ value: string
+ - name: connectionType
+ value: string
+ - name: privateServiceConnectConfig
+ value:
+ - name: networkAttachment
+ value: string
+ - name: unreachableCidrBlock
+ value: string
+ - name: effectiveUnreachableCidrBlock
+ value: string
+ - name: labels
+ value: object
+ - name: options
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: serviceEndpoint
+ value: string
+ - name: zone
+ value: string
+ - name: version
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: displayName
+ value: string
+ - name: availableVersion
+ value:
+ - - name: versionNumber
+ value: string
+ - name: defaultVersion
+ value: boolean
+ - name: availableFeatures
+ value:
+ - string
+ - name: type
+ value: string
+ - name: apiEndpoint
+ value: string
+ - name: gcsBucket
+ value: string
+ - name: accelerators
+ value:
+ - - name: acceleratorType
+ value: string
+ - name: state
+ value: string
+ - name: p4ServiceAccount
+ value: string
+ - name: tenantProjectId
+ value: string
+ - name: dataprocServiceAccount
+ value: string
+ - name: enableRbac
+ value: boolean
+ - name: cryptoKeyConfig
+ value:
+ - name: keyReference
+ value: string
+ - name: disabledReason
+ value:
+ - string
+ - name: eventPublishConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: topic
+ value: string
+ - name: enableZoneSeparation
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
+ - name: workforceIdentityServiceEndpoint
+ value: string
+ - name: patchRevision
+ value: string
+ - name: dataplexDataLineageIntegrationEnabled
+ value: boolean
+ - name: maintenancePolicy
+ value:
+ - name: maintenanceWindow
+ value:
+ - name: recurringTimeWindow
+ value:
+ - name: window
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: recurrence
+ value: string
```
diff --git a/docs/google-docs/providers/google/datafusion/instances_iam_policies/index.md b/docs/google-docs/providers/google/datafusion/instances_iam_policies/index.md
index fb67eb48d4..23ed88e754 100644
--- a/docs/google-docs/providers/google/datafusion/instances_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datafusion/instances_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datafusion.instances_iam_policies
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datafusion/locations/index.md b/docs/google-docs/providers/google/datafusion/locations/index.md
index f125aab614..f6ceb35be2 100644
--- a/docs/google-docs/providers/google/datafusion/locations/index.md
+++ b/docs/google-docs/providers/google/datafusion/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.datafusion.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datafusion/operations/index.md b/docs/google-docs/providers/google/datafusion/operations/index.md
index fe1238eabd..7d8f253d34 100644
--- a/docs/google-docs/providers/google/datafusion/operations/index.md
+++ b/docs/google-docs/providers/google/datafusion/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.datafusion.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datafusion/versions/index.md b/docs/google-docs/providers/google/datafusion/versions/index.md
index 315b128004..8903c9978d 100644
--- a/docs/google-docs/providers/google/datafusion/versions/index.md
+++ b/docs/google-docs/providers/google/datafusion/versions/index.md
@@ -53,5 +53,5 @@ type,
versionNumber
FROM google.datafusion.versions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datalabeling/annotated_datasets/index.md b/docs/google-docs/providers/google/datalabeling/annotated_datasets/index.md
index a4d2d8daf7..50fd6a489d 100644
--- a/docs/google-docs/providers/google/datalabeling/annotated_datasets/index.md
+++ b/docs/google-docs/providers/google/datalabeling/annotated_datasets/index.md
@@ -69,7 +69,7 @@ labelStats,
metadata
FROM google.datalabeling.annotated_datasets
WHERE datasetsId = '{{ datasetsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datalabeling/annotation_spec_sets/index.md b/docs/google-docs/providers/google/datalabeling/annotation_spec_sets/index.md
index cfc2abfeb9..e72500dfbb 100644
--- a/docs/google-docs/providers/google/datalabeling/annotation_spec_sets/index.md
+++ b/docs/google-docs/providers/google/datalabeling/annotation_spec_sets/index.md
@@ -57,7 +57,7 @@ annotationSpecs,
blockingResources,
displayName
FROM google.datalabeling.annotation_spec_sets
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -88,16 +88,27 @@ SELECT
```yaml
-annotationSpecSet:
- name: string
- displayName: string
- description: string
- annotationSpecs:
- - displayName: string
- description: string
- index: integer
- blockingResources:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: annotationSpecSet
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: annotationSpecs
+ value:
+ - - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: index
+ value: integer
+ - name: blockingResources
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/datalabeling/data_items/index.md b/docs/google-docs/providers/google/datalabeling/data_items/index.md
index a7d1953fd0..cef67e027a 100644
--- a/docs/google-docs/providers/google/datalabeling/data_items/index.md
+++ b/docs/google-docs/providers/google/datalabeling/data_items/index.md
@@ -56,5 +56,5 @@ textPayload,
videoPayload
FROM google.datalabeling.data_items
WHERE datasetsId = '{{ datasetsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datalabeling/datasets/index.md b/docs/google-docs/providers/google/datalabeling/datasets/index.md
index 234fad20b2..2c21149939 100644
--- a/docs/google-docs/providers/google/datalabeling/datasets/index.md
+++ b/docs/google-docs/providers/google/datalabeling/datasets/index.md
@@ -65,7 +65,7 @@ displayName,
inputConfigs,
lastMigrateTime
FROM google.datalabeling.datasets
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,27 +96,49 @@ SELECT
```yaml
-dataset:
- name: string
- displayName: string
- description: string
- createTime: string
- inputConfigs:
- - textMetadata:
- languageCode: string
- gcsSource:
- inputUri: string
- mimeType: string
- bigquerySource:
- inputUri: string
- dataType: string
- annotationType: string
- classificationMetadata:
- isMultiLabel: boolean
- blockingResources:
- - type: string
- dataItemCount: string
- lastMigrateTime: string
+- name: your_resource_model_name
+ props:
+ - name: dataset
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: inputConfigs
+ value:
+ - - name: textMetadata
+ value:
+ - name: languageCode
+ value: string
+ - name: gcsSource
+ value:
+ - name: inputUri
+ value: string
+ - name: mimeType
+ value: string
+ - name: bigquerySource
+ value:
+ - name: inputUri
+ value: string
+ - name: dataType
+ value: string
+ - name: annotationType
+ value: string
+ - name: classificationMetadata
+ value:
+ - name: isMultiLabel
+ value: boolean
+ - name: blockingResources
+ value:
+ - string
+ - name: dataItemCount
+ value: string
+ - name: lastMigrateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/datalabeling/evaluation_jobs/index.md b/docs/google-docs/providers/google/datalabeling/evaluation_jobs/index.md
index 5b2f49ac6e..f3548f2744 100644
--- a/docs/google-docs/providers/google/datalabeling/evaluation_jobs/index.md
+++ b/docs/google-docs/providers/google/datalabeling/evaluation_jobs/index.md
@@ -70,7 +70,7 @@ modelVersion,
schedule,
state
FROM google.datalabeling.evaluation_jobs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,68 +101,128 @@ SELECT
```yaml
-job:
- name: string
- description: string
- state: string
- schedule: string
- modelVersion: string
- evaluationJobConfig:
- imageClassificationConfig:
- annotationSpecSet: string
- allowMultiLabel: boolean
- answerAggregationType: string
- boundingPolyConfig:
- annotationSpecSet: string
- instructionMessage: string
- textClassificationConfig:
- allowMultiLabel: boolean
- annotationSpecSet: string
- sentimentConfig:
- enableLabelSentimentSelection: boolean
- inputConfig:
- textMetadata:
- languageCode: string
- gcsSource:
- inputUri: string
- mimeType: string
- bigquerySource:
- inputUri: string
- dataType: string
- annotationType: string
- classificationMetadata:
- isMultiLabel: boolean
- evaluationConfig:
- boundingBoxEvaluationOptions:
- iouThreshold: number
- humanAnnotationConfig:
- instruction: string
- annotatedDatasetDisplayName: string
- annotatedDatasetDescription: string
- labelGroup: string
- languageCode: string
- replicaCount: integer
- questionDuration: string
- contributorEmails:
- - type: string
- userEmailAddress: string
- bigqueryImportKeys: object
- exampleCount: integer
- exampleSamplePercentage: number
- evaluationJobAlertConfig:
- email: string
- minAcceptableMeanAveragePrecision: number
- annotationSpecSet: string
- labelMissingGroundTruth: boolean
- attempts:
- - attemptTime: string
- partialFailures:
- - code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- createTime: string
+- name: your_resource_model_name
+ props:
+ - name: job
+ value:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: schedule
+ value: string
+ - name: modelVersion
+ value: string
+ - name: evaluationJobConfig
+ value:
+ - name: imageClassificationConfig
+ value:
+ - name: annotationSpecSet
+ value: string
+ - name: allowMultiLabel
+ value: boolean
+ - name: answerAggregationType
+ value: string
+ - name: boundingPolyConfig
+ value:
+ - name: annotationSpecSet
+ value: string
+ - name: instructionMessage
+ value: string
+ - name: textClassificationConfig
+ value:
+ - name: allowMultiLabel
+ value: boolean
+ - name: annotationSpecSet
+ value: string
+ - name: sentimentConfig
+ value:
+ - name: enableLabelSentimentSelection
+ value: boolean
+ - name: inputConfig
+ value:
+ - name: textMetadata
+ value:
+ - name: languageCode
+ value: string
+ - name: gcsSource
+ value:
+ - name: inputUri
+ value: string
+ - name: mimeType
+ value: string
+ - name: bigquerySource
+ value:
+ - name: inputUri
+ value: string
+ - name: dataType
+ value: string
+ - name: annotationType
+ value: string
+ - name: classificationMetadata
+ value:
+ - name: isMultiLabel
+ value: boolean
+ - name: evaluationConfig
+ value:
+ - name: boundingBoxEvaluationOptions
+ value:
+ - name: iouThreshold
+ value: number
+ - name: humanAnnotationConfig
+ value:
+ - name: instruction
+ value: string
+ - name: annotatedDatasetDisplayName
+ value: string
+ - name: annotatedDatasetDescription
+ value: string
+ - name: labelGroup
+ value: string
+ - name: languageCode
+ value: string
+ - name: replicaCount
+ value: integer
+ - name: questionDuration
+ value: string
+ - name: contributorEmails
+ value:
+ - string
+ - name: userEmailAddress
+ value: string
+ - name: bigqueryImportKeys
+ value: object
+ - name: exampleCount
+ value: integer
+ - name: exampleSamplePercentage
+ value: number
+ - name: evaluationJobAlertConfig
+ value:
+ - name: email
+ value: string
+ - name: minAcceptableMeanAveragePrecision
+ value: number
+ - name: annotationSpecSet
+ value: string
+ - name: labelMissingGroundTruth
+ value: boolean
+ - name: attempts
+ value:
+ - - name: attemptTime
+ value: string
+ - name: partialFailures
+ value:
+ - - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/datalabeling/evaluations/index.md b/docs/google-docs/providers/google/datalabeling/evaluations/index.md
index 38b746b7f8..c858e81f6a 100644
--- a/docs/google-docs/providers/google/datalabeling/evaluations/index.md
+++ b/docs/google-docs/providers/google/datalabeling/evaluations/index.md
@@ -61,5 +61,5 @@ evaluationMetrics
FROM google.datalabeling.evaluations
WHERE datasetsId = '{{ datasetsId }}'
AND evaluationsId = '{{ evaluationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datalabeling/examples/index.md b/docs/google-docs/providers/google/datalabeling/examples/index.md
index 8b34e5a97e..61253eda4c 100644
--- a/docs/google-docs/providers/google/datalabeling/examples/index.md
+++ b/docs/google-docs/providers/google/datalabeling/examples/index.md
@@ -57,5 +57,5 @@ videoPayload
FROM google.datalabeling.examples
WHERE annotatedDatasetsId = '{{ annotatedDatasetsId }}'
AND datasetsId = '{{ datasetsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datalabeling/feedback_messages/index.md b/docs/google-docs/providers/google/datalabeling/feedback_messages/index.md
index e5dfb92d89..237cc6fe58 100644
--- a/docs/google-docs/providers/google/datalabeling/feedback_messages/index.md
+++ b/docs/google-docs/providers/google/datalabeling/feedback_messages/index.md
@@ -62,7 +62,7 @@ FROM google.datalabeling.feedback_messages
WHERE annotatedDatasetsId = '{{ annotatedDatasetsId }}'
AND datasetsId = '{{ datasetsId }}'
AND feedbackThreadsId = '{{ feedbackThreadsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,12 +107,20 @@ SELECT
```yaml
-requesterFeedbackMetadata: {}
-operatorFeedbackMetadata: {}
-name: string
-body: string
-image: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: requesterFeedbackMetadata
+ value: []
+ - name: operatorFeedbackMetadata
+ value: []
+ - name: name
+ value: string
+ - name: body
+ value: string
+ - name: image
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/datalabeling/feedback_threads/index.md b/docs/google-docs/providers/google/datalabeling/feedback_threads/index.md
index 259a6f3ff2..d0937fdf44 100644
--- a/docs/google-docs/providers/google/datalabeling/feedback_threads/index.md
+++ b/docs/google-docs/providers/google/datalabeling/feedback_threads/index.md
@@ -52,7 +52,7 @@ feedbackThreadMetadata
FROM google.datalabeling.feedback_threads
WHERE annotatedDatasetsId = '{{ annotatedDatasetsId }}'
AND datasetsId = '{{ datasetsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datalabeling/instructions/index.md b/docs/google-docs/providers/google/datalabeling/instructions/index.md
index 827c8f458c..d0c467c38b 100644
--- a/docs/google-docs/providers/google/datalabeling/instructions/index.md
+++ b/docs/google-docs/providers/google/datalabeling/instructions/index.md
@@ -65,7 +65,7 @@ displayName,
pdfInstruction,
updateTime
FROM google.datalabeling.instructions
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,19 +96,33 @@ SELECT
```yaml
-instruction:
- name: string
- displayName: string
- description: string
- createTime: string
- updateTime: string
- dataType: string
- csvInstruction:
- gcsFileUri: string
- pdfInstruction:
- gcsFileUri: string
- blockingResources:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: instruction
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: dataType
+ value: string
+ - name: csvInstruction
+ value:
+ - name: gcsFileUri
+ value: string
+ - name: pdfInstruction
+ value:
+ - name: gcsFileUri
+ value: string
+ - name: blockingResources
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/datalabeling/operations/index.md b/docs/google-docs/providers/google/datalabeling/operations/index.md
index b97219a766..5c8b486753 100644
--- a/docs/google-docs/providers/google/datalabeling/operations/index.md
+++ b/docs/google-docs/providers/google/datalabeling/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.datalabeling.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datalineage/lineage_events/index.md b/docs/google-docs/providers/google/datalineage/lineage_events/index.md
index 059df1778c..4994e5dbaf 100644
--- a/docs/google-docs/providers/google/datalineage/lineage_events/index.md
+++ b/docs/google-docs/providers/google/datalineage/lineage_events/index.md
@@ -58,7 +58,7 @@ FROM google.datalineage.lineage_events
WHERE locationsId = '{{ locationsId }}'
AND processesId = '{{ processesId }}'
AND projectsId = '{{ projectsId }}'
-AND runsId = '{{ runsId }}';
+AND runsId = '{{ runsId }}';
```
## `INSERT` example
@@ -101,12 +101,20 @@ SELECT
```yaml
-startTime: string
-name: string
-endTime: string
-links:
- - target:
- fullyQualifiedName: string
+- name: your_resource_model_name
+ props:
+ - name: startTime
+ value: string
+ - name: name
+ value: string
+ - name: endTime
+ value: string
+ - name: links
+ value:
+ - - name: target
+ value:
+ - name: fullyQualifiedName
+ value: string
```
diff --git a/docs/google-docs/providers/google/datalineage/operations/index.md b/docs/google-docs/providers/google/datalineage/operations/index.md
index 15b7394931..33550a66c4 100644
--- a/docs/google-docs/providers/google/datalineage/operations/index.md
+++ b/docs/google-docs/providers/google/datalineage/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.datalineage.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datalineage/processes/index.md b/docs/google-docs/providers/google/datalineage/processes/index.md
index aa303d8746..55a877b5b4 100644
--- a/docs/google-docs/providers/google/datalineage/processes/index.md
+++ b/docs/google-docs/providers/google/datalineage/processes/index.md
@@ -57,7 +57,7 @@ displayName,
origin
FROM google.datalineage.processes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,12 +96,20 @@ SELECT
```yaml
-name: string
-attributes: object
-displayName: string
-origin:
- sourceType: string
- name: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: attributes
+ value: object
+ - name: displayName
+ value: string
+ - name: origin
+ value:
+ - name: sourceType
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/datalineage/runs/index.md b/docs/google-docs/providers/google/datalineage/runs/index.md
index 8cd5492d11..002ec16f95 100644
--- a/docs/google-docs/providers/google/datalineage/runs/index.md
+++ b/docs/google-docs/providers/google/datalineage/runs/index.md
@@ -62,7 +62,7 @@ state
FROM google.datalineage.runs
WHERE locationsId = '{{ locationsId }}'
AND processesId = '{{ processesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,12 +107,20 @@ SELECT
```yaml
-displayName: string
-startTime: string
-name: string
-attributes: object
-state: string
-endTime: string
+- name: your_resource_model_name
+ props:
+ - name: displayName
+ value: string
+ - name: startTime
+ value: string
+ - name: name
+ value: string
+ - name: attributes
+ value: object
+ - name: state
+ value: string
+ - name: endTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/datamigration/connection_profiles/index.md b/docs/google-docs/providers/google/datamigration/connection_profiles/index.md
index 568bdaad14..9530275a6f 100644
--- a/docs/google-docs/providers/google/datamigration/connection_profiles/index.md
+++ b/docs/google-docs/providers/google/datamigration/connection_profiles/index.md
@@ -77,7 +77,7 @@ state,
updateTime
FROM google.datamigration.connection_profiles
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -130,131 +130,255 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-state: string
-displayName: string
-mysql:
- host: string
- port: integer
- username: string
- password: string
- passwordSet: boolean
- ssl:
- type: string
- clientKey: string
- clientCertificate: string
- caCertificate: string
- cloudSqlId: string
-postgresql:
- host: string
- port: integer
- username: string
- password: string
- passwordSet: boolean
- cloudSqlId: string
- alloydbClusterId: string
- networkArchitecture: string
- staticIpConnectivity: {}
- privateServiceConnectConnectivity:
- serviceAttachment: string
-sqlserver:
- host: string
- port: integer
- username: string
- password: string
- passwordSet: boolean
- cloudSqlId: string
- backups:
- gcsBucket: string
- gcsPrefix: string
- forwardSshConnectivity:
- hostname: string
- username: string
- port: integer
- password: string
- privateKey: string
- privateConnectivity:
- privateConnection: string
-oracle:
- host: string
- port: integer
- username: string
- password: string
- passwordSet: boolean
- databaseService: string
- staticServiceIpConnectivity: {}
- oracleAsmConfig:
- hostname: string
- port: integer
- username: string
- password: string
- passwordSet: boolean
- asmService: string
-cloudsql:
- cloudSqlId: string
- settings:
- databaseVersion: string
- userLabels: object
- tier: string
- storageAutoResizeLimit: string
- activationPolicy: string
- ipConfig:
- enableIpv4: boolean
- privateNetwork: string
- allocatedIpRange: string
- requireSsl: boolean
- authorizedNetworks:
- - value: string
- expireTime: string
- ttl: string
- label: string
- autoStorageIncrease: boolean
- databaseFlags: object
- dataDiskType: string
- dataDiskSizeGb: string
- zone: string
- secondaryZone: string
- sourceId: string
- rootPassword: string
- rootPasswordSet: boolean
- collation: string
- cmekKeyName: string
- availabilityType: string
- edition: string
- dataCacheConfig:
- dataCacheEnabled: boolean
- privateIp: string
- publicIp: string
- additionalPublicIp: string
-alloydb:
- clusterId: string
- settings:
- initialUser:
- user: string
- password: string
- passwordSet: boolean
- vpcNetwork: string
- labels: object
- primaryInstanceSettings:
- id: string
- machineConfig:
- cpuCount: integer
- databaseFlags: object
- labels: object
- privateIp: string
- encryptionConfig:
- kmsKeyName: string
- databaseVersion: string
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-provider: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: displayName
+ value: string
+ - name: mysql
+ value:
+ - name: host
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: passwordSet
+ value: boolean
+ - name: ssl
+ value:
+ - name: type
+ value: string
+ - name: clientKey
+ value: string
+ - name: clientCertificate
+ value: string
+ - name: caCertificate
+ value: string
+ - name: cloudSqlId
+ value: string
+ - name: postgresql
+ value:
+ - name: host
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: passwordSet
+ value: boolean
+ - name: cloudSqlId
+ value: string
+ - name: alloydbClusterId
+ value: string
+ - name: networkArchitecture
+ value: string
+ - name: staticIpConnectivity
+ value: []
+ - name: privateServiceConnectConnectivity
+ value:
+ - name: serviceAttachment
+ value: string
+ - name: sqlserver
+ value:
+ - name: host
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: passwordSet
+ value: boolean
+ - name: cloudSqlId
+ value: string
+ - name: backups
+ value:
+ - name: gcsBucket
+ value: string
+ - name: gcsPrefix
+ value: string
+ - name: forwardSshConnectivity
+ value:
+ - name: hostname
+ value: string
+ - name: username
+ value: string
+ - name: port
+ value: integer
+ - name: password
+ value: string
+ - name: privateKey
+ value: string
+ - name: privateConnectivity
+ value:
+ - name: privateConnection
+ value: string
+ - name: oracle
+ value:
+ - name: host
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: passwordSet
+ value: boolean
+ - name: databaseService
+ value: string
+ - name: staticServiceIpConnectivity
+ value: []
+ - name: oracleAsmConfig
+ value:
+ - name: hostname
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: passwordSet
+ value: boolean
+ - name: asmService
+ value: string
+ - name: cloudsql
+ value:
+ - name: cloudSqlId
+ value: string
+ - name: settings
+ value:
+ - name: databaseVersion
+ value: string
+ - name: userLabels
+ value: object
+ - name: tier
+ value: string
+ - name: storageAutoResizeLimit
+ value: string
+ - name: activationPolicy
+ value: string
+ - name: ipConfig
+ value:
+ - name: enableIpv4
+ value: boolean
+ - name: privateNetwork
+ value: string
+ - name: allocatedIpRange
+ value: string
+ - name: requireSsl
+ value: boolean
+ - name: authorizedNetworks
+ value:
+ - - name: value
+ value: string
+ - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: label
+ value: string
+ - name: autoStorageIncrease
+ value: boolean
+ - name: databaseFlags
+ value: object
+ - name: dataDiskType
+ value: string
+ - name: dataDiskSizeGb
+ value: string
+ - name: zone
+ value: string
+ - name: secondaryZone
+ value: string
+ - name: sourceId
+ value: string
+ - name: rootPassword
+ value: string
+ - name: rootPasswordSet
+ value: boolean
+ - name: collation
+ value: string
+ - name: cmekKeyName
+ value: string
+ - name: availabilityType
+ value: string
+ - name: edition
+ value: string
+ - name: dataCacheConfig
+ value:
+ - name: dataCacheEnabled
+ value: boolean
+ - name: privateIp
+ value: string
+ - name: publicIp
+ value: string
+ - name: additionalPublicIp
+ value: string
+ - name: alloydb
+ value:
+ - name: clusterId
+ value: string
+ - name: settings
+ value:
+ - name: initialUser
+ value:
+ - name: user
+ value: string
+ - name: password
+ value: string
+ - name: passwordSet
+ value: boolean
+ - name: vpcNetwork
+ value: string
+ - name: labels
+ value: object
+ - name: primaryInstanceSettings
+ value:
+ - name: id
+ value: string
+ - name: machineConfig
+ value:
+ - name: cpuCount
+ value: integer
+ - name: databaseFlags
+ value: object
+ - name: labels
+ value: object
+ - name: privateIp
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: databaseVersion
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: provider
+ value: string
```
diff --git a/docs/google-docs/providers/google/datamigration/connection_profiles_iam_policies/index.md b/docs/google-docs/providers/google/datamigration/connection_profiles_iam_policies/index.md
index 1ee633dedb..98ec6d373b 100644
--- a/docs/google-docs/providers/google/datamigration/connection_profiles_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datamigration/connection_profiles_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datamigration.connection_profiles_iam_policies
WHERE connectionProfilesId = '{{ connectionProfilesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datamigration/conversion_workspaces/index.md b/docs/google-docs/providers/google/datamigration/conversion_workspaces/index.md
index 69a19d5150..650d25b93c 100644
--- a/docs/google-docs/providers/google/datamigration/conversion_workspaces/index.md
+++ b/docs/google-docs/providers/google/datamigration/conversion_workspaces/index.md
@@ -77,7 +77,7 @@ source,
updateTime
FROM google.datamigration.conversion_workspaces
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -118,17 +118,30 @@ SELECT
```yaml
-name: string
-source:
- engine: string
- version: string
-globalSettings: object
-hasUncommittedChanges: boolean
-latestCommitId: string
-latestCommitTime: string
-createTime: string
-updateTime: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: source
+ value:
+ - name: engine
+ value: string
+ - name: version
+ value: string
+ - name: globalSettings
+ value: object
+ - name: hasUncommittedChanges
+ value: boolean
+ - name: latestCommitId
+ value: string
+ - name: latestCommitTime
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/datamigration/conversion_workspaces_iam_policies/index.md b/docs/google-docs/providers/google/datamigration/conversion_workspaces_iam_policies/index.md
index d541c1ad94..f8964e0b43 100644
--- a/docs/google-docs/providers/google/datamigration/conversion_workspaces_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datamigration/conversion_workspaces_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datamigration.conversion_workspaces_iam_policies
WHERE conversionWorkspacesId = '{{ conversionWorkspacesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datamigration/locations/index.md b/docs/google-docs/providers/google/datamigration/locations/index.md
index de47436462..02650d6f02 100644
--- a/docs/google-docs/providers/google/datamigration/locations/index.md
+++ b/docs/google-docs/providers/google/datamigration/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.datamigration.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datamigration/mapping_rules/index.md b/docs/google-docs/providers/google/datamigration/mapping_rules/index.md
index 94cdacbfe6..16203345e6 100644
--- a/docs/google-docs/providers/google/datamigration/mapping_rules/index.md
+++ b/docs/google-docs/providers/google/datamigration/mapping_rules/index.md
@@ -88,7 +88,7 @@ state
FROM google.datamigration.mapping_rules
WHERE conversionWorkspacesId = '{{ conversionWorkspacesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -155,97 +155,184 @@ SELECT
```yaml
-name: string
-displayName: string
-state: string
-ruleScope: string
-filter:
- parentEntity: string
- entityNamePrefix: string
- entityNameSuffix: string
- entityNameContains: string
- entities:
- - type: string
-ruleOrder: string
-revisionId: string
-revisionCreateTime: string
-singleEntityRename:
- newName: string
-multiEntityRename:
- newNamePattern: string
- sourceNameTransformation: string
-entityMove:
- newSchema: string
-singleColumnChange:
- dataType: string
- charset: string
- collation: string
- length: string
- precision: integer
- scale: integer
- fractionalSecondsPrecision: integer
- array: boolean
- arrayLength: integer
- nullable: boolean
- autoGenerated: boolean
- udt: boolean
- customFeatures: object
- setValues:
- - type: string
- comment: string
-multiColumnDataTypeChange:
- sourceDataTypeFilter: string
- sourceTextFilter:
- sourceMinLengthFilter: string
- sourceMaxLengthFilter: string
- sourceNumericFilter:
- sourceMinScaleFilter: integer
- sourceMaxScaleFilter: integer
- sourceMinPrecisionFilter: integer
- sourceMaxPrecisionFilter: integer
- numericFilterOption: string
- newDataType: string
- overrideLength: string
- overrideScale: integer
- overridePrecision: integer
- overrideFractionalSecondsPrecision: integer
- customFeatures: object
-conditionalColumnSetValue:
- valueTransformation:
- isNull: {}
- valueList:
- valuePresentList: string
- values:
- - type: string
- ignoreCase: boolean
- intComparison:
- valueComparison: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: ruleScope
+ value: string
+ - name: filter
+ value:
+ - name: parentEntity
+ value: string
+ - name: entityNamePrefix
+ value: string
+ - name: entityNameSuffix
+ value: string
+ - name: entityNameContains
+ value: string
+ - name: entities
+ value:
+ - string
+ - name: ruleOrder
+ value: string
+ - name: revisionId
value: string
- doubleComparison:
- valueComparison: string
- value: number
- assignSpecificValue:
+ - name: revisionCreateTime
value: string
- roundScale:
- scale: integer
- applyHash: {}
- customFeatures: object
-convertRowidColumn:
- onlyIfNoPrimaryKey: boolean
-setTablePrimaryKey:
- primaryKeyColumns:
- - type: string
- primaryKey: string
-singlePackageChange:
- packageDescription: string
- packageBody: string
-sourceSqlChange:
- sqlCode: string
-filterTableColumns:
- includeColumns:
- - type: string
- excludeColumns:
- - type: string
+ - name: singleEntityRename
+ value:
+ - name: newName
+ value: string
+ - name: multiEntityRename
+ value:
+ - name: newNamePattern
+ value: string
+ - name: sourceNameTransformation
+ value: string
+ - name: entityMove
+ value:
+ - name: newSchema
+ value: string
+ - name: singleColumnChange
+ value:
+ - name: dataType
+ value: string
+ - name: charset
+ value: string
+ - name: collation
+ value: string
+ - name: length
+ value: string
+ - name: precision
+ value: integer
+ - name: scale
+ value: integer
+ - name: fractionalSecondsPrecision
+ value: integer
+ - name: array
+ value: boolean
+ - name: arrayLength
+ value: integer
+ - name: nullable
+ value: boolean
+ - name: autoGenerated
+ value: boolean
+ - name: udt
+ value: boolean
+ - name: customFeatures
+ value: object
+ - name: setValues
+ value:
+ - string
+ - name: comment
+ value: string
+ - name: multiColumnDataTypeChange
+ value:
+ - name: sourceDataTypeFilter
+ value: string
+ - name: sourceTextFilter
+ value:
+ - name: sourceMinLengthFilter
+ value: string
+ - name: sourceMaxLengthFilter
+ value: string
+ - name: sourceNumericFilter
+ value:
+ - name: sourceMinScaleFilter
+ value: integer
+ - name: sourceMaxScaleFilter
+ value: integer
+ - name: sourceMinPrecisionFilter
+ value: integer
+ - name: sourceMaxPrecisionFilter
+ value: integer
+ - name: numericFilterOption
+ value: string
+ - name: newDataType
+ value: string
+ - name: overrideLength
+ value: string
+ - name: overrideScale
+ value: integer
+ - name: overridePrecision
+ value: integer
+ - name: overrideFractionalSecondsPrecision
+ value: integer
+ - name: customFeatures
+ value: object
+ - name: conditionalColumnSetValue
+ value:
+ - name: valueTransformation
+ value:
+ - name: isNull
+ value: []
+ - name: valueList
+ value:
+ - name: valuePresentList
+ value: string
+ - name: values
+ value:
+ - string
+ - name: ignoreCase
+ value: boolean
+ - name: intComparison
+ value:
+ - name: valueComparison
+ value: string
+ - name: value
+ value: string
+ - name: doubleComparison
+ value:
+ - name: valueComparison
+ value: string
+ - name: value
+ value: number
+ - name: assignSpecificValue
+ value:
+ - name: value
+ value: string
+ - name: roundScale
+ value:
+ - name: scale
+ value: integer
+ - name: applyHash
+ value: []
+ - name: customFeatures
+ value: object
+ - name: convertRowidColumn
+ value:
+ - name: onlyIfNoPrimaryKey
+ value: boolean
+ - name: setTablePrimaryKey
+ value:
+ - name: primaryKeyColumns
+ value:
+ - string
+ - name: primaryKey
+ value: string
+ - name: singlePackageChange
+ value:
+ - name: packageDescription
+ value: string
+ - name: packageBody
+ value: string
+ - name: sourceSqlChange
+ value:
+ - name: sqlCode
+ value: string
+ - name: filterTableColumns
+ value:
+ - name: includeColumns
+ value:
+ - string
+ - name: excludeColumns
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/datamigration/migration_jobs/index.md b/docs/google-docs/providers/google/datamigration/migration_jobs/index.md
index 1bae685a7e..9b0e10100f 100644
--- a/docs/google-docs/providers/google/datamigration/migration_jobs/index.md
+++ b/docs/google-docs/providers/google/datamigration/migration_jobs/index.md
@@ -110,7 +110,7 @@ updateTime,
vpcPeeringConnectivity
FROM google.datamigration.migration_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -181,58 +181,109 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-state: string
-phase: string
-type: string
-dumpPath: string
-dumpFlags:
- dumpFlags:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: phase
+ value: string
+ - name: type
+ value: string
+ - name: dumpPath
+ value: string
+ - name: dumpFlags
+ value:
+ - name: dumpFlags
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: source
+ value: string
+ - name: destination
+ value: string
+ - name: reverseSshConnectivity
+ value:
+ - name: vmIp
+ value: string
+ - name: vmPort
+ value: integer
+ - name: vm
+ value: string
+ - name: vpc
+ value: string
+ - name: vpcPeeringConnectivity
+ value:
+ - name: vpc
+ value: string
+ - name: staticIpConnectivity
+ value: []
+ - name: duration
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: sourceDatabase
+ value:
+ - name: provider
+ value: string
+ - name: engine
+ value: string
+ - name: endTime
+ value: string
+ - name: conversionWorkspace
+ value:
+ - name: name
+ value: string
+ - name: commitId
+ value: string
+ - name: filter
+ value: string
+ - name: cmekKeyName
+ value: string
+ - name: performanceConfig
+ value:
+ - name: dumpParallelLevel
+ value: string
+ - name: sqlserverHomogeneousMigrationJobConfig
+ value:
+ - name: backupFilePattern
+ value: string
+ - name: databaseBackups
+ value:
+ - - name: database
+ value: string
+ - name: encryptionOptions
+ value:
+ - name: certPath
+ value: string
+ - name: pvkPath
+ value: string
+ - name: pvkPassword
+ value: string
+ - name: useDiffBackup
+ value: boolean
+ - name: promoteWhenReady
+ value: boolean
+ - name: dumpType
value: string
-source: string
-destination: string
-reverseSshConnectivity:
- vmIp: string
- vmPort: integer
- vm: string
- vpc: string
-vpcPeeringConnectivity:
- vpc: string
-staticIpConnectivity: {}
-duration: string
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-sourceDatabase:
- provider: string
- engine: string
-endTime: string
-conversionWorkspace:
- name: string
- commitId: string
-filter: string
-cmekKeyName: string
-performanceConfig:
- dumpParallelLevel: string
-sqlserverHomogeneousMigrationJobConfig:
- backupFilePattern: string
- databaseBackups:
- - database: string
- encryptionOptions:
- certPath: string
- pvkPath: string
- pvkPassword: string
- useDiffBackup: boolean
- promoteWhenReady: boolean
-dumpType: string
```
diff --git a/docs/google-docs/providers/google/datamigration/migration_jobs_iam_policies/index.md b/docs/google-docs/providers/google/datamigration/migration_jobs_iam_policies/index.md
index 184d3c5278..537e3e27aa 100644
--- a/docs/google-docs/providers/google/datamigration/migration_jobs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datamigration/migration_jobs_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datamigration.migration_jobs_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND migrationJobsId = '{{ migrationJobsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datamigration/objects_iam_policies/index.md b/docs/google-docs/providers/google/datamigration/objects_iam_policies/index.md
index f044b9460e..b515cc8cb0 100644
--- a/docs/google-docs/providers/google/datamigration/objects_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datamigration/objects_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.datamigration.objects_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND migrationJobsId = '{{ migrationJobsId }}'
AND objectsId = '{{ objectsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datamigration/operations/index.md b/docs/google-docs/providers/google/datamigration/operations/index.md
index 77794a330a..8c5c3c7304 100644
--- a/docs/google-docs/providers/google/datamigration/operations/index.md
+++ b/docs/google-docs/providers/google/datamigration/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.datamigration.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datamigration/private_connections/index.md b/docs/google-docs/providers/google/datamigration/private_connections/index.md
index fb8884285e..dc324cb03b 100644
--- a/docs/google-docs/providers/google/datamigration/private_connections/index.md
+++ b/docs/google-docs/providers/google/datamigration/private_connections/index.md
@@ -64,7 +64,7 @@ updateTime,
vpcPeeringConfig
FROM google.datamigration.private_connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -103,21 +103,35 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-state: string
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-vpcPeeringConfig:
- vpcName: string
- subnet: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: vpcPeeringConfig
+ value:
+ - name: vpcName
+ value: string
+ - name: subnet
+ value: string
```
diff --git a/docs/google-docs/providers/google/datamigration/private_connections_iam_policies/index.md b/docs/google-docs/providers/google/datamigration/private_connections_iam_policies/index.md
index 781dc01a34..ac2d4d744f 100644
--- a/docs/google-docs/providers/google/datamigration/private_connections_iam_policies/index.md
+++ b/docs/google-docs/providers/google/datamigration/private_connections_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.datamigration.private_connections_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND privateConnectionsId = '{{ privateConnectionsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datamigration/static_ips/index.md b/docs/google-docs/providers/google/datamigration/static_ips/index.md
index a02706e118..9c8ea33de3 100644
--- a/docs/google-docs/providers/google/datamigration/static_ips/index.md
+++ b/docs/google-docs/providers/google/datamigration/static_ips/index.md
@@ -49,5 +49,5 @@ nextPageToken,
staticIps
FROM google.datamigration.static_ips
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datapipelines/jobs/index.md b/docs/google-docs/providers/google/datapipelines/jobs/index.md
index 67230c64e2..ce2097de43 100644
--- a/docs/google-docs/providers/google/datapipelines/jobs/index.md
+++ b/docs/google-docs/providers/google/datapipelines/jobs/index.md
@@ -60,5 +60,5 @@ status
FROM google.datapipelines.jobs
WHERE locationsId = '{{ locationsId }}'
AND pipelinesId = '{{ pipelinesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datapipelines/pipelines/index.md b/docs/google-docs/providers/google/datapipelines/pipelines/index.md
index aed7c9d2ae..12c5095007 100644
--- a/docs/google-docs/providers/google/datapipelines/pipelines/index.md
+++ b/docs/google-docs/providers/google/datapipelines/pipelines/index.md
@@ -73,7 +73,7 @@ type,
workload
FROM google.datapipelines.pipelines
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -120,77 +120,148 @@ SELECT
```yaml
-displayName: string
-name: string
-jobCount: integer
-type: string
-pipelineSources: object
-scheduleInfo:
- timeZone: string
- schedule: string
- nextJobTime: string
-workload:
- dataflowLaunchTemplateRequest:
- gcsPath: string
- validateOnly: boolean
- projectId: string
- location: string
- launchParameters:
- update: boolean
- environment:
- workerZone: string
- maxWorkers: integer
- enableStreamingEngine: boolean
- machineType: string
- additionalExperiments:
- - type: string
- zone: string
- bypassTempDirValidation: boolean
- kmsKeyName: string
- additionalUserLabels: object
- ipConfiguration: string
- tempLocation: string
- numWorkers: integer
- serviceAccountEmail: string
- network: string
- subnetwork: string
- workerRegion: string
- parameters: object
- jobName: string
- transformNameMapping: object
- dataflowFlexTemplateRequest:
- validateOnly: boolean
- launchParameter:
- update: boolean
- transformNameMappings: object
- parameters: object
- environment:
- enableStreamingEngine: boolean
- subnetwork: string
- serviceAccountEmail: string
- numWorkers: integer
- tempLocation: string
- zone: string
- additionalUserLabels: object
- network: string
- maxWorkers: integer
- kmsKeyName: string
- flexrsGoal: string
- machineType: string
- workerZone: string
- workerRegion: string
- additionalExperiments:
- - type: string
- ipConfiguration: string
- containerSpecGcsPath: string
- launchOptions: object
- jobName: string
- projectId: string
- location: string
-state: string
-lastUpdateTime: string
-createTime: string
-schedulerServiceAccountEmail: string
+- name: your_resource_model_name
+ props:
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: jobCount
+ value: integer
+ - name: type
+ value: string
+ - name: pipelineSources
+ value: object
+ - name: scheduleInfo
+ value:
+ - name: timeZone
+ value: string
+ - name: schedule
+ value: string
+ - name: nextJobTime
+ value: string
+ - name: workload
+ value:
+ - name: dataflowLaunchTemplateRequest
+ value:
+ - name: gcsPath
+ value: string
+ - name: validateOnly
+ value: boolean
+ - name: projectId
+ value: string
+ - name: location
+ value: string
+ - name: launchParameters
+ value:
+ - name: update
+ value: boolean
+ - name: environment
+ value:
+ - name: workerZone
+ value: string
+ - name: maxWorkers
+ value: integer
+ - name: enableStreamingEngine
+ value: boolean
+ - name: machineType
+ value: string
+ - name: additionalExperiments
+ value:
+ - string
+ - name: zone
+ value: string
+ - name: bypassTempDirValidation
+ value: boolean
+ - name: kmsKeyName
+ value: string
+ - name: additionalUserLabels
+ value: object
+ - name: ipConfiguration
+ value: string
+ - name: tempLocation
+ value: string
+ - name: numWorkers
+ value: integer
+ - name: serviceAccountEmail
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: workerRegion
+ value: string
+ - name: parameters
+ value: object
+ - name: jobName
+ value: string
+ - name: transformNameMapping
+ value: object
+ - name: dataflowFlexTemplateRequest
+ value:
+ - name: validateOnly
+ value: boolean
+ - name: launchParameter
+ value:
+ - name: update
+ value: boolean
+ - name: transformNameMappings
+ value: object
+ - name: parameters
+ value: object
+ - name: environment
+ value:
+ - name: enableStreamingEngine
+ value: boolean
+ - name: subnetwork
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: numWorkers
+ value: integer
+ - name: tempLocation
+ value: string
+ - name: zone
+ value: string
+ - name: additionalUserLabels
+ value: object
+ - name: network
+ value: string
+ - name: maxWorkers
+ value: integer
+ - name: kmsKeyName
+ value: string
+ - name: flexrsGoal
+ value: string
+ - name: machineType
+ value: string
+ - name: workerZone
+ value: string
+ - name: workerRegion
+ value: string
+ - name: additionalExperiments
+ value:
+ - string
+ - name: ipConfiguration
+ value: string
+ - name: containerSpecGcsPath
+ value: string
+ - name: launchOptions
+ value: object
+ - name: jobName
+ value: string
+ - name: projectId
+ value: string
+ - name: location
+ value: string
+ - name: state
+ value: string
+ - name: lastUpdateTime
+ value: string
+ - name: createTime
+ value: string
+ - name: schedulerServiceAccountEmail
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/actions/index.md b/docs/google-docs/providers/google/dataplex/actions/index.md
index 9281ad4b0d..29acbd2f5c 100644
--- a/docs/google-docs/providers/google/dataplex/actions/index.md
+++ b/docs/google-docs/providers/google/dataplex/actions/index.md
@@ -80,5 +80,5 @@ zone
FROM google.dataplex.actions
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dataplex/aspect_types/index.md b/docs/google-docs/providers/google/dataplex/aspect_types/index.md
index 0ab0d17079..ab29e2bd86 100644
--- a/docs/google-docs/providers/google/dataplex/aspect_types/index.md
+++ b/docs/google-docs/providers/google/dataplex/aspect_types/index.md
@@ -69,7 +69,7 @@ uid,
updateTime
FROM google.dataplex.aspect_types
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,118 +112,230 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-labels: object
-etag: string
-authorization:
- alternateUsePermission: string
-metadataTemplate:
- index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - index: integer
- name: string
- type: string
- recordFields:
- - {}
- enumValues:
- - {}
- typeId: string
- typeRef: string
- constraints: {}
- annotations: {}
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
- enumValues:
- - index: integer
- name: string
- deprecated: string
- typeId: string
- typeRef: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: authorization
+ value:
+ - name: alternateUsePermission
+ value: string
+ - name: metadataTemplate
+ value:
+ - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: recordFields
+ value:
+ - []
+ - name: enumValues
+ value:
+ - []
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: constraints
+ value: []
+ - name: annotations
+ value: []
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
+ - name: enumValues
+ value:
+ - - name: index
+ value: integer
+ - name: name
+ value: string
+ - name: deprecated
+ value: string
+ - name: typeId
+ value: string
+ - name: typeRef
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/aspect_types_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/aspect_types_iam_policies/index.md
index b88bf0defc..32153b5028 100644
--- a/docs/google-docs/providers/google/dataplex/aspect_types_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/aspect_types_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.aspect_types_iam_policies
WHERE aspectTypesId = '{{ aspectTypesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/assets/index.md b/docs/google-docs/providers/google/dataplex/assets/index.md
index 256d2442dc..98ce51a5aa 100644
--- a/docs/google-docs/providers/google/dataplex/assets/index.md
+++ b/docs/google-docs/providers/google/dataplex/assets/index.md
@@ -77,7 +77,7 @@ FROM google.dataplex.assets
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND zonesId = '{{ zonesId }}';
+AND zonesId = '{{ zonesId }}';
```
## `INSERT` example
@@ -122,53 +122,100 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-state: string
-resourceSpec:
- name: string
- type: string
- readAccessMode: string
-resourceStatus:
- state: string
- message: string
- updateTime: string
- managedAccessIdentity: string
-securityStatus:
- state: string
- message: string
- updateTime: string
-discoverySpec:
- enabled: boolean
- includePatterns:
- - type: string
- excludePatterns:
- - type: string
- csvOptions:
- headerRows: integer
- delimiter: string
- encoding: string
- disableTypeInference: boolean
- jsonOptions:
- encoding: string
- disableTypeInference: boolean
- schedule: string
-discoveryStatus:
- state: string
- message: string
- updateTime: string
- lastRunTime: string
- stats:
- dataItems: string
- dataSize: string
- tables: string
- filesets: string
- lastRunDuration: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: resourceSpec
+ value:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: readAccessMode
+ value: string
+ - name: resourceStatus
+ value:
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: updateTime
+ value: string
+ - name: managedAccessIdentity
+ value: string
+ - name: securityStatus
+ value:
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: updateTime
+ value: string
+ - name: discoverySpec
+ value:
+ - name: enabled
+ value: boolean
+ - name: includePatterns
+ value:
+ - string
+ - name: excludePatterns
+ value:
+ - string
+ - name: csvOptions
+ value:
+ - name: headerRows
+ value: integer
+ - name: delimiter
+ value: string
+ - name: encoding
+ value: string
+ - name: disableTypeInference
+ value: boolean
+ - name: jsonOptions
+ value:
+ - name: encoding
+ value: string
+ - name: disableTypeInference
+ value: boolean
+ - name: schedule
+ value: string
+ - name: discoveryStatus
+ value:
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: updateTime
+ value: string
+ - name: lastRunTime
+ value: string
+ - name: stats
+ value:
+ - name: dataItems
+ value: string
+ - name: dataSize
+ value: string
+ - name: tables
+ value: string
+ - name: filesets
+ value: string
+ - name: lastRunDuration
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/assets_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/assets_iam_policies/index.md
index b1b326b1b5..145f560183 100644
--- a/docs/google-docs/providers/google/dataplex/assets_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/assets_iam_policies/index.md
@@ -56,7 +56,7 @@ WHERE assetsId = '{{ assetsId }}'
AND lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND zonesId = '{{ zonesId }}';
+AND zonesId = '{{ zonesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/attributes/index.md b/docs/google-docs/providers/google/dataplex/attributes/index.md
index 13627721cf..d4778660bf 100644
--- a/docs/google-docs/providers/google/dataplex/attributes/index.md
+++ b/docs/google-docs/providers/google/dataplex/attributes/index.md
@@ -74,7 +74,7 @@ updateTime
FROM google.dataplex.attributes
WHERE dataTaxonomiesId = '{{ dataTaxonomiesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -121,26 +121,44 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-labels: object
-parentId: string
-attributeCount: integer
-etag: string
-resourceAccessSpec:
- readers:
- - type: string
- writers:
- - type: string
- owners:
- - type: string
-dataAccessSpec:
- readers:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: parentId
+ value: string
+ - name: attributeCount
+ value: integer
+ - name: etag
+ value: string
+ - name: resourceAccessSpec
+ value:
+ - name: readers
+ value:
+ - string
+ - name: writers
+ value:
+ - string
+ - name: owners
+ value:
+ - string
+ - name: dataAccessSpec
+ value:
+ - name: readers
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/dataplex/attributes_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/attributes_iam_policies/index.md
index 87d67d5790..ebdc06337c 100644
--- a/docs/google-docs/providers/google/dataplex/attributes_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/attributes_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.attributes_iam_policies
WHERE attributesId = '{{ attributesId }}'
AND dataTaxonomiesId = '{{ dataTaxonomiesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/categories_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/categories_iam_policies/index.md
index b2e39ac8f0..d0b8b01536 100644
--- a/docs/google-docs/providers/google/dataplex/categories_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/categories_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.categories_iam_policies
WHERE categoriesId = '{{ categoriesId }}'
AND glossariesId = '{{ glossariesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/content/index.md b/docs/google-docs/providers/google/dataplex/content/index.md
index 4b20c375f7..a91821d28f 100644
--- a/docs/google-docs/providers/google/dataplex/content/index.md
+++ b/docs/google-docs/providers/google/dataplex/content/index.md
@@ -70,7 +70,7 @@ updateTime
FROM google.dataplex.content
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,18 +115,32 @@ SELECT
```yaml
-name: string
-uid: string
-path: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-dataText: string
-sqlScript:
- engine: string
-notebook:
- kernelType: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: path
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: dataText
+ value: string
+ - name: sqlScript
+ value:
+ - name: engine
+ value: string
+ - name: notebook
+ value:
+ - name: kernelType
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/content_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/content_iam_policies/index.md
index 34901de453..8f3b3a87e8 100644
--- a/docs/google-docs/providers/google/dataplex/content_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/content_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.content_iam_policies
WHERE contentId = '{{ contentId }}'
AND lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/contentitems/index.md b/docs/google-docs/providers/google/dataplex/contentitems/index.md
index 12adf7ef00..a06843c4d8 100644
--- a/docs/google-docs/providers/google/dataplex/contentitems/index.md
+++ b/docs/google-docs/providers/google/dataplex/contentitems/index.md
@@ -70,7 +70,7 @@ updateTime
FROM google.dataplex.contentitems
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,18 +115,32 @@ SELECT
```yaml
-name: string
-uid: string
-path: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-dataText: string
-sqlScript:
- engine: string
-notebook:
- kernelType: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: path
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: dataText
+ value: string
+ - name: sqlScript
+ value:
+ - name: engine
+ value: string
+ - name: notebook
+ value:
+ - name: kernelType
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/contentitems_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/contentitems_iam_policies/index.md
index 45b0be5bf9..48205d062c 100644
--- a/docs/google-docs/providers/google/dataplex/contentitems_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/contentitems_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.contentitems_iam_policies
WHERE contentitemsId = '{{ contentitemsId }}'
AND lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/data_attribute_bindings/index.md b/docs/google-docs/providers/google/dataplex/data_attribute_bindings/index.md
index 695093cca2..be4d72b4e4 100644
--- a/docs/google-docs/providers/google/dataplex/data_attribute_bindings/index.md
+++ b/docs/google-docs/providers/google/dataplex/data_attribute_bindings/index.md
@@ -71,7 +71,7 @@ uid,
updateTime
FROM google.dataplex.data_attribute_bindings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,21 +116,36 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-labels: object
-etag: string
-resource: string
-attributes:
- - type: string
-paths:
- - name: string
- attributes:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: resource
+ value: string
+ - name: attributes
+ value:
+ - string
+ - name: paths
+ value:
+ - - name: name
+ value: string
+ - name: attributes
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/dataplex/data_attribute_bindings_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/data_attribute_bindings_iam_policies/index.md
index bf07be88f0..d3ffa536d6 100644
--- a/docs/google-docs/providers/google/dataplex/data_attribute_bindings_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/data_attribute_bindings_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.data_attribute_bindings_iam_policies
WHERE dataAttributeBindingsId = '{{ dataAttributeBindingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/data_scans/index.md b/docs/google-docs/providers/google/dataplex/data_scans/index.md
index d0bc28fee0..f77cc8a179 100644
--- a/docs/google-docs/providers/google/dataplex/data_scans/index.md
+++ b/docs/google-docs/providers/google/dataplex/data_scans/index.md
@@ -83,7 +83,7 @@ uid,
updateTime
FROM google.dataplex.data_scans
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -128,158 +128,303 @@ SELECT
```yaml
-name: string
-uid: string
-description: string
-displayName: string
-labels: object
-state: string
-createTime: string
-updateTime: string
-data:
- entity: string
- resource: string
-executionSpec:
- trigger:
- onDemand: {}
- schedule:
- cron: string
- field: string
-executionStatus:
- latestJobStartTime: string
- latestJobEndTime: string
- latestJobCreateTime: string
-type: string
-dataQualitySpec:
- rules:
- - rangeExpectation:
- minValue: string
- maxValue: string
- strictMinEnabled: boolean
- strictMaxEnabled: boolean
- nonNullExpectation: {}
- setExpectation:
- values:
- - type: string
- regexExpectation:
- regex: string
- uniquenessExpectation: {}
- statisticRangeExpectation:
- statistic: string
- minValue: string
- maxValue: string
- strictMinEnabled: boolean
- strictMaxEnabled: boolean
- rowConditionExpectation:
- sqlExpression: string
- tableConditionExpectation:
- sqlExpression: string
- sqlAssertion:
- sqlStatement: string
- column: string
- ignoreNull: boolean
- dimension: string
- threshold: number
- name: string
- description: string
- suspended: boolean
- samplingPercent: number
- rowFilter: string
- postScanActions:
- bigqueryExport:
- resultsTable: string
- notificationReport:
- recipients:
- emails:
- - type: string
- scoreThresholdTrigger:
- scoreThreshold: number
- jobFailureTrigger: {}
- jobEndTrigger: {}
-dataProfileSpec:
- samplingPercent: number
- rowFilter: string
- postScanActions:
- bigqueryExport:
- resultsTable: string
- includeFields:
- fieldNames:
- - type: string
-dataQualityResult:
- passed: boolean
- score: number
- dimensions:
- - dimension:
- name: string
- passed: boolean
- score: number
- columns:
- - column: string
- score: number
- rules:
- - rule:
- column: string
- ignoreNull: boolean
- dimension: string
- threshold: number
- name: string
- description: string
- suspended: boolean
- passed: boolean
- evaluatedCount: string
- passedCount: string
- nullCount: string
- passRatio: number
- failingRowsQuery: string
- assertionRowCount: string
- rowCount: string
- scannedData:
- incrementalField:
- field: string
- start: string
- end: string
- postScanActionsResult:
- bigqueryExportResult:
- state: string
- message: string
-dataProfileResult:
- rowCount: string
- profile:
- fields:
- - name: string
- type: string
- mode: string
- profile:
- nullRatio: number
- distinctRatio: number
- topNValues:
- - value: string
- count: string
- ratio: number
- stringProfile:
- minLength: string
- maxLength: string
- averageLength: number
- integerProfile:
- average: number
- standardDeviation: number
- min: string
- quartiles:
- - type: string
- format: string
- max: string
- doubleProfile:
- average: number
- standardDeviation: number
- min: number
- quartiles:
- - type: string
- format: string
- max: number
- postScanActionsResult:
- bigqueryExportResult:
- state: string
- message: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: data
+ value:
+ - name: entity
+ value: string
+ - name: resource
+ value: string
+ - name: executionSpec
+ value:
+ - name: trigger
+ value:
+ - name: onDemand
+ value: []
+ - name: schedule
+ value:
+ - name: cron
+ value: string
+ - name: field
+ value: string
+ - name: executionStatus
+ value:
+ - name: latestJobStartTime
+ value: string
+ - name: latestJobEndTime
+ value: string
+ - name: latestJobCreateTime
+ value: string
+ - name: type
+ value: string
+ - name: dataQualitySpec
+ value:
+ - name: rules
+ value:
+ - - name: rangeExpectation
+ value:
+ - name: minValue
+ value: string
+ - name: maxValue
+ value: string
+ - name: strictMinEnabled
+ value: boolean
+ - name: strictMaxEnabled
+ value: boolean
+ - name: nonNullExpectation
+ value: []
+ - name: setExpectation
+ value:
+ - name: values
+ value:
+ - string
+ - name: regexExpectation
+ value:
+ - name: regex
+ value: string
+ - name: uniquenessExpectation
+ value: []
+ - name: statisticRangeExpectation
+ value:
+ - name: statistic
+ value: string
+ - name: minValue
+ value: string
+ - name: maxValue
+ value: string
+ - name: strictMinEnabled
+ value: boolean
+ - name: strictMaxEnabled
+ value: boolean
+ - name: rowConditionExpectation
+ value:
+ - name: sqlExpression
+ value: string
+ - name: tableConditionExpectation
+ value:
+ - name: sqlExpression
+ value: string
+ - name: sqlAssertion
+ value:
+ - name: sqlStatement
+ value: string
+ - name: column
+ value: string
+ - name: ignoreNull
+ value: boolean
+ - name: dimension
+ value: string
+ - name: threshold
+ value: number
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: suspended
+ value: boolean
+ - name: samplingPercent
+ value: number
+ - name: rowFilter
+ value: string
+ - name: postScanActions
+ value:
+ - name: bigqueryExport
+ value:
+ - name: resultsTable
+ value: string
+ - name: notificationReport
+ value:
+ - name: recipients
+ value:
+ - name: emails
+ value:
+ - string
+ - name: scoreThresholdTrigger
+ value:
+ - name: scoreThreshold
+ value: number
+ - name: jobFailureTrigger
+ value: []
+ - name: jobEndTrigger
+ value: []
+ - name: dataProfileSpec
+ value:
+ - name: samplingPercent
+ value: number
+ - name: rowFilter
+ value: string
+ - name: postScanActions
+ value:
+ - name: bigqueryExport
+ value:
+ - name: resultsTable
+ value: string
+ - name: includeFields
+ value:
+ - name: fieldNames
+ value:
+ - string
+ - name: dataQualityResult
+ value:
+ - name: passed
+ value: boolean
+ - name: score
+ value: number
+ - name: dimensions
+ value:
+ - - name: dimension
+ value:
+ - name: name
+ value: string
+ - name: passed
+ value: boolean
+ - name: score
+ value: number
+ - name: columns
+ value:
+ - - name: column
+ value: string
+ - name: score
+ value: number
+ - name: rules
+ value:
+ - - name: rule
+ value:
+ - name: column
+ value: string
+ - name: ignoreNull
+ value: boolean
+ - name: dimension
+ value: string
+ - name: threshold
+ value: number
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: suspended
+ value: boolean
+ - name: passed
+ value: boolean
+ - name: evaluatedCount
+ value: string
+ - name: passedCount
+ value: string
+ - name: nullCount
+ value: string
+ - name: passRatio
+ value: number
+ - name: failingRowsQuery
+ value: string
+ - name: assertionRowCount
+ value: string
+ - name: rowCount
+ value: string
+ - name: scannedData
+ value:
+ - name: incrementalField
+ value:
+ - name: field
+ value: string
+ - name: start
+ value: string
+ - name: end
+ value: string
+ - name: postScanActionsResult
+ value:
+ - name: bigqueryExportResult
+ value:
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: dataProfileResult
+ value:
+ - name: rowCount
+ value: string
+ - name: profile
+ value:
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: profile
+ value:
+ - name: nullRatio
+ value: number
+ - name: distinctRatio
+ value: number
+ - name: topNValues
+ value:
+ - - name: value
+ value: string
+ - name: count
+ value: string
+ - name: ratio
+ value: number
+ - name: stringProfile
+ value:
+ - name: minLength
+ value: string
+ - name: maxLength
+ value: string
+ - name: averageLength
+ value: number
+ - name: integerProfile
+ value:
+ - name: average
+ value: number
+ - name: standardDeviation
+ value: number
+ - name: min
+ value: string
+ - name: quartiles
+ value:
+ - string
+ - name: max
+ value: string
+ - name: doubleProfile
+ value:
+ - name: average
+ value: number
+ - name: standardDeviation
+ value: number
+ - name: min
+ value: number
+ - name: quartiles
+ value:
+ - number
+ - name: max
+ value: number
+ - name: postScanActionsResult
+ value:
+ - name: bigqueryExportResult
+ value:
+ - name: state
+ value: string
+ - name: message
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/data_scans_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/data_scans_iam_policies/index.md
index a253377bb8..2f3734a79a 100644
--- a/docs/google-docs/providers/google/dataplex/data_scans_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/data_scans_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.data_scans_iam_policies
WHERE dataScansId = '{{ dataScansId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/data_taxonomies/index.md b/docs/google-docs/providers/google/dataplex/data_taxonomies/index.md
index 4a77a3b248..e10952a835 100644
--- a/docs/google-docs/providers/google/dataplex/data_taxonomies/index.md
+++ b/docs/google-docs/providers/google/dataplex/data_taxonomies/index.md
@@ -69,7 +69,7 @@ uid,
updateTime
FROM google.dataplex.data_taxonomies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,16 +108,28 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-labels: object
-attributeCount: integer
-etag: string
-classCount: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: attributeCount
+ value: integer
+ - name: etag
+ value: string
+ - name: classCount
+ value: integer
```
diff --git a/docs/google-docs/providers/google/dataplex/data_taxonomies_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/data_taxonomies_iam_policies/index.md
index 04b6729cc0..b9ab72b14f 100644
--- a/docs/google-docs/providers/google/dataplex/data_taxonomies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/data_taxonomies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.data_taxonomies_iam_policies
WHERE dataTaxonomiesId = '{{ dataTaxonomiesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/encryption_configs_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/encryption_configs_iam_policies/index.md
index eed382f9e9..6d510f7e9c 100644
--- a/docs/google-docs/providers/google/dataplex/encryption_configs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/encryption_configs_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.encryption_configs_iam_policies
WHERE encryptionConfigsId = '{{ encryptionConfigsId }}'
AND locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/entities/index.md b/docs/google-docs/providers/google/dataplex/entities/index.md
index 726c695d72..19ac7c0edc 100644
--- a/docs/google-docs/providers/google/dataplex/entities/index.md
+++ b/docs/google-docs/providers/google/dataplex/entities/index.md
@@ -87,7 +87,7 @@ FROM google.dataplex.entities
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND zonesId = '{{ zonesId }}';
+AND zonesId = '{{ zonesId }}';
```
## `INSERT` example
@@ -142,92 +142,179 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-createTime: string
-updateTime: string
-id: string
-etag: string
-type: string
-asset: string
-dataPath: string
-dataPathPattern: string
-catalogEntry: string
-system: string
-format:
- format: string
- compressionFormat: string
- mimeType: string
- csv:
- encoding: string
- headerRows: integer
- delimiter: string
- quote: string
- json:
- encoding: string
- iceberg:
- metadataLocation: string
-compatibility:
- hiveMetastore:
- compatible: boolean
- reason: string
-access:
- read: string
-uid: string
-schema:
- userManaged: boolean
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - name: string
- description: string
- type: string
- mode: string
- fields:
- - {}
- partitionFields:
- - name: string
- type: string
- partitionStyle: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: id
+ value: string
+ - name: etag
+ value: string
+ - name: type
+ value: string
+ - name: asset
+ value: string
+ - name: dataPath
+ value: string
+ - name: dataPathPattern
+ value: string
+ - name: catalogEntry
+ value: string
+ - name: system
+ value: string
+ - name: format
+ value:
+ - name: format
+ value: string
+ - name: compressionFormat
+ value: string
+ - name: mimeType
+ value: string
+ - name: csv
+ value:
+ - name: encoding
+ value: string
+ - name: headerRows
+ value: integer
+ - name: delimiter
+ value: string
+ - name: quote
+ value: string
+ - name: json
+ value:
+ - name: encoding
+ value: string
+ - name: iceberg
+ value:
+ - name: metadataLocation
+ value: string
+ - name: compatibility
+ value:
+ - name: hiveMetastore
+ value:
+ - name: compatible
+ value: boolean
+ - name: reason
+ value: string
+ - name: access
+ value:
+ - name: read
+ value: string
+ - name: uid
+ value: string
+ - name: schema
+ value:
+ - name: userManaged
+ value: boolean
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: mode
+ value: string
+ - name: fields
+ value:
+ - []
+ - name: partitionFields
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: partitionStyle
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/entries/index.md b/docs/google-docs/providers/google/dataplex/entries/index.md
index d1020195ef..5507c28b48 100644
--- a/docs/google-docs/providers/google/dataplex/entries/index.md
+++ b/docs/google-docs/providers/google/dataplex/entries/index.md
@@ -66,7 +66,7 @@ updateTime
FROM google.dataplex.entries
WHERE entryGroupsId = '{{ entryGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -111,26 +111,48 @@ SELECT
```yaml
-name: string
-entryType: string
-createTime: string
-updateTime: string
-aspects: object
-parentEntry: string
-fullyQualifiedName: string
-entrySource:
- resource: string
- system: string
- platform: string
- displayName: string
- description: string
- labels: object
- ancestors:
- - name: string
- type: string
- createTime: string
- updateTime: string
- location: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: entryType
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: aspects
+ value: object
+ - name: parentEntry
+ value: string
+ - name: fullyQualifiedName
+ value: string
+ - name: entrySource
+ value:
+ - name: resource
+ value: string
+ - name: system
+ value: string
+ - name: platform
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: ancestors
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: location
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/entry_groups/index.md b/docs/google-docs/providers/google/dataplex/entry_groups/index.md
index a90e66587f..b016bfd285 100644
--- a/docs/google-docs/providers/google/dataplex/entry_groups/index.md
+++ b/docs/google-docs/providers/google/dataplex/entry_groups/index.md
@@ -65,7 +65,7 @@ uid,
updateTime
FROM google.dataplex.entry_groups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,14 +104,24 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-labels: object
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/entry_groups_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/entry_groups_iam_policies/index.md
index be4818dd9d..e61a7c9b9c 100644
--- a/docs/google-docs/providers/google/dataplex/entry_groups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/entry_groups_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.entry_groups_iam_policies
WHERE entryGroupsId = '{{ entryGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/entry_link_types_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/entry_link_types_iam_policies/index.md
index 11fcb74600..93f7fb5478 100644
--- a/docs/google-docs/providers/google/dataplex/entry_link_types_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/entry_link_types_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.entry_link_types_iam_policies
WHERE entryLinkTypesId = '{{ entryLinkTypesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/entry_types/index.md b/docs/google-docs/providers/google/dataplex/entry_types/index.md
index c007ffd215..4bb41155d5 100644
--- a/docs/google-docs/providers/google/dataplex/entry_types/index.md
+++ b/docs/google-docs/providers/google/dataplex/entry_types/index.md
@@ -75,7 +75,7 @@ uid,
updateTime
FROM google.dataplex.entry_types
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -124,22 +124,39 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-labels: object
-etag: string
-typeAliases:
- - type: string
-platform: string
-system: string
-requiredAspects:
- - type: string
-authorization:
- alternateUsePermission: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: typeAliases
+ value:
+ - string
+ - name: platform
+ value: string
+ - name: system
+ value: string
+ - name: requiredAspects
+ value:
+ - - name: type
+ value: string
+ - name: authorization
+ value:
+ - name: alternateUsePermission
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/entry_types_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/entry_types_iam_policies/index.md
index 7fe4084987..5703ff11c7 100644
--- a/docs/google-docs/providers/google/dataplex/entry_types_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/entry_types_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.entry_types_iam_policies
WHERE entryTypesId = '{{ entryTypesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/environments/index.md b/docs/google-docs/providers/google/dataplex/environments/index.md
index e015066d86..1b69a18744 100644
--- a/docs/google-docs/providers/google/dataplex/environments/index.md
+++ b/docs/google-docs/providers/google/dataplex/environments/index.md
@@ -74,7 +74,7 @@ updateTime
FROM google.dataplex.environments
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -117,34 +117,62 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-state: string
-infrastructureSpec:
- compute:
- diskSizeGb: integer
- nodeCount: integer
- maxNodeCount: integer
- osImage:
- imageVersion: string
- javaLibraries:
- - type: string
- pythonPackages:
- - type: string
- properties: object
-sessionSpec:
- maxIdleDuration: string
- enableFastStartup: boolean
-sessionStatus:
- active: boolean
-endpoints:
- notebooks: string
- sql: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: infrastructureSpec
+ value:
+ - name: compute
+ value:
+ - name: diskSizeGb
+ value: integer
+ - name: nodeCount
+ value: integer
+ - name: maxNodeCount
+ value: integer
+ - name: osImage
+ value:
+ - name: imageVersion
+ value: string
+ - name: javaLibraries
+ value:
+ - string
+ - name: pythonPackages
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: sessionSpec
+ value:
+ - name: maxIdleDuration
+ value: string
+ - name: enableFastStartup
+ value: boolean
+ - name: sessionStatus
+ value:
+ - name: active
+ value: boolean
+ - name: endpoints
+ value:
+ - name: notebooks
+ value: string
+ - name: sql
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/environments_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/environments_iam_policies/index.md
index 9f0575fb48..a54e7f7e60 100644
--- a/docs/google-docs/providers/google/dataplex/environments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/environments_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.environments_iam_policies
WHERE environmentsId = '{{ environmentsId }}'
AND lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/glossaries_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/glossaries_iam_policies/index.md
index 190eae8401..a7d4969f7f 100644
--- a/docs/google-docs/providers/google/dataplex/glossaries_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/glossaries_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.glossaries_iam_policies
WHERE glossariesId = '{{ glossariesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/governance_rules_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/governance_rules_iam_policies/index.md
index 9516fdf13a..e7179f630a 100644
--- a/docs/google-docs/providers/google/dataplex/governance_rules_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/governance_rules_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.governance_rules_iam_policies
WHERE governanceRulesId = '{{ governanceRulesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/jobs/index.md b/docs/google-docs/providers/google/dataplex/jobs/index.md
index 75a03a7c14..4413b0f5b3 100644
--- a/docs/google-docs/providers/google/dataplex/jobs/index.md
+++ b/docs/google-docs/providers/google/dataplex/jobs/index.md
@@ -75,5 +75,5 @@ uid
FROM google.dataplex.jobs
WHERE dataScansId = '{{ dataScansId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dataplex/lakes/index.md b/docs/google-docs/providers/google/dataplex/lakes/index.md
index c3cf9cc79b..6dcf966347 100644
--- a/docs/google-docs/providers/google/dataplex/lakes/index.md
+++ b/docs/google-docs/providers/google/dataplex/lakes/index.md
@@ -73,7 +73,7 @@ uid,
updateTime
FROM google.dataplex.lakes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,26 +112,48 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-state: string
-serviceAccount: string
-metastore:
- service: string
-assetStatus:
- updateTime: string
- activeAssets: integer
- securityPolicyApplyingAssets: integer
-metastoreStatus:
- state: string
- message: string
- updateTime: string
- endpoint: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: metastore
+ value:
+ - name: service
+ value: string
+ - name: assetStatus
+ value:
+ - name: updateTime
+ value: string
+ - name: activeAssets
+ value: integer
+ - name: securityPolicyApplyingAssets
+ value: integer
+ - name: metastoreStatus
+ value:
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: updateTime
+ value: string
+ - name: endpoint
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/lakes_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/lakes_iam_policies/index.md
index c3ca258456..68ee32a55d 100644
--- a/docs/google-docs/providers/google/dataplex/lakes_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/lakes_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataplex.lakes_iam_policies
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/locations/index.md b/docs/google-docs/providers/google/dataplex/locations/index.md
index 864d9d8847..8ec4cb98b3 100644
--- a/docs/google-docs/providers/google/dataplex/locations/index.md
+++ b/docs/google-docs/providers/google/dataplex/locations/index.md
@@ -57,5 +57,5 @@ labels,
locationId,
metadata
FROM google.dataplex.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dataplex/metadata_jobs/index.md b/docs/google-docs/providers/google/dataplex/metadata_jobs/index.md
index 9508033669..8d3af4308f 100644
--- a/docs/google-docs/providers/google/dataplex/metadata_jobs/index.md
+++ b/docs/google-docs/providers/google/dataplex/metadata_jobs/index.md
@@ -66,7 +66,7 @@ uid,
updateTime
FROM google.dataplex.metadata_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -103,37 +103,67 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-labels: object
-type: string
-importSpec:
- sourceStorageUri: string
- sourceCreateTime: string
- scope:
- entryGroups:
- - type: string
- entryTypes:
- - type: string
- aspectTypes:
- - type: string
- entrySyncMode: string
- aspectSyncMode: string
- logLevel: string
-importResult:
- deletedEntries: string
- updatedEntries: string
- createdEntries: string
- unchangedEntries: string
- recreatedEntries: string
- updateTime: string
-status:
- state: string
- message: string
- completionPercent: integer
- updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: type
+ value: string
+ - name: importSpec
+ value:
+ - name: sourceStorageUri
+ value: string
+ - name: sourceCreateTime
+ value: string
+ - name: scope
+ value:
+ - name: entryGroups
+ value:
+ - string
+ - name: entryTypes
+ value:
+ - string
+ - name: aspectTypes
+ value:
+ - string
+ - name: entrySyncMode
+ value: string
+ - name: aspectSyncMode
+ value: string
+ - name: logLevel
+ value: string
+ - name: importResult
+ value:
+ - name: deletedEntries
+ value: string
+ - name: updatedEntries
+ value: string
+ - name: createdEntries
+ value: string
+ - name: unchangedEntries
+ value: string
+ - name: recreatedEntries
+ value: string
+ - name: updateTime
+ value: string
+ - name: status
+ value:
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: completionPercent
+ value: integer
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/operations/index.md b/docs/google-docs/providers/google/dataplex/operations/index.md
index d388fcf1e6..a5507e21f1 100644
--- a/docs/google-docs/providers/google/dataplex/operations/index.md
+++ b/docs/google-docs/providers/google/dataplex/operations/index.md
@@ -61,7 +61,7 @@ metadata,
response
FROM google.dataplex.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/dataplex/partitions/index.md b/docs/google-docs/providers/google/dataplex/partitions/index.md
index d3b41ba575..3e64681031 100644
--- a/docs/google-docs/providers/google/dataplex/partitions/index.md
+++ b/docs/google-docs/providers/google/dataplex/partitions/index.md
@@ -59,7 +59,7 @@ WHERE entitiesId = '{{ entitiesId }}'
AND lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND zonesId = '{{ zonesId }}';
+AND zonesId = '{{ zonesId }}';
```
## `INSERT` example
@@ -102,11 +102,17 @@ SELECT
```yaml
-name: string
-values:
- - type: string
-location: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: values
+ value:
+ - string
+ - name: location
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataplex/sessions/index.md b/docs/google-docs/providers/google/dataplex/sessions/index.md
index 56da1298bc..b8c4bcf69d 100644
--- a/docs/google-docs/providers/google/dataplex/sessions/index.md
+++ b/docs/google-docs/providers/google/dataplex/sessions/index.md
@@ -55,5 +55,5 @@ FROM google.dataplex.sessions
WHERE environmentsId = '{{ environmentsId }}'
AND lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dataplex/tasks/index.md b/docs/google-docs/providers/google/dataplex/tasks/index.md
index d2bcd4fb19..097acb9f38 100644
--- a/docs/google-docs/providers/google/dataplex/tasks/index.md
+++ b/docs/google-docs/providers/google/dataplex/tasks/index.md
@@ -77,7 +77,7 @@ updateTime
FROM google.dataplex.tasks
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -124,72 +124,133 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-state: string
-labels: object
-triggerSpec:
- type: string
- startTime: string
- disabled: boolean
- maxRetries: integer
- schedule: string
-executionSpec:
- args: object
- serviceAccount: string
- project: string
- maxJobExecutionLifetime: string
- kmsKey: string
-executionStatus:
- updateTime: string
- latestJob:
- name: string
- uid: string
- startTime: string
- endTime: string
- state: string
- retryCount: integer
- service: string
- serviceJob: string
- message: string
- labels: object
- trigger: string
-spark:
- mainJarFileUri: string
- mainClass: string
- pythonScriptFile: string
- sqlScriptFile: string
- sqlScript: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
- infrastructureSpec:
- batch:
- executorsCount: integer
- maxExecutorsCount: integer
- containerImage:
- image: string
- javaJars:
- - type: string
- pythonPackages:
- - type: string
- properties: object
- vpcNetwork:
- network: string
- subNetwork: string
- networkTags:
- - type: string
-notebook:
- notebook: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: labels
+ value: object
+ - name: triggerSpec
+ value:
+ - name: type
+ value: string
+ - name: startTime
+ value: string
+ - name: disabled
+ value: boolean
+ - name: maxRetries
+ value: integer
+ - name: schedule
+ value: string
+ - name: executionSpec
+ value:
+ - name: args
+ value: object
+ - name: serviceAccount
+ value: string
+ - name: project
+ value: string
+ - name: maxJobExecutionLifetime
+ value: string
+ - name: kmsKey
+ value: string
+ - name: executionStatus
+ value:
+ - name: updateTime
+ value: string
+ - name: latestJob
+ value:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: retryCount
+ value: integer
+ - name: service
+ value: string
+ - name: serviceJob
+ value: string
+ - name: message
+ value: string
+ - name: labels
+ value: object
+ - name: trigger
+ value: string
+ - name: spark
+ value:
+ - name: mainJarFileUri
+ value: string
+ - name: mainClass
+ value: string
+ - name: pythonScriptFile
+ value: string
+ - name: sqlScriptFile
+ value: string
+ - name: sqlScript
+ value: string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: infrastructureSpec
+ value:
+ - name: batch
+ value:
+ - name: executorsCount
+ value: integer
+ - name: maxExecutorsCount
+ value: integer
+ - name: containerImage
+ value:
+ - name: image
+ value: string
+ - name: javaJars
+ value:
+ - string
+ - name: pythonPackages
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: vpcNetwork
+ value:
+ - name: network
+ value: string
+ - name: subNetwork
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: notebook
+ value:
+ - name: notebook
+ value: string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/dataplex/tasks_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/tasks_iam_policies/index.md
index 61cb52951b..4ec4fa0840 100644
--- a/docs/google-docs/providers/google/dataplex/tasks_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/tasks_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.tasks_iam_policies
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND tasksId = '{{ tasksId }}';
+AND tasksId = '{{ tasksId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/terms_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/terms_iam_policies/index.md
index 64165d80e3..5eccfac4bd 100644
--- a/docs/google-docs/providers/google/dataplex/terms_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/terms_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.terms_iam_policies
WHERE glossariesId = '{{ glossariesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND termsId = '{{ termsId }}';
+AND termsId = '{{ termsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataplex/zones/index.md b/docs/google-docs/providers/google/dataplex/zones/index.md
index f3aa8b481c..4fa7aa83ce 100644
--- a/docs/google-docs/providers/google/dataplex/zones/index.md
+++ b/docs/google-docs/providers/google/dataplex/zones/index.md
@@ -74,7 +74,7 @@ updateTime
FROM google.dataplex.zones
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -119,36 +119,66 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-state: string
-type: string
-discoverySpec:
- enabled: boolean
- includePatterns:
- - type: string
- excludePatterns:
- - type: string
- csvOptions:
- headerRows: integer
- delimiter: string
- encoding: string
- disableTypeInference: boolean
- jsonOptions:
- encoding: string
- disableTypeInference: boolean
- schedule: string
-resourceSpec:
- locationType: string
-assetStatus:
- updateTime: string
- activeAssets: integer
- securityPolicyApplyingAssets: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: type
+ value: string
+ - name: discoverySpec
+ value:
+ - name: enabled
+ value: boolean
+ - name: includePatterns
+ value:
+ - string
+ - name: excludePatterns
+ value:
+ - string
+ - name: csvOptions
+ value:
+ - name: headerRows
+ value: integer
+ - name: delimiter
+ value: string
+ - name: encoding
+ value: string
+ - name: disableTypeInference
+ value: boolean
+ - name: jsonOptions
+ value:
+ - name: encoding
+ value: string
+ - name: disableTypeInference
+ value: boolean
+ - name: schedule
+ value: string
+ - name: resourceSpec
+ value:
+ - name: locationType
+ value: string
+ - name: assetStatus
+ value:
+ - name: updateTime
+ value: string
+ - name: activeAssets
+ value: integer
+ - name: securityPolicyApplyingAssets
+ value: integer
```
diff --git a/docs/google-docs/providers/google/dataplex/zones_iam_policies/index.md b/docs/google-docs/providers/google/dataplex/zones_iam_policies/index.md
index 8311c74a44..441ead0909 100644
--- a/docs/google-docs/providers/google/dataplex/zones_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataplex/zones_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.dataplex.zones_iam_policies
WHERE lakesId = '{{ lakesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND zonesId = '{{ zonesId }}';
+AND zonesId = '{{ zonesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataproc/autoscaling_policies/index.md b/docs/google-docs/providers/google/dataproc/autoscaling_policies/index.md
index 9475c811a5..d0fb745715 100644
--- a/docs/google-docs/providers/google/dataproc/autoscaling_policies/index.md
+++ b/docs/google-docs/providers/google/dataproc/autoscaling_policies/index.md
@@ -66,7 +66,7 @@ secondaryWorkerConfig,
workerConfig
FROM google.dataproc.autoscaling_policies
WHERE projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `INSERT` example
@@ -105,28 +105,52 @@ SELECT
```yaml
-id: string
-name: string
-basicAlgorithm:
- yarnConfig:
- gracefulDecommissionTimeout: string
- scaleUpFactor: number
- scaleDownFactor: number
- scaleUpMinWorkerFraction: number
- scaleDownMinWorkerFraction: number
- sparkStandaloneConfig:
- gracefulDecommissionTimeout: string
- scaleUpFactor: number
- scaleDownFactor: number
- scaleUpMinWorkerFraction: number
- scaleDownMinWorkerFraction: number
- removeOnlyIdleWorkers: boolean
- cooldownPeriod: string
-workerConfig:
- minInstances: integer
- maxInstances: integer
- weight: integer
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: name
+ value: string
+ - name: basicAlgorithm
+ value:
+ - name: yarnConfig
+ value:
+ - name: gracefulDecommissionTimeout
+ value: string
+ - name: scaleUpFactor
+ value: number
+ - name: scaleDownFactor
+ value: number
+ - name: scaleUpMinWorkerFraction
+ value: number
+ - name: scaleDownMinWorkerFraction
+ value: number
+ - name: sparkStandaloneConfig
+ value:
+ - name: gracefulDecommissionTimeout
+ value: string
+ - name: scaleUpFactor
+ value: number
+ - name: scaleDownFactor
+ value: number
+ - name: scaleUpMinWorkerFraction
+ value: number
+ - name: scaleDownMinWorkerFraction
+ value: number
+ - name: removeOnlyIdleWorkers
+ value: boolean
+ - name: cooldownPeriod
+ value: string
+ - name: workerConfig
+ value:
+ - name: minInstances
+ value: integer
+ - name: maxInstances
+ value: integer
+ - name: weight
+ value: integer
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/dataproc/autoscaling_policies_iam_policies/index.md b/docs/google-docs/providers/google/dataproc/autoscaling_policies_iam_policies/index.md
index 55a20a6263..167b4455e2 100644
--- a/docs/google-docs/providers/google/dataproc/autoscaling_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataproc/autoscaling_policies_iam_policies/index.md
@@ -57,7 +57,7 @@ role
FROM google.dataproc.autoscaling_policies_iam_policies
WHERE autoscalingPoliciesId = '{{ autoscalingPoliciesId }}'
AND projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataproc/batches/index.md b/docs/google-docs/providers/google/dataproc/batches/index.md
index 3ae72501d8..ca003194a7 100644
--- a/docs/google-docs/providers/google/dataproc/batches/index.md
+++ b/docs/google-docs/providers/google/dataproc/batches/index.md
@@ -83,7 +83,7 @@ stateTime,
uuid
FROM google.dataproc.batches
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -128,100 +128,177 @@ SELECT
```yaml
-name: string
-uuid: string
-createTime: string
-pysparkBatch:
- mainPythonFileUri: string
- args:
- - type: string
- pythonFileUris:
- - type: string
- jarFileUris:
- - type: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
-sparkBatch:
- mainJarFileUri: string
- mainClass: string
- args:
- - type: string
- jarFileUris:
- - type: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
-sparkRBatch:
- mainRFileUri: string
- args:
- - type: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
-sparkSqlBatch:
- queryFileUri: string
- queryVariables: object
- jarFileUris:
- - type: string
-runtimeInfo:
- endpoints: object
- outputUri: string
- diagnosticOutputUri: string
- approximateUsage:
- milliDcuSeconds: string
- shuffleStorageGbSeconds: string
- milliAcceleratorSeconds: string
- acceleratorType: string
- currentUsage:
- milliDcu: string
- shuffleStorageGb: string
- milliDcuPremium: string
- shuffleStorageGbPremium: string
- milliAccelerator: string
- acceleratorType: string
- snapshotTime: string
-state: string
-stateMessage: string
-stateTime: string
-creator: string
-labels: object
-runtimeConfig:
- version: string
- containerImage: string
- properties: object
- repositoryConfig:
- pypiRepositoryConfig:
- pypiRepository: string
- autotuningConfig:
- scenarios:
- - type: string
- enumDescriptions: string
- enum: string
- cohort: string
-environmentConfig:
- executionConfig:
- serviceAccount: string
- networkUri: string
- subnetworkUri: string
- networkTags:
- - type: string
- kmsKey: string
- idleTtl: string
- ttl: string
- stagingBucket: string
- peripheralsConfig:
- metastoreService: string
- sparkHistoryServerConfig:
- dataprocCluster: string
-operation: string
-stateHistory:
- - state: string
- stateMessage: string
- stateStartTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uuid
+ value: string
+ - name: createTime
+ value: string
+ - name: pysparkBatch
+ value:
+ - name: mainPythonFileUri
+ value: string
+ - name: args
+ value:
+ - string
+ - name: pythonFileUris
+ value:
+ - string
+ - name: jarFileUris
+ value:
+ - string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: sparkBatch
+ value:
+ - name: mainJarFileUri
+ value: string
+ - name: mainClass
+ value: string
+ - name: args
+ value:
+ - string
+ - name: jarFileUris
+ value:
+ - string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: sparkRBatch
+ value:
+ - name: mainRFileUri
+ value: string
+ - name: args
+ value:
+ - string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: sparkSqlBatch
+ value:
+ - name: queryFileUri
+ value: string
+ - name: queryVariables
+ value: object
+ - name: jarFileUris
+ value:
+ - string
+ - name: runtimeInfo
+ value:
+ - name: endpoints
+ value: object
+ - name: outputUri
+ value: string
+ - name: diagnosticOutputUri
+ value: string
+ - name: approximateUsage
+ value:
+ - name: milliDcuSeconds
+ value: string
+ - name: shuffleStorageGbSeconds
+ value: string
+ - name: milliAcceleratorSeconds
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: currentUsage
+ value:
+ - name: milliDcu
+ value: string
+ - name: shuffleStorageGb
+ value: string
+ - name: milliDcuPremium
+ value: string
+ - name: shuffleStorageGbPremium
+ value: string
+ - name: milliAccelerator
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: snapshotTime
+ value: string
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: stateTime
+ value: string
+ - name: creator
+ value: string
+ - name: labels
+ value: object
+ - name: runtimeConfig
+ value:
+ - name: version
+ value: string
+ - name: containerImage
+ value: string
+ - name: properties
+ value: object
+ - name: repositoryConfig
+ value:
+ - name: pypiRepositoryConfig
+ value:
+ - name: pypiRepository
+ value: string
+ - name: autotuningConfig
+ value:
+ - name: scenarios
+ value:
+ - string
+ - name: cohort
+ value: string
+ - name: environmentConfig
+ value:
+ - name: executionConfig
+ value:
+ - name: serviceAccount
+ value: string
+ - name: networkUri
+ value: string
+ - name: subnetworkUri
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: kmsKey
+ value: string
+ - name: idleTtl
+ value: string
+ - name: ttl
+ value: string
+ - name: stagingBucket
+ value: string
+ - name: peripheralsConfig
+ value:
+ - name: metastoreService
+ value: string
+ - name: sparkHistoryServerConfig
+ value:
+ - name: dataprocCluster
+ value: string
+ - name: operation
+ value: string
+ - name: stateHistory
+ value:
+ - - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: stateStartTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataproc/clusters/index.md b/docs/google-docs/providers/google/dataproc/clusters/index.md
index 5755436dcb..32ff50b649 100644
--- a/docs/google-docs/providers/google/dataproc/clusters/index.md
+++ b/docs/google-docs/providers/google/dataproc/clusters/index.md
@@ -72,7 +72,7 @@ statusHistory,
virtualClusterConfig
FROM google.dataproc.clusters
WHERE projectId = '{{ projectId }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `INSERT` example
@@ -113,186 +113,346 @@ SELECT
```yaml
-projectId: string
-clusterName: string
-config:
- configBucket: string
- tempBucket: string
- gceClusterConfig:
- zoneUri: string
- networkUri: string
- subnetworkUri: string
- internalIpOnly: boolean
- privateIpv6GoogleAccess: string
- serviceAccount: string
- serviceAccountScopes:
- - type: string
- tags:
- - type: string
- metadata: object
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- nodeGroupAffinity:
- nodeGroupUri: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- masterConfig:
- numInstances: integer
- instanceNames:
- - type: string
- instanceReferences:
- - instanceName: string
- instanceId: string
- publicKey: string
- publicEciesKey: string
- imageUri: string
- machineTypeUri: string
- diskConfig:
- bootDiskType: string
- bootDiskSizeGb: integer
- numLocalSsds: integer
- localSsdInterface: string
- bootDiskProvisionedIops: string
- bootDiskProvisionedThroughput: string
- isPreemptible: boolean
- preemptibility: string
- managedGroupConfig:
- instanceTemplateName: string
- instanceGroupManagerName: string
- instanceGroupManagerUri: string
- accelerators:
- - acceleratorTypeUri: string
- acceleratorCount: integer
- minCpuPlatform: string
- minNumInstances: integer
- instanceFlexibilityPolicy:
- instanceSelectionList:
- - machineTypes:
- - type: string
- rank: integer
- instanceSelectionResults:
- - machineType: string
- vmCount: integer
- startupConfig:
- requiredRegistrationFraction: number
- softwareConfig:
- imageVersion: string
- properties: object
- optionalComponents:
- - type: string
- enumDescriptions: string
- enum: string
- initializationActions:
- - executableFile: string
- executionTimeout: string
- encryptionConfig:
- gcePdKmsKeyName: string
- kmsKey: string
- autoscalingConfig:
- policyUri: string
- securityConfig:
- kerberosConfig:
- enableKerberos: boolean
- rootPrincipalPasswordUri: string
- kmsKeyUri: string
- keystoreUri: string
- truststoreUri: string
- keystorePasswordUri: string
- keyPasswordUri: string
- truststorePasswordUri: string
- crossRealmTrustRealm: string
- crossRealmTrustKdc: string
- crossRealmTrustAdminServer: string
- crossRealmTrustSharedPasswordUri: string
- kdcDbKeyUri: string
- tgtLifetimeHours: integer
- realm: string
- identityConfig:
- userServiceAccountMapping: object
- lifecycleConfig:
- idleDeleteTtl: string
- autoDeleteTime: string
- autoDeleteTtl: string
- idleStartTime: string
- endpointConfig:
- httpPorts: object
- enableHttpPortAccess: boolean
- metastoreConfig:
- dataprocMetastoreService: string
- gkeClusterConfig:
- namespacedGkeDeploymentTarget:
- targetGkeCluster: string
- clusterNamespace: string
- gkeClusterTarget: string
- nodePoolTarget:
- - nodePool: string
- roles:
- - type: string
- enumDescriptions: string
- enum: string
- nodePoolConfig:
- config:
- machineType: string
- localSsdCount: integer
- preemptible: boolean
- accelerators:
- - acceleratorCount: string
- acceleratorType: string
- gpuPartitionSize: string
- minCpuPlatform: string
- bootDiskKmsKey: string
- spot: boolean
- locations:
- - type: string
- autoscaling:
- minNodeCount: integer
- maxNodeCount: integer
- dataprocMetricConfig:
- metrics:
- - metricSource: string
- metricOverrides:
- - type: string
- auxiliaryNodeGroups:
- - nodeGroup:
- name: string
- roles:
- - type: string
- enumDescriptions: string
- enum: string
- labels: object
- nodeGroupId: string
-virtualClusterConfig:
- stagingBucket: string
- kubernetesClusterConfig:
- kubernetesNamespace: string
- kubernetesSoftwareConfig:
- componentVersion: object
- properties: object
- auxiliaryServicesConfig:
- sparkHistoryServerConfig:
- dataprocCluster: string
-labels: object
-status:
- state: string
- detail: string
- stateStartTime: string
- substate: string
-statusHistory:
- - state: string
- detail: string
- stateStartTime: string
- substate: string
-clusterUuid: string
-metrics:
- hdfsMetrics: object
- yarnMetrics: object
+- name: your_resource_model_name
+ props:
+ - name: projectId
+ value: string
+ - name: clusterName
+ value: string
+ - name: config
+ value:
+ - name: configBucket
+ value: string
+ - name: tempBucket
+ value: string
+ - name: gceClusterConfig
+ value:
+ - name: zoneUri
+ value: string
+ - name: networkUri
+ value: string
+ - name: subnetworkUri
+ value: string
+ - name: internalIpOnly
+ value: boolean
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: serviceAccountScopes
+ value:
+ - string
+ - name: tags
+ value:
+ - string
+ - name: metadata
+ value: object
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: nodeGroupAffinity
+ value:
+ - name: nodeGroupUri
+ value: string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: masterConfig
+ value:
+ - name: numInstances
+ value: integer
+ - name: instanceNames
+ value:
+ - string
+ - name: instanceReferences
+ value:
+ - - name: instanceName
+ value: string
+ - name: instanceId
+ value: string
+ - name: publicKey
+ value: string
+ - name: publicEciesKey
+ value: string
+ - name: imageUri
+ value: string
+ - name: machineTypeUri
+ value: string
+ - name: diskConfig
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: numLocalSsds
+ value: integer
+ - name: localSsdInterface
+ value: string
+ - name: bootDiskProvisionedIops
+ value: string
+ - name: bootDiskProvisionedThroughput
+ value: string
+ - name: isPreemptible
+ value: boolean
+ - name: preemptibility
+ value: string
+ - name: managedGroupConfig
+ value:
+ - name: instanceTemplateName
+ value: string
+ - name: instanceGroupManagerName
+ value: string
+ - name: instanceGroupManagerUri
+ value: string
+ - name: accelerators
+ value:
+ - - name: acceleratorTypeUri
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: minNumInstances
+ value: integer
+ - name: instanceFlexibilityPolicy
+ value:
+ - name: instanceSelectionList
+ value:
+ - - name: machineTypes
+ value:
+ - string
+ - name: rank
+ value: integer
+ - name: instanceSelectionResults
+ value:
+ - - name: machineType
+ value: string
+ - name: vmCount
+ value: integer
+ - name: startupConfig
+ value:
+ - name: requiredRegistrationFraction
+ value: number
+ - name: softwareConfig
+ value:
+ - name: imageVersion
+ value: string
+ - name: properties
+ value: object
+ - name: optionalComponents
+ value:
+ - string
+ - name: initializationActions
+ value:
+ - - name: executableFile
+ value: string
+ - name: executionTimeout
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: gcePdKmsKeyName
+ value: string
+ - name: kmsKey
+ value: string
+ - name: autoscalingConfig
+ value:
+ - name: policyUri
+ value: string
+ - name: securityConfig
+ value:
+ - name: kerberosConfig
+ value:
+ - name: enableKerberos
+ value: boolean
+ - name: rootPrincipalPasswordUri
+ value: string
+ - name: kmsKeyUri
+ value: string
+ - name: keystoreUri
+ value: string
+ - name: truststoreUri
+ value: string
+ - name: keystorePasswordUri
+ value: string
+ - name: keyPasswordUri
+ value: string
+ - name: truststorePasswordUri
+ value: string
+ - name: crossRealmTrustRealm
+ value: string
+ - name: crossRealmTrustKdc
+ value: string
+ - name: crossRealmTrustAdminServer
+ value: string
+ - name: crossRealmTrustSharedPasswordUri
+ value: string
+ - name: kdcDbKeyUri
+ value: string
+ - name: tgtLifetimeHours
+ value: integer
+ - name: realm
+ value: string
+ - name: identityConfig
+ value:
+ - name: userServiceAccountMapping
+ value: object
+ - name: lifecycleConfig
+ value:
+ - name: idleDeleteTtl
+ value: string
+ - name: autoDeleteTime
+ value: string
+ - name: autoDeleteTtl
+ value: string
+ - name: idleStartTime
+ value: string
+ - name: endpointConfig
+ value:
+ - name: httpPorts
+ value: object
+ - name: enableHttpPortAccess
+ value: boolean
+ - name: metastoreConfig
+ value:
+ - name: dataprocMetastoreService
+ value: string
+ - name: gkeClusterConfig
+ value:
+ - name: namespacedGkeDeploymentTarget
+ value:
+ - name: targetGkeCluster
+ value: string
+ - name: clusterNamespace
+ value: string
+ - name: gkeClusterTarget
+ value: string
+ - name: nodePoolTarget
+ value:
+ - - name: nodePool
+ value: string
+ - name: roles
+ value:
+ - string
+ - name: nodePoolConfig
+ value:
+ - name: config
+ value:
+ - name: machineType
+ value: string
+ - name: localSsdCount
+ value: integer
+ - name: preemptible
+ value: boolean
+ - name: accelerators
+ value:
+ - - name: acceleratorCount
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: gpuPartitionSize
+ value: string
+ - name: minCpuPlatform
+ value: string
+ - name: bootDiskKmsKey
+ value: string
+ - name: spot
+ value: boolean
+ - name: locations
+ value:
+ - string
+ - name: autoscaling
+ value:
+ - name: minNodeCount
+ value: integer
+ - name: maxNodeCount
+ value: integer
+ - name: dataprocMetricConfig
+ value:
+ - name: metrics
+ value:
+ - - name: metricSource
+ value: string
+ - name: metricOverrides
+ value:
+ - string
+ - name: auxiliaryNodeGroups
+ value:
+ - - name: nodeGroup
+ value:
+ - name: name
+ value: string
+ - name: roles
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: nodeGroupId
+ value: string
+ - name: virtualClusterConfig
+ value:
+ - name: stagingBucket
+ value: string
+ - name: kubernetesClusterConfig
+ value:
+ - name: kubernetesNamespace
+ value: string
+ - name: kubernetesSoftwareConfig
+ value:
+ - name: componentVersion
+ value: object
+ - name: properties
+ value: object
+ - name: auxiliaryServicesConfig
+ value:
+ - name: sparkHistoryServerConfig
+ value:
+ - name: dataprocCluster
+ value: string
+ - name: labels
+ value: object
+ - name: status
+ value:
+ - name: state
+ value: string
+ - name: detail
+ value: string
+ - name: stateStartTime
+ value: string
+ - name: substate
+ value: string
+ - name: statusHistory
+ value:
+ - - name: state
+ value: string
+ - name: detail
+ value: string
+ - name: stateStartTime
+ value: string
+ - name: substate
+ value: string
+ - name: clusterUuid
+ value: string
+ - name: metrics
+ value:
+ - name: hdfsMetrics
+ value: object
+ - name: yarnMetrics
+ value: object
```
diff --git a/docs/google-docs/providers/google/dataproc/clusters_iam_policies/index.md b/docs/google-docs/providers/google/dataproc/clusters_iam_policies/index.md
index b49431c3c0..2adbfb3be0 100644
--- a/docs/google-docs/providers/google/dataproc/clusters_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataproc/clusters_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataproc.clusters_iam_policies
WHERE clustersId = '{{ clustersId }}'
AND projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataproc/jobs/index.md b/docs/google-docs/providers/google/dataproc/jobs/index.md
index 1041732879..b294c38965 100644
--- a/docs/google-docs/providers/google/dataproc/jobs/index.md
+++ b/docs/google-docs/providers/google/dataproc/jobs/index.md
@@ -95,7 +95,7 @@ trinoJob,
yarnApplications
FROM google.dataproc.jobs
WHERE projectId = '{{ projectId }}'
-AND region = '{{ region }}';
+AND region = '{{ region }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/dataproc/jobs_iam_policies/index.md b/docs/google-docs/providers/google/dataproc/jobs_iam_policies/index.md
index d1749285f3..d6c3e13e44 100644
--- a/docs/google-docs/providers/google/dataproc/jobs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataproc/jobs_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataproc.jobs_iam_policies
WHERE jobsId = '{{ jobsId }}'
AND projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataproc/node_groups/index.md b/docs/google-docs/providers/google/dataproc/node_groups/index.md
index 2717f9a908..91af4e41a7 100644
--- a/docs/google-docs/providers/google/dataproc/node_groups/index.md
+++ b/docs/google-docs/providers/google/dataproc/node_groups/index.md
@@ -58,7 +58,7 @@ FROM google.dataproc.node_groups
WHERE clustersId = '{{ clustersId }}'
AND nodeGroupsId = '{{ nodeGroupsId }}'
AND projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `INSERT` example
@@ -99,51 +99,91 @@ SELECT
```yaml
-name: string
-roles:
- - type: string
- enumDescriptions: string
- enum: string
-nodeGroupConfig:
- numInstances: integer
- instanceNames:
- - type: string
- instanceReferences:
- - instanceName: string
- instanceId: string
- publicKey: string
- publicEciesKey: string
- imageUri: string
- machineTypeUri: string
- diskConfig:
- bootDiskType: string
- bootDiskSizeGb: integer
- numLocalSsds: integer
- localSsdInterface: string
- bootDiskProvisionedIops: string
- bootDiskProvisionedThroughput: string
- isPreemptible: boolean
- preemptibility: string
- managedGroupConfig:
- instanceTemplateName: string
- instanceGroupManagerName: string
- instanceGroupManagerUri: string
- accelerators:
- - acceleratorTypeUri: string
- acceleratorCount: integer
- minCpuPlatform: string
- minNumInstances: integer
- instanceFlexibilityPolicy:
- instanceSelectionList:
- - machineTypes:
- - type: string
- rank: integer
- instanceSelectionResults:
- - machineType: string
- vmCount: integer
- startupConfig:
- requiredRegistrationFraction: number
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: roles
+ value:
+ - string
+ - name: nodeGroupConfig
+ value:
+ - name: numInstances
+ value: integer
+ - name: instanceNames
+ value:
+ - string
+ - name: instanceReferences
+ value:
+ - - name: instanceName
+ value: string
+ - name: instanceId
+ value: string
+ - name: publicKey
+ value: string
+ - name: publicEciesKey
+ value: string
+ - name: imageUri
+ value: string
+ - name: machineTypeUri
+ value: string
+ - name: diskConfig
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: numLocalSsds
+ value: integer
+ - name: localSsdInterface
+ value: string
+ - name: bootDiskProvisionedIops
+ value: string
+ - name: bootDiskProvisionedThroughput
+ value: string
+ - name: isPreemptible
+ value: boolean
+ - name: preemptibility
+ value: string
+ - name: managedGroupConfig
+ value:
+ - name: instanceTemplateName
+ value: string
+ - name: instanceGroupManagerName
+ value: string
+ - name: instanceGroupManagerUri
+ value: string
+ - name: accelerators
+ value:
+ - - name: acceleratorTypeUri
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: minNumInstances
+ value: integer
+ - name: instanceFlexibilityPolicy
+ value:
+ - name: instanceSelectionList
+ value:
+ - - name: machineTypes
+ value:
+ - string
+ - name: rank
+ value: integer
+ - name: instanceSelectionResults
+ value:
+ - - name: machineType
+ value: string
+ - name: vmCount
+ value: integer
+ - name: startupConfig
+ value:
+ - name: requiredRegistrationFraction
+ value: number
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/dataproc/operations/index.md b/docs/google-docs/providers/google/dataproc/operations/index.md
index f4d35c548b..b8fc880ecc 100644
--- a/docs/google-docs/providers/google/dataproc/operations/index.md
+++ b/docs/google-docs/providers/google/dataproc/operations/index.md
@@ -62,7 +62,7 @@ metadata,
response
FROM google.dataproc.operations
WHERE projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/dataproc/operations_iam_policies/index.md b/docs/google-docs/providers/google/dataproc/operations_iam_policies/index.md
index ef4c7cfd6d..893b0b6558 100644
--- a/docs/google-docs/providers/google/dataproc/operations_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataproc/operations_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.dataproc.operations_iam_policies
WHERE operationsId = '{{ operationsId }}'
AND projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dataproc/session_templates/index.md b/docs/google-docs/providers/google/dataproc/session_templates/index.md
index ee4c1b91c4..76370ffcd0 100644
--- a/docs/google-docs/providers/google/dataproc/session_templates/index.md
+++ b/docs/google-docs/providers/google/dataproc/session_templates/index.md
@@ -71,7 +71,7 @@ updateTime,
uuid
FROM google.dataproc.session_templates
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,45 +116,80 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-jupyterSession:
- kernel: string
- displayName: string
-sparkConnectSession: {}
-creator: string
-labels: object
-runtimeConfig:
- version: string
- containerImage: string
- properties: object
- repositoryConfig:
- pypiRepositoryConfig:
- pypiRepository: string
- autotuningConfig:
- scenarios:
- - type: string
- enumDescriptions: string
- enum: string
- cohort: string
-environmentConfig:
- executionConfig:
- serviceAccount: string
- networkUri: string
- subnetworkUri: string
- networkTags:
- - type: string
- kmsKey: string
- idleTtl: string
- ttl: string
- stagingBucket: string
- peripheralsConfig:
- metastoreService: string
- sparkHistoryServerConfig:
- dataprocCluster: string
-updateTime: string
-uuid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: jupyterSession
+ value:
+ - name: kernel
+ value: string
+ - name: displayName
+ value: string
+ - name: sparkConnectSession
+ value: []
+ - name: creator
+ value: string
+ - name: labels
+ value: object
+ - name: runtimeConfig
+ value:
+ - name: version
+ value: string
+ - name: containerImage
+ value: string
+ - name: properties
+ value: object
+ - name: repositoryConfig
+ value:
+ - name: pypiRepositoryConfig
+ value:
+ - name: pypiRepository
+ value: string
+ - name: autotuningConfig
+ value:
+ - name: scenarios
+ value:
+ - string
+ - name: cohort
+ value: string
+ - name: environmentConfig
+ value:
+ - name: executionConfig
+ value:
+ - name: serviceAccount
+ value: string
+ - name: networkUri
+ value: string
+ - name: subnetworkUri
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: kmsKey
+ value: string
+ - name: idleTtl
+ value: string
+ - name: ttl
+ value: string
+ - name: stagingBucket
+ value: string
+ - name: peripheralsConfig
+ value:
+ - name: metastoreService
+ value: string
+ - name: sparkHistoryServerConfig
+ value:
+ - name: dataprocCluster
+ value: string
+ - name: updateTime
+ value: string
+ - name: uuid
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataproc/sessions/index.md b/docs/google-docs/providers/google/dataproc/sessions/index.md
index 02aed7b9b4..f43577da71 100644
--- a/docs/google-docs/providers/google/dataproc/sessions/index.md
+++ b/docs/google-docs/providers/google/dataproc/sessions/index.md
@@ -81,7 +81,7 @@ user,
uuid
FROM google.dataproc.sessions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -128,69 +128,128 @@ SELECT
```yaml
-name: string
-uuid: string
-createTime: string
-jupyterSession:
- kernel: string
- displayName: string
-sparkConnectSession: {}
-runtimeInfo:
- endpoints: object
- outputUri: string
- diagnosticOutputUri: string
- approximateUsage:
- milliDcuSeconds: string
- shuffleStorageGbSeconds: string
- milliAcceleratorSeconds: string
- acceleratorType: string
- currentUsage:
- milliDcu: string
- shuffleStorageGb: string
- milliDcuPremium: string
- shuffleStorageGbPremium: string
- milliAccelerator: string
- acceleratorType: string
- snapshotTime: string
-state: string
-stateMessage: string
-stateTime: string
-creator: string
-labels: object
-runtimeConfig:
- version: string
- containerImage: string
- properties: object
- repositoryConfig:
- pypiRepositoryConfig:
- pypiRepository: string
- autotuningConfig:
- scenarios:
- - type: string
- enumDescriptions: string
- enum: string
- cohort: string
-environmentConfig:
- executionConfig:
- serviceAccount: string
- networkUri: string
- subnetworkUri: string
- networkTags:
- - type: string
- kmsKey: string
- idleTtl: string
- ttl: string
- stagingBucket: string
- peripheralsConfig:
- metastoreService: string
- sparkHistoryServerConfig:
- dataprocCluster: string
-user: string
-stateHistory:
- - state: string
- stateMessage: string
- stateStartTime: string
-sessionTemplate: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uuid
+ value: string
+ - name: createTime
+ value: string
+ - name: jupyterSession
+ value:
+ - name: kernel
+ value: string
+ - name: displayName
+ value: string
+ - name: sparkConnectSession
+ value: []
+ - name: runtimeInfo
+ value:
+ - name: endpoints
+ value: object
+ - name: outputUri
+ value: string
+ - name: diagnosticOutputUri
+ value: string
+ - name: approximateUsage
+ value:
+ - name: milliDcuSeconds
+ value: string
+ - name: shuffleStorageGbSeconds
+ value: string
+ - name: milliAcceleratorSeconds
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: currentUsage
+ value:
+ - name: milliDcu
+ value: string
+ - name: shuffleStorageGb
+ value: string
+ - name: milliDcuPremium
+ value: string
+ - name: shuffleStorageGbPremium
+ value: string
+ - name: milliAccelerator
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: snapshotTime
+ value: string
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: stateTime
+ value: string
+ - name: creator
+ value: string
+ - name: labels
+ value: object
+ - name: runtimeConfig
+ value:
+ - name: version
+ value: string
+ - name: containerImage
+ value: string
+ - name: properties
+ value: object
+ - name: repositoryConfig
+ value:
+ - name: pypiRepositoryConfig
+ value:
+ - name: pypiRepository
+ value: string
+ - name: autotuningConfig
+ value:
+ - name: scenarios
+ value:
+ - string
+ - name: cohort
+ value: string
+ - name: environmentConfig
+ value:
+ - name: executionConfig
+ value:
+ - name: serviceAccount
+ value: string
+ - name: networkUri
+ value: string
+ - name: subnetworkUri
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: kmsKey
+ value: string
+ - name: idleTtl
+ value: string
+ - name: ttl
+ value: string
+ - name: stagingBucket
+ value: string
+ - name: peripheralsConfig
+ value:
+ - name: metastoreService
+ value: string
+ - name: sparkHistoryServerConfig
+ value:
+ - name: dataprocCluster
+ value: string
+ - name: user
+ value: string
+ - name: stateHistory
+ value:
+ - - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: stateStartTime
+ value: string
+ - name: sessionTemplate
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataproc/workflow_templates/index.md b/docs/google-docs/providers/google/dataproc/workflow_templates/index.md
index c9028fa613..3fbdb4557f 100644
--- a/docs/google-docs/providers/google/dataproc/workflow_templates/index.md
+++ b/docs/google-docs/providers/google/dataproc/workflow_templates/index.md
@@ -80,7 +80,7 @@ updateTime,
version
FROM google.dataproc.workflow_templates
WHERE projectsId = '{{ projectsId }}'
-AND regionsId = '{{ regionsId }}';
+AND regionsId = '{{ regionsId }}';
```
## `INSERT` example
@@ -125,289 +125,524 @@ SELECT
```yaml
-id: string
-name: string
-version: integer
-createTime: string
-updateTime: string
-labels: object
-placement:
- managedCluster:
- clusterName: string
- config:
- configBucket: string
- tempBucket: string
- gceClusterConfig:
- zoneUri: string
- networkUri: string
- subnetworkUri: string
- internalIpOnly: boolean
- privateIpv6GoogleAccess: string
- serviceAccount: string
- serviceAccountScopes:
- - type: string
- tags:
- - type: string
- metadata: object
- reservationAffinity:
- consumeReservationType: string
- key: string
- values:
- - type: string
- nodeGroupAffinity:
- nodeGroupUri: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- masterConfig:
- numInstances: integer
- instanceNames:
- - type: string
- instanceReferences:
- - instanceName: string
- instanceId: string
- publicKey: string
- publicEciesKey: string
- imageUri: string
- machineTypeUri: string
- diskConfig:
- bootDiskType: string
- bootDiskSizeGb: integer
- numLocalSsds: integer
- localSsdInterface: string
- bootDiskProvisionedIops: string
- bootDiskProvisionedThroughput: string
- isPreemptible: boolean
- preemptibility: string
- managedGroupConfig:
- instanceTemplateName: string
- instanceGroupManagerName: string
- instanceGroupManagerUri: string
- accelerators:
- - acceleratorTypeUri: string
- acceleratorCount: integer
- minCpuPlatform: string
- minNumInstances: integer
- instanceFlexibilityPolicy:
- instanceSelectionList:
- - machineTypes:
- - type: string
- rank: integer
- instanceSelectionResults:
- - machineType: string
- vmCount: integer
- startupConfig:
- requiredRegistrationFraction: number
- softwareConfig:
- imageVersion: string
- properties: object
- optionalComponents:
- - type: string
- enumDescriptions: string
- enum: string
- initializationActions:
- - executableFile: string
- executionTimeout: string
- encryptionConfig:
- gcePdKmsKeyName: string
- kmsKey: string
- autoscalingConfig:
- policyUri: string
- securityConfig:
- kerberosConfig:
- enableKerberos: boolean
- rootPrincipalPasswordUri: string
- kmsKeyUri: string
- keystoreUri: string
- truststoreUri: string
- keystorePasswordUri: string
- keyPasswordUri: string
- truststorePasswordUri: string
- crossRealmTrustRealm: string
- crossRealmTrustKdc: string
- crossRealmTrustAdminServer: string
- crossRealmTrustSharedPasswordUri: string
- kdcDbKeyUri: string
- tgtLifetimeHours: integer
- realm: string
- identityConfig:
- userServiceAccountMapping: object
- lifecycleConfig:
- idleDeleteTtl: string
- autoDeleteTime: string
- autoDeleteTtl: string
- idleStartTime: string
- endpointConfig:
- httpPorts: object
- enableHttpPortAccess: boolean
- metastoreConfig:
- dataprocMetastoreService: string
- gkeClusterConfig:
- namespacedGkeDeploymentTarget:
- targetGkeCluster: string
- clusterNamespace: string
- gkeClusterTarget: string
- nodePoolTarget:
- - nodePool: string
- roles:
- - type: string
- enumDescriptions: string
- enum: string
- nodePoolConfig:
- config:
- machineType: string
- localSsdCount: integer
- preemptible: boolean
- accelerators:
- - acceleratorCount: string
- acceleratorType: string
- gpuPartitionSize: string
- minCpuPlatform: string
- bootDiskKmsKey: string
- spot: boolean
- locations:
- - type: string
- autoscaling:
- minNodeCount: integer
- maxNodeCount: integer
- dataprocMetricConfig:
- metrics:
- - metricSource: string
- metricOverrides:
- - type: string
- auxiliaryNodeGroups:
- - nodeGroup:
- name: string
- roles:
- - type: string
- enumDescriptions: string
- enum: string
- labels: object
- nodeGroupId: string
- labels: object
- clusterSelector:
- zone: string
- clusterLabels: object
-jobs:
- - stepId: string
- hadoopJob:
- mainJarFileUri: string
- mainClass: string
- args:
- - type: string
- jarFileUris:
- - type: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
- properties: object
- loggingConfig:
- driverLogLevels: object
- sparkJob:
- mainJarFileUri: string
- mainClass: string
- args:
- - type: string
- jarFileUris:
- - type: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
- properties: object
- pysparkJob:
- mainPythonFileUri: string
- args:
- - type: string
- pythonFileUris:
- - type: string
- jarFileUris:
- - type: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
- properties: object
- hiveJob:
- queryFileUri: string
- queryList:
- queries:
- - type: string
- continueOnFailure: boolean
- scriptVariables: object
- properties: object
- jarFileUris:
- - type: string
- pigJob:
- queryFileUri: string
- continueOnFailure: boolean
- scriptVariables: object
- properties: object
- jarFileUris:
- - type: string
- sparkRJob:
- mainRFileUri: string
- args:
- - type: string
- fileUris:
- - type: string
- archiveUris:
- - type: string
- properties: object
- sparkSqlJob:
- queryFileUri: string
- scriptVariables: object
- properties: object
- jarFileUris:
- - type: string
- prestoJob:
- queryFileUri: string
- continueOnFailure: boolean
- outputFormat: string
- clientTags:
- - type: string
- properties: object
- trinoJob:
- queryFileUri: string
- continueOnFailure: boolean
- outputFormat: string
- clientTags:
- - type: string
- properties: object
- flinkJob:
- mainJarFileUri: string
- mainClass: string
- args:
- - type: string
- jarFileUris:
- - type: string
- savepointUri: string
- properties: object
- labels: object
- scheduling:
- maxFailuresPerHour: integer
- maxFailuresTotal: integer
- prerequisiteStepIds:
- - type: string
-parameters:
- - name: string
- fields:
- - type: string
- description: string
- validation:
- regex:
- regexes:
- - type: string
- values:
- values:
- - type: string
-dagTimeout: string
-encryptionConfig:
- kmsKey: string
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: name
+ value: string
+ - name: version
+ value: integer
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: placement
+ value:
+ - name: managedCluster
+ value:
+ - name: clusterName
+ value: string
+ - name: config
+ value:
+ - name: configBucket
+ value: string
+ - name: tempBucket
+ value: string
+ - name: gceClusterConfig
+ value:
+ - name: zoneUri
+ value: string
+ - name: networkUri
+ value: string
+ - name: subnetworkUri
+ value: string
+ - name: internalIpOnly
+ value: boolean
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: serviceAccountScopes
+ value:
+ - string
+ - name: tags
+ value:
+ - string
+ - name: metadata
+ value: object
+ - name: reservationAffinity
+ value:
+ - name: consumeReservationType
+ value: string
+ - name: key
+ value: string
+ - name: values
+ value:
+ - string
+ - name: nodeGroupAffinity
+ value:
+ - name: nodeGroupUri
+ value: string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: masterConfig
+ value:
+ - name: numInstances
+ value: integer
+ - name: instanceNames
+ value:
+ - string
+ - name: instanceReferences
+ value:
+ - - name: instanceName
+ value: string
+ - name: instanceId
+ value: string
+ - name: publicKey
+ value: string
+ - name: publicEciesKey
+ value: string
+ - name: imageUri
+ value: string
+ - name: machineTypeUri
+ value: string
+ - name: diskConfig
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: numLocalSsds
+ value: integer
+ - name: localSsdInterface
+ value: string
+ - name: bootDiskProvisionedIops
+ value: string
+ - name: bootDiskProvisionedThroughput
+ value: string
+ - name: isPreemptible
+ value: boolean
+ - name: preemptibility
+ value: string
+ - name: managedGroupConfig
+ value:
+ - name: instanceTemplateName
+ value: string
+ - name: instanceGroupManagerName
+ value: string
+ - name: instanceGroupManagerUri
+ value: string
+ - name: accelerators
+ value:
+ - - name: acceleratorTypeUri
+ value: string
+ - name: acceleratorCount
+ value: integer
+ - name: minCpuPlatform
+ value: string
+ - name: minNumInstances
+ value: integer
+ - name: instanceFlexibilityPolicy
+ value:
+ - name: instanceSelectionList
+ value:
+ - - name: machineTypes
+ value:
+ - string
+ - name: rank
+ value: integer
+ - name: instanceSelectionResults
+ value:
+ - - name: machineType
+ value: string
+ - name: vmCount
+ value: integer
+ - name: startupConfig
+ value:
+ - name: requiredRegistrationFraction
+ value: number
+ - name: softwareConfig
+ value:
+ - name: imageVersion
+ value: string
+ - name: properties
+ value: object
+ - name: optionalComponents
+ value:
+ - string
+ - name: initializationActions
+ value:
+ - - name: executableFile
+ value: string
+ - name: executionTimeout
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: gcePdKmsKeyName
+ value: string
+ - name: kmsKey
+ value: string
+ - name: autoscalingConfig
+ value:
+ - name: policyUri
+ value: string
+ - name: securityConfig
+ value:
+ - name: kerberosConfig
+ value:
+ - name: enableKerberos
+ value: boolean
+ - name: rootPrincipalPasswordUri
+ value: string
+ - name: kmsKeyUri
+ value: string
+ - name: keystoreUri
+ value: string
+ - name: truststoreUri
+ value: string
+ - name: keystorePasswordUri
+ value: string
+ - name: keyPasswordUri
+ value: string
+ - name: truststorePasswordUri
+ value: string
+ - name: crossRealmTrustRealm
+ value: string
+ - name: crossRealmTrustKdc
+ value: string
+ - name: crossRealmTrustAdminServer
+ value: string
+ - name: crossRealmTrustSharedPasswordUri
+ value: string
+ - name: kdcDbKeyUri
+ value: string
+ - name: tgtLifetimeHours
+ value: integer
+ - name: realm
+ value: string
+ - name: identityConfig
+ value:
+ - name: userServiceAccountMapping
+ value: object
+ - name: lifecycleConfig
+ value:
+ - name: idleDeleteTtl
+ value: string
+ - name: autoDeleteTime
+ value: string
+ - name: autoDeleteTtl
+ value: string
+ - name: idleStartTime
+ value: string
+ - name: endpointConfig
+ value:
+ - name: httpPorts
+ value: object
+ - name: enableHttpPortAccess
+ value: boolean
+ - name: metastoreConfig
+ value:
+ - name: dataprocMetastoreService
+ value: string
+ - name: gkeClusterConfig
+ value:
+ - name: namespacedGkeDeploymentTarget
+ value:
+ - name: targetGkeCluster
+ value: string
+ - name: clusterNamespace
+ value: string
+ - name: gkeClusterTarget
+ value: string
+ - name: nodePoolTarget
+ value:
+ - - name: nodePool
+ value: string
+ - name: roles
+ value:
+ - string
+ - name: nodePoolConfig
+ value:
+ - name: config
+ value:
+ - name: machineType
+ value: string
+ - name: localSsdCount
+ value: integer
+ - name: preemptible
+ value: boolean
+ - name: accelerators
+ value:
+ - - name: acceleratorCount
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: gpuPartitionSize
+ value: string
+ - name: minCpuPlatform
+ value: string
+ - name: bootDiskKmsKey
+ value: string
+ - name: spot
+ value: boolean
+ - name: locations
+ value:
+ - string
+ - name: autoscaling
+ value:
+ - name: minNodeCount
+ value: integer
+ - name: maxNodeCount
+ value: integer
+ - name: dataprocMetricConfig
+ value:
+ - name: metrics
+ value:
+ - - name: metricSource
+ value: string
+ - name: metricOverrides
+ value:
+ - string
+ - name: auxiliaryNodeGroups
+ value:
+ - - name: nodeGroup
+ value:
+ - name: name
+ value: string
+ - name: roles
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: nodeGroupId
+ value: string
+ - name: labels
+ value: object
+ - name: clusterSelector
+ value:
+ - name: zone
+ value: string
+ - name: clusterLabels
+ value: object
+ - name: jobs
+ value:
+ - - name: stepId
+ value: string
+ - name: hadoopJob
+ value:
+ - name: mainJarFileUri
+ value: string
+ - name: mainClass
+ value: string
+ - name: args
+ value:
+ - string
+ - name: jarFileUris
+ value:
+ - string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: loggingConfig
+ value:
+ - name: driverLogLevels
+ value: object
+ - name: sparkJob
+ value:
+ - name: mainJarFileUri
+ value: string
+ - name: mainClass
+ value: string
+ - name: args
+ value:
+ - string
+ - name: jarFileUris
+ value:
+ - string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: pysparkJob
+ value:
+ - name: mainPythonFileUri
+ value: string
+ - name: args
+ value:
+ - string
+ - name: pythonFileUris
+ value:
+ - string
+ - name: jarFileUris
+ value:
+ - string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: hiveJob
+ value:
+ - name: queryFileUri
+ value: string
+ - name: queryList
+ value:
+ - name: queries
+ value:
+ - string
+ - name: continueOnFailure
+ value: boolean
+ - name: scriptVariables
+ value: object
+ - name: properties
+ value: object
+ - name: jarFileUris
+ value:
+ - string
+ - name: pigJob
+ value:
+ - name: queryFileUri
+ value: string
+ - name: continueOnFailure
+ value: boolean
+ - name: scriptVariables
+ value: object
+ - name: properties
+ value: object
+ - name: jarFileUris
+ value:
+ - string
+ - name: sparkRJob
+ value:
+ - name: mainRFileUri
+ value: string
+ - name: args
+ value:
+ - string
+ - name: fileUris
+ value:
+ - string
+ - name: archiveUris
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: sparkSqlJob
+ value:
+ - name: queryFileUri
+ value: string
+ - name: scriptVariables
+ value: object
+ - name: properties
+ value: object
+ - name: jarFileUris
+ value:
+ - string
+ - name: prestoJob
+ value:
+ - name: queryFileUri
+ value: string
+ - name: continueOnFailure
+ value: boolean
+ - name: outputFormat
+ value: string
+ - name: clientTags
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: trinoJob
+ value:
+ - name: queryFileUri
+ value: string
+ - name: continueOnFailure
+ value: boolean
+ - name: outputFormat
+ value: string
+ - name: clientTags
+ value:
+ - string
+ - name: properties
+ value: object
+ - name: flinkJob
+ value:
+ - name: mainJarFileUri
+ value: string
+ - name: mainClass
+ value: string
+ - name: args
+ value:
+ - string
+ - name: jarFileUris
+ value:
+ - string
+ - name: savepointUri
+ value: string
+ - name: properties
+ value: object
+ - name: labels
+ value: object
+ - name: scheduling
+ value:
+ - name: maxFailuresPerHour
+ value: integer
+ - name: maxFailuresTotal
+ value: integer
+ - name: prerequisiteStepIds
+ value:
+ - string
+ - name: parameters
+ value:
+ - - name: name
+ value: string
+ - name: fields
+ value:
+ - string
+ - name: description
+ value: string
+ - name: validation
+ value:
+ - name: regex
+ value:
+ - name: regexes
+ value:
+ - string
+ - name: values
+ value:
+ - name: values
+ value:
+ - string
+ - name: dagTimeout
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKey
+ value: string
```
diff --git a/docs/google-docs/providers/google/dataproc/workflow_templates_iam_policies/index.md b/docs/google-docs/providers/google/dataproc/workflow_templates_iam_policies/index.md
index c1cbd8c156..6435eeeb23 100644
--- a/docs/google-docs/providers/google/dataproc/workflow_templates_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dataproc/workflow_templates_iam_policies/index.md
@@ -57,7 +57,7 @@ role
FROM google.dataproc.workflow_templates_iam_policies
WHERE projectsId = '{{ projectsId }}'
AND regionsId = '{{ regionsId }}'
-AND workflowTemplatesId = '{{ workflowTemplatesId }}';
+AND workflowTemplatesId = '{{ workflowTemplatesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/datastore/indexes/index.md b/docs/google-docs/providers/google/datastore/indexes/index.md
index 487dfd0edb..55c57a363c 100644
--- a/docs/google-docs/providers/google/datastore/indexes/index.md
+++ b/docs/google-docs/providers/google/datastore/indexes/index.md
@@ -59,7 +59,7 @@ projectId,
properties,
state
FROM google.datastore.indexes
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -92,14 +92,24 @@ SELECT
```yaml
-projectId: string
-indexId: string
-kind: string
-ancestor: string
-properties:
- - name: string
- direction: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: projectId
+ value: string
+ - name: indexId
+ value: string
+ - name: kind
+ value: string
+ - name: ancestor
+ value: string
+ - name: properties
+ value:
+ - - name: name
+ value: string
+ - name: direction
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/datastore/operations/index.md b/docs/google-docs/providers/google/datastore/operations/index.md
index 0250d70547..e137bbb941 100644
--- a/docs/google-docs/providers/google/datastore/operations/index.md
+++ b/docs/google-docs/providers/google/datastore/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.datastore.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datastream/connection_profiles/index.md b/docs/google-docs/providers/google/datastream/connection_profiles/index.md
index 44069cedd8..94d8f04c2d 100644
--- a/docs/google-docs/providers/google/datastream/connection_profiles/index.md
+++ b/docs/google-docs/providers/google/datastream/connection_profiles/index.md
@@ -78,7 +78,7 @@ staticServiceIpConnectivity,
updateTime
FROM google.datastream.connection_profiles
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -131,58 +131,112 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-oracleProfile:
- hostname: string
- port: integer
- username: string
- password: string
- databaseService: string
- connectionAttributes: object
- oracleSslConfig:
- caCertificate: string
- caCertificateSet: boolean
-gcsProfile:
- bucket: string
- rootPath: string
-mysqlProfile:
- hostname: string
- port: integer
- username: string
- password: string
- sslConfig:
- clientKey: string
- clientKeySet: boolean
- clientCertificate: string
- clientCertificateSet: boolean
- caCertificate: string
- caCertificateSet: boolean
-bigqueryProfile: {}
-postgresqlProfile:
- hostname: string
- port: integer
- username: string
- password: string
- database: string
-sqlServerProfile:
- hostname: string
- port: integer
- username: string
- password: string
- database: string
-staticServiceIpConnectivity: {}
-forwardSshConnectivity:
- hostname: string
- username: string
- port: integer
- password: string
- privateKey: string
-privateConnectivity:
- privateConnection: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: oracleProfile
+ value:
+ - name: hostname
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: databaseService
+ value: string
+ - name: connectionAttributes
+ value: object
+ - name: oracleSslConfig
+ value:
+ - name: caCertificate
+ value: string
+ - name: caCertificateSet
+ value: boolean
+ - name: gcsProfile
+ value:
+ - name: bucket
+ value: string
+ - name: rootPath
+ value: string
+ - name: mysqlProfile
+ value:
+ - name: hostname
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: sslConfig
+ value:
+ - name: clientKey
+ value: string
+ - name: clientKeySet
+ value: boolean
+ - name: clientCertificate
+ value: string
+ - name: clientCertificateSet
+ value: boolean
+ - name: caCertificate
+ value: string
+ - name: caCertificateSet
+ value: boolean
+ - name: bigqueryProfile
+ value: []
+ - name: postgresqlProfile
+ value:
+ - name: hostname
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: database
+ value: string
+ - name: sqlServerProfile
+ value:
+ - name: hostname
+ value: string
+ - name: port
+ value: integer
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: database
+ value: string
+ - name: staticServiceIpConnectivity
+ value: []
+ - name: forwardSshConnectivity
+ value:
+ - name: hostname
+ value: string
+ - name: username
+ value: string
+ - name: port
+ value: integer
+ - name: password
+ value: string
+ - name: privateKey
+ value: string
+ - name: privateConnectivity
+ value:
+ - name: privateConnection
+ value: string
```
diff --git a/docs/google-docs/providers/google/datastream/locations/index.md b/docs/google-docs/providers/google/datastream/locations/index.md
index 544723420b..d0be853b9e 100644
--- a/docs/google-docs/providers/google/datastream/locations/index.md
+++ b/docs/google-docs/providers/google/datastream/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.datastream.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datastream/objects/index.md b/docs/google-docs/providers/google/datastream/objects/index.md
index 9f49e802ae..89ea8a0382 100644
--- a/docs/google-docs/providers/google/datastream/objects/index.md
+++ b/docs/google-docs/providers/google/datastream/objects/index.md
@@ -64,5 +64,5 @@ updateTime
FROM google.datastream.objects
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND streamsId = '{{ streamsId }}';
+AND streamsId = '{{ streamsId }}';
```
diff --git a/docs/google-docs/providers/google/datastream/operations/index.md b/docs/google-docs/providers/google/datastream/operations/index.md
index 9a03d9a817..8f2a014b47 100644
--- a/docs/google-docs/providers/google/datastream/operations/index.md
+++ b/docs/google-docs/providers/google/datastream/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.datastream.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/datastream/private_connections/index.md b/docs/google-docs/providers/google/datastream/private_connections/index.md
index b111dde984..9c39e4a5eb 100644
--- a/docs/google-docs/providers/google/datastream/private_connections/index.md
+++ b/docs/google-docs/providers/google/datastream/private_connections/index.md
@@ -64,7 +64,7 @@ updateTime,
vpcPeeringConfig
FROM google.datastream.private_connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,21 +101,38 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-state: string
-error:
- reason: string
- errorUuid: string
- message: string
- errorTime: string
- details: object
-vpcPeeringConfig:
- vpc: string
- subnet: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: error
+ value:
+ - name: reason
+ value: string
+ - name: errorUuid
+ value: string
+ - name: message
+ value: string
+ - name: errorTime
+ value: string
+ - name: details
+ value: object
+ - name: vpcPeeringConfig
+ value:
+ - name: vpc
+ value: string
+ - name: subnet
+ value: string
```
diff --git a/docs/google-docs/providers/google/datastream/routes/index.md b/docs/google-docs/providers/google/datastream/routes/index.md
index 1d0ac7b293..e17b340f59 100644
--- a/docs/google-docs/providers/google/datastream/routes/index.md
+++ b/docs/google-docs/providers/google/datastream/routes/index.md
@@ -63,7 +63,7 @@ updateTime
FROM google.datastream.routes
WHERE locationsId = '{{ locationsId }}'
AND privateConnectionsId = '{{ privateConnectionsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,13 +104,22 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-destinationAddress: string
-destinationPort: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: destinationAddress
+ value: string
+ - name: destinationPort
+ value: integer
```
diff --git a/docs/google-docs/providers/google/datastream/static_ips/index.md b/docs/google-docs/providers/google/datastream/static_ips/index.md
index f361a5bab1..72f46f9906 100644
--- a/docs/google-docs/providers/google/datastream/static_ips/index.md
+++ b/docs/google-docs/providers/google/datastream/static_ips/index.md
@@ -49,5 +49,5 @@ nextPageToken,
staticIps
FROM google.datastream.static_ips
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/datastream/streams/index.md b/docs/google-docs/providers/google/datastream/streams/index.md
index e0a45cd6d1..cfbf150bf1 100644
--- a/docs/google-docs/providers/google/datastream/streams/index.md
+++ b/docs/google-docs/providers/google/datastream/streams/index.md
@@ -76,7 +76,7 @@ state,
updateTime
FROM google.datastream.streams
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -123,120 +123,236 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-sourceConfig:
- sourceConnectionProfile: string
- oracleSourceConfig:
- includeObjects:
- oracleSchemas:
- - schema: string
- oracleTables:
- - table: string
- oracleColumns:
- - column: string
- dataType: string
- length: integer
- precision: integer
- scale: integer
- encoding: string
- primaryKey: boolean
- nullable: boolean
- ordinalPosition: integer
- maxConcurrentCdcTasks: integer
- maxConcurrentBackfillTasks: integer
- dropLargeObjects: {}
- streamLargeObjects: {}
- mysqlSourceConfig:
- includeObjects:
- mysqlDatabases:
- - database: string
- mysqlTables:
- - table: string
- mysqlColumns:
- - column: string
- dataType: string
- length: integer
- collation: string
- primaryKey: boolean
- nullable: boolean
- ordinalPosition: integer
- precision: integer
- scale: integer
- maxConcurrentCdcTasks: integer
- maxConcurrentBackfillTasks: integer
- postgresqlSourceConfig:
- includeObjects:
- postgresqlSchemas:
- - schema: string
- postgresqlTables:
- - table: string
- postgresqlColumns:
- - column: string
- dataType: string
- length: integer
- precision: integer
- scale: integer
- primaryKey: boolean
- nullable: boolean
- ordinalPosition: integer
- replicationSlot: string
- publication: string
- maxConcurrentBackfillTasks: integer
- sqlServerSourceConfig:
- includeObjects:
- schemas:
- - schema: string
- tables:
- - table: string
- columns:
- - column: string
- dataType: string
- length: integer
- precision: integer
- scale: integer
- primaryKey: boolean
- nullable: boolean
- ordinalPosition: integer
- maxConcurrentCdcTasks: integer
- maxConcurrentBackfillTasks: integer
- transactionLogs: {}
- changeTables: {}
-destinationConfig:
- destinationConnectionProfile: string
- gcsDestinationConfig:
- path: string
- fileRotationMb: integer
- fileRotationInterval: string
- avroFileFormat: {}
- jsonFileFormat:
- schemaFileFormat: string
- compression: string
- bigqueryDestinationConfig:
- singleTargetDataset:
- datasetId: string
- sourceHierarchyDatasets:
- datasetTemplate:
- location: string
- datasetIdPrefix: string
- kmsKeyName: string
- dataFreshness: string
- merge: {}
- appendOnly: {}
-state: string
-backfillAll: {}
-backfillNone: {}
-errors:
- - reason: string
- errorUuid: string
- message: string
- errorTime: string
- details: object
-customerManagedEncryptionKey: string
-lastRecoveryTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: sourceConfig
+ value:
+ - name: sourceConnectionProfile
+ value: string
+ - name: oracleSourceConfig
+ value:
+ - name: includeObjects
+ value:
+ - name: oracleSchemas
+ value:
+ - - name: schema
+ value: string
+ - name: oracleTables
+ value:
+ - - name: table
+ value: string
+ - name: oracleColumns
+ value:
+ - - name: column
+ value: string
+ - name: dataType
+ value: string
+ - name: length
+ value: integer
+ - name: precision
+ value: integer
+ - name: scale
+ value: integer
+ - name: encoding
+ value: string
+ - name: primaryKey
+ value: boolean
+ - name: nullable
+ value: boolean
+ - name: ordinalPosition
+ value: integer
+ - name: maxConcurrentCdcTasks
+ value: integer
+ - name: maxConcurrentBackfillTasks
+ value: integer
+ - name: dropLargeObjects
+ value: []
+ - name: streamLargeObjects
+ value: []
+ - name: mysqlSourceConfig
+ value:
+ - name: includeObjects
+ value:
+ - name: mysqlDatabases
+ value:
+ - - name: database
+ value: string
+ - name: mysqlTables
+ value:
+ - - name: table
+ value: string
+ - name: mysqlColumns
+ value:
+ - - name: column
+ value: string
+ - name: dataType
+ value: string
+ - name: length
+ value: integer
+ - name: collation
+ value: string
+ - name: primaryKey
+ value: boolean
+ - name: nullable
+ value: boolean
+ - name: ordinalPosition
+ value: integer
+ - name: precision
+ value: integer
+ - name: scale
+ value: integer
+ - name: maxConcurrentCdcTasks
+ value: integer
+ - name: maxConcurrentBackfillTasks
+ value: integer
+ - name: postgresqlSourceConfig
+ value:
+ - name: includeObjects
+ value:
+ - name: postgresqlSchemas
+ value:
+ - - name: schema
+ value: string
+ - name: postgresqlTables
+ value:
+ - - name: table
+ value: string
+ - name: postgresqlColumns
+ value:
+ - - name: column
+ value: string
+ - name: dataType
+ value: string
+ - name: length
+ value: integer
+ - name: precision
+ value: integer
+ - name: scale
+ value: integer
+ - name: primaryKey
+ value: boolean
+ - name: nullable
+ value: boolean
+ - name: ordinalPosition
+ value: integer
+ - name: replicationSlot
+ value: string
+ - name: publication
+ value: string
+ - name: maxConcurrentBackfillTasks
+ value: integer
+ - name: sqlServerSourceConfig
+ value:
+ - name: includeObjects
+ value:
+ - name: schemas
+ value:
+ - - name: schema
+ value: string
+ - name: tables
+ value:
+ - - name: table
+ value: string
+ - name: columns
+ value:
+ - - name: column
+ value: string
+ - name: dataType
+ value: string
+ - name: length
+ value: integer
+ - name: precision
+ value: integer
+ - name: scale
+ value: integer
+ - name: primaryKey
+ value: boolean
+ - name: nullable
+ value: boolean
+ - name: ordinalPosition
+ value: integer
+ - name: maxConcurrentCdcTasks
+ value: integer
+ - name: maxConcurrentBackfillTasks
+ value: integer
+ - name: transactionLogs
+ value: []
+ - name: changeTables
+ value: []
+ - name: destinationConfig
+ value:
+ - name: destinationConnectionProfile
+ value: string
+ - name: gcsDestinationConfig
+ value:
+ - name: path
+ value: string
+ - name: fileRotationMb
+ value: integer
+ - name: fileRotationInterval
+ value: string
+ - name: avroFileFormat
+ value: []
+ - name: jsonFileFormat
+ value:
+ - name: schemaFileFormat
+ value: string
+ - name: compression
+ value: string
+ - name: bigqueryDestinationConfig
+ value:
+ - name: singleTargetDataset
+ value:
+ - name: datasetId
+ value: string
+ - name: sourceHierarchyDatasets
+ value:
+ - name: datasetTemplate
+ value:
+ - name: location
+ value: string
+ - name: datasetIdPrefix
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: dataFreshness
+ value: string
+ - name: merge
+ value: []
+ - name: appendOnly
+ value: []
+ - name: state
+ value: string
+ - name: backfillAll
+ value: []
+ - name: backfillNone
+ value: []
+ - name: errors
+ value:
+ - - name: reason
+ value: string
+ - name: errorUuid
+ value: string
+ - name: message
+ value: string
+ - name: errorTime
+ value: string
+ - name: details
+ value: object
+ - name: customerManagedEncryptionKey
+ value: string
+ - name: lastRecoveryTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/deploymentmanager/deployments/index.md b/docs/google-docs/providers/google/deploymentmanager/deployments/index.md
index 1edc76ee6d..e804efecc9 100644
--- a/docs/google-docs/providers/google/deploymentmanager/deployments/index.md
+++ b/docs/google-docs/providers/google/deploymentmanager/deployments/index.md
@@ -75,7 +75,7 @@ target,
update,
updateTime
FROM google.deploymentmanager.deployments
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -122,68 +122,132 @@ SELECT
```yaml
-id: string
-name: string
-description: string
-operation:
- kind: string
- id: string
- creationTimestamp: string
- name: string
- zone: string
- clientOperationId: string
- operationType: string
- targetLink: string
- targetId: string
- status: string
- statusMessage: string
- user: string
- progress: integer
- insertTime: string
- startTime: string
- endTime: string
- error:
- errors:
- - code: string
- location: string
- message: string
- warnings:
- - code: string
- message: string
- data:
- - key: string
- value: string
- httpErrorStatusCode: integer
- httpErrorMessage: string
- selfLink: string
- region: string
- description: string
- operationGroupId: string
- setCommonInstanceMetadataOperationMetadata:
- clientOperationId: string
- perLocationOperations: object
- instancesBulkInsertOperationMetadata:
- perLocationStatus: object
-fingerprint: string
-manifest: string
-update:
- manifest: string
- labels:
- - key: string
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: operation
+ value:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: creationTimestamp
+ value: string
+ - name: name
+ value: string
+ - name: zone
+ value: string
+ - name: clientOperationId
+ value: string
+ - name: operationType
+ value: string
+ - name: targetLink
+ value: string
+ - name: targetId
+ value: string
+ - name: status
+ value: string
+ - name: statusMessage
+ value: string
+ - name: user
+ value: string
+ - name: progress
+ value: integer
+ - name: insertTime
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: error
+ value:
+ - name: errors
+ value:
+ - - name: code
+ value: string
+ - name: location
+ value: string
+ - name: message
+ value: string
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: data
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: httpErrorStatusCode
+ value: integer
+ - name: httpErrorMessage
+ value: string
+ - name: selfLink
+ value: string
+ - name: region
+ value: string
+ - name: description
+ value: string
+ - name: operationGroupId
+ value: string
+ - name: setCommonInstanceMetadataOperationMetadata
+ value:
+ - name: clientOperationId
+ value: string
+ - name: perLocationOperations
+ value: object
+ - name: instancesBulkInsertOperationMetadata
+ value:
+ - name: perLocationStatus
+ value: object
+ - name: fingerprint
+ value: string
+ - name: manifest
+ value: string
+ - name: update
+ value:
+ - name: manifest
+ value: string
+ - name: labels
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: description
+ value: string
+ - name: insertTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: target
+ value:
+ - name: config
+ value:
+ - name: content
+ value: string
+ - name: imports
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: labels
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: selfLink
value: string
- description: string
-insertTime: string
-updateTime: string
-target:
- config:
- content: string
- imports:
- - name: string
- content: string
-labels:
- - key: string
- value: string
-selfLink: string
```
diff --git a/docs/google-docs/providers/google/deploymentmanager/deployments_iam_policies/index.md b/docs/google-docs/providers/google/deploymentmanager/deployments_iam_policies/index.md
index e67c0793b4..fd33520667 100644
--- a/docs/google-docs/providers/google/deploymentmanager/deployments_iam_policies/index.md
+++ b/docs/google-docs/providers/google/deploymentmanager/deployments_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.deploymentmanager.deployments_iam_policies
WHERE project = '{{ project }}'
-AND resource = '{{ resource }}';
+AND resource = '{{ resource }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/deploymentmanager/manifests/index.md b/docs/google-docs/providers/google/deploymentmanager/manifests/index.md
index 0e78e8c3ca..9525c00f24 100644
--- a/docs/google-docs/providers/google/deploymentmanager/manifests/index.md
+++ b/docs/google-docs/providers/google/deploymentmanager/manifests/index.md
@@ -66,5 +66,5 @@ manifestSizeLimitBytes,
selfLink
FROM google.deploymentmanager.manifests
WHERE deployment = '{{ deployment }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/deploymentmanager/operations/index.md b/docs/google-docs/providers/google/deploymentmanager/operations/index.md
index 7839e9968f..47ac77017b 100644
--- a/docs/google-docs/providers/google/deploymentmanager/operations/index.md
+++ b/docs/google-docs/providers/google/deploymentmanager/operations/index.md
@@ -97,5 +97,5 @@ user,
warnings,
zone
FROM google.deploymentmanager.operations
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/deploymentmanager/resources/index.md b/docs/google-docs/providers/google/deploymentmanager/resources/index.md
index 50674a6e6b..3330bcc531 100644
--- a/docs/google-docs/providers/google/deploymentmanager/resources/index.md
+++ b/docs/google-docs/providers/google/deploymentmanager/resources/index.md
@@ -70,5 +70,5 @@ url,
warnings
FROM google.deploymentmanager.resources
WHERE deployment = '{{ deployment }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/deploymentmanager/types/index.md b/docs/google-docs/providers/google/deploymentmanager/types/index.md
index 420143ec9e..68848a45ed 100644
--- a/docs/google-docs/providers/google/deploymentmanager/types/index.md
+++ b/docs/google-docs/providers/google/deploymentmanager/types/index.md
@@ -54,5 +54,5 @@ insertTime,
operation,
selfLink
FROM google.deploymentmanager.types
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/developerconnect/connections/index.md b/docs/google-docs/providers/google/developerconnect/connections/index.md
index 9dc915044d..5cba97165a 100644
--- a/docs/google-docs/providers/google/developerconnect/connections/index.md
+++ b/docs/google-docs/providers/google/developerconnect/connections/index.md
@@ -73,7 +73,7 @@ uid,
updateTime
FROM google.developerconnect.connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,7 +107,7 @@ SELECT
'{{ githubConfig }}',
'{{ name }}',
'{{ labels }}',
-true|false,
+{{ disabled }},
'{{ annotations }}',
'{{ etag }}'
;
@@ -116,27 +116,50 @@ true|false,
```yaml
-githubConfig:
- githubApp: string
- authorizerCredential:
- oauthTokenSecretVersion: string
- username: string
- appInstallationId: string
- installationUri: string
-name: string
-createTime: string
-updateTime: string
-deleteTime: string
-labels: object
-installationState:
- stage: string
- message: string
- actionUri: string
-disabled: boolean
-reconciling: boolean
-annotations: object
-etag: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: githubConfig
+ value:
+ - name: githubApp
+ value: string
+ - name: authorizerCredential
+ value:
+ - name: oauthTokenSecretVersion
+ value: string
+ - name: username
+ value: string
+ - name: appInstallationId
+ value: string
+ - name: installationUri
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: labels
+ value: object
+ - name: installationState
+ value:
+ - name: stage
+ value: string
+ - name: message
+ value: string
+ - name: actionUri
+ value: string
+ - name: disabled
+ value: boolean
+ - name: reconciling
+ value: boolean
+ - name: annotations
+ value: object
+ - name: etag
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/developerconnect/connections_github_installations/index.md b/docs/google-docs/providers/google/developerconnect/connections_github_installations/index.md
index 97e8660a25..d61a714396 100644
--- a/docs/google-docs/providers/google/developerconnect/connections_github_installations/index.md
+++ b/docs/google-docs/providers/google/developerconnect/connections_github_installations/index.md
@@ -48,5 +48,5 @@ installations
FROM google.developerconnect.connections_github_installations
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/developerconnect/connections_linkable_git_repositories/index.md b/docs/google-docs/providers/google/developerconnect/connections_linkable_git_repositories/index.md
index 3c3b92fe61..82184bc5f8 100644
--- a/docs/google-docs/providers/google/developerconnect/connections_linkable_git_repositories/index.md
+++ b/docs/google-docs/providers/google/developerconnect/connections_linkable_git_repositories/index.md
@@ -50,5 +50,5 @@ nextPageToken
FROM google.developerconnect.connections_linkable_git_repositories
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/developerconnect/git_repository_links/index.md b/docs/google-docs/providers/google/developerconnect/git_repository_links/index.md
index 5f909ec342..ae61500edc 100644
--- a/docs/google-docs/providers/google/developerconnect/git_repository_links/index.md
+++ b/docs/google-docs/providers/google/developerconnect/git_repository_links/index.md
@@ -69,7 +69,7 @@ updateTime
FROM google.developerconnect.git_repository_links
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,16 +112,28 @@ SELECT
```yaml
-name: string
-cloneUri: string
-createTime: string
-updateTime: string
-deleteTime: string
-labels: object
-etag: string
-reconciling: boolean
-annotations: object
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: cloneUri
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: annotations
+ value: object
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/developerconnect/git_repository_links_git_refs/index.md b/docs/google-docs/providers/google/developerconnect/git_repository_links_git_refs/index.md
index 0b8061ffe4..bf69e7a62f 100644
--- a/docs/google-docs/providers/google/developerconnect/git_repository_links_git_refs/index.md
+++ b/docs/google-docs/providers/google/developerconnect/git_repository_links_git_refs/index.md
@@ -51,5 +51,5 @@ FROM google.developerconnect.git_repository_links_git_refs
WHERE connectionsId = '{{ connectionsId }}'
AND gitRepositoryLinksId = '{{ gitRepositoryLinksId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/developerconnect/git_repository_links_read_token/index.md b/docs/google-docs/providers/google/developerconnect/git_repository_links_read_token/index.md
index 8864eb080d..ad63a9d200 100644
--- a/docs/google-docs/providers/google/developerconnect/git_repository_links_read_token/index.md
+++ b/docs/google-docs/providers/google/developerconnect/git_repository_links_read_token/index.md
@@ -53,5 +53,5 @@ FROM google.developerconnect.git_repository_links_read_token
WHERE connectionsId = '{{ connectionsId }}'
AND gitRepositoryLinksId = '{{ gitRepositoryLinksId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/developerconnect/git_repository_links_read_write_token/index.md b/docs/google-docs/providers/google/developerconnect/git_repository_links_read_write_token/index.md
index 59d5a6c2bf..f2f5a64835 100644
--- a/docs/google-docs/providers/google/developerconnect/git_repository_links_read_write_token/index.md
+++ b/docs/google-docs/providers/google/developerconnect/git_repository_links_read_write_token/index.md
@@ -53,5 +53,5 @@ FROM google.developerconnect.git_repository_links_read_write_token
WHERE connectionsId = '{{ connectionsId }}'
AND gitRepositoryLinksId = '{{ gitRepositoryLinksId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/developerconnect/locations/index.md b/docs/google-docs/providers/google/developerconnect/locations/index.md
index 6d59a87810..74a85cf5a1 100644
--- a/docs/google-docs/providers/google/developerconnect/locations/index.md
+++ b/docs/google-docs/providers/google/developerconnect/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.developerconnect.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/developerconnect/operations/index.md b/docs/google-docs/providers/google/developerconnect/operations/index.md
index 192918a7dd..940f1cc970 100644
--- a/docs/google-docs/providers/google/developerconnect/operations/index.md
+++ b/docs/google-docs/providers/google/developerconnect/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.developerconnect.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/dialogflow/agents/index.md b/docs/google-docs/providers/google/dialogflow/agents/index.md
index 9174421ce2..909e64e676 100644
--- a/docs/google-docs/providers/google/dialogflow/agents/index.md
+++ b/docs/google-docs/providers/google/dialogflow/agents/index.md
@@ -94,7 +94,7 @@ textToSpeechSettings,
timeZone
FROM google.dialogflow.agents
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -150,10 +150,10 @@ SELECT
'{{ speechToTextSettings }}',
'{{ startFlow }}',
'{{ securitySettings }}',
-true|false,
-true|false,
-true|false,
-true|false,
+{{ enableStackdriverLogging }},
+{{ enableSpellCorrection }},
+{{ enableMultiLanguageTraining }},
+{{ locked }},
'{{ advancedSettings }}',
'{{ gitIntegrationSettings }}',
'{{ textToSpeechSettings }}',
@@ -167,60 +167,114 @@ true|false,
```yaml
-name: string
-displayName: string
-defaultLanguageCode: string
-supportedLanguageCodes:
- - type: string
-timeZone: string
-description: string
-avatarUri: string
-speechToTextSettings:
- enableSpeechAdaptation: boolean
-startFlow: string
-securitySettings: string
-enableStackdriverLogging: boolean
-enableSpellCorrection: boolean
-enableMultiLanguageTraining: boolean
-locked: boolean
-advancedSettings:
- audioExportGcsDestination:
- uri: string
- speechSettings:
- endpointerSensitivity: integer
- noSpeechTimeout: string
- useTimeoutBasedEndpointing: boolean
- models: object
- dtmfSettings:
- enabled: boolean
- maxDigits: integer
- finishDigit: string
- interdigitTimeoutDuration: string
- endpointingTimeoutDuration: string
- loggingSettings:
- enableStackdriverLogging: boolean
- enableInteractionLogging: boolean
- enableConsentBasedRedaction: boolean
-gitIntegrationSettings:
- githubSettings:
- displayName: string
- repositoryUri: string
- trackingBranch: string
- accessToken: string
- branches:
- - type: string
-textToSpeechSettings:
- synthesizeSpeechConfigs: object
-genAppBuilderSettings:
- engine: string
-answerFeedbackSettings:
- enableAnswerFeedback: boolean
-personalizationSettings:
- defaultEndUserMetadata: object
-clientCertificateSettings:
- sslCertificate: string
- privateKey: string
- passphrase: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: defaultLanguageCode
+ value: string
+ - name: supportedLanguageCodes
+ value:
+ - string
+ - name: timeZone
+ value: string
+ - name: description
+ value: string
+ - name: avatarUri
+ value: string
+ - name: speechToTextSettings
+ value:
+ - name: enableSpeechAdaptation
+ value: boolean
+ - name: startFlow
+ value: string
+ - name: securitySettings
+ value: string
+ - name: enableStackdriverLogging
+ value: boolean
+ - name: enableSpellCorrection
+ value: boolean
+ - name: enableMultiLanguageTraining
+ value: boolean
+ - name: locked
+ value: boolean
+ - name: advancedSettings
+ value:
+ - name: audioExportGcsDestination
+ value:
+ - name: uri
+ value: string
+ - name: speechSettings
+ value:
+ - name: endpointerSensitivity
+ value: integer
+ - name: noSpeechTimeout
+ value: string
+ - name: useTimeoutBasedEndpointing
+ value: boolean
+ - name: models
+ value: object
+ - name: dtmfSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: maxDigits
+ value: integer
+ - name: finishDigit
+ value: string
+ - name: interdigitTimeoutDuration
+ value: string
+ - name: endpointingTimeoutDuration
+ value: string
+ - name: loggingSettings
+ value:
+ - name: enableStackdriverLogging
+ value: boolean
+ - name: enableInteractionLogging
+ value: boolean
+ - name: enableConsentBasedRedaction
+ value: boolean
+ - name: gitIntegrationSettings
+ value:
+ - name: githubSettings
+ value:
+ - name: displayName
+ value: string
+ - name: repositoryUri
+ value: string
+ - name: trackingBranch
+ value: string
+ - name: accessToken
+ value: string
+ - name: branches
+ value:
+ - string
+ - name: textToSpeechSettings
+ value:
+ - name: synthesizeSpeechConfigs
+ value: object
+ - name: genAppBuilderSettings
+ value:
+ - name: engine
+ value: string
+ - name: answerFeedbackSettings
+ value:
+ - name: enableAnswerFeedback
+ value: boolean
+ - name: personalizationSettings
+ value:
+ - name: defaultEndUserMetadata
+ value: object
+ - name: clientCertificateSettings
+ value:
+ - name: sslCertificate
+ value: string
+ - name: privateKey
+ value: string
+ - name: passphrase
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/agents_generative_settings/index.md b/docs/google-docs/providers/google/dialogflow/agents_generative_settings/index.md
index e62f2dc461..592bcd1805 100644
--- a/docs/google-docs/providers/google/dialogflow/agents_generative_settings/index.md
+++ b/docs/google-docs/providers/google/dialogflow/agents_generative_settings/index.md
@@ -57,7 +57,7 @@ languageCode
FROM google.dialogflow.agents_generative_settings
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/dialogflow/agents_validation_result/index.md b/docs/google-docs/providers/google/dialogflow/agents_validation_result/index.md
index fda18b6ac5..701f949f0d 100644
--- a/docs/google-docs/providers/google/dialogflow/agents_validation_result/index.md
+++ b/docs/google-docs/providers/google/dialogflow/agents_validation_result/index.md
@@ -50,5 +50,5 @@ flowValidationResults
FROM google.dialogflow.agents_validation_result
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/changelogs/index.md b/docs/google-docs/providers/google/dialogflow/changelogs/index.md
index 58ecce593c..f858c86d02 100644
--- a/docs/google-docs/providers/google/dialogflow/changelogs/index.md
+++ b/docs/google-docs/providers/google/dialogflow/changelogs/index.md
@@ -63,5 +63,5 @@ userEmail
FROM google.dialogflow.changelogs
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/continuous_test_results/index.md b/docs/google-docs/providers/google/dialogflow/continuous_test_results/index.md
index cd35fd3505..49b97bb7fb 100644
--- a/docs/google-docs/providers/google/dialogflow/continuous_test_results/index.md
+++ b/docs/google-docs/providers/google/dialogflow/continuous_test_results/index.md
@@ -55,5 +55,5 @@ FROM google.dialogflow.continuous_test_results
WHERE agentsId = '{{ agentsId }}'
AND environmentsId = '{{ environmentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/deployments/index.md b/docs/google-docs/providers/google/dialogflow/deployments/index.md
index 1fc27773b8..5255f97b4b 100644
--- a/docs/google-docs/providers/google/dialogflow/deployments/index.md
+++ b/docs/google-docs/providers/google/dialogflow/deployments/index.md
@@ -60,5 +60,5 @@ FROM google.dialogflow.deployments
WHERE agentsId = '{{ agentsId }}'
AND environmentsId = '{{ environmentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/entity_types/index.md b/docs/google-docs/providers/google/dialogflow/entity_types/index.md
index b8217745c2..2e1f546d78 100644
--- a/docs/google-docs/providers/google/dialogflow/entity_types/index.md
+++ b/docs/google-docs/providers/google/dialogflow/entity_types/index.md
@@ -68,7 +68,7 @@ entityOverrideMode
FROM google.dialogflow.entity_types
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,26 +107,39 @@ SELECT
'{{ autoExpansionMode }}',
'{{ entities }}',
'{{ excludedPhrases }}',
-true|false,
-true|false
+{{ enableFuzzyExtraction }},
+{{ redact }}
;
```
```yaml
-name: string
-displayName: string
-kind: string
-autoExpansionMode: string
-entities:
- - value: string
- synonyms:
- - type: string
-excludedPhrases:
- - value: string
-enableFuzzyExtraction: boolean
-redact: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: kind
+ value: string
+ - name: autoExpansionMode
+ value: string
+ - name: entities
+ value:
+ - - name: value
+ value: string
+ - name: synonyms
+ value:
+ - string
+ - name: excludedPhrases
+ value:
+ - - name: value
+ value: string
+ - name: enableFuzzyExtraction
+ value: boolean
+ - name: redact
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/dialogflow/environments/index.md b/docs/google-docs/providers/google/dialogflow/environments/index.md
index 2f65b18112..754c997b46 100644
--- a/docs/google-docs/providers/google/dialogflow/environments/index.md
+++ b/docs/google-docs/providers/google/dialogflow/environments/index.md
@@ -67,7 +67,7 @@ webhookConfig
FROM google.dialogflow.environments
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,44 +112,79 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-versionConfigs:
- - version: string
-updateTime: string
-testCasesConfig:
- testCases:
- - type: string
- enableContinuousRun: boolean
- enablePredeploymentRun: boolean
-webhookConfig:
- webhookOverrides:
- - name: string
- displayName: string
- genericWebService:
- uri: string
- username: string
- password: string
- requestHeaders: object
- allowedCaCerts:
- - type: string
- format: string
- oauthConfig:
- clientId: string
- clientSecret: string
- tokenEndpoint: string
- scopes:
- - type: string
- serviceAgentAuth: string
- webhookType: string
- httpMethod: string
- requestBody: string
- parameterMapping: object
- serviceDirectory:
- service: string
- timeout: string
- disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: versionConfigs
+ value:
+ - - name: version
+ value: string
+ - name: updateTime
+ value: string
+ - name: testCasesConfig
+ value:
+ - name: testCases
+ value:
+ - string
+ - name: enableContinuousRun
+ value: boolean
+ - name: enablePredeploymentRun
+ value: boolean
+ - name: webhookConfig
+ value:
+ - name: webhookOverrides
+ value:
+ - - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: genericWebService
+ value:
+ - name: uri
+ value: string
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: requestHeaders
+ value: object
+ - name: allowedCaCerts
+ value:
+ - string
+ - name: oauthConfig
+ value:
+ - name: clientId
+ value: string
+ - name: clientSecret
+ value: string
+ - name: tokenEndpoint
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: serviceAgentAuth
+ value: string
+ - name: webhookType
+ value: string
+ - name: httpMethod
+ value: string
+ - name: requestBody
+ value: string
+ - name: parameterMapping
+ value: object
+ - name: serviceDirectory
+ value:
+ - name: service
+ value: string
+ - name: timeout
+ value: string
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/dialogflow/experiments/index.md b/docs/google-docs/providers/google/dialogflow/experiments/index.md
index 62460d4d2c..52f6c772f4 100644
--- a/docs/google-docs/providers/google/dialogflow/experiments/index.md
+++ b/docs/google-docs/providers/google/dialogflow/experiments/index.md
@@ -83,7 +83,7 @@ FROM google.dialogflow.experiments
WHERE agentsId = '{{ agentsId }}'
AND environmentsId = '{{ environmentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -146,51 +146,98 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-state: string
-definition:
- condition: string
- versionVariants:
- variants:
- - version: string
- trafficAllocation: number
- isControlGroup: boolean
-rolloutConfig:
- rolloutSteps:
- - displayName: string
- trafficPercent: integer
- minDuration: string
- rolloutCondition: string
- failureCondition: string
-rolloutState:
- step: string
- stepIndex: integer
- startTime: string
-rolloutFailureReason: string
-result:
- versionMetrics:
- - version: string
- metrics:
- - type: string
- countType: string
- ratio: number
- count: number
- confidenceInterval:
- confidenceLevel: number
- ratio: number
- lowerBound: number
- upperBound: number
- sessionCount: integer
- lastUpdateTime: string
-createTime: string
-startTime: string
-endTime: string
-lastUpdateTime: string
-experimentLength: string
-variantsHistory:
- - updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: definition
+ value:
+ - name: condition
+ value: string
+ - name: versionVariants
+ value:
+ - name: variants
+ value:
+ - - name: version
+ value: string
+ - name: trafficAllocation
+ value: number
+ - name: isControlGroup
+ value: boolean
+ - name: rolloutConfig
+ value:
+ - name: rolloutSteps
+ value:
+ - - name: displayName
+ value: string
+ - name: trafficPercent
+ value: integer
+ - name: minDuration
+ value: string
+ - name: rolloutCondition
+ value: string
+ - name: failureCondition
+ value: string
+ - name: rolloutState
+ value:
+ - name: step
+ value: string
+ - name: stepIndex
+ value: integer
+ - name: startTime
+ value: string
+ - name: rolloutFailureReason
+ value: string
+ - name: result
+ value:
+ - name: versionMetrics
+ value:
+ - - name: version
+ value: string
+ - name: metrics
+ value:
+ - - name: type
+ value: string
+ - name: countType
+ value: string
+ - name: ratio
+ value: number
+ - name: count
+ value: number
+ - name: confidenceInterval
+ value:
+ - name: confidenceLevel
+ value: number
+ - name: ratio
+ value: number
+ - name: lowerBound
+ value: number
+ - name: upperBound
+ value: number
+ - name: sessionCount
+ value: integer
+ - name: lastUpdateTime
+ value: string
+ - name: createTime
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: lastUpdateTime
+ value: string
+ - name: experimentLength
+ value: string
+ - name: variantsHistory
+ value:
+ - - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/flows/index.md b/docs/google-docs/providers/google/dialogflow/flows/index.md
index 8188ef7eda..e24d18fbb9 100644
--- a/docs/google-docs/providers/google/dialogflow/flows/index.md
+++ b/docs/google-docs/providers/google/dialogflow/flows/index.md
@@ -76,7 +76,7 @@ transitionRoutes
FROM google.dialogflow.flows
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -124,114 +124,213 @@ SELECT
'{{ advancedSettings }}',
'{{ knowledgeConnectorSettings }}',
'{{ multiLanguageSettings }}',
-true|false
+{{ locked }}
;
```
```yaml
-name: string
-displayName: string
-description: string
-transitionRoutes:
- - name: string
- description: string
- intent: string
- condition: string
- triggerFulfillment:
- messages:
- - text:
- text:
- - type: string
- allowPlaybackInterruption: boolean
- payload: object
- conversationSuccess:
- metadata: object
- outputAudioText:
- text: string
- ssml: string
- allowPlaybackInterruption: boolean
- liveAgentHandoff:
- metadata: object
- endInteraction: {}
- playAudio:
- audioUri: string
- allowPlaybackInterruption: boolean
- mixedAudio:
- segments:
- - audio: string
- uri: string
- allowPlaybackInterruption: boolean
- telephonyTransferCall:
- phoneNumber: string
- knowledgeInfoCard: {}
- responseType: string
- channel: string
- webhook: string
- returnPartialResponses: boolean
- tag: string
- setParameterActions:
- - parameter: string
- value: any
- conditionalCases:
- - cases:
- - condition: string
- caseContent:
- - message:
- payload: object
- responseType: string
- channel: string
- additionalCases:
- cases:
- - condition: string
- caseContent:
- - {}
- advancedSettings:
- audioExportGcsDestination:
- uri: string
- speechSettings:
- endpointerSensitivity: integer
- noSpeechTimeout: string
- useTimeoutBasedEndpointing: boolean
- models: object
- dtmfSettings:
- enabled: boolean
- maxDigits: integer
- finishDigit: string
- interdigitTimeoutDuration: string
- endpointingTimeoutDuration: string
- loggingSettings:
- enableStackdriverLogging: boolean
- enableInteractionLogging: boolean
- enableConsentBasedRedaction: boolean
- enableGenerativeFallback: boolean
- targetPage: string
- targetFlow: string
-eventHandlers:
- - name: string
- event: string
- targetPage: string
- targetFlow: string
- targetPlaybook: string
-transitionRouteGroups:
- - type: string
-nluSettings:
- modelType: string
- classificationThreshold: number
- modelTrainingMode: string
-knowledgeConnectorSettings:
- enabled: boolean
- targetPage: string
- targetFlow: string
- dataStoreConnections:
- - dataStoreType: string
- dataStore: string
-multiLanguageSettings:
- enableMultiLanguageDetection: boolean
- supportedResponseLanguageCodes:
- - type: string
-locked: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: transitionRoutes
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: intent
+ value: string
+ - name: condition
+ value: string
+ - name: triggerFulfillment
+ value:
+ - name: messages
+ value:
+ - - name: text
+ value:
+ - name: text
+ value:
+ - string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: payload
+ value: object
+ - name: conversationSuccess
+ value:
+ - name: metadata
+ value: object
+ - name: outputAudioText
+ value:
+ - name: text
+ value: string
+ - name: ssml
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: liveAgentHandoff
+ value:
+ - name: metadata
+ value: object
+ - name: endInteraction
+ value: []
+ - name: playAudio
+ value:
+ - name: audioUri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: mixedAudio
+ value:
+ - name: segments
+ value:
+ - - name: audio
+ value: string
+ - name: uri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: telephonyTransferCall
+ value:
+ - name: phoneNumber
+ value: string
+ - name: knowledgeInfoCard
+ value: []
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: webhook
+ value: string
+ - name: returnPartialResponses
+ value: boolean
+ - name: tag
+ value: string
+ - name: setParameterActions
+ value:
+ - - name: parameter
+ value: string
+ - name: value
+ value: any
+ - name: conditionalCases
+ value:
+ - - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - - name: message
+ value:
+ - name: payload
+ value: object
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: additionalCases
+ value:
+ - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - []
+ - name: advancedSettings
+ value:
+ - name: audioExportGcsDestination
+ value:
+ - name: uri
+ value: string
+ - name: speechSettings
+ value:
+ - name: endpointerSensitivity
+ value: integer
+ - name: noSpeechTimeout
+ value: string
+ - name: useTimeoutBasedEndpointing
+ value: boolean
+ - name: models
+ value: object
+ - name: dtmfSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: maxDigits
+ value: integer
+ - name: finishDigit
+ value: string
+ - name: interdigitTimeoutDuration
+ value: string
+ - name: endpointingTimeoutDuration
+ value: string
+ - name: loggingSettings
+ value:
+ - name: enableStackdriverLogging
+ value: boolean
+ - name: enableInteractionLogging
+ value: boolean
+ - name: enableConsentBasedRedaction
+ value: boolean
+ - name: enableGenerativeFallback
+ value: boolean
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: eventHandlers
+ value:
+ - - name: name
+ value: string
+ - name: event
+ value: string
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: targetPlaybook
+ value: string
+ - name: transitionRouteGroups
+ value:
+ - string
+ - name: nluSettings
+ value:
+ - name: modelType
+ value: string
+ - name: classificationThreshold
+ value: number
+ - name: modelTrainingMode
+ value: string
+ - name: knowledgeConnectorSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: dataStoreConnections
+ value:
+ - - name: dataStoreType
+ value: string
+ - name: dataStore
+ value: string
+ - name: multiLanguageSettings
+ value:
+ - name: enableMultiLanguageDetection
+ value: boolean
+ - name: supportedResponseLanguageCodes
+ value:
+ - string
+ - name: locked
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/dialogflow/flows_validation_result/index.md b/docs/google-docs/providers/google/dialogflow/flows_validation_result/index.md
index 209a0e50b4..85979ab97b 100644
--- a/docs/google-docs/providers/google/dialogflow/flows_validation_result/index.md
+++ b/docs/google-docs/providers/google/dialogflow/flows_validation_result/index.md
@@ -53,5 +53,5 @@ FROM google.dialogflow.flows_validation_result
WHERE agentsId = '{{ agentsId }}'
AND flowsId = '{{ flowsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/generators/index.md b/docs/google-docs/providers/google/dialogflow/generators/index.md
index 52d2fd80d2..a8f0918ef6 100644
--- a/docs/google-docs/providers/google/dialogflow/generators/index.md
+++ b/docs/google-docs/providers/google/dialogflow/generators/index.md
@@ -58,7 +58,7 @@ promptText
FROM google.dialogflow.generators
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,13 +99,22 @@ SELECT
```yaml
-name: string
-displayName: string
-promptText:
- text: string
-placeholders:
- - id: string
- name: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: promptText
+ value:
+ - name: text
+ value: string
+ - name: placeholders
+ value:
+ - - name: id
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/intents/index.md b/docs/google-docs/providers/google/dialogflow/intents/index.md
index 4677226b98..0ba1311026 100644
--- a/docs/google-docs/providers/google/dialogflow/intents/index.md
+++ b/docs/google-docs/providers/google/dialogflow/intents/index.md
@@ -68,7 +68,7 @@ trainingPhrases
FROM google.dialogflow.intents
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,7 +108,7 @@ SELECT
'{{ trainingPhrases }}',
'{{ parameters }}',
'{{ priority }}',
-true|false,
+{{ isFallback }},
'{{ labels }}',
'{{ description }}'
;
@@ -117,23 +117,42 @@ true|false,
```yaml
-name: string
-displayName: string
-trainingPhrases:
- - id: string
- parts:
- - text: string
- parameterId: string
- repeatCount: integer
-parameters:
- - id: string
- entityType: string
- isList: boolean
- redact: boolean
-priority: integer
-isFallback: boolean
-labels: object
-description: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: trainingPhrases
+ value:
+ - - name: id
+ value: string
+ - name: parts
+ value:
+ - - name: text
+ value: string
+ - name: parameterId
+ value: string
+ - name: repeatCount
+ value: integer
+ - name: parameters
+ value:
+ - - name: id
+ value: string
+ - name: entityType
+ value: string
+ - name: isList
+ value: boolean
+ - name: redact
+ value: boolean
+ - name: priority
+ value: integer
+ - name: isFallback
+ value: boolean
+ - name: labels
+ value: object
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/locations/index.md b/docs/google-docs/providers/google/dialogflow/locations/index.md
index ecedc007d6..cd55133e9f 100644
--- a/docs/google-docs/providers/google/dialogflow/locations/index.md
+++ b/docs/google-docs/providers/google/dialogflow/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.dialogflow.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/operations/index.md b/docs/google-docs/providers/google/dialogflow/operations/index.md
index a9200143e1..3c77e0d3e9 100644
--- a/docs/google-docs/providers/google/dialogflow/operations/index.md
+++ b/docs/google-docs/providers/google/dialogflow/operations/index.md
@@ -59,5 +59,5 @@ error,
metadata,
response
FROM google.dialogflow.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/pages/index.md b/docs/google-docs/providers/google/dialogflow/pages/index.md
index d5c058755e..bce5c67642 100644
--- a/docs/google-docs/providers/google/dialogflow/pages/index.md
+++ b/docs/google-docs/providers/google/dialogflow/pages/index.md
@@ -71,7 +71,7 @@ FROM google.dialogflow.pages
WHERE agentsId = '{{ agentsId }}'
AND flowsId = '{{ flowsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -126,113 +126,219 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-entryFulfillment:
- messages:
- - text:
- text:
- - type: string
- allowPlaybackInterruption: boolean
- payload: object
- conversationSuccess:
- metadata: object
- outputAudioText:
- text: string
- ssml: string
- allowPlaybackInterruption: boolean
- liveAgentHandoff:
- metadata: object
- endInteraction: {}
- playAudio:
- audioUri: string
- allowPlaybackInterruption: boolean
- mixedAudio:
- segments:
- - audio: string
- uri: string
- allowPlaybackInterruption: boolean
- telephonyTransferCall:
- phoneNumber: string
- knowledgeInfoCard: {}
- responseType: string
- channel: string
- webhook: string
- returnPartialResponses: boolean
- tag: string
- setParameterActions:
- - parameter: string
- value: any
- conditionalCases:
- - cases:
- - condition: string
- caseContent:
- - message:
- payload: object
- responseType: string
- channel: string
- additionalCases:
- cases:
- - condition: string
- caseContent:
- - {}
- advancedSettings:
- audioExportGcsDestination:
- uri: string
- speechSettings:
- endpointerSensitivity: integer
- noSpeechTimeout: string
- useTimeoutBasedEndpointing: boolean
- models: object
- dtmfSettings:
- enabled: boolean
- maxDigits: integer
- finishDigit: string
- interdigitTimeoutDuration: string
- endpointingTimeoutDuration: string
- loggingSettings:
- enableStackdriverLogging: boolean
- enableInteractionLogging: boolean
- enableConsentBasedRedaction: boolean
- enableGenerativeFallback: boolean
-form:
- parameters:
- - displayName: string
- required: boolean
- entityType: string
- isList: boolean
- fillBehavior:
- repromptEventHandlers:
- - name: string
- event: string
- targetPage: string
- targetFlow: string
- targetPlaybook: string
- defaultValue: any
- redact: boolean
-transitionRouteGroups:
- - type: string
-transitionRoutes:
- - name: string
- description: string
- intent: string
- condition: string
- targetPage: string
- targetFlow: string
-eventHandlers:
- - name: string
- event: string
- targetPage: string
- targetFlow: string
- targetPlaybook: string
-knowledgeConnectorSettings:
- enabled: boolean
- targetPage: string
- targetFlow: string
- dataStoreConnections:
- - dataStoreType: string
- dataStore: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: entryFulfillment
+ value:
+ - name: messages
+ value:
+ - - name: text
+ value:
+ - name: text
+ value:
+ - string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: payload
+ value: object
+ - name: conversationSuccess
+ value:
+ - name: metadata
+ value: object
+ - name: outputAudioText
+ value:
+ - name: text
+ value: string
+ - name: ssml
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: liveAgentHandoff
+ value:
+ - name: metadata
+ value: object
+ - name: endInteraction
+ value: []
+ - name: playAudio
+ value:
+ - name: audioUri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: mixedAudio
+ value:
+ - name: segments
+ value:
+ - - name: audio
+ value: string
+ - name: uri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: telephonyTransferCall
+ value:
+ - name: phoneNumber
+ value: string
+ - name: knowledgeInfoCard
+ value: []
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: webhook
+ value: string
+ - name: returnPartialResponses
+ value: boolean
+ - name: tag
+ value: string
+ - name: setParameterActions
+ value:
+ - - name: parameter
+ value: string
+ - name: value
+ value: any
+ - name: conditionalCases
+ value:
+ - - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - - name: message
+ value:
+ - name: payload
+ value: object
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: additionalCases
+ value:
+ - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - []
+ - name: advancedSettings
+ value:
+ - name: audioExportGcsDestination
+ value:
+ - name: uri
+ value: string
+ - name: speechSettings
+ value:
+ - name: endpointerSensitivity
+ value: integer
+ - name: noSpeechTimeout
+ value: string
+ - name: useTimeoutBasedEndpointing
+ value: boolean
+ - name: models
+ value: object
+ - name: dtmfSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: maxDigits
+ value: integer
+ - name: finishDigit
+ value: string
+ - name: interdigitTimeoutDuration
+ value: string
+ - name: endpointingTimeoutDuration
+ value: string
+ - name: loggingSettings
+ value:
+ - name: enableStackdriverLogging
+ value: boolean
+ - name: enableInteractionLogging
+ value: boolean
+ - name: enableConsentBasedRedaction
+ value: boolean
+ - name: enableGenerativeFallback
+ value: boolean
+ - name: form
+ value:
+ - name: parameters
+ value:
+ - - name: displayName
+ value: string
+ - name: required
+ value: boolean
+ - name: entityType
+ value: string
+ - name: isList
+ value: boolean
+ - name: fillBehavior
+ value:
+ - name: repromptEventHandlers
+ value:
+ - - name: name
+ value: string
+ - name: event
+ value: string
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: targetPlaybook
+ value: string
+ - name: defaultValue
+ value: any
+ - name: redact
+ value: boolean
+ - name: transitionRouteGroups
+ value:
+ - string
+ - name: transitionRoutes
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: intent
+ value: string
+ - name: condition
+ value: string
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: eventHandlers
+ value:
+ - - name: name
+ value: string
+ - name: event
+ value: string
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: targetPlaybook
+ value: string
+ - name: knowledgeConnectorSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: dataStoreConnections
+ value:
+ - - name: dataStoreType
+ value: string
+ - name: dataStore
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/results/index.md b/docs/google-docs/providers/google/dialogflow/results/index.md
index 39bd306d5c..335b8d4c06 100644
--- a/docs/google-docs/providers/google/dialogflow/results/index.md
+++ b/docs/google-docs/providers/google/dialogflow/results/index.md
@@ -58,5 +58,5 @@ FROM google.dialogflow.results
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND testCasesId = '{{ testCasesId }}';
+AND testCasesId = '{{ testCasesId }}';
```
diff --git a/docs/google-docs/providers/google/dialogflow/security_settings/index.md b/docs/google-docs/providers/google/dialogflow/security_settings/index.md
index 84d691f399..a1826ebc90 100644
--- a/docs/google-docs/providers/google/dialogflow/security_settings/index.md
+++ b/docs/google-docs/providers/google/dialogflow/security_settings/index.md
@@ -71,7 +71,7 @@ retentionStrategy,
retentionWindowDays
FROM google.dialogflow.security_settings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -124,26 +124,43 @@ SELECT
```yaml
-name: string
-displayName: string
-redactionStrategy: string
-redactionScope: string
-inspectTemplate: string
-deidentifyTemplate: string
-retentionWindowDays: integer
-retentionStrategy: string
-purgeDataTypes:
- - type: string
- enumDescriptions: string
- enum: string
-audioExportSettings:
- gcsBucket: string
- audioExportPattern: string
- enableAudioRedaction: boolean
- audioFormat: string
- storeTtsAudio: boolean
-insightsExportSettings:
- enableInsightsExport: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: redactionStrategy
+ value: string
+ - name: redactionScope
+ value: string
+ - name: inspectTemplate
+ value: string
+ - name: deidentifyTemplate
+ value: string
+ - name: retentionWindowDays
+ value: integer
+ - name: retentionStrategy
+ value: string
+ - name: purgeDataTypes
+ value:
+ - string
+ - name: audioExportSettings
+ value:
+ - name: gcsBucket
+ value: string
+ - name: audioExportPattern
+ value: string
+ - name: enableAudioRedaction
+ value: boolean
+ - name: audioFormat
+ value: string
+ - name: storeTtsAudio
+ value: boolean
+ - name: insightsExportSettings
+ value:
+ - name: enableInsightsExport
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/dialogflow/test_cases/index.md b/docs/google-docs/providers/google/dialogflow/test_cases/index.md
index 3996cac5c9..4badfb22fe 100644
--- a/docs/google-docs/providers/google/dialogflow/test_cases/index.md
+++ b/docs/google-docs/providers/google/dialogflow/test_cases/index.md
@@ -71,7 +71,7 @@ testConfig
FROM google.dialogflow.test_cases
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -118,197 +118,379 @@ SELECT
```yaml
-name: string
-tags:
- - type: string
-displayName: string
-notes: string
-testConfig:
- trackingParameters:
- - type: string
- flow: string
- page: string
-testCaseConversationTurns:
- - userInput:
- input:
- text:
- text: string
- intent:
- intent: string
- audio:
- config:
- audioEncoding: string
- sampleRateHertz: integer
- enableWordInfo: boolean
- phraseHints:
- - type: string
- model: string
- modelVariant: string
- singleUtterance: boolean
- bargeInConfig:
- noBargeInDuration: string
- totalDuration: string
- optOutConformerModelMigration: boolean
- audio: string
- event:
- event: string
- dtmf:
- digits: string
- finishDigit: string
- languageCode: string
- injectedParameters: object
- isWebhookEnabled: boolean
- enableSentimentAnalysis: boolean
- virtualAgentOutput:
- sessionParameters: object
- differences:
- - type: string
- description: string
- diagnosticInfo: object
- triggeredIntent:
- name: string
- displayName: string
- trainingPhrases:
- - id: string
- parts:
- - text: string
- parameterId: string
- repeatCount: integer
- parameters:
- - id: string
- entityType: string
- isList: boolean
- redact: boolean
- priority: integer
- isFallback: boolean
- labels: object
- description: string
- currentPage:
- name: string
- displayName: string
- description: string
- entryFulfillment:
- messages:
- - text:
- text:
- - type: string
- allowPlaybackInterruption: boolean
- payload: object
- conversationSuccess:
- metadata: object
- outputAudioText:
- text: string
- ssml: string
- allowPlaybackInterruption: boolean
- liveAgentHandoff:
- metadata: object
- endInteraction: {}
- playAudio:
- audioUri: string
- allowPlaybackInterruption: boolean
- mixedAudio:
- segments:
- - audio: string
- uri: string
- allowPlaybackInterruption: boolean
- telephonyTransferCall:
- phoneNumber: string
- knowledgeInfoCard: {}
- responseType: string
- channel: string
- webhook: string
- returnPartialResponses: boolean
- tag: string
- setParameterActions:
- - parameter: string
- value: any
- conditionalCases:
- - cases:
- - condition: string
- caseContent:
- - message:
- payload: object
- responseType: string
- channel: string
- additionalCases:
- cases:
- - condition: string
- caseContent:
- - {}
- advancedSettings:
- audioExportGcsDestination:
- uri: string
- speechSettings:
- endpointerSensitivity: integer
- noSpeechTimeout: string
- useTimeoutBasedEndpointing: boolean
- models: object
- dtmfSettings:
- enabled: boolean
- maxDigits: integer
- finishDigit: string
- interdigitTimeoutDuration: string
- endpointingTimeoutDuration: string
- loggingSettings:
- enableStackdriverLogging: boolean
- enableInteractionLogging: boolean
- enableConsentBasedRedaction: boolean
- enableGenerativeFallback: boolean
- form:
- parameters:
- - displayName: string
- required: boolean
- entityType: string
- isList: boolean
- fillBehavior:
- repromptEventHandlers:
- - name: string
- event: string
- targetPage: string
- targetFlow: string
- targetPlaybook: string
- defaultValue: any
- redact: boolean
- transitionRouteGroups:
- - type: string
- transitionRoutes:
- - name: string
- description: string
- intent: string
- condition: string
- targetPage: string
- targetFlow: string
- eventHandlers:
- - name: string
- event: string
- targetPage: string
- targetFlow: string
- targetPlaybook: string
- knowledgeConnectorSettings:
- enabled: boolean
- targetPage: string
- targetFlow: string
- dataStoreConnections:
- - dataStoreType: string
- dataStore: string
- textResponses:
- - text:
- - type: string
- allowPlaybackInterruption: boolean
- status:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-creationTime: string
-lastTestResult:
- name: string
- environment: string
- conversationTurns:
- - {}
- testResult: string
- testTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: displayName
+ value: string
+ - name: notes
+ value: string
+ - name: testConfig
+ value:
+ - name: trackingParameters
+ value:
+ - string
+ - name: flow
+ value: string
+ - name: page
+ value: string
+ - name: testCaseConversationTurns
+ value:
+ - - name: userInput
+ value:
+ - name: input
+ value:
+ - name: text
+ value:
+ - name: text
+ value: string
+ - name: intent
+ value:
+ - name: intent
+ value: string
+ - name: audio
+ value:
+ - name: config
+ value:
+ - name: audioEncoding
+ value: string
+ - name: sampleRateHertz
+ value: integer
+ - name: enableWordInfo
+ value: boolean
+ - name: phraseHints
+ value:
+ - string
+ - name: model
+ value: string
+ - name: modelVariant
+ value: string
+ - name: singleUtterance
+ value: boolean
+ - name: bargeInConfig
+ value:
+ - name: noBargeInDuration
+ value: string
+ - name: totalDuration
+ value: string
+ - name: optOutConformerModelMigration
+ value: boolean
+ - name: audio
+ value: string
+ - name: event
+ value:
+ - name: event
+ value: string
+ - name: dtmf
+ value:
+ - name: digits
+ value: string
+ - name: finishDigit
+ value: string
+ - name: languageCode
+ value: string
+ - name: injectedParameters
+ value: object
+ - name: isWebhookEnabled
+ value: boolean
+ - name: enableSentimentAnalysis
+ value: boolean
+ - name: virtualAgentOutput
+ value:
+ - name: sessionParameters
+ value: object
+ - name: differences
+ value:
+ - - name: type
+ value: string
+ - name: description
+ value: string
+ - name: diagnosticInfo
+ value: object
+ - name: triggeredIntent
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: trainingPhrases
+ value:
+ - - name: id
+ value: string
+ - name: parts
+ value:
+ - - name: text
+ value: string
+ - name: parameterId
+ value: string
+ - name: repeatCount
+ value: integer
+ - name: parameters
+ value:
+ - - name: id
+ value: string
+ - name: entityType
+ value: string
+ - name: isList
+ value: boolean
+ - name: redact
+ value: boolean
+ - name: priority
+ value: integer
+ - name: isFallback
+ value: boolean
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: currentPage
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: entryFulfillment
+ value:
+ - name: messages
+ value:
+ - - name: text
+ value:
+ - name: text
+ value:
+ - string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: payload
+ value: object
+ - name: conversationSuccess
+ value:
+ - name: metadata
+ value: object
+ - name: outputAudioText
+ value:
+ - name: text
+ value: string
+ - name: ssml
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: liveAgentHandoff
+ value:
+ - name: metadata
+ value: object
+ - name: endInteraction
+ value: []
+ - name: playAudio
+ value:
+ - name: audioUri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: mixedAudio
+ value:
+ - name: segments
+ value:
+ - - name: audio
+ value: string
+ - name: uri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: telephonyTransferCall
+ value:
+ - name: phoneNumber
+ value: string
+ - name: knowledgeInfoCard
+ value: []
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: webhook
+ value: string
+ - name: returnPartialResponses
+ value: boolean
+ - name: tag
+ value: string
+ - name: setParameterActions
+ value:
+ - - name: parameter
+ value: string
+ - name: value
+ value: any
+ - name: conditionalCases
+ value:
+ - - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - - name: message
+ value:
+ - name: payload
+ value: object
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: additionalCases
+ value:
+ - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - []
+ - name: advancedSettings
+ value:
+ - name: audioExportGcsDestination
+ value:
+ - name: uri
+ value: string
+ - name: speechSettings
+ value:
+ - name: endpointerSensitivity
+ value: integer
+ - name: noSpeechTimeout
+ value: string
+ - name: useTimeoutBasedEndpointing
+ value: boolean
+ - name: models
+ value: object
+ - name: dtmfSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: maxDigits
+ value: integer
+ - name: finishDigit
+ value: string
+ - name: interdigitTimeoutDuration
+ value: string
+ - name: endpointingTimeoutDuration
+ value: string
+ - name: loggingSettings
+ value:
+ - name: enableStackdriverLogging
+ value: boolean
+ - name: enableInteractionLogging
+ value: boolean
+ - name: enableConsentBasedRedaction
+ value: boolean
+ - name: enableGenerativeFallback
+ value: boolean
+ - name: form
+ value:
+ - name: parameters
+ value:
+ - - name: displayName
+ value: string
+ - name: required
+ value: boolean
+ - name: entityType
+ value: string
+ - name: isList
+ value: boolean
+ - name: fillBehavior
+ value:
+ - name: repromptEventHandlers
+ value:
+ - - name: name
+ value: string
+ - name: event
+ value: string
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: targetPlaybook
+ value: string
+ - name: defaultValue
+ value: any
+ - name: redact
+ value: boolean
+ - name: transitionRouteGroups
+ value:
+ - string
+ - name: transitionRoutes
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: intent
+ value: string
+ - name: condition
+ value: string
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: eventHandlers
+ value:
+ - - name: name
+ value: string
+ - name: event
+ value: string
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: targetPlaybook
+ value: string
+ - name: knowledgeConnectorSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
+ - name: dataStoreConnections
+ value:
+ - - name: dataStoreType
+ value: string
+ - name: dataStore
+ value: string
+ - name: textResponses
+ value:
+ - - name: text
+ value:
+ - string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: status
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: creationTime
+ value: string
+ - name: lastTestResult
+ value:
+ - name: name
+ value: string
+ - name: environment
+ value: string
+ - name: conversationTurns
+ value:
+ - []
+ - name: testResult
+ value: string
+ - name: testTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/transition_route_groups/index.md b/docs/google-docs/providers/google/dialogflow/transition_route_groups/index.md
index 56ae703c16..a3a36f374b 100644
--- a/docs/google-docs/providers/google/dialogflow/transition_route_groups/index.md
+++ b/docs/google-docs/providers/google/dialogflow/transition_route_groups/index.md
@@ -61,7 +61,7 @@ transitionRoutes
FROM google.dialogflow.transition_route_groups
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,82 +100,158 @@ SELECT
```yaml
-name: string
-displayName: string
-transitionRoutes:
- - name: string
- description: string
- intent: string
- condition: string
- triggerFulfillment:
- messages:
- - text:
- text:
- - type: string
- allowPlaybackInterruption: boolean
- payload: object
- conversationSuccess:
- metadata: object
- outputAudioText:
- text: string
- ssml: string
- allowPlaybackInterruption: boolean
- liveAgentHandoff:
- metadata: object
- endInteraction: {}
- playAudio:
- audioUri: string
- allowPlaybackInterruption: boolean
- mixedAudio:
- segments:
- - audio: string
- uri: string
- allowPlaybackInterruption: boolean
- telephonyTransferCall:
- phoneNumber: string
- knowledgeInfoCard: {}
- responseType: string
- channel: string
- webhook: string
- returnPartialResponses: boolean
- tag: string
- setParameterActions:
- - parameter: string
- value: any
- conditionalCases:
- - cases:
- - condition: string
- caseContent:
- - message:
- payload: object
- responseType: string
- channel: string
- additionalCases:
- cases:
- - condition: string
- caseContent:
- - {}
- advancedSettings:
- audioExportGcsDestination:
- uri: string
- speechSettings:
- endpointerSensitivity: integer
- noSpeechTimeout: string
- useTimeoutBasedEndpointing: boolean
- models: object
- dtmfSettings:
- enabled: boolean
- maxDigits: integer
- finishDigit: string
- interdigitTimeoutDuration: string
- endpointingTimeoutDuration: string
- loggingSettings:
- enableStackdriverLogging: boolean
- enableInteractionLogging: boolean
- enableConsentBasedRedaction: boolean
- enableGenerativeFallback: boolean
- targetPage: string
- targetFlow: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: transitionRoutes
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: intent
+ value: string
+ - name: condition
+ value: string
+ - name: triggerFulfillment
+ value:
+ - name: messages
+ value:
+ - - name: text
+ value:
+ - name: text
+ value:
+ - string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: payload
+ value: object
+ - name: conversationSuccess
+ value:
+ - name: metadata
+ value: object
+ - name: outputAudioText
+ value:
+ - name: text
+ value: string
+ - name: ssml
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: liveAgentHandoff
+ value:
+ - name: metadata
+ value: object
+ - name: endInteraction
+ value: []
+ - name: playAudio
+ value:
+ - name: audioUri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: mixedAudio
+ value:
+ - name: segments
+ value:
+ - - name: audio
+ value: string
+ - name: uri
+ value: string
+ - name: allowPlaybackInterruption
+ value: boolean
+ - name: telephonyTransferCall
+ value:
+ - name: phoneNumber
+ value: string
+ - name: knowledgeInfoCard
+ value: []
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: webhook
+ value: string
+ - name: returnPartialResponses
+ value: boolean
+ - name: tag
+ value: string
+ - name: setParameterActions
+ value:
+ - - name: parameter
+ value: string
+ - name: value
+ value: any
+ - name: conditionalCases
+ value:
+ - - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - - name: message
+ value:
+ - name: payload
+ value: object
+ - name: responseType
+ value: string
+ - name: channel
+ value: string
+ - name: additionalCases
+ value:
+ - name: cases
+ value:
+ - - name: condition
+ value: string
+ - name: caseContent
+ value:
+ - []
+ - name: advancedSettings
+ value:
+ - name: audioExportGcsDestination
+ value:
+ - name: uri
+ value: string
+ - name: speechSettings
+ value:
+ - name: endpointerSensitivity
+ value: integer
+ - name: noSpeechTimeout
+ value: string
+ - name: useTimeoutBasedEndpointing
+ value: boolean
+ - name: models
+ value: object
+ - name: dtmfSettings
+ value:
+ - name: enabled
+ value: boolean
+ - name: maxDigits
+ value: integer
+ - name: finishDigit
+ value: string
+ - name: interdigitTimeoutDuration
+ value: string
+ - name: endpointingTimeoutDuration
+ value: string
+ - name: loggingSettings
+ value:
+ - name: enableStackdriverLogging
+ value: boolean
+ - name: enableInteractionLogging
+ value: boolean
+ - name: enableConsentBasedRedaction
+ value: boolean
+ - name: enableGenerativeFallback
+ value: boolean
+ - name: targetPage
+ value: string
+ - name: targetFlow
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/versions/index.md b/docs/google-docs/providers/google/dialogflow/versions/index.md
index 970253f726..f7eb142411 100644
--- a/docs/google-docs/providers/google/dialogflow/versions/index.md
+++ b/docs/google-docs/providers/google/dialogflow/versions/index.md
@@ -65,7 +65,7 @@ FROM google.dialogflow.versions
WHERE agentsId = '{{ agentsId }}'
AND flowsId = '{{ flowsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,15 +106,26 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-nluSettings:
- modelType: string
- classificationThreshold: number
- modelTrainingMode: string
-createTime: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: nluSettings
+ value:
+ - name: modelType
+ value: string
+ - name: classificationThreshold
+ value: number
+ - name: modelTrainingMode
+ value: string
+ - name: createTime
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/dialogflow/webhooks/index.md b/docs/google-docs/providers/google/dialogflow/webhooks/index.md
index 9785445567..ce5973003f 100644
--- a/docs/google-docs/providers/google/dialogflow/webhooks/index.md
+++ b/docs/google-docs/providers/google/dialogflow/webhooks/index.md
@@ -62,7 +62,7 @@ timeout
FROM google.dialogflow.webhooks
WHERE agentsId = '{{ agentsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,38 +100,61 @@ SELECT
'{{ genericWebService }}',
'{{ serviceDirectory }}',
'{{ timeout }}',
-true|false
+{{ disabled }}
;
```
```yaml
-name: string
-displayName: string
-genericWebService:
- uri: string
- username: string
- password: string
- requestHeaders: object
- allowedCaCerts:
- - type: string
- format: string
- oauthConfig:
- clientId: string
- clientSecret: string
- tokenEndpoint: string
- scopes:
- - type: string
- serviceAgentAuth: string
- webhookType: string
- httpMethod: string
- requestBody: string
- parameterMapping: object
-serviceDirectory:
- service: string
-timeout: string
-disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: genericWebService
+ value:
+ - name: uri
+ value: string
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: requestHeaders
+ value: object
+ - name: allowedCaCerts
+ value:
+ - string
+ - name: oauthConfig
+ value:
+ - name: clientId
+ value: string
+ - name: clientSecret
+ value: string
+ - name: tokenEndpoint
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: serviceAgentAuth
+ value: string
+ - name: webhookType
+ value: string
+ - name: httpMethod
+ value: string
+ - name: requestBody
+ value: string
+ - name: parameterMapping
+ value: object
+ - name: serviceDirectory
+ value:
+ - name: service
+ value: string
+ - name: timeout
+ value: string
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/discoveryengine/answers/index.md b/docs/google-docs/providers/google/discoveryengine/answers/index.md
index 63a17f1092..490b616b97 100644
--- a/docs/google-docs/providers/google/discoveryengine/answers/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/answers/index.md
@@ -72,5 +72,5 @@ WHERE answersId = '{{ answersId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND sessionsId = '{{ sessionsId }}';
+AND sessionsId = '{{ sessionsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/branches_documents_metadata/index.md b/docs/google-docs/providers/google/discoveryengine/branches_documents_metadata/index.md
index 888297721d..f6068347cd 100644
--- a/docs/google-docs/providers/google/discoveryengine/branches_documents_metadata/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/branches_documents_metadata/index.md
@@ -50,5 +50,5 @@ FROM google.discoveryengine.branches_documents_metadata
WHERE branchesId = '{{ branchesId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/controls/index.md b/docs/google-docs/providers/google/discoveryengine/controls/index.md
index d3f25a83f7..f3160f4621 100644
--- a/docs/google-docs/providers/google/discoveryengine/controls/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/controls/index.md
@@ -80,7 +80,7 @@ useCases
FROM google.discoveryengine.controls
WHERE dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -131,34 +131,57 @@ SELECT
```yaml
-boostAction:
- boost: number
- filter: string
- dataStore: string
-filterAction:
- filter: string
- dataStore: string
-redirectAction:
- redirectUri: string
-synonymsAction:
- synonyms:
- - type: string
-name: string
-displayName: string
-associatedServingConfigIds:
- - type: string
-solutionType: string
-useCases:
- - type: string
- enumDescriptions: string
- enum: string
-conditions:
- - queryTerms:
- - value: string
- fullMatch: boolean
- activeTimeRange:
- - startTime: string
- endTime: string
+- name: your_resource_model_name
+ props:
+ - name: boostAction
+ value:
+ - name: boost
+ value: number
+ - name: filter
+ value: string
+ - name: dataStore
+ value: string
+ - name: filterAction
+ value:
+ - name: filter
+ value: string
+ - name: dataStore
+ value: string
+ - name: redirectAction
+ value:
+ - name: redirectUri
+ value: string
+ - name: synonymsAction
+ value:
+ - name: synonyms
+ value:
+ - string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: associatedServingConfigIds
+ value:
+ - string
+ - name: solutionType
+ value: string
+ - name: useCases
+ value:
+ - string
+ - name: conditions
+ value:
+ - - name: queryTerms
+ value:
+ - - name: value
+ value: string
+ - name: fullMatch
+ value: boolean
+ - name: activeTimeRange
+ value:
+ - - name: startTime
+ value: string
+ - name: endTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/discoveryengine/conversations/index.md b/docs/google-docs/providers/google/discoveryengine/conversations/index.md
index 59740c7f12..df1fd256ab 100644
--- a/docs/google-docs/providers/google/discoveryengine/conversations/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/conversations/index.md
@@ -75,7 +75,7 @@ userPseudoId
FROM google.discoveryengine.conversations
WHERE dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,47 +116,80 @@ SELECT
```yaml
-name: string
-state: string
-userPseudoId: string
-messages:
- - userInput:
- input: string
- context:
- contextDocuments:
- - type: string
- activeDocument: string
- reply:
- summary:
- summaryText: string
- summarySkippedReasons:
- - type: string
- enumDescriptions: string
- enum: string
- safetyAttributes:
- categories:
- - type: string
- scores:
- - type: string
- format: string
- summaryWithMetadata:
- summary: string
- citationMetadata:
- citations:
- - startIndex: string
- endIndex: string
- sources:
- - referenceIndex: string
- references:
- - title: string
- document: string
- uri: string
- chunkContents:
- - content: string
- pageIdentifier: string
- createTime: string
-startTime: string
-endTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: userPseudoId
+ value: string
+ - name: messages
+ value:
+ - - name: userInput
+ value:
+ - name: input
+ value: string
+ - name: context
+ value:
+ - name: contextDocuments
+ value:
+ - string
+ - name: activeDocument
+ value: string
+ - name: reply
+ value:
+ - name: summary
+ value:
+ - name: summaryText
+ value: string
+ - name: summarySkippedReasons
+ value:
+ - string
+ - name: safetyAttributes
+ value:
+ - name: categories
+ value:
+ - string
+ - name: scores
+ value:
+ - number
+ - name: summaryWithMetadata
+ value:
+ - name: summary
+ value: string
+ - name: citationMetadata
+ value:
+ - name: citations
+ value:
+ - - name: startIndex
+ value: string
+ - name: endIndex
+ value: string
+ - name: sources
+ value:
+ - - name: referenceIndex
+ value: string
+ - name: references
+ value:
+ - - name: title
+ value: string
+ - name: document
+ value: string
+ - name: uri
+ value: string
+ - name: chunkContents
+ value:
+ - - name: content
+ value: string
+ - name: pageIdentifier
+ value: string
+ - name: createTime
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/discoveryengine/custom_models/index.md b/docs/google-docs/providers/google/discoveryengine/custom_models/index.md
index fa2e58bd45..5f938ba83c 100644
--- a/docs/google-docs/providers/google/discoveryengine/custom_models/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/custom_models/index.md
@@ -49,5 +49,5 @@ FROM google.discoveryengine.custom_models
WHERE collectionsId = '{{ collectionsId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/data_store_operations/index.md b/docs/google-docs/providers/google/discoveryengine/data_store_operations/index.md
index fe713a8ce6..1ae26fc4cc 100644
--- a/docs/google-docs/providers/google/discoveryengine/data_store_operations/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/data_store_operations/index.md
@@ -58,5 +58,5 @@ WHERE collectionsId = '{{ collectionsId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/data_stores/index.md b/docs/google-docs/providers/google/discoveryengine/data_stores/index.md
index a93de8de59..b6582ab7db 100644
--- a/docs/google-docs/providers/google/discoveryengine/data_stores/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/data_stores/index.md
@@ -79,7 +79,7 @@ startingSchema,
workspaceConfig
FROM google.discoveryengine.data_stores
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -128,39 +128,68 @@ SELECT
```yaml
-name: string
-displayName: string
-industryVertical: string
-solutionTypes:
- - type: string
- enumDescriptions: string
- enum: string
-defaultSchemaId: string
-contentConfig: string
-createTime: string
-workspaceConfig:
- type: string
- dasherCustomerId: string
-documentProcessingConfig:
- name: string
- chunkingConfig:
- layoutBasedChunkingConfig:
- chunkSize: integer
- includeAncestorHeadings: boolean
- defaultParsingConfig:
- digitalParsingConfig: {}
- ocrParsingConfig:
- enhancedDocumentElements:
- - type: string
- useNativeText: boolean
- layoutParsingConfig: {}
- parsingConfigOverrides: object
-startingSchema:
- structSchema: object
- jsonSchema: string
- name: string
-servingConfigDataStore:
- disabledForServing: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: industryVertical
+ value: string
+ - name: solutionTypes
+ value:
+ - string
+ - name: defaultSchemaId
+ value: string
+ - name: contentConfig
+ value: string
+ - name: createTime
+ value: string
+ - name: workspaceConfig
+ value:
+ - name: type
+ value: string
+ - name: dasherCustomerId
+ value: string
+ - name: documentProcessingConfig
+ value:
+ - name: name
+ value: string
+ - name: chunkingConfig
+ value:
+ - name: layoutBasedChunkingConfig
+ value:
+ - name: chunkSize
+ value: integer
+ - name: includeAncestorHeadings
+ value: boolean
+ - name: defaultParsingConfig
+ value:
+ - name: digitalParsingConfig
+ value: []
+ - name: ocrParsingConfig
+ value:
+ - name: enhancedDocumentElements
+ value:
+ - string
+ - name: useNativeText
+ value: boolean
+ - name: layoutParsingConfig
+ value: []
+ - name: parsingConfigOverrides
+ value: object
+ - name: startingSchema
+ value:
+ - name: structSchema
+ value: object
+ - name: jsonSchema
+ value: string
+ - name: name
+ value: string
+ - name: servingConfigDataStore
+ value:
+ - name: disabledForServing
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/discoveryengine/data_stores_site_search_engine/index.md b/docs/google-docs/providers/google/discoveryengine/data_stores_site_search_engine/index.md
index 50e0c18705..8141b726fa 100644
--- a/docs/google-docs/providers/google/discoveryengine/data_stores_site_search_engine/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/data_stores_site_search_engine/index.md
@@ -49,5 +49,5 @@ name
FROM google.discoveryengine.data_stores_site_search_engine
WHERE dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/documents/index.md b/docs/google-docs/providers/google/discoveryengine/documents/index.md
index beee1bcc43..cd012a99a0 100644
--- a/docs/google-docs/providers/google/discoveryengine/documents/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/documents/index.md
@@ -80,7 +80,7 @@ FROM google.discoveryengine.documents
WHERE branchesId = '{{ branchesId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -127,26 +127,45 @@ SELECT
```yaml
-structData: object
-jsonData: string
-name: string
-id: string
-schemaId: string
-content:
- rawBytes: string
- uri: string
- mimeType: string
-parentDocumentId: string
-derivedStructData: object
-indexTime: string
-indexStatus:
- indexTime: string
- errorSamples:
- - code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
+- name: your_resource_model_name
+ props:
+ - name: structData
+ value: object
+ - name: jsonData
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: schemaId
+ value: string
+ - name: content
+ value:
+ - name: rawBytes
+ value: string
+ - name: uri
+ value: string
+ - name: mimeType
+ value: string
+ - name: parentDocumentId
+ value: string
+ - name: derivedStructData
+ value: object
+ - name: indexTime
+ value: string
+ - name: indexStatus
+ value:
+ - name: indexTime
+ value: string
+ - name: errorSamples
+ value:
+ - - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/discoveryengine/engines/index.md b/docs/google-docs/providers/google/discoveryengine/engines/index.md
index 7febea0718..b0512dab8f 100644
--- a/docs/google-docs/providers/google/discoveryengine/engines/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/engines/index.md
@@ -72,7 +72,7 @@ updateTime
FROM google.discoveryengine.engines
WHERE collectionsId = '{{ collectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -121,31 +121,52 @@ SELECT
```yaml
-chatEngineConfig:
- agentCreationConfig:
- business: string
- defaultLanguageCode: string
- timeZone: string
- location: string
- dialogflowAgentToLink: string
-searchEngineConfig:
- searchTier: string
- searchAddOns:
- - type: string
- enumDescriptions: string
- enum: string
-chatEngineMetadata:
- dialogflowAgent: string
-name: string
-displayName: string
-createTime: string
-updateTime: string
-dataStoreIds:
- - type: string
-solutionType: string
-industryVertical: string
-commonConfig:
- companyName: string
+- name: your_resource_model_name
+ props:
+ - name: chatEngineConfig
+ value:
+ - name: agentCreationConfig
+ value:
+ - name: business
+ value: string
+ - name: defaultLanguageCode
+ value: string
+ - name: timeZone
+ value: string
+ - name: location
+ value: string
+ - name: dialogflowAgentToLink
+ value: string
+ - name: searchEngineConfig
+ value:
+ - name: searchTier
+ value: string
+ - name: searchAddOns
+ value:
+ - string
+ - name: chatEngineMetadata
+ value:
+ - name: dialogflowAgent
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: dataStoreIds
+ value:
+ - string
+ - name: solutionType
+ value: string
+ - name: industryVertical
+ value: string
+ - name: commonConfig
+ value:
+ - name: companyName
+ value: string
```
diff --git a/docs/google-docs/providers/google/discoveryengine/operations/index.md b/docs/google-docs/providers/google/discoveryengine/operations/index.md
index 4578152631..e3fa1150cb 100644
--- a/docs/google-docs/providers/google/discoveryengine/operations/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/operations/index.md
@@ -81,5 +81,5 @@ error,
metadata,
response
FROM google.discoveryengine.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/schemas/index.md b/docs/google-docs/providers/google/discoveryengine/schemas/index.md
index b047453ae9..c6a3f650ec 100644
--- a/docs/google-docs/providers/google/discoveryengine/schemas/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/schemas/index.md
@@ -61,7 +61,7 @@ structSchema
FROM google.discoveryengine.schemas
WHERE dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,9 +100,14 @@ SELECT
```yaml
-structSchema: object
-jsonSchema: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: structSchema
+ value: object
+ - name: jsonSchema
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/discoveryengine/search_engine_operations/index.md b/docs/google-docs/providers/google/discoveryengine/search_engine_operations/index.md
index ecf5e87de3..354ef4eb73 100644
--- a/docs/google-docs/providers/google/discoveryengine/search_engine_operations/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/search_engine_operations/index.md
@@ -58,5 +58,5 @@ FROM google.discoveryengine.search_engine_operations
WHERE collectionsId = '{{ collectionsId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/sessions/index.md b/docs/google-docs/providers/google/discoveryengine/sessions/index.md
index fbfb5e3e55..bb57a8c1e4 100644
--- a/docs/google-docs/providers/google/discoveryengine/sessions/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/sessions/index.md
@@ -72,7 +72,7 @@ userPseudoId
FROM google.discoveryengine.sessions
WHERE dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,16 +113,28 @@ SELECT
```yaml
-name: string
-state: string
-userPseudoId: string
-turns:
- - query:
- text: string
- queryId: string
- answer: string
-startTime: string
-endTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: userPseudoId
+ value: string
+ - name: turns
+ value:
+ - - name: query
+ value:
+ - name: text
+ value: string
+ - name: queryId
+ value: string
+ - name: answer
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/discoveryengine/site_search_engine_domain_verification_status/index.md b/docs/google-docs/providers/google/discoveryengine/site_search_engine_domain_verification_status/index.md
index edbe7b1642..9cbac46176 100644
--- a/docs/google-docs/providers/google/discoveryengine/site_search_engine_domain_verification_status/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/site_search_engine_domain_verification_status/index.md
@@ -53,5 +53,5 @@ FROM google.discoveryengine.site_search_engine_domain_verification_status
WHERE collectionsId = '{{ collectionsId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/target_site_operations/index.md b/docs/google-docs/providers/google/discoveryengine/target_site_operations/index.md
index 052aba45b6..baf5e87240 100644
--- a/docs/google-docs/providers/google/discoveryengine/target_site_operations/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/target_site_operations/index.md
@@ -58,5 +58,5 @@ FROM google.discoveryengine.target_site_operations
WHERE collectionsId = '{{ collectionsId }}'
AND dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/discoveryengine/target_sites/index.md b/docs/google-docs/providers/google/discoveryengine/target_sites/index.md
index a1cf19e8af..519afb45ce 100644
--- a/docs/google-docs/providers/google/discoveryengine/target_sites/index.md
+++ b/docs/google-docs/providers/google/discoveryengine/target_sites/index.md
@@ -77,7 +77,7 @@ updateTime
FROM google.discoveryengine.target_sites
WHERE dataStoresId = '{{ dataStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,23 +112,42 @@ SELECT
```yaml
-requests:
- - parent: string
- targetSite:
- name: string
- providedUriPattern: string
- type: string
- exactMatch: boolean
- generatedUriPattern: string
- rootDomainUri: string
- siteVerificationInfo:
- siteVerificationState: string
- verifyTime: string
- indexingStatus: string
- updateTime: string
- failureReason:
- quotaFailure:
- totalRequiredQuota: string
+- name: your_resource_model_name
+ props:
+ - name: requests
+ value:
+ - - name: parent
+ value: string
+ - name: targetSite
+ value:
+ - name: name
+ value: string
+ - name: providedUriPattern
+ value: string
+ - name: type
+ value: string
+ - name: exactMatch
+ value: boolean
+ - name: generatedUriPattern
+ value: string
+ - name: rootDomainUri
+ value: string
+ - name: siteVerificationInfo
+ value:
+ - name: siteVerificationState
+ value: string
+ - name: verifyTime
+ value: string
+ - name: indexingStatus
+ value: string
+ - name: updateTime
+ value: string
+ - name: failureReason
+ value:
+ - name: quotaFailure
+ value:
+ - name: totalRequiredQuota
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/column_data_profiles/index.md b/docs/google-docs/providers/google/dlp/column_data_profiles/index.md
index 4a3fad146c..f7d0c184d5 100644
--- a/docs/google-docs/providers/google/dlp/column_data_profiles/index.md
+++ b/docs/google-docs/providers/google/dlp/column_data_profiles/index.md
@@ -88,5 +88,5 @@ tableFullResource,
tableId
FROM google.dlp.column_data_profiles
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dlp/connections/index.md b/docs/google-docs/providers/google/dlp/connections/index.md
index cc0f6cf49c..5b7e895b54 100644
--- a/docs/google-docs/providers/google/dlp/connections/index.md
+++ b/docs/google-docs/providers/google/dlp/connections/index.md
@@ -64,7 +64,7 @@ errors,
state
FROM google.dlp.connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -97,28 +97,46 @@ SELECT
```yaml
-connection:
- cloudSql:
- cloudSqlIam: {}
- databaseEngine: string
- connectionName: string
- maxConnections: integer
- usernamePassword:
- passwordSecretVersionName: string
- username: string
- state: string
- name: string
- errors:
- - details:
- details:
- - additionalProperties: any
- type: string
- code: integer
- message: string
- timestamps:
- - type: string
- format: string
- extraInfo: string
+- name: your_resource_model_name
+ props:
+ - name: connection
+ value:
+ - name: cloudSql
+ value:
+ - name: cloudSqlIam
+ value: []
+ - name: databaseEngine
+ value: string
+ - name: connectionName
+ value: string
+ - name: maxConnections
+ value: integer
+ - name: usernamePassword
+ value:
+ - name: passwordSecretVersionName
+ value: string
+ - name: username
+ value: string
+ - name: state
+ value: string
+ - name: name
+ value: string
+ - name: errors
+ value:
+ - - name: details
+ value:
+ - name: details
+ value:
+ - object
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: timestamps
+ value:
+ - string
+ - name: extraInfo
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/deidentify_templates/index.md b/docs/google-docs/providers/google/dlp/deidentify_templates/index.md
index 8920bd4d25..2cb27d128f 100644
--- a/docs/google-docs/providers/google/dlp/deidentify_templates/index.md
+++ b/docs/google-docs/providers/google/dlp/deidentify_templates/index.md
@@ -75,7 +75,7 @@ deidentifyConfig,
displayName,
updateTime
FROM google.dlp.deidentify_templates
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,109 +110,211 @@ SELECT
```yaml
-deidentifyTemplate:
- deidentifyConfig:
- transformationErrorHandling:
- leaveUntransformed: {}
- throwError: {}
- recordTransformations:
- fieldTransformations:
- - infoTypeTransformations:
- transformations:
- - primitiveTransformation:
- fixedSizeBucketingConfig:
- bucketSize: number
- lowerBound:
- integerValue: string
- dayOfWeekValue: string
- floatValue: number
- stringValue: string
- timestampValue: string
- dateValue:
- day: integer
- year: integer
- month: integer
- booleanValue: boolean
- timeValue:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- dateShiftConfig:
- cryptoKey:
- transient:
- name: string
- unwrapped:
- key: string
- kmsWrapped:
- cryptoKeyName: string
- wrappedKey: string
- context:
- name: string
- upperBoundDays: integer
- lowerBoundDays: integer
- redactConfig: {}
- cryptoDeterministicConfig:
- surrogateInfoType:
- sensitivityScore:
- score: string
- version: string
- name: string
- replaceDictionaryConfig:
- wordList:
- words:
- - type: string
- characterMaskConfig:
- numberToMask: integer
- reverseOrder: boolean
- charactersToIgnore:
- - commonCharactersToIgnore: string
- charactersToSkip: string
- maskingCharacter: string
- cryptoHashConfig: {}
- bucketingConfig:
- buckets:
- - {}
- replaceConfig: {}
- cryptoReplaceFfxFpeConfig:
- customAlphabet: string
- commonAlphabet: string
- radix: integer
- timePartConfig:
- partToExtract: string
- replaceWithInfoTypeConfig: {}
- infoTypes:
- - version: string
- name: string
- condition:
- expressions:
- conditions:
- conditions:
- - operator: string
- logicalOperator: string
- fields:
- - name: string
- recordSuppressions:
- - {}
- imageTransformations:
- transforms:
- - allInfoTypes: {}
- selectedInfoTypes:
- infoTypes:
- - version: string
- name: string
- allText: {}
- redactionColor:
- blue: number
- red: number
- green: number
- displayName: string
- description: string
- createTime: string
- updateTime: string
- name: string
-templateId: string
-locationId: string
+- name: your_resource_model_name
+ props:
+ - name: deidentifyTemplate
+ value:
+ - name: deidentifyConfig
+ value:
+ - name: transformationErrorHandling
+ value:
+ - name: leaveUntransformed
+ value: []
+ - name: throwError
+ value: []
+ - name: recordTransformations
+ value:
+ - name: fieldTransformations
+ value:
+ - - name: infoTypeTransformations
+ value:
+ - name: transformations
+ value:
+ - - name: primitiveTransformation
+ value:
+ - name: fixedSizeBucketingConfig
+ value:
+ - name: bucketSize
+ value: number
+ - name: lowerBound
+ value:
+ - name: integerValue
+ value: string
+ - name: dayOfWeekValue
+ value: string
+ - name: floatValue
+ value: number
+ - name: stringValue
+ value: string
+ - name: timestampValue
+ value: string
+ - name: dateValue
+ value:
+ - name: day
+ value: integer
+ - name: year
+ value: integer
+ - name: month
+ value: integer
+ - name: booleanValue
+ value: boolean
+ - name: timeValue
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: dateShiftConfig
+ value:
+ - name: cryptoKey
+ value:
+ - name: transient
+ value:
+ - name: name
+ value: string
+ - name: unwrapped
+ value:
+ - name: key
+ value: string
+ - name: kmsWrapped
+ value:
+ - name: cryptoKeyName
+ value: string
+ - name: wrappedKey
+ value: string
+ - name: context
+ value:
+ - name: name
+ value: string
+ - name: upperBoundDays
+ value: integer
+ - name: lowerBoundDays
+ value: integer
+ - name: redactConfig
+ value: []
+ - name: cryptoDeterministicConfig
+ value:
+ - name: surrogateInfoType
+ value:
+ - name: sensitivityScore
+ value:
+ - name: score
+ value: string
+ - name: version
+ value: string
+ - name: name
+ value: string
+ - name: replaceDictionaryConfig
+ value:
+ - name: wordList
+ value:
+ - name: words
+ value:
+ - string
+ - name: characterMaskConfig
+ value:
+ - name: numberToMask
+ value: integer
+ - name: reverseOrder
+ value: boolean
+ - name: charactersToIgnore
+ value:
+ - - name: commonCharactersToIgnore
+ value: string
+ - name: charactersToSkip
+ value: string
+ - name: maskingCharacter
+ value: string
+ - name: cryptoHashConfig
+ value: []
+ - name: bucketingConfig
+ value:
+ - name: buckets
+ value:
+ - []
+ - name: replaceConfig
+ value: []
+ - name: cryptoReplaceFfxFpeConfig
+ value:
+ - name: customAlphabet
+ value: string
+ - name: commonAlphabet
+ value: string
+ - name: radix
+ value: integer
+ - name: timePartConfig
+ value:
+ - name: partToExtract
+ value: string
+ - name: replaceWithInfoTypeConfig
+ value: []
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: condition
+ value:
+ - name: expressions
+ value:
+ - name: conditions
+ value:
+ - name: conditions
+ value:
+ - - name: operator
+ value: string
+ - name: logicalOperator
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: recordSuppressions
+ value:
+ - []
+ - name: imageTransformations
+ value:
+ - name: transforms
+ value:
+ - - name: allInfoTypes
+ value: []
+ - name: selectedInfoTypes
+ value:
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: allText
+ value: []
+ - name: redactionColor
+ value:
+ - name: blue
+ value: number
+ - name: red
+ value: number
+ - name: green
+ value: number
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: templateId
+ value: string
+ - name: locationId
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/discovery_configs/index.md b/docs/google-docs/providers/google/dlp/discovery_configs/index.md
index e54c2a6436..0be09690b6 100644
--- a/docs/google-docs/providers/google/dlp/discovery_configs/index.md
+++ b/docs/google-docs/providers/google/dlp/discovery_configs/index.md
@@ -76,7 +76,7 @@ targets,
updateTime
FROM google.dlp.discovery_configs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -111,161 +111,266 @@ SELECT
```yaml
-configId: string
-discoveryConfig:
- displayName: string
- name: string
- status: string
- actions:
- - publishToScc: {}
- pubSubNotification:
- topic: string
- pubsubCondition:
- expressions:
- conditions:
- - minimumSensitivityScore: string
- minimumRiskScore: string
- logicalOperator: string
- detailOfMessage: string
- event: string
- publishToChronicle: {}
- exportData:
- profileTable:
- projectId: string
- datasetId: string
- tableId: string
- tagResources:
- lowerDataRiskToLow: boolean
- tagConditions:
- - sensitivityScore:
- score: string
- tag:
- namespacedValue: string
- profileGenerationsToTag:
- - type: string
- enumDescriptions: string
- enum: string
- createTime: string
- targets:
- - cloudSqlTarget:
- conditions:
- types:
- - enum: string
- type: string
- enumDescriptions: string
- databaseEngines:
- - enum: string
- enumDescriptions: string
- type: string
- generationCadence:
- refreshFrequency: string
- inspectTemplateModifiedCadence:
- frequency: string
- schemaModifiedCadence:
- types:
- - enumDescriptions: string
- type: string
- enum: string
- frequency: string
- filter:
- databaseResourceReference:
- instance: string
- projectId: string
- database: string
- databaseResource: string
- collection:
- includeRegexes:
- patterns:
- - databaseRegex: string
- instanceRegex: string
- projectIdRegex: string
- databaseResourceNameRegex: string
- others: {}
- disabled: {}
- secretsTarget: {}
- bigQueryTarget:
- filter:
- otherTables: {}
- tableReference:
- datasetId: string
- tableId: string
- tables:
- includeRegexes:
- patterns:
- - tableIdRegex: string
- datasetIdRegex: string
- projectIdRegex: string
- cadence:
- tableModifiedCadence:
- frequency: string
- types:
- - enumDescriptions: string
- enum: string
- type: string
- refreshFrequency: string
- schemaModifiedCadence:
- types:
- - enum: string
- type: string
- enumDescriptions: string
- frequency: string
- conditions:
- types:
- types:
- - enum: string
- enumDescriptions: string
- type: string
- orConditions:
- minRowCount: integer
- minAge: string
- typeCollection: string
- createdAfter: string
- cloudStorageTarget:
- generationCadence:
- refreshFrequency: string
- conditions:
- cloudStorageConditions:
- includedBucketAttributes:
- - enumDescriptions: string
- enum: string
- type: string
- includedObjectAttributes:
- - type: string
- enum: string
- enumDescriptions: string
- minAge: string
- createdAfter: string
- filter:
- collection:
- includeRegexes:
- patterns:
- - cloudStorageRegex:
- projectIdRegex: string
- bucketNameRegex: string
- cloudStorageResourceReference:
- projectId: string
- bucketName: string
- others: {}
- orgConfig:
- projectId: string
- location:
- organizationId: string
- folderId: string
- lastRunTime: string
- inspectTemplates:
- - type: string
- errors:
- - details:
- details:
- - additionalProperties: any
- type: string
- code: integer
- message: string
- timestamps:
- - type: string
- format: string
- extraInfo: string
- updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: configId
+ value: string
+ - name: discoveryConfig
+ value:
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: status
+ value: string
+ - name: actions
+ value:
+ - - name: publishToScc
+ value: []
+ - name: pubSubNotification
+ value:
+ - name: topic
+ value: string
+ - name: pubsubCondition
+ value:
+ - name: expressions
+ value:
+ - name: conditions
+ value:
+ - - name: minimumSensitivityScore
+ value: string
+ - name: minimumRiskScore
+ value: string
+ - name: logicalOperator
+ value: string
+ - name: detailOfMessage
+ value: string
+ - name: event
+ value: string
+ - name: publishToChronicle
+ value: []
+ - name: exportData
+ value:
+ - name: profileTable
+ value:
+ - name: projectId
+ value: string
+ - name: datasetId
+ value: string
+ - name: tableId
+ value: string
+ - name: tagResources
+ value:
+ - name: lowerDataRiskToLow
+ value: boolean
+ - name: tagConditions
+ value:
+ - - name: sensitivityScore
+ value:
+ - name: score
+ value: string
+ - name: tag
+ value:
+ - name: namespacedValue
+ value: string
+ - name: profileGenerationsToTag
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: targets
+ value:
+ - - name: cloudSqlTarget
+ value:
+ - name: conditions
+ value:
+ - name: types
+ value:
+ - string
+ - name: databaseEngines
+ value:
+ - string
+ - name: generationCadence
+ value:
+ - name: refreshFrequency
+ value: string
+ - name: inspectTemplateModifiedCadence
+ value:
+ - name: frequency
+ value: string
+ - name: schemaModifiedCadence
+ value:
+ - name: types
+ value:
+ - string
+ - name: frequency
+ value: string
+ - name: filter
+ value:
+ - name: databaseResourceReference
+ value:
+ - name: instance
+ value: string
+ - name: projectId
+ value: string
+ - name: database
+ value: string
+ - name: databaseResource
+ value: string
+ - name: collection
+ value:
+ - name: includeRegexes
+ value:
+ - name: patterns
+ value:
+ - - name: databaseRegex
+ value: string
+ - name: instanceRegex
+ value: string
+ - name: projectIdRegex
+ value: string
+ - name: databaseResourceNameRegex
+ value: string
+ - name: others
+ value: []
+ - name: disabled
+ value: []
+ - name: secretsTarget
+ value: []
+ - name: bigQueryTarget
+ value:
+ - name: filter
+ value:
+ - name: otherTables
+ value: []
+ - name: tableReference
+ value:
+ - name: datasetId
+ value: string
+ - name: tableId
+ value: string
+ - name: tables
+ value:
+ - name: includeRegexes
+ value:
+ - name: patterns
+ value:
+ - - name: tableIdRegex
+ value: string
+ - name: datasetIdRegex
+ value: string
+ - name: projectIdRegex
+ value: string
+ - name: cadence
+ value:
+ - name: tableModifiedCadence
+ value:
+ - name: frequency
+ value: string
+ - name: types
+ value:
+ - string
+ - name: refreshFrequency
+ value: string
+ - name: schemaModifiedCadence
+ value:
+ - name: types
+ value:
+ - string
+ - name: frequency
+ value: string
+ - name: conditions
+ value:
+ - name: types
+ value:
+ - name: types
+ value:
+ - string
+ - name: orConditions
+ value:
+ - name: minRowCount
+ value: integer
+ - name: minAge
+ value: string
+ - name: typeCollection
+ value: string
+ - name: createdAfter
+ value: string
+ - name: cloudStorageTarget
+ value:
+ - name: generationCadence
+ value:
+ - name: refreshFrequency
+ value: string
+ - name: conditions
+ value:
+ - name: cloudStorageConditions
+ value:
+ - name: includedBucketAttributes
+ value:
+ - string
+ - name: includedObjectAttributes
+ value:
+ - string
+ - name: minAge
+ value: string
+ - name: createdAfter
+ value: string
+ - name: filter
+ value:
+ - name: collection
+ value:
+ - name: includeRegexes
+ value:
+ - name: patterns
+ value:
+ - - name: cloudStorageRegex
+ value:
+ - name: projectIdRegex
+ value: string
+ - name: bucketNameRegex
+ value: string
+ - name: cloudStorageResourceReference
+ value:
+ - name: projectId
+ value: string
+ - name: bucketName
+ value: string
+ - name: others
+ value: []
+ - name: orgConfig
+ value:
+ - name: projectId
+ value: string
+ - name: location
+ value:
+ - name: organizationId
+ value: string
+ - name: folderId
+ value: string
+ - name: lastRunTime
+ value: string
+ - name: inspectTemplates
+ value:
+ - string
+ - name: errors
+ value:
+ - - name: details
+ value:
+ - name: details
+ value:
+ - object
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: timestamps
+ value:
+ - string
+ - name: extraInfo
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/dlp_jobs/index.md b/docs/google-docs/providers/google/dlp/dlp_jobs/index.md
index a0a10f183a..6870ec38e1 100644
--- a/docs/google-docs/providers/google/dlp/dlp_jobs/index.md
+++ b/docs/google-docs/providers/google/dlp/dlp_jobs/index.md
@@ -80,7 +80,7 @@ startTime,
state,
type
FROM google.dlp.dlp_jobs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -117,172 +117,317 @@ SELECT
```yaml
-jobId: string
-inspectJob:
- inspectConfig:
- contentOptions:
- - type: string
- enum: string
- enumDescriptions: string
- infoTypes:
- - sensitivityScore:
- score: string
- version: string
- name: string
- minLikelihood: string
- includeQuote: boolean
- minLikelihoodPerInfoType:
- - minLikelihood: string
- infoType:
- version: string
- name: string
- limits:
- maxFindingsPerRequest: integer
- maxFindingsPerItem: integer
- maxFindingsPerInfoType:
- - maxFindings: integer
- customInfoTypes:
- - exclusionType: string
- storedType:
- createTime: string
- name: string
- surrogateType: {}
- regex:
- groupIndexes:
- - format: string
- type: string
- pattern: string
- detectionRules:
- - hotwordRule:
- proximity:
- windowBefore: integer
- windowAfter: integer
- likelihoodAdjustment:
- relativeLikelihood: integer
- fixedLikelihood: string
- dictionary:
- wordList:
- words:
- - type: string
- cloudStoragePath:
- path: string
- likelihood: string
- excludeInfoTypes: boolean
- ruleSet:
- - rules:
- - exclusionRule:
- matchingType: string
- excludeInfoTypes:
- infoTypes:
- - version: string
- name: string
- excludeByHotword: {}
- infoTypes:
- - version: string
- name: string
- actions:
- - pubSub:
- topic: string
- jobNotificationEmails: {}
- deidentify:
- fileTypesToTransform:
- - enumDescriptions: string
- enum: string
- type: string
- transformationDetailsStorageConfig:
- table:
- projectId: string
- datasetId: string
- tableId: string
- transformationConfig:
- deidentifyTemplate: string
- structuredDeidentifyTemplate: string
- imageRedactTemplate: string
- cloudStorageOutput: string
- publishFindingsToCloudDataCatalog: {}
- publishToStackdriver: {}
- publishSummaryToCscc: {}
- saveFindings:
- outputConfig:
- outputSchema: string
- storageConfig:
- cloudStorageOptions:
- fileTypes:
- - enum: string
- enumDescriptions: string
- type: string
- bytesLimitPerFile: string
- filesLimitPercent: integer
- bytesLimitPerFilePercent: integer
- fileSet:
- regexFileSet:
- excludeRegex:
- - type: string
- bucketName: string
- includeRegex:
- - type: string
- url: string
- sampleMethod: string
- hybridOptions:
- description: string
- labels: object
- tableOptions:
- identifyingFields:
- - name: string
- requiredFindingLabelKeys:
- - type: string
- datastoreOptions:
- partitionId:
- namespaceId: string
- projectId: string
- kind:
- name: string
- bigQueryOptions:
- rowsLimit: string
- includedFields:
- - name: string
- sampleMethod: string
- identifyingFields:
- - name: string
- excludedFields:
- - name: string
- rowsLimitPercent: integer
- timespanConfig:
- startTime: string
- timestampField:
- name: string
- endTime: string
- enableAutoPopulationOfTimespanConfig: boolean
- inspectTemplateName: string
-locationId: string
-riskJob:
- actions:
- - {}
- privacyMetric:
- categoricalStatsConfig: {}
- numericalStatsConfig: {}
- deltaPresenceEstimationConfig:
- auxiliaryTables:
- - quasiIds:
- - customTag: string
- quasiIds:
- - customTag: string
- inferred: {}
- regionCode: string
- lDiversityConfig:
- quasiIds:
- - name: string
- kMapEstimationConfig:
- quasiIds:
- - customTag: string
- regionCode: string
- auxiliaryTables:
- - quasiIds:
- - customTag: string
- kAnonymityConfig:
- entityId: {}
- quasiIds:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: jobId
+ value: string
+ - name: inspectJob
+ value:
+ - name: inspectConfig
+ value:
+ - name: contentOptions
+ value:
+ - string
+ - name: infoTypes
+ value:
+ - - name: sensitivityScore
+ value:
+ - name: score
+ value: string
+ - name: version
+ value: string
+ - name: name
+ value: string
+ - name: minLikelihood
+ value: string
+ - name: includeQuote
+ value: boolean
+ - name: minLikelihoodPerInfoType
+ value:
+ - - name: minLikelihood
+ value: string
+ - name: infoType
+ value:
+ - name: version
+ value: string
+ - name: name
+ value: string
+ - name: limits
+ value:
+ - name: maxFindingsPerRequest
+ value: integer
+ - name: maxFindingsPerItem
+ value: integer
+ - name: maxFindingsPerInfoType
+ value:
+ - - name: maxFindings
+ value: integer
+ - name: customInfoTypes
+ value:
+ - - name: exclusionType
+ value: string
+ - name: storedType
+ value:
+ - name: createTime
+ value: string
+ - name: name
+ value: string
+ - name: surrogateType
+ value: []
+ - name: regex
+ value:
+ - name: groupIndexes
+ value:
+ - integer
+ - name: pattern
+ value: string
+ - name: detectionRules
+ value:
+ - - name: hotwordRule
+ value:
+ - name: proximity
+ value:
+ - name: windowBefore
+ value: integer
+ - name: windowAfter
+ value: integer
+ - name: likelihoodAdjustment
+ value:
+ - name: relativeLikelihood
+ value: integer
+ - name: fixedLikelihood
+ value: string
+ - name: dictionary
+ value:
+ - name: wordList
+ value:
+ - name: words
+ value:
+ - string
+ - name: cloudStoragePath
+ value:
+ - name: path
+ value: string
+ - name: likelihood
+ value: string
+ - name: excludeInfoTypes
+ value: boolean
+ - name: ruleSet
+ value:
+ - - name: rules
+ value:
+ - - name: exclusionRule
+ value:
+ - name: matchingType
+ value: string
+ - name: excludeInfoTypes
+ value:
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: excludeByHotword
+ value: []
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: actions
+ value:
+ - - name: pubSub
+ value:
+ - name: topic
+ value: string
+ - name: jobNotificationEmails
+ value: []
+ - name: deidentify
+ value:
+ - name: fileTypesToTransform
+ value:
+ - string
+ - name: transformationDetailsStorageConfig
+ value:
+ - name: table
+ value:
+ - name: projectId
+ value: string
+ - name: datasetId
+ value: string
+ - name: tableId
+ value: string
+ - name: transformationConfig
+ value:
+ - name: deidentifyTemplate
+ value: string
+ - name: structuredDeidentifyTemplate
+ value: string
+ - name: imageRedactTemplate
+ value: string
+ - name: cloudStorageOutput
+ value: string
+ - name: publishFindingsToCloudDataCatalog
+ value: []
+ - name: publishToStackdriver
+ value: []
+ - name: publishSummaryToCscc
+ value: []
+ - name: saveFindings
+ value:
+ - name: outputConfig
+ value:
+ - name: outputSchema
+ value: string
+ - name: storageConfig
+ value:
+ - name: cloudStorageOptions
+ value:
+ - name: fileTypes
+ value:
+ - string
+ - name: bytesLimitPerFile
+ value: string
+ - name: filesLimitPercent
+ value: integer
+ - name: bytesLimitPerFilePercent
+ value: integer
+ - name: fileSet
+ value:
+ - name: regexFileSet
+ value:
+ - name: excludeRegex
+ value:
+ - string
+ - name: bucketName
+ value: string
+ - name: includeRegex
+ value:
+ - string
+ - name: url
+ value: string
+ - name: sampleMethod
+ value: string
+ - name: hybridOptions
+ value:
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: tableOptions
+ value:
+ - name: identifyingFields
+ value:
+ - - name: name
+ value: string
+ - name: requiredFindingLabelKeys
+ value:
+ - string
+ - name: datastoreOptions
+ value:
+ - name: partitionId
+ value:
+ - name: namespaceId
+ value: string
+ - name: projectId
+ value: string
+ - name: kind
+ value:
+ - name: name
+ value: string
+ - name: bigQueryOptions
+ value:
+ - name: rowsLimit
+ value: string
+ - name: includedFields
+ value:
+ - - name: name
+ value: string
+ - name: sampleMethod
+ value: string
+ - name: identifyingFields
+ value:
+ - - name: name
+ value: string
+ - name: excludedFields
+ value:
+ - - name: name
+ value: string
+ - name: rowsLimitPercent
+ value: integer
+ - name: timespanConfig
+ value:
+ - name: startTime
+ value: string
+ - name: timestampField
+ value:
+ - name: name
+ value: string
+ - name: endTime
+ value: string
+ - name: enableAutoPopulationOfTimespanConfig
+ value: boolean
+ - name: inspectTemplateName
+ value: string
+ - name: locationId
+ value: string
+ - name: riskJob
+ value:
+ - name: actions
+ value:
+ - []
+ - name: privacyMetric
+ value:
+ - name: categoricalStatsConfig
+ value: []
+ - name: numericalStatsConfig
+ value: []
+ - name: deltaPresenceEstimationConfig
+ value:
+ - name: auxiliaryTables
+ value:
+ - - name: quasiIds
+ value:
+ - - name: customTag
+ value: string
+ - name: quasiIds
+ value:
+ - - name: customTag
+ value: string
+ - name: inferred
+ value: []
+ - name: regionCode
+ value: string
+ - name: lDiversityConfig
+ value:
+ - name: quasiIds
+ value:
+ - - name: name
+ value: string
+ - name: kMapEstimationConfig
+ value:
+ - name: quasiIds
+ value:
+ - - name: customTag
+ value: string
+ - name: regionCode
+ value: string
+ - name: auxiliaryTables
+ value:
+ - - name: quasiIds
+ value:
+ - - name: customTag
+ value: string
+ - name: kAnonymityConfig
+ value:
+ - name: entityId
+ value: []
+ - name: quasiIds
+ value:
+ - - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/file_store_data_profiles/index.md b/docs/google-docs/providers/google/dlp/file_store_data_profiles/index.md
index 35b316074d..a04679861b 100644
--- a/docs/google-docs/providers/google/dlp/file_store_data_profiles/index.md
+++ b/docs/google-docs/providers/google/dlp/file_store_data_profiles/index.md
@@ -96,7 +96,7 @@ sensitivityScore,
state
FROM google.dlp.file_store_data_profiles
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/dlp/info_types/index.md b/docs/google-docs/providers/google/dlp/info_types/index.md
index b381377053..474ceaa856 100644
--- a/docs/google-docs/providers/google/dlp/info_types/index.md
+++ b/docs/google-docs/providers/google/dlp/info_types/index.md
@@ -47,5 +47,5 @@ Returns a list of the sensitive information types that DLP API supports. See htt
SELECT
infoTypes
FROM google.dlp.info_types
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/dlp/inspect_templates/index.md b/docs/google-docs/providers/google/dlp/inspect_templates/index.md
index 54c6c6d5d7..fc5e49931f 100644
--- a/docs/google-docs/providers/google/dlp/inspect_templates/index.md
+++ b/docs/google-docs/providers/google/dlp/inspect_templates/index.md
@@ -75,7 +75,7 @@ displayName,
inspectConfig,
updateTime
FROM google.dlp.inspect_templates
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,75 +110,137 @@ SELECT
```yaml
-inspectTemplate:
- updateTime: string
- inspectConfig:
- contentOptions:
- - type: string
- enum: string
- enumDescriptions: string
- infoTypes:
- - sensitivityScore:
- score: string
- version: string
- name: string
- minLikelihood: string
- includeQuote: boolean
- minLikelihoodPerInfoType:
- - minLikelihood: string
- infoType:
- version: string
- name: string
- limits:
- maxFindingsPerRequest: integer
- maxFindingsPerItem: integer
- maxFindingsPerInfoType:
- - maxFindings: integer
- customInfoTypes:
- - exclusionType: string
- storedType:
- createTime: string
- name: string
- surrogateType: {}
- regex:
- groupIndexes:
- - format: string
- type: string
- pattern: string
- detectionRules:
- - hotwordRule:
- proximity:
- windowBefore: integer
- windowAfter: integer
- likelihoodAdjustment:
- relativeLikelihood: integer
- fixedLikelihood: string
- dictionary:
- wordList:
- words:
- - type: string
- cloudStoragePath:
- path: string
- likelihood: string
- excludeInfoTypes: boolean
- ruleSet:
- - rules:
- - exclusionRule:
- matchingType: string
- excludeInfoTypes:
- infoTypes:
- - version: string
- name: string
- excludeByHotword: {}
- infoTypes:
- - version: string
- name: string
- displayName: string
- name: string
- description: string
- createTime: string
-templateId: string
-locationId: string
+- name: your_resource_model_name
+ props:
+ - name: inspectTemplate
+ value:
+ - name: updateTime
+ value: string
+ - name: inspectConfig
+ value:
+ - name: contentOptions
+ value:
+ - string
+ - name: infoTypes
+ value:
+ - - name: sensitivityScore
+ value:
+ - name: score
+ value: string
+ - name: version
+ value: string
+ - name: name
+ value: string
+ - name: minLikelihood
+ value: string
+ - name: includeQuote
+ value: boolean
+ - name: minLikelihoodPerInfoType
+ value:
+ - - name: minLikelihood
+ value: string
+ - name: infoType
+ value:
+ - name: version
+ value: string
+ - name: name
+ value: string
+ - name: limits
+ value:
+ - name: maxFindingsPerRequest
+ value: integer
+ - name: maxFindingsPerItem
+ value: integer
+ - name: maxFindingsPerInfoType
+ value:
+ - - name: maxFindings
+ value: integer
+ - name: customInfoTypes
+ value:
+ - - name: exclusionType
+ value: string
+ - name: storedType
+ value:
+ - name: createTime
+ value: string
+ - name: name
+ value: string
+ - name: surrogateType
+ value: []
+ - name: regex
+ value:
+ - name: groupIndexes
+ value:
+ - integer
+ - name: pattern
+ value: string
+ - name: detectionRules
+ value:
+ - - name: hotwordRule
+ value:
+ - name: proximity
+ value:
+ - name: windowBefore
+ value: integer
+ - name: windowAfter
+ value: integer
+ - name: likelihoodAdjustment
+ value:
+ - name: relativeLikelihood
+ value: integer
+ - name: fixedLikelihood
+ value: string
+ - name: dictionary
+ value:
+ - name: wordList
+ value:
+ - name: words
+ value:
+ - string
+ - name: cloudStoragePath
+ value:
+ - name: path
+ value: string
+ - name: likelihood
+ value: string
+ - name: excludeInfoTypes
+ value: boolean
+ - name: ruleSet
+ value:
+ - - name: rules
+ value:
+ - - name: exclusionRule
+ value:
+ - name: matchingType
+ value: string
+ - name: excludeInfoTypes
+ value:
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: excludeByHotword
+ value: []
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: templateId
+ value: string
+ - name: locationId
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/job_triggers/index.md b/docs/google-docs/providers/google/dlp/job_triggers/index.md
index 11ba2529f1..be6270df99 100644
--- a/docs/google-docs/providers/google/dlp/job_triggers/index.md
+++ b/docs/google-docs/providers/google/dlp/job_triggers/index.md
@@ -81,7 +81,7 @@ status,
triggers,
updateTime
FROM google.dlp.job_triggers
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,167 +116,302 @@ SELECT
```yaml
-triggerId: string
-locationId: string
-jobTrigger:
- errors:
- - details:
- details:
- - additionalProperties: any
- type: string
- code: integer
- message: string
- timestamps:
- - type: string
- format: string
- extraInfo: string
- status: string
- lastRunTime: string
- name: string
- createTime: string
- updateTime: string
- triggers:
- - manual: {}
- schedule:
- recurrencePeriodDuration: string
- description: string
- displayName: string
- inspectJob:
- inspectConfig:
- contentOptions:
- - type: string
- enum: string
- enumDescriptions: string
- infoTypes:
- - sensitivityScore:
- score: string
- version: string
- name: string
- minLikelihood: string
- includeQuote: boolean
- minLikelihoodPerInfoType:
- - minLikelihood: string
- infoType:
- version: string
- name: string
- limits:
- maxFindingsPerRequest: integer
- maxFindingsPerItem: integer
- maxFindingsPerInfoType:
- - maxFindings: integer
- customInfoTypes:
- - exclusionType: string
- storedType:
- createTime: string
- name: string
- surrogateType: {}
- regex:
- groupIndexes:
- - format: string
- type: string
- pattern: string
- detectionRules:
- - hotwordRule:
- proximity:
- windowBefore: integer
- windowAfter: integer
- likelihoodAdjustment:
- relativeLikelihood: integer
- fixedLikelihood: string
- dictionary:
- wordList:
- words:
- - type: string
- cloudStoragePath:
- path: string
- likelihood: string
- excludeInfoTypes: boolean
- ruleSet:
- - rules:
- - exclusionRule:
- matchingType: string
- excludeInfoTypes:
- infoTypes:
- - version: string
- name: string
- excludeByHotword: {}
- infoTypes:
- - version: string
- name: string
- actions:
- - pubSub:
- topic: string
- jobNotificationEmails: {}
- deidentify:
- fileTypesToTransform:
- - enumDescriptions: string
- enum: string
- type: string
- transformationDetailsStorageConfig:
- table:
- projectId: string
- datasetId: string
- tableId: string
- transformationConfig:
- deidentifyTemplate: string
- structuredDeidentifyTemplate: string
- imageRedactTemplate: string
- cloudStorageOutput: string
- publishFindingsToCloudDataCatalog: {}
- publishToStackdriver: {}
- publishSummaryToCscc: {}
- saveFindings:
- outputConfig:
- outputSchema: string
- storageConfig:
- cloudStorageOptions:
- fileTypes:
- - enum: string
- enumDescriptions: string
- type: string
- bytesLimitPerFile: string
- filesLimitPercent: integer
- bytesLimitPerFilePercent: integer
- fileSet:
- regexFileSet:
- excludeRegex:
- - type: string
- bucketName: string
- includeRegex:
- - type: string
- url: string
- sampleMethod: string
- hybridOptions:
- description: string
- labels: object
- tableOptions:
- identifyingFields:
- - name: string
- requiredFindingLabelKeys:
- - type: string
- datastoreOptions:
- partitionId:
- namespaceId: string
- projectId: string
- kind:
- name: string
- bigQueryOptions:
- rowsLimit: string
- includedFields:
- - name: string
- sampleMethod: string
- identifyingFields:
- - name: string
- excludedFields:
- - name: string
- rowsLimitPercent: integer
- timespanConfig:
- startTime: string
- timestampField:
- name: string
- endTime: string
- enableAutoPopulationOfTimespanConfig: boolean
- inspectTemplateName: string
+- name: your_resource_model_name
+ props:
+ - name: triggerId
+ value: string
+ - name: locationId
+ value: string
+ - name: jobTrigger
+ value:
+ - name: errors
+ value:
+ - - name: details
+ value:
+ - name: details
+ value:
+ - object
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: timestamps
+ value:
+ - string
+ - name: extraInfo
+ value: string
+ - name: status
+ value: string
+ - name: lastRunTime
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: triggers
+ value:
+ - - name: manual
+ value: []
+ - name: schedule
+ value:
+ - name: recurrencePeriodDuration
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: inspectJob
+ value:
+ - name: inspectConfig
+ value:
+ - name: contentOptions
+ value:
+ - string
+ - name: infoTypes
+ value:
+ - - name: sensitivityScore
+ value:
+ - name: score
+ value: string
+ - name: version
+ value: string
+ - name: name
+ value: string
+ - name: minLikelihood
+ value: string
+ - name: includeQuote
+ value: boolean
+ - name: minLikelihoodPerInfoType
+ value:
+ - - name: minLikelihood
+ value: string
+ - name: infoType
+ value:
+ - name: version
+ value: string
+ - name: name
+ value: string
+ - name: limits
+ value:
+ - name: maxFindingsPerRequest
+ value: integer
+ - name: maxFindingsPerItem
+ value: integer
+ - name: maxFindingsPerInfoType
+ value:
+ - - name: maxFindings
+ value: integer
+ - name: customInfoTypes
+ value:
+ - - name: exclusionType
+ value: string
+ - name: storedType
+ value:
+ - name: createTime
+ value: string
+ - name: name
+ value: string
+ - name: surrogateType
+ value: []
+ - name: regex
+ value:
+ - name: groupIndexes
+ value:
+ - integer
+ - name: pattern
+ value: string
+ - name: detectionRules
+ value:
+ - - name: hotwordRule
+ value:
+ - name: proximity
+ value:
+ - name: windowBefore
+ value: integer
+ - name: windowAfter
+ value: integer
+ - name: likelihoodAdjustment
+ value:
+ - name: relativeLikelihood
+ value: integer
+ - name: fixedLikelihood
+ value: string
+ - name: dictionary
+ value:
+ - name: wordList
+ value:
+ - name: words
+ value:
+ - string
+ - name: cloudStoragePath
+ value:
+ - name: path
+ value: string
+ - name: likelihood
+ value: string
+ - name: excludeInfoTypes
+ value: boolean
+ - name: ruleSet
+ value:
+ - - name: rules
+ value:
+ - - name: exclusionRule
+ value:
+ - name: matchingType
+ value: string
+ - name: excludeInfoTypes
+ value:
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: excludeByHotword
+ value: []
+ - name: infoTypes
+ value:
+ - - name: version
+ value: string
+ - name: name
+ value: string
+ - name: actions
+ value:
+ - - name: pubSub
+ value:
+ - name: topic
+ value: string
+ - name: jobNotificationEmails
+ value: []
+ - name: deidentify
+ value:
+ - name: fileTypesToTransform
+ value:
+ - string
+ - name: transformationDetailsStorageConfig
+ value:
+ - name: table
+ value:
+ - name: projectId
+ value: string
+ - name: datasetId
+ value: string
+ - name: tableId
+ value: string
+ - name: transformationConfig
+ value:
+ - name: deidentifyTemplate
+ value: string
+ - name: structuredDeidentifyTemplate
+ value: string
+ - name: imageRedactTemplate
+ value: string
+ - name: cloudStorageOutput
+ value: string
+ - name: publishFindingsToCloudDataCatalog
+ value: []
+ - name: publishToStackdriver
+ value: []
+ - name: publishSummaryToCscc
+ value: []
+ - name: saveFindings
+ value:
+ - name: outputConfig
+ value:
+ - name: outputSchema
+ value: string
+ - name: storageConfig
+ value:
+ - name: cloudStorageOptions
+ value:
+ - name: fileTypes
+ value:
+ - string
+ - name: bytesLimitPerFile
+ value: string
+ - name: filesLimitPercent
+ value: integer
+ - name: bytesLimitPerFilePercent
+ value: integer
+ - name: fileSet
+ value:
+ - name: regexFileSet
+ value:
+ - name: excludeRegex
+ value:
+ - string
+ - name: bucketName
+ value: string
+ - name: includeRegex
+ value:
+ - string
+ - name: url
+ value: string
+ - name: sampleMethod
+ value: string
+ - name: hybridOptions
+ value:
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: tableOptions
+ value:
+ - name: identifyingFields
+ value:
+ - - name: name
+ value: string
+ - name: requiredFindingLabelKeys
+ value:
+ - string
+ - name: datastoreOptions
+ value:
+ - name: partitionId
+ value:
+ - name: namespaceId
+ value: string
+ - name: projectId
+ value: string
+ - name: kind
+ value:
+ - name: name
+ value: string
+ - name: bigQueryOptions
+ value:
+ - name: rowsLimit
+ value: string
+ - name: includedFields
+ value:
+ - - name: name
+ value: string
+ - name: sampleMethod
+ value: string
+ - name: identifyingFields
+ value:
+ - - name: name
+ value: string
+ - name: excludedFields
+ value:
+ - - name: name
+ value: string
+ - name: rowsLimitPercent
+ value: integer
+ - name: timespanConfig
+ value:
+ - name: startTime
+ value: string
+ - name: timestampField
+ value:
+ - name: name
+ value: string
+ - name: endTime
+ value: string
+ - name: enableAutoPopulationOfTimespanConfig
+ value: boolean
+ - name: inspectTemplateName
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/project_data_profiles/index.md b/docs/google-docs/providers/google/dlp/project_data_profiles/index.md
index ef2f07e2dd..724419ca5a 100644
--- a/docs/google-docs/providers/google/dlp/project_data_profiles/index.md
+++ b/docs/google-docs/providers/google/dlp/project_data_profiles/index.md
@@ -64,5 +64,5 @@ sensitivityScore,
tableDataProfileCount
FROM google.dlp.project_data_profiles
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/dlp/stored_info_types/index.md b/docs/google-docs/providers/google/dlp/stored_info_types/index.md
index 00d3d0c554..9b18e62e92 100644
--- a/docs/google-docs/providers/google/dlp/stored_info_types/index.md
+++ b/docs/google-docs/providers/google/dlp/stored_info_types/index.md
@@ -69,7 +69,7 @@ name,
currentVersion,
pendingVersions
FROM google.dlp.stored_info_types
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,32 +104,56 @@ SELECT
```yaml
-storedInfoTypeId: string
-locationId: string
-config:
- regex:
- groupIndexes:
- - format: string
- type: string
- pattern: string
- dictionary:
- wordList:
- words:
- - type: string
- cloudStoragePath:
- path: string
- description: string
- largeCustomDictionary:
- cloudStorageFileSet:
- url: string
- bigQueryField:
- table:
- projectId: string
- datasetId: string
- tableId: string
- field:
- name: string
- displayName: string
+- name: your_resource_model_name
+ props:
+ - name: storedInfoTypeId
+ value: string
+ - name: locationId
+ value: string
+ - name: config
+ value:
+ - name: regex
+ value:
+ - name: groupIndexes
+ value:
+ - integer
+ - name: pattern
+ value: string
+ - name: dictionary
+ value:
+ - name: wordList
+ value:
+ - name: words
+ value:
+ - string
+ - name: cloudStoragePath
+ value:
+ - name: path
+ value: string
+ - name: description
+ value: string
+ - name: largeCustomDictionary
+ value:
+ - name: cloudStorageFileSet
+ value:
+ - name: url
+ value: string
+ - name: bigQueryField
+ value:
+ - name: table
+ value:
+ - name: projectId
+ value: string
+ - name: datasetId
+ value: string
+ - name: tableId
+ value: string
+ - name: field
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/dlp/table_data_profiles/index.md b/docs/google-docs/providers/google/dlp/table_data_profiles/index.md
index dcc313ea50..7633468077 100644
--- a/docs/google-docs/providers/google/dlp/table_data_profiles/index.md
+++ b/docs/google-docs/providers/google/dlp/table_data_profiles/index.md
@@ -102,7 +102,7 @@ tableId,
tableSizeBytes
FROM google.dlp.table_data_profiles
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/dns/changes/index.md b/docs/google-docs/providers/google/dns/changes/index.md
index 0a88bf7942..7469c337aa 100644
--- a/docs/google-docs/providers/google/dns/changes/index.md
+++ b/docs/google-docs/providers/google/dns/changes/index.md
@@ -61,7 +61,7 @@ startTime,
status
FROM google.dns.changes
WHERE managedZone = '{{ managedZone }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -95,73 +95,126 @@ SELECT
'{{ deletions }}',
'{{ startTime }}',
'{{ status }}',
-true|false
+{{ isServing }}
;
```
```yaml
-additions:
- - name: string
- type: string
- ttl: integer
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- routingPolicy:
- geo:
- items:
- - location: string
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- healthCheckedTargets:
- internalLoadBalancers:
- - loadBalancerType: string
- ipAddress: string
- port: string
- ipProtocol: string
- networkUrl: string
- project: string
- region: string
- kind: string
- externalEndpoints:
- - type: string
- kind: string
- enableFencing: boolean
- kind: string
- wrr:
- items:
- - weight: number
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- kind: string
- kind: string
- primaryBackup:
- trickleTraffic: number
- kind: string
- healthCheck: string
- kind: string
- kind: string
-deletions:
- - name: string
- type: string
- ttl: integer
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- kind: string
-startTime: string
-id: string
-status: string
-isServing: boolean
-kind: string
+- name: your_resource_model_name
+ props:
+ - name: additions
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: ttl
+ value: integer
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: routingPolicy
+ value:
+ - name: geo
+ value:
+ - name: items
+ value:
+ - - name: location
+ value: string
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: healthCheckedTargets
+ value:
+ - name: internalLoadBalancers
+ value:
+ - - name: loadBalancerType
+ value: string
+ - name: ipAddress
+ value: string
+ - name: port
+ value: string
+ - name: ipProtocol
+ value: string
+ - name: networkUrl
+ value: string
+ - name: project
+ value: string
+ - name: region
+ value: string
+ - name: kind
+ value: string
+ - name: externalEndpoints
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: enableFencing
+ value: boolean
+ - name: kind
+ value: string
+ - name: wrr
+ value:
+ - name: items
+ value:
+ - - name: weight
+ value: number
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: primaryBackup
+ value:
+ - name: trickleTraffic
+ value: number
+ - name: kind
+ value: string
+ - name: healthCheck
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: deletions
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: ttl
+ value: integer
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: startTime
+ value: string
+ - name: id
+ value: string
+ - name: status
+ value: string
+ - name: isServing
+ value: boolean
+ - name: kind
+ value: string
```
diff --git a/docs/google-docs/providers/google/dns/dns_keys/index.md b/docs/google-docs/providers/google/dns/dns_keys/index.md
index 951fafc2e5..0cefc57aca 100644
--- a/docs/google-docs/providers/google/dns/dns_keys/index.md
+++ b/docs/google-docs/providers/google/dns/dns_keys/index.md
@@ -68,5 +68,5 @@ publicKey,
type
FROM google.dns.dns_keys
WHERE managedZone = '{{ managedZone }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/dns/managed_zone_operations/index.md b/docs/google-docs/providers/google/dns/managed_zone_operations/index.md
index b97c21bd23..e6b4cd562c 100644
--- a/docs/google-docs/providers/google/dns/managed_zone_operations/index.md
+++ b/docs/google-docs/providers/google/dns/managed_zone_operations/index.md
@@ -62,5 +62,5 @@ user,
zoneContext
FROM google.dns.managed_zone_operations
WHERE managedZone = '{{ managedZone }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/dns/managed_zones/index.md b/docs/google-docs/providers/google/dns/managed_zones/index.md
index 38020b02de..1d282737d1 100644
--- a/docs/google-docs/providers/google/dns/managed_zones/index.md
+++ b/docs/google-docs/providers/google/dns/managed_zones/index.md
@@ -83,7 +83,7 @@ reverseLookupConfig,
serviceDirectoryConfig,
visibility
FROM google.dns.managed_zones
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -142,58 +142,111 @@ SELECT
```yaml
-name: string
-dnsName: string
-description: string
-id: string
-nameServers:
- - type: string
-creationTime: string
-dnssecConfig:
- state: string
- defaultKeySpecs:
- - keyType: string
- algorithm: string
- keyLength: integer
- kind: string
- nonExistence: string
- kind: string
-nameServerSet: string
-visibility: string
-privateVisibilityConfig:
- networks:
- - networkUrl: string
- kind: string
- gkeClusters:
- - gkeClusterName: string
- kind: string
- kind: string
-forwardingConfig:
- targetNameServers:
- - ipv4Address: string
- forwardingPath: string
- ipv6Address: string
- kind: string
- kind: string
-labels: object
-peeringConfig:
- targetNetwork:
- networkUrl: string
- deactivateTime: string
- kind: string
- kind: string
-reverseLookupConfig:
- kind: string
-serviceDirectoryConfig:
- namespace:
- namespaceUrl: string
- deletionTime: string
- kind: string
- kind: string
-cloudLoggingConfig:
- enableLogging: boolean
- kind: string
-kind: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: dnsName
+ value: string
+ - name: description
+ value: string
+ - name: id
+ value: string
+ - name: nameServers
+ value:
+ - string
+ - name: creationTime
+ value: string
+ - name: dnssecConfig
+ value:
+ - name: state
+ value: string
+ - name: defaultKeySpecs
+ value:
+ - - name: keyType
+ value: string
+ - name: algorithm
+ value: string
+ - name: keyLength
+ value: integer
+ - name: kind
+ value: string
+ - name: nonExistence
+ value: string
+ - name: kind
+ value: string
+ - name: nameServerSet
+ value: string
+ - name: visibility
+ value: string
+ - name: privateVisibilityConfig
+ value:
+ - name: networks
+ value:
+ - - name: networkUrl
+ value: string
+ - name: kind
+ value: string
+ - name: gkeClusters
+ value:
+ - - name: gkeClusterName
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: forwardingConfig
+ value:
+ - name: targetNameServers
+ value:
+ - - name: ipv4Address
+ value: string
+ - name: forwardingPath
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: labels
+ value: object
+ - name: peeringConfig
+ value:
+ - name: targetNetwork
+ value:
+ - name: networkUrl
+ value: string
+ - name: deactivateTime
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: reverseLookupConfig
+ value:
+ - name: kind
+ value: string
+ - name: serviceDirectoryConfig
+ value:
+ - name: namespace
+ value:
+ - name: namespaceUrl
+ value: string
+ - name: deletionTime
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: cloudLoggingConfig
+ value:
+ - name: enableLogging
+ value: boolean
+ - name: kind
+ value: string
+ - name: kind
+ value: string
```
diff --git a/docs/google-docs/providers/google/dns/managed_zones_iam_policies/index.md b/docs/google-docs/providers/google/dns/managed_zones_iam_policies/index.md
index b119dfd5aa..c918f48452 100644
--- a/docs/google-docs/providers/google/dns/managed_zones_iam_policies/index.md
+++ b/docs/google-docs/providers/google/dns/managed_zones_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.dns.managed_zones_iam_policies
WHERE managedZonesId = '{{ managedZonesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/dns/policies/index.md b/docs/google-docs/providers/google/dns/policies/index.md
index ce75aaed68..4d5701d9bc 100644
--- a/docs/google-docs/providers/google/dns/policies/index.md
+++ b/docs/google-docs/providers/google/dns/policies/index.md
@@ -65,7 +65,7 @@ enableLogging,
kind,
networks
FROM google.dns.policies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -95,33 +95,51 @@ enableLogging
SELECT
'{{ project }}',
'{{ name }}',
-true|false,
+{{ enableInboundForwarding }},
'{{ description }}',
'{{ networks }}',
'{{ alternativeNameServerConfig }}',
-true|false
+{{ enableLogging }}
;
```
```yaml
-id: string
-name: string
-enableInboundForwarding: boolean
-description: string
-networks:
- - networkUrl: string
- kind: string
-alternativeNameServerConfig:
- targetNameServers:
- - ipv4Address: string
- forwardingPath: string
- ipv6Address: string
- kind: string
- kind: string
-enableLogging: boolean
-kind: string
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: name
+ value: string
+ - name: enableInboundForwarding
+ value: boolean
+ - name: description
+ value: string
+ - name: networks
+ value:
+ - - name: networkUrl
+ value: string
+ - name: kind
+ value: string
+ - name: alternativeNameServerConfig
+ value:
+ - name: targetNameServers
+ value:
+ - - name: ipv4Address
+ value: string
+ - name: forwardingPath
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: enableLogging
+ value: boolean
+ - name: kind
+ value: string
```
diff --git a/docs/google-docs/providers/google/dns/projects/index.md b/docs/google-docs/providers/google/dns/projects/index.md
index ff2dcd3c0d..bb493fa1f7 100644
--- a/docs/google-docs/providers/google/dns/projects/index.md
+++ b/docs/google-docs/providers/google/dns/projects/index.md
@@ -52,5 +52,5 @@ kind,
number,
quota
FROM google.dns.projects
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/dns/resource_record_sets/index.md b/docs/google-docs/providers/google/dns/resource_record_sets/index.md
index 9e9c77d105..b5d8950dcf 100644
--- a/docs/google-docs/providers/google/dns/resource_record_sets/index.md
+++ b/docs/google-docs/providers/google/dns/resource_record_sets/index.md
@@ -63,7 +63,7 @@ ttl,
type
FROM google.dns.resource_record_sets
WHERE managedZone = '{{ managedZone }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -106,51 +106,91 @@ SELECT
```yaml
-name: string
-type: string
-ttl: integer
-rrdatas:
- - type: string
-signatureRrdatas:
- - type: string
-routingPolicy:
- geo:
- items:
- - location: string
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- healthCheckedTargets:
- internalLoadBalancers:
- - loadBalancerType: string
- ipAddress: string
- port: string
- ipProtocol: string
- networkUrl: string
- project: string
- region: string
- kind: string
- externalEndpoints:
- - type: string
- kind: string
- enableFencing: boolean
- kind: string
- wrr:
- items:
- - weight: number
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- kind: string
- kind: string
- primaryBackup:
- trickleTraffic: number
- kind: string
- healthCheck: string
- kind: string
-kind: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: ttl
+ value: integer
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: routingPolicy
+ value:
+ - name: geo
+ value:
+ - name: items
+ value:
+ - - name: location
+ value: string
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: healthCheckedTargets
+ value:
+ - name: internalLoadBalancers
+ value:
+ - - name: loadBalancerType
+ value: string
+ - name: ipAddress
+ value: string
+ - name: port
+ value: string
+ - name: ipProtocol
+ value: string
+ - name: networkUrl
+ value: string
+ - name: project
+ value: string
+ - name: region
+ value: string
+ - name: kind
+ value: string
+ - name: externalEndpoints
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: enableFencing
+ value: boolean
+ - name: kind
+ value: string
+ - name: wrr
+ value:
+ - name: items
+ value:
+ - - name: weight
+ value: number
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: primaryBackup
+ value:
+ - name: trickleTraffic
+ value: number
+ - name: kind
+ value: string
+ - name: healthCheck
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
```
diff --git a/docs/google-docs/providers/google/dns/response_policies/index.md b/docs/google-docs/providers/google/dns/response_policies/index.md
index f7d5c294a9..1ec5773670 100644
--- a/docs/google-docs/providers/google/dns/response_policies/index.md
+++ b/docs/google-docs/providers/google/dns/response_policies/index.md
@@ -63,7 +63,7 @@ labels,
networks,
responsePolicyName
FROM google.dns.response_policies
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -102,17 +102,30 @@ SELECT
```yaml
-id: string
-responsePolicyName: string
-description: string
-networks:
- - networkUrl: string
- kind: string
-gkeClusters:
- - gkeClusterName: string
- kind: string
-labels: object
-kind: string
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: responsePolicyName
+ value: string
+ - name: description
+ value: string
+ - name: networks
+ value:
+ - - name: networkUrl
+ value: string
+ - name: kind
+ value: string
+ - name: gkeClusters
+ value:
+ - - name: gkeClusterName
+ value: string
+ - name: kind
+ value: string
+ - name: labels
+ value: object
+ - name: kind
+ value: string
```
diff --git a/docs/google-docs/providers/google/dns/response_policy_rules/index.md b/docs/google-docs/providers/google/dns/response_policy_rules/index.md
index b81e22072e..3bd2cbc129 100644
--- a/docs/google-docs/providers/google/dns/response_policy_rules/index.md
+++ b/docs/google-docs/providers/google/dns/response_policy_rules/index.md
@@ -60,7 +60,7 @@ localData,
ruleName
FROM google.dns.response_policy_rules
WHERE project = '{{ project }}'
-AND responsePolicy = '{{ responsePolicy }}';
+AND responsePolicy = '{{ responsePolicy }}';
```
## `INSERT` example
@@ -99,57 +99,103 @@ SELECT
```yaml
-ruleName: string
-dnsName: string
-localData:
- localDatas:
- - name: string
- type: string
- ttl: integer
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- routingPolicy:
- geo:
- items:
- - location: string
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- healthCheckedTargets:
- internalLoadBalancers:
- - loadBalancerType: string
- ipAddress: string
- port: string
- ipProtocol: string
- networkUrl: string
- project: string
- region: string
- kind: string
- externalEndpoints:
- - type: string
- kind: string
- enableFencing: boolean
- kind: string
- wrr:
- items:
- - weight: number
- rrdatas:
- - type: string
- signatureRrdatas:
- - type: string
- kind: string
- kind: string
- primaryBackup:
- trickleTraffic: number
- kind: string
- healthCheck: string
- kind: string
- kind: string
-behavior: string
-kind: string
+- name: your_resource_model_name
+ props:
+ - name: ruleName
+ value: string
+ - name: dnsName
+ value: string
+ - name: localData
+ value:
+ - name: localDatas
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: ttl
+ value: integer
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: routingPolicy
+ value:
+ - name: geo
+ value:
+ - name: items
+ value:
+ - - name: location
+ value: string
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: healthCheckedTargets
+ value:
+ - name: internalLoadBalancers
+ value:
+ - - name: loadBalancerType
+ value: string
+ - name: ipAddress
+ value: string
+ - name: port
+ value: string
+ - name: ipProtocol
+ value: string
+ - name: networkUrl
+ value: string
+ - name: project
+ value: string
+ - name: region
+ value: string
+ - name: kind
+ value: string
+ - name: externalEndpoints
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: enableFencing
+ value: boolean
+ - name: kind
+ value: string
+ - name: wrr
+ value:
+ - name: items
+ value:
+ - - name: weight
+ value: number
+ - name: rrdatas
+ value:
+ - string
+ - name: signatureRrdatas
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: primaryBackup
+ value:
+ - name: trickleTraffic
+ value: number
+ - name: kind
+ value: string
+ - name: healthCheck
+ value: string
+ - name: kind
+ value: string
+ - name: kind
+ value: string
+ - name: behavior
+ value: string
+ - name: kind
+ value: string
```
diff --git a/docs/google-docs/providers/google/documentai/evaluations/index.md b/docs/google-docs/providers/google/documentai/evaluations/index.md
index faad44b7f5..ed9c3b64ea 100644
--- a/docs/google-docs/providers/google/documentai/evaluations/index.md
+++ b/docs/google-docs/providers/google/documentai/evaluations/index.md
@@ -62,5 +62,5 @@ FROM google.documentai.evaluations
WHERE locationsId = '{{ locationsId }}'
AND processorVersionsId = '{{ processorVersionsId }}'
AND processorsId = '{{ processorsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/documentai/locations/index.md b/docs/google-docs/providers/google/documentai/locations/index.md
index c1d8a9bbd0..dc319f2cee 100644
--- a/docs/google-docs/providers/google/documentai/locations/index.md
+++ b/docs/google-docs/providers/google/documentai/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.documentai.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/documentai/operations/index.md b/docs/google-docs/providers/google/documentai/operations/index.md
index 7a1a6d7073..2de66adb0c 100644
--- a/docs/google-docs/providers/google/documentai/operations/index.md
+++ b/docs/google-docs/providers/google/documentai/operations/index.md
@@ -59,7 +59,7 @@ metadata,
response
FROM google.documentai.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/documentai/processor_types/index.md b/docs/google-docs/providers/google/documentai/processor_types/index.md
index 9ea94b67c5..7c262e4832 100644
--- a/docs/google-docs/providers/google/documentai/processor_types/index.md
+++ b/docs/google-docs/providers/google/documentai/processor_types/index.md
@@ -61,5 +61,5 @@ sampleDocumentUris,
type
FROM google.documentai.processor_types
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/documentai/processor_versions/index.md b/docs/google-docs/providers/google/documentai/processor_versions/index.md
index 0b5daaffd6..c442096ac3 100644
--- a/docs/google-docs/providers/google/documentai/processor_versions/index.md
+++ b/docs/google-docs/providers/google/documentai/processor_versions/index.md
@@ -82,7 +82,7 @@ state
FROM google.documentai.processor_versions
WHERE locationsId = '{{ locationsId }}'
AND processorsId = '{{ processorsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/documentai/processors/index.md b/docs/google-docs/providers/google/documentai/processors/index.md
index 469466348b..9a5cfc65ba 100644
--- a/docs/google-docs/providers/google/documentai/processors/index.md
+++ b/docs/google-docs/providers/google/documentai/processors/index.md
@@ -75,7 +75,7 @@ state,
type
FROM google.documentai.processors
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -114,19 +114,34 @@ SELECT
```yaml
-satisfiesPzi: boolean
-processEndpoint: string
-satisfiesPzs: boolean
-defaultProcessorVersion: string
-state: string
-createTime: string
-processorVersionAliases:
- - processorVersion: string
- alias: string
-kmsKeyName: string
-name: string
-type: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: satisfiesPzi
+ value: boolean
+ - name: processEndpoint
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: defaultProcessorVersion
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: processorVersionAliases
+ value:
+ - - name: processorVersion
+ value: string
+ - name: alias
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/domains/locations/index.md b/docs/google-docs/providers/google/domains/locations/index.md
index f0bc17547e..0a2477a10f 100644
--- a/docs/google-docs/providers/google/domains/locations/index.md
+++ b/docs/google-docs/providers/google/domains/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.domains.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/domains/operations/index.md b/docs/google-docs/providers/google/domains/operations/index.md
index f37079010d..1e45288fee 100644
--- a/docs/google-docs/providers/google/domains/operations/index.md
+++ b/docs/google-docs/providers/google/domains/operations/index.md
@@ -56,5 +56,5 @@ metadata,
response
FROM google.domains.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/domains/registrations/index.md b/docs/google-docs/providers/google/domains/registrations/index.md
index 26ebd9e24a..500a585096 100644
--- a/docs/google-docs/providers/google/domains/registrations/index.md
+++ b/docs/google-docs/providers/google/domains/registrations/index.md
@@ -89,7 +89,7 @@ supportedPrivacy,
transferFailureReason
FROM google.domains.registrations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/domains/registrations_authorization_code/index.md b/docs/google-docs/providers/google/domains/registrations_authorization_code/index.md
index 4175769602..3e52517cac 100644
--- a/docs/google-docs/providers/google/domains/registrations_authorization_code/index.md
+++ b/docs/google-docs/providers/google/domains/registrations_authorization_code/index.md
@@ -48,5 +48,5 @@ code
FROM google.domains.registrations_authorization_code
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND registrationsId = '{{ registrationsId }}';
+AND registrationsId = '{{ registrationsId }}';
```
diff --git a/docs/google-docs/providers/google/domains/registrations_google_domains_dns_records/index.md b/docs/google-docs/providers/google/domains/registrations_google_domains_dns_records/index.md
index 6c6295c992..96b6788afb 100644
--- a/docs/google-docs/providers/google/domains/registrations_google_domains_dns_records/index.md
+++ b/docs/google-docs/providers/google/domains/registrations_google_domains_dns_records/index.md
@@ -50,5 +50,5 @@ rrset
FROM google.domains.registrations_google_domains_dns_records
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND registrationsId = '{{ registrationsId }}';
+AND registrationsId = '{{ registrationsId }}';
```
diff --git a/docs/google-docs/providers/google/domains/registrations_google_domains_forwarding_config/index.md b/docs/google-docs/providers/google/domains/registrations_google_domains_forwarding_config/index.md
index 9427305a60..11629734d0 100644
--- a/docs/google-docs/providers/google/domains/registrations_google_domains_forwarding_config/index.md
+++ b/docs/google-docs/providers/google/domains/registrations_google_domains_forwarding_config/index.md
@@ -50,5 +50,5 @@ emailForwardings
FROM google.domains.registrations_google_domains_forwarding_config
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND registrationsId = '{{ registrationsId }}';
+AND registrationsId = '{{ registrationsId }}';
```
diff --git a/docs/google-docs/providers/google/domains/registrations_iam_policies/index.md b/docs/google-docs/providers/google/domains/registrations_iam_policies/index.md
index a18ce61e94..e6a489f1df 100644
--- a/docs/google-docs/providers/google/domains/registrations_iam_policies/index.md
+++ b/docs/google-docs/providers/google/domains/registrations_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.domains.registrations_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND registrationsId = '{{ registrationsId }}';
+AND registrationsId = '{{ registrationsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/domains/registrations_importable_domains/index.md b/docs/google-docs/providers/google/domains/registrations_importable_domains/index.md
index fd611bde50..234fd638d3 100644
--- a/docs/google-docs/providers/google/domains/registrations_importable_domains/index.md
+++ b/docs/google-docs/providers/google/domains/registrations_importable_domains/index.md
@@ -49,5 +49,5 @@ domains,
nextPageToken
FROM google.domains.registrations_importable_domains
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/domains/registrations_register_parameters/index.md b/docs/google-docs/providers/google/domains/registrations_register_parameters/index.md
index 5120c5da2e..f1543f3789 100644
--- a/docs/google-docs/providers/google/domains/registrations_register_parameters/index.md
+++ b/docs/google-docs/providers/google/domains/registrations_register_parameters/index.md
@@ -47,5 +47,5 @@ SELECT
registerParameters
FROM google.domains.registrations_register_parameters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/domains/registrations_transfer_parameters/index.md b/docs/google-docs/providers/google/domains/registrations_transfer_parameters/index.md
index 5868995494..129a989d5c 100644
--- a/docs/google-docs/providers/google/domains/registrations_transfer_parameters/index.md
+++ b/docs/google-docs/providers/google/domains/registrations_transfer_parameters/index.md
@@ -47,5 +47,5 @@ SELECT
transferParameters
FROM google.domains.registrations_transfer_parameters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/essentialcontacts/contacts/index.md b/docs/google-docs/providers/google/essentialcontacts/contacts/index.md
index ef7a0a3569..a1f1ca733f 100644
--- a/docs/google-docs/providers/google/essentialcontacts/contacts/index.md
+++ b/docs/google-docs/providers/google/essentialcontacts/contacts/index.md
@@ -76,7 +76,7 @@ notificationCategorySubscriptions,
validateTime,
validationState
FROM google.essentialcontacts.contacts
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -113,15 +113,21 @@ SELECT
```yaml
-validationState: string
-email: string
-notificationCategorySubscriptions:
- - enumDescriptions: string
- enum: string
- type: string
-validateTime: string
-languageTag: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: validationState
+ value: string
+ - name: email
+ value: string
+ - name: notificationCategorySubscriptions
+ value:
+ - string
+ - name: validateTime
+ value: string
+ - name: languageTag
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/eventarc/channel_connections/index.md b/docs/google-docs/providers/google/eventarc/channel_connections/index.md
index 9cf8f232db..59369d503c 100644
--- a/docs/google-docs/providers/google/eventarc/channel_connections/index.md
+++ b/docs/google-docs/providers/google/eventarc/channel_connections/index.md
@@ -60,7 +60,7 @@ uid,
updateTime
FROM google.eventarc.channel_connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -97,12 +97,20 @@ SELECT
```yaml
-name: string
-uid: string
-channel: string
-createTime: string
-updateTime: string
-activationToken: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: channel
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: activationToken
+ value: string
```
diff --git a/docs/google-docs/providers/google/eventarc/channel_connections_iam_policies/index.md b/docs/google-docs/providers/google/eventarc/channel_connections_iam_policies/index.md
index 9baf68bf26..8ba868b870 100644
--- a/docs/google-docs/providers/google/eventarc/channel_connections_iam_policies/index.md
+++ b/docs/google-docs/providers/google/eventarc/channel_connections_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.eventarc.channel_connections_iam_policies
WHERE channelConnectionsId = '{{ channelConnectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/eventarc/channels/index.md b/docs/google-docs/providers/google/eventarc/channels/index.md
index 44fe0bde36..98646f7826 100644
--- a/docs/google-docs/providers/google/eventarc/channels/index.md
+++ b/docs/google-docs/providers/google/eventarc/channels/index.md
@@ -69,7 +69,7 @@ uid,
updateTime
FROM google.eventarc.channels
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,16 +106,28 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-provider: string
-pubsubTopic: string
-state: string
-activationToken: string
-cryptoKeyName: string
-satisfiesPzs: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: provider
+ value: string
+ - name: pubsubTopic
+ value: string
+ - name: state
+ value: string
+ - name: activationToken
+ value: string
+ - name: cryptoKeyName
+ value: string
+ - name: satisfiesPzs
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/eventarc/channels_iam_policies/index.md b/docs/google-docs/providers/google/eventarc/channels_iam_policies/index.md
index c6a86788db..f4b9097dbe 100644
--- a/docs/google-docs/providers/google/eventarc/channels_iam_policies/index.md
+++ b/docs/google-docs/providers/google/eventarc/channels_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.eventarc.channels_iam_policies
WHERE channelsId = '{{ channelsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/eventarc/google_channel_config/index.md b/docs/google-docs/providers/google/eventarc/google_channel_config/index.md
index 9b9ecec5fa..b5b9d20aee 100644
--- a/docs/google-docs/providers/google/eventarc/google_channel_config/index.md
+++ b/docs/google-docs/providers/google/eventarc/google_channel_config/index.md
@@ -52,7 +52,7 @@ cryptoKeyName,
updateTime
FROM google.eventarc.google_channel_config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/eventarc/locations/index.md b/docs/google-docs/providers/google/eventarc/locations/index.md
index 60ee50080f..f1f37b7c65 100644
--- a/docs/google-docs/providers/google/eventarc/locations/index.md
+++ b/docs/google-docs/providers/google/eventarc/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.eventarc.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/eventarc/operations/index.md b/docs/google-docs/providers/google/eventarc/operations/index.md
index af7532a8d3..cb89f5a98c 100644
--- a/docs/google-docs/providers/google/eventarc/operations/index.md
+++ b/docs/google-docs/providers/google/eventarc/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.eventarc.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/eventarc/providers/index.md b/docs/google-docs/providers/google/eventarc/providers/index.md
index 9b00d06fd6..57901b3d3f 100644
--- a/docs/google-docs/providers/google/eventarc/providers/index.md
+++ b/docs/google-docs/providers/google/eventarc/providers/index.md
@@ -52,5 +52,5 @@ displayName,
eventTypes
FROM google.eventarc.providers
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/eventarc/triggers/index.md b/docs/google-docs/providers/google/eventarc/triggers/index.md
index 3022feed93..74b21c52ad 100644
--- a/docs/google-docs/providers/google/eventarc/triggers/index.md
+++ b/docs/google-docs/providers/google/eventarc/triggers/index.md
@@ -77,7 +77,7 @@ uid,
updateTime
FROM google.eventarc.triggers
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -124,42 +124,80 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-eventFilters:
- - attribute: string
- value: string
- operator: string
-serviceAccount: string
-destination:
- cloudRun:
- service: string
- path: string
- region: string
- cloudFunction: string
- gke:
- cluster: string
- location: string
- namespace: string
- service: string
- path: string
- workflow: string
- httpEndpoint:
- uri: string
- networkConfig:
- networkAttachment: string
-transport:
- pubsub:
- topic: string
- subscription: string
-labels: object
-channel: string
-conditions: object
-eventDataContentType: string
-satisfiesPzs: boolean
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: eventFilters
+ value:
+ - - name: attribute
+ value: string
+ - name: value
+ value: string
+ - name: operator
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: destination
+ value:
+ - name: cloudRun
+ value:
+ - name: service
+ value: string
+ - name: path
+ value: string
+ - name: region
+ value: string
+ - name: cloudFunction
+ value: string
+ - name: gke
+ value:
+ - name: cluster
+ value: string
+ - name: location
+ value: string
+ - name: namespace
+ value: string
+ - name: service
+ value: string
+ - name: path
+ value: string
+ - name: workflow
+ value: string
+ - name: httpEndpoint
+ value:
+ - name: uri
+ value: string
+ - name: networkConfig
+ value:
+ - name: networkAttachment
+ value: string
+ - name: transport
+ value:
+ - name: pubsub
+ value:
+ - name: topic
+ value: string
+ - name: subscription
+ value: string
+ - name: labels
+ value: object
+ - name: channel
+ value: string
+ - name: conditions
+ value: object
+ - name: eventDataContentType
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/eventarc/triggers_iam_policies/index.md b/docs/google-docs/providers/google/eventarc/triggers_iam_policies/index.md
index 204fdbcfa4..3a90f52b43 100644
--- a/docs/google-docs/providers/google/eventarc/triggers_iam_policies/index.md
+++ b/docs/google-docs/providers/google/eventarc/triggers_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.eventarc.triggers_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND triggersId = '{{ triggersId }}';
+AND triggersId = '{{ triggersId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/file/backups/index.md b/docs/google-docs/providers/google/file/backups/index.md
index 5ccd42f50b..2126b1e5a6 100644
--- a/docs/google-docs/providers/google/file/backups/index.md
+++ b/docs/google-docs/providers/google/file/backups/index.md
@@ -81,7 +81,7 @@ storageBytes,
tags
FROM google.file.backups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -124,22 +124,40 @@ SELECT
```yaml
-name: string
-description: string
-state: string
-createTime: string
-labels: object
-capacityGb: string
-storageBytes: string
-sourceInstance: string
-sourceFileShare: string
-sourceInstanceTier: string
-downloadBytes: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
-kmsKey: string
-tags: object
-fileSystemProtocol: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: capacityGb
+ value: string
+ - name: storageBytes
+ value: string
+ - name: sourceInstance
+ value: string
+ - name: sourceFileShare
+ value: string
+ - name: sourceInstanceTier
+ value: string
+ - name: downloadBytes
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
+ - name: kmsKey
+ value: string
+ - name: tags
+ value: object
+ - name: fileSystemProtocol
+ value: string
```
diff --git a/docs/google-docs/providers/google/file/instances/index.md b/docs/google-docs/providers/google/file/instances/index.md
index 6365fc2107..9c464eefcb 100644
--- a/docs/google-docs/providers/google/file/instances/index.md
+++ b/docs/google-docs/providers/google/file/instances/index.md
@@ -96,7 +96,7 @@ tags,
tier
FROM google.file.instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -145,7 +145,7 @@ SELECT
'{{ tags }}',
'{{ protocol }}',
'{{ performanceConfig }}',
-true|false,
+{{ deletionProtectionEnabled }},
'{{ deletionProtectionReason }}'
;
```
@@ -153,67 +153,113 @@ true|false,
```yaml
-name: string
-description: string
-state: string
-statusMessage: string
-createTime: string
-tier: string
-labels: object
-fileShares:
- - name: string
- capacityGb: string
- sourceBackup: string
- nfsExportOptions:
- - ipRanges:
- - type: string
- accessMode: string
- squashMode: string
- anonUid: string
- anonGid: string
-networks:
- - network: string
- modes:
- - type: string
- enumDescriptions: string
- enum: string
- reservedIpRange: string
- ipAddresses:
- - type: string
- connectMode: string
-etag: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
-kmsKeyName: string
-suspensionReasons:
- - type: string
- enumDescriptions: string
- enum: string
-replication:
- role: string
- replicas:
- - state: string
- stateReasons:
- - type: string
- enumDescriptions: string
- enum: string
- peerInstance: string
- lastActiveSyncTime: string
-tags: object
-protocol: string
-configurablePerformanceEnabled: boolean
-performanceConfig:
- fixedIops:
- maxReadIops: string
- iopsPerTb:
- maxReadIopsPerTb: string
-performanceLimits:
- maxReadIops: string
- maxWriteIops: string
- maxReadThroughputBps: string
- maxWriteThroughputBps: string
-deletionProtectionEnabled: boolean
-deletionProtectionReason: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: statusMessage
+ value: string
+ - name: createTime
+ value: string
+ - name: tier
+ value: string
+ - name: labels
+ value: object
+ - name: fileShares
+ value:
+ - - name: name
+ value: string
+ - name: capacityGb
+ value: string
+ - name: sourceBackup
+ value: string
+ - name: nfsExportOptions
+ value:
+ - - name: ipRanges
+ value:
+ - string
+ - name: accessMode
+ value: string
+ - name: squashMode
+ value: string
+ - name: anonUid
+ value: string
+ - name: anonGid
+ value: string
+ - name: networks
+ value:
+ - - name: network
+ value: string
+ - name: modes
+ value:
+ - string
+ - name: reservedIpRange
+ value: string
+ - name: ipAddresses
+ value:
+ - string
+ - name: connectMode
+ value: string
+ - name: etag
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
+ - name: kmsKeyName
+ value: string
+ - name: suspensionReasons
+ value:
+ - string
+ - name: replication
+ value:
+ - name: role
+ value: string
+ - name: replicas
+ value:
+ - - name: state
+ value: string
+ - name: stateReasons
+ value:
+ - string
+ - name: peerInstance
+ value: string
+ - name: lastActiveSyncTime
+ value: string
+ - name: tags
+ value: object
+ - name: protocol
+ value: string
+ - name: configurablePerformanceEnabled
+ value: boolean
+ - name: performanceConfig
+ value:
+ - name: fixedIops
+ value:
+ - name: maxReadIops
+ value: string
+ - name: iopsPerTb
+ value:
+ - name: maxReadIopsPerTb
+ value: string
+ - name: performanceLimits
+ value:
+ - name: maxReadIops
+ value: string
+ - name: maxWriteIops
+ value: string
+ - name: maxReadThroughputBps
+ value: string
+ - name: maxWriteThroughputBps
+ value: string
+ - name: deletionProtectionEnabled
+ value: boolean
+ - name: deletionProtectionReason
+ value: string
```
diff --git a/docs/google-docs/providers/google/file/locations/index.md b/docs/google-docs/providers/google/file/locations/index.md
index be909e4282..c6c9279b34 100644
--- a/docs/google-docs/providers/google/file/locations/index.md
+++ b/docs/google-docs/providers/google/file/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.file.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/file/operations/index.md b/docs/google-docs/providers/google/file/operations/index.md
index faffc5a39b..85969f26ac 100644
--- a/docs/google-docs/providers/google/file/operations/index.md
+++ b/docs/google-docs/providers/google/file/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.file.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/file/snapshots/index.md b/docs/google-docs/providers/google/file/snapshots/index.md
index 24577ded5b..960fad3bd1 100644
--- a/docs/google-docs/providers/google/file/snapshots/index.md
+++ b/docs/google-docs/providers/google/file/snapshots/index.md
@@ -64,7 +64,7 @@ tags
FROM google.file.snapshots
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -103,13 +103,22 @@ SELECT
```yaml
-name: string
-description: string
-state: string
-createTime: string
-labels: object
-filesystemUsedBytes: string
-tags: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: filesystemUsedBytes
+ value: string
+ - name: tags
+ value: object
```
diff --git a/docs/google-docs/providers/google/firestore/backup_schedules/index.md b/docs/google-docs/providers/google/firestore/backup_schedules/index.md
index ed228bca91..0938b8416b 100644
--- a/docs/google-docs/providers/google/firestore/backup_schedules/index.md
+++ b/docs/google-docs/providers/google/firestore/backup_schedules/index.md
@@ -61,7 +61,7 @@ updateTime,
weeklyRecurrence
FROM google.firestore.backup_schedules
WHERE databasesId = '{{ databasesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -98,13 +98,22 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-retention: string
-dailyRecurrence: {}
-weeklyRecurrence:
- day: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: retention
+ value: string
+ - name: dailyRecurrence
+ value: []
+ - name: weeklyRecurrence
+ value:
+ - name: day
+ value: string
```
diff --git a/docs/google-docs/providers/google/firestore/backups/index.md b/docs/google-docs/providers/google/firestore/backups/index.md
index 5c92733d44..95a9113a4e 100644
--- a/docs/google-docs/providers/google/firestore/backups/index.md
+++ b/docs/google-docs/providers/google/firestore/backups/index.md
@@ -61,7 +61,7 @@ state,
stats
FROM google.firestore.backups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/firestore/databases/index.md b/docs/google-docs/providers/google/firestore/databases/index.md
index 38f1ed3c9f..6af05d0854 100644
--- a/docs/google-docs/providers/google/firestore/databases/index.md
+++ b/docs/google-docs/providers/google/firestore/databases/index.md
@@ -88,7 +88,7 @@ uid,
updateTime,
versionRetentionPeriod
FROM google.firestore.databases
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -135,30 +135,55 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-deleteTime: string
-locationId: string
-type: string
-concurrencyMode: string
-versionRetentionPeriod: string
-earliestVersionTime: string
-pointInTimeRecoveryEnablement: string
-appEngineIntegrationMode: string
-keyPrefix: string
-deleteProtectionState: string
-cmekConfig:
- kmsKeyName: string
- activeKeyVersion:
- - type: string
-previousId: string
-sourceInfo:
- backup:
- backup: string
- operation: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: locationId
+ value: string
+ - name: type
+ value: string
+ - name: concurrencyMode
+ value: string
+ - name: versionRetentionPeriod
+ value: string
+ - name: earliestVersionTime
+ value: string
+ - name: pointInTimeRecoveryEnablement
+ value: string
+ - name: appEngineIntegrationMode
+ value: string
+ - name: keyPrefix
+ value: string
+ - name: deleteProtectionState
+ value: string
+ - name: cmekConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: activeKeyVersion
+ value:
+ - string
+ - name: previousId
+ value: string
+ - name: sourceInfo
+ value:
+ - name: backup
+ value:
+ - name: backup
+ value: string
+ - name: operation
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/firestore/documents/index.md b/docs/google-docs/providers/google/firestore/documents/index.md
index d52afc15aa..1522c741f5 100644
--- a/docs/google-docs/providers/google/firestore/documents/index.md
+++ b/docs/google-docs/providers/google/firestore/documents/index.md
@@ -68,7 +68,7 @@ fields,
updateTime
FROM google.firestore.documents
WHERE databasesId = '{{ databasesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,10 +107,16 @@ SELECT
```yaml
-name: string
-fields: object
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: fields
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/firestore/documents_collection_ids/index.md b/docs/google-docs/providers/google/firestore/documents_collection_ids/index.md
index 13c3d20ad4..112f959eda 100644
--- a/docs/google-docs/providers/google/firestore/documents_collection_ids/index.md
+++ b/docs/google-docs/providers/google/firestore/documents_collection_ids/index.md
@@ -51,5 +51,5 @@ FROM google.firestore.documents_collection_ids
WHERE databasesId = '{{ databasesId }}'
AND documentsId = '{{ documentsId }}'
AND documentsId1 = '{{ documentsId1 }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/firestore/fields/index.md b/docs/google-docs/providers/google/firestore/fields/index.md
index f19e467110..12820afde0 100644
--- a/docs/google-docs/providers/google/firestore/fields/index.md
+++ b/docs/google-docs/providers/google/firestore/fields/index.md
@@ -54,7 +54,7 @@ ttlConfig
FROM google.firestore.fields
WHERE collectionGroupsId = '{{ collectionGroupsId }}'
AND databasesId = '{{ databasesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/firestore/indexes/index.md b/docs/google-docs/providers/google/firestore/indexes/index.md
index 0989c2b8b8..6641e1fa09 100644
--- a/docs/google-docs/providers/google/firestore/indexes/index.md
+++ b/docs/google-docs/providers/google/firestore/indexes/index.md
@@ -59,7 +59,7 @@ state
FROM google.firestore.indexes
WHERE collectionGroupsId = '{{ collectionGroupsId }}'
AND databasesId = '{{ databasesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -102,17 +102,30 @@ SELECT
```yaml
-name: string
-queryScope: string
-apiScope: string
-fields:
- - fieldPath: string
- order: string
- arrayConfig: string
- vectorConfig:
- dimension: integer
- flat: {}
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: queryScope
+ value: string
+ - name: apiScope
+ value: string
+ - name: fields
+ value:
+ - - name: fieldPath
+ value: string
+ - name: order
+ value: string
+ - name: arrayConfig
+ value: string
+ - name: vectorConfig
+ value:
+ - name: dimension
+ value: integer
+ - name: flat
+ value: []
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/firestore/locations/index.md b/docs/google-docs/providers/google/firestore/locations/index.md
index 0f0b5515ac..0a6890dd69 100644
--- a/docs/google-docs/providers/google/firestore/locations/index.md
+++ b/docs/google-docs/providers/google/firestore/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.firestore.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/firestore/operations/index.md b/docs/google-docs/providers/google/firestore/operations/index.md
index 50dbe66da8..959d9b766e 100644
--- a/docs/google-docs/providers/google/firestore/operations/index.md
+++ b/docs/google-docs/providers/google/firestore/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.firestore.operations
WHERE databasesId = '{{ databasesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/gkebackup/backup_plans/index.md b/docs/google-docs/providers/google/gkebackup/backup_plans/index.md
index d333c831a5..e7142a1cbf 100644
--- a/docs/google-docs/providers/google/gkebackup/backup_plans/index.md
+++ b/docs/google-docs/providers/google/gkebackup/backup_plans/index.md
@@ -83,7 +83,7 @@ uid,
updateTime
FROM google.gkebackup.backup_plans
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -120,7 +120,7 @@ SELECT
'{{ retentionPolicy }}',
'{{ labels }}',
'{{ backupSchedule }}',
-true|false,
+{{ deactivated }},
'{{ backupConfig }}'
;
```
@@ -128,61 +128,112 @@ true|false,
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-cluster: string
-retentionPolicy:
- backupDeleteLockDays: integer
- backupRetainDays: integer
- locked: boolean
-labels: object
-backupSchedule:
- cronSchedule: string
- paused: boolean
- rpoConfig:
- targetRpoMinutes: integer
- exclusionWindows:
- - startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- duration: string
- singleOccurrenceDate:
- year: integer
- month: integer
- day: integer
- daily: boolean
- daysOfWeek:
- daysOfWeek:
- - type: string
- enumDescriptions: string
- enum: string
- nextScheduledBackupTime: string
-etag: string
-deactivated: boolean
-backupConfig:
- allNamespaces: boolean
- selectedNamespaces:
- namespaces:
- - type: string
- selectedApplications:
- namespacedNames:
- - namespace: string
- name: string
- includeVolumeData: boolean
- includeSecrets: boolean
- encryptionKey:
- gcpKmsEncryptionKey: string
- permissiveMode: boolean
-protectedPodCount: integer
-state: string
-stateReason: string
-rpoRiskLevel: integer
-rpoRiskReason: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: cluster
+ value: string
+ - name: retentionPolicy
+ value:
+ - name: backupDeleteLockDays
+ value: integer
+ - name: backupRetainDays
+ value: integer
+ - name: locked
+ value: boolean
+ - name: labels
+ value: object
+ - name: backupSchedule
+ value:
+ - name: cronSchedule
+ value: string
+ - name: paused
+ value: boolean
+ - name: rpoConfig
+ value:
+ - name: targetRpoMinutes
+ value: integer
+ - name: exclusionWindows
+ value:
+ - - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: duration
+ value: string
+ - name: singleOccurrenceDate
+ value:
+ - name: year
+ value: integer
+ - name: month
+ value: integer
+ - name: day
+ value: integer
+ - name: daily
+ value: boolean
+ - name: daysOfWeek
+ value:
+ - name: daysOfWeek
+ value:
+ - string
+ - name: nextScheduledBackupTime
+ value: string
+ - name: etag
+ value: string
+ - name: deactivated
+ value: boolean
+ - name: backupConfig
+ value:
+ - name: allNamespaces
+ value: boolean
+ - name: selectedNamespaces
+ value:
+ - name: namespaces
+ value:
+ - string
+ - name: selectedApplications
+ value:
+ - name: namespacedNames
+ value:
+ - - name: namespace
+ value: string
+ - name: name
+ value: string
+ - name: includeVolumeData
+ value: boolean
+ - name: includeSecrets
+ value: boolean
+ - name: encryptionKey
+ value:
+ - name: gcpKmsEncryptionKey
+ value: string
+ - name: permissiveMode
+ value: boolean
+ - name: protectedPodCount
+ value: integer
+ - name: state
+ value: string
+ - name: stateReason
+ value: string
+ - name: rpoRiskLevel
+ value: integer
+ - name: rpoRiskReason
+ value: string
```
diff --git a/docs/google-docs/providers/google/gkebackup/backup_plans_iam_policies/index.md b/docs/google-docs/providers/google/gkebackup/backup_plans_iam_policies/index.md
index f2609390b6..a77a46819b 100644
--- a/docs/google-docs/providers/google/gkebackup/backup_plans_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkebackup/backup_plans_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.gkebackup.backup_plans_iam_policies
WHERE backupPlansId = '{{ backupPlansId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkebackup/backups/index.md b/docs/google-docs/providers/google/gkebackup/backups/index.md
index 0c3d2f0777..db13c7c58f 100644
--- a/docs/google-docs/providers/google/gkebackup/backups/index.md
+++ b/docs/google-docs/providers/google/gkebackup/backups/index.md
@@ -106,7 +106,7 @@ volumeCount
FROM google.gkebackup.backups
WHERE backupPlansId = '{{ backupPlansId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -147,45 +147,85 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-manual: boolean
-labels: object
-deleteLockDays: integer
-deleteLockExpireTime: string
-retainDays: integer
-retainExpireTime: string
-encryptionKey:
- gcpKmsEncryptionKey: string
-allNamespaces: boolean
-selectedNamespaces:
- namespaces:
- - type: string
-selectedApplications:
- namespacedNames:
- - namespace: string
- name: string
-containsVolumeData: boolean
-containsSecrets: boolean
-clusterMetadata:
- cluster: string
- k8sVersion: string
- backupCrdVersions: object
- gkeVersion: string
- anthosVersion: string
-state: string
-stateReason: string
-completeTime: string
-resourceCount: integer
-volumeCount: integer
-sizeBytes: string
-etag: string
-description: string
-podCount: integer
-configBackupSizeBytes: string
-permissiveMode: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: manual
+ value: boolean
+ - name: labels
+ value: object
+ - name: deleteLockDays
+ value: integer
+ - name: deleteLockExpireTime
+ value: string
+ - name: retainDays
+ value: integer
+ - name: retainExpireTime
+ value: string
+ - name: encryptionKey
+ value:
+ - name: gcpKmsEncryptionKey
+ value: string
+ - name: allNamespaces
+ value: boolean
+ - name: selectedNamespaces
+ value:
+ - name: namespaces
+ value:
+ - string
+ - name: selectedApplications
+ value:
+ - name: namespacedNames
+ value:
+ - - name: namespace
+ value: string
+ - name: name
+ value: string
+ - name: containsVolumeData
+ value: boolean
+ - name: containsSecrets
+ value: boolean
+ - name: clusterMetadata
+ value:
+ - name: cluster
+ value: string
+ - name: k8sVersion
+ value: string
+ - name: backupCrdVersions
+ value: object
+ - name: gkeVersion
+ value: string
+ - name: anthosVersion
+ value: string
+ - name: state
+ value: string
+ - name: stateReason
+ value: string
+ - name: completeTime
+ value: string
+ - name: resourceCount
+ value: integer
+ - name: volumeCount
+ value: integer
+ - name: sizeBytes
+ value: string
+ - name: etag
+ value: string
+ - name: description
+ value: string
+ - name: podCount
+ value: integer
+ - name: configBackupSizeBytes
+ value: string
+ - name: permissiveMode
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/gkebackup/backups_backup_index_download_url/index.md b/docs/google-docs/providers/google/gkebackup/backups_backup_index_download_url/index.md
index c77f542d3c..f492177933 100644
--- a/docs/google-docs/providers/google/gkebackup/backups_backup_index_download_url/index.md
+++ b/docs/google-docs/providers/google/gkebackup/backups_backup_index_download_url/index.md
@@ -49,5 +49,5 @@ FROM google.gkebackup.backups_backup_index_download_url
WHERE backupPlansId = '{{ backupPlansId }}'
AND backupsId = '{{ backupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/gkebackup/backups_iam_policies/index.md b/docs/google-docs/providers/google/gkebackup/backups_iam_policies/index.md
index ddcaa7eb4b..1896ce3349 100644
--- a/docs/google-docs/providers/google/gkebackup/backups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkebackup/backups_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.gkebackup.backups_iam_policies
WHERE backupPlansId = '{{ backupPlansId }}'
AND backupsId = '{{ backupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkebackup/locations/index.md b/docs/google-docs/providers/google/gkebackup/locations/index.md
index 570adce2a9..43790c2753 100644
--- a/docs/google-docs/providers/google/gkebackup/locations/index.md
+++ b/docs/google-docs/providers/google/gkebackup/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.gkebackup.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/gkebackup/operations/index.md b/docs/google-docs/providers/google/gkebackup/operations/index.md
index d067abfe21..32fe464c6b 100644
--- a/docs/google-docs/providers/google/gkebackup/operations/index.md
+++ b/docs/google-docs/providers/google/gkebackup/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.gkebackup.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/gkebackup/restore_plans/index.md b/docs/google-docs/providers/google/gkebackup/restore_plans/index.md
index 9497bb91a1..d828b4cd89 100644
--- a/docs/google-docs/providers/google/gkebackup/restore_plans/index.md
+++ b/docs/google-docs/providers/google/gkebackup/restore_plans/index.md
@@ -73,7 +73,7 @@ uid,
updateTime
FROM google.gkebackup.restore_plans
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -114,70 +114,133 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-backupPlan: string
-cluster: string
-restoreConfig:
- volumeDataRestorePolicy: string
- clusterResourceConflictPolicy: string
- namespacedResourceRestoreMode: string
- clusterResourceRestoreScope:
- selectedGroupKinds:
- - resourceGroup: string
- resourceKind: string
- excludedGroupKinds:
- - resourceGroup: string
- resourceKind: string
- allGroupKinds: boolean
- noGroupKinds: boolean
- allNamespaces: boolean
- selectedNamespaces:
- namespaces:
- - type: string
- selectedApplications:
- namespacedNames:
- - namespace: string
- name: string
- noNamespaces: boolean
- substitutionRules:
- - targetNamespaces:
- - type: string
- targetGroupKinds:
- - resourceGroup: string
- resourceKind: string
- targetJsonPath: string
- originalValuePattern: string
- newValue: string
- transformationRules:
- - fieldActions:
- - op: string
- fromPath: string
- path: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: backupPlan
+ value: string
+ - name: cluster
+ value: string
+ - name: restoreConfig
+ value:
+ - name: volumeDataRestorePolicy
value: string
- resourceFilter:
- namespaces:
- - type: string
- groupKinds:
- - resourceGroup: string
- resourceKind: string
- jsonPath: string
- description: string
- volumeDataRestorePolicyBindings:
- - policy: string
- volumeType: string
- restoreOrder:
- groupKindDependencies:
- - satisfying:
- resourceGroup: string
- resourceKind: string
-labels: object
-etag: string
-state: string
-stateReason: string
+ - name: clusterResourceConflictPolicy
+ value: string
+ - name: namespacedResourceRestoreMode
+ value: string
+ - name: clusterResourceRestoreScope
+ value:
+ - name: selectedGroupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: excludedGroupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: allGroupKinds
+ value: boolean
+ - name: noGroupKinds
+ value: boolean
+ - name: allNamespaces
+ value: boolean
+ - name: selectedNamespaces
+ value:
+ - name: namespaces
+ value:
+ - string
+ - name: selectedApplications
+ value:
+ - name: namespacedNames
+ value:
+ - - name: namespace
+ value: string
+ - name: name
+ value: string
+ - name: noNamespaces
+ value: boolean
+ - name: substitutionRules
+ value:
+ - - name: targetNamespaces
+ value:
+ - string
+ - name: targetGroupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: targetJsonPath
+ value: string
+ - name: originalValuePattern
+ value: string
+ - name: newValue
+ value: string
+ - name: transformationRules
+ value:
+ - - name: fieldActions
+ value:
+ - - name: op
+ value: string
+ - name: fromPath
+ value: string
+ - name: path
+ value: string
+ - name: value
+ value: string
+ - name: resourceFilter
+ value:
+ - name: namespaces
+ value:
+ - string
+ - name: groupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: jsonPath
+ value: string
+ - name: description
+ value: string
+ - name: volumeDataRestorePolicyBindings
+ value:
+ - - name: policy
+ value: string
+ - name: volumeType
+ value: string
+ - name: restoreOrder
+ value:
+ - name: groupKindDependencies
+ value:
+ - - name: satisfying
+ value:
+ - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: state
+ value: string
+ - name: stateReason
+ value: string
```
diff --git a/docs/google-docs/providers/google/gkebackup/restore_plans_iam_policies/index.md b/docs/google-docs/providers/google/gkebackup/restore_plans_iam_policies/index.md
index b1d61a9883..1fc994997b 100644
--- a/docs/google-docs/providers/google/gkebackup/restore_plans_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkebackup/restore_plans_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.gkebackup.restore_plans_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND restorePlansId = '{{ restorePlansId }}';
+AND restorePlansId = '{{ restorePlansId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkebackup/restores/index.md b/docs/google-docs/providers/google/gkebackup/restores/index.md
index aed8545b6f..e90b49da77 100644
--- a/docs/google-docs/providers/google/gkebackup/restores/index.md
+++ b/docs/google-docs/providers/google/gkebackup/restores/index.md
@@ -88,7 +88,7 @@ volumesRestoredCount
FROM google.gkebackup.restores
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND restorePlansId = '{{ restorePlansId }}';
+AND restorePlansId = '{{ restorePlansId }}';
```
## `INSERT` example
@@ -131,86 +131,165 @@ SELECT
```yaml
-name: string
-uid: string
-createTime: string
-updateTime: string
-description: string
-backup: string
-cluster: string
-restoreConfig:
- volumeDataRestorePolicy: string
- clusterResourceConflictPolicy: string
- namespacedResourceRestoreMode: string
- clusterResourceRestoreScope:
- selectedGroupKinds:
- - resourceGroup: string
- resourceKind: string
- excludedGroupKinds:
- - resourceGroup: string
- resourceKind: string
- allGroupKinds: boolean
- noGroupKinds: boolean
- allNamespaces: boolean
- selectedNamespaces:
- namespaces:
- - type: string
- selectedApplications:
- namespacedNames:
- - namespace: string
- name: string
- noNamespaces: boolean
- substitutionRules:
- - targetNamespaces:
- - type: string
- targetGroupKinds:
- - resourceGroup: string
- resourceKind: string
- targetJsonPath: string
- originalValuePattern: string
- newValue: string
- transformationRules:
- - fieldActions:
- - op: string
- fromPath: string
- path: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: backup
+ value: string
+ - name: cluster
+ value: string
+ - name: restoreConfig
+ value:
+ - name: volumeDataRestorePolicy
value: string
- resourceFilter:
- namespaces:
- - type: string
- groupKinds:
- - resourceGroup: string
- resourceKind: string
- jsonPath: string
- description: string
- volumeDataRestorePolicyBindings:
- - policy: string
- volumeType: string
- restoreOrder:
- groupKindDependencies:
- - satisfying:
- resourceGroup: string
- resourceKind: string
-labels: object
-state: string
-stateReason: string
-completeTime: string
-resourcesRestoredCount: integer
-resourcesExcludedCount: integer
-resourcesFailedCount: integer
-volumesRestoredCount: integer
-etag: string
-filter:
- inclusionFilters:
- - name: string
- namespace: string
- labels: object
- exclusionFilters:
- - name: string
- namespace: string
- labels: object
-volumeDataRestorePolicyOverrides:
- - policy: string
+ - name: clusterResourceConflictPolicy
+ value: string
+ - name: namespacedResourceRestoreMode
+ value: string
+ - name: clusterResourceRestoreScope
+ value:
+ - name: selectedGroupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: excludedGroupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: allGroupKinds
+ value: boolean
+ - name: noGroupKinds
+ value: boolean
+ - name: allNamespaces
+ value: boolean
+ - name: selectedNamespaces
+ value:
+ - name: namespaces
+ value:
+ - string
+ - name: selectedApplications
+ value:
+ - name: namespacedNames
+ value:
+ - - name: namespace
+ value: string
+ - name: name
+ value: string
+ - name: noNamespaces
+ value: boolean
+ - name: substitutionRules
+ value:
+ - - name: targetNamespaces
+ value:
+ - string
+ - name: targetGroupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: targetJsonPath
+ value: string
+ - name: originalValuePattern
+ value: string
+ - name: newValue
+ value: string
+ - name: transformationRules
+ value:
+ - - name: fieldActions
+ value:
+ - - name: op
+ value: string
+ - name: fromPath
+ value: string
+ - name: path
+ value: string
+ - name: value
+ value: string
+ - name: resourceFilter
+ value:
+ - name: namespaces
+ value:
+ - string
+ - name: groupKinds
+ value:
+ - - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: jsonPath
+ value: string
+ - name: description
+ value: string
+ - name: volumeDataRestorePolicyBindings
+ value:
+ - - name: policy
+ value: string
+ - name: volumeType
+ value: string
+ - name: restoreOrder
+ value:
+ - name: groupKindDependencies
+ value:
+ - - name: satisfying
+ value:
+ - name: resourceGroup
+ value: string
+ - name: resourceKind
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: stateReason
+ value: string
+ - name: completeTime
+ value: string
+ - name: resourcesRestoredCount
+ value: integer
+ - name: resourcesExcludedCount
+ value: integer
+ - name: resourcesFailedCount
+ value: integer
+ - name: volumesRestoredCount
+ value: integer
+ - name: etag
+ value: string
+ - name: filter
+ value:
+ - name: inclusionFilters
+ value:
+ - - name: name
+ value: string
+ - name: namespace
+ value: string
+ - name: labels
+ value: object
+ - name: exclusionFilters
+ value:
+ - - name: name
+ value: string
+ - name: namespace
+ value: string
+ - name: labels
+ value: object
+ - name: volumeDataRestorePolicyOverrides
+ value:
+ - - name: policy
+ value: string
```
diff --git a/docs/google-docs/providers/google/gkebackup/restores_iam_policies/index.md b/docs/google-docs/providers/google/gkebackup/restores_iam_policies/index.md
index 3a2bdb4444..d5650cd689 100644
--- a/docs/google-docs/providers/google/gkebackup/restores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkebackup/restores_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.gkebackup.restores_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND restorePlansId = '{{ restorePlansId }}'
-AND restoresId = '{{ restoresId }}';
+AND restoresId = '{{ restoresId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkebackup/volume_backups/index.md b/docs/google-docs/providers/google/gkebackup/volume_backups/index.md
index 57e4bb1fe1..94c9c637e7 100644
--- a/docs/google-docs/providers/google/gkebackup/volume_backups/index.md
+++ b/docs/google-docs/providers/google/gkebackup/volume_backups/index.md
@@ -74,5 +74,5 @@ FROM google.gkebackup.volume_backups
WHERE backupPlansId = '{{ backupPlansId }}'
AND backupsId = '{{ backupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/gkebackup/volume_backups_iam_policies/index.md b/docs/google-docs/providers/google/gkebackup/volume_backups_iam_policies/index.md
index 19a4abd24e..0263ec63bc 100644
--- a/docs/google-docs/providers/google/gkebackup/volume_backups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkebackup/volume_backups_iam_policies/index.md
@@ -56,7 +56,7 @@ WHERE backupPlansId = '{{ backupPlansId }}'
AND backupsId = '{{ backupsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND volumeBackupsId = '{{ volumeBackupsId }}';
+AND volumeBackupsId = '{{ volumeBackupsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkebackup/volume_restores/index.md b/docs/google-docs/providers/google/gkebackup/volume_restores/index.md
index 2c8ffbc2cd..06370ca4f7 100644
--- a/docs/google-docs/providers/google/gkebackup/volume_restores/index.md
+++ b/docs/google-docs/providers/google/gkebackup/volume_restores/index.md
@@ -72,5 +72,5 @@ FROM google.gkebackup.volume_restores
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND restorePlansId = '{{ restorePlansId }}'
-AND restoresId = '{{ restoresId }}';
+AND restoresId = '{{ restoresId }}';
```
diff --git a/docs/google-docs/providers/google/gkebackup/volume_restores_iam_policies/index.md b/docs/google-docs/providers/google/gkebackup/volume_restores_iam_policies/index.md
index 2ae66a6846..e73ffa09da 100644
--- a/docs/google-docs/providers/google/gkebackup/volume_restores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkebackup/volume_restores_iam_policies/index.md
@@ -56,7 +56,7 @@ WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND restorePlansId = '{{ restorePlansId }}'
AND restoresId = '{{ restoresId }}'
-AND volumeRestoresId = '{{ volumeRestoresId }}';
+AND volumeRestoresId = '{{ volumeRestoresId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkehub/locations/index.md b/docs/google-docs/providers/google/gkehub/locations/index.md
index 0bae1658b7..ecd959da61 100644
--- a/docs/google-docs/providers/google/gkehub/locations/index.md
+++ b/docs/google-docs/providers/google/gkehub/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.gkehub.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/gkehub/operations/index.md b/docs/google-docs/providers/google/gkehub/operations/index.md
index 21c6a7b80f..16548e3ee2 100644
--- a/docs/google-docs/providers/google/gkehub/operations/index.md
+++ b/docs/google-docs/providers/google/gkehub/operations/index.md
@@ -57,5 +57,5 @@ metadata,
response
FROM google.gkehub.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters/index.md b/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters/index.md
index 5a03cff03d..39848a66ac 100644
--- a/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters/index.md
@@ -109,7 +109,7 @@ updateTime,
validationCheck
FROM google.gkeonprem.bare_metal_admin_clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -174,110 +174,212 @@ SELECT
```yaml
-name: string
-description: string
-uid: string
-bareMetalVersion: string
-state: string
-endpoint: string
-reconciling: boolean
-createTime: string
-updateTime: string
-deleteTime: string
-localName: string
-etag: string
-annotations: object
-networkConfig:
- islandModeCidr:
- serviceAddressCidrBlocks:
- - type: string
- podAddressCidrBlocks:
- - type: string
-controlPlane:
- controlPlaneNodePoolConfig:
- nodePoolConfig:
- nodeConfigs:
- - nodeIp: string
- labels: object
- operatingSystem: string
- taints:
- - key: string
- value: string
- effect: string
- labels: object
- kubeletConfig:
- registryPullQps: integer
- registryBurst: integer
- serializeImagePullsDisabled: boolean
- apiServerArgs:
- - argument: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: uid
+ value: string
+ - name: bareMetalVersion
+ value: string
+ - name: state
+ value: string
+ - name: endpoint
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: localName
value: string
-loadBalancer:
- vipConfig:
- controlPlaneVip: string
- portConfig:
- controlPlaneLoadBalancerPort: integer
- manualLbConfig:
- enabled: boolean
-storage:
- lvpShareConfig:
- lvpConfig:
- path: string
- storageClass: string
- sharedPathPvCount: integer
-fleet:
- membership: string
-clusterOperations:
- enableApplicationLogs: boolean
-status:
- errorMessage: string
- conditions:
- - type: string
- reason: string
- message: string
- lastTransitionTime: string
- state: string
- version: string
- versions:
- versions:
- - version: string
- count: string
-maintenanceConfig:
- maintenanceAddressCidrBlocks:
- - type: string
-maintenanceStatus:
- machineDrainStatus:
- drainingMachines:
- - nodeIp: string
- podCount: integer
- drainedMachines:
- - nodeIp: string
-validationCheck:
- option: string
- status:
- result:
- - state: string
- description: string
- category: string
- reason: string
- details: string
- scenario: string
-nodeConfig:
- maxPodsPerNode: string
-proxy:
- uri: string
- noProxy:
- - type: string
-securityConfig:
- authorization:
- adminUsers:
- - username: string
-nodeAccessConfig:
- loginUser: string
-osEnvironmentConfig:
- packageRepoExcluded: boolean
-binaryAuthorization:
- evaluationMode: string
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: networkConfig
+ value:
+ - name: islandModeCidr
+ value:
+ - name: serviceAddressCidrBlocks
+ value:
+ - string
+ - name: podAddressCidrBlocks
+ value:
+ - string
+ - name: controlPlane
+ value:
+ - name: controlPlaneNodePoolConfig
+ value:
+ - name: nodePoolConfig
+ value:
+ - name: nodeConfigs
+ value:
+ - - name: nodeIp
+ value: string
+ - name: labels
+ value: object
+ - name: operatingSystem
+ value: string
+ - name: taints
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: effect
+ value: string
+ - name: labels
+ value: object
+ - name: kubeletConfig
+ value:
+ - name: registryPullQps
+ value: integer
+ - name: registryBurst
+ value: integer
+ - name: serializeImagePullsDisabled
+ value: boolean
+ - name: apiServerArgs
+ value:
+ - - name: argument
+ value: string
+ - name: value
+ value: string
+ - name: loadBalancer
+ value:
+ - name: vipConfig
+ value:
+ - name: controlPlaneVip
+ value: string
+ - name: portConfig
+ value:
+ - name: controlPlaneLoadBalancerPort
+ value: integer
+ - name: manualLbConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: storage
+ value:
+ - name: lvpShareConfig
+ value:
+ - name: lvpConfig
+ value:
+ - name: path
+ value: string
+ - name: storageClass
+ value: string
+ - name: sharedPathPvCount
+ value: integer
+ - name: fleet
+ value:
+ - name: membership
+ value: string
+ - name: clusterOperations
+ value:
+ - name: enableApplicationLogs
+ value: boolean
+ - name: status
+ value:
+ - name: errorMessage
+ value: string
+ - name: conditions
+ value:
+ - - name: type
+ value: string
+ - name: reason
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: state
+ value: string
+ - name: version
+ value: string
+ - name: versions
+ value:
+ - name: versions
+ value:
+ - - name: version
+ value: string
+ - name: count
+ value: string
+ - name: maintenanceConfig
+ value:
+ - name: maintenanceAddressCidrBlocks
+ value:
+ - string
+ - name: maintenanceStatus
+ value:
+ - name: machineDrainStatus
+ value:
+ - name: drainingMachines
+ value:
+ - - name: nodeIp
+ value: string
+ - name: podCount
+ value: integer
+ - name: drainedMachines
+ value:
+ - - name: nodeIp
+ value: string
+ - name: validationCheck
+ value:
+ - name: option
+ value: string
+ - name: status
+ value:
+ - name: result
+ value:
+ - - name: state
+ value: string
+ - name: description
+ value: string
+ - name: category
+ value: string
+ - name: reason
+ value: string
+ - name: details
+ value: string
+ - name: scenario
+ value: string
+ - name: nodeConfig
+ value:
+ - name: maxPodsPerNode
+ value: string
+ - name: proxy
+ value:
+ - name: uri
+ value: string
+ - name: noProxy
+ value:
+ - string
+ - name: securityConfig
+ value:
+ - name: authorization
+ value:
+ - name: adminUsers
+ value:
+ - - name: username
+ value: string
+ - name: nodeAccessConfig
+ value:
+ - name: loginUser
+ value: string
+ - name: osEnvironmentConfig
+ value:
+ - name: packageRepoExcluded
+ value: boolean
+ - name: binaryAuthorization
+ value:
+ - name: evaluationMode
+ value: string
```
diff --git a/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters_iam_policies/index.md b/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters_iam_policies/index.md
index 40f9d9f980..9107a6242e 100644
--- a/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/bare_metal_admin_clusters_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.gkeonprem.bare_metal_admin_clusters_iam_policies
WHERE bareMetalAdminClustersId = '{{ bareMetalAdminClustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters/index.md b/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters/index.md
index 80c76a067a..f331334cc2 100644
--- a/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters/index.md
@@ -116,7 +116,7 @@ upgradePolicy,
validationCheck
FROM google.gkeonprem.bare_metal_clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -183,143 +183,275 @@ SELECT
```yaml
-name: string
-adminClusterMembership: string
-description: string
-bareMetalVersion: string
-uid: string
-state: string
-endpoint: string
-reconciling: boolean
-createTime: string
-updateTime: string
-deleteTime: string
-localName: string
-etag: string
-annotations: object
-networkConfig:
- islandModeCidr:
- serviceAddressCidrBlocks:
- - type: string
- podAddressCidrBlocks:
- - type: string
- advancedNetworking: boolean
- multipleNetworkInterfacesConfig:
- enabled: boolean
- srIovConfig:
- enabled: boolean
-controlPlane:
- controlPlaneNodePoolConfig:
- nodePoolConfig:
- nodeConfigs:
- - nodeIp: string
- labels: object
- operatingSystem: string
- taints:
- - key: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: adminClusterMembership
+ value: string
+ - name: description
+ value: string
+ - name: bareMetalVersion
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
+ - name: endpoint
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: localName
+ value: string
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: networkConfig
+ value:
+ - name: islandModeCidr
+ value:
+ - name: serviceAddressCidrBlocks
+ value:
+ - string
+ - name: podAddressCidrBlocks
+ value:
+ - string
+ - name: advancedNetworking
+ value: boolean
+ - name: multipleNetworkInterfacesConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: srIovConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: controlPlane
+ value:
+ - name: controlPlaneNodePoolConfig
+ value:
+ - name: nodePoolConfig
+ value:
+ - name: nodeConfigs
+ value:
+ - - name: nodeIp
+ value: string
+ - name: labels
+ value: object
+ - name: operatingSystem
+ value: string
+ - name: taints
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: effect
+ value: string
+ - name: labels
+ value: object
+ - name: kubeletConfig
+ value:
+ - name: registryPullQps
+ value: integer
+ - name: registryBurst
+ value: integer
+ - name: serializeImagePullsDisabled
+ value: boolean
+ - name: apiServerArgs
+ value:
+ - - name: argument
+ value: string
+ - name: value
+ value: string
+ - name: loadBalancer
+ value:
+ - name: vipConfig
+ value:
+ - name: controlPlaneVip
+ value: string
+ - name: ingressVip
+ value: string
+ - name: portConfig
+ value:
+ - name: controlPlaneLoadBalancerPort
+ value: integer
+ - name: metalLbConfig
+ value:
+ - name: addressPools
+ value:
+ - - name: pool
+ value: string
+ - name: addresses
+ value:
+ - string
+ - name: avoidBuggyIps
+ value: boolean
+ - name: manualAssign
+ value: boolean
+ - name: loadBalancerNodePoolConfig
+ value: []
+ - name: manualLbConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: bgpLbConfig
+ value:
+ - name: asn
+ value: string
+ - name: bgpPeerConfigs
+ value:
+ - - name: asn
+ value: string
+ - name: ipAddress
+ value: string
+ - name: controlPlaneNodes
+ value:
+ - string
+ - name: addressPools
+ value:
+ - - name: pool
+ value: string
+ - name: addresses
+ value:
+ - string
+ - name: avoidBuggyIps
+ value: boolean
+ - name: manualAssign
+ value: boolean
+ - name: storage
+ value:
+ - name: lvpShareConfig
+ value:
+ - name: lvpConfig
+ value:
+ - name: path
+ value: string
+ - name: storageClass
+ value: string
+ - name: sharedPathPvCount
+ value: integer
+ - name: proxy
+ value:
+ - name: uri
+ value: string
+ - name: noProxy
+ value:
+ - string
+ - name: clusterOperations
+ value:
+ - name: enableApplicationLogs
+ value: boolean
+ - name: maintenanceConfig
+ value:
+ - name: maintenanceAddressCidrBlocks
+ value:
+ - string
+ - name: nodeConfig
+ value:
+ - name: maxPodsPerNode
+ value: string
+ - name: containerRuntime
+ value: string
+ - name: fleet
+ value:
+ - name: membership
+ value: string
+ - name: status
+ value:
+ - name: errorMessage
+ value: string
+ - name: conditions
+ value:
+ - - name: type
+ value: string
+ - name: reason
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: state
+ value: string
+ - name: version
value: string
- effect: string
- labels: object
- kubeletConfig:
- registryPullQps: integer
- registryBurst: integer
- serializeImagePullsDisabled: boolean
- apiServerArgs:
- - argument: string
+ - name: versions
+ value:
+ - name: versions
+ value:
+ - - name: version
+ value: string
+ - name: count
+ value: string
+ - name: validationCheck
+ value:
+ - name: option
+ value: string
+ - name: status
+ value:
+ - name: result
+ value:
+ - - name: state
+ value: string
+ - name: description
+ value: string
+ - name: category
+ value: string
+ - name: reason
+ value: string
+ - name: details
+ value: string
+ - name: scenario
+ value: string
+ - name: securityConfig
+ value:
+ - name: authorization
+ value:
+ - name: adminUsers
+ value:
+ - - name: username
+ value: string
+ - name: maintenanceStatus
+ value:
+ - name: machineDrainStatus
+ value:
+ - name: drainingMachines
+ value:
+ - - name: nodeIp
+ value: string
+ - name: podCount
+ value: integer
+ - name: drainedMachines
+ value:
+ - - name: nodeIp
+ value: string
+ - name: adminClusterName
value: string
-loadBalancer:
- vipConfig:
- controlPlaneVip: string
- ingressVip: string
- portConfig:
- controlPlaneLoadBalancerPort: integer
- metalLbConfig:
- addressPools:
- - pool: string
- addresses:
- - type: string
- avoidBuggyIps: boolean
- manualAssign: boolean
- loadBalancerNodePoolConfig: {}
- manualLbConfig:
- enabled: boolean
- bgpLbConfig:
- asn: string
- bgpPeerConfigs:
- - asn: string
- ipAddress: string
- controlPlaneNodes:
- - type: string
- addressPools:
- - pool: string
- addresses:
- - type: string
- avoidBuggyIps: boolean
- manualAssign: boolean
-storage:
- lvpShareConfig:
- lvpConfig:
- path: string
- storageClass: string
- sharedPathPvCount: integer
-proxy:
- uri: string
- noProxy:
- - type: string
-clusterOperations:
- enableApplicationLogs: boolean
-maintenanceConfig:
- maintenanceAddressCidrBlocks:
- - type: string
-nodeConfig:
- maxPodsPerNode: string
- containerRuntime: string
-fleet:
- membership: string
-status:
- errorMessage: string
- conditions:
- - type: string
- reason: string
- message: string
- lastTransitionTime: string
- state: string
- version: string
- versions:
- versions:
- - version: string
- count: string
-validationCheck:
- option: string
- status:
- result:
- - state: string
- description: string
- category: string
- reason: string
- details: string
- scenario: string
-securityConfig:
- authorization:
- adminUsers:
- - username: string
-maintenanceStatus:
- machineDrainStatus:
- drainingMachines:
- - nodeIp: string
- podCount: integer
- drainedMachines:
- - nodeIp: string
-adminClusterName: string
-nodeAccessConfig:
- loginUser: string
-osEnvironmentConfig:
- packageRepoExcluded: boolean
-binaryAuthorization:
- evaluationMode: string
-upgradePolicy:
- policy: string
- pause: boolean
+ - name: nodeAccessConfig
+ value:
+ - name: loginUser
+ value: string
+ - name: osEnvironmentConfig
+ value:
+ - name: packageRepoExcluded
+ value: boolean
+ - name: binaryAuthorization
+ value:
+ - name: evaluationMode
+ value: string
+ - name: upgradePolicy
+ value:
+ - name: policy
+ value: string
+ - name: pause
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters_iam_policies/index.md b/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters_iam_policies/index.md
index d4b9483642..00bda22f51 100644
--- a/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/bare_metal_clusters_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.gkeonprem.bare_metal_clusters_iam_policies
WHERE bareMetalClustersId = '{{ bareMetalClustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools/index.md b/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools/index.md
index 19b5dfd282..d6ed5369ff 100644
--- a/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools/index.md
@@ -78,7 +78,7 @@ upgradePolicy
FROM google.gkeonprem.bare_metal_node_pools
WHERE bareMetalClustersId = '{{ bareMetalClustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -123,47 +123,90 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-state: string
-reconciling: boolean
-createTime: string
-updateTime: string
-deleteTime: string
-etag: string
-annotations: object
-nodePoolConfig:
- nodeConfigs:
- - nodeIp: string
- labels: object
- operatingSystem: string
- taints:
- - key: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: etag
value: string
- effect: string
- labels: object
- kubeletConfig:
- registryPullQps: integer
- registryBurst: integer
- serializeImagePullsDisabled: boolean
-status:
- errorMessage: string
- conditions:
- - type: string
- reason: string
- message: string
- lastTransitionTime: string
- state: string
- version: string
- versions:
- versions:
- - version: string
- count: string
-upgradePolicy:
- parallelUpgradeConfig:
- concurrentNodes: integer
- minimumAvailableNodes: integer
+ - name: annotations
+ value: object
+ - name: nodePoolConfig
+ value:
+ - name: nodeConfigs
+ value:
+ - - name: nodeIp
+ value: string
+ - name: labels
+ value: object
+ - name: operatingSystem
+ value: string
+ - name: taints
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: effect
+ value: string
+ - name: labels
+ value: object
+ - name: kubeletConfig
+ value:
+ - name: registryPullQps
+ value: integer
+ - name: registryBurst
+ value: integer
+ - name: serializeImagePullsDisabled
+ value: boolean
+ - name: status
+ value:
+ - name: errorMessage
+ value: string
+ - name: conditions
+ value:
+ - - name: type
+ value: string
+ - name: reason
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: state
+ value: string
+ - name: version
+ value: string
+ - name: versions
+ value:
+ - name: versions
+ value:
+ - - name: version
+ value: string
+ - name: count
+ value: string
+ - name: upgradePolicy
+ value:
+ - name: parallelUpgradeConfig
+ value:
+ - name: concurrentNodes
+ value: integer
+ - name: minimumAvailableNodes
+ value: integer
```
diff --git a/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools_iam_policies/index.md b/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools_iam_policies/index.md
index 2a97c76e5c..b4b2da902b 100644
--- a/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/bare_metal_node_pools_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.gkeonprem.bare_metal_node_pools_iam_policies
WHERE bareMetalClustersId = '{{ bareMetalClustersId }}'
AND bareMetalNodePoolsId = '{{ bareMetalNodePoolsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkeonprem/locations/index.md b/docs/google-docs/providers/google/gkeonprem/locations/index.md
index ed36d890a5..742a61a5f6 100644
--- a/docs/google-docs/providers/google/gkeonprem/locations/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.gkeonprem.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/gkeonprem/operations/index.md b/docs/google-docs/providers/google/gkeonprem/operations/index.md
index ffcaaeb0a2..085469084c 100644
--- a/docs/google-docs/providers/google/gkeonprem/operations/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/operations/index.md
@@ -70,7 +70,7 @@ metadata,
response
FROM google.gkeonprem.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters/index.md b/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters/index.md
index 0ad9cfbbea..2d4129734f 100644
--- a/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters/index.md
@@ -103,7 +103,7 @@ validationCheck,
vcenter
FROM google.gkeonprem.vmware_admin_clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters_iam_policies/index.md b/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters_iam_policies/index.md
index 610c8560cd..12a4e48c20 100644
--- a/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/vmware_admin_clusters_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.gkeonprem.vmware_admin_clusters_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND vmwareAdminClustersId = '{{ vmwareAdminClustersId }}';
+AND vmwareAdminClustersId = '{{ vmwareAdminClustersId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkeonprem/vmware_clusters/index.md b/docs/google-docs/providers/google/gkeonprem/vmware_clusters/index.md
index 173564215a..a6635e3a80 100644
--- a/docs/google-docs/providers/google/gkeonprem/vmware_clusters/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/vmware_clusters/index.md
@@ -116,7 +116,7 @@ vcenter,
vmTrackingEnabled
FROM google.gkeonprem.vmware_clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -174,160 +174,296 @@ SELECT
'{{ loadBalancer }}',
'{{ vcenter }}',
'{{ dataplaneV2 }}',
-true|false,
+{{ vmTrackingEnabled }},
'{{ autoRepairConfig }}',
'{{ authorization }}',
-true|false,
+{{ enableControlPlaneV2 }},
'{{ binaryAuthorization }}',
'{{ upgradePolicy }}',
-true|false
+{{ disableBundledIngress }}
;
```
```yaml
-name: string
-adminClusterMembership: string
-description: string
-onPremVersion: string
-uid: string
-state: string
-endpoint: string
-reconciling: boolean
-createTime: string
-updateTime: string
-localName: string
-etag: string
-annotations: object
-controlPlaneNode:
- cpus: string
- memory: string
- replicas: string
- autoResizeConfig:
- enabled: boolean
- vsphereConfig:
- datastore: string
- storagePolicyName: string
-antiAffinityGroups:
- aagConfigDisabled: boolean
-storage:
- vsphereCsiDisabled: boolean
-networkConfig:
- serviceAddressCidrBlocks:
- - type: string
- podAddressCidrBlocks:
- - type: string
- staticIpConfig:
- ipBlocks:
- - netmask: string
- gateway: string
- ips:
- - ip: string
- hostname: string
- dhcpIpConfig:
- enabled: boolean
- vcenterNetwork: string
- hostConfig:
- dnsServers:
- - type: string
- ntpServers:
- - type: string
- dnsSearchDomains:
- - type: string
- controlPlaneV2Config:
- controlPlaneIpBlock:
- netmask: string
- gateway: string
- ips:
- - ip: string
- hostname: string
-loadBalancer:
- vipConfig:
- controlPlaneVip: string
- ingressVip: string
- f5Config:
- address: string
- partition: string
- snatPool: string
- manualLbConfig:
- ingressHttpNodePort: integer
- ingressHttpsNodePort: integer
- controlPlaneNodePort: integer
- konnectivityServerNodePort: integer
- seesawConfig:
- group: string
- masterIp: string
- ipBlocks:
- - netmask: string
- gateway: string
- ips:
- - ip: string
- hostname: string
- enableHa: boolean
- vms:
- - type: string
- stackdriverName: string
- metalLbConfig:
- addressPools:
- - pool: string
- addresses:
- - type: string
- avoidBuggyIps: boolean
- manualAssign: boolean
-vcenter:
- resourcePool: string
- datastore: string
- datacenter: string
- cluster: string
- folder: string
- caCertData: string
- address: string
- storagePolicyName: string
-status:
- errorMessage: string
- conditions:
- - type: string
- reason: string
- message: string
- lastTransitionTime: string
- state: string
- version: string
- versions:
- versions:
- - version: string
- count: string
-dataplaneV2:
- dataplaneV2Enabled: boolean
- windowsDataplaneV2Enabled: boolean
- advancedNetworking: boolean
- forwardMode: string
-vmTrackingEnabled: boolean
-autoRepairConfig:
- enabled: boolean
-fleet:
- membership: string
-authorization:
- adminUsers:
- - username: string
-deleteTime: string
-validationCheck:
- option: string
- status:
- result:
- - state: string
- description: string
- category: string
- reason: string
- details: string
- scenario: string
-adminClusterName: string
-enableControlPlaneV2: boolean
-binaryAuthorization:
- evaluationMode: string
-upgradePolicy:
- controlPlaneOnly: boolean
-disableBundledIngress: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: adminClusterMembership
+ value: string
+ - name: description
+ value: string
+ - name: onPremVersion
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
+ - name: endpoint
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: localName
+ value: string
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: controlPlaneNode
+ value:
+ - name: cpus
+ value: string
+ - name: memory
+ value: string
+ - name: replicas
+ value: string
+ - name: autoResizeConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: vsphereConfig
+ value:
+ - name: datastore
+ value: string
+ - name: storagePolicyName
+ value: string
+ - name: antiAffinityGroups
+ value:
+ - name: aagConfigDisabled
+ value: boolean
+ - name: storage
+ value:
+ - name: vsphereCsiDisabled
+ value: boolean
+ - name: networkConfig
+ value:
+ - name: serviceAddressCidrBlocks
+ value:
+ - string
+ - name: podAddressCidrBlocks
+ value:
+ - string
+ - name: staticIpConfig
+ value:
+ - name: ipBlocks
+ value:
+ - - name: netmask
+ value: string
+ - name: gateway
+ value: string
+ - name: ips
+ value:
+ - - name: ip
+ value: string
+ - name: hostname
+ value: string
+ - name: dhcpIpConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: vcenterNetwork
+ value: string
+ - name: hostConfig
+ value:
+ - name: dnsServers
+ value:
+ - string
+ - name: ntpServers
+ value:
+ - string
+ - name: dnsSearchDomains
+ value:
+ - string
+ - name: controlPlaneV2Config
+ value:
+ - name: controlPlaneIpBlock
+ value:
+ - name: netmask
+ value: string
+ - name: gateway
+ value: string
+ - name: ips
+ value:
+ - - name: ip
+ value: string
+ - name: hostname
+ value: string
+ - name: loadBalancer
+ value:
+ - name: vipConfig
+ value:
+ - name: controlPlaneVip
+ value: string
+ - name: ingressVip
+ value: string
+ - name: f5Config
+ value:
+ - name: address
+ value: string
+ - name: partition
+ value: string
+ - name: snatPool
+ value: string
+ - name: manualLbConfig
+ value:
+ - name: ingressHttpNodePort
+ value: integer
+ - name: ingressHttpsNodePort
+ value: integer
+ - name: controlPlaneNodePort
+ value: integer
+ - name: konnectivityServerNodePort
+ value: integer
+ - name: seesawConfig
+ value:
+ - name: group
+ value: string
+ - name: masterIp
+ value: string
+ - name: ipBlocks
+ value:
+ - - name: netmask
+ value: string
+ - name: gateway
+ value: string
+ - name: ips
+ value:
+ - - name: ip
+ value: string
+ - name: hostname
+ value: string
+ - name: enableHa
+ value: boolean
+ - name: vms
+ value:
+ - string
+ - name: stackdriverName
+ value: string
+ - name: metalLbConfig
+ value:
+ - name: addressPools
+ value:
+ - - name: pool
+ value: string
+ - name: addresses
+ value:
+ - string
+ - name: avoidBuggyIps
+ value: boolean
+ - name: manualAssign
+ value: boolean
+ - name: vcenter
+ value:
+ - name: resourcePool
+ value: string
+ - name: datastore
+ value: string
+ - name: datacenter
+ value: string
+ - name: cluster
+ value: string
+ - name: folder
+ value: string
+ - name: caCertData
+ value: string
+ - name: address
+ value: string
+ - name: storagePolicyName
+ value: string
+ - name: status
+ value:
+ - name: errorMessage
+ value: string
+ - name: conditions
+ value:
+ - - name: type
+ value: string
+ - name: reason
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: state
+ value: string
+ - name: version
+ value: string
+ - name: versions
+ value:
+ - name: versions
+ value:
+ - - name: version
+ value: string
+ - name: count
+ value: string
+ - name: dataplaneV2
+ value:
+ - name: dataplaneV2Enabled
+ value: boolean
+ - name: windowsDataplaneV2Enabled
+ value: boolean
+ - name: advancedNetworking
+ value: boolean
+ - name: forwardMode
+ value: string
+ - name: vmTrackingEnabled
+ value: boolean
+ - name: autoRepairConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: fleet
+ value:
+ - name: membership
+ value: string
+ - name: authorization
+ value:
+ - name: adminUsers
+ value:
+ - - name: username
+ value: string
+ - name: deleteTime
+ value: string
+ - name: validationCheck
+ value:
+ - name: option
+ value: string
+ - name: status
+ value:
+ - name: result
+ value:
+ - - name: state
+ value: string
+ - name: description
+ value: string
+ - name: category
+ value: string
+ - name: reason
+ value: string
+ - name: details
+ value: string
+ - name: scenario
+ value: string
+ - name: adminClusterName
+ value: string
+ - name: enableControlPlaneV2
+ value: boolean
+ - name: binaryAuthorization
+ value:
+ - name: evaluationMode
+ value: string
+ - name: upgradePolicy
+ value:
+ - name: controlPlaneOnly
+ value: boolean
+ - name: disableBundledIngress
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/gkeonprem/vmware_clusters_iam_policies/index.md b/docs/google-docs/providers/google/gkeonprem/vmware_clusters_iam_policies/index.md
index f7141e1e5d..35d4717e1f 100644
--- a/docs/google-docs/providers/google/gkeonprem/vmware_clusters_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/vmware_clusters_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.gkeonprem.vmware_clusters_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND vmwareClustersId = '{{ vmwareClustersId }}';
+AND vmwareClustersId = '{{ vmwareClustersId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/gkeonprem/vmware_node_pools/index.md b/docs/google-docs/providers/google/gkeonprem/vmware_node_pools/index.md
index 47eec9cd31..6e03637945 100644
--- a/docs/google-docs/providers/google/gkeonprem/vmware_node_pools/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/vmware_node_pools/index.md
@@ -80,7 +80,7 @@ updateTime
FROM google.gkeonprem.vmware_node_pools
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND vmwareClustersId = '{{ vmwareClustersId }}';
+AND vmwareClustersId = '{{ vmwareClustersId }}';
```
## `INSERT` example
@@ -127,53 +127,101 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-state: string
-reconciling: boolean
-createTime: string
-updateTime: string
-deleteTime: string
-etag: string
-annotations: object
-nodePoolAutoscaling:
- minReplicas: integer
- maxReplicas: integer
-config:
- cpus: string
- memoryMb: string
- replicas: string
- imageType: string
- image: string
- bootDiskSizeGb: string
- taints:
- - key: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: state
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: etag
+ value: string
+ - name: annotations
+ value: object
+ - name: nodePoolAutoscaling
+ value:
+ - name: minReplicas
+ value: integer
+ - name: maxReplicas
+ value: integer
+ - name: config
+ value:
+ - name: cpus
+ value: string
+ - name: memoryMb
+ value: string
+ - name: replicas
+ value: string
+ - name: imageType
+ value: string
+ - name: image
+ value: string
+ - name: bootDiskSizeGb
+ value: string
+ - name: taints
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: effect
+ value: string
+ - name: labels
+ value: object
+ - name: vsphereConfig
+ value:
+ - name: datastore
+ value: string
+ - name: tags
+ value:
+ - - name: category
+ value: string
+ - name: tag
+ value: string
+ - name: hostGroups
+ value:
+ - string
+ - name: enableLoadBalancer
+ value: boolean
+ - name: status
+ value:
+ - name: errorMessage
+ value: string
+ - name: conditions
+ value:
+ - - name: type
+ value: string
+ - name: reason
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: state
+ value: string
+ - name: version
+ value: string
+ - name: versions
+ value:
+ - name: versions
+ value:
+ - - name: version
+ value: string
+ - name: count
+ value: string
+ - name: onPremVersion
value: string
- effect: string
- labels: object
- vsphereConfig:
- datastore: string
- tags:
- - category: string
- tag: string
- hostGroups:
- - type: string
- enableLoadBalancer: boolean
-status:
- errorMessage: string
- conditions:
- - type: string
- reason: string
- message: string
- lastTransitionTime: string
- state: string
- version: string
- versions:
- versions:
- - version: string
- count: string
-onPremVersion: string
```
diff --git a/docs/google-docs/providers/google/gkeonprem/vmware_node_pools_iam_policies/index.md b/docs/google-docs/providers/google/gkeonprem/vmware_node_pools_iam_policies/index.md
index 45964fbfd9..b0593a2622 100644
--- a/docs/google-docs/providers/google/gkeonprem/vmware_node_pools_iam_policies/index.md
+++ b/docs/google-docs/providers/google/gkeonprem/vmware_node_pools_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.gkeonprem.vmware_node_pools_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND vmwareClustersId = '{{ vmwareClustersId }}'
-AND vmwareNodePoolsId = '{{ vmwareNodePoolsId }}';
+AND vmwareNodePoolsId = '{{ vmwareNodePoolsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/healthcare/attribute_definitions/index.md b/docs/google-docs/providers/google/healthcare/attribute_definitions/index.md
index 4f7afb62b6..d5d63229e8 100644
--- a/docs/google-docs/providers/google/healthcare/attribute_definitions/index.md
+++ b/docs/google-docs/providers/google/healthcare/attribute_definitions/index.md
@@ -63,7 +63,7 @@ FROM google.healthcare.attribute_definitions
WHERE consentStoresId = '{{ consentStoresId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,14 +110,22 @@ SELECT
```yaml
-name: string
-description: string
-category: string
-allowedValues:
- - type: string
-consentDefaultValues:
- - type: string
-dataMappingDefaultValue: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: category
+ value: string
+ - name: allowedValues
+ value:
+ - string
+ - name: consentDefaultValues
+ value:
+ - string
+ - name: dataMappingDefaultValue
+ value: string
```
diff --git a/docs/google-docs/providers/google/healthcare/consent_artifacts/index.md b/docs/google-docs/providers/google/healthcare/consent_artifacts/index.md
index 0ab217c58e..df6f114f72 100644
--- a/docs/google-docs/providers/google/healthcare/consent_artifacts/index.md
+++ b/docs/google-docs/providers/google/healthcare/consent_artifacts/index.md
@@ -66,7 +66,7 @@ FROM google.healthcare.consent_artifacts
WHERE consentStoresId = '{{ consentStoresId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -117,20 +117,36 @@ SELECT
```yaml
-name: string
-userId: string
-userSignature:
- userId: string
- image:
- rawBytes: string
- gcsUri: string
- metadata: object
- signatureTime: string
-consentContentScreenshots:
- - rawBytes: string
- gcsUri: string
-consentContentVersion: string
-metadata: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: userId
+ value: string
+ - name: userSignature
+ value:
+ - name: userId
+ value: string
+ - name: image
+ value:
+ - name: rawBytes
+ value: string
+ - name: gcsUri
+ value: string
+ - name: metadata
+ value: object
+ - name: signatureTime
+ value: string
+ - name: consentContentScreenshots
+ value:
+ - - name: rawBytes
+ value: string
+ - name: gcsUri
+ value: string
+ - name: consentContentVersion
+ value: string
+ - name: metadata
+ value: object
```
diff --git a/docs/google-docs/providers/google/healthcare/consent_stores/index.md b/docs/google-docs/providers/google/healthcare/consent_stores/index.md
index 18ba0aef42..e4dc29e987 100644
--- a/docs/google-docs/providers/google/healthcare/consent_stores/index.md
+++ b/docs/google-docs/providers/google/healthcare/consent_stores/index.md
@@ -61,7 +61,7 @@ labels
FROM google.healthcare.consent_stores
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -95,17 +95,23 @@ SELECT
'{{ name }}',
'{{ defaultConsentTtl }}',
'{{ labels }}',
-true|false
+{{ enableConsentCreateOnUpdate }}
;
```
```yaml
-name: string
-defaultConsentTtl: string
-labels: object
-enableConsentCreateOnUpdate: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: defaultConsentTtl
+ value: string
+ - name: labels
+ value: object
+ - name: enableConsentCreateOnUpdate
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/healthcare/consent_stores_iam_policies/index.md b/docs/google-docs/providers/google/healthcare/consent_stores_iam_policies/index.md
index ed192774d5..52b08dd4b2 100644
--- a/docs/google-docs/providers/google/healthcare/consent_stores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/healthcare/consent_stores_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.healthcare.consent_stores_iam_policies
WHERE consentStoresId = '{{ consentStoresId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/healthcare/consents/index.md b/docs/google-docs/providers/google/healthcare/consents/index.md
index f0236ebd30..b18aa0900b 100644
--- a/docs/google-docs/providers/google/healthcare/consents/index.md
+++ b/docs/google-docs/providers/google/healthcare/consents/index.md
@@ -74,7 +74,7 @@ FROM google.healthcare.consents
WHERE consentStoresId = '{{ consentStoresId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,25 +125,45 @@ SELECT
```yaml
-name: string
-revisionId: string
-revisionCreateTime: string
-userId: string
-policies:
- - resourceAttributes:
- - attributeDefinitionId: string
- values:
- - type: string
- authorizationRule:
- expression: string
- title: string
- description: string
- location: string
-consentArtifact: string
-state: string
-expireTime: string
-ttl: string
-metadata: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: revisionId
+ value: string
+ - name: revisionCreateTime
+ value: string
+ - name: userId
+ value: string
+ - name: policies
+ value:
+ - - name: resourceAttributes
+ value:
+ - - name: attributeDefinitionId
+ value: string
+ - name: values
+ value:
+ - string
+ - name: authorizationRule
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: consentArtifact
+ value: string
+ - name: state
+ value: string
+ - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: metadata
+ value: object
```
diff --git a/docs/google-docs/providers/google/healthcare/consents_revisions/index.md b/docs/google-docs/providers/google/healthcare/consents_revisions/index.md
index dfdbbb0621..d30b01d6e9 100644
--- a/docs/google-docs/providers/google/healthcare/consents_revisions/index.md
+++ b/docs/google-docs/providers/google/healthcare/consents_revisions/index.md
@@ -68,5 +68,5 @@ WHERE consentStoresId = '{{ consentStoresId }}'
AND consentsId = '{{ consentsId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/data_mapper_workspaces_iam_policies/index.md b/docs/google-docs/providers/google/healthcare/data_mapper_workspaces_iam_policies/index.md
index 4cb2a06dbd..ca43dc57de 100644
--- a/docs/google-docs/providers/google/healthcare/data_mapper_workspaces_iam_policies/index.md
+++ b/docs/google-docs/providers/google/healthcare/data_mapper_workspaces_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.healthcare.data_mapper_workspaces_iam_policies
WHERE dataMapperWorkspacesId = '{{ dataMapperWorkspacesId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/healthcare/datasets/index.md b/docs/google-docs/providers/google/healthcare/datasets/index.md
index 15bb23c300..e887badf46 100644
--- a/docs/google-docs/providers/google/healthcare/datasets/index.md
+++ b/docs/google-docs/providers/google/healthcare/datasets/index.md
@@ -56,7 +56,7 @@ encryptionSpec,
timeZone
FROM google.healthcare.datasets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -93,10 +93,16 @@ SELECT
```yaml
-name: string
-timeZone: string
-encryptionSpec:
- kmsKeyName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: timeZone
+ value: string
+ - name: encryptionSpec
+ value:
+ - name: kmsKeyName
+ value: string
```
diff --git a/docs/google-docs/providers/google/healthcare/datasets_iam_policies/index.md b/docs/google-docs/providers/google/healthcare/datasets_iam_policies/index.md
index f86114da8f..ec083aac95 100644
--- a/docs/google-docs/providers/google/healthcare/datasets_iam_policies/index.md
+++ b/docs/google-docs/providers/google/healthcare/datasets_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.healthcare.datasets_iam_policies
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/healthcare/dicom_stores/index.md b/docs/google-docs/providers/google/healthcare/dicom_stores/index.md
index 8b60ec6c57..b77769fef5 100644
--- a/docs/google-docs/providers/google/healthcare/dicom_stores/index.md
+++ b/docs/google-docs/providers/google/healthcare/dicom_stores/index.md
@@ -66,7 +66,7 @@ streamConfigs
FROM google.healthcare.dicom_stores
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,16 +107,28 @@ SELECT
```yaml
-name: string
-notificationConfig:
- pubsubTopic: string
- sendForBulkImport: boolean
-labels: object
-streamConfigs:
- - bigqueryDestination:
- tableUri: string
- force: boolean
- writeDisposition: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: notificationConfig
+ value:
+ - name: pubsubTopic
+ value: string
+ - name: sendForBulkImport
+ value: boolean
+ - name: labels
+ value: object
+ - name: streamConfigs
+ value:
+ - - name: bigqueryDestination
+ value:
+ - name: tableUri
+ value: string
+ - name: force
+ value: boolean
+ - name: writeDisposition
+ value: string
```
diff --git a/docs/google-docs/providers/google/healthcare/dicom_stores_dicomstore_metrics/index.md b/docs/google-docs/providers/google/healthcare/dicom_stores_dicomstore_metrics/index.md
index 668f894030..2af1087d9f 100644
--- a/docs/google-docs/providers/google/healthcare/dicom_stores_dicomstore_metrics/index.md
+++ b/docs/google-docs/providers/google/healthcare/dicom_stores_dicomstore_metrics/index.md
@@ -59,5 +59,5 @@ FROM google.healthcare.dicom_stores_dicomstore_metrics
WHERE datasetsId = '{{ datasetsId }}'
AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/dicom_stores_iam_policies/index.md b/docs/google-docs/providers/google/healthcare/dicom_stores_iam_policies/index.md
index 3f125ed19f..9f9c7e43cb 100644
--- a/docs/google-docs/providers/google/healthcare/dicom_stores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/healthcare/dicom_stores_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.healthcare.dicom_stores_iam_policies
WHERE datasetsId = '{{ datasetsId }}'
AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/healthcare/fhir/index.md b/docs/google-docs/providers/google/healthcare/fhir/index.md
index 51c7c3d773..d267918169 100644
--- a/docs/google-docs/providers/google/healthcare/fhir/index.md
+++ b/docs/google-docs/providers/google/healthcare/fhir/index.md
@@ -97,11 +97,15 @@ SELECT
```yaml
-contentType: string
-data: string
-extensions:
- - type: string
- additionalProperties: any
+- name: your_resource_model_name
+ props:
+ - name: contentType
+ value: string
+ - name: data
+ value: string
+ - name: extensions
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/healthcare/fhir_stores/index.md b/docs/google-docs/providers/google/healthcare/fhir_stores/index.md
index 637d618c65..70abdc898c 100644
--- a/docs/google-docs/providers/google/healthcare/fhir_stores/index.md
+++ b/docs/google-docs/providers/google/healthcare/fhir_stores/index.md
@@ -78,7 +78,7 @@ version
FROM google.healthcare.fhir_stores
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -118,15 +118,15 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ name }}',
-true|false,
+{{ enableUpdateCreate }},
'{{ notificationConfig }}',
-true|false,
-true|false,
+{{ disableReferentialIntegrity }},
+{{ disableResourceVersioning }},
'{{ labels }}',
'{{ version }}',
'{{ streamConfigs }}',
'{{ validationConfig }}',
-true|false,
+{{ defaultSearchHandlingStrict }},
'{{ complexDataTypeReferenceParsing }}',
'{{ notificationConfigs }}'
;
@@ -135,79 +135,147 @@ true|false,
```yaml
-name: string
-enableUpdateCreate: boolean
-notificationConfig:
- pubsubTopic: string
- sendForBulkImport: boolean
-disableReferentialIntegrity: boolean
-disableResourceVersioning: boolean
-labels: object
-version: string
-streamConfigs:
- - resourceTypes:
- - type: string
- bigqueryDestination:
- datasetUri: string
- schemaConfig:
- schemaType: string
- recursiveStructureDepth: string
- lastUpdatedPartitionConfig:
- type: string
- expirationMs: string
- force: boolean
- writeDisposition: string
- deidentifiedStoreDestination:
- store: string
- config:
- dicom:
- skipIdRedaction: boolean
- keepList:
- tags:
- - type: string
- filterProfile: string
- fhir:
- fieldMetadataList:
- - paths:
- - type: string
- action: string
- defaultKeepExtensions: boolean
- image:
- textRedactionMode: string
- text:
- transformations:
- - infoTypes:
- - type: string
- redactConfig: {}
- characterMaskConfig:
- maskingCharacter: string
- dateShiftConfig:
- cryptoKey: string
- kmsWrapped:
- wrappedKey: string
- cryptoKey: string
- cryptoHashConfig:
- cryptoKey: string
- replaceWithInfoTypeConfig: {}
- additionalTransformations:
- - infoTypes:
- - type: string
- excludeInfoTypes:
- - type: string
- useRegionalDataProcessing: boolean
-validationConfig:
- disableProfileValidation: boolean
- enabledImplementationGuides:
- - type: string
- disableRequiredFieldValidation: boolean
- disableReferenceTypeValidation: boolean
- disableFhirpathValidation: boolean
-defaultSearchHandlingStrict: boolean
-complexDataTypeReferenceParsing: string
-notificationConfigs:
- - pubsubTopic: string
- sendFullResource: boolean
- sendPreviousResourceOnDelete: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: enableUpdateCreate
+ value: boolean
+ - name: notificationConfig
+ value:
+ - name: pubsubTopic
+ value: string
+ - name: sendForBulkImport
+ value: boolean
+ - name: disableReferentialIntegrity
+ value: boolean
+ - name: disableResourceVersioning
+ value: boolean
+ - name: labels
+ value: object
+ - name: version
+ value: string
+ - name: streamConfigs
+ value:
+ - - name: resourceTypes
+ value:
+ - string
+ - name: bigqueryDestination
+ value:
+ - name: datasetUri
+ value: string
+ - name: schemaConfig
+ value:
+ - name: schemaType
+ value: string
+ - name: recursiveStructureDepth
+ value: string
+ - name: lastUpdatedPartitionConfig
+ value:
+ - name: type
+ value: string
+ - name: expirationMs
+ value: string
+ - name: force
+ value: boolean
+ - name: writeDisposition
+ value: string
+ - name: deidentifiedStoreDestination
+ value:
+ - name: store
+ value: string
+ - name: config
+ value:
+ - name: dicom
+ value:
+ - name: skipIdRedaction
+ value: boolean
+ - name: keepList
+ value:
+ - name: tags
+ value:
+ - string
+ - name: filterProfile
+ value: string
+ - name: fhir
+ value:
+ - name: fieldMetadataList
+ value:
+ - - name: paths
+ value:
+ - string
+ - name: action
+ value: string
+ - name: defaultKeepExtensions
+ value: boolean
+ - name: image
+ value:
+ - name: textRedactionMode
+ value: string
+ - name: text
+ value:
+ - name: transformations
+ value:
+ - - name: infoTypes
+ value:
+ - string
+ - name: redactConfig
+ value: []
+ - name: characterMaskConfig
+ value:
+ - name: maskingCharacter
+ value: string
+ - name: dateShiftConfig
+ value:
+ - name: cryptoKey
+ value: string
+ - name: kmsWrapped
+ value:
+ - name: wrappedKey
+ value: string
+ - name: cryptoKey
+ value: string
+ - name: cryptoHashConfig
+ value:
+ - name: cryptoKey
+ value: string
+ - name: replaceWithInfoTypeConfig
+ value: []
+ - name: additionalTransformations
+ value:
+ - - name: infoTypes
+ value:
+ - string
+ - name: excludeInfoTypes
+ value:
+ - string
+ - name: useRegionalDataProcessing
+ value: boolean
+ - name: validationConfig
+ value:
+ - name: disableProfileValidation
+ value: boolean
+ - name: enabledImplementationGuides
+ value:
+ - string
+ - name: disableRequiredFieldValidation
+ value: boolean
+ - name: disableReferenceTypeValidation
+ value: boolean
+ - name: disableFhirpathValidation
+ value: boolean
+ - name: defaultSearchHandlingStrict
+ value: boolean
+ - name: complexDataTypeReferenceParsing
+ value: string
+ - name: notificationConfigs
+ value:
+ - - name: pubsubTopic
+ value: string
+ - name: sendFullResource
+ value: boolean
+ - name: sendPreviousResourceOnDelete
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/healthcare/fhir_stores_fhirstore_metrics/index.md b/docs/google-docs/providers/google/healthcare/fhir_stores_fhirstore_metrics/index.md
index 2fcdd78f30..e1c1300614 100644
--- a/docs/google-docs/providers/google/healthcare/fhir_stores_fhirstore_metrics/index.md
+++ b/docs/google-docs/providers/google/healthcare/fhir_stores_fhirstore_metrics/index.md
@@ -51,5 +51,5 @@ FROM google.healthcare.fhir_stores_fhirstore_metrics
WHERE datasetsId = '{{ datasetsId }}'
AND fhirStoresId = '{{ fhirStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/fhir_stores_iam_policies/index.md b/docs/google-docs/providers/google/healthcare/fhir_stores_iam_policies/index.md
index dcd305cb5b..1154692000 100644
--- a/docs/google-docs/providers/google/healthcare/fhir_stores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/healthcare/fhir_stores_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.healthcare.fhir_stores_iam_policies
WHERE datasetsId = '{{ datasetsId }}'
AND fhirStoresId = '{{ fhirStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/healthcare/frames_frames/index.md b/docs/google-docs/providers/google/healthcare/frames_frames/index.md
index 464baa29a1..f8017af966 100644
--- a/docs/google-docs/providers/google/healthcare/frames_frames/index.md
+++ b/docs/google-docs/providers/google/healthcare/frames_frames/index.md
@@ -57,5 +57,5 @@ AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/frames_rendered/index.md b/docs/google-docs/providers/google/healthcare/frames_rendered/index.md
index 652d3d6fe8..164aa2d026 100644
--- a/docs/google-docs/providers/google/healthcare/frames_rendered/index.md
+++ b/docs/google-docs/providers/google/healthcare/frames_rendered/index.md
@@ -57,5 +57,5 @@ AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/hl7_v2_stores/index.md b/docs/google-docs/providers/google/healthcare/hl7_v2_stores/index.md
index 2edf512e22..03308d1125 100644
--- a/docs/google-docs/providers/google/healthcare/hl7_v2_stores/index.md
+++ b/docs/google-docs/providers/google/healthcare/hl7_v2_stores/index.md
@@ -63,7 +63,7 @@ rejectDuplicateMessage
FROM google.healthcare.hl7_v2_stores
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,45 +99,79 @@ SELECT
'{{ parserConfig }}',
'{{ labels }}',
'{{ notificationConfigs }}',
-true|false
+{{ rejectDuplicateMessage }}
;
```
```yaml
-name: string
-parserConfig:
- allowNullHeader: boolean
- segmentTerminator: string
- schema:
- schematizedParsingType: string
- schemas:
- - version:
- - mshField: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parserConfig
+ value:
+ - name: allowNullHeader
+ value: boolean
+ - name: segmentTerminator
+ value: string
+ - name: schema
+ value:
+ - name: schematizedParsingType
+ value: string
+ - name: schemas
+ value:
+ - - name: version
+ value:
+ - - name: mshField
+ value: string
+ - name: value
+ value: string
+ - name: messageSchemaConfigs
+ value: object
+ - name: types
+ value:
+ - - name: version
+ value:
+ - - name: mshField
+ value: string
+ - name: value
+ value: string
+ - name: type
+ value:
+ - - name: name
+ value: string
+ - name: primitive
+ value: string
+ - name: fields
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: table
+ value: string
+ - name: minOccurs
+ value: integer
+ - name: maxOccurs
+ value: integer
+ - name: ignoreMinOccurs
+ value: boolean
+ - name: unexpectedSegmentHandling
+ value: string
+ - name: version
+ value: string
+ - name: labels
+ value: object
+ - name: notificationConfigs
+ value:
+ - - name: pubsubTopic
value: string
- messageSchemaConfigs: object
- types:
- - version:
- - mshField: string
+ - name: filter
value: string
- type:
- - name: string
- primitive: string
- fields:
- - name: string
- type: string
- table: string
- minOccurs: integer
- maxOccurs: integer
- ignoreMinOccurs: boolean
- unexpectedSegmentHandling: string
- version: string
-labels: object
-notificationConfigs:
- - pubsubTopic: string
- filter: string
-rejectDuplicateMessage: boolean
+ - name: rejectDuplicateMessage
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/healthcare/hl7_v2_stores_hl7v2_store_metrics/index.md b/docs/google-docs/providers/google/healthcare/hl7_v2_stores_hl7v2_store_metrics/index.md
index eac8237907..d010335804 100644
--- a/docs/google-docs/providers/google/healthcare/hl7_v2_stores_hl7v2_store_metrics/index.md
+++ b/docs/google-docs/providers/google/healthcare/hl7_v2_stores_hl7v2_store_metrics/index.md
@@ -51,5 +51,5 @@ FROM google.healthcare.hl7_v2_stores_hl7v2_store_metrics
WHERE datasetsId = '{{ datasetsId }}'
AND hl7V2StoresId = '{{ hl7V2StoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/hl7_v2_stores_iam_policies/index.md b/docs/google-docs/providers/google/healthcare/hl7_v2_stores_iam_policies/index.md
index e15c85fbce..6afe0fc6f4 100644
--- a/docs/google-docs/providers/google/healthcare/hl7_v2_stores_iam_policies/index.md
+++ b/docs/google-docs/providers/google/healthcare/hl7_v2_stores_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.healthcare.hl7_v2_stores_iam_policies
WHERE datasetsId = '{{ datasetsId }}'
AND hl7V2StoresId = '{{ hl7V2StoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/healthcare/instances_instance/index.md b/docs/google-docs/providers/google/healthcare/instances_instance/index.md
index bf824f8fbd..6e78424d9a 100644
--- a/docs/google-docs/providers/google/healthcare/instances_instance/index.md
+++ b/docs/google-docs/providers/google/healthcare/instances_instance/index.md
@@ -56,5 +56,5 @@ AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/instances_metadata/index.md b/docs/google-docs/providers/google/healthcare/instances_metadata/index.md
index 225e158d0a..f46f605e8e 100644
--- a/docs/google-docs/providers/google/healthcare/instances_metadata/index.md
+++ b/docs/google-docs/providers/google/healthcare/instances_metadata/index.md
@@ -56,5 +56,5 @@ AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/instances_rendered/index.md b/docs/google-docs/providers/google/healthcare/instances_rendered/index.md
index 8ce48f2f67..2d2c6b4ea9 100644
--- a/docs/google-docs/providers/google/healthcare/instances_rendered/index.md
+++ b/docs/google-docs/providers/google/healthcare/instances_rendered/index.md
@@ -56,5 +56,5 @@ AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/instances_storage_info/index.md b/docs/google-docs/providers/google/healthcare/instances_storage_info/index.md
index c9ea2e78e4..429f6cc510 100644
--- a/docs/google-docs/providers/google/healthcare/instances_storage_info/index.md
+++ b/docs/google-docs/providers/google/healthcare/instances_storage_info/index.md
@@ -56,5 +56,5 @@ AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/locations/index.md b/docs/google-docs/providers/google/healthcare/locations/index.md
index 17052b5eaf..c2302adfa5 100644
--- a/docs/google-docs/providers/google/healthcare/locations/index.md
+++ b/docs/google-docs/providers/google/healthcare/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.healthcare.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/messages/index.md b/docs/google-docs/providers/google/healthcare/messages/index.md
index 1f9fbd1f08..69ee323e13 100644
--- a/docs/google-docs/providers/google/healthcare/messages/index.md
+++ b/docs/google-docs/providers/google/healthcare/messages/index.md
@@ -72,7 +72,7 @@ FROM google.healthcare.messages
WHERE datasetsId = '{{ datasetsId }}'
AND hl7V2StoresId = '{{ hl7V2StoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -109,25 +109,46 @@ SELECT
```yaml
-message:
- name: string
- data: string
- createTime: string
- sendFacility: string
- sendTime: string
- messageType: string
- patientIds:
- - value: string
- type: string
- labels: object
- parsedData:
- segments:
- - segmentId: string
- setId: string
- fields: object
- schematizedData:
- data: string
- error: string
+- name: your_resource_model_name
+ props:
+ - name: message
+ value:
+ - name: name
+ value: string
+ - name: data
+ value: string
+ - name: createTime
+ value: string
+ - name: sendFacility
+ value: string
+ - name: sendTime
+ value: string
+ - name: messageType
+ value: string
+ - name: patientIds
+ value:
+ - - name: value
+ value: string
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: parsedData
+ value:
+ - name: segments
+ value:
+ - - name: segmentId
+ value: string
+ - name: setId
+ value: string
+ - name: fields
+ value: object
+ - name: schematizedData
+ value:
+ - name: data
+ value: string
+ - name: error
+ value: string
```
diff --git a/docs/google-docs/providers/google/healthcare/operations/index.md b/docs/google-docs/providers/google/healthcare/operations/index.md
index 75d501b943..75079aff55 100644
--- a/docs/google-docs/providers/google/healthcare/operations/index.md
+++ b/docs/google-docs/providers/google/healthcare/operations/index.md
@@ -58,5 +58,5 @@ response
FROM google.healthcare.operations
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/series_metadata/index.md b/docs/google-docs/providers/google/healthcare/series_metadata/index.md
index fc42e61647..e9bcd22283 100644
--- a/docs/google-docs/providers/google/healthcare/series_metadata/index.md
+++ b/docs/google-docs/providers/google/healthcare/series_metadata/index.md
@@ -55,5 +55,5 @@ AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/series_series/index.md b/docs/google-docs/providers/google/healthcare/series_series/index.md
index 326fd385ca..e317df75f9 100644
--- a/docs/google-docs/providers/google/healthcare/series_series/index.md
+++ b/docs/google-docs/providers/google/healthcare/series_series/index.md
@@ -55,5 +55,5 @@ AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/series_series_metrics/index.md b/docs/google-docs/providers/google/healthcare/series_series_metrics/index.md
index 0e2a2a8f24..88701801d1 100644
--- a/docs/google-docs/providers/google/healthcare/series_series_metrics/index.md
+++ b/docs/google-docs/providers/google/healthcare/series_series_metrics/index.md
@@ -57,5 +57,5 @@ AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND seriesId = '{{ seriesId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/studies_metadata/index.md b/docs/google-docs/providers/google/healthcare/studies_metadata/index.md
index eaad961b24..5d185139fb 100644
--- a/docs/google-docs/providers/google/healthcare/studies_metadata/index.md
+++ b/docs/google-docs/providers/google/healthcare/studies_metadata/index.md
@@ -54,5 +54,5 @@ WHERE datasetsId = '{{ datasetsId }}'
AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/studies_study/index.md b/docs/google-docs/providers/google/healthcare/studies_study/index.md
index 1975ec2deb..e71ed6206e 100644
--- a/docs/google-docs/providers/google/healthcare/studies_study/index.md
+++ b/docs/google-docs/providers/google/healthcare/studies_study/index.md
@@ -54,5 +54,5 @@ WHERE datasetsId = '{{ datasetsId }}'
AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/studies_study_metrics/index.md b/docs/google-docs/providers/google/healthcare/studies_study_metrics/index.md
index 0b7bbcdbd0..f5868cc318 100644
--- a/docs/google-docs/providers/google/healthcare/studies_study_metrics/index.md
+++ b/docs/google-docs/providers/google/healthcare/studies_study_metrics/index.md
@@ -58,5 +58,5 @@ WHERE datasetsId = '{{ datasetsId }}'
AND dicomStoresId = '{{ dicomStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/healthcare/user_data_mappings/index.md b/docs/google-docs/providers/google/healthcare/user_data_mappings/index.md
index 20d7b69b02..feb4706819 100644
--- a/docs/google-docs/providers/google/healthcare/user_data_mappings/index.md
+++ b/docs/google-docs/providers/google/healthcare/user_data_mappings/index.md
@@ -64,7 +64,7 @@ FROM google.healthcare.user_data_mappings
WHERE consentStoresId = '{{ consentStoresId }}'
AND datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,15 +107,25 @@ SELECT
```yaml
-name: string
-dataId: string
-userId: string
-resourceAttributes:
- - attributeDefinitionId: string
- values:
- - type: string
-archived: boolean
-archiveTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: dataId
+ value: string
+ - name: userId
+ value: string
+ - name: resourceAttributes
+ value:
+ - - name: attributeDefinitionId
+ value: string
+ - name: values
+ value:
+ - string
+ - name: archived
+ value: boolean
+ - name: archiveTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/oauth_client_credentials/index.md b/docs/google-docs/providers/google/iam/oauth_client_credentials/index.md
index 7a086759a6..b6e7ef7ad7 100644
--- a/docs/google-docs/providers/google/iam/oauth_client_credentials/index.md
+++ b/docs/google-docs/providers/google/iam/oauth_client_credentials/index.md
@@ -58,7 +58,7 @@ displayName
FROM google.iam.oauth_client_credentials
WHERE locationsId = '{{ locationsId }}'
AND oauthClientsId = '{{ oauthClientsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -89,7 +89,7 @@ SELECT
'{{ oauthClientsId }}',
'{{ projectsId }}',
'{{ name }}',
-true|false,
+{{ disabled }},
'{{ displayName }}'
;
```
@@ -97,10 +97,16 @@ true|false,
```yaml
-name: string
-disabled: boolean
-clientSecret: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: disabled
+ value: boolean
+ - name: clientSecret
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/oauth_clients/index.md b/docs/google-docs/providers/google/iam/oauth_clients/index.md
index 5073c5d13f..99fb98e5d2 100644
--- a/docs/google-docs/providers/google/iam/oauth_clients/index.md
+++ b/docs/google-docs/providers/google/iam/oauth_clients/index.md
@@ -72,7 +72,7 @@ expireTime,
state
FROM google.iam.oauth_clients
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,7 +106,7 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ name }}',
-true|false,
+{{ disabled }},
'{{ displayName }}',
'{{ description }}',
'{{ clientType }}',
@@ -119,22 +119,33 @@ true|false,
```yaml
-name: string
-state: string
-disabled: boolean
-clientId: string
-displayName: string
-description: string
-clientType: string
-allowedGrantTypes:
- - type: string
- enumDescriptions: string
- enum: string
-allowedScopes:
- - type: string
-allowedRedirectUris:
- - type: string
-expireTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: clientId
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: clientType
+ value: string
+ - name: allowedGrantTypes
+ value:
+ - string
+ - name: allowedScopes
+ value:
+ - string
+ - name: allowedRedirectUris
+ value:
+ - string
+ - name: expireTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/operations/index.md b/docs/google-docs/providers/google/iam/operations/index.md
index 1faa8188dc..3b26d39f7a 100644
--- a/docs/google-docs/providers/google/iam/operations/index.md
+++ b/docs/google-docs/providers/google/iam/operations/index.md
@@ -65,5 +65,5 @@ response
FROM google.iam.operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND workforcePoolsId = '{{ workforcePoolsId }}';
+AND workforcePoolsId = '{{ workforcePoolsId }}';
```
diff --git a/docs/google-docs/providers/google/iam/roles/index.md b/docs/google-docs/providers/google/iam/roles/index.md
index c7d24e8d9b..8bc6484538 100644
--- a/docs/google-docs/providers/google/iam/roles/index.md
+++ b/docs/google-docs/providers/google/iam/roles/index.md
@@ -72,7 +72,7 @@ includedPermissions,
stage,
title
FROM google.iam.roles
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -105,16 +105,27 @@ SELECT
```yaml
-roleId: string
-role:
- name: string
- title: string
- description: string
- includedPermissions:
- - type: string
- stage: string
- etag: string
- deleted: boolean
+- name: your_resource_model_name
+ props:
+ - name: roleId
+ value: string
+ - name: role
+ value:
+ - name: name
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: includedPermissions
+ value:
+ - string
+ - name: stage
+ value: string
+ - name: etag
+ value: string
+ - name: deleted
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/iam/service_account_keys/index.md b/docs/google-docs/providers/google/iam/service_account_keys/index.md
index 0705d5d9c2..a9f365955b 100644
--- a/docs/google-docs/providers/google/iam/service_account_keys/index.md
+++ b/docs/google-docs/providers/google/iam/service_account_keys/index.md
@@ -75,7 +75,7 @@ validAfterTime,
validBeforeTime
FROM google.iam.service_account_keys
WHERE projectsId = '{{ projectsId }}'
-AND serviceAccountsId = '{{ serviceAccountsId }}';
+AND serviceAccountsId = '{{ serviceAccountsId }}';
```
## `INSERT` example
@@ -110,8 +110,12 @@ SELECT
```yaml
-privateKeyType: string
-keyAlgorithm: string
+- name: your_resource_model_name
+ props:
+ - name: privateKeyType
+ value: string
+ - name: keyAlgorithm
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/service_accounts/index.md b/docs/google-docs/providers/google/iam/service_accounts/index.md
index 04eba84fd8..34dae43544 100644
--- a/docs/google-docs/providers/google/iam/service_accounts/index.md
+++ b/docs/google-docs/providers/google/iam/service_accounts/index.md
@@ -72,7 +72,7 @@ oauth2ClientId,
projectId,
uniqueId
FROM google.iam.service_accounts
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,17 +105,30 @@ SELECT
```yaml
-accountId: string
-serviceAccount:
- name: string
- projectId: string
- uniqueId: string
- email: string
- displayName: string
- etag: string
- description: string
- oauth2ClientId: string
- disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: accountId
+ value: string
+ - name: serviceAccount
+ value:
+ - name: name
+ value: string
+ - name: projectId
+ value: string
+ - name: uniqueId
+ value: string
+ - name: email
+ value: string
+ - name: displayName
+ value: string
+ - name: etag
+ value: string
+ - name: description
+ value: string
+ - name: oauth2ClientId
+ value: string
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/iam/service_accounts_iam_policies/index.md b/docs/google-docs/providers/google/iam/service_accounts_iam_policies/index.md
index d62901a55d..22935b12e6 100644
--- a/docs/google-docs/providers/google/iam/service_accounts_iam_policies/index.md
+++ b/docs/google-docs/providers/google/iam/service_accounts_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.iam.service_accounts_iam_policies
WHERE projectsId = '{{ projectsId }}'
-AND serviceAccountsId = '{{ serviceAccountsId }}';
+AND serviceAccountsId = '{{ serviceAccountsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/iam/workforce_pool_provider_keys/index.md b/docs/google-docs/providers/google/iam/workforce_pool_provider_keys/index.md
index 6806a1e89e..e2f5905159 100644
--- a/docs/google-docs/providers/google/iam/workforce_pool_provider_keys/index.md
+++ b/docs/google-docs/providers/google/iam/workforce_pool_provider_keys/index.md
@@ -60,7 +60,7 @@ use
FROM google.iam.workforce_pool_provider_keys
WHERE locationsId = '{{ locationsId }}'
AND providersId = '{{ providersId }}'
-AND workforcePoolsId = '{{ workforcePoolsId }}';
+AND workforcePoolsId = '{{ workforcePoolsId }}';
```
## `INSERT` example
@@ -97,16 +97,28 @@ SELECT
```yaml
-name: string
-keyData:
- format: string
- notBeforeTime: string
- notAfterTime: string
- key: string
- keySpec: string
-state: string
-use: string
-expireTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: keyData
+ value:
+ - name: format
+ value: string
+ - name: notBeforeTime
+ value: string
+ - name: notAfterTime
+ value: string
+ - name: key
+ value: string
+ - name: keySpec
+ value: string
+ - name: state
+ value: string
+ - name: use
+ value: string
+ - name: expireTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/workforce_pool_providers/index.md b/docs/google-docs/providers/google/iam/workforce_pool_providers/index.md
index 4e1b614689..a32ad39816 100644
--- a/docs/google-docs/providers/google/iam/workforce_pool_providers/index.md
+++ b/docs/google-docs/providers/google/iam/workforce_pool_providers/index.md
@@ -72,7 +72,7 @@ saml,
state
FROM google.iam.workforce_pool_providers
WHERE locationsId = '{{ locationsId }}'
-AND workforcePoolsId = '{{ workforcePoolsId }}';
+AND workforcePoolsId = '{{ workforcePoolsId }}';
```
## `INSERT` example
@@ -107,7 +107,7 @@ SELECT
'{{ workforcePoolsId }}',
'{{ displayName }}',
'{{ description }}',
-true|false,
+{{ disabled }},
'{{ attributeMapping }}',
'{{ attributeCondition }}',
'{{ saml }}',
@@ -119,35 +119,65 @@ true|false,
```yaml
-name: string
-displayName: string
-description: string
-state: string
-disabled: boolean
-attributeMapping: object
-attributeCondition: string
-saml:
- idpMetadataXml: string
-oidc:
- issuerUri: string
- clientId: string
- clientSecret:
- value:
- plainText: string
- thumbprint: string
- webSsoConfig:
- responseType: string
- assertionClaimsBehavior: string
- additionalScopes:
- - type: string
- jwksJson: string
-expireTime: string
-extraAttributesOauth2Client:
- issuerUri: string
- clientId: string
- attributesType: string
- queryParameters:
- filter: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: attributeMapping
+ value: object
+ - name: attributeCondition
+ value: string
+ - name: saml
+ value:
+ - name: idpMetadataXml
+ value: string
+ - name: oidc
+ value:
+ - name: issuerUri
+ value: string
+ - name: clientId
+ value: string
+ - name: clientSecret
+ value:
+ - name: value
+ value:
+ - name: plainText
+ value: string
+ - name: thumbprint
+ value: string
+ - name: webSsoConfig
+ value:
+ - name: responseType
+ value: string
+ - name: assertionClaimsBehavior
+ value: string
+ - name: additionalScopes
+ value:
+ - string
+ - name: jwksJson
+ value: string
+ - name: expireTime
+ value: string
+ - name: extraAttributesOauth2Client
+ value:
+ - name: issuerUri
+ value: string
+ - name: clientId
+ value: string
+ - name: attributesType
+ value: string
+ - name: queryParameters
+ value:
+ - name: filter
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/workforce_pools/index.md b/docs/google-docs/providers/google/iam/workforce_pools/index.md
index 37a8dbfb68..88ef4ed4c5 100644
--- a/docs/google-docs/providers/google/iam/workforce_pools/index.md
+++ b/docs/google-docs/providers/google/iam/workforce_pools/index.md
@@ -67,7 +67,7 @@ parent,
sessionDuration,
state
FROM google.iam.workforce_pools
-WHERE locationsId = '{{ locationsId }}';
+WHERE locationsId = '{{ locationsId }}';
```
## `INSERT` example
@@ -99,7 +99,7 @@ SELECT
'{{ parent }}',
'{{ displayName }}',
'{{ description }}',
-true|false,
+{{ disabled }},
'{{ sessionDuration }}',
'{{ accessRestrictions }}'
;
@@ -108,18 +108,32 @@ true|false,
```yaml
-name: string
-parent: string
-displayName: string
-description: string
-state: string
-disabled: boolean
-sessionDuration: string
-expireTime: string
-accessRestrictions:
- allowedServices:
- - domain: string
- disableProgrammaticSignin: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: sessionDuration
+ value: string
+ - name: expireTime
+ value: string
+ - name: accessRestrictions
+ value:
+ - name: allowedServices
+ value:
+ - - name: domain
+ value: string
+ - name: disableProgrammaticSignin
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/iam/workforce_pools_iam_policies/index.md b/docs/google-docs/providers/google/iam/workforce_pools_iam_policies/index.md
index d220488cd9..d25e30b2b0 100644
--- a/docs/google-docs/providers/google/iam/workforce_pools_iam_policies/index.md
+++ b/docs/google-docs/providers/google/iam/workforce_pools_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.iam.workforce_pools_iam_policies
WHERE locationsId = '{{ locationsId }}'
-AND workforcePoolsId = '{{ workforcePoolsId }}';
+AND workforcePoolsId = '{{ workforcePoolsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/iam/workload_identity_pool_provider_keys/index.md b/docs/google-docs/providers/google/iam/workload_identity_pool_provider_keys/index.md
index 40852f33bf..142ffcf715 100644
--- a/docs/google-docs/providers/google/iam/workload_identity_pool_provider_keys/index.md
+++ b/docs/google-docs/providers/google/iam/workload_identity_pool_provider_keys/index.md
@@ -61,7 +61,7 @@ FROM google.iam.workload_identity_pool_provider_keys
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND providersId = '{{ providersId }}'
-AND workloadIdentityPoolsId = '{{ workloadIdentityPoolsId }}';
+AND workloadIdentityPoolsId = '{{ workloadIdentityPoolsId }}';
```
## `INSERT` example
@@ -100,16 +100,28 @@ SELECT
```yaml
-name: string
-keyData:
- format: string
- notBeforeTime: string
- notAfterTime: string
- key: string
- keySpec: string
-state: string
-use: string
-expireTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: keyData
+ value:
+ - name: format
+ value: string
+ - name: notBeforeTime
+ value: string
+ - name: notAfterTime
+ value: string
+ - name: key
+ value: string
+ - name: keySpec
+ value: string
+ - name: state
+ value: string
+ - name: use
+ value: string
+ - name: expireTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/workload_identity_pool_providers/index.md b/docs/google-docs/providers/google/iam/workload_identity_pool_providers/index.md
index 2b6a961c0c..6640454604 100644
--- a/docs/google-docs/providers/google/iam/workload_identity_pool_providers/index.md
+++ b/docs/google-docs/providers/google/iam/workload_identity_pool_providers/index.md
@@ -73,7 +73,7 @@ state
FROM google.iam.workload_identity_pool_providers
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND workloadIdentityPoolsId = '{{ workloadIdentityPoolsId }}';
+AND workloadIdentityPoolsId = '{{ workloadIdentityPoolsId }}';
```
## `INSERT` example
@@ -110,7 +110,7 @@ SELECT
'{{ workloadIdentityPoolsId }}',
'{{ displayName }}',
'{{ description }}',
-true|false,
+{{ disabled }},
'{{ attributeMapping }}',
'{{ attributeCondition }}',
'{{ aws }}',
@@ -122,23 +122,41 @@ true|false,
```yaml
-name: string
-displayName: string
-description: string
-state: string
-disabled: boolean
-attributeMapping: object
-attributeCondition: string
-aws:
- accountId: string
-oidc:
- issuerUri: string
- allowedAudiences:
- - type: string
- jwksJson: string
-saml:
- idpMetadataXml: string
-expireTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: attributeMapping
+ value: object
+ - name: attributeCondition
+ value: string
+ - name: aws
+ value:
+ - name: accountId
+ value: string
+ - name: oidc
+ value:
+ - name: issuerUri
+ value: string
+ - name: allowedAudiences
+ value:
+ - string
+ - name: jwksJson
+ value: string
+ - name: saml
+ value:
+ - name: idpMetadataXml
+ value: string
+ - name: expireTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/iam/workload_identity_pools/index.md b/docs/google-docs/providers/google/iam/workload_identity_pools/index.md
index a5d5f45c49..6a153b6655 100644
--- a/docs/google-docs/providers/google/iam/workload_identity_pools/index.md
+++ b/docs/google-docs/providers/google/iam/workload_identity_pools/index.md
@@ -62,7 +62,7 @@ expireTime,
state
FROM google.iam.workload_identity_pools
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -92,19 +92,27 @@ SELECT
'{{ projectsId }}',
'{{ displayName }}',
'{{ description }}',
-true|false
+{{ disabled }}
;
```
```yaml
-name: string
-displayName: string
-description: string
-state: string
-disabled: boolean
-expireTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: disabled
+ value: boolean
+ - name: expireTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/iamv2/operations/index.md b/docs/google-docs/providers/google/iamv2/operations/index.md
index c0aedc6a25..53823e6bb4 100644
--- a/docs/google-docs/providers/google/iamv2/operations/index.md
+++ b/docs/google-docs/providers/google/iamv2/operations/index.md
@@ -57,5 +57,5 @@ FROM google.iamv2.operations
WHERE operationsId = '{{ operationsId }}'
AND policiesId = '{{ policiesId }}'
AND policiesId1 = '{{ policiesId1 }}'
-AND policiesId2 = '{{ policiesId2 }}';
+AND policiesId2 = '{{ policiesId2 }}';
```
diff --git a/docs/google-docs/providers/google/iamv2/policies/index.md b/docs/google-docs/providers/google/iamv2/policies/index.md
index 7da41ea57c..2ae962fa9f 100644
--- a/docs/google-docs/providers/google/iamv2/policies/index.md
+++ b/docs/google-docs/providers/google/iamv2/policies/index.md
@@ -69,7 +69,7 @@ uid,
updateTime
FROM google.iamv2.policies
WHERE policiesId = '{{ policiesId }}'
-AND policiesId1 = '{{ policiesId1 }}';
+AND policiesId1 = '{{ policiesId1 }}';
```
## `INSERT` example
@@ -112,31 +112,54 @@ SELECT
```yaml
-name: string
-uid: string
-kind: string
-displayName: string
-annotations: object
-etag: string
-createTime: string
-updateTime: string
-deleteTime: string
-rules:
- - denyRule:
- deniedPrincipals:
- - type: string
- exceptionPrincipals:
- - type: string
- deniedPermissions:
- - type: string
- exceptionPermissions:
- - type: string
- denialCondition:
- expression: string
- title: string
- description: string
- location: string
- description: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: kind
+ value: string
+ - name: displayName
+ value: string
+ - name: annotations
+ value: object
+ - name: etag
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: rules
+ value:
+ - - name: denyRule
+ value:
+ - name: deniedPrincipals
+ value:
+ - string
+ - name: exceptionPrincipals
+ value:
+ - string
+ - name: deniedPermissions
+ value:
+ - string
+ - name: exceptionPermissions
+ value:
+ - string
+ - name: denialCondition
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/iamv2beta/operations/index.md b/docs/google-docs/providers/google/iamv2beta/operations/index.md
index 51177ed86b..731a7349f8 100644
--- a/docs/google-docs/providers/google/iamv2beta/operations/index.md
+++ b/docs/google-docs/providers/google/iamv2beta/operations/index.md
@@ -57,5 +57,5 @@ FROM google.iamv2beta.operations
WHERE operationsId = '{{ operationsId }}'
AND policiesId = '{{ policiesId }}'
AND policiesId1 = '{{ policiesId1 }}'
-AND policiesId2 = '{{ policiesId2 }}';
+AND policiesId2 = '{{ policiesId2 }}';
```
diff --git a/docs/google-docs/providers/google/iamv2beta/policies/index.md b/docs/google-docs/providers/google/iamv2beta/policies/index.md
index 4bb73ae737..a4be195952 100644
--- a/docs/google-docs/providers/google/iamv2beta/policies/index.md
+++ b/docs/google-docs/providers/google/iamv2beta/policies/index.md
@@ -68,7 +68,7 @@ updateTime
FROM google.iamv2beta.policies
WHERE policiesId = '{{ policiesId }}'
AND policiesId1 = '{{ policiesId1 }}'
-AND policiesId2 = '{{ policiesId2 }}';
+AND policiesId2 = '{{ policiesId2 }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/iamv2beta/policies_policies/index.md b/docs/google-docs/providers/google/iamv2beta/policies_policies/index.md
index 0593af80a8..369e6ad714 100644
--- a/docs/google-docs/providers/google/iamv2beta/policies_policies/index.md
+++ b/docs/google-docs/providers/google/iamv2beta/policies_policies/index.md
@@ -65,5 +65,5 @@ uid,
updateTime
FROM google.iamv2beta.policies_policies
WHERE policiesId = '{{ policiesId }}'
-AND policiesId1 = '{{ policiesId1 }}';
+AND policiesId1 = '{{ policiesId1 }}';
```
diff --git a/docs/google-docs/providers/google/iamv2beta/policies_policy/index.md b/docs/google-docs/providers/google/iamv2beta/policies_policy/index.md
index 754cd9c679..5b486788ed 100644
--- a/docs/google-docs/providers/google/iamv2beta/policies_policy/index.md
+++ b/docs/google-docs/providers/google/iamv2beta/policies_policy/index.md
@@ -77,31 +77,54 @@ SELECT
```yaml
-name: string
-uid: string
-kind: string
-displayName: string
-annotations: object
-etag: string
-createTime: string
-updateTime: string
-deleteTime: string
-rules:
- - denyRule:
- deniedPrincipals:
- - type: string
- exceptionPrincipals:
- - type: string
- deniedPermissions:
- - type: string
- exceptionPermissions:
- - type: string
- denialCondition:
- expression: string
- title: string
- description: string
- location: string
- description: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: kind
+ value: string
+ - name: displayName
+ value: string
+ - name: annotations
+ value: object
+ - name: etag
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: rules
+ value:
+ - - name: denyRule
+ value:
+ - name: deniedPrincipals
+ value:
+ - string
+ - name: exceptionPrincipals
+ value:
+ - string
+ - name: deniedPermissions
+ value:
+ - string
+ - name: exceptionPermissions
+ value:
+ - string
+ - name: denialCondition
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/iap/brands/index.md b/docs/google-docs/providers/google/iap/brands/index.md
index 646b72ac19..3fde627f5f 100644
--- a/docs/google-docs/providers/google/iap/brands/index.md
+++ b/docs/google-docs/providers/google/iap/brands/index.md
@@ -54,7 +54,7 @@ applicationTitle,
orgInternalOnly,
supportEmail
FROM google.iap.brands
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -87,10 +87,16 @@ SELECT
```yaml
-name: string
-supportEmail: string
-applicationTitle: string
-orgInternalOnly: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: supportEmail
+ value: string
+ - name: applicationTitle
+ value: string
+ - name: orgInternalOnly
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/iap/dest_groups/index.md b/docs/google-docs/providers/google/iap/dest_groups/index.md
index 86f5c96893..3395ba1343 100644
--- a/docs/google-docs/providers/google/iap/dest_groups/index.md
+++ b/docs/google-docs/providers/google/iap/dest_groups/index.md
@@ -55,7 +55,7 @@ cidrs,
fqdns
FROM google.iap.dest_groups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -92,11 +92,16 @@ SELECT
```yaml
-name: string
-cidrs:
- - type: string
-fqdns:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: cidrs
+ value:
+ - string
+ - name: fqdns
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/iap/iap_iam_policies/index.md b/docs/google-docs/providers/google/iap/iap_iam_policies/index.md
index e6bebbd5d9..a3b3f9a246 100644
--- a/docs/google-docs/providers/google/iap/iap_iam_policies/index.md
+++ b/docs/google-docs/providers/google/iap/iap_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.iap.iap_iam_policies
-WHERE v1Id = '{{ v1Id }}';
+WHERE v1Id = '{{ v1Id }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/iap/iap_iap_settings/index.md b/docs/google-docs/providers/google/iap/iap_iap_settings/index.md
index 1a548182f4..43d4bd31c1 100644
--- a/docs/google-docs/providers/google/iap/iap_iap_settings/index.md
+++ b/docs/google-docs/providers/google/iap/iap_iap_settings/index.md
@@ -51,7 +51,7 @@ name,
accessSettings,
applicationSettings
FROM google.iap.iap_iap_settings
-WHERE v1Id = '{{ v1Id }}';
+WHERE v1Id = '{{ v1Id }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/iap/identity_aware_proxy_clients/index.md b/docs/google-docs/providers/google/iap/identity_aware_proxy_clients/index.md
index 3b13b97b59..feb07617af 100644
--- a/docs/google-docs/providers/google/iap/identity_aware_proxy_clients/index.md
+++ b/docs/google-docs/providers/google/iap/identity_aware_proxy_clients/index.md
@@ -55,7 +55,7 @@ displayName,
secret
FROM google.iap.identity_aware_proxy_clients
WHERE brandsId = '{{ brandsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -88,9 +88,14 @@ SELECT
```yaml
-name: string
-secret: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: secret
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/identitytoolkit/relyingparty_account_info/index.md b/docs/google-docs/providers/google/identitytoolkit/relyingparty_account_info/index.md
index b7e51429b1..3318ded8ce 100644
--- a/docs/google-docs/providers/google/identitytoolkit/relyingparty_account_info/index.md
+++ b/docs/google-docs/providers/google/identitytoolkit/relyingparty_account_info/index.md
@@ -48,5 +48,5 @@ SELECT
kind,
users
FROM google.identitytoolkit.relyingparty_account_info
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/identitytoolkit/relyingparty_auth_uri/index.md b/docs/google-docs/providers/google/identitytoolkit/relyingparty_auth_uri/index.md
index 1e0fb7a661..0495fa38cc 100644
--- a/docs/google-docs/providers/google/identitytoolkit/relyingparty_auth_uri/index.md
+++ b/docs/google-docs/providers/google/identitytoolkit/relyingparty_auth_uri/index.md
@@ -53,7 +53,6 @@ Use the following StackQL query and manifest file to create a new relyingp
```sql
/*+ create */
INSERT INTO google.identitytoolkit.relyingparty_auth_uri (
-,
appId,
authFlowType,
clientId,
@@ -72,7 +71,6 @@ tenantId,
tenantProjectNumber
)
SELECT
-'{{ }}',
'{{ appId }}',
'{{ authFlowType }}',
'{{ clientId }}',
@@ -95,22 +93,40 @@ SELECT
```yaml
-appId: string
-authFlowType: string
-clientId: string
-context: string
-continueUri: string
-customParameter: object
-hostedDomain: string
-identifier: string
-oauthConsumerKey: string
-oauthScope: string
-openidRealm: string
-otaApp: string
-providerId: string
-sessionId: string
-tenantId: string
-tenantProjectNumber: string
+- name: your_resource_model_name
+ props:
+ - name: appId
+ value: string
+ - name: authFlowType
+ value: string
+ - name: clientId
+ value: string
+ - name: context
+ value: string
+ - name: continueUri
+ value: string
+ - name: customParameter
+ value: object
+ - name: hostedDomain
+ value: string
+ - name: identifier
+ value: string
+ - name: oauthConsumerKey
+ value: string
+ - name: oauthScope
+ value: string
+ - name: openidRealm
+ value: string
+ - name: otaApp
+ value: string
+ - name: providerId
+ value: string
+ - name: sessionId
+ value: string
+ - name: tenantId
+ value: string
+ - name: tenantProjectNumber
+ value: string
```
diff --git a/docs/google-docs/providers/google/identitytoolkit/relyingparty_oob_confirmation_code/index.md b/docs/google-docs/providers/google/identitytoolkit/relyingparty_oob_confirmation_code/index.md
index be390a2c81..280bad3042 100644
--- a/docs/google-docs/providers/google/identitytoolkit/relyingparty_oob_confirmation_code/index.md
+++ b/docs/google-docs/providers/google/identitytoolkit/relyingparty_oob_confirmation_code/index.md
@@ -50,5 +50,5 @@ email,
kind,
oobCode
FROM google.identitytoolkit.relyingparty_oob_confirmation_code
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/identitytoolkit/relyingparty_project_config/index.md b/docs/google-docs/providers/google/identitytoolkit/relyingparty_project_config/index.md
index 73c497a37e..9c2dd84a31 100644
--- a/docs/google-docs/providers/google/identitytoolkit/relyingparty_project_config/index.md
+++ b/docs/google-docs/providers/google/identitytoolkit/relyingparty_project_config/index.md
@@ -68,5 +68,5 @@ resetPasswordTemplate,
useEmailSending,
verifyEmailTemplate
FROM google.identitytoolkit.relyingparty_project_config
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/identitytoolkit/relyingparty_recaptcha_param/index.md b/docs/google-docs/providers/google/identitytoolkit/relyingparty_recaptcha_param/index.md
index 1acbd40ef0..9ed30f187e 100644
--- a/docs/google-docs/providers/google/identitytoolkit/relyingparty_recaptcha_param/index.md
+++ b/docs/google-docs/providers/google/identitytoolkit/relyingparty_recaptcha_param/index.md
@@ -50,5 +50,5 @@ kind,
recaptchaSiteKey,
recaptchaStoken
FROM google.identitytoolkit.relyingparty_recaptcha_param
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/ids/endpoints/index.md b/docs/google-docs/providers/google/ids/endpoints/index.md
index 6f88b01940..bbf48acffe 100644
--- a/docs/google-docs/providers/google/ids/endpoints/index.md
+++ b/docs/google-docs/providers/google/ids/endpoints/index.md
@@ -77,7 +77,7 @@ trafficLogs,
updateTime
FROM google.ids.endpoints
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,28 +113,44 @@ SELECT
'{{ description }}',
'{{ severity }}',
'{{ threatExceptions }}',
-true|false
+{{ trafficLogs }}
;
```
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-network: string
-endpointForwardingRule: string
-endpointIp: string
-description: string
-severity: string
-threatExceptions:
- - type: string
-state: string
-trafficLogs: boolean
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: network
+ value: string
+ - name: endpointForwardingRule
+ value: string
+ - name: endpointIp
+ value: string
+ - name: description
+ value: string
+ - name: severity
+ value: string
+ - name: threatExceptions
+ value:
+ - string
+ - name: state
+ value: string
+ - name: trafficLogs
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/ids/endpoints_iam_policies/index.md b/docs/google-docs/providers/google/ids/endpoints_iam_policies/index.md
index 8561a3b012..bff47d54db 100644
--- a/docs/google-docs/providers/google/ids/endpoints_iam_policies/index.md
+++ b/docs/google-docs/providers/google/ids/endpoints_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.ids.endpoints_iam_policies
WHERE endpointsId = '{{ endpointsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/ids/locations/index.md b/docs/google-docs/providers/google/ids/locations/index.md
index 5974431469..513fc27183 100644
--- a/docs/google-docs/providers/google/ids/locations/index.md
+++ b/docs/google-docs/providers/google/ids/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.ids.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/ids/operations/index.md b/docs/google-docs/providers/google/ids/operations/index.md
index 6cad4da282..cd7634f64a 100644
--- a/docs/google-docs/providers/google/ids/operations/index.md
+++ b/docs/google-docs/providers/google/ids/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.ids.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/integrations/apps_script_projects/index.md b/docs/google-docs/providers/google/integrations/apps_script_projects/index.md
index 211a0f93cc..10c3bdca9a 100644
--- a/docs/google-docs/providers/google/integrations/apps_script_projects/index.md
+++ b/docs/google-docs/providers/google/integrations/apps_script_projects/index.md
@@ -70,8 +70,12 @@ SELECT
```yaml
-appsScriptProject: string
-authConfigId: string
+- name: your_resource_model_name
+ props:
+ - name: appsScriptProject
+ value: string
+ - name: authConfigId
+ value: string
```
diff --git a/docs/google-docs/providers/google/integrations/auth_configs/index.md b/docs/google-docs/providers/google/integrations/auth_configs/index.md
index afb9ca96ab..9f1c7eb181 100644
--- a/docs/google-docs/providers/google/integrations/auth_configs/index.md
+++ b/docs/google-docs/providers/google/integrations/auth_configs/index.md
@@ -88,7 +88,7 @@ validTime,
visibility
FROM google.integrations.auth_configs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -149,100 +149,185 @@ SELECT
```yaml
-description: string
-certificateId: string
-name: string
-decryptedCredential:
- usernameAndPassword:
- password: string
- username: string
- oidcToken:
- tokenExpireTime: string
- token: string
- audience: string
- serviceAccountEmail: string
- oauth2ClientCredentials:
- scope: string
- clientSecret: string
- tokenParams:
- entries:
- - key:
- referenceKey: string
- literalValue:
- intArray:
- intValues:
- - format: string
- type: string
- doubleArray:
- doubleValues:
- - format: string
- type: string
- intValue: string
- stringArray:
- stringValues:
- - type: string
- doubleValue: number
- stringValue: string
- jsonValue: string
- booleanArray:
- booleanValues:
- - type: string
- booleanValue: boolean
- keyType: string
- valueType: string
- clientId: string
- tokenEndpoint: string
- accessToken:
- accessTokenExpireTime: string
- refreshToken: string
- tokenType: string
- accessToken: string
- refreshTokenExpireTime: string
- requestType: string
- oauth2ResourceOwnerCredentials:
- scope: string
- clientId: string
- username: string
- clientSecret: string
- password: string
- tokenEndpoint: string
- requestType: string
- credentialType: string
- oauth2AuthorizationCode:
- clientSecret: string
- requestType: string
- authCode: string
- scope: string
- authEndpoint: string
- tokenEndpoint: string
- applyReauthPolicy: boolean
- clientId: string
- serviceAccountCredentials:
- scope: string
- serviceAccount: string
- jwt:
- jwt: string
- secret: string
- jwtPayload: string
- jwtHeader: string
- authToken:
- type: string
- token: string
-visibility: string
-encryptedCredential: string
-creatorEmail: string
-lastModifierEmail: string
-reason: string
-validTime: string
-createTime: string
-credentialType: string
-state: string
-displayName: string
-expiryNotificationDuration:
- - type: string
- format: string
-overrideValidTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: description
+ value: string
+ - name: certificateId
+ value: string
+ - name: name
+ value: string
+ - name: decryptedCredential
+ value:
+ - name: usernameAndPassword
+ value:
+ - name: password
+ value: string
+ - name: username
+ value: string
+ - name: oidcToken
+ value:
+ - name: tokenExpireTime
+ value: string
+ - name: token
+ value: string
+ - name: audience
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: oauth2ClientCredentials
+ value:
+ - name: scope
+ value: string
+ - name: clientSecret
+ value: string
+ - name: tokenParams
+ value:
+ - name: entries
+ value:
+ - - name: key
+ value:
+ - name: referenceKey
+ value: string
+ - name: literalValue
+ value:
+ - name: intArray
+ value:
+ - name: intValues
+ value:
+ - string
+ - name: doubleArray
+ value:
+ - name: doubleValues
+ value:
+ - number
+ - name: intValue
+ value: string
+ - name: stringArray
+ value:
+ - name: stringValues
+ value:
+ - string
+ - name: doubleValue
+ value: number
+ - name: stringValue
+ value: string
+ - name: jsonValue
+ value: string
+ - name: booleanArray
+ value:
+ - name: booleanValues
+ value:
+ - boolean
+ - name: booleanValue
+ value: boolean
+ - name: keyType
+ value: string
+ - name: valueType
+ value: string
+ - name: clientId
+ value: string
+ - name: tokenEndpoint
+ value: string
+ - name: accessToken
+ value:
+ - name: accessTokenExpireTime
+ value: string
+ - name: refreshToken
+ value: string
+ - name: tokenType
+ value: string
+ - name: accessToken
+ value: string
+ - name: refreshTokenExpireTime
+ value: string
+ - name: requestType
+ value: string
+ - name: oauth2ResourceOwnerCredentials
+ value:
+ - name: scope
+ value: string
+ - name: clientId
+ value: string
+ - name: username
+ value: string
+ - name: clientSecret
+ value: string
+ - name: password
+ value: string
+ - name: tokenEndpoint
+ value: string
+ - name: requestType
+ value: string
+ - name: credentialType
+ value: string
+ - name: oauth2AuthorizationCode
+ value:
+ - name: clientSecret
+ value: string
+ - name: requestType
+ value: string
+ - name: authCode
+ value: string
+ - name: scope
+ value: string
+ - name: authEndpoint
+ value: string
+ - name: tokenEndpoint
+ value: string
+ - name: applyReauthPolicy
+ value: boolean
+ - name: clientId
+ value: string
+ - name: serviceAccountCredentials
+ value:
+ - name: scope
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: jwt
+ value:
+ - name: jwt
+ value: string
+ - name: secret
+ value: string
+ - name: jwtPayload
+ value: string
+ - name: jwtHeader
+ value: string
+ - name: authToken
+ value:
+ - name: type
+ value: string
+ - name: token
+ value: string
+ - name: visibility
+ value: string
+ - name: encryptedCredential
+ value: string
+ - name: creatorEmail
+ value: string
+ - name: lastModifierEmail
+ value: string
+ - name: reason
+ value: string
+ - name: validTime
+ value: string
+ - name: createTime
+ value: string
+ - name: credentialType
+ value: string
+ - name: state
+ value: string
+ - name: displayName
+ value: string
+ - name: expiryNotificationDuration
+ value:
+ - string
+ - name: overrideValidTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/integrations/certificates/index.md b/docs/google-docs/providers/google/integrations/certificates/index.md
index c9a8ad9f0d..e4d87c3ec3 100644
--- a/docs/google-docs/providers/google/integrations/certificates/index.md
+++ b/docs/google-docs/providers/google/integrations/certificates/index.md
@@ -72,7 +72,7 @@ validEndTime,
validStartTime
FROM google.integrations.certificates
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,18 +115,32 @@ SELECT
```yaml
-credentialId: string
-rawCertificate:
- passphrase: string
- encryptedPrivateKey: string
- sslCertificate: string
-validEndTime: string
-validStartTime: string
-description: string
-requestorId: string
-displayName: string
-name: string
-certificateStatus: string
+- name: your_resource_model_name
+ props:
+ - name: credentialId
+ value: string
+ - name: rawCertificate
+ value:
+ - name: passphrase
+ value: string
+ - name: encryptedPrivateKey
+ value: string
+ - name: sslCertificate
+ value: string
+ - name: validEndTime
+ value: string
+ - name: validStartTime
+ value: string
+ - name: description
+ value: string
+ - name: requestorId
+ value: string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: certificateStatus
+ value: string
```
diff --git a/docs/google-docs/providers/google/integrations/clientmetadata/index.md b/docs/google-docs/providers/google/integrations/clientmetadata/index.md
index e37031755a..9770650400 100644
--- a/docs/google-docs/providers/google/integrations/clientmetadata/index.md
+++ b/docs/google-docs/providers/google/integrations/clientmetadata/index.md
@@ -46,5 +46,5 @@ Gets the metadata info for the requested client
SELECT
properties
FROM google.integrations.clientmetadata
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/integrations/clients/index.md b/docs/google-docs/providers/google/integrations/clients/index.md
index b3952a4c46..bb2457e0f0 100644
--- a/docs/google-docs/providers/google/integrations/clients/index.md
+++ b/docs/google-docs/providers/google/integrations/clients/index.md
@@ -52,7 +52,7 @@ SELECT
client
FROM google.integrations.clients
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/integrations/cloud_functions/index.md b/docs/google-docs/providers/google/integrations/cloud_functions/index.md
index 2685591ff7..f9937d03d2 100644
--- a/docs/google-docs/providers/google/integrations/cloud_functions/index.md
+++ b/docs/google-docs/providers/google/integrations/cloud_functions/index.md
@@ -72,9 +72,14 @@ SELECT
```yaml
-functionName: string
-functionRegion: string
-projectId: string
+- name: your_resource_model_name
+ props:
+ - name: functionName
+ value: string
+ - name: functionRegion
+ value: string
+ - name: projectId
+ value: string
```
diff --git a/docs/google-docs/providers/google/integrations/connections/index.md b/docs/google-docs/providers/google/integrations/connections/index.md
index 950aa9d9dc..51cd0faa8b 100644
--- a/docs/google-docs/providers/google/integrations/connections/index.md
+++ b/docs/google-docs/providers/google/integrations/connections/index.md
@@ -109,5 +109,5 @@ tlsServiceDirectory,
updateTime
FROM google.integrations.connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/integrations/connections_connection_schema_metadata/index.md b/docs/google-docs/providers/google/integrations/connections_connection_schema_metadata/index.md
index 3612baa29e..9503c83c1d 100644
--- a/docs/google-docs/providers/google/integrations/connections_connection_schema_metadata/index.md
+++ b/docs/google-docs/providers/google/integrations/connections_connection_schema_metadata/index.md
@@ -50,5 +50,5 @@ entities
FROM google.integrations.connections_connection_schema_metadata
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/integrations/executions/index.md b/docs/google-docs/providers/google/integrations/executions/index.md
index 95b210bc15..9ff57667ec 100644
--- a/docs/google-docs/providers/google/integrations/executions/index.md
+++ b/docs/google-docs/providers/google/integrations/executions/index.md
@@ -83,5 +83,5 @@ updateTime
FROM google.integrations.executions
WHERE integrationsId = '{{ integrationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/integrations/integrations/index.md b/docs/google-docs/providers/google/integrations/integrations/index.md
index 182fc6acea..9d9829a9dc 100644
--- a/docs/google-docs/providers/google/integrations/integrations/index.md
+++ b/docs/google-docs/providers/google/integrations/integrations/index.md
@@ -67,7 +67,7 @@ lastModifierEmail,
updateTime
FROM google.integrations.integrations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/integrations/runtime_action_schemas/index.md b/docs/google-docs/providers/google/integrations/runtime_action_schemas/index.md
index d1c3fdbd59..740939849f 100644
--- a/docs/google-docs/providers/google/integrations/runtime_action_schemas/index.md
+++ b/docs/google-docs/providers/google/integrations/runtime_action_schemas/index.md
@@ -52,5 +52,5 @@ outputSchema
FROM google.integrations.runtime_action_schemas
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/integrations/runtime_entity_schemas/index.md b/docs/google-docs/providers/google/integrations/runtime_entity_schemas/index.md
index 735632cf2e..1611ff106a 100644
--- a/docs/google-docs/providers/google/integrations/runtime_entity_schemas/index.md
+++ b/docs/google-docs/providers/google/integrations/runtime_entity_schemas/index.md
@@ -52,5 +52,5 @@ fieldSchema
FROM google.integrations.runtime_entity_schemas
WHERE connectionsId = '{{ connectionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/integrations/sfdc_channels/index.md b/docs/google-docs/providers/google/integrations/sfdc_channels/index.md
index fbd3b3baed..8d0e2a8593 100644
--- a/docs/google-docs/providers/google/integrations/sfdc_channels/index.md
+++ b/docs/google-docs/providers/google/integrations/sfdc_channels/index.md
@@ -73,7 +73,7 @@ updateTime
FROM google.integrations.sfdc_channels
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND sfdcInstancesId = '{{ sfdcInstancesId }}';
+AND sfdcInstancesId = '{{ sfdcInstancesId }}';
```
## `INSERT` example
@@ -108,7 +108,7 @@ SELECT
'{{ sfdcInstancesId }}',
'{{ description }}',
'{{ name }}',
-true|false,
+{{ isActive }},
'{{ displayName }}',
'{{ lastReplayId }}',
'{{ channelTopic }}'
@@ -118,15 +118,26 @@ true|false,
```yaml
-description: string
-name: string
-updateTime: string
-isActive: boolean
-displayName: string
-lastReplayId: string
-channelTopic: string
-deleteTime: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: description
+ value: string
+ - name: name
+ value: string
+ - name: updateTime
+ value: string
+ - name: isActive
+ value: boolean
+ - name: displayName
+ value: string
+ - name: lastReplayId
+ value: string
+ - name: channelTopic
+ value: string
+ - name: deleteTime
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/integrations/sfdc_instances/index.md b/docs/google-docs/providers/google/integrations/sfdc_instances/index.md
index ebfe424ea6..da83b5d2c9 100644
--- a/docs/google-docs/providers/google/integrations/sfdc_instances/index.md
+++ b/docs/google-docs/providers/google/integrations/sfdc_instances/index.md
@@ -72,7 +72,7 @@ sfdcOrgId,
updateTime
FROM google.integrations.sfdc_instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,16 +115,27 @@ SELECT
```yaml
-sfdcOrgId: string
-serviceAuthority: string
-authConfigId:
- - type: string
-deleteTime: string
-updateTime: string
-displayName: string
-createTime: string
-name: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: sfdcOrgId
+ value: string
+ - name: serviceAuthority
+ value: string
+ - name: authConfigId
+ value:
+ - string
+ - name: deleteTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: createTime
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/integrations/suspensions/index.md b/docs/google-docs/providers/google/integrations/suspensions/index.md
index fcb555d0c4..2c039513fe 100644
--- a/docs/google-docs/providers/google/integrations/suspensions/index.md
+++ b/docs/google-docs/providers/google/integrations/suspensions/index.md
@@ -72,5 +72,5 @@ FROM google.integrations.suspensions
WHERE executionsId = '{{ executionsId }}'
AND integrationsId = '{{ integrationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/integrations/templates/index.md b/docs/google-docs/providers/google/integrations/templates/index.md
index dccb336092..70ed79df98 100644
--- a/docs/google-docs/providers/google/integrations/templates/index.md
+++ b/docs/google-docs/providers/google/integrations/templates/index.md
@@ -88,7 +88,7 @@ usageInfo,
visibility
FROM google.integrations.templates
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -147,554 +147,1054 @@ SELECT
```yaml
-tags:
- - type: string
-sharedWith:
- - type: string
-components:
- - type: string
- name: string
-lastUsedTime: string
-createTime: string
-docLink: string
-updateTime: string
-displayName: string
-description: string
-usageInfo: string
-categories:
- - type: string
- enumDescriptions: string
- enum: string
-templateBundle:
- subIntegrationVersionTemplates:
- - integrationVersion:
- origin: string
- userLabel: string
- triggerConfigs:
- - startTasks:
- - displayName: string
- taskId: string
- taskConfigId: string
- description: string
- condition: string
- alertConfig:
- - alertThreshold: integer
- thresholdType: string
- durationThreshold: string
- thresholdValue:
- absolute: string
- percentage: integer
- metricType: string
- aggregationPeriod: string
- disableAlert: boolean
- displayName: string
- onlyFinalAttempt: boolean
- properties: object
- triggerId: string
- nextTasksExecutionPolicy: string
- label: string
- position:
- x: integer
- 'y': integer
- cloudSchedulerConfig:
- cronTab: string
- location: string
- serviceAccountEmail: string
- errorMessage: string
- description: string
- trigger: string
- triggerNumber: string
- errorCatcherId: string
- triggerType: string
- taskConfigs:
- - taskTemplate: string
- failurePolicy:
- condition: string
- intervalTime: string
- maxRetries: integer
- retryStrategy: string
- taskId: string
- nextTasksExecutionPolicy: string
- description: string
- conditionalFailurePolicies:
- failurePolicies:
- - condition: string
- intervalTime: string
- maxRetries: integer
- retryStrategy: string
- successPolicy:
- finalState: string
- parameters: object
- taskExecutionStrategy: string
- errorCatcherId: string
- nextTasks:
- - displayName: string
- taskId: string
- taskConfigId: string
- description: string
- condition: string
- externalTaskType: string
- displayName: string
- jsonValidationOption: string
- task: string
- triggerConfigsInternal:
- - nextTasksExecutionPolicy: string
- position:
- 'y': integer
- x: integer
- triggerName: string
- startTasks:
- - combinedConditions:
- - conditions:
- - value:
- stringValue: string
- intValue: string
- stringArray:
- values:
- - type: string
- intArray:
- values:
- - type: string
- format: string
- doubleValue: number
- booleanValue: boolean
- doubleArray:
- values:
- - type: string
- format: string
- protoValue: object
- eventPropertyKey: string
- operator: string
- condition: string
- taskNumber: string
- taskConfigId: string
- label: string
- description: string
- triggerNumber: string
- triggerCriteria:
- triggerCriteriaTaskImplementationClassName: string
- parameters:
- parameters:
- - value:
- protoArray:
- protoValues:
- - type: string
- additionalProperties: any
- doubleArray:
- doubleValues:
- - type: string
- format: string
- stringValue: string
- intValue: string
- doubleValue: number
- booleanValue: boolean
- serializedObjectValue:
- objectValue: string
- intArray:
- intValues:
- - format: string
- type: string
- booleanArray:
- booleanValues:
- - type: string
- stringArray:
- stringValues:
- - type: string
- protoValue: object
- key: string
- masked: boolean
- condition: string
- description: string
- properties: object
- pauseWorkflowExecutions: boolean
- triggerType: string
- alertConfig:
- - alertName: string
- durationThresholdMs: string
- playbookUrl: string
- warningEnumList:
- filterType: string
- enumStrings:
- - type: string
- onlyFinalAttempt: boolean
- aggregationPeriod: string
- metricType: string
- numAggregationPeriods: integer
- thresholdType: string
- clientId: string
- thresholdValue:
- percentage: integer
- absolute: string
- alertDisabled: boolean
- triggerId: string
- enabledClients:
- - type: string
- errorCatcherId: string
- cloudSchedulerConfig:
- errorMessage: string
- cronTab: string
- location: string
- serviceAccountEmail: string
- label: string
- createTime: string
- createdFromTemplate: string
- description: string
- teardown:
- teardownTaskConfigs:
- - teardownTaskImplementationClassName: string
- name: string
- properties:
- properties:
- - key: string
- creatorEmail: string
- nextTeardownTask:
- name: string
- enableVariableMasking: boolean
- snapshotNumber: string
- parentTemplateId: string
- lastModifierEmail: string
- state: string
- cloudLoggingDetails:
- enableCloudLogging: boolean
- cloudLoggingSeverity: string
- updateTime: string
- runAsServiceAccount: string
- integrationConfigParameters:
- - value:
- intArray:
- intValues:
- - format: string
- type: string
- doubleArray:
- doubleValues:
- - format: string
- type: string
- intValue: string
- stringArray:
- stringValues:
- - type: string
- doubleValue: number
- stringValue: string
- jsonValue: string
- booleanArray:
- booleanValues:
- - type: string
- booleanValue: boolean
- parameter:
- description: string
- inputOutputType: string
- isTransient: boolean
- producer: string
- dataType: string
- jsonSchema: string
- searchable: boolean
- containsLargeData: boolean
- masked: boolean
- key: string
- displayName: string
- errorCatcherConfigs:
- - description: string
- startErrorTasks:
- - displayName: string
- taskId: string
- taskConfigId: string
- description: string
- condition: string
- label: string
- errorCatcherNumber: string
- errorCatcherId: string
- status: string
- name: string
- databasePersistencePolicy: string
- lockHolder: string
- taskConfigsInternal:
- - taskNumber: string
- lastModifiedTime: string
- taskType: string
- nextTasks:
- - combinedConditions:
- - conditions:
- - eventPropertyKey: string
- operator: string
- condition: string
- taskNumber: string
- taskConfigId: string
- label: string
- description: string
- disableStrictTypeValidation: boolean
- taskExecutionStrategy: string
- errorCatcherId: string
- failurePolicy:
- retryStrategy: string
- retryCondition: string
- maxNumRetries: integer
- intervalInSeconds: string
- taskEntity:
- taskType: string
- stats:
- dimensions:
- triggerId: string
- taskName: string
- warningEnumString: string
- clientId: string
- errorEnumString: string
- retryAttempt: string
- workflowName: string
- enumFilterType: string
- taskNumber: string
- workflowId: string
- warningRate: number
- qps: number
- durationInSeconds: number
- errorRate: number
- paramSpecs:
- parameters:
- - config:
- helpText: string
- isHidden: boolean
- label: string
- uiPlaceholderText: string
- subSectionLabel: string
- parameterNameOption: string
- inputDisplayOption: string
- descriptivePhrase: string
- hideDefaultValue: boolean
- validationRule:
- doubleRange:
- max: number
- min: number
- intRange:
- min: string
- max: string
- stringRegex:
- regex: string
- exclusive: boolean
- protoDef:
- fullName: string
- path: string
- isOutput: boolean
- jsonSchema: string
- key: string
- dataType: string
- collectionElementClassName: string
- required: boolean
- className: string
- isDeprecated: boolean
- defaultValue:
- stringValue: string
- doubleValue: number
- protoValue: object
- stringArray:
- stringValues:
- - type: string
- booleanValue: boolean
- intArray:
- intValues:
- - type: string
- format: string
- jsonValue: string
- serializedObjectValue:
- objectValue: string
- doubleArray:
- doubleValues:
- - format: string
- type: string
- booleanArray:
- booleanValues:
- - type: string
- protoArray:
- protoValues:
- - type: string
- additionalProperties: any
- intValue: string
- uiConfig:
- taskUiModuleConfigs:
- - moduleId: string
- metadata:
- activeTaskName: string
- externalDocHtml: string
- isDeprecated: boolean
- externalDocMarkdown: string
- tags:
- - type: string
- externalDocLink: string
- admins:
- - googleGroupEmail: string
- userEmail: string
- externalCategorySequence: integer
- iconLink: string
- docMarkdown: string
- descriptiveName: string
- system: string
- standaloneExternalDocHtml: string
- defaultSpec: string
- name: string
- g3DocLink: string
- category: string
- externalCategory: string
- codeSearchLink: string
- defaultJsonValidationOption: string
- status: string
- description: string
- disabledForVpcSc: boolean
- jsonValidationOption: string
- taskName: string
- externalTaskType: string
- alertConfigs:
- - numAggregationPeriods: integer
- alertName: string
- thresholdType: string
- alertDisabled: boolean
- playbookUrl: string
- aggregationPeriod: string
- clientId: string
- onlyFinalAttempt: boolean
- metricType: string
- durationThresholdMs: string
- preconditionLabel: string
- label: string
- parameters: object
- precondition: string
- createTime: string
- creatorEmail: string
- conditionalFailurePolicies:
- failurePolicies:
- - retryStrategy: string
- retryCondition: string
- maxNumRetries: integer
- intervalInSeconds: string
- description: string
- incomingEdgeCount: integer
- successPolicy:
- finalState: string
- nextTasksExecutionPolicy: string
- rollbackStrategy:
- rollbackTaskImplementationClassName: string
- parameters:
- parameters:
- - key: string
- dataType: string
- masked: boolean
- taskNumbersToRollback:
- - type: string
- taskTemplateName: string
- taskSpec: string
- integrationParametersInternal:
- parameters:
- - producer: string
- producedBy:
- elementIdentifier: string
- elementType: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- attributes:
- readOnly: boolean
- dataType: string
- searchable: string
- isRequired: boolean
- masked: boolean
- isSearchable: boolean
- logSettings:
- seedPeriod: string
- seedScope: string
- logFieldName: string
- taskVisibility:
- - type: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - {}
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- integrationParameters:
- - description: string
- inputOutputType: string
- isTransient: boolean
- producer: string
- dataType: string
- jsonSchema: string
- searchable: boolean
- containsLargeData: boolean
- masked: boolean
- key: string
- displayName: string
- key: string
- integrationVersionTemplate:
- key: string
-visibility: string
-author: string
-usageCount: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: tags
+ value:
+ - string
+ - name: sharedWith
+ value:
+ - string
+ - name: components
+ value:
+ - - name: type
+ value: string
+ - name: name
+ value: string
+ - name: lastUsedTime
+ value: string
+ - name: createTime
+ value: string
+ - name: docLink
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: usageInfo
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: templateBundle
+ value:
+ - name: subIntegrationVersionTemplates
+ value:
+ - - name: integrationVersion
+ value:
+ - name: origin
+ value: string
+ - name: userLabel
+ value: string
+ - name: triggerConfigs
+ value:
+ - - name: startTasks
+ value:
+ - - name: displayName
+ value: string
+ - name: taskId
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: description
+ value: string
+ - name: condition
+ value: string
+ - name: alertConfig
+ value:
+ - - name: alertThreshold
+ value: integer
+ - name: thresholdType
+ value: string
+ - name: durationThreshold
+ value: string
+ - name: thresholdValue
+ value:
+ - name: absolute
+ value: string
+ - name: percentage
+ value: integer
+ - name: metricType
+ value: string
+ - name: aggregationPeriod
+ value: string
+ - name: disableAlert
+ value: boolean
+ - name: displayName
+ value: string
+ - name: onlyFinalAttempt
+ value: boolean
+ - name: properties
+ value: object
+ - name: triggerId
+ value: string
+ - name: nextTasksExecutionPolicy
+ value: string
+ - name: label
+ value: string
+ - name: position
+ value:
+ - name: x
+ value: integer
+ - name: 'y'
+ value: integer
+ - name: cloudSchedulerConfig
+ value:
+ - name: cronTab
+ value: string
+ - name: location
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: errorMessage
+ value: string
+ - name: description
+ value: string
+ - name: trigger
+ value: string
+ - name: triggerNumber
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: triggerType
+ value: string
+ - name: taskConfigs
+ value:
+ - - name: taskTemplate
+ value: string
+ - name: failurePolicy
+ value:
+ - name: condition
+ value: string
+ - name: intervalTime
+ value: string
+ - name: maxRetries
+ value: integer
+ - name: retryStrategy
+ value: string
+ - name: taskId
+ value: string
+ - name: nextTasksExecutionPolicy
+ value: string
+ - name: description
+ value: string
+ - name: conditionalFailurePolicies
+ value:
+ - name: failurePolicies
+ value:
+ - - name: condition
+ value: string
+ - name: intervalTime
+ value: string
+ - name: maxRetries
+ value: integer
+ - name: retryStrategy
+ value: string
+ - name: successPolicy
+ value:
+ - name: finalState
+ value: string
+ - name: parameters
+ value: object
+ - name: taskExecutionStrategy
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: nextTasks
+ value:
+ - - name: displayName
+ value: string
+ - name: taskId
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: description
+ value: string
+ - name: condition
+ value: string
+ - name: externalTaskType
+ value: string
+ - name: displayName
+ value: string
+ - name: jsonValidationOption
+ value: string
+ - name: task
+ value: string
+ - name: triggerConfigsInternal
+ value:
+ - - name: nextTasksExecutionPolicy
+ value: string
+ - name: position
+ value:
+ - name: 'y'
+ value: integer
+ - name: x
+ value: integer
+ - name: triggerName
+ value: string
+ - name: startTasks
+ value:
+ - - name: combinedConditions
+ value:
+ - - name: conditions
+ value:
+ - - name: value
+ value:
+ - name: stringValue
+ value: string
+ - name: intValue
+ value: string
+ - name: stringArray
+ value:
+ - name: values
+ value:
+ - string
+ - name: intArray
+ value:
+ - name: values
+ value:
+ - string
+ - name: doubleValue
+ value: number
+ - name: booleanValue
+ value: boolean
+ - name: doubleArray
+ value:
+ - name: values
+ value:
+ - number
+ - name: protoValue
+ value: object
+ - name: eventPropertyKey
+ value: string
+ - name: operator
+ value: string
+ - name: condition
+ value: string
+ - name: taskNumber
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: label
+ value: string
+ - name: description
+ value: string
+ - name: triggerNumber
+ value: string
+ - name: triggerCriteria
+ value:
+ - name: triggerCriteriaTaskImplementationClassName
+ value: string
+ - name: parameters
+ value:
+ - name: parameters
+ value:
+ - - name: value
+ value:
+ - name: protoArray
+ value:
+ - name: protoValues
+ value:
+ - object
+ - name: doubleArray
+ value:
+ - name: doubleValues
+ value:
+ - number
+ - name: stringValue
+ value: string
+ - name: intValue
+ value: string
+ - name: doubleValue
+ value: number
+ - name: booleanValue
+ value: boolean
+ - name: serializedObjectValue
+ value:
+ - name: objectValue
+ value: string
+ - name: intArray
+ value:
+ - name: intValues
+ value:
+ - string
+ - name: booleanArray
+ value:
+ - name: booleanValues
+ value:
+ - boolean
+ - name: stringArray
+ value:
+ - name: stringValues
+ value:
+ - string
+ - name: protoValue
+ value: object
+ - name: key
+ value: string
+ - name: masked
+ value: boolean
+ - name: condition
+ value: string
+ - name: description
+ value: string
+ - name: properties
+ value: object
+ - name: pauseWorkflowExecutions
+ value: boolean
+ - name: triggerType
+ value: string
+ - name: alertConfig
+ value:
+ - - name: alertName
+ value: string
+ - name: durationThresholdMs
+ value: string
+ - name: playbookUrl
+ value: string
+ - name: warningEnumList
+ value:
+ - name: filterType
+ value: string
+ - name: enumStrings
+ value:
+ - string
+ - name: onlyFinalAttempt
+ value: boolean
+ - name: aggregationPeriod
+ value: string
+ - name: metricType
+ value: string
+ - name: numAggregationPeriods
+ value: integer
+ - name: thresholdType
+ value: string
+ - name: clientId
+ value: string
+ - name: thresholdValue
+ value:
+ - name: percentage
+ value: integer
+ - name: absolute
+ value: string
+ - name: alertDisabled
+ value: boolean
+ - name: triggerId
+ value: string
+ - name: enabledClients
+ value:
+ - string
+ - name: errorCatcherId
+ value: string
+ - name: cloudSchedulerConfig
+ value:
+ - name: errorMessage
+ value: string
+ - name: cronTab
+ value: string
+ - name: location
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: label
+ value: string
+ - name: createTime
+ value: string
+ - name: createdFromTemplate
+ value: string
+ - name: description
+ value: string
+ - name: teardown
+ value:
+ - name: teardownTaskConfigs
+ value:
+ - - name: teardownTaskImplementationClassName
+ value: string
+ - name: name
+ value: string
+ - name: properties
+ value:
+ - name: properties
+ value:
+ - - name: key
+ value: string
+ - name: creatorEmail
+ value: string
+ - name: nextTeardownTask
+ value:
+ - name: name
+ value: string
+ - name: enableVariableMasking
+ value: boolean
+ - name: snapshotNumber
+ value: string
+ - name: parentTemplateId
+ value: string
+ - name: lastModifierEmail
+ value: string
+ - name: state
+ value: string
+ - name: cloudLoggingDetails
+ value:
+ - name: enableCloudLogging
+ value: boolean
+ - name: cloudLoggingSeverity
+ value: string
+ - name: updateTime
+ value: string
+ - name: runAsServiceAccount
+ value: string
+ - name: integrationConfigParameters
+ value:
+ - - name: value
+ value:
+ - name: intArray
+ value:
+ - name: intValues
+ value:
+ - string
+ - name: doubleArray
+ value:
+ - name: doubleValues
+ value:
+ - number
+ - name: intValue
+ value: string
+ - name: stringArray
+ value:
+ - name: stringValues
+ value:
+ - string
+ - name: doubleValue
+ value: number
+ - name: stringValue
+ value: string
+ - name: jsonValue
+ value: string
+ - name: booleanArray
+ value:
+ - name: booleanValues
+ value:
+ - boolean
+ - name: booleanValue
+ value: boolean
+ - name: parameter
+ value:
+ - name: description
+ value: string
+ - name: inputOutputType
+ value: string
+ - name: isTransient
+ value: boolean
+ - name: producer
+ value: string
+ - name: dataType
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: searchable
+ value: boolean
+ - name: containsLargeData
+ value: boolean
+ - name: masked
+ value: boolean
+ - name: key
+ value: string
+ - name: displayName
+ value: string
+ - name: errorCatcherConfigs
+ value:
+ - - name: description
+ value: string
+ - name: startErrorTasks
+ value:
+ - - name: displayName
+ value: string
+ - name: taskId
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: description
+ value: string
+ - name: condition
+ value: string
+ - name: label
+ value: string
+ - name: errorCatcherNumber
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: status
+ value: string
+ - name: name
+ value: string
+ - name: databasePersistencePolicy
+ value: string
+ - name: lockHolder
+ value: string
+ - name: taskConfigsInternal
+ value:
+ - - name: taskNumber
+ value: string
+ - name: lastModifiedTime
+ value: string
+ - name: taskType
+ value: string
+ - name: nextTasks
+ value:
+ - - name: combinedConditions
+ value:
+ - - name: conditions
+ value:
+ - - name: eventPropertyKey
+ value: string
+ - name: operator
+ value: string
+ - name: condition
+ value: string
+ - name: taskNumber
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: label
+ value: string
+ - name: description
+ value: string
+ - name: disableStrictTypeValidation
+ value: boolean
+ - name: taskExecutionStrategy
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: failurePolicy
+ value:
+ - name: retryStrategy
+ value: string
+ - name: retryCondition
+ value: string
+ - name: maxNumRetries
+ value: integer
+ - name: intervalInSeconds
+ value: string
+ - name: taskEntity
+ value:
+ - name: taskType
+ value: string
+ - name: stats
+ value:
+ - name: dimensions
+ value:
+ - name: triggerId
+ value: string
+ - name: taskName
+ value: string
+ - name: warningEnumString
+ value: string
+ - name: clientId
+ value: string
+ - name: errorEnumString
+ value: string
+ - name: retryAttempt
+ value: string
+ - name: workflowName
+ value: string
+ - name: enumFilterType
+ value: string
+ - name: taskNumber
+ value: string
+ - name: workflowId
+ value: string
+ - name: warningRate
+ value: number
+ - name: qps
+ value: number
+ - name: durationInSeconds
+ value: number
+ - name: errorRate
+ value: number
+ - name: paramSpecs
+ value:
+ - name: parameters
+ value:
+ - - name: config
+ value:
+ - name: helpText
+ value: string
+ - name: isHidden
+ value: boolean
+ - name: label
+ value: string
+ - name: uiPlaceholderText
+ value: string
+ - name: subSectionLabel
+ value: string
+ - name: parameterNameOption
+ value: string
+ - name: inputDisplayOption
+ value: string
+ - name: descriptivePhrase
+ value: string
+ - name: hideDefaultValue
+ value: boolean
+ - name: validationRule
+ value:
+ - name: doubleRange
+ value:
+ - name: max
+ value: number
+ - name: min
+ value: number
+ - name: intRange
+ value:
+ - name: min
+ value: string
+ - name: max
+ value: string
+ - name: stringRegex
+ value:
+ - name: regex
+ value: string
+ - name: exclusive
+ value: boolean
+ - name: protoDef
+ value:
+ - name: fullName
+ value: string
+ - name: path
+ value: string
+ - name: isOutput
+ value: boolean
+ - name: jsonSchema
+ value: string
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: collectionElementClassName
+ value: string
+ - name: required
+ value: boolean
+ - name: className
+ value: string
+ - name: isDeprecated
+ value: boolean
+ - name: defaultValue
+ value:
+ - name: stringValue
+ value: string
+ - name: doubleValue
+ value: number
+ - name: protoValue
+ value: object
+ - name: stringArray
+ value:
+ - name: stringValues
+ value:
+ - string
+ - name: booleanValue
+ value: boolean
+ - name: intArray
+ value:
+ - name: intValues
+ value:
+ - string
+ - name: jsonValue
+ value: string
+ - name: serializedObjectValue
+ value:
+ - name: objectValue
+ value: string
+ - name: doubleArray
+ value:
+ - name: doubleValues
+ value:
+ - number
+ - name: booleanArray
+ value:
+ - name: booleanValues
+ value:
+ - boolean
+ - name: protoArray
+ value:
+ - name: protoValues
+ value:
+ - object
+ - name: intValue
+ value: string
+ - name: uiConfig
+ value:
+ - name: taskUiModuleConfigs
+ value:
+ - - name: moduleId
+ value: string
+ - name: metadata
+ value:
+ - name: activeTaskName
+ value: string
+ - name: externalDocHtml
+ value: string
+ - name: isDeprecated
+ value: boolean
+ - name: externalDocMarkdown
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: externalDocLink
+ value: string
+ - name: admins
+ value:
+ - - name: googleGroupEmail
+ value: string
+ - name: userEmail
+ value: string
+ - name: externalCategorySequence
+ value: integer
+ - name: iconLink
+ value: string
+ - name: docMarkdown
+ value: string
+ - name: descriptiveName
+ value: string
+ - name: system
+ value: string
+ - name: standaloneExternalDocHtml
+ value: string
+ - name: defaultSpec
+ value: string
+ - name: name
+ value: string
+ - name: g3DocLink
+ value: string
+ - name: category
+ value: string
+ - name: externalCategory
+ value: string
+ - name: codeSearchLink
+ value: string
+ - name: defaultJsonValidationOption
+ value: string
+ - name: status
+ value: string
+ - name: description
+ value: string
+ - name: disabledForVpcSc
+ value: boolean
+ - name: jsonValidationOption
+ value: string
+ - name: taskName
+ value: string
+ - name: externalTaskType
+ value: string
+ - name: alertConfigs
+ value:
+ - - name: numAggregationPeriods
+ value: integer
+ - name: alertName
+ value: string
+ - name: thresholdType
+ value: string
+ - name: alertDisabled
+ value: boolean
+ - name: playbookUrl
+ value: string
+ - name: aggregationPeriod
+ value: string
+ - name: clientId
+ value: string
+ - name: onlyFinalAttempt
+ value: boolean
+ - name: metricType
+ value: string
+ - name: durationThresholdMs
+ value: string
+ - name: preconditionLabel
+ value: string
+ - name: label
+ value: string
+ - name: parameters
+ value: object
+ - name: precondition
+ value: string
+ - name: createTime
+ value: string
+ - name: creatorEmail
+ value: string
+ - name: conditionalFailurePolicies
+ value:
+ - name: failurePolicies
+ value:
+ - - name: retryStrategy
+ value: string
+ - name: retryCondition
+ value: string
+ - name: maxNumRetries
+ value: integer
+ - name: intervalInSeconds
+ value: string
+ - name: description
+ value: string
+ - name: incomingEdgeCount
+ value: integer
+ - name: successPolicy
+ value:
+ - name: finalState
+ value: string
+ - name: nextTasksExecutionPolicy
+ value: string
+ - name: rollbackStrategy
+ value:
+ - name: rollbackTaskImplementationClassName
+ value: string
+ - name: parameters
+ value:
+ - name: parameters
+ value:
+ - - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: masked
+ value: boolean
+ - name: taskNumbersToRollback
+ value:
+ - string
+ - name: taskTemplateName
+ value: string
+ - name: taskSpec
+ value: string
+ - name: integrationParametersInternal
+ value:
+ - name: parameters
+ value:
+ - - name: producer
+ value: string
+ - name: producedBy
+ value:
+ - name: elementIdentifier
+ value: string
+ - name: elementType
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: attributes
+ value:
+ - name: readOnly
+ value: boolean
+ - name: dataType
+ value: string
+ - name: searchable
+ value: string
+ - name: isRequired
+ value: boolean
+ - name: masked
+ value: boolean
+ - name: isSearchable
+ value: boolean
+ - name: logSettings
+ value:
+ - name: seedPeriod
+ value: string
+ - name: seedScope
+ value: string
+ - name: logFieldName
+ value: string
+ - name: taskVisibility
+ value:
+ - string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - []
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: integrationParameters
+ value:
+ - - name: description
+ value: string
+ - name: inputOutputType
+ value: string
+ - name: isTransient
+ value: boolean
+ - name: producer
+ value: string
+ - name: dataType
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: searchable
+ value: boolean
+ - name: containsLargeData
+ value: boolean
+ - name: masked
+ value: boolean
+ - name: key
+ value: string
+ - name: displayName
+ value: string
+ - name: key
+ value: string
+ - name: integrationVersionTemplate
+ value:
+ - name: key
+ value: string
+ - name: visibility
+ value: string
+ - name: author
+ value: string
+ - name: usageCount
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/integrations/versions/index.md b/docs/google-docs/providers/google/integrations/versions/index.md
index f2397c106d..93c217c26b 100644
--- a/docs/google-docs/providers/google/integrations/versions/index.md
+++ b/docs/google-docs/providers/google/integrations/versions/index.md
@@ -117,7 +117,7 @@ userLabel
FROM google.integrations.versions
WHERE integrationsId = '{{ integrationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -173,7 +173,7 @@ SELECT
'{{ createdFromTemplate }}',
'{{ description }}',
'{{ teardown }}',
-true|false,
+{{ enableVariableMasking }},
'{{ snapshotNumber }}',
'{{ parentTemplateId }}',
'{{ lastModifierEmail }}',
@@ -192,565 +192,1083 @@ true|false,
```yaml
-origin: string
-userLabel: string
-triggerConfigs:
- - startTasks:
- - displayName: string
- taskId: string
- taskConfigId: string
- description: string
- condition: string
- alertConfig:
- - alertThreshold: integer
- thresholdType: string
- durationThreshold: string
- thresholdValue:
- absolute: string
- percentage: integer
- metricType: string
- aggregationPeriod: string
- disableAlert: boolean
- displayName: string
- onlyFinalAttempt: boolean
- properties: object
- triggerId: string
- nextTasksExecutionPolicy: string
- label: string
- position:
- x: integer
- 'y': integer
- cloudSchedulerConfig:
- cronTab: string
- location: string
- serviceAccountEmail: string
- errorMessage: string
- description: string
- trigger: string
- triggerNumber: string
- errorCatcherId: string
- triggerType: string
-taskConfigs:
- - taskTemplate: string
- failurePolicy:
- condition: string
- intervalTime: string
- maxRetries: integer
- retryStrategy: string
- taskId: string
- nextTasksExecutionPolicy: string
- description: string
- conditionalFailurePolicies:
- failurePolicies:
- - condition: string
- intervalTime: string
- maxRetries: integer
- retryStrategy: string
- successPolicy:
- finalState: string
- parameters: object
- taskExecutionStrategy: string
- errorCatcherId: string
- nextTasks:
- - displayName: string
- taskId: string
- taskConfigId: string
- description: string
- condition: string
- externalTaskType: string
- displayName: string
- jsonValidationOption: string
- task: string
-triggerConfigsInternal:
- - nextTasksExecutionPolicy: string
- position:
- 'y': integer
- x: integer
- triggerName: string
- startTasks:
- - combinedConditions:
- - conditions:
- - value:
- stringValue: string
- intValue: string
- stringArray:
- values:
- - type: string
- intArray:
- values:
- - type: string
- format: string
- doubleValue: number
- booleanValue: boolean
- doubleArray:
- values:
- - type: string
- format: string
- protoValue: object
- eventPropertyKey: string
- operator: string
- condition: string
- taskNumber: string
- taskConfigId: string
- label: string
- description: string
- triggerNumber: string
- triggerCriteria:
- triggerCriteriaTaskImplementationClassName: string
- parameters:
- parameters:
- - value:
- protoArray:
- protoValues:
- - type: string
- additionalProperties: any
- doubleArray:
- doubleValues:
- - type: string
- format: string
- stringValue: string
- intValue: string
- doubleValue: number
- booleanValue: boolean
- serializedObjectValue:
- objectValue: string
- intArray:
- intValues:
- - format: string
- type: string
- booleanArray:
- booleanValues:
- - type: string
- stringArray:
- stringValues:
- - type: string
- protoValue: object
- key: string
- masked: boolean
- condition: string
- description: string
- properties: object
- pauseWorkflowExecutions: boolean
- triggerType: string
- alertConfig:
- - alertName: string
- durationThresholdMs: string
- playbookUrl: string
- warningEnumList:
- filterType: string
- enumStrings:
- - type: string
- onlyFinalAttempt: boolean
- aggregationPeriod: string
- metricType: string
- numAggregationPeriods: integer
- thresholdType: string
- clientId: string
- thresholdValue:
- percentage: integer
- absolute: string
- alertDisabled: boolean
- triggerId: string
- enabledClients:
- - type: string
- errorCatcherId: string
- cloudSchedulerConfig:
- errorMessage: string
- cronTab: string
- location: string
- serviceAccountEmail: string
- label: string
-createTime: string
-createdFromTemplate: string
-description: string
-teardown:
- teardownTaskConfigs:
- - teardownTaskImplementationClassName: string
- name: string
- properties:
- properties:
- - key: string
- creatorEmail: string
- nextTeardownTask:
- name: string
-enableVariableMasking: boolean
-snapshotNumber: string
-parentTemplateId: string
-lastModifierEmail: string
-state: string
-cloudLoggingDetails:
- enableCloudLogging: boolean
- cloudLoggingSeverity: string
-updateTime: string
-runAsServiceAccount: string
-integrationConfigParameters:
- - value:
- intArray:
- intValues:
- - format: string
- type: string
- doubleArray:
- doubleValues:
- - format: string
- type: string
- intValue: string
- stringArray:
- stringValues:
- - type: string
- doubleValue: number
- stringValue: string
- jsonValue: string
- booleanArray:
- booleanValues:
- - type: string
- booleanValue: boolean
- parameter:
- description: string
- inputOutputType: string
- isTransient: boolean
- producer: string
- dataType: string
- jsonSchema: string
- searchable: boolean
- containsLargeData: boolean
- masked: boolean
- key: string
- displayName: string
-errorCatcherConfigs:
- - description: string
- startErrorTasks:
- - displayName: string
- taskId: string
- taskConfigId: string
- description: string
- condition: string
- label: string
- errorCatcherNumber: string
- errorCatcherId: string
-status: string
-name: string
-databasePersistencePolicy: string
-lockHolder: string
-taskConfigsInternal:
- - taskNumber: string
- lastModifiedTime: string
- taskType: string
- nextTasks:
- - combinedConditions:
- - conditions:
- - eventPropertyKey: string
- operator: string
- condition: string
- taskNumber: string
- taskConfigId: string
- label: string
- description: string
- disableStrictTypeValidation: boolean
- taskExecutionStrategy: string
- errorCatcherId: string
- failurePolicy:
- retryStrategy: string
- retryCondition: string
- maxNumRetries: integer
- intervalInSeconds: string
- taskEntity:
- taskType: string
- stats:
- dimensions:
- triggerId: string
- taskName: string
- warningEnumString: string
- clientId: string
- errorEnumString: string
- retryAttempt: string
- workflowName: string
- enumFilterType: string
- taskNumber: string
- workflowId: string
- warningRate: number
- qps: number
- durationInSeconds: number
- errorRate: number
- paramSpecs:
- parameters:
- - config:
- helpText: string
- isHidden: boolean
- label: string
- uiPlaceholderText: string
- subSectionLabel: string
- parameterNameOption: string
- inputDisplayOption: string
- descriptivePhrase: string
- hideDefaultValue: boolean
- validationRule:
- doubleRange:
- max: number
- min: number
- intRange:
- min: string
- max: string
- stringRegex:
- regex: string
- exclusive: boolean
- protoDef:
- fullName: string
- path: string
- isOutput: boolean
- jsonSchema: string
- key: string
- dataType: string
- collectionElementClassName: string
- required: boolean
- className: string
- isDeprecated: boolean
- defaultValue:
- stringValue: string
- doubleValue: number
- protoValue: object
- stringArray:
- stringValues:
- - type: string
- booleanValue: boolean
- intArray:
- intValues:
- - type: string
- format: string
- jsonValue: string
- serializedObjectValue:
- objectValue: string
- doubleArray:
- doubleValues:
- - format: string
- type: string
- booleanArray:
- booleanValues:
- - type: string
- protoArray:
- protoValues:
- - type: string
- additionalProperties: any
- intValue: string
- uiConfig:
- taskUiModuleConfigs:
- - moduleId: string
- metadata:
- activeTaskName: string
- externalDocHtml: string
- isDeprecated: boolean
- externalDocMarkdown: string
- tags:
- - type: string
- externalDocLink: string
- admins:
- - googleGroupEmail: string
- userEmail: string
- externalCategorySequence: integer
- iconLink: string
- docMarkdown: string
- descriptiveName: string
- system: string
- standaloneExternalDocHtml: string
- defaultSpec: string
- name: string
- g3DocLink: string
- category: string
- externalCategory: string
- codeSearchLink: string
- defaultJsonValidationOption: string
- status: string
- description: string
- disabledForVpcSc: boolean
- jsonValidationOption: string
- taskName: string
- externalTaskType: string
- alertConfigs:
- - numAggregationPeriods: integer
- alertName: string
- thresholdType: string
- alertDisabled: boolean
- playbookUrl: string
- aggregationPeriod: string
- clientId: string
- onlyFinalAttempt: boolean
- metricType: string
- durationThresholdMs: string
- preconditionLabel: string
- label: string
- parameters: object
- precondition: string
- createTime: string
- creatorEmail: string
- conditionalFailurePolicies:
- failurePolicies:
- - retryStrategy: string
- retryCondition: string
- maxNumRetries: integer
- intervalInSeconds: string
- description: string
- incomingEdgeCount: integer
- successPolicy:
- finalState: string
- nextTasksExecutionPolicy: string
- rollbackStrategy:
- rollbackTaskImplementationClassName: string
- parameters:
- parameters:
- - key: string
- dataType: string
- masked: boolean
- taskNumbersToRollback:
- - type: string
- taskTemplateName: string
- taskSpec: string
-integrationParametersInternal:
- parameters:
- - producer: string
- producedBy:
- elementIdentifier: string
- elementType: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- attributes:
- readOnly: boolean
- dataType: string
- searchable: string
- isRequired: boolean
- masked: boolean
- isSearchable: boolean
- logSettings:
- seedPeriod: string
- seedScope: string
- logFieldName: string
- taskVisibility:
- - type: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - producer: string
- containsLargeData: boolean
- inOutType: string
- required: boolean
- key: string
- dataType: string
- protoDefName: string
- jsonSchema: string
- protoDefPath: string
- name: string
- description: string
- children:
- - {}
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
- isTransient: boolean
-integrationParameters:
- - description: string
- inputOutputType: string
- isTransient: boolean
- producer: string
- dataType: string
- jsonSchema: string
- searchable: boolean
- containsLargeData: boolean
- masked: boolean
- key: string
- displayName: string
+- name: your_resource_model_name
+ props:
+ - name: origin
+ value: string
+ - name: userLabel
+ value: string
+ - name: triggerConfigs
+ value:
+ - - name: startTasks
+ value:
+ - - name: displayName
+ value: string
+ - name: taskId
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: description
+ value: string
+ - name: condition
+ value: string
+ - name: alertConfig
+ value:
+ - - name: alertThreshold
+ value: integer
+ - name: thresholdType
+ value: string
+ - name: durationThreshold
+ value: string
+ - name: thresholdValue
+ value:
+ - name: absolute
+ value: string
+ - name: percentage
+ value: integer
+ - name: metricType
+ value: string
+ - name: aggregationPeriod
+ value: string
+ - name: disableAlert
+ value: boolean
+ - name: displayName
+ value: string
+ - name: onlyFinalAttempt
+ value: boolean
+ - name: properties
+ value: object
+ - name: triggerId
+ value: string
+ - name: nextTasksExecutionPolicy
+ value: string
+ - name: label
+ value: string
+ - name: position
+ value:
+ - name: x
+ value: integer
+ - name: 'y'
+ value: integer
+ - name: cloudSchedulerConfig
+ value:
+ - name: cronTab
+ value: string
+ - name: location
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: errorMessage
+ value: string
+ - name: description
+ value: string
+ - name: trigger
+ value: string
+ - name: triggerNumber
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: triggerType
+ value: string
+ - name: taskConfigs
+ value:
+ - - name: taskTemplate
+ value: string
+ - name: failurePolicy
+ value:
+ - name: condition
+ value: string
+ - name: intervalTime
+ value: string
+ - name: maxRetries
+ value: integer
+ - name: retryStrategy
+ value: string
+ - name: taskId
+ value: string
+ - name: nextTasksExecutionPolicy
+ value: string
+ - name: description
+ value: string
+ - name: conditionalFailurePolicies
+ value:
+ - name: failurePolicies
+ value:
+ - - name: condition
+ value: string
+ - name: intervalTime
+ value: string
+ - name: maxRetries
+ value: integer
+ - name: retryStrategy
+ value: string
+ - name: successPolicy
+ value:
+ - name: finalState
+ value: string
+ - name: parameters
+ value: object
+ - name: taskExecutionStrategy
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: nextTasks
+ value:
+ - - name: displayName
+ value: string
+ - name: taskId
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: description
+ value: string
+ - name: condition
+ value: string
+ - name: externalTaskType
+ value: string
+ - name: displayName
+ value: string
+ - name: jsonValidationOption
+ value: string
+ - name: task
+ value: string
+ - name: triggerConfigsInternal
+ value:
+ - - name: nextTasksExecutionPolicy
+ value: string
+ - name: position
+ value:
+ - name: 'y'
+ value: integer
+ - name: x
+ value: integer
+ - name: triggerName
+ value: string
+ - name: startTasks
+ value:
+ - - name: combinedConditions
+ value:
+ - - name: conditions
+ value:
+ - - name: value
+ value:
+ - name: stringValue
+ value: string
+ - name: intValue
+ value: string
+ - name: stringArray
+ value:
+ - name: values
+ value:
+ - string
+ - name: intArray
+ value:
+ - name: values
+ value:
+ - string
+ - name: doubleValue
+ value: number
+ - name: booleanValue
+ value: boolean
+ - name: doubleArray
+ value:
+ - name: values
+ value:
+ - number
+ - name: protoValue
+ value: object
+ - name: eventPropertyKey
+ value: string
+ - name: operator
+ value: string
+ - name: condition
+ value: string
+ - name: taskNumber
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: label
+ value: string
+ - name: description
+ value: string
+ - name: triggerNumber
+ value: string
+ - name: triggerCriteria
+ value:
+ - name: triggerCriteriaTaskImplementationClassName
+ value: string
+ - name: parameters
+ value:
+ - name: parameters
+ value:
+ - - name: value
+ value:
+ - name: protoArray
+ value:
+ - name: protoValues
+ value:
+ - object
+ - name: doubleArray
+ value:
+ - name: doubleValues
+ value:
+ - number
+ - name: stringValue
+ value: string
+ - name: intValue
+ value: string
+ - name: doubleValue
+ value: number
+ - name: booleanValue
+ value: boolean
+ - name: serializedObjectValue
+ value:
+ - name: objectValue
+ value: string
+ - name: intArray
+ value:
+ - name: intValues
+ value:
+ - string
+ - name: booleanArray
+ value:
+ - name: booleanValues
+ value:
+ - boolean
+ - name: stringArray
+ value:
+ - name: stringValues
+ value:
+ - string
+ - name: protoValue
+ value: object
+ - name: key
+ value: string
+ - name: masked
+ value: boolean
+ - name: condition
+ value: string
+ - name: description
+ value: string
+ - name: properties
+ value: object
+ - name: pauseWorkflowExecutions
+ value: boolean
+ - name: triggerType
+ value: string
+ - name: alertConfig
+ value:
+ - - name: alertName
+ value: string
+ - name: durationThresholdMs
+ value: string
+ - name: playbookUrl
+ value: string
+ - name: warningEnumList
+ value:
+ - name: filterType
+ value: string
+ - name: enumStrings
+ value:
+ - string
+ - name: onlyFinalAttempt
+ value: boolean
+ - name: aggregationPeriod
+ value: string
+ - name: metricType
+ value: string
+ - name: numAggregationPeriods
+ value: integer
+ - name: thresholdType
+ value: string
+ - name: clientId
+ value: string
+ - name: thresholdValue
+ value:
+ - name: percentage
+ value: integer
+ - name: absolute
+ value: string
+ - name: alertDisabled
+ value: boolean
+ - name: triggerId
+ value: string
+ - name: enabledClients
+ value:
+ - string
+ - name: errorCatcherId
+ value: string
+ - name: cloudSchedulerConfig
+ value:
+ - name: errorMessage
+ value: string
+ - name: cronTab
+ value: string
+ - name: location
+ value: string
+ - name: serviceAccountEmail
+ value: string
+ - name: label
+ value: string
+ - name: createTime
+ value: string
+ - name: createdFromTemplate
+ value: string
+ - name: description
+ value: string
+ - name: teardown
+ value:
+ - name: teardownTaskConfigs
+ value:
+ - - name: teardownTaskImplementationClassName
+ value: string
+ - name: name
+ value: string
+ - name: properties
+ value:
+ - name: properties
+ value:
+ - - name: key
+ value: string
+ - name: creatorEmail
+ value: string
+ - name: nextTeardownTask
+ value:
+ - name: name
+ value: string
+ - name: enableVariableMasking
+ value: boolean
+ - name: snapshotNumber
+ value: string
+ - name: parentTemplateId
+ value: string
+ - name: lastModifierEmail
+ value: string
+ - name: state
+ value: string
+ - name: cloudLoggingDetails
+ value:
+ - name: enableCloudLogging
+ value: boolean
+ - name: cloudLoggingSeverity
+ value: string
+ - name: updateTime
+ value: string
+ - name: runAsServiceAccount
+ value: string
+ - name: integrationConfigParameters
+ value:
+ - - name: value
+ value:
+ - name: intArray
+ value:
+ - name: intValues
+ value:
+ - string
+ - name: doubleArray
+ value:
+ - name: doubleValues
+ value:
+ - number
+ - name: intValue
+ value: string
+ - name: stringArray
+ value:
+ - name: stringValues
+ value:
+ - string
+ - name: doubleValue
+ value: number
+ - name: stringValue
+ value: string
+ - name: jsonValue
+ value: string
+ - name: booleanArray
+ value:
+ - name: booleanValues
+ value:
+ - boolean
+ - name: booleanValue
+ value: boolean
+ - name: parameter
+ value:
+ - name: description
+ value: string
+ - name: inputOutputType
+ value: string
+ - name: isTransient
+ value: boolean
+ - name: producer
+ value: string
+ - name: dataType
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: searchable
+ value: boolean
+ - name: containsLargeData
+ value: boolean
+ - name: masked
+ value: boolean
+ - name: key
+ value: string
+ - name: displayName
+ value: string
+ - name: errorCatcherConfigs
+ value:
+ - - name: description
+ value: string
+ - name: startErrorTasks
+ value:
+ - - name: displayName
+ value: string
+ - name: taskId
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: description
+ value: string
+ - name: condition
+ value: string
+ - name: label
+ value: string
+ - name: errorCatcherNumber
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: status
+ value: string
+ - name: name
+ value: string
+ - name: databasePersistencePolicy
+ value: string
+ - name: lockHolder
+ value: string
+ - name: taskConfigsInternal
+ value:
+ - - name: taskNumber
+ value: string
+ - name: lastModifiedTime
+ value: string
+ - name: taskType
+ value: string
+ - name: nextTasks
+ value:
+ - - name: combinedConditions
+ value:
+ - - name: conditions
+ value:
+ - - name: eventPropertyKey
+ value: string
+ - name: operator
+ value: string
+ - name: condition
+ value: string
+ - name: taskNumber
+ value: string
+ - name: taskConfigId
+ value: string
+ - name: label
+ value: string
+ - name: description
+ value: string
+ - name: disableStrictTypeValidation
+ value: boolean
+ - name: taskExecutionStrategy
+ value: string
+ - name: errorCatcherId
+ value: string
+ - name: failurePolicy
+ value:
+ - name: retryStrategy
+ value: string
+ - name: retryCondition
+ value: string
+ - name: maxNumRetries
+ value: integer
+ - name: intervalInSeconds
+ value: string
+ - name: taskEntity
+ value:
+ - name: taskType
+ value: string
+ - name: stats
+ value:
+ - name: dimensions
+ value:
+ - name: triggerId
+ value: string
+ - name: taskName
+ value: string
+ - name: warningEnumString
+ value: string
+ - name: clientId
+ value: string
+ - name: errorEnumString
+ value: string
+ - name: retryAttempt
+ value: string
+ - name: workflowName
+ value: string
+ - name: enumFilterType
+ value: string
+ - name: taskNumber
+ value: string
+ - name: workflowId
+ value: string
+ - name: warningRate
+ value: number
+ - name: qps
+ value: number
+ - name: durationInSeconds
+ value: number
+ - name: errorRate
+ value: number
+ - name: paramSpecs
+ value:
+ - name: parameters
+ value:
+ - - name: config
+ value:
+ - name: helpText
+ value: string
+ - name: isHidden
+ value: boolean
+ - name: label
+ value: string
+ - name: uiPlaceholderText
+ value: string
+ - name: subSectionLabel
+ value: string
+ - name: parameterNameOption
+ value: string
+ - name: inputDisplayOption
+ value: string
+ - name: descriptivePhrase
+ value: string
+ - name: hideDefaultValue
+ value: boolean
+ - name: validationRule
+ value:
+ - name: doubleRange
+ value:
+ - name: max
+ value: number
+ - name: min
+ value: number
+ - name: intRange
+ value:
+ - name: min
+ value: string
+ - name: max
+ value: string
+ - name: stringRegex
+ value:
+ - name: regex
+ value: string
+ - name: exclusive
+ value: boolean
+ - name: protoDef
+ value:
+ - name: fullName
+ value: string
+ - name: path
+ value: string
+ - name: isOutput
+ value: boolean
+ - name: jsonSchema
+ value: string
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: collectionElementClassName
+ value: string
+ - name: required
+ value: boolean
+ - name: className
+ value: string
+ - name: isDeprecated
+ value: boolean
+ - name: defaultValue
+ value:
+ - name: stringValue
+ value: string
+ - name: doubleValue
+ value: number
+ - name: protoValue
+ value: object
+ - name: stringArray
+ value:
+ - name: stringValues
+ value:
+ - string
+ - name: booleanValue
+ value: boolean
+ - name: intArray
+ value:
+ - name: intValues
+ value:
+ - string
+ - name: jsonValue
+ value: string
+ - name: serializedObjectValue
+ value:
+ - name: objectValue
+ value: string
+ - name: doubleArray
+ value:
+ - name: doubleValues
+ value:
+ - number
+ - name: booleanArray
+ value:
+ - name: booleanValues
+ value:
+ - boolean
+ - name: protoArray
+ value:
+ - name: protoValues
+ value:
+ - object
+ - name: intValue
+ value: string
+ - name: uiConfig
+ value:
+ - name: taskUiModuleConfigs
+ value:
+ - - name: moduleId
+ value: string
+ - name: metadata
+ value:
+ - name: activeTaskName
+ value: string
+ - name: externalDocHtml
+ value: string
+ - name: isDeprecated
+ value: boolean
+ - name: externalDocMarkdown
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: externalDocLink
+ value: string
+ - name: admins
+ value:
+ - - name: googleGroupEmail
+ value: string
+ - name: userEmail
+ value: string
+ - name: externalCategorySequence
+ value: integer
+ - name: iconLink
+ value: string
+ - name: docMarkdown
+ value: string
+ - name: descriptiveName
+ value: string
+ - name: system
+ value: string
+ - name: standaloneExternalDocHtml
+ value: string
+ - name: defaultSpec
+ value: string
+ - name: name
+ value: string
+ - name: g3DocLink
+ value: string
+ - name: category
+ value: string
+ - name: externalCategory
+ value: string
+ - name: codeSearchLink
+ value: string
+ - name: defaultJsonValidationOption
+ value: string
+ - name: status
+ value: string
+ - name: description
+ value: string
+ - name: disabledForVpcSc
+ value: boolean
+ - name: jsonValidationOption
+ value: string
+ - name: taskName
+ value: string
+ - name: externalTaskType
+ value: string
+ - name: alertConfigs
+ value:
+ - - name: numAggregationPeriods
+ value: integer
+ - name: alertName
+ value: string
+ - name: thresholdType
+ value: string
+ - name: alertDisabled
+ value: boolean
+ - name: playbookUrl
+ value: string
+ - name: aggregationPeriod
+ value: string
+ - name: clientId
+ value: string
+ - name: onlyFinalAttempt
+ value: boolean
+ - name: metricType
+ value: string
+ - name: durationThresholdMs
+ value: string
+ - name: preconditionLabel
+ value: string
+ - name: label
+ value: string
+ - name: parameters
+ value: object
+ - name: precondition
+ value: string
+ - name: createTime
+ value: string
+ - name: creatorEmail
+ value: string
+ - name: conditionalFailurePolicies
+ value:
+ - name: failurePolicies
+ value:
+ - - name: retryStrategy
+ value: string
+ - name: retryCondition
+ value: string
+ - name: maxNumRetries
+ value: integer
+ - name: intervalInSeconds
+ value: string
+ - name: description
+ value: string
+ - name: incomingEdgeCount
+ value: integer
+ - name: successPolicy
+ value:
+ - name: finalState
+ value: string
+ - name: nextTasksExecutionPolicy
+ value: string
+ - name: rollbackStrategy
+ value:
+ - name: rollbackTaskImplementationClassName
+ value: string
+ - name: parameters
+ value:
+ - name: parameters
+ value:
+ - - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: masked
+ value: boolean
+ - name: taskNumbersToRollback
+ value:
+ - string
+ - name: taskTemplateName
+ value: string
+ - name: taskSpec
+ value: string
+ - name: integrationParametersInternal
+ value:
+ - name: parameters
+ value:
+ - - name: producer
+ value: string
+ - name: producedBy
+ value:
+ - name: elementIdentifier
+ value: string
+ - name: elementType
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: attributes
+ value:
+ - name: readOnly
+ value: boolean
+ - name: dataType
+ value: string
+ - name: searchable
+ value: string
+ - name: isRequired
+ value: boolean
+ - name: masked
+ value: boolean
+ - name: isSearchable
+ value: boolean
+ - name: logSettings
+ value:
+ - name: seedPeriod
+ value: string
+ - name: seedScope
+ value: string
+ - name: logFieldName
+ value: string
+ - name: taskVisibility
+ value:
+ - string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - - name: producer
+ value: string
+ - name: containsLargeData
+ value: boolean
+ - name: inOutType
+ value: string
+ - name: required
+ value: boolean
+ - name: key
+ value: string
+ - name: dataType
+ value: string
+ - name: protoDefName
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: protoDefPath
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: children
+ value:
+ - []
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: isTransient
+ value: boolean
+ - name: integrationParameters
+ value:
+ - - name: description
+ value: string
+ - name: inputOutputType
+ value: string
+ - name: isTransient
+ value: boolean
+ - name: producer
+ value: string
+ - name: dataType
+ value: string
+ - name: jsonSchema
+ value: string
+ - name: searchable
+ value: boolean
+ - name: containsLargeData
+ value: boolean
+ - name: masked
+ value: boolean
+ - name: key
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/jobs/client_events/index.md b/docs/google-docs/providers/google/jobs/client_events/index.md
index 5956e6ae38..d347ac2f0f 100644
--- a/docs/google-docs/providers/google/jobs/client_events/index.md
+++ b/docs/google-docs/providers/google/jobs/client_events/index.md
@@ -73,14 +73,23 @@ SELECT
```yaml
-requestId: string
-eventId: string
-createTime: string
-jobEvent:
- type: string
- jobs:
- - type: string
-eventNotes: string
+- name: your_resource_model_name
+ props:
+ - name: requestId
+ value: string
+ - name: eventId
+ value: string
+ - name: createTime
+ value: string
+ - name: jobEvent
+ value:
+ - name: type
+ value: string
+ - name: jobs
+ value:
+ - string
+ - name: eventNotes
+ value: string
```
diff --git a/docs/google-docs/providers/google/jobs/companies/index.md b/docs/google-docs/providers/google/jobs/companies/index.md
index 38cd76a5df..b593d118f7 100644
--- a/docs/google-docs/providers/google/jobs/companies/index.md
+++ b/docs/google-docs/providers/google/jobs/companies/index.md
@@ -75,7 +75,7 @@ suspended,
websiteUri
FROM google.jobs.companies
WHERE projectsId = '{{ projectsId }}'
-AND tenantsId = '{{ tenantsId }}';
+AND tenantsId = '{{ tenantsId }}';
```
## `INSERT` example
@@ -116,7 +116,7 @@ SELECT
'{{ externalId }}',
'{{ size }}',
'{{ headquartersAddress }}',
-true|false,
+{{ hiringAgency }},
'{{ eeoText }}',
'{{ websiteUri }}',
'{{ careerSiteUri }}',
@@ -128,40 +128,73 @@ true|false,
```yaml
-name: string
-displayName: string
-externalId: string
-size: string
-headquartersAddress: string
-hiringAgency: boolean
-eeoText: string
-websiteUri: string
-careerSiteUri: string
-imageUri: string
-keywordSearchableJobCustomAttributes:
- - type: string
-derivedInfo:
- headquartersLocation:
- locationType: string
- postalAddress:
- revision: integer
- regionCode: string
- languageCode: string
- postalCode: string
- sortingCode: string
- administrativeArea: string
- locality: string
- sublocality: string
- addressLines:
- - type: string
- recipients:
- - type: string
- organization: string
- latLng:
- latitude: number
- longitude: number
- radiusMiles: number
-suspended: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: externalId
+ value: string
+ - name: size
+ value: string
+ - name: headquartersAddress
+ value: string
+ - name: hiringAgency
+ value: boolean
+ - name: eeoText
+ value: string
+ - name: websiteUri
+ value: string
+ - name: careerSiteUri
+ value: string
+ - name: imageUri
+ value: string
+ - name: keywordSearchableJobCustomAttributes
+ value:
+ - string
+ - name: derivedInfo
+ value:
+ - name: headquartersLocation
+ value:
+ - name: locationType
+ value: string
+ - name: postalAddress
+ value:
+ - name: revision
+ value: integer
+ - name: regionCode
+ value: string
+ - name: languageCode
+ value: string
+ - name: postalCode
+ value: string
+ - name: sortingCode
+ value: string
+ - name: administrativeArea
+ value: string
+ - name: locality
+ value: string
+ - name: sublocality
+ value: string
+ - name: addressLines
+ value:
+ - string
+ - name: recipients
+ value:
+ - string
+ - name: organization
+ value: string
+ - name: latLng
+ value:
+ - name: latitude
+ value: number
+ - name: longitude
+ value: number
+ - name: radiusMiles
+ value: number
+ - name: suspended
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/jobs/jobs/index.md b/docs/google-docs/providers/google/jobs/jobs/index.md
index 215cc42d86..81c25c0272 100644
--- a/docs/google-docs/providers/google/jobs/jobs/index.md
+++ b/docs/google-docs/providers/google/jobs/jobs/index.md
@@ -114,7 +114,7 @@ title,
visibility
FROM google.jobs.jobs
WHERE projectsId = '{{ projectsId }}'
-AND tenantsId = '{{ tenantsId }}';
+AND tenantsId = '{{ tenantsId }}';
```
## `INSERT` example
@@ -147,88 +147,147 @@ SELECT
```yaml
-jobs:
- - name: string
- company: string
- requisitionId: string
- title: string
- description: string
- addresses:
- - type: string
- applicationInfo:
- emails:
- - type: string
- instruction: string
- uris:
- - type: string
- jobBenefits:
- - type: string
- enumDescriptions: string
- enum: string
- compensationInfo:
- entries:
- - type: string
- unit: string
- amount:
- currencyCode: string
- units: string
- nanos: integer
- range: {}
- description: string
- expectedUnitsPerYear: number
- customAttributes: object
- degreeTypes:
- - type: string
- enumDescriptions: string
- enum: string
- department: string
- employmentTypes:
- - type: string
- enumDescriptions: string
- enum: string
- incentives: string
- languageCode: string
- jobLevel: string
- promotionValue: integer
- qualifications: string
- responsibilities: string
- postingRegion: string
- visibility: string
- jobStartTime: string
- jobEndTime: string
- postingPublishTime: string
- postingExpireTime: string
- postingCreateTime: string
- postingUpdateTime: string
- companyDisplayName: string
- derivedInfo:
- locations:
- - locationType: string
- postalAddress:
- revision: integer
- regionCode: string
- languageCode: string
- postalCode: string
- sortingCode: string
- administrativeArea: string
- locality: string
- sublocality: string
- addressLines:
- - type: string
- recipients:
- - type: string
- organization: string
- latLng:
- latitude: number
- longitude: number
- radiusMiles: number
- jobCategories:
- - type: string
- enumDescriptions: string
- enum: string
- processingOptions:
- disableStreetAddressResolution: boolean
- htmlSanitization: string
+- name: your_resource_model_name
+ props:
+ - name: jobs
+ value:
+ - - name: name
+ value: string
+ - name: company
+ value: string
+ - name: requisitionId
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: addresses
+ value:
+ - string
+ - name: applicationInfo
+ value:
+ - name: emails
+ value:
+ - string
+ - name: instruction
+ value: string
+ - name: uris
+ value:
+ - string
+ - name: jobBenefits
+ value:
+ - string
+ - name: compensationInfo
+ value:
+ - name: entries
+ value:
+ - - name: type
+ value: string
+ - name: unit
+ value: string
+ - name: amount
+ value:
+ - name: currencyCode
+ value: string
+ - name: units
+ value: string
+ - name: nanos
+ value: integer
+ - name: range
+ value: []
+ - name: description
+ value: string
+ - name: expectedUnitsPerYear
+ value: number
+ - name: customAttributes
+ value: object
+ - name: degreeTypes
+ value:
+ - string
+ - name: department
+ value: string
+ - name: employmentTypes
+ value:
+ - string
+ - name: incentives
+ value: string
+ - name: languageCode
+ value: string
+ - name: jobLevel
+ value: string
+ - name: promotionValue
+ value: integer
+ - name: qualifications
+ value: string
+ - name: responsibilities
+ value: string
+ - name: postingRegion
+ value: string
+ - name: visibility
+ value: string
+ - name: jobStartTime
+ value: string
+ - name: jobEndTime
+ value: string
+ - name: postingPublishTime
+ value: string
+ - name: postingExpireTime
+ value: string
+ - name: postingCreateTime
+ value: string
+ - name: postingUpdateTime
+ value: string
+ - name: companyDisplayName
+ value: string
+ - name: derivedInfo
+ value:
+ - name: locations
+ value:
+ - - name: locationType
+ value: string
+ - name: postalAddress
+ value:
+ - name: revision
+ value: integer
+ - name: regionCode
+ value: string
+ - name: languageCode
+ value: string
+ - name: postalCode
+ value: string
+ - name: sortingCode
+ value: string
+ - name: administrativeArea
+ value: string
+ - name: locality
+ value: string
+ - name: sublocality
+ value: string
+ - name: addressLines
+ value:
+ - string
+ - name: recipients
+ value:
+ - string
+ - name: organization
+ value: string
+ - name: latLng
+ value:
+ - name: latitude
+ value: number
+ - name: longitude
+ value: number
+ - name: radiusMiles
+ value: number
+ - name: jobCategories
+ value:
+ - string
+ - name: processingOptions
+ value:
+ - name: disableStreetAddressResolution
+ value: boolean
+ - name: htmlSanitization
+ value: string
```
diff --git a/docs/google-docs/providers/google/jobs/operations/index.md b/docs/google-docs/providers/google/jobs/operations/index.md
index a9111827b7..32c6a83561 100644
--- a/docs/google-docs/providers/google/jobs/operations/index.md
+++ b/docs/google-docs/providers/google/jobs/operations/index.md
@@ -55,5 +55,5 @@ metadata,
response
FROM google.jobs.operations
WHERE operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/jobs/tenants/index.md b/docs/google-docs/providers/google/jobs/tenants/index.md
index f5a655d0c8..21014960b8 100644
--- a/docs/google-docs/providers/google/jobs/tenants/index.md
+++ b/docs/google-docs/providers/google/jobs/tenants/index.md
@@ -53,7 +53,7 @@ SELECT
name,
externalId
FROM google.jobs.tenants
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -86,8 +86,12 @@ SELECT
```yaml
-name: string
-externalId: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: externalId
+ value: string
```
diff --git a/docs/google-docs/providers/google/kmsinventory/crypto_keys/index.md b/docs/google-docs/providers/google/kmsinventory/crypto_keys/index.md
index c03420db7b..3b0f3097bb 100644
--- a/docs/google-docs/providers/google/kmsinventory/crypto_keys/index.md
+++ b/docs/google-docs/providers/google/kmsinventory/crypto_keys/index.md
@@ -68,5 +68,5 @@ purpose,
rotationPeriod,
versionTemplate
FROM google.kmsinventory.crypto_keys
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/kmsinventory/crypto_keys_protected_resources_summary/index.md b/docs/google-docs/providers/google/kmsinventory/crypto_keys_protected_resources_summary/index.md
index 37fcb9cccf..12c9dc460d 100644
--- a/docs/google-docs/providers/google/kmsinventory/crypto_keys_protected_resources_summary/index.md
+++ b/docs/google-docs/providers/google/kmsinventory/crypto_keys_protected_resources_summary/index.md
@@ -59,5 +59,5 @@ FROM google.kmsinventory.crypto_keys_protected_resources_summary
WHERE cryptoKeysId = '{{ cryptoKeysId }}'
AND keyRingsId = '{{ keyRingsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/libraryagent/books/index.md b/docs/google-docs/providers/google/libraryagent/books/index.md
index a5991e0e80..a9a659288d 100644
--- a/docs/google-docs/providers/google/libraryagent/books/index.md
+++ b/docs/google-docs/providers/google/libraryagent/books/index.md
@@ -55,5 +55,5 @@ author,
read,
title
FROM google.libraryagent.books
-WHERE shelvesId = '{{ shelvesId }}';
+WHERE shelvesId = '{{ shelvesId }}';
```
diff --git a/docs/google-docs/providers/google/libraryagent/shelves/index.md b/docs/google-docs/providers/google/libraryagent/shelves/index.md
index 030c29a4d8..f40168835c 100644
--- a/docs/google-docs/providers/google/libraryagent/shelves/index.md
+++ b/docs/google-docs/providers/google/libraryagent/shelves/index.md
@@ -49,5 +49,5 @@ SELECT
name,
theme
FROM google.libraryagent.shelves
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/lifesciences/locations/index.md b/docs/google-docs/providers/google/lifesciences/locations/index.md
index a782c00b1a..364aca7ebb 100644
--- a/docs/google-docs/providers/google/lifesciences/locations/index.md
+++ b/docs/google-docs/providers/google/lifesciences/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.lifesciences.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/lifesciences/operations/index.md b/docs/google-docs/providers/google/lifesciences/operations/index.md
index b348ce3e2c..3e418dac2c 100644
--- a/docs/google-docs/providers/google/lifesciences/operations/index.md
+++ b/docs/google-docs/providers/google/lifesciences/operations/index.md
@@ -57,5 +57,5 @@ metadata,
response
FROM google.lifesciences.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/logging/billing_accounts_cmek_settings/index.md b/docs/google-docs/providers/google/logging/billing_accounts_cmek_settings/index.md
index b0915f3e8f..31fde40935 100644
--- a/docs/google-docs/providers/google/logging/billing_accounts_cmek_settings/index.md
+++ b/docs/google-docs/providers/google/logging/billing_accounts_cmek_settings/index.md
@@ -52,5 +52,5 @@ kmsKeyName,
kmsKeyVersionName,
serviceAccountId
FROM google.logging.billing_accounts_cmek_settings
-WHERE billingAccountsId = '{{ billingAccountsId }}';
+WHERE billingAccountsId = '{{ billingAccountsId }}';
```
diff --git a/docs/google-docs/providers/google/logging/billing_accounts_settings/index.md b/docs/google-docs/providers/google/logging/billing_accounts_settings/index.md
index ecabff5e8b..883574ef16 100644
--- a/docs/google-docs/providers/google/logging/billing_accounts_settings/index.md
+++ b/docs/google-docs/providers/google/logging/billing_accounts_settings/index.md
@@ -58,5 +58,5 @@ kmsServiceAccountId,
loggingServiceAccountId,
storageLocation
FROM google.logging.billing_accounts_settings
-WHERE billingAccountsId = '{{ billingAccountsId }}';
+WHERE billingAccountsId = '{{ billingAccountsId }}';
```
diff --git a/docs/google-docs/providers/google/logging/buckets/index.md b/docs/google-docs/providers/google/logging/buckets/index.md
index 337ae07cc1..df76b59ee1 100644
--- a/docs/google-docs/providers/google/logging/buckets/index.md
+++ b/docs/google-docs/providers/google/logging/buckets/index.md
@@ -93,7 +93,7 @@ retentionDays,
updateTime
FROM google.logging.buckets
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
## `INSERT` example
@@ -127,8 +127,8 @@ SELECT
'{{ parentType }}',
'{{ description }}',
'{{ retentionDays }}',
-true|false,
-true|false,
+{{ locked }},
+{{ analyticsEnabled }},
'{{ restrictedFields }}',
'{{ indexConfigs }}',
'{{ cmekSettings }}'
@@ -138,25 +138,45 @@ true|false,
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-retentionDays: integer
-locked: boolean
-lifecycleState: string
-analyticsEnabled: boolean
-restrictedFields:
- - type: string
-indexConfigs:
- - fieldPath: string
- type: string
- createTime: string
-cmekSettings:
- name: string
- kmsKeyName: string
- kmsKeyVersionName: string
- serviceAccountId: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: retentionDays
+ value: integer
+ - name: locked
+ value: boolean
+ - name: lifecycleState
+ value: string
+ - name: analyticsEnabled
+ value: boolean
+ - name: restrictedFields
+ value:
+ - string
+ - name: indexConfigs
+ value:
+ - - name: fieldPath
+ value: string
+ - name: type
+ value: string
+ - name: createTime
+ value: string
+ - name: cmekSettings
+ value:
+ - name: name
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: kmsKeyVersionName
+ value: string
+ - name: serviceAccountId
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/buckets_async/index.md b/docs/google-docs/providers/google/logging/buckets_async/index.md
index 6e021b41cd..2919dee11e 100644
--- a/docs/google-docs/providers/google/logging/buckets_async/index.md
+++ b/docs/google-docs/providers/google/logging/buckets_async/index.md
@@ -75,8 +75,8 @@ SELECT
'{{ locationsId }}',
'{{ description }}',
'{{ retentionDays }}',
-true|false,
-true|false,
+{{ locked }},
+{{ analyticsEnabled }},
'{{ restrictedFields }}',
'{{ indexConfigs }}',
'{{ cmekSettings }}'
@@ -86,25 +86,45 @@ true|false,
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-retentionDays: integer
-locked: boolean
-lifecycleState: string
-analyticsEnabled: boolean
-restrictedFields:
- - type: string
-indexConfigs:
- - fieldPath: string
- type: string
- createTime: string
-cmekSettings:
- name: string
- kmsKeyName: string
- kmsKeyVersionName: string
- serviceAccountId: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: retentionDays
+ value: integer
+ - name: locked
+ value: boolean
+ - name: lifecycleState
+ value: string
+ - name: analyticsEnabled
+ value: boolean
+ - name: restrictedFields
+ value:
+ - string
+ - name: indexConfigs
+ value:
+ - - name: fieldPath
+ value: string
+ - name: type
+ value: string
+ - name: createTime
+ value: string
+ - name: cmekSettings
+ value:
+ - name: name
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: kmsKeyVersionName
+ value: string
+ - name: serviceAccountId
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/cmek_settings/index.md b/docs/google-docs/providers/google/logging/cmek_settings/index.md
index 8c0d756ce2..4dbc9b6bb1 100644
--- a/docs/google-docs/providers/google/logging/cmek_settings/index.md
+++ b/docs/google-docs/providers/google/logging/cmek_settings/index.md
@@ -55,7 +55,7 @@ kmsKeyName,
kmsKeyVersionName,
serviceAccountId
FROM google.logging.cmek_settings
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/logging/entries/index.md b/docs/google-docs/providers/google/logging/entries/index.md
index 58bcbb4dbe..3c9a3c8050 100644
--- a/docs/google-docs/providers/google/logging/entries/index.md
+++ b/docs/google-docs/providers/google/logging/entries/index.md
@@ -51,5 +51,5 @@ SELECT
entries,
nextPageToken
FROM google.logging.entries
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/logging/exclusions/index.md b/docs/google-docs/providers/google/logging/exclusions/index.md
index c3dd37df57..bb645a3c6f 100644
--- a/docs/google-docs/providers/google/logging/exclusions/index.md
+++ b/docs/google-docs/providers/google/logging/exclusions/index.md
@@ -80,7 +80,7 @@ disabled,
filter,
updateTime
FROM google.logging.exclusions
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
## `INSERT` example
@@ -108,19 +108,27 @@ SELECT
'{{ foldersId }}',
'{{ description }}',
'{{ filter }}',
-true|false
+{{ disabled }}
;
```
```yaml
-name: string
-description: string
-filter: string
-disabled: boolean
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: filter
+ value: string
+ - name: disabled
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/links/index.md b/docs/google-docs/providers/google/logging/links/index.md
index 7e8c4f77ae..5441c9e9ef 100644
--- a/docs/google-docs/providers/google/logging/links/index.md
+++ b/docs/google-docs/providers/google/logging/links/index.md
@@ -72,7 +72,7 @@ createTime,
lifecycleState
FROM google.logging.links
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
## `INSERT` example
@@ -107,12 +107,20 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-lifecycleState: string
-bigqueryDataset:
- datasetId: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: lifecycleState
+ value: string
+ - name: bigqueryDataset
+ value:
+ - name: datasetId
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/locations/index.md b/docs/google-docs/providers/google/logging/locations/index.md
index 84ae0f1900..04316ee4f8 100644
--- a/docs/google-docs/providers/google/logging/locations/index.md
+++ b/docs/google-docs/providers/google/logging/locations/index.md
@@ -62,5 +62,5 @@ labels,
locationId,
metadata
FROM google.logging.locations
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
diff --git a/docs/google-docs/providers/google/logging/log_scopes/index.md b/docs/google-docs/providers/google/logging/log_scopes/index.md
index 2a9e699c43..604b1b15f9 100644
--- a/docs/google-docs/providers/google/logging/log_scopes/index.md
+++ b/docs/google-docs/providers/google/logging/log_scopes/index.md
@@ -69,7 +69,7 @@ resourceNames,
updateTime
FROM google.logging.log_scopes
WHERE foldersId = '{{ foldersId }}'
-AND locationsId = '{{ locationsId }}';
+AND locationsId = '{{ locationsId }}';
```
## `INSERT` example
@@ -104,12 +104,19 @@ SELECT
```yaml
-name: string
-resourceNames:
- - type: string
-description: string
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: resourceNames
+ value:
+ - string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/logging_cmek_settings/index.md b/docs/google-docs/providers/google/logging/logging_cmek_settings/index.md
index e9fdb5479d..9a315d3671 100644
--- a/docs/google-docs/providers/google/logging/logging_cmek_settings/index.md
+++ b/docs/google-docs/providers/google/logging/logging_cmek_settings/index.md
@@ -53,7 +53,7 @@ kmsKeyName,
kmsKeyVersionName,
serviceAccountId
FROM google.logging.logging_cmek_settings
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/logging/logging_settings/index.md b/docs/google-docs/providers/google/logging/logging_settings/index.md
index 60798e3b40..68562e5fc8 100644
--- a/docs/google-docs/providers/google/logging/logging_settings/index.md
+++ b/docs/google-docs/providers/google/logging/logging_settings/index.md
@@ -59,7 +59,7 @@ kmsServiceAccountId,
loggingServiceAccountId,
storageLocation
FROM google.logging.logging_settings
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/logging/logs/index.md b/docs/google-docs/providers/google/logging/logs/index.md
index eb7d13fa7b..4fe2b2570a 100644
--- a/docs/google-docs/providers/google/logging/logs/index.md
+++ b/docs/google-docs/providers/google/logging/logs/index.md
@@ -59,7 +59,7 @@ Lists the logs in projects, organizations, folders, or billing accounts. Only lo
SELECT
column_anon
FROM google.logging.logs
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/logging/metrics/index.md b/docs/google-docs/providers/google/logging/metrics/index.md
index d5b9d5d96f..209b2dabd0 100644
--- a/docs/google-docs/providers/google/logging/metrics/index.md
+++ b/docs/google-docs/providers/google/logging/metrics/index.md
@@ -74,7 +74,7 @@ updateTime,
valueExtractor,
version
FROM google.logging.metrics
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -111,7 +111,7 @@ SELECT
'{{ description }}',
'{{ filter }}',
'{{ bucketName }}',
-true|false,
+{{ disabled }},
'{{ metricDescriptor }}',
'{{ valueExtractor }}',
'{{ labelExtractors }}',
@@ -123,53 +123,93 @@ true|false,
```yaml
-name: string
-resourceName: string
-description: string
-filter: string
-bucketName: string
-disabled: boolean
-metricDescriptor:
- name: string
- type: string
- labels:
- - key: string
- valueType: string
- description: string
- metricKind: string
- valueType: string
- unit: string
- description: string
- displayName: string
- metadata:
- launchStage: string
- samplePeriod: string
- ingestDelay: string
- timeSeriesResourceHierarchyLevel:
- - type: string
- enumDescriptions: string
- enum: string
- launchStage: string
- monitoredResourceTypes:
- - type: string
-valueExtractor: string
-labelExtractors: object
-bucketOptions:
- linearBuckets:
- numFiniteBuckets: integer
- width: number
- offset: number
- exponentialBuckets:
- numFiniteBuckets: integer
- growthFactor: number
- scale: number
- explicitBuckets:
- bounds:
- - type: string
- format: string
-createTime: string
-updateTime: string
-version: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: resourceName
+ value: string
+ - name: description
+ value: string
+ - name: filter
+ value: string
+ - name: bucketName
+ value: string
+ - name: disabled
+ value: boolean
+ - name: metricDescriptor
+ value:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: labels
+ value:
+ - - name: key
+ value: string
+ - name: valueType
+ value: string
+ - name: description
+ value: string
+ - name: metricKind
+ value: string
+ - name: valueType
+ value: string
+ - name: unit
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: metadata
+ value:
+ - name: launchStage
+ value: string
+ - name: samplePeriod
+ value: string
+ - name: ingestDelay
+ value: string
+ - name: timeSeriesResourceHierarchyLevel
+ value:
+ - string
+ - name: launchStage
+ value: string
+ - name: monitoredResourceTypes
+ value:
+ - string
+ - name: valueExtractor
+ value: string
+ - name: labelExtractors
+ value: object
+ - name: bucketOptions
+ value:
+ - name: linearBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: width
+ value: number
+ - name: offset
+ value: number
+ - name: exponentialBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: growthFactor
+ value: number
+ - name: scale
+ value: number
+ - name: explicitBuckets
+ value:
+ - name: bounds
+ value:
+ - number
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: version
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/monitored_resource_descriptors/index.md b/docs/google-docs/providers/google/logging/monitored_resource_descriptors/index.md
index cdc190c688..9188eb9dac 100644
--- a/docs/google-docs/providers/google/logging/monitored_resource_descriptors/index.md
+++ b/docs/google-docs/providers/google/logging/monitored_resource_descriptors/index.md
@@ -56,5 +56,5 @@ labels,
launchStage,
type
FROM google.logging.monitored_resource_descriptors
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/logging/operations/index.md b/docs/google-docs/providers/google/logging/operations/index.md
index 4a72550a12..ff5a342046 100644
--- a/docs/google-docs/providers/google/logging/operations/index.md
+++ b/docs/google-docs/providers/google/logging/operations/index.md
@@ -66,5 +66,5 @@ error,
metadata,
response
FROM google.logging.operations
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
diff --git a/docs/google-docs/providers/google/logging/recent_queries/index.md b/docs/google-docs/providers/google/logging/recent_queries/index.md
index f13bd4b051..734bc6a525 100644
--- a/docs/google-docs/providers/google/logging/recent_queries/index.md
+++ b/docs/google-docs/providers/google/logging/recent_queries/index.md
@@ -56,5 +56,5 @@ loggingQuery,
opsAnalyticsQuery
FROM google.logging.recent_queries
WHERE foldersId = '{{ foldersId }}'
-AND locationsId = '{{ locationsId }}';
+AND locationsId = '{{ locationsId }}';
```
diff --git a/docs/google-docs/providers/google/logging/saved_queries/index.md b/docs/google-docs/providers/google/logging/saved_queries/index.md
index 7746adad9c..39380a6bba 100644
--- a/docs/google-docs/providers/google/logging/saved_queries/index.md
+++ b/docs/google-docs/providers/google/logging/saved_queries/index.md
@@ -80,7 +80,7 @@ updateTime,
visibility
FROM google.logging.saved_queries
WHERE foldersId = '{{ foldersId }}'
-AND locationsId = '{{ locationsId }}';
+AND locationsId = '{{ locationsId }}';
```
## `INSERT` example
@@ -121,20 +121,36 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-loggingQuery:
- filter: string
- summaryFields:
- - field: string
- summaryFieldStart: integer
- summaryFieldEnd: integer
-opsAnalyticsQuery:
- sqlQueryText: string
-createTime: string
-updateTime: string
-visibility: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: loggingQuery
+ value:
+ - name: filter
+ value: string
+ - name: summaryFields
+ value:
+ - - name: field
+ value: string
+ - name: summaryFieldStart
+ value: integer
+ - name: summaryFieldEnd
+ value: integer
+ - name: opsAnalyticsQuery
+ value:
+ - name: sqlQueryText
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: visibility
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/settings/index.md b/docs/google-docs/providers/google/logging/settings/index.md
index 4f2e5bd2d9..2817e8ac49 100644
--- a/docs/google-docs/providers/google/logging/settings/index.md
+++ b/docs/google-docs/providers/google/logging/settings/index.md
@@ -62,7 +62,7 @@ kmsServiceAccountId,
loggingServiceAccountId,
storageLocation
FROM google.logging.settings
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/logging/sinks/index.md b/docs/google-docs/providers/google/logging/sinks/index.md
index 706551a250..1853ec3672 100644
--- a/docs/google-docs/providers/google/logging/sinks/index.md
+++ b/docs/google-docs/providers/google/logging/sinks/index.md
@@ -100,7 +100,7 @@ resourceName,
updateTime,
writerIdentity
FROM google.logging.sinks
-WHERE sinkName = '{{ sinkName }}';
+WHERE sinkName = '{{ sinkName }}';
```
## `INSERT` example
@@ -135,11 +135,11 @@ SELECT
'{{ destination }}',
'{{ filter }}',
'{{ description }}',
-true|false,
+{{ disabled }},
'{{ exclusions }}',
'{{ outputVersionFormat }}',
-true|false,
-true|false,
+{{ includeChildren }},
+{{ interceptChildren }},
'{{ bigqueryOptions }}'
;
```
@@ -147,28 +147,52 @@ true|false,
```yaml
-name: string
-resourceName: string
-destination: string
-filter: string
-description: string
-disabled: boolean
-exclusions:
- - name: string
- description: string
- filter: string
- disabled: boolean
- createTime: string
- updateTime: string
-outputVersionFormat: string
-writerIdentity: string
-includeChildren: boolean
-interceptChildren: boolean
-bigqueryOptions:
- usePartitionedTables: boolean
- usesTimestampColumnPartitioning: boolean
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: resourceName
+ value: string
+ - name: destination
+ value: string
+ - name: filter
+ value: string
+ - name: description
+ value: string
+ - name: disabled
+ value: boolean
+ - name: exclusions
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: filter
+ value: string
+ - name: disabled
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: outputVersionFormat
+ value: string
+ - name: writerIdentity
+ value: string
+ - name: includeChildren
+ value: boolean
+ - name: interceptChildren
+ value: boolean
+ - name: bigqueryOptions
+ value:
+ - name: usePartitionedTables
+ value: boolean
+ - name: usesTimestampColumnPartitioning
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/views/index.md b/docs/google-docs/providers/google/logging/views/index.md
index cd0bca5071..1b6421ea83 100644
--- a/docs/google-docs/providers/google/logging/views/index.md
+++ b/docs/google-docs/providers/google/logging/views/index.md
@@ -76,7 +76,7 @@ filter,
updateTime
FROM google.logging.views
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
## `INSERT` example
@@ -111,11 +111,18 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-filter: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: filter
+ value: string
```
diff --git a/docs/google-docs/providers/google/logging/views_iam_policies/index.md b/docs/google-docs/providers/google/logging/views_iam_policies/index.md
index 1ec8a3f25a..da361ebf4b 100644
--- a/docs/google-docs/providers/google/logging/views_iam_policies/index.md
+++ b/docs/google-docs/providers/google/logging/views_iam_policies/index.md
@@ -62,7 +62,7 @@ FROM google.logging.views_iam_policies
WHERE bucketsId = '{{ bucketsId }}'
AND foldersId = '{{ foldersId }}'
AND locationsId = '{{ locationsId }}'
-AND viewsId = '{{ viewsId }}';
+AND viewsId = '{{ viewsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/looker/backups_iam_policies/index.md b/docs/google-docs/providers/google/looker/backups_iam_policies/index.md
index 02b274cfb2..1e7688646c 100644
--- a/docs/google-docs/providers/google/looker/backups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/looker/backups_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.looker.backups_iam_policies
WHERE backupsId = '{{ backupsId }}'
AND instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/looker/instances/index.md b/docs/google-docs/providers/google/looker/instances/index.md
index 73852f15a9..c941582f2e 100644
--- a/docs/google-docs/providers/google/looker/instances/index.md
+++ b/docs/google-docs/providers/google/looker/instances/index.md
@@ -108,7 +108,7 @@ updateTime,
userMetadata
FROM google.looker.instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -152,9 +152,9 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ platformEdition }}',
-true|false,
-true|false,
-true|false,
+{{ publicIpEnabled }},
+{{ privateIpEnabled }},
+{{ pscEnabled }},
'{{ pscConfig }}',
'{{ consumerNetwork }}',
'{{ reservedRange }}',
@@ -167,72 +167,130 @@ true|false,
'{{ adminSettings }}',
'{{ oauthConfig }}',
'{{ linkedLspProjectNumber }}',
-true|false,
-true|false
+{{ fipsEnabled }},
+{{ geminiEnabled }}
;
```
```yaml
-name: string
-createTime: string
-updateTime: string
-state: string
-platformEdition: string
-publicIpEnabled: boolean
-privateIpEnabled: boolean
-lookerVersion: string
-egressPublicIp: string
-ingressPrivateIp: string
-ingressPublicIp: string
-lookerUri: string
-pscEnabled: boolean
-pscConfig:
- allowedVpcs:
- - type: string
- serviceAttachments:
- - localFqdn: string
- targetServiceAttachmentUri: string
- connectionStatus: string
- lookerServiceAttachmentUri: string
-consumerNetwork: string
-reservedRange: string
-maintenanceWindow:
- dayOfWeek: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
-denyMaintenancePeriod:
- startDate:
- year: integer
- month: integer
- day: integer
-maintenanceSchedule:
- startTime: string
- endTime: string
-userMetadata:
- additionalViewerUserCount: integer
- additionalStandardUserCount: integer
- additionalDeveloperUserCount: integer
-customDomain:
- domain: string
- state: string
-encryptionConfig:
- kmsKeyName: string
- kmsKeyState: string
- kmsKeyNameVersion: string
-adminSettings:
- allowedEmailDomains:
- - type: string
-oauthConfig:
- clientId: string
- clientSecret: string
-linkedLspProjectNumber: string
-fipsEnabled: boolean
-geminiEnabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: platformEdition
+ value: string
+ - name: publicIpEnabled
+ value: boolean
+ - name: privateIpEnabled
+ value: boolean
+ - name: lookerVersion
+ value: string
+ - name: egressPublicIp
+ value: string
+ - name: ingressPrivateIp
+ value: string
+ - name: ingressPublicIp
+ value: string
+ - name: lookerUri
+ value: string
+ - name: pscEnabled
+ value: boolean
+ - name: pscConfig
+ value:
+ - name: allowedVpcs
+ value:
+ - string
+ - name: serviceAttachments
+ value:
+ - - name: localFqdn
+ value: string
+ - name: targetServiceAttachmentUri
+ value: string
+ - name: connectionStatus
+ value: string
+ - name: lookerServiceAttachmentUri
+ value: string
+ - name: consumerNetwork
+ value: string
+ - name: reservedRange
+ value: string
+ - name: maintenanceWindow
+ value:
+ - name: dayOfWeek
+ value: string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: denyMaintenancePeriod
+ value:
+ - name: startDate
+ value:
+ - name: year
+ value: integer
+ - name: month
+ value: integer
+ - name: day
+ value: integer
+ - name: maintenanceSchedule
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: userMetadata
+ value:
+ - name: additionalViewerUserCount
+ value: integer
+ - name: additionalStandardUserCount
+ value: integer
+ - name: additionalDeveloperUserCount
+ value: integer
+ - name: customDomain
+ value:
+ - name: domain
+ value: string
+ - name: state
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: kmsKeyState
+ value: string
+ - name: kmsKeyNameVersion
+ value: string
+ - name: adminSettings
+ value:
+ - name: allowedEmailDomains
+ value:
+ - string
+ - name: oauthConfig
+ value:
+ - name: clientId
+ value: string
+ - name: clientSecret
+ value: string
+ - name: linkedLspProjectNumber
+ value: string
+ - name: fipsEnabled
+ value: boolean
+ - name: geminiEnabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/looker/instances_iam_policies/index.md b/docs/google-docs/providers/google/looker/instances_iam_policies/index.md
index 3cc91675b0..36ecf19440 100644
--- a/docs/google-docs/providers/google/looker/instances_iam_policies/index.md
+++ b/docs/google-docs/providers/google/looker/instances_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.looker.instances_iam_policies
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/looker/locations/index.md b/docs/google-docs/providers/google/looker/locations/index.md
index 8fd09a609f..e6d56f0264 100644
--- a/docs/google-docs/providers/google/looker/locations/index.md
+++ b/docs/google-docs/providers/google/looker/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.looker.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/looker/operations/index.md b/docs/google-docs/providers/google/looker/operations/index.md
index 61ce7447c0..9a1dc55e1e 100644
--- a/docs/google-docs/providers/google/looker/operations/index.md
+++ b/docs/google-docs/providers/google/looker/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.looker.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/managedidentities/backups/index.md b/docs/google-docs/providers/google/managedidentities/backups/index.md
index 74691107bf..5a099eb835 100644
--- a/docs/google-docs/providers/google/managedidentities/backups/index.md
+++ b/docs/google-docs/providers/google/managedidentities/backups/index.md
@@ -63,7 +63,7 @@ type,
updateTime
FROM google.managedidentities.backups
WHERE domainsId = '{{ domainsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,13 +96,22 @@ SELECT
```yaml
-name: string
-labels: object
-createTime: string
-updateTime: string
-type: string
-state: string
-statusMessage: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: type
+ value: string
+ - name: state
+ value: string
+ - name: statusMessage
+ value: string
```
diff --git a/docs/google-docs/providers/google/managedidentities/backups_iam_policies/index.md b/docs/google-docs/providers/google/managedidentities/backups_iam_policies/index.md
index 320cfcb034..1ab2806c00 100644
--- a/docs/google-docs/providers/google/managedidentities/backups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/managedidentities/backups_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.managedidentities.backups_iam_policies
WHERE backupsId = '{{ backupsId }}'
AND domainsId = '{{ domainsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/managedidentities/domains/index.md b/docs/google-docs/providers/google/managedidentities/domains/index.md
index dd4f3a3620..d8e7b3b4ca 100644
--- a/docs/google-docs/providers/google/managedidentities/domains/index.md
+++ b/docs/google-docs/providers/google/managedidentities/domains/index.md
@@ -85,7 +85,7 @@ statusMessage,
trusts,
updateTime
FROM google.managedidentities.domains
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -121,40 +121,66 @@ SELECT
'{{ reservedIpRange }}',
'{{ locations }}',
'{{ admin }}',
-true|false
+{{ auditLogsEnabled }}
;
```
```yaml
-name: string
-labels: object
-authorizedNetworks:
- - type: string
-reservedIpRange: string
-locations:
- - type: string
-admin: string
-fqdn: string
-createTime: string
-updateTime: string
-state: string
-statusMessage: string
-trusts:
- - targetDomainName: string
- trustType: string
- trustDirection: string
- selectiveAuthentication: boolean
- targetDnsIpAddresses:
- - type: string
- trustHandshakeSecret: string
- createTime: string
- updateTime: string
- state: string
- stateDescription: string
- lastTrustHeartbeatTime: string
-auditLogsEnabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: authorizedNetworks
+ value:
+ - string
+ - name: reservedIpRange
+ value: string
+ - name: locations
+ value:
+ - string
+ - name: admin
+ value: string
+ - name: fqdn
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: statusMessage
+ value: string
+ - name: trusts
+ value:
+ - - name: targetDomainName
+ value: string
+ - name: trustType
+ value: string
+ - name: trustDirection
+ value: string
+ - name: selectiveAuthentication
+ value: boolean
+ - name: targetDnsIpAddresses
+ value:
+ - string
+ - name: trustHandshakeSecret
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: stateDescription
+ value: string
+ - name: lastTrustHeartbeatTime
+ value: string
+ - name: auditLogsEnabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/managedidentities/domains_iam_policies/index.md b/docs/google-docs/providers/google/managedidentities/domains_iam_policies/index.md
index 20a852e3a8..d693b0480e 100644
--- a/docs/google-docs/providers/google/managedidentities/domains_iam_policies/index.md
+++ b/docs/google-docs/providers/google/managedidentities/domains_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.managedidentities.domains_iam_policies
WHERE domainsId = '{{ domainsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/managedidentities/domains_ldapssettings/index.md b/docs/google-docs/providers/google/managedidentities/domains_ldapssettings/index.md
index 626bbdbc36..8263cf4ba3 100644
--- a/docs/google-docs/providers/google/managedidentities/domains_ldapssettings/index.md
+++ b/docs/google-docs/providers/google/managedidentities/domains_ldapssettings/index.md
@@ -58,7 +58,7 @@ state,
updateTime
FROM google.managedidentities.domains_ldapssettings
WHERE domainsId = '{{ domainsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/managedidentities/locations/index.md b/docs/google-docs/providers/google/managedidentities/locations/index.md
index d93b1f0d95..248d66385b 100644
--- a/docs/google-docs/providers/google/managedidentities/locations/index.md
+++ b/docs/google-docs/providers/google/managedidentities/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.managedidentities.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/managedidentities/operations/index.md b/docs/google-docs/providers/google/managedidentities/operations/index.md
index 2be031812f..9dcc920ca2 100644
--- a/docs/google-docs/providers/google/managedidentities/operations/index.md
+++ b/docs/google-docs/providers/google/managedidentities/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.managedidentities.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/managedidentities/peerings/index.md b/docs/google-docs/providers/google/managedidentities/peerings/index.md
index 029fc30776..b033529bb2 100644
--- a/docs/google-docs/providers/google/managedidentities/peerings/index.md
+++ b/docs/google-docs/providers/google/managedidentities/peerings/index.md
@@ -64,7 +64,7 @@ state,
statusMessage,
updateTime
FROM google.managedidentities.peerings
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,14 +99,24 @@ SELECT
```yaml
-name: string
-labels: object
-authorizedNetwork: string
-domainResource: string
-createTime: string
-updateTime: string
-state: string
-statusMessage: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: authorizedNetwork
+ value: string
+ - name: domainResource
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: statusMessage
+ value: string
```
diff --git a/docs/google-docs/providers/google/managedidentities/peerings_iam_policies/index.md b/docs/google-docs/providers/google/managedidentities/peerings_iam_policies/index.md
index 0bec5d2843..1e827dff00 100644
--- a/docs/google-docs/providers/google/managedidentities/peerings_iam_policies/index.md
+++ b/docs/google-docs/providers/google/managedidentities/peerings_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.managedidentities.peerings_iam_policies
WHERE peeringsId = '{{ peeringsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/managedidentities/sql_integrations/index.md b/docs/google-docs/providers/google/managedidentities/sql_integrations/index.md
index 9905d932e7..bee5c56b66 100644
--- a/docs/google-docs/providers/google/managedidentities/sql_integrations/index.md
+++ b/docs/google-docs/providers/google/managedidentities/sql_integrations/index.md
@@ -56,5 +56,5 @@ state,
updateTime
FROM google.managedidentities.sql_integrations
WHERE domainsId = '{{ domainsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/memcache/instances/index.md b/docs/google-docs/providers/google/memcache/instances/index.md
index 965a225ac1..e38b24f26c 100644
--- a/docs/google-docs/providers/google/memcache/instances/index.md
+++ b/docs/google-docs/providers/google/memcache/instances/index.md
@@ -94,7 +94,7 @@ updateTime,
zones
FROM google.memcache.instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -149,56 +149,106 @@ SELECT
```yaml
-name: string
-displayName: string
-labels: object
-authorizedNetwork: string
-zones:
- - type: string
-nodeCount: integer
-nodeConfig:
- cpuCount: integer
- memorySizeMb: integer
-memcacheVersion: string
-parameters:
- id: string
- params: object
-memcacheNodes:
- - nodeId: string
- zone: string
- state: string
- host: string
- port: integer
- memcacheVersion: string
- memcacheFullVersion: string
-createTime: string
-updateTime: string
-state: string
-memcacheFullVersion: string
-instanceMessages:
- - code: string
- message: string
-discoveryEndpoint: string
-maintenancePolicy:
- createTime: string
- updateTime: string
- description: string
- weeklyMaintenanceWindow:
- - day: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- duration: string
-maintenanceSchedule:
- startTime: string
- endTime: string
- scheduleDeadlineTime: string
-reservedIpRangeId:
- - type: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: authorizedNetwork
+ value: string
+ - name: zones
+ value:
+ - string
+ - name: nodeCount
+ value: integer
+ - name: nodeConfig
+ value:
+ - name: cpuCount
+ value: integer
+ - name: memorySizeMb
+ value: integer
+ - name: memcacheVersion
+ value: string
+ - name: parameters
+ value:
+ - name: id
+ value: string
+ - name: params
+ value: object
+ - name: memcacheNodes
+ value:
+ - - name: nodeId
+ value: string
+ - name: zone
+ value: string
+ - name: state
+ value: string
+ - name: host
+ value: string
+ - name: port
+ value: integer
+ - name: memcacheVersion
+ value: string
+ - name: memcacheFullVersion
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: memcacheFullVersion
+ value: string
+ - name: instanceMessages
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: discoveryEndpoint
+ value: string
+ - name: maintenancePolicy
+ value:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: weeklyMaintenanceWindow
+ value:
+ - - name: day
+ value: string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: duration
+ value: string
+ - name: maintenanceSchedule
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: scheduleDeadlineTime
+ value: string
+ - name: reservedIpRangeId
+ value:
+ - string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/memcache/locations/index.md b/docs/google-docs/providers/google/memcache/locations/index.md
index 2aab97c7a3..12e6148b7c 100644
--- a/docs/google-docs/providers/google/memcache/locations/index.md
+++ b/docs/google-docs/providers/google/memcache/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.memcache.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/memcache/operations/index.md b/docs/google-docs/providers/google/memcache/operations/index.md
index d28369f0fc..9467adf201 100644
--- a/docs/google-docs/providers/google/memcache/operations/index.md
+++ b/docs/google-docs/providers/google/memcache/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.memcache.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/metastore/backups/index.md b/docs/google-docs/providers/google/metastore/backups/index.md
index 9d6e5ee4c8..566b1e6e93 100644
--- a/docs/google-docs/providers/google/metastore/backups/index.md
+++ b/docs/google-docs/providers/google/metastore/backups/index.md
@@ -63,7 +63,7 @@ state
FROM google.metastore.backups
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -100,89 +100,173 @@ SELECT
```yaml
-name: string
-createTime: string
-endTime: string
-state: string
-serviceRevision:
- hiveMetastoreConfig:
- version: string
- configOverrides: object
- kerberosConfig:
- keytab:
- cloudSecret: string
- principal: string
- krb5ConfigGcsUri: string
- endpointProtocol: string
- auxiliaryVersions: object
- name: string
- createTime: string
- updateTime: string
- labels: object
- network: string
- endpointUri: string
- port: integer
- state: string
- stateMessage: string
- artifactGcsUri: string
- tier: string
- metadataIntegration:
- dataCatalogConfig:
- enabled: boolean
- maintenanceWindow:
- hourOfDay: integer
- dayOfWeek: string
- uid: string
- metadataManagementActivity:
- metadataExports:
- - destinationGcsUri: string
- startTime: string
- endTime: string
- state: string
- databaseDumpType: string
- restores:
- - startTime: string
- endTime: string
- state: string
- backup: string
- type: string
- details: string
- backupLocation: string
- releaseChannel: string
- encryptionConfig:
- kmsKey: string
- networkConfig:
- consumers:
- - subnetwork: string
- endpointUri: string
- endpointLocation: string
- databaseType: string
- telemetryConfig:
- logFormat: string
- scalingConfig:
- instanceSize: string
- scalingFactor: number
- autoscalingConfig:
- autoscalingFactor: number
- autoscalingEnabled: boolean
- limitConfig:
- maxScalingFactor: number
- minScalingFactor: number
- scheduledBackup:
- enabled: boolean
- cronSchedule: string
- timeZone: string
- nextScheduledTime: string
- backupLocation: string
- latestBackup:
- backupId: string
- startTime: string
- state: string
- duration: string
- deletionProtection: boolean
-description: string
-restoringServices:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: serviceRevision
+ value:
+ - name: hiveMetastoreConfig
+ value:
+ - name: version
+ value: string
+ - name: configOverrides
+ value: object
+ - name: kerberosConfig
+ value:
+ - name: keytab
+ value:
+ - name: cloudSecret
+ value: string
+ - name: principal
+ value: string
+ - name: krb5ConfigGcsUri
+ value: string
+ - name: endpointProtocol
+ value: string
+ - name: auxiliaryVersions
+ value: object
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: network
+ value: string
+ - name: endpointUri
+ value: string
+ - name: port
+ value: integer
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: artifactGcsUri
+ value: string
+ - name: tier
+ value: string
+ - name: metadataIntegration
+ value:
+ - name: dataCatalogConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: maintenanceWindow
+ value:
+ - name: hourOfDay
+ value: integer
+ - name: dayOfWeek
+ value: string
+ - name: uid
+ value: string
+ - name: metadataManagementActivity
+ value:
+ - name: metadataExports
+ value:
+ - - name: destinationGcsUri
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: databaseDumpType
+ value: string
+ - name: restores
+ value:
+ - - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: backup
+ value: string
+ - name: type
+ value: string
+ - name: details
+ value: string
+ - name: backupLocation
+ value: string
+ - name: releaseChannel
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKey
+ value: string
+ - name: networkConfig
+ value:
+ - name: consumers
+ value:
+ - - name: subnetwork
+ value: string
+ - name: endpointUri
+ value: string
+ - name: endpointLocation
+ value: string
+ - name: databaseType
+ value: string
+ - name: telemetryConfig
+ value:
+ - name: logFormat
+ value: string
+ - name: scalingConfig
+ value:
+ - name: instanceSize
+ value: string
+ - name: scalingFactor
+ value: number
+ - name: autoscalingConfig
+ value:
+ - name: autoscalingFactor
+ value: number
+ - name: autoscalingEnabled
+ value: boolean
+ - name: limitConfig
+ value:
+ - name: maxScalingFactor
+ value: number
+ - name: minScalingFactor
+ value: number
+ - name: scheduledBackup
+ value:
+ - name: enabled
+ value: boolean
+ - name: cronSchedule
+ value: string
+ - name: timeZone
+ value: string
+ - name: nextScheduledTime
+ value: string
+ - name: backupLocation
+ value: string
+ - name: latestBackup
+ value:
+ - name: backupId
+ value: string
+ - name: startTime
+ value: string
+ - name: state
+ value: string
+ - name: duration
+ value: string
+ - name: deletionProtection
+ value: boolean
+ - name: description
+ value: string
+ - name: restoringServices
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/metastore/backups_iam_policies/index.md b/docs/google-docs/providers/google/metastore/backups_iam_policies/index.md
index 2b4bccbd73..6f037afd69 100644
--- a/docs/google-docs/providers/google/metastore/backups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/metastore/backups_iam_policies/index.md
@@ -54,7 +54,7 @@ FROM google.metastore.backups_iam_policies
WHERE backupsId = '{{ backupsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/metastore/databases_iam_policies/index.md b/docs/google-docs/providers/google/metastore/databases_iam_policies/index.md
index 68f3827aac..ee66d43d24 100644
--- a/docs/google-docs/providers/google/metastore/databases_iam_policies/index.md
+++ b/docs/google-docs/providers/google/metastore/databases_iam_policies/index.md
@@ -54,7 +54,7 @@ FROM google.metastore.databases_iam_policies
WHERE databasesId = '{{ databasesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/metastore/federations/index.md b/docs/google-docs/providers/google/metastore/federations/index.md
index a490bdd31b..e021da7574 100644
--- a/docs/google-docs/providers/google/metastore/federations/index.md
+++ b/docs/google-docs/providers/google/metastore/federations/index.md
@@ -69,7 +69,7 @@ updateTime,
version
FROM google.metastore.federations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,16 +108,28 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-version: string
-backendMetastores: object
-endpointUri: string
-state: string
-stateMessage: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: version
+ value: string
+ - name: backendMetastores
+ value: object
+ - name: endpointUri
+ value: string
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/metastore/federations_iam_policies/index.md b/docs/google-docs/providers/google/metastore/federations_iam_policies/index.md
index 67544363af..1671c193d7 100644
--- a/docs/google-docs/providers/google/metastore/federations_iam_policies/index.md
+++ b/docs/google-docs/providers/google/metastore/federations_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.metastore.federations_iam_policies
WHERE federationsId = '{{ federationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/metastore/locations/index.md b/docs/google-docs/providers/google/metastore/locations/index.md
index 099626626a..87bfdbc7dc 100644
--- a/docs/google-docs/providers/google/metastore/locations/index.md
+++ b/docs/google-docs/providers/google/metastore/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.metastore.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/metastore/metadata_imports/index.md b/docs/google-docs/providers/google/metastore/metadata_imports/index.md
index f2398e41a5..9d399fd818 100644
--- a/docs/google-docs/providers/google/metastore/metadata_imports/index.md
+++ b/docs/google-docs/providers/google/metastore/metadata_imports/index.md
@@ -63,7 +63,7 @@ updateTime
FROM google.metastore.metadata_imports
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -102,17 +102,30 @@ SELECT
```yaml
-databaseDump:
- databaseType: string
- gcsUri: string
- sourceDatabase: string
- type: string
-name: string
-description: string
-createTime: string
-updateTime: string
-endTime: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: databaseDump
+ value:
+ - name: databaseType
+ value: string
+ - name: gcsUri
+ value: string
+ - name: sourceDatabase
+ value: string
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/metastore/migration_executions/index.md b/docs/google-docs/providers/google/metastore/migration_executions/index.md
index 450275e3c1..ee774e3d47 100644
--- a/docs/google-docs/providers/google/metastore/migration_executions/index.md
+++ b/docs/google-docs/providers/google/metastore/migration_executions/index.md
@@ -62,7 +62,7 @@ stateMessage
FROM google.metastore.migration_executions
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/metastore/operations/index.md b/docs/google-docs/providers/google/metastore/operations/index.md
index 6d6ddea741..9cea3fa0a2 100644
--- a/docs/google-docs/providers/google/metastore/operations/index.md
+++ b/docs/google-docs/providers/google/metastore/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.metastore.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/metastore/services/index.md b/docs/google-docs/providers/google/metastore/services/index.md
index db69ca0500..b957d515b9 100644
--- a/docs/google-docs/providers/google/metastore/services/index.md
+++ b/docs/google-docs/providers/google/metastore/services/index.md
@@ -106,7 +106,7 @@ uid,
updateTime
FROM google.metastore.services
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -162,88 +162,165 @@ SELECT
'{{ telemetryConfig }}',
'{{ scalingConfig }}',
'{{ scheduledBackup }}',
-true|false
+{{ deletionProtection }}
;
```
```yaml
-hiveMetastoreConfig:
- version: string
- configOverrides: object
- kerberosConfig:
- keytab:
- cloudSecret: string
- principal: string
- krb5ConfigGcsUri: string
- endpointProtocol: string
- auxiliaryVersions: object
-name: string
-createTime: string
-updateTime: string
-labels: object
-network: string
-endpointUri: string
-port: integer
-state: string
-stateMessage: string
-artifactGcsUri: string
-tier: string
-metadataIntegration:
- dataCatalogConfig:
- enabled: boolean
-maintenanceWindow:
- hourOfDay: integer
- dayOfWeek: string
-uid: string
-metadataManagementActivity:
- metadataExports:
- - destinationGcsUri: string
- startTime: string
- endTime: string
- state: string
- databaseDumpType: string
- restores:
- - startTime: string
- endTime: string
- state: string
- backup: string
- type: string
- details: string
- backupLocation: string
-releaseChannel: string
-encryptionConfig:
- kmsKey: string
-networkConfig:
- consumers:
- - subnetwork: string
- endpointUri: string
- endpointLocation: string
-databaseType: string
-telemetryConfig:
- logFormat: string
-scalingConfig:
- instanceSize: string
- scalingFactor: number
- autoscalingConfig:
- autoscalingFactor: number
- autoscalingEnabled: boolean
- limitConfig:
- maxScalingFactor: number
- minScalingFactor: number
-scheduledBackup:
- enabled: boolean
- cronSchedule: string
- timeZone: string
- nextScheduledTime: string
- backupLocation: string
- latestBackup:
- backupId: string
- startTime: string
- state: string
- duration: string
-deletionProtection: boolean
+- name: your_resource_model_name
+ props:
+ - name: hiveMetastoreConfig
+ value:
+ - name: version
+ value: string
+ - name: configOverrides
+ value: object
+ - name: kerberosConfig
+ value:
+ - name: keytab
+ value:
+ - name: cloudSecret
+ value: string
+ - name: principal
+ value: string
+ - name: krb5ConfigGcsUri
+ value: string
+ - name: endpointProtocol
+ value: string
+ - name: auxiliaryVersions
+ value: object
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: network
+ value: string
+ - name: endpointUri
+ value: string
+ - name: port
+ value: integer
+ - name: state
+ value: string
+ - name: stateMessage
+ value: string
+ - name: artifactGcsUri
+ value: string
+ - name: tier
+ value: string
+ - name: metadataIntegration
+ value:
+ - name: dataCatalogConfig
+ value:
+ - name: enabled
+ value: boolean
+ - name: maintenanceWindow
+ value:
+ - name: hourOfDay
+ value: integer
+ - name: dayOfWeek
+ value: string
+ - name: uid
+ value: string
+ - name: metadataManagementActivity
+ value:
+ - name: metadataExports
+ value:
+ - - name: destinationGcsUri
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: databaseDumpType
+ value: string
+ - name: restores
+ value:
+ - - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: backup
+ value: string
+ - name: type
+ value: string
+ - name: details
+ value: string
+ - name: backupLocation
+ value: string
+ - name: releaseChannel
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKey
+ value: string
+ - name: networkConfig
+ value:
+ - name: consumers
+ value:
+ - - name: subnetwork
+ value: string
+ - name: endpointUri
+ value: string
+ - name: endpointLocation
+ value: string
+ - name: databaseType
+ value: string
+ - name: telemetryConfig
+ value:
+ - name: logFormat
+ value: string
+ - name: scalingConfig
+ value:
+ - name: instanceSize
+ value: string
+ - name: scalingFactor
+ value: number
+ - name: autoscalingConfig
+ value:
+ - name: autoscalingFactor
+ value: number
+ - name: autoscalingEnabled
+ value: boolean
+ - name: limitConfig
+ value:
+ - name: maxScalingFactor
+ value: number
+ - name: minScalingFactor
+ value: number
+ - name: scheduledBackup
+ value:
+ - name: enabled
+ value: boolean
+ - name: cronSchedule
+ value: string
+ - name: timeZone
+ value: string
+ - name: nextScheduledTime
+ value: string
+ - name: backupLocation
+ value: string
+ - name: latestBackup
+ value:
+ - name: backupId
+ value: string
+ - name: startTime
+ value: string
+ - name: state
+ value: string
+ - name: duration
+ value: string
+ - name: deletionProtection
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/metastore/services_iam_policies/index.md b/docs/google-docs/providers/google/metastore/services_iam_policies/index.md
index 5e83246380..4810da79f2 100644
--- a/docs/google-docs/providers/google/metastore/services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/metastore/services_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.metastore.services_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/metastore/tables_iam_policies/index.md b/docs/google-docs/providers/google/metastore/tables_iam_policies/index.md
index 6d229ffa1e..7116590264 100644
--- a/docs/google-docs/providers/google/metastore/tables_iam_policies/index.md
+++ b/docs/google-docs/providers/google/metastore/tables_iam_policies/index.md
@@ -55,7 +55,7 @@ WHERE databasesId = '{{ databasesId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND servicesId = '{{ servicesId }}'
-AND tablesId = '{{ tablesId }}';
+AND tablesId = '{{ tablesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/migrationcenter/assets/index.md b/docs/google-docs/providers/google/migrationcenter/assets/index.md
index 95ca059406..1fa4073b28 100644
--- a/docs/google-docs/providers/google/migrationcenter/assets/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/assets/index.md
@@ -72,7 +72,7 @@ sources,
updateTime
FROM google.migrationcenter.assets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/migrationcenter/discovery_clients/index.md b/docs/google-docs/providers/google/migrationcenter/discovery_clients/index.md
index 93891d1dd9..02dd2ad519 100644
--- a/docs/google-docs/providers/google/migrationcenter/discovery_clients/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/discovery_clients/index.md
@@ -80,7 +80,7 @@ updateTime,
version
FROM google.migrationcenter.discovery_clients
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,26 +125,45 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-source: string
-serviceAccount: string
-signalsEndpoint: string
-displayName: string
-description: string
-labels: object
-state: string
-version: string
-errors:
- - code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-heartbeatTime: string
-expireTime: string
-ttl: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: source
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: signalsEndpoint
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: version
+ value: string
+ - name: errors
+ value:
+ - - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: heartbeatTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: ttl
+ value: string
```
diff --git a/docs/google-docs/providers/google/migrationcenter/error_frames/index.md b/docs/google-docs/providers/google/migrationcenter/error_frames/index.md
index 00a023f28c..5d5c7cdb40 100644
--- a/docs/google-docs/providers/google/migrationcenter/error_frames/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/error_frames/index.md
@@ -55,5 +55,5 @@ violations
FROM google.migrationcenter.error_frames
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
diff --git a/docs/google-docs/providers/google/migrationcenter/groups/index.md b/docs/google-docs/providers/google/migrationcenter/groups/index.md
index d95a8ca232..2e727e45db 100644
--- a/docs/google-docs/providers/google/migrationcenter/groups/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/groups/index.md
@@ -61,7 +61,7 @@ labels,
updateTime
FROM google.migrationcenter.groups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -98,12 +98,20 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/migrationcenter/groups_assets/index.md b/docs/google-docs/providers/google/migrationcenter/groups_assets/index.md
index 812d1db63d..5f3e3cff16 100644
--- a/docs/google-docs/providers/google/migrationcenter/groups_assets/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/groups_assets/index.md
@@ -67,18 +67,24 @@ SELECT
'{{ projectsId }}',
'{{ requestId }}',
'{{ assets }}',
-true|false
+{{ allowExisting }}
;
```
```yaml
-requestId: string
-assets:
- assetIds:
- - type: string
-allowExisting: boolean
+- name: your_resource_model_name
+ props:
+ - name: requestId
+ value: string
+ - name: assets
+ value:
+ - name: assetIds
+ value:
+ - string
+ - name: allowExisting
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/migrationcenter/import_data_files/index.md b/docs/google-docs/providers/google/migrationcenter/import_data_files/index.md
index cda79b101a..3902c22592 100644
--- a/docs/google-docs/providers/google/migrationcenter/import_data_files/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/import_data_files/index.md
@@ -61,7 +61,7 @@ uploadFileInfo
FROM google.migrationcenter.import_data_files
WHERE importJobsId = '{{ importJobsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,15 +100,26 @@ SELECT
```yaml
-name: string
-displayName: string
-format: string
-createTime: string
-state: string
-uploadFileInfo:
- signedUri: string
- headers: object
- uriExpirationTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: format
+ value: string
+ - name: createTime
+ value: string
+ - name: state
+ value: string
+ - name: uploadFileInfo
+ value:
+ - name: signedUri
+ value: string
+ - name: headers
+ value: object
+ - name: uriExpirationTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/migrationcenter/import_jobs/index.md b/docs/google-docs/providers/google/migrationcenter/import_jobs/index.md
index fef38284a0..081fea1141 100644
--- a/docs/google-docs/providers/google/migrationcenter/import_jobs/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/import_jobs/index.md
@@ -71,7 +71,7 @@ updateTime,
validationReport
FROM google.migrationcenter.import_jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,39 +108,74 @@ SELECT
```yaml
-name: string
-displayName: string
-createTime: string
-updateTime: string
-completeTime: string
-state: string
-labels: object
-assetSource: string
-validationReport:
- fileValidations:
- - fileName: string
- rowErrors:
- - rowNumber: integer
- vmName: string
- vmUuid: string
- errors:
- - errorDetails: string
- severity: string
- csvError:
- rowNumber: integer
- xlsxError:
- sheet: string
- rowNumber: integer
- partialReport: boolean
- fileErrors:
- - errorDetails: string
- severity: string
- jobErrors:
- - errorDetails: string
- severity: string
-executionReport:
- framesReported: integer
- totalRowsCount: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: completeTime
+ value: string
+ - name: state
+ value: string
+ - name: labels
+ value: object
+ - name: assetSource
+ value: string
+ - name: validationReport
+ value:
+ - name: fileValidations
+ value:
+ - - name: fileName
+ value: string
+ - name: rowErrors
+ value:
+ - - name: rowNumber
+ value: integer
+ - name: vmName
+ value: string
+ - name: vmUuid
+ value: string
+ - name: errors
+ value:
+ - - name: errorDetails
+ value: string
+ - name: severity
+ value: string
+ - name: csvError
+ value:
+ - name: rowNumber
+ value: integer
+ - name: xlsxError
+ value:
+ - name: sheet
+ value: string
+ - name: rowNumber
+ value: integer
+ - name: partialReport
+ value: boolean
+ - name: fileErrors
+ value:
+ - - name: errorDetails
+ value: string
+ - name: severity
+ value: string
+ - name: jobErrors
+ value:
+ - - name: errorDetails
+ value: string
+ - name: severity
+ value: string
+ - name: executionReport
+ value:
+ - name: framesReported
+ value: integer
+ - name: totalRowsCount
+ value: integer
```
diff --git a/docs/google-docs/providers/google/migrationcenter/locations/index.md b/docs/google-docs/providers/google/migrationcenter/locations/index.md
index ab83917cc5..26085eb5b6 100644
--- a/docs/google-docs/providers/google/migrationcenter/locations/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.migrationcenter.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/migrationcenter/operations/index.md b/docs/google-docs/providers/google/migrationcenter/operations/index.md
index 40c506a077..2ebc7276ff 100644
--- a/docs/google-docs/providers/google/migrationcenter/operations/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.migrationcenter.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/migrationcenter/preference_sets/index.md b/docs/google-docs/providers/google/migrationcenter/preference_sets/index.md
index 972104eb13..da4a2f9cfb 100644
--- a/docs/google-docs/providers/google/migrationcenter/preference_sets/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/preference_sets/index.md
@@ -61,7 +61,7 @@ updateTime,
virtualMachinePreferences
FROM google.migrationcenter.preference_sets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -98,35 +98,65 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-displayName: string
-description: string
-virtualMachinePreferences:
- targetProduct: string
- regionPreferences:
- preferredRegions:
- - type: string
- commitmentPlan: string
- sizingOptimizationStrategy: string
- computeEnginePreferences:
- persistentDiskType: string
- machinePreferences:
- allowedMachineSeries:
- - code: string
- licenseType: string
- vmwareEnginePreferences:
- cpuOvercommitRatio: number
- memoryOvercommitRatio: number
- storageDeduplicationCompressionRatio: number
- commitmentPlan: string
- soleTenancyPreferences:
- cpuOvercommitRatio: number
- hostMaintenancePolicy: string
- commitmentPlan: string
- nodeTypes:
- - nodeName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: virtualMachinePreferences
+ value:
+ - name: targetProduct
+ value: string
+ - name: regionPreferences
+ value:
+ - name: preferredRegions
+ value:
+ - string
+ - name: commitmentPlan
+ value: string
+ - name: sizingOptimizationStrategy
+ value: string
+ - name: computeEnginePreferences
+ value:
+ - name: persistentDiskType
+ value: string
+ - name: machinePreferences
+ value:
+ - name: allowedMachineSeries
+ value:
+ - - name: code
+ value: string
+ - name: licenseType
+ value: string
+ - name: vmwareEnginePreferences
+ value:
+ - name: cpuOvercommitRatio
+ value: number
+ - name: memoryOvercommitRatio
+ value: number
+ - name: storageDeduplicationCompressionRatio
+ value: number
+ - name: commitmentPlan
+ value: string
+ - name: soleTenancyPreferences
+ value:
+ - name: cpuOvercommitRatio
+ value: number
+ - name: hostMaintenancePolicy
+ value: string
+ - name: commitmentPlan
+ value: string
+ - name: nodeTypes
+ value:
+ - - name: nodeName
+ value: string
```
diff --git a/docs/google-docs/providers/google/migrationcenter/report_configs/index.md b/docs/google-docs/providers/google/migrationcenter/report_configs/index.md
index d1449c783b..28ffcf0fa2 100644
--- a/docs/google-docs/providers/google/migrationcenter/report_configs/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/report_configs/index.md
@@ -60,7 +60,7 @@ groupPreferencesetAssignments,
updateTime
FROM google.migrationcenter.report_configs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -97,14 +97,24 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-displayName: string
-description: string
-groupPreferencesetAssignments:
- - group: string
- preferenceSet: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: groupPreferencesetAssignments
+ value:
+ - - name: group
+ value: string
+ - name: preferenceSet
+ value: string
```
diff --git a/docs/google-docs/providers/google/migrationcenter/reports/index.md b/docs/google-docs/providers/google/migrationcenter/reports/index.md
index dd0373005d..f12736fbef 100644
--- a/docs/google-docs/providers/google/migrationcenter/reports/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/reports/index.md
@@ -65,7 +65,7 @@ updateTime
FROM google.migrationcenter.reports
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND reportConfigsId = '{{ reportConfigsId }}';
+AND reportConfigsId = '{{ reportConfigsId }}';
```
## `INSERT` example
@@ -106,96 +106,179 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-displayName: string
-description: string
-type: string
-state: string
-summary:
- allAssetsStats:
- totalMemoryBytes: string
- totalStorageBytes: string
- totalCores: string
- totalAssets: string
- memoryUtilizationChart:
- used: string
- free: string
- operatingSystem:
- dataPoints:
- - label: string
- value: number
- coreCountHistogram:
- buckets:
- - lowerBound: string
- upperBound: string
- count: string
- groupFindings:
- - displayName: string
- description: string
- overlappingAssetCount: string
- preferenceSetFindings:
- - displayName: string
- description: string
- machinePreferences:
- targetProduct: string
- regionPreferences:
- preferredRegions:
- - type: string
- commitmentPlan: string
- sizingOptimizationStrategy: string
- computeEnginePreferences:
- persistentDiskType: string
- machinePreferences:
- allowedMachineSeries:
- - code: string
- licenseType: string
- vmwareEnginePreferences:
- cpuOvercommitRatio: number
- memoryOvercommitRatio: number
- storageDeduplicationCompressionRatio: number
- commitmentPlan: string
- soleTenancyPreferences:
- cpuOvercommitRatio: number
- hostMaintenancePolicy: string
- commitmentPlan: string
- nodeTypes:
- - nodeName: string
- monthlyCostTotal:
- currencyCode: string
- units: string
- nanos: integer
- computeEngineFinding:
- allocatedRegions:
- - type: string
- allocatedAssetCount: string
- machineSeriesAllocations:
- - machineSeries:
- code: string
- allocatedAssetCount: string
- allocatedDiskTypes:
- - type: string
- enumDescriptions: string
- enum: string
- vmwareEngineFinding:
- allocatedRegions:
- - type: string
- allocatedAssetCount: string
- nodeAllocations:
- - vmwareNode:
- code: string
- nodeCount: string
- allocatedAssetCount: string
- soleTenantFinding:
- allocatedRegions:
- - type: string
- allocatedAssetCount: string
- nodeAllocations:
- - node:
- nodeName: string
- nodeCount: string
- allocatedAssetCount: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: state
+ value: string
+ - name: summary
+ value:
+ - name: allAssetsStats
+ value:
+ - name: totalMemoryBytes
+ value: string
+ - name: totalStorageBytes
+ value: string
+ - name: totalCores
+ value: string
+ - name: totalAssets
+ value: string
+ - name: memoryUtilizationChart
+ value:
+ - name: used
+ value: string
+ - name: free
+ value: string
+ - name: operatingSystem
+ value:
+ - name: dataPoints
+ value:
+ - - name: label
+ value: string
+ - name: value
+ value: number
+ - name: coreCountHistogram
+ value:
+ - name: buckets
+ value:
+ - - name: lowerBound
+ value: string
+ - name: upperBound
+ value: string
+ - name: count
+ value: string
+ - name: groupFindings
+ value:
+ - - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: overlappingAssetCount
+ value: string
+ - name: preferenceSetFindings
+ value:
+ - - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: machinePreferences
+ value:
+ - name: targetProduct
+ value: string
+ - name: regionPreferences
+ value:
+ - name: preferredRegions
+ value:
+ - string
+ - name: commitmentPlan
+ value: string
+ - name: sizingOptimizationStrategy
+ value: string
+ - name: computeEnginePreferences
+ value:
+ - name: persistentDiskType
+ value: string
+ - name: machinePreferences
+ value:
+ - name: allowedMachineSeries
+ value:
+ - - name: code
+ value: string
+ - name: licenseType
+ value: string
+ - name: vmwareEnginePreferences
+ value:
+ - name: cpuOvercommitRatio
+ value: number
+ - name: memoryOvercommitRatio
+ value: number
+ - name: storageDeduplicationCompressionRatio
+ value: number
+ - name: commitmentPlan
+ value: string
+ - name: soleTenancyPreferences
+ value:
+ - name: cpuOvercommitRatio
+ value: number
+ - name: hostMaintenancePolicy
+ value: string
+ - name: commitmentPlan
+ value: string
+ - name: nodeTypes
+ value:
+ - - name: nodeName
+ value: string
+ - name: monthlyCostTotal
+ value:
+ - name: currencyCode
+ value: string
+ - name: units
+ value: string
+ - name: nanos
+ value: integer
+ - name: computeEngineFinding
+ value:
+ - name: allocatedRegions
+ value:
+ - string
+ - name: allocatedAssetCount
+ value: string
+ - name: machineSeriesAllocations
+ value:
+ - - name: machineSeries
+ value:
+ - name: code
+ value: string
+ - name: allocatedAssetCount
+ value: string
+ - name: allocatedDiskTypes
+ value:
+ - string
+ - name: vmwareEngineFinding
+ value:
+ - name: allocatedRegions
+ value:
+ - string
+ - name: allocatedAssetCount
+ value: string
+ - name: nodeAllocations
+ value:
+ - - name: vmwareNode
+ value:
+ - name: code
+ value: string
+ - name: nodeCount
+ value: string
+ - name: allocatedAssetCount
+ value: string
+ - name: soleTenantFinding
+ value:
+ - name: allocatedRegions
+ value:
+ - string
+ - name: allocatedAssetCount
+ value: string
+ - name: nodeAllocations
+ value:
+ - - name: node
+ value:
+ - name: nodeName
+ value: string
+ - name: nodeCount
+ value: string
+ - name: allocatedAssetCount
+ value: string
```
diff --git a/docs/google-docs/providers/google/migrationcenter/settings/index.md b/docs/google-docs/providers/google/migrationcenter/settings/index.md
index 029be209da..a6b6116d04 100644
--- a/docs/google-docs/providers/google/migrationcenter/settings/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/settings/index.md
@@ -52,7 +52,7 @@ disableCloudLogging,
preferenceSet
FROM google.migrationcenter.settings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/migrationcenter/sources/index.md b/docs/google-docs/providers/google/migrationcenter/sources/index.md
index 65640a7cd1..dd5b5df531 100644
--- a/docs/google-docs/providers/google/migrationcenter/sources/index.md
+++ b/docs/google-docs/providers/google/migrationcenter/sources/index.md
@@ -71,7 +71,7 @@ type,
updateTime
FROM google.migrationcenter.sources
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,24 +105,37 @@ SELECT
'{{ description }}',
'{{ type }}',
'{{ priority }}',
-true|false
+{{ managed }}
;
```
```yaml
-name: string
-createTime: string
-updateTime: string
-displayName: string
-description: string
-type: string
-priority: integer
-managed: boolean
-pendingFrameCount: integer
-errorFrameCount: integer
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: priority
+ value: integer
+ - name: managed
+ value: boolean
+ - name: pendingFrameCount
+ value: integer
+ - name: errorFrameCount
+ value: integer
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/ml/config/index.md b/docs/google-docs/providers/google/ml/config/index.md
index 851ca785de..7a74ba7942 100644
--- a/docs/google-docs/providers/google/ml/config/index.md
+++ b/docs/google-docs/providers/google/ml/config/index.md
@@ -50,5 +50,5 @@ config,
serviceAccount,
serviceAccountProject
FROM google.ml.config
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/ml/jobs/index.md b/docs/google-docs/providers/google/ml/jobs/index.md
index e01f3374cf..035536710c 100644
--- a/docs/google-docs/providers/google/ml/jobs/index.md
+++ b/docs/google-docs/providers/google/ml/jobs/index.md
@@ -74,7 +74,7 @@ state,
trainingInput,
trainingOutput
FROM google.ml.jobs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,121 +125,229 @@ SELECT
```yaml
-jobId: string
-trainingInput:
- scaleTier: string
- masterType: string
- masterConfig:
- acceleratorConfig:
- count: string
- type: string
- imageUri: string
- tpuTfVersion: string
- diskConfig:
- bootDiskType: string
- bootDiskSizeGb: integer
- containerCommand:
- - type: string
- containerArgs:
- - type: string
- workerType: string
- parameterServerType: string
- evaluatorType: string
- workerCount: string
- parameterServerCount: string
- evaluatorCount: string
- packageUris:
- - type: string
- pythonModule: string
- args:
- - type: string
- hyperparameters:
- goal: string
- params:
- - parameterName: string
- type: string
- minValue: number
- maxValue: number
- categoricalValues:
- - type: string
- discreteValues:
- - type: string
- format: string
- scaleType: string
- maxTrials: integer
- maxParallelTrials: integer
- maxFailedTrials: integer
- hyperparameterMetricTag: string
- resumePreviousJobId: string
- enableTrialEarlyStopping: boolean
- algorithm: string
- region: string
- jobDir: string
- runtimeVersion: string
- pythonVersion: string
- encryptionConfig:
- kmsKeyName: string
- scheduling:
- maxRunningTime: string
- maxWaitTime: string
- priority: integer
- network: string
- serviceAccount: string
- useChiefInTfConfig: boolean
- enableWebAccess: boolean
-predictionInput:
- modelName: string
- versionName: string
- uri: string
- dataFormat: string
- outputDataFormat: string
- inputPaths:
- - type: string
- outputPath: string
- maxWorkerCount: string
- region: string
- runtimeVersion: string
- batchSize: string
- signatureName: string
-createTime: string
-startTime: string
-endTime: string
-state: string
-errorMessage: string
-trainingOutput:
- completedTrialCount: string
- trials:
- - trialId: string
- hyperparameters: object
- startTime: string
- endTime: string
- state: string
- finalMetric:
- trainingStep: string
- objectiveValue: number
- isTrialStoppedEarly: boolean
- allMetrics:
- - trainingStep: string
- objectiveValue: number
- builtInAlgorithmOutput:
- framework: string
- runtimeVersion: string
- pythonVersion: string
- modelPath: string
- webAccessUris: object
- consumedMLUnits: number
- isHyperparameterTuningJob: boolean
- isBuiltInAlgorithmJob: boolean
- hyperparameterMetricTag: string
- webAccessUris: object
-predictionOutput:
- outputPath: string
- predictionCount: string
- errorCount: string
- nodeHours: number
-labels: object
-etag: string
-jobPosition: string
+- name: your_resource_model_name
+ props:
+ - name: jobId
+ value: string
+ - name: trainingInput
+ value:
+ - name: scaleTier
+ value: string
+ - name: masterType
+ value: string
+ - name: masterConfig
+ value:
+ - name: acceleratorConfig
+ value:
+ - name: count
+ value: string
+ - name: type
+ value: string
+ - name: imageUri
+ value: string
+ - name: tpuTfVersion
+ value: string
+ - name: diskConfig
+ value:
+ - name: bootDiskType
+ value: string
+ - name: bootDiskSizeGb
+ value: integer
+ - name: containerCommand
+ value:
+ - string
+ - name: containerArgs
+ value:
+ - string
+ - name: workerType
+ value: string
+ - name: parameterServerType
+ value: string
+ - name: evaluatorType
+ value: string
+ - name: workerCount
+ value: string
+ - name: parameterServerCount
+ value: string
+ - name: evaluatorCount
+ value: string
+ - name: packageUris
+ value:
+ - string
+ - name: pythonModule
+ value: string
+ - name: args
+ value:
+ - string
+ - name: hyperparameters
+ value:
+ - name: goal
+ value: string
+ - name: params
+ value:
+ - - name: parameterName
+ value: string
+ - name: type
+ value: string
+ - name: minValue
+ value: number
+ - name: maxValue
+ value: number
+ - name: categoricalValues
+ value:
+ - string
+ - name: discreteValues
+ value:
+ - number
+ - name: scaleType
+ value: string
+ - name: maxTrials
+ value: integer
+ - name: maxParallelTrials
+ value: integer
+ - name: maxFailedTrials
+ value: integer
+ - name: hyperparameterMetricTag
+ value: string
+ - name: resumePreviousJobId
+ value: string
+ - name: enableTrialEarlyStopping
+ value: boolean
+ - name: algorithm
+ value: string
+ - name: region
+ value: string
+ - name: jobDir
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: pythonVersion
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: scheduling
+ value:
+ - name: maxRunningTime
+ value: string
+ - name: maxWaitTime
+ value: string
+ - name: priority
+ value: integer
+ - name: network
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: useChiefInTfConfig
+ value: boolean
+ - name: enableWebAccess
+ value: boolean
+ - name: predictionInput
+ value:
+ - name: modelName
+ value: string
+ - name: versionName
+ value: string
+ - name: uri
+ value: string
+ - name: dataFormat
+ value: string
+ - name: outputDataFormat
+ value: string
+ - name: inputPaths
+ value:
+ - string
+ - name: outputPath
+ value: string
+ - name: maxWorkerCount
+ value: string
+ - name: region
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: batchSize
+ value: string
+ - name: signatureName
+ value: string
+ - name: createTime
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: errorMessage
+ value: string
+ - name: trainingOutput
+ value:
+ - name: completedTrialCount
+ value: string
+ - name: trials
+ value:
+ - - name: trialId
+ value: string
+ - name: hyperparameters
+ value: object
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: finalMetric
+ value:
+ - name: trainingStep
+ value: string
+ - name: objectiveValue
+ value: number
+ - name: isTrialStoppedEarly
+ value: boolean
+ - name: allMetrics
+ value:
+ - - name: trainingStep
+ value: string
+ - name: objectiveValue
+ value: number
+ - name: builtInAlgorithmOutput
+ value:
+ - name: framework
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: pythonVersion
+ value: string
+ - name: modelPath
+ value: string
+ - name: webAccessUris
+ value: object
+ - name: consumedMLUnits
+ value: number
+ - name: isHyperparameterTuningJob
+ value: boolean
+ - name: isBuiltInAlgorithmJob
+ value: boolean
+ - name: hyperparameterMetricTag
+ value: string
+ - name: webAccessUris
+ value: object
+ - name: predictionOutput
+ value:
+ - name: outputPath
+ value: string
+ - name: predictionCount
+ value: string
+ - name: errorCount
+ value: string
+ - name: nodeHours
+ value: number
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: jobPosition
+ value: string
```
diff --git a/docs/google-docs/providers/google/ml/jobs_iam_policies/index.md b/docs/google-docs/providers/google/ml/jobs_iam_policies/index.md
index b162aedad1..d663dce136 100644
--- a/docs/google-docs/providers/google/ml/jobs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/ml/jobs_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.ml.jobs_iam_policies
WHERE jobsId = '{{ jobsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/ml/locations/index.md b/docs/google-docs/providers/google/ml/locations/index.md
index 0b0bffeac0..c7db99ba37 100644
--- a/docs/google-docs/providers/google/ml/locations/index.md
+++ b/docs/google-docs/providers/google/ml/locations/index.md
@@ -49,5 +49,5 @@ SELECT
name,
capabilities
FROM google.ml.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/ml/models/index.md b/docs/google-docs/providers/google/ml/models/index.md
index b62846ec09..ac48a4d641 100644
--- a/docs/google-docs/providers/google/ml/models/index.md
+++ b/docs/google-docs/providers/google/ml/models/index.md
@@ -64,7 +64,7 @@ onlinePredictionConsoleLogging,
onlinePredictionLogging,
regions
FROM google.ml.models
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,8 +99,8 @@ SELECT
'{{ description }}',
'{{ defaultVersion }}',
'{{ regions }}',
-true|false,
-true|false,
+{{ onlinePredictionLogging }},
+{{ onlinePredictionConsoleLogging }},
'{{ labels }}',
'{{ etag }}'
;
@@ -109,70 +109,132 @@ true|false,
```yaml
-name: string
-description: string
-defaultVersion:
- name: string
- description: string
- isDefault: boolean
- deploymentUri: string
- createTime: string
- lastUseTime: string
- runtimeVersion: string
- machineType: string
- autoScaling:
- minNodes: integer
- maxNodes: integer
- metrics:
- - name: string
- target: integer
- manualScaling:
- nodes: integer
- state: string
- errorMessage: string
- predictionClass: string
- packageUris:
- - type: string
- labels: object
- etag: string
- framework: string
- pythonVersion: string
- acceleratorConfig:
- count: string
- type: string
- serviceAccount: string
- requestLoggingConfig:
- samplingPercentage: number
- bigqueryTableName: string
- explanationConfig:
- integratedGradientsAttribution:
- numIntegralSteps: integer
- sampledShapleyAttribution:
- numPaths: integer
- xraiAttribution:
- numIntegralSteps: integer
- container:
- image: string
- command:
- - type: string
- args:
- - type: string
- ports:
- - containerPort: integer
- env:
- - name: string
- value: string
- routes:
- predict: string
- health: string
- lastMigrationTime: string
- lastMigrationModelId: string
-regions:
- - type: string
-onlinePredictionLogging: boolean
-onlinePredictionConsoleLogging: boolean
-labels: object
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: defaultVersion
+ value:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: isDefault
+ value: boolean
+ - name: deploymentUri
+ value: string
+ - name: createTime
+ value: string
+ - name: lastUseTime
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: machineType
+ value: string
+ - name: autoScaling
+ value:
+ - name: minNodes
+ value: integer
+ - name: maxNodes
+ value: integer
+ - name: metrics
+ value:
+ - - name: name
+ value: string
+ - name: target
+ value: integer
+ - name: manualScaling
+ value:
+ - name: nodes
+ value: integer
+ - name: state
+ value: string
+ - name: errorMessage
+ value: string
+ - name: predictionClass
+ value: string
+ - name: packageUris
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: framework
+ value: string
+ - name: pythonVersion
+ value: string
+ - name: acceleratorConfig
+ value:
+ - name: count
+ value: string
+ - name: type
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: requestLoggingConfig
+ value:
+ - name: samplingPercentage
+ value: number
+ - name: bigqueryTableName
+ value: string
+ - name: explanationConfig
+ value:
+ - name: integratedGradientsAttribution
+ value:
+ - name: numIntegralSteps
+ value: integer
+ - name: sampledShapleyAttribution
+ value:
+ - name: numPaths
+ value: integer
+ - name: xraiAttribution
+ value:
+ - name: numIntegralSteps
+ value: integer
+ - name: container
+ value:
+ - name: image
+ value: string
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: ports
+ value:
+ - - name: containerPort
+ value: integer
+ - name: env
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: routes
+ value:
+ - name: predict
+ value: string
+ - name: health
+ value: string
+ - name: lastMigrationTime
+ value: string
+ - name: lastMigrationModelId
+ value: string
+ - name: regions
+ value:
+ - string
+ - name: onlinePredictionLogging
+ value: boolean
+ - name: onlinePredictionConsoleLogging
+ value: boolean
+ - name: labels
+ value: object
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/ml/models_iam_policies/index.md b/docs/google-docs/providers/google/ml/models_iam_policies/index.md
index 7610b51310..87f8fc375b 100644
--- a/docs/google-docs/providers/google/ml/models_iam_policies/index.md
+++ b/docs/google-docs/providers/google/ml/models_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.ml.models_iam_policies
WHERE modelsId = '{{ modelsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/ml/operations/index.md b/docs/google-docs/providers/google/ml/operations/index.md
index b741132d8e..6cce48018e 100644
--- a/docs/google-docs/providers/google/ml/operations/index.md
+++ b/docs/google-docs/providers/google/ml/operations/index.md
@@ -58,5 +58,5 @@ error,
metadata,
response
FROM google.ml.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/ml/studies/index.md b/docs/google-docs/providers/google/ml/studies/index.md
index 2b5eefd362..dd5f98f149 100644
--- a/docs/google-docs/providers/google/ml/studies/index.md
+++ b/docs/google-docs/providers/google/ml/studies/index.md
@@ -58,7 +58,7 @@ state,
studyConfig
FROM google.ml.studies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -91,82 +91,148 @@ SELECT
```yaml
-name: string
-studyConfig:
- metrics:
- - goal: string
- metric: string
- parameters:
- - parameter: string
- type: string
- doubleValueSpec:
- minValue: number
- maxValue: number
- integerValueSpec:
- minValue: string
- maxValue: string
- categoricalValueSpec:
- values:
- - type: string
- discreteValueSpec:
- values:
- - type: string
- format: string
- scaleType: string
- parentDiscreteValues:
- values:
- - type: string
- format: string
- parentIntValues:
- values:
- - type: string
- format: string
- parentCategoricalValues:
- values:
- - type: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - parameter: string
- type: string
- scaleType: string
- childParameterSpecs:
- - {}
- algorithm: string
- automatedStoppingConfig:
- decayCurveStoppingConfig:
- useElapsedTime: boolean
- medianAutomatedStoppingConfig:
- useElapsedTime: boolean
-state: string
-createTime: string
-inactiveReason: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: studyConfig
+ value:
+ - name: metrics
+ value:
+ - - name: goal
+ value: string
+ - name: metric
+ value: string
+ - name: parameters
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: doubleValueSpec
+ value:
+ - name: minValue
+ value: number
+ - name: maxValue
+ value: number
+ - name: integerValueSpec
+ value:
+ - name: minValue
+ value: string
+ - name: maxValue
+ value: string
+ - name: categoricalValueSpec
+ value:
+ - name: values
+ value:
+ - string
+ - name: discreteValueSpec
+ value:
+ - name: values
+ value:
+ - number
+ - name: scaleType
+ value: string
+ - name: parentDiscreteValues
+ value:
+ - name: values
+ value:
+ - number
+ - name: parentIntValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: parentCategoricalValues
+ value:
+ - name: values
+ value:
+ - string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - - name: parameter
+ value: string
+ - name: type
+ value: string
+ - name: scaleType
+ value: string
+ - name: childParameterSpecs
+ value:
+ - []
+ - name: algorithm
+ value: string
+ - name: automatedStoppingConfig
+ value:
+ - name: decayCurveStoppingConfig
+ value:
+ - name: useElapsedTime
+ value: boolean
+ - name: medianAutomatedStoppingConfig
+ value:
+ - name: useElapsedTime
+ value: boolean
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: inactiveReason
+ value: string
```
diff --git a/docs/google-docs/providers/google/ml/trials/index.md b/docs/google-docs/providers/google/ml/trials/index.md
index 06a06cb5b9..623b007955 100644
--- a/docs/google-docs/providers/google/ml/trials/index.md
+++ b/docs/google-docs/providers/google/ml/trials/index.md
@@ -73,7 +73,7 @@ trialInfeasible
FROM google.ml.trials
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
## `INSERT` example
@@ -114,30 +114,56 @@ SELECT
```yaml
-name: string
-state: string
-parameters:
- - parameter: string
- floatValue: number
- intValue: string
- stringValue: string
-finalMeasurement:
- elapsedTime: string
- stepCount: string
- metrics:
- - metric: string
- value: number
-measurements:
- - elapsedTime: string
- stepCount: string
- metrics:
- - metric: string
- value: number
-startTime: string
-endTime: string
-clientId: string
-trialInfeasible: boolean
-infeasibleReason: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: parameters
+ value:
+ - - name: parameter
+ value: string
+ - name: floatValue
+ value: number
+ - name: intValue
+ value: string
+ - name: stringValue
+ value: string
+ - name: finalMeasurement
+ value:
+ - name: elapsedTime
+ value: string
+ - name: stepCount
+ value: string
+ - name: metrics
+ value:
+ - - name: metric
+ value: string
+ - name: value
+ value: number
+ - name: measurements
+ value:
+ - - name: elapsedTime
+ value: string
+ - name: stepCount
+ value: string
+ - name: metrics
+ value:
+ - - name: metric
+ value: string
+ - name: value
+ value: number
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: clientId
+ value: string
+ - name: trialInfeasible
+ value: boolean
+ - name: infeasibleReason
+ value: string
```
diff --git a/docs/google-docs/providers/google/ml/trials_measurement/index.md b/docs/google-docs/providers/google/ml/trials_measurement/index.md
index 00fbc6d8f7..15ef7a3345 100644
--- a/docs/google-docs/providers/google/ml/trials_measurement/index.md
+++ b/docs/google-docs/providers/google/ml/trials_measurement/index.md
@@ -71,12 +71,20 @@ SELECT
```yaml
-measurement:
- elapsedTime: string
- stepCount: string
- metrics:
- - metric: string
- value: number
+- name: your_resource_model_name
+ props:
+ - name: measurement
+ value:
+ - name: elapsedTime
+ value: string
+ - name: stepCount
+ value: string
+ - name: metrics
+ value:
+ - - name: metric
+ value: string
+ - name: value
+ value: number
```
diff --git a/docs/google-docs/providers/google/ml/trials_optimal_trials/index.md b/docs/google-docs/providers/google/ml/trials_optimal_trials/index.md
index 720eb6c843..a1e37bdb7f 100644
--- a/docs/google-docs/providers/google/ml/trials_optimal_trials/index.md
+++ b/docs/google-docs/providers/google/ml/trials_optimal_trials/index.md
@@ -48,5 +48,5 @@ trials
FROM google.ml.trials_optimal_trials
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND studiesId = '{{ studiesId }}';
+AND studiesId = '{{ studiesId }}';
```
diff --git a/docs/google-docs/providers/google/ml/versions/index.md b/docs/google-docs/providers/google/ml/versions/index.md
index 155643888a..96d89194ec 100644
--- a/docs/google-docs/providers/google/ml/versions/index.md
+++ b/docs/google-docs/providers/google/ml/versions/index.md
@@ -102,7 +102,7 @@ serviceAccount,
state
FROM google.ml.versions
WHERE modelsId = '{{ modelsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -152,7 +152,7 @@ SELECT
'{{ projectsId }}',
'{{ name }}',
'{{ description }}',
-true|false,
+{{ isDefault }},
'{{ deploymentUri }}',
'{{ lastUseTime }}',
'{{ runtimeVersion }}',
@@ -179,61 +179,115 @@ true|false,
```yaml
-name: string
-description: string
-isDefault: boolean
-deploymentUri: string
-createTime: string
-lastUseTime: string
-runtimeVersion: string
-machineType: string
-autoScaling:
- minNodes: integer
- maxNodes: integer
- metrics:
- - name: string
- target: integer
-manualScaling:
- nodes: integer
-state: string
-errorMessage: string
-predictionClass: string
-packageUris:
- - type: string
-labels: object
-etag: string
-framework: string
-pythonVersion: string
-acceleratorConfig:
- count: string
- type: string
-serviceAccount: string
-requestLoggingConfig:
- samplingPercentage: number
- bigqueryTableName: string
-explanationConfig:
- integratedGradientsAttribution:
- numIntegralSteps: integer
- sampledShapleyAttribution:
- numPaths: integer
- xraiAttribution:
- numIntegralSteps: integer
-container:
- image: string
- command:
- - type: string
- args:
- - type: string
- ports:
- - containerPort: integer
- env:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: isDefault
+ value: boolean
+ - name: deploymentUri
+ value: string
+ - name: createTime
+ value: string
+ - name: lastUseTime
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: machineType
+ value: string
+ - name: autoScaling
+ value:
+ - name: minNodes
+ value: integer
+ - name: maxNodes
+ value: integer
+ - name: metrics
+ value:
+ - - name: name
+ value: string
+ - name: target
+ value: integer
+ - name: manualScaling
+ value:
+ - name: nodes
+ value: integer
+ - name: state
+ value: string
+ - name: errorMessage
+ value: string
+ - name: predictionClass
+ value: string
+ - name: packageUris
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: framework
+ value: string
+ - name: pythonVersion
+ value: string
+ - name: acceleratorConfig
+ value:
+ - name: count
+ value: string
+ - name: type
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: requestLoggingConfig
+ value:
+ - name: samplingPercentage
+ value: number
+ - name: bigqueryTableName
+ value: string
+ - name: explanationConfig
+ value:
+ - name: integratedGradientsAttribution
+ value:
+ - name: numIntegralSteps
+ value: integer
+ - name: sampledShapleyAttribution
+ value:
+ - name: numPaths
+ value: integer
+ - name: xraiAttribution
+ value:
+ - name: numIntegralSteps
+ value: integer
+ - name: container
+ value:
+ - name: image
+ value: string
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: ports
+ value:
+ - - name: containerPort
+ value: integer
+ - name: env
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: routes
+ value:
+ - name: predict
+ value: string
+ - name: health
+ value: string
+ - name: lastMigrationTime
+ value: string
+ - name: lastMigrationModelId
value: string
-routes:
- predict: string
- health: string
-lastMigrationTime: string
-lastMigrationModelId: string
```
diff --git a/docs/google-docs/providers/google/monitoring/alert_policies/index.md b/docs/google-docs/providers/google/monitoring/alert_policies/index.md
index 4c0c92d47d..03aa90a9c0 100644
--- a/docs/google-docs/providers/google/monitoring/alert_policies/index.md
+++ b/docs/google-docs/providers/google/monitoring/alert_policies/index.md
@@ -74,7 +74,7 @@ severity,
userLabels,
validity
FROM google.monitoring.alert_policies
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,7 +116,7 @@ SELECT
'{{ userLabels }}',
'{{ conditions }}',
'{{ combiner }}',
-true|false,
+{{ enabled }},
'{{ validity }}',
'{{ notificationChannels }}',
'{{ creationRecord }}',
@@ -129,88 +129,164 @@ true|false,
```yaml
-name: string
-displayName: string
-documentation:
- content: string
- mimeType: string
- subject: string
- links:
- - displayName: string
- url: string
-userLabels: object
-conditions:
- - name: string
- displayName: string
- conditionThreshold:
- filter: string
- aggregations:
- - alignmentPeriod: string
- perSeriesAligner: string
- crossSeriesReducer: string
- groupByFields:
- - type: string
- denominatorFilter: string
- denominatorAggregations:
- - alignmentPeriod: string
- perSeriesAligner: string
- crossSeriesReducer: string
- groupByFields:
- - type: string
- forecastOptions:
- forecastHorizon: string
- comparison: string
- thresholdValue: number
- duration: string
- trigger:
- count: integer
- percent: number
- evaluationMissingData: string
- conditionAbsent:
- filter: string
- aggregations:
- - alignmentPeriod: string
- perSeriesAligner: string
- crossSeriesReducer: string
- groupByFields:
- - type: string
- duration: string
- conditionMatchedLog:
- filter: string
- labelExtractors: object
- conditionMonitoringQueryLanguage:
- query: string
- duration: string
- evaluationMissingData: string
- conditionPrometheusQueryLanguage:
- query: string
- duration: string
- evaluationInterval: string
- labels: object
- ruleGroup: string
- alertRule: string
-combiner: string
-enabled: boolean
-validity:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-notificationChannels:
- - type: string
-creationRecord:
- mutateTime: string
- mutatedBy: string
-alertStrategy:
- notificationRateLimit:
- period: string
- autoClose: string
- notificationChannelStrategy:
- - notificationChannelNames:
- - type: string
- renotifyInterval: string
-severity: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: documentation
+ value:
+ - name: content
+ value: string
+ - name: mimeType
+ value: string
+ - name: subject
+ value: string
+ - name: links
+ value:
+ - - name: displayName
+ value: string
+ - name: url
+ value: string
+ - name: userLabels
+ value: object
+ - name: conditions
+ value:
+ - - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: conditionThreshold
+ value:
+ - name: filter
+ value: string
+ - name: aggregations
+ value:
+ - - name: alignmentPeriod
+ value: string
+ - name: perSeriesAligner
+ value: string
+ - name: crossSeriesReducer
+ value: string
+ - name: groupByFields
+ value:
+ - string
+ - name: denominatorFilter
+ value: string
+ - name: denominatorAggregations
+ value:
+ - - name: alignmentPeriod
+ value: string
+ - name: perSeriesAligner
+ value: string
+ - name: crossSeriesReducer
+ value: string
+ - name: groupByFields
+ value:
+ - string
+ - name: forecastOptions
+ value:
+ - name: forecastHorizon
+ value: string
+ - name: comparison
+ value: string
+ - name: thresholdValue
+ value: number
+ - name: duration
+ value: string
+ - name: trigger
+ value:
+ - name: count
+ value: integer
+ - name: percent
+ value: number
+ - name: evaluationMissingData
+ value: string
+ - name: conditionAbsent
+ value:
+ - name: filter
+ value: string
+ - name: aggregations
+ value:
+ - - name: alignmentPeriod
+ value: string
+ - name: perSeriesAligner
+ value: string
+ - name: crossSeriesReducer
+ value: string
+ - name: groupByFields
+ value:
+ - string
+ - name: duration
+ value: string
+ - name: conditionMatchedLog
+ value:
+ - name: filter
+ value: string
+ - name: labelExtractors
+ value: object
+ - name: conditionMonitoringQueryLanguage
+ value:
+ - name: query
+ value: string
+ - name: duration
+ value: string
+ - name: evaluationMissingData
+ value: string
+ - name: conditionPrometheusQueryLanguage
+ value:
+ - name: query
+ value: string
+ - name: duration
+ value: string
+ - name: evaluationInterval
+ value: string
+ - name: labels
+ value: object
+ - name: ruleGroup
+ value: string
+ - name: alertRule
+ value: string
+ - name: combiner
+ value: string
+ - name: enabled
+ value: boolean
+ - name: validity
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: notificationChannels
+ value:
+ - string
+ - name: creationRecord
+ value:
+ - name: mutateTime
+ value: string
+ - name: mutatedBy
+ value: string
+ - name: alertStrategy
+ value:
+ - name: notificationRateLimit
+ value:
+ - name: period
+ value: string
+ - name: autoClose
+ value: string
+ - name: notificationChannelStrategy
+ value:
+ - - name: notificationChannelNames
+ value:
+ - string
+ - name: renotifyInterval
+ value: string
+ - name: severity
+ value: string
```
diff --git a/docs/google-docs/providers/google/monitoring/collectd_time_series/index.md b/docs/google-docs/providers/google/monitoring/collectd_time_series/index.md
index ff4a8ff094..6e98e58575 100644
--- a/docs/google-docs/providers/google/monitoring/collectd_time_series/index.md
+++ b/docs/google-docs/providers/google/monitoring/collectd_time_series/index.md
@@ -69,55 +69,97 @@ SELECT
```yaml
-resource:
- type: string
- labels: object
-collectdVersion: string
-collectdPayloads:
- - values:
- - dataSourceName: string
- dataSourceType: string
- value:
- boolValue: boolean
- int64Value: string
- doubleValue: number
- stringValue: string
- distributionValue:
- count: string
- mean: number
- sumOfSquaredDeviation: number
- range:
- min: number
- max: number
- bucketOptions:
- linearBuckets:
- numFiniteBuckets: integer
- width: number
- offset: number
- exponentialBuckets:
- numFiniteBuckets: integer
- growthFactor: number
- scale: number
- explicitBuckets:
- bounds:
- - type: string
- format: string
- bucketCounts:
- - type: string
- format: string
- exemplars:
- - value: number
- timestamp: string
- attachments:
- - type: string
- additionalProperties: any
- startTime: string
- endTime: string
- plugin: string
- pluginInstance: string
- type: string
- typeInstance: string
- metadata: object
+- name: your_resource_model_name
+ props:
+ - name: resource
+ value:
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: collectdVersion
+ value: string
+ - name: collectdPayloads
+ value:
+ - - name: values
+ value:
+ - - name: dataSourceName
+ value: string
+ - name: dataSourceType
+ value: string
+ - name: value
+ value:
+ - name: boolValue
+ value: boolean
+ - name: int64Value
+ value: string
+ - name: doubleValue
+ value: number
+ - name: stringValue
+ value: string
+ - name: distributionValue
+ value:
+ - name: count
+ value: string
+ - name: mean
+ value: number
+ - name: sumOfSquaredDeviation
+ value: number
+ - name: range
+ value:
+ - name: min
+ value: number
+ - name: max
+ value: number
+ - name: bucketOptions
+ value:
+ - name: linearBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: width
+ value: number
+ - name: offset
+ value: number
+ - name: exponentialBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: growthFactor
+ value: number
+ - name: scale
+ value: number
+ - name: explicitBuckets
+ value:
+ - name: bounds
+ value:
+ - number
+ - name: bucketCounts
+ value:
+ - string
+ - name: exemplars
+ value:
+ - - name: value
+ value: number
+ - name: timestamp
+ value: string
+ - name: attachments
+ value:
+ - object
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: plugin
+ value: string
+ - name: pluginInstance
+ value: string
+ - name: type
+ value: string
+ - name: typeInstance
+ value: string
+ - name: metadata
+ value: object
```
diff --git a/docs/google-docs/providers/google/monitoring/groups/index.md b/docs/google-docs/providers/google/monitoring/groups/index.md
index 1f27247ea8..9c331c2800 100644
--- a/docs/google-docs/providers/google/monitoring/groups/index.md
+++ b/docs/google-docs/providers/google/monitoring/groups/index.md
@@ -58,7 +58,7 @@ filter,
isCluster,
parentName
FROM google.monitoring.groups
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -90,18 +90,25 @@ SELECT
'{{ displayName }}',
'{{ parentName }}',
'{{ filter }}',
-true|false
+{{ isCluster }}
;
```
```yaml
-name: string
-displayName: string
-parentName: string
-filter: string
-isCluster: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: parentName
+ value: string
+ - name: filter
+ value: string
+ - name: isCluster
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/monitoring/members/index.md b/docs/google-docs/providers/google/monitoring/members/index.md
index 33e49f6617..20195590a4 100644
--- a/docs/google-docs/providers/google/monitoring/members/index.md
+++ b/docs/google-docs/providers/google/monitoring/members/index.md
@@ -49,5 +49,5 @@ labels,
type
FROM google.monitoring.members
WHERE groupsId = '{{ groupsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/monitoring/metric_descriptors/index.md b/docs/google-docs/providers/google/monitoring/metric_descriptors/index.md
index 778072d8ac..53251dbe17 100644
--- a/docs/google-docs/providers/google/monitoring/metric_descriptors/index.md
+++ b/docs/google-docs/providers/google/monitoring/metric_descriptors/index.md
@@ -69,7 +69,7 @@ type,
unit,
valueType
FROM google.monitoring.metric_descriptors
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -120,28 +120,46 @@ SELECT
```yaml
-name: string
-type: string
-labels:
- - key: string
- valueType: string
- description: string
-metricKind: string
-valueType: string
-unit: string
-description: string
-displayName: string
-metadata:
- launchStage: string
- samplePeriod: string
- ingestDelay: string
- timeSeriesResourceHierarchyLevel:
- - type: string
- enumDescriptions: string
- enum: string
-launchStage: string
-monitoredResourceTypes:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: labels
+ value:
+ - - name: key
+ value: string
+ - name: valueType
+ value: string
+ - name: description
+ value: string
+ - name: metricKind
+ value: string
+ - name: valueType
+ value: string
+ - name: unit
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: metadata
+ value:
+ - name: launchStage
+ value: string
+ - name: samplePeriod
+ value: string
+ - name: ingestDelay
+ value: string
+ - name: timeSeriesResourceHierarchyLevel
+ value:
+ - string
+ - name: launchStage
+ value: string
+ - name: monitoredResourceTypes
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/monitoring/monitored_resource_descriptors/index.md b/docs/google-docs/providers/google/monitoring/monitored_resource_descriptors/index.md
index b773b846d2..77206170f8 100644
--- a/docs/google-docs/providers/google/monitoring/monitored_resource_descriptors/index.md
+++ b/docs/google-docs/providers/google/monitoring/monitored_resource_descriptors/index.md
@@ -57,5 +57,5 @@ labels,
launchStage,
type
FROM google.monitoring.monitored_resource_descriptors
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/monitoring/notification_channel_descriptors/index.md b/docs/google-docs/providers/google/monitoring/notification_channel_descriptors/index.md
index 24c5784f16..cc87b15939 100644
--- a/docs/google-docs/providers/google/monitoring/notification_channel_descriptors/index.md
+++ b/docs/google-docs/providers/google/monitoring/notification_channel_descriptors/index.md
@@ -59,5 +59,5 @@ launchStage,
supportedTiers,
type
FROM google.monitoring.notification_channel_descriptors
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/monitoring/notification_channels/index.md b/docs/google-docs/providers/google/monitoring/notification_channels/index.md
index c1f4674cb4..dd1c1e0e1a 100644
--- a/docs/google-docs/providers/google/monitoring/notification_channels/index.md
+++ b/docs/google-docs/providers/google/monitoring/notification_channels/index.md
@@ -70,7 +70,7 @@ type,
userLabels,
verificationStatus
FROM google.monitoring.notification_channels
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,7 +110,7 @@ SELECT
'{{ labels }}',
'{{ userLabels }}',
'{{ verificationStatus }}',
-true|false,
+{{ enabled }},
'{{ creationRecord }}',
'{{ mutationRecords }}'
;
@@ -119,20 +119,36 @@ true|false,
```yaml
-type: string
-name: string
-displayName: string
-description: string
-labels: object
-userLabels: object
-verificationStatus: string
-enabled: boolean
-creationRecord:
- mutateTime: string
- mutatedBy: string
-mutationRecords:
- - mutateTime: string
- mutatedBy: string
+- name: your_resource_model_name
+ props:
+ - name: type
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: userLabels
+ value: object
+ - name: verificationStatus
+ value: string
+ - name: enabled
+ value: boolean
+ - name: creationRecord
+ value:
+ - name: mutateTime
+ value: string
+ - name: mutatedBy
+ value: string
+ - name: mutationRecords
+ value:
+ - - name: mutateTime
+ value: string
+ - name: mutatedBy
+ value: string
```
diff --git a/docs/google-docs/providers/google/monitoring/notification_channels_verification_code/index.md b/docs/google-docs/providers/google/monitoring/notification_channels_verification_code/index.md
index 63b053ea9c..73ce0bc79f 100644
--- a/docs/google-docs/providers/google/monitoring/notification_channels_verification_code/index.md
+++ b/docs/google-docs/providers/google/monitoring/notification_channels_verification_code/index.md
@@ -49,5 +49,5 @@ code,
expireTime
FROM google.monitoring.notification_channels_verification_code
WHERE notificationChannelsId = '{{ notificationChannelsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/monitoring/service_level_objectives/index.md b/docs/google-docs/providers/google/monitoring/service_level_objectives/index.md
index efd2715570..25331a097b 100644
--- a/docs/google-docs/providers/google/monitoring/service_level_objectives/index.md
+++ b/docs/google-docs/providers/google/monitoring/service_level_objectives/index.md
@@ -62,7 +62,7 @@ rollingPeriod,
serviceLevelIndicator,
userLabels
FROM google.monitoring.service_level_objectives
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
## `INSERT` example
@@ -97,7 +97,7 @@ SELECT
'{{ name }}',
'{{ displayName }}',
'{{ serviceLevelIndicator }}',
-number,
+{{ goal }},
'{{ rollingPeriod }}',
'{{ calendarPeriod }}',
'{{ userLabels }}'
@@ -107,40 +107,73 @@ number,
```yaml
-name: string
-displayName: string
-serviceLevelIndicator:
- basicSli:
- method:
- - type: string
- location:
- - type: string
- version:
- - type: string
- availability: {}
- latency:
- threshold: string
- requestBased:
- goodTotalRatio:
- goodServiceFilter: string
- badServiceFilter: string
- totalServiceFilter: string
- distributionCut:
- distributionFilter: string
- range:
- min: number
- max: number
- windowsBased:
- goodBadMetricFilter: string
- goodTotalRatioThreshold:
- threshold: number
- metricMeanInRange:
- timeSeries: string
- windowPeriod: string
-goal: number
-rollingPeriod: string
-calendarPeriod: string
-userLabels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: serviceLevelIndicator
+ value:
+ - name: basicSli
+ value:
+ - name: method
+ value:
+ - string
+ - name: location
+ value:
+ - string
+ - name: version
+ value:
+ - string
+ - name: availability
+ value: []
+ - name: latency
+ value:
+ - name: threshold
+ value: string
+ - name: requestBased
+ value:
+ - name: goodTotalRatio
+ value:
+ - name: goodServiceFilter
+ value: string
+ - name: badServiceFilter
+ value: string
+ - name: totalServiceFilter
+ value: string
+ - name: distributionCut
+ value:
+ - name: distributionFilter
+ value: string
+ - name: range
+ value:
+ - name: min
+ value: number
+ - name: max
+ value: number
+ - name: windowsBased
+ value:
+ - name: goodBadMetricFilter
+ value: string
+ - name: goodTotalRatioThreshold
+ value:
+ - name: threshold
+ value: number
+ - name: metricMeanInRange
+ value:
+ - name: timeSeries
+ value: string
+ - name: windowPeriod
+ value: string
+ - name: goal
+ value: number
+ - name: rollingPeriod
+ value: string
+ - name: calendarPeriod
+ value: string
+ - name: userLabels
+ value: object
```
diff --git a/docs/google-docs/providers/google/monitoring/services/index.md b/docs/google-docs/providers/google/monitoring/services/index.md
index d2e3ec60ae..0edda8d8b3 100644
--- a/docs/google-docs/providers/google/monitoring/services/index.md
+++ b/docs/google-docs/providers/google/monitoring/services/index.md
@@ -76,7 +76,7 @@ telemetry,
userLabels
FROM google.monitoring.services
WHERE parent = '{{ parent }}'
-AND parentType = '{{ parentType }}';
+AND parentType = '{{ parentType }}';
```
## `INSERT` example
@@ -137,53 +137,102 @@ SELECT
```yaml
-name: string
-displayName: string
-custom: {}
-appEngine:
- moduleId: string
-cloudEndpoints:
- service: string
-clusterIstio:
- location: string
- clusterName: string
- serviceNamespace: string
- serviceName: string
-meshIstio:
- meshUid: string
- serviceNamespace: string
- serviceName: string
-istioCanonicalService:
- meshUid: string
- canonicalServiceNamespace: string
- canonicalService: string
-cloudRun:
- serviceName: string
- location: string
-gkeNamespace:
- projectId: string
- location: string
- clusterName: string
- namespaceName: string
-gkeWorkload:
- projectId: string
- location: string
- clusterName: string
- namespaceName: string
- topLevelControllerType: string
- topLevelControllerName: string
-gkeService:
- projectId: string
- location: string
- clusterName: string
- namespaceName: string
- serviceName: string
-basicService:
- serviceType: string
- serviceLabels: object
-telemetry:
- resourceName: string
-userLabels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: custom
+ value: []
+ - name: appEngine
+ value:
+ - name: moduleId
+ value: string
+ - name: cloudEndpoints
+ value:
+ - name: service
+ value: string
+ - name: clusterIstio
+ value:
+ - name: location
+ value: string
+ - name: clusterName
+ value: string
+ - name: serviceNamespace
+ value: string
+ - name: serviceName
+ value: string
+ - name: meshIstio
+ value:
+ - name: meshUid
+ value: string
+ - name: serviceNamespace
+ value: string
+ - name: serviceName
+ value: string
+ - name: istioCanonicalService
+ value:
+ - name: meshUid
+ value: string
+ - name: canonicalServiceNamespace
+ value: string
+ - name: canonicalService
+ value: string
+ - name: cloudRun
+ value:
+ - name: serviceName
+ value: string
+ - name: location
+ value: string
+ - name: gkeNamespace
+ value:
+ - name: projectId
+ value: string
+ - name: location
+ value: string
+ - name: clusterName
+ value: string
+ - name: namespaceName
+ value: string
+ - name: gkeWorkload
+ value:
+ - name: projectId
+ value: string
+ - name: location
+ value: string
+ - name: clusterName
+ value: string
+ - name: namespaceName
+ value: string
+ - name: topLevelControllerType
+ value: string
+ - name: topLevelControllerName
+ value: string
+ - name: gkeService
+ value:
+ - name: projectId
+ value: string
+ - name: location
+ value: string
+ - name: clusterName
+ value: string
+ - name: namespaceName
+ value: string
+ - name: serviceName
+ value: string
+ - name: basicService
+ value:
+ - name: serviceType
+ value: string
+ - name: serviceLabels
+ value: object
+ - name: telemetry
+ value:
+ - name: resourceName
+ value: string
+ - name: userLabels
+ value: object
```
diff --git a/docs/google-docs/providers/google/monitoring/snoozes/index.md b/docs/google-docs/providers/google/monitoring/snoozes/index.md
index a4612f8b2e..a34acef530 100644
--- a/docs/google-docs/providers/google/monitoring/snoozes/index.md
+++ b/docs/google-docs/providers/google/monitoring/snoozes/index.md
@@ -55,7 +55,7 @@ criteria,
displayName,
interval
FROM google.monitoring.snoozes
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -92,14 +92,23 @@ SELECT
```yaml
-name: string
-criteria:
- policies:
- - type: string
-interval:
- endTime: string
- startTime: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: criteria
+ value:
+ - name: policies
+ value:
+ - string
+ - name: interval
+ value:
+ - name: endTime
+ value: string
+ - name: startTime
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/monitoring/time_series/index.md b/docs/google-docs/providers/google/monitoring/time_series/index.md
index 57a182b09f..55ef4a121e 100644
--- a/docs/google-docs/providers/google/monitoring/time_series/index.md
+++ b/docs/google-docs/providers/google/monitoring/time_series/index.md
@@ -64,7 +64,7 @@ resource,
unit,
valueType
FROM google.monitoring.time_series
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -95,58 +95,103 @@ SELECT
```yaml
-timeSeries:
- - metric:
- type: string
- labels: object
- resource:
- type: string
- labels: object
- metadata:
- systemLabels: object
- userLabels: object
- metricKind: string
- valueType: string
- points:
- - interval:
- endTime: string
- startTime: string
- value:
- boolValue: boolean
- int64Value: string
- doubleValue: number
- stringValue: string
- distributionValue:
- count: string
- mean: number
- sumOfSquaredDeviation: number
- range:
- min: number
- max: number
- bucketOptions:
- linearBuckets:
- numFiniteBuckets: integer
- width: number
- offset: number
- exponentialBuckets:
- numFiniteBuckets: integer
- growthFactor: number
- scale: number
- explicitBuckets:
- bounds:
- - type: string
- format: string
- bucketCounts:
- - type: string
- format: string
- exemplars:
- - value: number
- timestamp: string
- attachments:
- - type: string
- additionalProperties: any
- unit: string
- description: string
+- name: your_resource_model_name
+ props:
+ - name: timeSeries
+ value:
+ - - name: metric
+ value:
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: resource
+ value:
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: metadata
+ value:
+ - name: systemLabels
+ value: object
+ - name: userLabels
+ value: object
+ - name: metricKind
+ value: string
+ - name: valueType
+ value: string
+ - name: points
+ value:
+ - - name: interval
+ value:
+ - name: endTime
+ value: string
+ - name: startTime
+ value: string
+ - name: value
+ value:
+ - name: boolValue
+ value: boolean
+ - name: int64Value
+ value: string
+ - name: doubleValue
+ value: number
+ - name: stringValue
+ value: string
+ - name: distributionValue
+ value:
+ - name: count
+ value: string
+ - name: mean
+ value: number
+ - name: sumOfSquaredDeviation
+ value: number
+ - name: range
+ value:
+ - name: min
+ value: number
+ - name: max
+ value: number
+ - name: bucketOptions
+ value:
+ - name: linearBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: width
+ value: number
+ - name: offset
+ value: number
+ - name: exponentialBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: growthFactor
+ value: number
+ - name: scale
+ value: number
+ - name: explicitBuckets
+ value:
+ - name: bounds
+ value:
+ - number
+ - name: bucketCounts
+ value:
+ - string
+ - name: exemplars
+ value:
+ - - name: value
+ value: number
+ - name: timestamp
+ value: string
+ - name: attachments
+ value:
+ - object
+ - name: unit
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/monitoring/time_series_service/index.md b/docs/google-docs/providers/google/monitoring/time_series_service/index.md
index 3923f4f980..5cde9c427d 100644
--- a/docs/google-docs/providers/google/monitoring/time_series_service/index.md
+++ b/docs/google-docs/providers/google/monitoring/time_series_service/index.md
@@ -65,58 +65,103 @@ SELECT
```yaml
-timeSeries:
- - metric:
- type: string
- labels: object
- resource:
- type: string
- labels: object
- metadata:
- systemLabels: object
- userLabels: object
- metricKind: string
- valueType: string
- points:
- - interval:
- endTime: string
- startTime: string
- value:
- boolValue: boolean
- int64Value: string
- doubleValue: number
- stringValue: string
- distributionValue:
- count: string
- mean: number
- sumOfSquaredDeviation: number
- range:
- min: number
- max: number
- bucketOptions:
- linearBuckets:
- numFiniteBuckets: integer
- width: number
- offset: number
- exponentialBuckets:
- numFiniteBuckets: integer
- growthFactor: number
- scale: number
- explicitBuckets:
- bounds:
- - type: string
- format: string
- bucketCounts:
- - type: string
- format: string
- exemplars:
- - value: number
- timestamp: string
- attachments:
- - type: string
- additionalProperties: any
- unit: string
- description: string
+- name: your_resource_model_name
+ props:
+ - name: timeSeries
+ value:
+ - - name: metric
+ value:
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: resource
+ value:
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: metadata
+ value:
+ - name: systemLabels
+ value: object
+ - name: userLabels
+ value: object
+ - name: metricKind
+ value: string
+ - name: valueType
+ value: string
+ - name: points
+ value:
+ - - name: interval
+ value:
+ - name: endTime
+ value: string
+ - name: startTime
+ value: string
+ - name: value
+ value:
+ - name: boolValue
+ value: boolean
+ - name: int64Value
+ value: string
+ - name: doubleValue
+ value: number
+ - name: stringValue
+ value: string
+ - name: distributionValue
+ value:
+ - name: count
+ value: string
+ - name: mean
+ value: number
+ - name: sumOfSquaredDeviation
+ value: number
+ - name: range
+ value:
+ - name: min
+ value: number
+ - name: max
+ value: number
+ - name: bucketOptions
+ value:
+ - name: linearBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: width
+ value: number
+ - name: offset
+ value: number
+ - name: exponentialBuckets
+ value:
+ - name: numFiniteBuckets
+ value: integer
+ - name: growthFactor
+ value: number
+ - name: scale
+ value: number
+ - name: explicitBuckets
+ value:
+ - name: bounds
+ value:
+ - number
+ - name: bucketCounts
+ value:
+ - string
+ - name: exemplars
+ value:
+ - - name: value
+ value: number
+ - name: timestamp
+ value: string
+ - name: attachments
+ value:
+ - object
+ - name: unit
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/monitoring/uptime_check_configs/index.md b/docs/google-docs/providers/google/monitoring/uptime_check_configs/index.md
index a7a7eeccdc..2c6673d3c7 100644
--- a/docs/google-docs/providers/google/monitoring/uptime_check_configs/index.md
+++ b/docs/google-docs/providers/google/monitoring/uptime_check_configs/index.md
@@ -78,7 +78,7 @@ tcpCheck,
timeout,
userLabels
FROM google.monitoring.uptime_check_configs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -128,7 +128,7 @@ SELECT
'{{ contentMatchers }}',
'{{ checkerType }}',
'{{ selectedRegions }}',
-true|false,
+{{ isInternal }},
'{{ internalCheckers }}',
'{{ userLabels }}'
;
@@ -137,62 +137,115 @@ true|false,
```yaml
-name: string
-displayName: string
-monitoredResource:
- type: string
- labels: object
-resourceGroup:
- groupId: string
- resourceType: string
-syntheticMonitor:
- cloudFunctionV2:
- name: string
-httpCheck:
- requestMethod: string
- useSsl: boolean
- path: string
- port: integer
- authInfo:
- username: string
- password: string
- maskHeaders: boolean
- headers: object
- contentType: string
- customContentType: string
- validateSsl: boolean
- body: string
- acceptedResponseStatusCodes:
- - statusValue: integer
- statusClass: string
- pingConfig:
- pingsCount: integer
- serviceAgentAuthentication:
- type: string
-tcpCheck:
- port: integer
-period: string
-timeout: string
-contentMatchers:
- - content: string
- matcher: string
- jsonPathMatcher:
- jsonPath: string
- jsonMatcher: string
-checkerType: string
-selectedRegions:
- - type: string
- enumDescriptions: string
- enum: string
-isInternal: boolean
-internalCheckers:
- - name: string
- displayName: string
- network: string
- gcpZone: string
- peerProjectId: string
- state: string
-userLabels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: monitoredResource
+ value:
+ - name: type
+ value: string
+ - name: labels
+ value: object
+ - name: resourceGroup
+ value:
+ - name: groupId
+ value: string
+ - name: resourceType
+ value: string
+ - name: syntheticMonitor
+ value:
+ - name: cloudFunctionV2
+ value:
+ - name: name
+ value: string
+ - name: httpCheck
+ value:
+ - name: requestMethod
+ value: string
+ - name: useSsl
+ value: boolean
+ - name: path
+ value: string
+ - name: port
+ value: integer
+ - name: authInfo
+ value:
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: maskHeaders
+ value: boolean
+ - name: headers
+ value: object
+ - name: contentType
+ value: string
+ - name: customContentType
+ value: string
+ - name: validateSsl
+ value: boolean
+ - name: body
+ value: string
+ - name: acceptedResponseStatusCodes
+ value:
+ - - name: statusValue
+ value: integer
+ - name: statusClass
+ value: string
+ - name: pingConfig
+ value:
+ - name: pingsCount
+ value: integer
+ - name: serviceAgentAuthentication
+ value:
+ - name: type
+ value: string
+ - name: tcpCheck
+ value:
+ - name: port
+ value: integer
+ - name: period
+ value: string
+ - name: timeout
+ value: string
+ - name: contentMatchers
+ value:
+ - - name: content
+ value: string
+ - name: matcher
+ value: string
+ - name: jsonPathMatcher
+ value:
+ - name: jsonPath
+ value: string
+ - name: jsonMatcher
+ value: string
+ - name: checkerType
+ value: string
+ - name: selectedRegions
+ value:
+ - string
+ - name: isInternal
+ value: boolean
+ - name: internalCheckers
+ value:
+ - - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: network
+ value: string
+ - name: gcpZone
+ value: string
+ - name: peerProjectId
+ value: string
+ - name: state
+ value: string
+ - name: userLabels
+ value: object
```
diff --git a/docs/google-docs/providers/google/monitoring/uptime_check_ips/index.md b/docs/google-docs/providers/google/monitoring/uptime_check_ips/index.md
index d1fb3d3734..3a8d54c1b7 100644
--- a/docs/google-docs/providers/google/monitoring/uptime_check_ips/index.md
+++ b/docs/google-docs/providers/google/monitoring/uptime_check_ips/index.md
@@ -50,5 +50,5 @@ ipAddress,
location,
region
FROM google.monitoring.uptime_check_ips
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/groups/index.md b/docs/google-docs/providers/google/networkconnectivity/groups/index.md
index 4cd9436e05..9b361b5ae6 100644
--- a/docs/google-docs/providers/google/networkconnectivity/groups/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/groups/index.md
@@ -65,7 +65,7 @@ uid,
updateTime
FROM google.networkconnectivity.groups
WHERE hubsId = '{{ hubsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/groups_iam_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/groups_iam_policies/index.md
index 5ffb5cd074..23cc61b7e4 100644
--- a/docs/google-docs/providers/google/networkconnectivity/groups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/groups_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkconnectivity.groups_iam_policies
WHERE groupsId = '{{ groupsId }}'
AND hubsId = '{{ hubsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/hubs/index.md b/docs/google-docs/providers/google/networkconnectivity/hubs/index.md
index 43529d6694..1e638bbbfc 100644
--- a/docs/google-docs/providers/google/networkconnectivity/hubs/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/hubs/index.md
@@ -76,7 +76,7 @@ state,
uniqueId,
updateTime
FROM google.networkconnectivity.hubs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,38 +112,64 @@ SELECT
'{{ routingVpcs }}',
'{{ policyMode }}',
'{{ presetTopology }}',
-true|false
+{{ exportPsc }}
;
```
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-uniqueId: string
-state: string
-routingVpcs:
- - uri: string
- requiredForNewSiteToSiteDataTransferSpokes: boolean
-routeTables:
- - type: string
-spokeSummary:
- spokeTypeCounts:
- - spokeType: string
- count: string
- spokeStateCounts:
- - state: string
- count: string
- spokeStateReasonCounts:
- - stateReasonCode: string
- count: string
-policyMode: string
-presetTopology: string
-exportPsc: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: uniqueId
+ value: string
+ - name: state
+ value: string
+ - name: routingVpcs
+ value:
+ - - name: uri
+ value: string
+ - name: requiredForNewSiteToSiteDataTransferSpokes
+ value: boolean
+ - name: routeTables
+ value:
+ - string
+ - name: spokeSummary
+ value:
+ - name: spokeTypeCounts
+ value:
+ - - name: spokeType
+ value: string
+ - name: count
+ value: string
+ - name: spokeStateCounts
+ value:
+ - - name: state
+ value: string
+ - name: count
+ value: string
+ - name: spokeStateReasonCounts
+ value:
+ - - name: stateReasonCode
+ value: string
+ - name: count
+ value: string
+ - name: policyMode
+ value: string
+ - name: presetTopology
+ value: string
+ - name: exportPsc
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/hubs_iam_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/hubs_iam_policies/index.md
index a7da64f33f..2e50e0d426 100644
--- a/docs/google-docs/providers/google/networkconnectivity/hubs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/hubs_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.networkconnectivity.hubs_iam_policies
WHERE hubsId = '{{ hubsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/internal_ranges/index.md b/docs/google-docs/providers/google/networkconnectivity/internal_ranges/index.md
index 17faacff02..21ee17cd8c 100644
--- a/docs/google-docs/providers/google/networkconnectivity/internal_ranges/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/internal_ranges/index.md
@@ -75,7 +75,7 @@ usage,
users
FROM google.networkconnectivity.internal_ranges
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -126,24 +126,37 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-ipCidrRange: string
-network: string
-usage: string
-peering: string
-prefixLength: integer
-targetCidrRange:
- - type: string
-users:
- - type: string
-overlaps:
- - type: string
- enumDescriptions: string
- enum: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: network
+ value: string
+ - name: usage
+ value: string
+ - name: peering
+ value: string
+ - name: prefixLength
+ value: integer
+ - name: targetCidrRange
+ value:
+ - string
+ - name: users
+ value:
+ - string
+ - name: overlaps
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/locations/index.md b/docs/google-docs/providers/google/networkconnectivity/locations/index.md
index 0d52dd57c7..9ee5053f40 100644
--- a/docs/google-docs/providers/google/networkconnectivity/locations/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.networkconnectivity.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/operations/index.md b/docs/google-docs/providers/google/networkconnectivity/operations/index.md
index 69692a47e7..5444d53739 100644
--- a/docs/google-docs/providers/google/networkconnectivity/operations/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.networkconnectivity.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/policy_based_routes/index.md b/docs/google-docs/providers/google/networkconnectivity/policy_based_routes/index.md
index 88a0f4156d..9a2a3f7df2 100644
--- a/docs/google-docs/providers/google/networkconnectivity/policy_based_routes/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/policy_based_routes/index.md
@@ -77,7 +77,7 @@ updateTime,
virtualMachine,
warnings
FROM google.networkconnectivity.policy_based_routes
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -126,31 +126,57 @@ SELECT
```yaml
-virtualMachine:
- tags:
- - type: string
-interconnectAttachment:
- region: string
-nextHopIlbIp: string
-nextHopOtherRoutes: string
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-network: string
-filter:
- ipProtocol: string
- srcRange: string
- destRange: string
- protocolVersion: string
-priority: integer
-warnings:
- - code: string
- data: object
- warningMessage: string
-selfLink: string
-kind: string
+- name: your_resource_model_name
+ props:
+ - name: virtualMachine
+ value:
+ - name: tags
+ value:
+ - string
+ - name: interconnectAttachment
+ value:
+ - name: region
+ value: string
+ - name: nextHopIlbIp
+ value: string
+ - name: nextHopOtherRoutes
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: network
+ value: string
+ - name: filter
+ value:
+ - name: ipProtocol
+ value: string
+ - name: srcRange
+ value: string
+ - name: destRange
+ value: string
+ - name: protocolVersion
+ value: string
+ - name: priority
+ value: integer
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: data
+ value: object
+ - name: warningMessage
+ value: string
+ - name: selfLink
+ value: string
+ - name: kind
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/policy_based_routes_iam_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/policy_based_routes_iam_policies/index.md
index dbee4986a6..d59f4348e4 100644
--- a/docs/google-docs/providers/google/networkconnectivity/policy_based_routes_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/policy_based_routes_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.networkconnectivity.policy_based_routes_iam_policies
WHERE policyBasedRoutesId = '{{ policyBasedRoutesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/regional_endpoints/index.md b/docs/google-docs/providers/google/networkconnectivity/regional_endpoints/index.md
index 54e0de8dd4..9ee4fffc06 100644
--- a/docs/google-docs/providers/google/networkconnectivity/regional_endpoints/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/regional_endpoints/index.md
@@ -72,7 +72,7 @@ targetGoogleApi,
updateTime
FROM google.networkconnectivity.regional_endpoints
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -117,18 +117,32 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-targetGoogleApi: string
-network: string
-subnetwork: string
-accessType: string
-pscForwardingRule: string
-ipAddress: string
-address: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: targetGoogleApi
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: accessType
+ value: string
+ - name: pscForwardingRule
+ value: string
+ - name: ipAddress
+ value: string
+ - name: address
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/route_tables/index.md b/docs/google-docs/providers/google/networkconnectivity/route_tables/index.md
index 3d2af02921..6b91f131aa 100644
--- a/docs/google-docs/providers/google/networkconnectivity/route_tables/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/route_tables/index.md
@@ -60,5 +60,5 @@ uid,
updateTime
FROM google.networkconnectivity.route_tables
WHERE hubsId = '{{ hubsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/routes/index.md b/docs/google-docs/providers/google/networkconnectivity/routes/index.md
index 7860e55c0e..72ac1837ec 100644
--- a/docs/google-docs/providers/google/networkconnectivity/routes/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/routes/index.md
@@ -79,5 +79,5 @@ updateTime
FROM google.networkconnectivity.routes
WHERE hubsId = '{{ hubsId }}'
AND projectsId = '{{ projectsId }}'
-AND routeTablesId = '{{ routeTablesId }}';
+AND routeTablesId = '{{ routeTablesId }}';
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/service_classes/index.md b/docs/google-docs/providers/google/networkconnectivity/service_classes/index.md
index 8a75651c40..042ea16e66 100644
--- a/docs/google-docs/providers/google/networkconnectivity/service_classes/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/service_classes/index.md
@@ -62,7 +62,7 @@ serviceClass,
updateTime
FROM google.networkconnectivity.service_classes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/service_classes_iam_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/service_classes_iam_policies/index.md
index 27b49bac6a..92003e05e1 100644
--- a/docs/google-docs/providers/google/networkconnectivity/service_classes_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/service_classes_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkconnectivity.service_classes_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND serviceClassesId = '{{ serviceClassesId }}';
+AND serviceClassesId = '{{ serviceClassesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/service_connection_maps/index.md b/docs/google-docs/providers/google/networkconnectivity/service_connection_maps/index.md
index a21e6e759b..40629f2678 100644
--- a/docs/google-docs/providers/google/networkconnectivity/service_connection_maps/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/service_connection_maps/index.md
@@ -75,7 +75,7 @@ token,
updateTime
FROM google.networkconnectivity.service_connection_maps
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -122,48 +122,89 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-serviceClass: string
-serviceClassUri: string
-infrastructure: string
-producerPscConfigs:
- - serviceAttachmentUri: string
-consumerPscConfigs:
- - project: string
- network: string
- disableGlobalAccess: boolean
- state: string
- producerInstanceId: string
- serviceAttachmentIpAddressMap: object
- consumerInstanceProject: string
-consumerPscConnections:
- - serviceAttachmentUri: string
- state: string
- project: string
- network: string
- pscConnectionId: string
- ip: string
- errorType: string
- error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- gceOperation: string
- forwardingRule: string
- errorInfo:
- reason: string
- domain: string
- metadata: object
- selectedSubnetwork: string
- producerInstanceId: string
-token: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: serviceClass
+ value: string
+ - name: serviceClassUri
+ value: string
+ - name: infrastructure
+ value: string
+ - name: producerPscConfigs
+ value:
+ - - name: serviceAttachmentUri
+ value: string
+ - name: consumerPscConfigs
+ value:
+ - - name: project
+ value: string
+ - name: network
+ value: string
+ - name: disableGlobalAccess
+ value: boolean
+ - name: state
+ value: string
+ - name: producerInstanceId
+ value: string
+ - name: serviceAttachmentIpAddressMap
+ value: object
+ - name: consumerInstanceProject
+ value: string
+ - name: consumerPscConnections
+ value:
+ - - name: serviceAttachmentUri
+ value: string
+ - name: state
+ value: string
+ - name: project
+ value: string
+ - name: network
+ value: string
+ - name: pscConnectionId
+ value: string
+ - name: ip
+ value: string
+ - name: errorType
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: gceOperation
+ value: string
+ - name: forwardingRule
+ value: string
+ - name: errorInfo
+ value:
+ - name: reason
+ value: string
+ - name: domain
+ value: string
+ - name: metadata
+ value: object
+ - name: selectedSubnetwork
+ value: string
+ - name: producerInstanceId
+ value: string
+ - name: token
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/service_connection_maps_iam_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/service_connection_maps_iam_policies/index.md
index 93d7e279c7..a4e1374d2c 100644
--- a/docs/google-docs/providers/google/networkconnectivity/service_connection_maps_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/service_connection_maps_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkconnectivity.service_connection_maps_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND serviceConnectionMapsId = '{{ serviceConnectionMapsId }}';
+AND serviceConnectionMapsId = '{{ serviceConnectionMapsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/service_connection_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/service_connection_policies/index.md
index 0a97917a04..61d2ea98c6 100644
--- a/docs/google-docs/providers/google/networkconnectivity/service_connection_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/service_connection_policies/index.md
@@ -71,7 +71,7 @@ serviceClass,
updateTime
FROM google.networkconnectivity.service_connection_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,42 +116,75 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-network: string
-serviceClass: string
-infrastructure: string
-pscConfig:
- subnetworks:
- - type: string
- limit: string
- producerInstanceLocation: string
- allowedGoogleProducersResourceHierarchyLevel:
- - type: string
-pscConnections:
- - state: string
- consumerForwardingRule: string
- consumerAddress: string
- errorType: string
- error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- gceOperation: string
- consumerTargetProject: string
- pscConnectionId: string
- errorInfo:
- reason: string
- domain: string
- metadata: object
- selectedSubnetwork: string
- producerInstanceId: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: network
+ value: string
+ - name: serviceClass
+ value: string
+ - name: infrastructure
+ value: string
+ - name: pscConfig
+ value:
+ - name: subnetworks
+ value:
+ - string
+ - name: limit
+ value: string
+ - name: producerInstanceLocation
+ value: string
+ - name: allowedGoogleProducersResourceHierarchyLevel
+ value:
+ - string
+ - name: pscConnections
+ value:
+ - - name: state
+ value: string
+ - name: consumerForwardingRule
+ value: string
+ - name: consumerAddress
+ value: string
+ - name: errorType
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: gceOperation
+ value: string
+ - name: consumerTargetProject
+ value: string
+ - name: pscConnectionId
+ value: string
+ - name: errorInfo
+ value:
+ - name: reason
+ value: string
+ - name: domain
+ value: string
+ - name: metadata
+ value: object
+ - name: selectedSubnetwork
+ value: string
+ - name: producerInstanceId
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/service_connection_policies_iam_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/service_connection_policies_iam_policies/index.md
index c47d547422..8146646dfa 100644
--- a/docs/google-docs/providers/google/networkconnectivity/service_connection_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/service_connection_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkconnectivity.service_connection_policies_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND serviceConnectionPoliciesId = '{{ serviceConnectionPoliciesId }}';
+AND serviceConnectionPoliciesId = '{{ serviceConnectionPoliciesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkconnectivity/service_connection_tokens/index.md b/docs/google-docs/providers/google/networkconnectivity/service_connection_tokens/index.md
index 3ef9fa421b..5e727e5e13 100644
--- a/docs/google-docs/providers/google/networkconnectivity/service_connection_tokens/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/service_connection_tokens/index.md
@@ -66,7 +66,7 @@ token,
updateTime
FROM google.networkconnectivity.service_connection_tokens
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,15 +107,26 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-network: string
-token: string
-expireTime: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: network
+ value: string
+ - name: token
+ value: string
+ - name: expireTime
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/spokes/index.md b/docs/google-docs/providers/google/networkconnectivity/spokes/index.md
index 3c125f3cfe..062f1cd1d0 100644
--- a/docs/google-docs/providers/google/networkconnectivity/spokes/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/spokes/index.md
@@ -80,7 +80,7 @@ uniqueId,
updateTime
FROM google.networkconnectivity.spokes
WHERE hubsId = '{{ hubsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -129,50 +129,88 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-hub: string
-group: string
-linkedVpnTunnels:
- uris:
- - type: string
- siteToSiteDataTransfer: boolean
- vpcNetwork: string
- includeImportRanges:
- - type: string
-linkedInterconnectAttachments:
- uris:
- - type: string
- siteToSiteDataTransfer: boolean
- vpcNetwork: string
- includeImportRanges:
- - type: string
-linkedRouterApplianceInstances:
- instances:
- - virtualMachine: string
- ipAddress: string
- siteToSiteDataTransfer: boolean
- vpcNetwork: string
- includeImportRanges:
- - type: string
-linkedVpcNetwork:
- uri: string
- excludeExportRanges:
- - type: string
- includeExportRanges:
- - type: string
- producerVpcSpokes:
- - type: string
-uniqueId: string
-state: string
-reasons:
- - code: string
- message: string
- userDetails: string
-spokeType: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: hub
+ value: string
+ - name: group
+ value: string
+ - name: linkedVpnTunnels
+ value:
+ - name: uris
+ value:
+ - string
+ - name: siteToSiteDataTransfer
+ value: boolean
+ - name: vpcNetwork
+ value: string
+ - name: includeImportRanges
+ value:
+ - string
+ - name: linkedInterconnectAttachments
+ value:
+ - name: uris
+ value:
+ - string
+ - name: siteToSiteDataTransfer
+ value: boolean
+ - name: vpcNetwork
+ value: string
+ - name: includeImportRanges
+ value:
+ - string
+ - name: linkedRouterApplianceInstances
+ value:
+ - name: instances
+ value:
+ - - name: virtualMachine
+ value: string
+ - name: ipAddress
+ value: string
+ - name: siteToSiteDataTransfer
+ value: boolean
+ - name: vpcNetwork
+ value: string
+ - name: includeImportRanges
+ value:
+ - string
+ - name: linkedVpcNetwork
+ value:
+ - name: uri
+ value: string
+ - name: excludeExportRanges
+ value:
+ - string
+ - name: includeExportRanges
+ value:
+ - string
+ - name: producerVpcSpokes
+ value:
+ - string
+ - name: uniqueId
+ value: string
+ - name: state
+ value: string
+ - name: reasons
+ value:
+ - - name: code
+ value: string
+ - name: message
+ value: string
+ - name: userDetails
+ value: string
+ - name: spokeType
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkconnectivity/spokes_iam_policies/index.md b/docs/google-docs/providers/google/networkconnectivity/spokes_iam_policies/index.md
index 4bc90f4d98..5b9bdf2696 100644
--- a/docs/google-docs/providers/google/networkconnectivity/spokes_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkconnectivity/spokes_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkconnectivity.spokes_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND spokesId = '{{ spokesId }}';
+AND spokesId = '{{ spokesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkmanagement/connectivity_tests/index.md b/docs/google-docs/providers/google/networkmanagement/connectivity_tests/index.md
index 85bc33d97d..d27ad178e2 100644
--- a/docs/google-docs/providers/google/networkmanagement/connectivity_tests/index.md
+++ b/docs/google-docs/providers/google/networkmanagement/connectivity_tests/index.md
@@ -75,7 +75,7 @@ relatedProjects,
source,
updateTime
FROM google.networkmanagement.connectivity_tests
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -113,282 +113,539 @@ SELECT
'{{ protocol }}',
'{{ relatedProjects }}',
'{{ labels }}',
-true|false
+{{ bypassFirewallChecks }}
;
```
```yaml
-name: string
-description: string
-source:
- ipAddress: string
- port: integer
- instance: string
- forwardingRule: string
- forwardingRuleTarget: string
- loadBalancerId: string
- loadBalancerType: string
- gkeMasterCluster: string
- cloudSqlInstance: string
- cloudFunction:
- uri: string
- appEngineVersion:
- uri: string
- cloudRunRevision:
- uri: string
- network: string
- networkType: string
- projectId: string
-protocol: string
-relatedProjects:
- - type: string
-displayName: string
-labels: object
-createTime: string
-updateTime: string
-reachabilityDetails:
- result: string
- verifyTime: string
- error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- traces:
- - endpointInfo:
- sourceIp: string
- destinationIp: string
- protocol: string
- sourcePort: integer
- destinationPort: integer
- sourceNetworkUri: string
- destinationNetworkUri: string
- sourceAgentUri: string
- steps:
- - description: string
- state: string
- causesDrop: boolean
- projectId: string
- instance:
- displayName: string
- uri: string
- interface: string
- networkUri: string
- internalIp: string
- externalIp: string
- networkTags:
- - type: string
- serviceAccount: string
- pscNetworkAttachmentUri: string
- firewall:
- displayName: string
- uri: string
- direction: string
- action: string
- priority: integer
- networkUri: string
- targetTags:
- - type: string
- targetServiceAccounts:
- - type: string
- policy: string
- policyUri: string
- firewallRuleType: string
- route:
- routeType: string
- nextHopType: string
- routeScope: string
- displayName: string
- uri: string
- destIpRange: string
- nextHop: string
- networkUri: string
- priority: integer
- instanceTags:
- - type: string
- srcIpRange: string
- destPortRanges:
- - type: string
- srcPortRanges:
- - type: string
- protocols:
- - type: string
- nccHubUri: string
- nccSpokeUri: string
- googleService:
- sourceIp: string
- googleServiceType: string
- forwardingRule:
- displayName: string
- uri: string
- matchedProtocol: string
- matchedPortRange: string
- vip: string
- target: string
- networkUri: string
- region: string
- loadBalancerName: string
- pscServiceAttachmentUri: string
- pscGoogleApiTarget: string
- vpnGateway:
- displayName: string
- uri: string
- networkUri: string
- ipAddress: string
- vpnTunnelUri: string
- region: string
- vpnTunnel:
- displayName: string
- uri: string
- sourceGateway: string
- remoteGateway: string
- remoteGatewayIp: string
- sourceGatewayIp: string
- networkUri: string
- region: string
- routingType: string
- vpcConnector:
- displayName: string
- uri: string
- location: string
- deliver:
- target: string
- resourceUri: string
- ipAddress: string
- storageBucket: string
- pscGoogleApiTarget: string
- forward:
- target: string
- resourceUri: string
- ipAddress: string
- abort:
- cause: string
- resourceUri: string
- ipAddress: string
- projectsMissingPermission:
- - type: string
- drop:
- cause: string
- resourceUri: string
- sourceIp: string
- destinationIp: string
- region: string
- loadBalancer:
- loadBalancerType: string
- healthCheckUri: string
- backends:
- - displayName: string
- uri: string
- healthCheckFirewallState: string
- healthCheckAllowingFirewallRules:
- - type: string
- healthCheckBlockingFirewallRules:
- - type: string
- backendType: string
- backendUri: string
- network:
- displayName: string
- uri: string
- matchedIpRange: string
- gkeMaster:
- clusterUri: string
- clusterNetworkUri: string
- internalIp: string
- externalIp: string
- cloudSqlInstance:
- displayName: string
- uri: string
- networkUri: string
- internalIp: string
- externalIp: string
- region: string
- redisInstance:
- displayName: string
- uri: string
- networkUri: string
- primaryEndpointIp: string
- readEndpointIp: string
- region: string
- redisCluster:
- displayName: string
- uri: string
- networkUri: string
- discoveryEndpointIpAddress: string
- secondaryEndpointIpAddress: string
- location: string
- cloudFunction:
- displayName: string
- uri: string
- location: string
- versionId: string
- appEngineVersion:
- displayName: string
- uri: string
- runtime: string
- environment: string
- cloudRunRevision:
- displayName: string
- uri: string
- location: string
- serviceUri: string
- nat:
- type: string
- protocol: string
- networkUri: string
- oldSourceIp: string
- newSourceIp: string
- oldDestinationIp: string
- newDestinationIp: string
- oldSourcePort: integer
- newSourcePort: integer
- oldDestinationPort: integer
- newDestinationPort: integer
- routerUri: string
- natGatewayName: string
- proxyConnection:
- protocol: string
- oldSourceIp: string
- newSourceIp: string
- oldDestinationIp: string
- newDestinationIp: string
- oldSourcePort: integer
- newSourcePort: integer
- oldDestinationPort: integer
- newDestinationPort: integer
- subnetUri: string
- networkUri: string
- loadBalancerBackendInfo:
- name: string
- instanceUri: string
- backendServiceUri: string
- instanceGroupUri: string
- networkEndpointGroupUri: string
- backendBucketUri: string
- pscServiceAttachmentUri: string
- pscGoogleApiTarget: string
- healthCheckUri: string
- healthCheckFirewallsConfigState: string
- storageBucket:
- bucket: string
- serverlessNeg:
- negUri: string
- forwardTraceId: integer
-probingDetails:
- result: string
- verifyTime: string
- abortCause: string
- sentProbeCount: integer
- successfulProbeCount: integer
- probingLatency:
- latencyPercentiles:
- - percent: integer
- latencyMicros: string
- destinationEgressLocation:
- metropolitanArea: string
-bypassFirewallChecks: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: source
+ value:
+ - name: ipAddress
+ value: string
+ - name: port
+ value: integer
+ - name: instance
+ value: string
+ - name: forwardingRule
+ value: string
+ - name: forwardingRuleTarget
+ value: string
+ - name: loadBalancerId
+ value: string
+ - name: loadBalancerType
+ value: string
+ - name: gkeMasterCluster
+ value: string
+ - name: cloudSqlInstance
+ value: string
+ - name: cloudFunction
+ value:
+ - name: uri
+ value: string
+ - name: appEngineVersion
+ value:
+ - name: uri
+ value: string
+ - name: cloudRunRevision
+ value:
+ - name: uri
+ value: string
+ - name: network
+ value: string
+ - name: networkType
+ value: string
+ - name: projectId
+ value: string
+ - name: protocol
+ value: string
+ - name: relatedProjects
+ value:
+ - string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: reachabilityDetails
+ value:
+ - name: result
+ value: string
+ - name: verifyTime
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: traces
+ value:
+ - - name: endpointInfo
+ value:
+ - name: sourceIp
+ value: string
+ - name: destinationIp
+ value: string
+ - name: protocol
+ value: string
+ - name: sourcePort
+ value: integer
+ - name: destinationPort
+ value: integer
+ - name: sourceNetworkUri
+ value: string
+ - name: destinationNetworkUri
+ value: string
+ - name: sourceAgentUri
+ value: string
+ - name: steps
+ value:
+ - - name: description
+ value: string
+ - name: state
+ value: string
+ - name: causesDrop
+ value: boolean
+ - name: projectId
+ value: string
+ - name: instance
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: interface
+ value: string
+ - name: networkUri
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: serviceAccount
+ value: string
+ - name: pscNetworkAttachmentUri
+ value: string
+ - name: firewall
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: direction
+ value: string
+ - name: action
+ value: string
+ - name: priority
+ value: integer
+ - name: networkUri
+ value: string
+ - name: targetTags
+ value:
+ - string
+ - name: targetServiceAccounts
+ value:
+ - string
+ - name: policy
+ value: string
+ - name: policyUri
+ value: string
+ - name: firewallRuleType
+ value: string
+ - name: route
+ value:
+ - name: routeType
+ value: string
+ - name: nextHopType
+ value: string
+ - name: routeScope
+ value: string
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: destIpRange
+ value: string
+ - name: nextHop
+ value: string
+ - name: networkUri
+ value: string
+ - name: priority
+ value: integer
+ - name: instanceTags
+ value:
+ - string
+ - name: srcIpRange
+ value: string
+ - name: destPortRanges
+ value:
+ - string
+ - name: srcPortRanges
+ value:
+ - string
+ - name: protocols
+ value:
+ - string
+ - name: nccHubUri
+ value: string
+ - name: nccSpokeUri
+ value: string
+ - name: googleService
+ value:
+ - name: sourceIp
+ value: string
+ - name: googleServiceType
+ value: string
+ - name: forwardingRule
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: matchedProtocol
+ value: string
+ - name: matchedPortRange
+ value: string
+ - name: vip
+ value: string
+ - name: target
+ value: string
+ - name: networkUri
+ value: string
+ - name: region
+ value: string
+ - name: loadBalancerName
+ value: string
+ - name: pscServiceAttachmentUri
+ value: string
+ - name: pscGoogleApiTarget
+ value: string
+ - name: vpnGateway
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: networkUri
+ value: string
+ - name: ipAddress
+ value: string
+ - name: vpnTunnelUri
+ value: string
+ - name: region
+ value: string
+ - name: vpnTunnel
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: sourceGateway
+ value: string
+ - name: remoteGateway
+ value: string
+ - name: remoteGatewayIp
+ value: string
+ - name: sourceGatewayIp
+ value: string
+ - name: networkUri
+ value: string
+ - name: region
+ value: string
+ - name: routingType
+ value: string
+ - name: vpcConnector
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: location
+ value: string
+ - name: deliver
+ value:
+ - name: target
+ value: string
+ - name: resourceUri
+ value: string
+ - name: ipAddress
+ value: string
+ - name: storageBucket
+ value: string
+ - name: pscGoogleApiTarget
+ value: string
+ - name: forward
+ value:
+ - name: target
+ value: string
+ - name: resourceUri
+ value: string
+ - name: ipAddress
+ value: string
+ - name: abort
+ value:
+ - name: cause
+ value: string
+ - name: resourceUri
+ value: string
+ - name: ipAddress
+ value: string
+ - name: projectsMissingPermission
+ value:
+ - string
+ - name: drop
+ value:
+ - name: cause
+ value: string
+ - name: resourceUri
+ value: string
+ - name: sourceIp
+ value: string
+ - name: destinationIp
+ value: string
+ - name: region
+ value: string
+ - name: loadBalancer
+ value:
+ - name: loadBalancerType
+ value: string
+ - name: healthCheckUri
+ value: string
+ - name: backends
+ value:
+ - - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: healthCheckFirewallState
+ value: string
+ - name: healthCheckAllowingFirewallRules
+ value:
+ - string
+ - name: healthCheckBlockingFirewallRules
+ value:
+ - string
+ - name: backendType
+ value: string
+ - name: backendUri
+ value: string
+ - name: network
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: matchedIpRange
+ value: string
+ - name: gkeMaster
+ value:
+ - name: clusterUri
+ value: string
+ - name: clusterNetworkUri
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: cloudSqlInstance
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: networkUri
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: region
+ value: string
+ - name: redisInstance
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: networkUri
+ value: string
+ - name: primaryEndpointIp
+ value: string
+ - name: readEndpointIp
+ value: string
+ - name: region
+ value: string
+ - name: redisCluster
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: networkUri
+ value: string
+ - name: discoveryEndpointIpAddress
+ value: string
+ - name: secondaryEndpointIpAddress
+ value: string
+ - name: location
+ value: string
+ - name: cloudFunction
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: location
+ value: string
+ - name: versionId
+ value: string
+ - name: appEngineVersion
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: runtime
+ value: string
+ - name: environment
+ value: string
+ - name: cloudRunRevision
+ value:
+ - name: displayName
+ value: string
+ - name: uri
+ value: string
+ - name: location
+ value: string
+ - name: serviceUri
+ value: string
+ - name: nat
+ value:
+ - name: type
+ value: string
+ - name: protocol
+ value: string
+ - name: networkUri
+ value: string
+ - name: oldSourceIp
+ value: string
+ - name: newSourceIp
+ value: string
+ - name: oldDestinationIp
+ value: string
+ - name: newDestinationIp
+ value: string
+ - name: oldSourcePort
+ value: integer
+ - name: newSourcePort
+ value: integer
+ - name: oldDestinationPort
+ value: integer
+ - name: newDestinationPort
+ value: integer
+ - name: routerUri
+ value: string
+ - name: natGatewayName
+ value: string
+ - name: proxyConnection
+ value:
+ - name: protocol
+ value: string
+ - name: oldSourceIp
+ value: string
+ - name: newSourceIp
+ value: string
+ - name: oldDestinationIp
+ value: string
+ - name: newDestinationIp
+ value: string
+ - name: oldSourcePort
+ value: integer
+ - name: newSourcePort
+ value: integer
+ - name: oldDestinationPort
+ value: integer
+ - name: newDestinationPort
+ value: integer
+ - name: subnetUri
+ value: string
+ - name: networkUri
+ value: string
+ - name: loadBalancerBackendInfo
+ value:
+ - name: name
+ value: string
+ - name: instanceUri
+ value: string
+ - name: backendServiceUri
+ value: string
+ - name: instanceGroupUri
+ value: string
+ - name: networkEndpointGroupUri
+ value: string
+ - name: backendBucketUri
+ value: string
+ - name: pscServiceAttachmentUri
+ value: string
+ - name: pscGoogleApiTarget
+ value: string
+ - name: healthCheckUri
+ value: string
+ - name: healthCheckFirewallsConfigState
+ value: string
+ - name: storageBucket
+ value:
+ - name: bucket
+ value: string
+ - name: serverlessNeg
+ value:
+ - name: negUri
+ value: string
+ - name: forwardTraceId
+ value: integer
+ - name: probingDetails
+ value:
+ - name: result
+ value: string
+ - name: verifyTime
+ value: string
+ - name: abortCause
+ value: string
+ - name: sentProbeCount
+ value: integer
+ - name: successfulProbeCount
+ value: integer
+ - name: probingLatency
+ value:
+ - name: latencyPercentiles
+ value:
+ - - name: percent
+ value: integer
+ - name: latencyMicros
+ value: string
+ - name: destinationEgressLocation
+ value:
+ - name: metropolitanArea
+ value: string
+ - name: bypassFirewallChecks
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/networkmanagement/connectivity_tests_iam_policies/index.md b/docs/google-docs/providers/google/networkmanagement/connectivity_tests_iam_policies/index.md
index 8bae07b848..edc658f0aa 100644
--- a/docs/google-docs/providers/google/networkmanagement/connectivity_tests_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkmanagement/connectivity_tests_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.networkmanagement.connectivity_tests_iam_policies
WHERE connectivityTestsId = '{{ connectivityTestsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkmanagement/locations/index.md b/docs/google-docs/providers/google/networkmanagement/locations/index.md
index a108734390..d2b7c8158c 100644
--- a/docs/google-docs/providers/google/networkmanagement/locations/index.md
+++ b/docs/google-docs/providers/google/networkmanagement/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.networkmanagement.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/networkmanagement/operations/index.md b/docs/google-docs/providers/google/networkmanagement/operations/index.md
index 1e4de5226f..66103d8234 100644
--- a/docs/google-docs/providers/google/networkmanagement/operations/index.md
+++ b/docs/google-docs/providers/google/networkmanagement/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.networkmanagement.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/networksecurity/address_groups/index.md b/docs/google-docs/providers/google/networksecurity/address_groups/index.md
index 0bff1c925e..17b2f2ce99 100644
--- a/docs/google-docs/providers/google/networksecurity/address_groups/index.md
+++ b/docs/google-docs/providers/google/networksecurity/address_groups/index.md
@@ -58,7 +58,7 @@ SELECT
column_anon
FROM google.networksecurity.address_groups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -103,20 +103,30 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-type: string
-items:
- - type: string
-capacity: integer
-selfLink: string
-purpose:
- - type: string
- enumDescriptions: string
- enum: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: type
+ value: string
+ - name: items
+ value:
+ - string
+ - name: capacity
+ value: integer
+ - name: selfLink
+ value: string
+ - name: purpose
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/networksecurity/address_groups_iam_policies/index.md b/docs/google-docs/providers/google/networksecurity/address_groups_iam_policies/index.md
index 666dd505f4..6b3eb5bd28 100644
--- a/docs/google-docs/providers/google/networksecurity/address_groups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/address_groups_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networksecurity.address_groups_iam_policies
WHERE addressGroupsId = '{{ addressGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networksecurity/address_groups_items/index.md b/docs/google-docs/providers/google/networksecurity/address_groups_items/index.md
index c611abd795..d577e12c8f 100644
--- a/docs/google-docs/providers/google/networksecurity/address_groups_items/index.md
+++ b/docs/google-docs/providers/google/networksecurity/address_groups_items/index.md
@@ -74,9 +74,13 @@ SELECT
```yaml
-items:
- - type: string
-requestId: string
+- name: your_resource_model_name
+ props:
+ - name: items
+ value:
+ - string
+ - name: requestId
+ value: string
```
diff --git a/docs/google-docs/providers/google/networksecurity/address_groups_references/index.md b/docs/google-docs/providers/google/networksecurity/address_groups_references/index.md
index 014d45a038..9c2b986616 100644
--- a/docs/google-docs/providers/google/networksecurity/address_groups_references/index.md
+++ b/docs/google-docs/providers/google/networksecurity/address_groups_references/index.md
@@ -53,5 +53,5 @@ securityPolicy
FROM google.networksecurity.address_groups_references
WHERE addressGroupsId = '{{ addressGroupsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/networksecurity/authorization_policies/index.md b/docs/google-docs/providers/google/networksecurity/authorization_policies/index.md
index 1b2792fa8d..0c8727754d 100644
--- a/docs/google-docs/providers/google/networksecurity/authorization_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/authorization_policies/index.md
@@ -63,7 +63,7 @@ rules,
updateTime
FROM google.networksecurity.authorization_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,29 +104,47 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-action: string
-rules:
- - sources:
- - principals:
- - type: string
- ipBlocks:
- - type: string
- destinations:
- - hosts:
- - type: string
- ports:
- - type: string
- format: string
- methods:
- - type: string
- httpHeaderMatch:
- regexMatch: string
- headerName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: action
+ value: string
+ - name: rules
+ value:
+ - - name: sources
+ value:
+ - - name: principals
+ value:
+ - string
+ - name: ipBlocks
+ value:
+ - string
+ - name: destinations
+ value:
+ - - name: hosts
+ value:
+ - string
+ - name: ports
+ value:
+ - integer
+ - name: methods
+ value:
+ - string
+ - name: httpHeaderMatch
+ value:
+ - name: regexMatch
+ value: string
+ - name: headerName
+ value: string
```
diff --git a/docs/google-docs/providers/google/networksecurity/authorization_policies_iam_policies/index.md b/docs/google-docs/providers/google/networksecurity/authorization_policies_iam_policies/index.md
index 712f2f1aaa..152b4e6b52 100644
--- a/docs/google-docs/providers/google/networksecurity/authorization_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/authorization_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networksecurity.authorization_policies_iam_policies
WHERE authorizationPoliciesId = '{{ authorizationPoliciesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networksecurity/authz_policies_iam_policies/index.md b/docs/google-docs/providers/google/networksecurity/authz_policies_iam_policies/index.md
index 7340cc8327..bf07b1e39b 100644
--- a/docs/google-docs/providers/google/networksecurity/authz_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/authz_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networksecurity.authz_policies_iam_policies
WHERE authzPoliciesId = '{{ authzPoliciesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networksecurity/client_tls_policies/index.md b/docs/google-docs/providers/google/networksecurity/client_tls_policies/index.md
index dbbee90d03..f7d7c461a6 100644
--- a/docs/google-docs/providers/google/networksecurity/client_tls_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/client_tls_policies/index.md
@@ -65,7 +65,7 @@ sni,
updateTime
FROM google.networksecurity.client_tls_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,19 +108,33 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-sni: string
-clientCertificate:
- grpcEndpoint:
- targetUri: string
- certificateProviderInstance:
- pluginInstance: string
-serverValidationCa:
- - {}
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: sni
+ value: string
+ - name: clientCertificate
+ value:
+ - name: grpcEndpoint
+ value:
+ - name: targetUri
+ value: string
+ - name: certificateProviderInstance
+ value:
+ - name: pluginInstance
+ value: string
+ - name: serverValidationCa
+ value:
+ - []
```
diff --git a/docs/google-docs/providers/google/networksecurity/client_tls_policies_iam_policies/index.md b/docs/google-docs/providers/google/networksecurity/client_tls_policies_iam_policies/index.md
index 359e7e9e46..c8cfa450d6 100644
--- a/docs/google-docs/providers/google/networksecurity/client_tls_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/client_tls_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networksecurity.client_tls_policies_iam_policies
WHERE clientTlsPoliciesId = '{{ clientTlsPoliciesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networksecurity/firewall_endpoint_associations/index.md b/docs/google-docs/providers/google/networksecurity/firewall_endpoint_associations/index.md
index f80df2da11..31233cdd56 100644
--- a/docs/google-docs/providers/google/networksecurity/firewall_endpoint_associations/index.md
+++ b/docs/google-docs/providers/google/networksecurity/firewall_endpoint_associations/index.md
@@ -69,7 +69,7 @@ tlsInspectionPolicy,
updateTime
FROM google.networksecurity.firewall_endpoint_associations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,23 +105,35 @@ SELECT
'{{ network }}',
'{{ firewallEndpoint }}',
'{{ tlsInspectionPolicy }}',
-true|false
+{{ disabled }}
;
```
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-state: string
-network: string
-firewallEndpoint: string
-tlsInspectionPolicy: string
-reconciling: boolean
-disabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: network
+ value: string
+ - name: firewallEndpoint
+ value: string
+ - name: tlsInspectionPolicy
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: disabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/networksecurity/firewall_endpoints/index.md b/docs/google-docs/providers/google/networksecurity/firewall_endpoints/index.md
index 60fa9bd507..3efa53d47c 100644
--- a/docs/google-docs/providers/google/networksecurity/firewall_endpoints/index.md
+++ b/docs/google-docs/providers/google/networksecurity/firewall_endpoints/index.md
@@ -69,7 +69,7 @@ state,
updateTime
FROM google.networksecurity.firewall_endpoints
WHERE locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -108,19 +108,33 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-state: string
-reconciling: boolean
-associatedNetworks:
- - type: string
-associations:
- - name: string
- network: string
-billingProjectId: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: state
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: associatedNetworks
+ value:
+ - string
+ - name: associations
+ value:
+ - - name: name
+ value: string
+ - name: network
+ value: string
+ - name: billingProjectId
+ value: string
```
diff --git a/docs/google-docs/providers/google/networksecurity/gateway_security_policies/index.md b/docs/google-docs/providers/google/networksecurity/gateway_security_policies/index.md
index 8466521ea5..fcba3fdfff 100644
--- a/docs/google-docs/providers/google/networksecurity/gateway_security_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/gateway_security_policies/index.md
@@ -59,7 +59,7 @@ tlsInspectionPolicy,
updateTime
FROM google.networksecurity.gateway_security_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,11 +96,18 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-tlsInspectionPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: tlsInspectionPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/networksecurity/locations/index.md b/docs/google-docs/providers/google/networksecurity/locations/index.md
index f8a1f326f4..8f9b93144a 100644
--- a/docs/google-docs/providers/google/networksecurity/locations/index.md
+++ b/docs/google-docs/providers/google/networksecurity/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.networksecurity.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/networksecurity/operations/index.md b/docs/google-docs/providers/google/networksecurity/operations/index.md
index 735f19a55b..bbd0435dee 100644
--- a/docs/google-docs/providers/google/networksecurity/operations/index.md
+++ b/docs/google-docs/providers/google/networksecurity/operations/index.md
@@ -62,7 +62,7 @@ metadata,
response
FROM google.networksecurity.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/networksecurity/rules/index.md b/docs/google-docs/providers/google/networksecurity/rules/index.md
index f17805ea09..f8e36f0813 100644
--- a/docs/google-docs/providers/google/networksecurity/rules/index.md
+++ b/docs/google-docs/providers/google/networksecurity/rules/index.md
@@ -70,7 +70,7 @@ updateTime
FROM google.networksecurity.rules
WHERE gatewaySecurityPoliciesId = '{{ gatewaySecurityPoliciesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,28 +107,40 @@ SELECT
'{{ projectsId }}',
'{{ basicProfile }}',
'{{ name }}',
-true|false,
+{{ enabled }},
'{{ priority }}',
'{{ description }}',
'{{ sessionMatcher }}',
'{{ applicationMatcher }}',
-true|false
+{{ tlsInspectionEnabled }}
;
```
```yaml
-basicProfile: string
-name: string
-createTime: string
-updateTime: string
-enabled: boolean
-priority: integer
-description: string
-sessionMatcher: string
-applicationMatcher: string
-tlsInspectionEnabled: boolean
+- name: your_resource_model_name
+ props:
+ - name: basicProfile
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: enabled
+ value: boolean
+ - name: priority
+ value: integer
+ - name: description
+ value: string
+ - name: sessionMatcher
+ value: string
+ - name: applicationMatcher
+ value: string
+ - name: tlsInspectionEnabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/networksecurity/security_profile_groups/index.md b/docs/google-docs/providers/google/networksecurity/security_profile_groups/index.md
index f472c2e21a..e62627193c 100644
--- a/docs/google-docs/providers/google/networksecurity/security_profile_groups/index.md
+++ b/docs/google-docs/providers/google/networksecurity/security_profile_groups/index.md
@@ -63,7 +63,7 @@ threatPreventionProfile,
updateTime
FROM google.networksecurity.security_profile_groups
WHERE locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -102,13 +102,22 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-etag: string
-labels: object
-threatPreventionProfile: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: labels
+ value: object
+ - name: threatPreventionProfile
+ value: string
```
diff --git a/docs/google-docs/providers/google/networksecurity/security_profiles/index.md b/docs/google-docs/providers/google/networksecurity/security_profiles/index.md
index 4cad1a0616..c94b1d3bc1 100644
--- a/docs/google-docs/providers/google/networksecurity/security_profiles/index.md
+++ b/docs/google-docs/providers/google/networksecurity/security_profiles/index.md
@@ -65,7 +65,7 @@ type,
updateTime
FROM google.networksecurity.security_profiles
WHERE locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -106,21 +106,38 @@ SELECT
```yaml
-threatPreventionProfile:
- severityOverrides:
- - severity: string
- action: string
- threatOverrides:
- - threatId: string
- type: string
- action: string
-name: string
-description: string
-createTime: string
-updateTime: string
-etag: string
-labels: object
-type: string
+- name: your_resource_model_name
+ props:
+ - name: threatPreventionProfile
+ value:
+ - name: severityOverrides
+ value:
+ - - name: severity
+ value: string
+ - name: action
+ value: string
+ - name: threatOverrides
+ value:
+ - - name: threatId
+ value: string
+ - name: type
+ value: string
+ - name: action
+ value: string
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: labels
+ value: object
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/networksecurity/server_tls_policies/index.md b/docs/google-docs/providers/google/networksecurity/server_tls_policies/index.md
index a7bc56787f..2e351d6c6e 100644
--- a/docs/google-docs/providers/google/networksecurity/server_tls_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/server_tls_policies/index.md
@@ -65,7 +65,7 @@ serverCertificate,
updateTime
FROM google.networksecurity.server_tls_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,7 +99,7 @@ SELECT
'{{ name }}',
'{{ description }}',
'{{ labels }}',
-true|false,
+{{ allowOpen }},
'{{ serverCertificate }}',
'{{ mtlsPolicy }}'
;
@@ -108,22 +108,39 @@ true|false,
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-labels: object
-allowOpen: boolean
-serverCertificate:
- grpcEndpoint:
- targetUri: string
- certificateProviderInstance:
- pluginInstance: string
-mtlsPolicy:
- clientValidationMode: string
- clientValidationCa:
- - {}
- clientValidationTrustConfig: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: allowOpen
+ value: boolean
+ - name: serverCertificate
+ value:
+ - name: grpcEndpoint
+ value:
+ - name: targetUri
+ value: string
+ - name: certificateProviderInstance
+ value:
+ - name: pluginInstance
+ value: string
+ - name: mtlsPolicy
+ value:
+ - name: clientValidationMode
+ value: string
+ - name: clientValidationCa
+ value:
+ - []
+ - name: clientValidationTrustConfig
+ value: string
```
diff --git a/docs/google-docs/providers/google/networksecurity/server_tls_policies_iam_policies/index.md b/docs/google-docs/providers/google/networksecurity/server_tls_policies_iam_policies/index.md
index dee66eb2aa..205a3fad96 100644
--- a/docs/google-docs/providers/google/networksecurity/server_tls_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/server_tls_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networksecurity.server_tls_policies_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND serverTlsPoliciesId = '{{ serverTlsPoliciesId }}';
+AND serverTlsPoliciesId = '{{ serverTlsPoliciesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networksecurity/tls_inspection_policies/index.md b/docs/google-docs/providers/google/networksecurity/tls_inspection_policies/index.md
index 87fade8baf..08c9b1e683 100644
--- a/docs/google-docs/providers/google/networksecurity/tls_inspection_policies/index.md
+++ b/docs/google-docs/providers/google/networksecurity/tls_inspection_policies/index.md
@@ -69,7 +69,7 @@ trustConfig,
updateTime
FROM google.networksecurity.tls_inspection_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,7 +106,7 @@ SELECT
'{{ description }}',
'{{ caPool }}',
'{{ trustConfig }}',
-true|false,
+{{ excludePublicCaSet }},
'{{ minTlsVersion }}',
'{{ tlsFeatureProfile }}',
'{{ customTlsFeatures }}'
@@ -116,17 +116,29 @@ true|false,
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-caPool: string
-trustConfig: string
-excludePublicCaSet: boolean
-minTlsVersion: string
-tlsFeatureProfile: string
-customTlsFeatures:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: caPool
+ value: string
+ - name: trustConfig
+ value: string
+ - name: excludePublicCaSet
+ value: boolean
+ - name: minTlsVersion
+ value: string
+ - name: tlsFeatureProfile
+ value: string
+ - name: customTlsFeatures
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/networksecurity/url_lists/index.md b/docs/google-docs/providers/google/networksecurity/url_lists/index.md
index 9d7dc665c5..b1f8ca3e23 100644
--- a/docs/google-docs/providers/google/networksecurity/url_lists/index.md
+++ b/docs/google-docs/providers/google/networksecurity/url_lists/index.md
@@ -59,7 +59,7 @@ updateTime,
values
FROM google.networksecurity.url_lists
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,12 +96,19 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-values:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: values
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/networkservices/edge_cache_keysets_iam_policies/index.md b/docs/google-docs/providers/google/networkservices/edge_cache_keysets_iam_policies/index.md
index 5e38bf5ceb..c729514aa4 100644
--- a/docs/google-docs/providers/google/networkservices/edge_cache_keysets_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkservices/edge_cache_keysets_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkservices.edge_cache_keysets_iam_policies
WHERE edgeCacheKeysetsId = '{{ edgeCacheKeysetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkservices/edge_cache_origins_iam_policies/index.md b/docs/google-docs/providers/google/networkservices/edge_cache_origins_iam_policies/index.md
index b9b1848685..ab62481b87 100644
--- a/docs/google-docs/providers/google/networkservices/edge_cache_origins_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkservices/edge_cache_origins_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkservices.edge_cache_origins_iam_policies
WHERE edgeCacheOriginsId = '{{ edgeCacheOriginsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkservices/edge_cache_services_iam_policies/index.md b/docs/google-docs/providers/google/networkservices/edge_cache_services_iam_policies/index.md
index 9b11e1a85b..8023903b29 100644
--- a/docs/google-docs/providers/google/networkservices/edge_cache_services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkservices/edge_cache_services_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkservices.edge_cache_services_iam_policies
WHERE edgeCacheServicesId = '{{ edgeCacheServicesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkservices/endpoint_policies/index.md b/docs/google-docs/providers/google/networkservices/endpoint_policies/index.md
index 411d3ff9b6..5803990c55 100644
--- a/docs/google-docs/providers/google/networkservices/endpoint_policies/index.md
+++ b/docs/google-docs/providers/google/networkservices/endpoint_policies/index.md
@@ -71,7 +71,7 @@ type,
updateTime
FROM google.networkservices.endpoint_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -120,24 +120,43 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-type: string
-authorizationPolicy: string
-endpointMatcher:
- metadataLabelMatcher:
- metadataLabelMatchCriteria: string
- metadataLabels:
- - labelName: string
- labelValue: string
-trafficPortSelector:
- ports:
- - type: string
-description: string
-serverTlsPolicy: string
-clientTlsPolicy: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: type
+ value: string
+ - name: authorizationPolicy
+ value: string
+ - name: endpointMatcher
+ value:
+ - name: metadataLabelMatcher
+ value:
+ - name: metadataLabelMatchCriteria
+ value: string
+ - name: metadataLabels
+ value:
+ - - name: labelName
+ value: string
+ - name: labelValue
+ value: string
+ - name: trafficPortSelector
+ value:
+ - name: ports
+ value:
+ - string
+ - name: description
+ value: string
+ - name: serverTlsPolicy
+ value: string
+ - name: clientTlsPolicy
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkservices/gateways/index.md b/docs/google-docs/providers/google/networkservices/gateways/index.md
index 6ad0ff5d8c..ef0a0b8583 100644
--- a/docs/google-docs/providers/google/networkservices/gateways/index.md
+++ b/docs/google-docs/providers/google/networkservices/gateways/index.md
@@ -85,7 +85,7 @@ type,
updateTime
FROM google.networkservices.gateways
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -146,28 +146,47 @@ SELECT
```yaml
-name: string
-selfLink: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-type: string
-addresses:
- - type: string
-ports:
- - type: string
- format: string
-scope: string
-serverTlsPolicy: string
-certificateUrls:
- - type: string
-gatewaySecurityPolicy: string
-network: string
-subnetwork: string
-ipVersion: string
-envoyHeaders: string
-routingMode: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: type
+ value: string
+ - name: addresses
+ value:
+ - string
+ - name: ports
+ value:
+ - integer
+ - name: scope
+ value: string
+ - name: serverTlsPolicy
+ value: string
+ - name: certificateUrls
+ value:
+ - string
+ - name: gatewaySecurityPolicy
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: ipVersion
+ value: string
+ - name: envoyHeaders
+ value: string
+ - name: routingMode
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkservices/grpc_routes/index.md b/docs/google-docs/providers/google/networkservices/grpc_routes/index.md
index c93df36fe7..717952864c 100644
--- a/docs/google-docs/providers/google/networkservices/grpc_routes/index.md
+++ b/docs/google-docs/providers/google/networkservices/grpc_routes/index.md
@@ -69,7 +69,7 @@ selfLink,
updateTime
FROM google.networkservices.grpc_routes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -114,48 +114,88 @@ SELECT
```yaml
-name: string
-selfLink: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-hostnames:
- - type: string
-meshes:
- - type: string
-gateways:
- - type: string
-rules:
- - matches:
- - method:
- type: string
- grpcService: string
- grpcMethod: string
- caseSensitive: boolean
- headers:
- - type: string
- key: string
- value: string
- action:
- destinations:
- - serviceName: string
- weight: integer
- faultInjectionPolicy:
- delay:
- fixedDelay: string
- percentage: integer
- abort:
- httpStatus: integer
- percentage: integer
- timeout: string
- retryPolicy:
- retryConditions:
- - type: string
- numRetries: integer
- statefulSessionAffinity:
- cookieTtl: string
- idleTimeout: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: hostnames
+ value:
+ - string
+ - name: meshes
+ value:
+ - string
+ - name: gateways
+ value:
+ - string
+ - name: rules
+ value:
+ - - name: matches
+ value:
+ - - name: method
+ value:
+ - name: type
+ value: string
+ - name: grpcService
+ value: string
+ - name: grpcMethod
+ value: string
+ - name: caseSensitive
+ value: boolean
+ - name: headers
+ value:
+ - - name: type
+ value: string
+ - name: key
+ value: string
+ - name: value
+ value: string
+ - name: action
+ value:
+ - name: destinations
+ value:
+ - - name: serviceName
+ value: string
+ - name: weight
+ value: integer
+ - name: faultInjectionPolicy
+ value:
+ - name: delay
+ value:
+ - name: fixedDelay
+ value: string
+ - name: percentage
+ value: integer
+ - name: abort
+ value:
+ - name: httpStatus
+ value: integer
+ - name: percentage
+ value: integer
+ - name: timeout
+ value: string
+ - name: retryPolicy
+ value:
+ - name: retryConditions
+ value:
+ - string
+ - name: numRetries
+ value: integer
+ - name: statefulSessionAffinity
+ value:
+ - name: cookieTtl
+ value: string
+ - name: idleTimeout
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkservices/http_routes/index.md b/docs/google-docs/providers/google/networkservices/http_routes/index.md
index 965cfdef25..a9a434c68b 100644
--- a/docs/google-docs/providers/google/networkservices/http_routes/index.md
+++ b/docs/google-docs/providers/google/networkservices/http_routes/index.md
@@ -69,7 +69,7 @@ selfLink,
updateTime
FROM google.networkservices.http_routes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -114,99 +114,184 @@ SELECT
```yaml
-name: string
-selfLink: string
-description: string
-createTime: string
-updateTime: string
-hostnames:
- - type: string
-meshes:
- - type: string
-gateways:
- - type: string
-labels: object
-rules:
- - matches:
- - fullPathMatch: string
- prefixMatch: string
- regexMatch: string
- ignoreCase: boolean
- headers:
- - exactMatch: string
- regexMatch: string
- prefixMatch: string
- presentMatch: boolean
- suffixMatch: string
- rangeMatch:
- start: integer
- end: integer
- header: string
- invertMatch: boolean
- queryParameters:
- - exactMatch: string
- regexMatch: string
- presentMatch: boolean
- queryParameter: string
- action:
- destinations:
- - serviceName: string
- weight: integer
- requestHeaderModifier:
- set: object
- add: object
- remove:
- - type: string
- redirect:
- hostRedirect: string
- pathRedirect: string
- prefixRewrite: string
- responseCode: string
- httpsRedirect: boolean
- stripQuery: boolean
- portRedirect: integer
- faultInjectionPolicy:
- delay:
- fixedDelay: string
- percentage: integer
- abort:
- httpStatus: integer
- percentage: integer
- urlRewrite:
- pathPrefixRewrite: string
- hostRewrite: string
- timeout: string
- retryPolicy:
- retryConditions:
- - type: string
- numRetries: integer
- perTryTimeout: string
- requestMirrorPolicy:
- destination:
- serviceName: string
- weight: integer
- mirrorPercent: number
- corsPolicy:
- allowOrigins:
- - type: string
- allowOriginRegexes:
- - type: string
- allowMethods:
- - type: string
- allowHeaders:
- - type: string
- exposeHeaders:
- - type: string
- maxAge: string
- allowCredentials: boolean
- disabled: boolean
- statefulSessionAffinity:
- cookieTtl: string
- directResponse:
- stringBody: string
- bytesBody: string
- status: integer
- idleTimeout: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: hostnames
+ value:
+ - string
+ - name: meshes
+ value:
+ - string
+ - name: gateways
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: rules
+ value:
+ - - name: matches
+ value:
+ - - name: fullPathMatch
+ value: string
+ - name: prefixMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: ignoreCase
+ value: boolean
+ - name: headers
+ value:
+ - - name: exactMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: prefixMatch
+ value: string
+ - name: presentMatch
+ value: boolean
+ - name: suffixMatch
+ value: string
+ - name: rangeMatch
+ value:
+ - name: start
+ value: integer
+ - name: end
+ value: integer
+ - name: header
+ value: string
+ - name: invertMatch
+ value: boolean
+ - name: queryParameters
+ value:
+ - - name: exactMatch
+ value: string
+ - name: regexMatch
+ value: string
+ - name: presentMatch
+ value: boolean
+ - name: queryParameter
+ value: string
+ - name: action
+ value:
+ - name: destinations
+ value:
+ - - name: serviceName
+ value: string
+ - name: weight
+ value: integer
+ - name: requestHeaderModifier
+ value:
+ - name: set
+ value: object
+ - name: add
+ value: object
+ - name: remove
+ value:
+ - string
+ - name: redirect
+ value:
+ - name: hostRedirect
+ value: string
+ - name: pathRedirect
+ value: string
+ - name: prefixRewrite
+ value: string
+ - name: responseCode
+ value: string
+ - name: httpsRedirect
+ value: boolean
+ - name: stripQuery
+ value: boolean
+ - name: portRedirect
+ value: integer
+ - name: faultInjectionPolicy
+ value:
+ - name: delay
+ value:
+ - name: fixedDelay
+ value: string
+ - name: percentage
+ value: integer
+ - name: abort
+ value:
+ - name: httpStatus
+ value: integer
+ - name: percentage
+ value: integer
+ - name: urlRewrite
+ value:
+ - name: pathPrefixRewrite
+ value: string
+ - name: hostRewrite
+ value: string
+ - name: timeout
+ value: string
+ - name: retryPolicy
+ value:
+ - name: retryConditions
+ value:
+ - string
+ - name: numRetries
+ value: integer
+ - name: perTryTimeout
+ value: string
+ - name: requestMirrorPolicy
+ value:
+ - name: destination
+ value:
+ - name: serviceName
+ value: string
+ - name: weight
+ value: integer
+ - name: mirrorPercent
+ value: number
+ - name: corsPolicy
+ value:
+ - name: allowOrigins
+ value:
+ - string
+ - name: allowOriginRegexes
+ value:
+ - string
+ - name: allowMethods
+ value:
+ - string
+ - name: allowHeaders
+ value:
+ - string
+ - name: exposeHeaders
+ value:
+ - string
+ - name: maxAge
+ value: string
+ - name: allowCredentials
+ value: boolean
+ - name: disabled
+ value: boolean
+ - name: statefulSessionAffinity
+ value:
+ - name: cookieTtl
+ value: string
+ - name: directResponse
+ value:
+ - name: stringBody
+ value: string
+ - name: bytesBody
+ value: string
+ - name: status
+ value: integer
+ - name: idleTimeout
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkservices/lb_route_extensions/index.md b/docs/google-docs/providers/google/networkservices/lb_route_extensions/index.md
index c034bed13f..1162ccd791 100644
--- a/docs/google-docs/providers/google/networkservices/lb_route_extensions/index.md
+++ b/docs/google-docs/providers/google/networkservices/lb_route_extensions/index.md
@@ -67,7 +67,7 @@ metadata,
updateTime
FROM google.networkservices.lb_route_extensions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,31 +112,51 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-labels: object
-forwardingRules:
- - type: string
-extensionChains:
- - name: string
- matchCondition:
- celExpression: string
- extensions:
- - name: string
- authority: string
- service: string
- supportedEvents:
- - type: string
- enumDescriptions: string
- enum: string
- timeout: string
- failOpen: boolean
- forwardHeaders:
- - type: string
-loadBalancingScheme: string
-metadata: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: forwardingRules
+ value:
+ - string
+ - name: extensionChains
+ value:
+ - - name: name
+ value: string
+ - name: matchCondition
+ value:
+ - name: celExpression
+ value: string
+ - name: extensions
+ value:
+ - - name: name
+ value: string
+ - name: authority
+ value: string
+ - name: service
+ value: string
+ - name: supportedEvents
+ value:
+ - string
+ - name: timeout
+ value: string
+ - name: failOpen
+ value: boolean
+ - name: forwardHeaders
+ value:
+ - string
+ - name: loadBalancingScheme
+ value: string
+ - name: metadata
+ value: object
```
diff --git a/docs/google-docs/providers/google/networkservices/lb_traffic_extensions/index.md b/docs/google-docs/providers/google/networkservices/lb_traffic_extensions/index.md
index ae82e110df..5794b085cf 100644
--- a/docs/google-docs/providers/google/networkservices/lb_traffic_extensions/index.md
+++ b/docs/google-docs/providers/google/networkservices/lb_traffic_extensions/index.md
@@ -67,7 +67,7 @@ metadata,
updateTime
FROM google.networkservices.lb_traffic_extensions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -112,31 +112,51 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-labels: object
-forwardingRules:
- - type: string
-extensionChains:
- - name: string
- matchCondition:
- celExpression: string
- extensions:
- - name: string
- authority: string
- service: string
- supportedEvents:
- - type: string
- enumDescriptions: string
- enum: string
- timeout: string
- failOpen: boolean
- forwardHeaders:
- - type: string
-loadBalancingScheme: string
-metadata: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value: object
+ - name: forwardingRules
+ value:
+ - string
+ - name: extensionChains
+ value:
+ - - name: name
+ value: string
+ - name: matchCondition
+ value:
+ - name: celExpression
+ value: string
+ - name: extensions
+ value:
+ - - name: name
+ value: string
+ - name: authority
+ value: string
+ - name: service
+ value: string
+ - name: supportedEvents
+ value:
+ - string
+ - name: timeout
+ value: string
+ - name: failOpen
+ value: boolean
+ - name: forwardHeaders
+ value:
+ - string
+ - name: loadBalancingScheme
+ value: string
+ - name: metadata
+ value: object
```
diff --git a/docs/google-docs/providers/google/networkservices/locations/index.md b/docs/google-docs/providers/google/networkservices/locations/index.md
index cc34ed97bf..9637a50da0 100644
--- a/docs/google-docs/providers/google/networkservices/locations/index.md
+++ b/docs/google-docs/providers/google/networkservices/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.networkservices.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/networkservices/meshes/index.md b/docs/google-docs/providers/google/networkservices/meshes/index.md
index 1d21de1055..045465904f 100644
--- a/docs/google-docs/providers/google/networkservices/meshes/index.md
+++ b/docs/google-docs/providers/google/networkservices/meshes/index.md
@@ -65,7 +65,7 @@ selfLink,
updateTime
FROM google.networkservices.meshes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,14 +106,24 @@ SELECT
```yaml
-name: string
-selfLink: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-interceptionPort: integer
-envoyHeaders: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: interceptionPort
+ value: integer
+ - name: envoyHeaders
+ value: string
```
diff --git a/docs/google-docs/providers/google/networkservices/operations/index.md b/docs/google-docs/providers/google/networkservices/operations/index.md
index 85cf2e8535..dcaf9a7900 100644
--- a/docs/google-docs/providers/google/networkservices/operations/index.md
+++ b/docs/google-docs/providers/google/networkservices/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.networkservices.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/networkservices/service_bindings/index.md b/docs/google-docs/providers/google/networkservices/service_bindings/index.md
index f0fa00f571..f49f8d9ae1 100644
--- a/docs/google-docs/providers/google/networkservices/service_bindings/index.md
+++ b/docs/google-docs/providers/google/networkservices/service_bindings/index.md
@@ -62,7 +62,7 @@ serviceId,
updateTime
FROM google.networkservices.service_bindings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,13 +101,22 @@ SELECT
```yaml
-name: string
-description: string
-createTime: string
-updateTime: string
-service: string
-serviceId: string
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: service
+ value: string
+ - name: serviceId
+ value: string
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/networkservices/service_lb_policies/index.md b/docs/google-docs/providers/google/networkservices/service_lb_policies/index.md
index 000faedb82..8ef00206d4 100644
--- a/docs/google-docs/providers/google/networkservices/service_lb_policies/index.md
+++ b/docs/google-docs/providers/google/networkservices/service_lb_policies/index.md
@@ -65,7 +65,7 @@ loadBalancingAlgorithm,
updateTime
FROM google.networkservices.service_lb_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -108,16 +108,28 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-loadBalancingAlgorithm: string
-autoCapacityDrain:
- enable: boolean
-failoverConfig:
- failoverHealthThreshold: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: loadBalancingAlgorithm
+ value: string
+ - name: autoCapacityDrain
+ value:
+ - name: enable
+ value: boolean
+ - name: failoverConfig
+ value:
+ - name: failoverHealthThreshold
+ value: integer
```
diff --git a/docs/google-docs/providers/google/networkservices/service_lb_policies_iam_policies/index.md b/docs/google-docs/providers/google/networkservices/service_lb_policies_iam_policies/index.md
index adac085769..ede1ea78fd 100644
--- a/docs/google-docs/providers/google/networkservices/service_lb_policies_iam_policies/index.md
+++ b/docs/google-docs/providers/google/networkservices/service_lb_policies_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.networkservices.service_lb_policies_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND serviceLbPoliciesId = '{{ serviceLbPoliciesId }}';
+AND serviceLbPoliciesId = '{{ serviceLbPoliciesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/networkservices/tcp_routes/index.md b/docs/google-docs/providers/google/networkservices/tcp_routes/index.md
index 26f92b6ee8..1878c258b5 100644
--- a/docs/google-docs/providers/google/networkservices/tcp_routes/index.md
+++ b/docs/google-docs/providers/google/networkservices/tcp_routes/index.md
@@ -67,7 +67,7 @@ selfLink,
updateTime
FROM google.networkservices.tcp_routes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,26 +110,46 @@ SELECT
```yaml
-name: string
-selfLink: string
-createTime: string
-updateTime: string
-description: string
-rules:
- - matches:
- - address: string
- port: string
- action:
- destinations:
- - serviceName: string
- weight: integer
- originalDestination: boolean
- idleTimeout: string
-meshes:
- - type: string
-gateways:
- - type: string
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: rules
+ value:
+ - - name: matches
+ value:
+ - - name: address
+ value: string
+ - name: port
+ value: string
+ - name: action
+ value:
+ - name: destinations
+ value:
+ - - name: serviceName
+ value: string
+ - name: weight
+ value: integer
+ - name: originalDestination
+ value: boolean
+ - name: idleTimeout
+ value: string
+ - name: meshes
+ value:
+ - string
+ - name: gateways
+ value:
+ - string
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/networkservices/tls_routes/index.md b/docs/google-docs/providers/google/networkservices/tls_routes/index.md
index 6f399e007a..78c2923181 100644
--- a/docs/google-docs/providers/google/networkservices/tls_routes/index.md
+++ b/docs/google-docs/providers/google/networkservices/tls_routes/index.md
@@ -67,7 +67,7 @@ selfLink,
updateTime
FROM google.networkservices.tls_routes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,27 +110,46 @@ SELECT
```yaml
-name: string
-selfLink: string
-createTime: string
-updateTime: string
-description: string
-rules:
- - matches:
- - sniHost:
- - type: string
- alpn:
- - type: string
- action:
- destinations:
- - serviceName: string
- weight: integer
- idleTimeout: string
-meshes:
- - type: string
-gateways:
- - type: string
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: rules
+ value:
+ - - name: matches
+ value:
+ - - name: sniHost
+ value:
+ - string
+ - name: alpn
+ value:
+ - string
+ - name: action
+ value:
+ - name: destinations
+ value:
+ - - name: serviceName
+ value: string
+ - name: weight
+ value: integer
+ - name: idleTimeout
+ value: string
+ - name: meshes
+ value:
+ - string
+ - name: gateways
+ value:
+ - string
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/notebooks/instances/index.md b/docs/google-docs/providers/google/notebooks/instances/index.md
index 0f3fc2b4b7..0f93d92543 100644
--- a/docs/google-docs/providers/google/notebooks/instances/index.md
+++ b/docs/google-docs/providers/google/notebooks/instances/index.md
@@ -94,7 +94,7 @@ updateTime,
upgradeHistory
FROM google.notebooks.instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,7 +125,7 @@ SELECT
'{{ projectsId }}',
'{{ gceSetup }}',
'{{ instanceOwners }}',
-true|false,
+{{ disableProxyAccess }},
'{{ labels }}'
;
```
@@ -133,77 +133,147 @@ true|false,
```yaml
-name: string
-gceSetup:
- machineType: string
- minCpuPlatform: string
- acceleratorConfigs:
- - type: string
- coreCount: string
- serviceAccounts:
- - email: string
- scopes:
- - type: string
- vmImage:
- project: string
- name: string
- family: string
- containerImage:
- repository: string
- tag: string
- bootDisk:
- diskSizeGb: string
- diskType: string
- diskEncryption: string
- kmsKey: string
- dataDisks:
- - diskSizeGb: string
- diskType: string
- diskEncryption: string
- kmsKey: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- networkInterfaces:
- - network: string
- subnet: string
- nicType: string
- accessConfigs:
- - externalIp: string
- disablePublicIp: boolean
- tags:
- - type: string
- metadata: object
- enableIpForwarding: boolean
- gpuDriverConfig:
- enableGpuDriver: boolean
- customGpuDriverPath: string
-proxyUri: string
-instanceOwners:
- - type: string
-creator: string
-state: string
-upgradeHistory:
- - snapshot: string
- vmImage: string
- containerImage: string
- framework: string
- version: string
- state: string
- createTime: string
- action: string
- targetVersion: string
-id: string
-healthState: string
-healthInfo: object
-createTime: string
-updateTime: string
-disableProxyAccess: boolean
-labels: object
-thirdPartyProxyUrl: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: gceSetup
+ value:
+ - name: machineType
+ value: string
+ - name: minCpuPlatform
+ value: string
+ - name: acceleratorConfigs
+ value:
+ - - name: type
+ value: string
+ - name: coreCount
+ value: string
+ - name: serviceAccounts
+ value:
+ - - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: vmImage
+ value:
+ - name: project
+ value: string
+ - name: name
+ value: string
+ - name: family
+ value: string
+ - name: containerImage
+ value:
+ - name: repository
+ value: string
+ - name: tag
+ value: string
+ - name: bootDisk
+ value:
+ - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: diskEncryption
+ value: string
+ - name: kmsKey
+ value: string
+ - name: dataDisks
+ value:
+ - - name: diskSizeGb
+ value: string
+ - name: diskType
+ value: string
+ - name: diskEncryption
+ value: string
+ - name: kmsKey
+ value: string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnet
+ value: string
+ - name: nicType
+ value: string
+ - name: accessConfigs
+ value:
+ - - name: externalIp
+ value: string
+ - name: disablePublicIp
+ value: boolean
+ - name: tags
+ value:
+ - string
+ - name: metadata
+ value: object
+ - name: enableIpForwarding
+ value: boolean
+ - name: gpuDriverConfig
+ value:
+ - name: enableGpuDriver
+ value: boolean
+ - name: customGpuDriverPath
+ value: string
+ - name: proxyUri
+ value: string
+ - name: instanceOwners
+ value:
+ - string
+ - name: creator
+ value: string
+ - name: state
+ value: string
+ - name: upgradeHistory
+ value:
+ - - name: snapshot
+ value: string
+ - name: vmImage
+ value: string
+ - name: containerImage
+ value: string
+ - name: framework
+ value: string
+ - name: version
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: action
+ value: string
+ - name: targetVersion
+ value: string
+ - name: id
+ value: string
+ - name: healthState
+ value: string
+ - name: healthInfo
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: disableProxyAccess
+ value: boolean
+ - name: labels
+ value: object
+ - name: thirdPartyProxyUrl
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/notebooks/instances_config/index.md b/docs/google-docs/providers/google/notebooks/instances_config/index.md
index d71ab215ca..76514cd8d7 100644
--- a/docs/google-docs/providers/google/notebooks/instances_config/index.md
+++ b/docs/google-docs/providers/google/notebooks/instances_config/index.md
@@ -51,5 +51,5 @@ defaultValues,
supportedValues
FROM google.notebooks.instances_config
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/notebooks/instances_iam_policies/index.md b/docs/google-docs/providers/google/notebooks/instances_iam_policies/index.md
index 904abda9d3..9e79be4f15 100644
--- a/docs/google-docs/providers/google/notebooks/instances_iam_policies/index.md
+++ b/docs/google-docs/providers/google/notebooks/instances_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.notebooks.instances_iam_policies
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/notebooks/locations/index.md b/docs/google-docs/providers/google/notebooks/locations/index.md
index ae64b2e974..b342323b01 100644
--- a/docs/google-docs/providers/google/notebooks/locations/index.md
+++ b/docs/google-docs/providers/google/notebooks/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.notebooks.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/notebooks/operations/index.md b/docs/google-docs/providers/google/notebooks/operations/index.md
index 5d7b89c38f..a2b4c645d9 100644
--- a/docs/google-docs/providers/google/notebooks/operations/index.md
+++ b/docs/google-docs/providers/google/notebooks/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.notebooks.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/ondemandscanning/operations/index.md b/docs/google-docs/providers/google/ondemandscanning/operations/index.md
index c46024a07a..8543c05dc7 100644
--- a/docs/google-docs/providers/google/ondemandscanning/operations/index.md
+++ b/docs/google-docs/providers/google/ondemandscanning/operations/index.md
@@ -59,7 +59,7 @@ metadata,
response
FROM google.ondemandscanning.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/ondemandscanning/vulnerabilities/index.md b/docs/google-docs/providers/google/ondemandscanning/vulnerabilities/index.md
index a2a779b97c..d0a9c7b742 100644
--- a/docs/google-docs/providers/google/ondemandscanning/vulnerabilities/index.md
+++ b/docs/google-docs/providers/google/ondemandscanning/vulnerabilities/index.md
@@ -84,5 +84,5 @@ vulnerability
FROM google.ondemandscanning.vulnerabilities
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND scansId = '{{ scansId }}';
+AND scansId = '{{ scansId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/autonomous_database_backups/index.md b/docs/google-docs/providers/google/oracledatabase/autonomous_database_backups/index.md
index b47d42340b..165709de92 100644
--- a/docs/google-docs/providers/google/oracledatabase/autonomous_database_backups/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/autonomous_database_backups/index.md
@@ -55,5 +55,5 @@ labels,
properties
FROM google.oracledatabase.autonomous_database_backups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/autonomous_database_character_sets/index.md b/docs/google-docs/providers/google/oracledatabase/autonomous_database_character_sets/index.md
index 283a6b04bf..3891111828 100644
--- a/docs/google-docs/providers/google/oracledatabase/autonomous_database_character_sets/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/autonomous_database_character_sets/index.md
@@ -51,5 +51,5 @@ characterSet,
characterSetType
FROM google.oracledatabase.autonomous_database_character_sets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/autonomous_databases/index.md b/docs/google-docs/providers/google/oracledatabase/autonomous_databases/index.md
index e66c991a4c..d6f3d6f2c6 100644
--- a/docs/google-docs/providers/google/oracledatabase/autonomous_databases/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/autonomous_databases/index.md
@@ -70,7 +70,7 @@ network,
properties
FROM google.oracledatabase.autonomous_databases
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -117,116 +117,225 @@ SELECT
```yaml
-name: string
-database: string
-displayName: string
-entitlementId: string
-adminPassword: string
-properties:
- ocid: string
- computeCount: number
- cpuCoreCount: integer
- dataStorageSizeTb: integer
- dataStorageSizeGb: integer
- dbWorkload: string
- dbEdition: string
- characterSet: string
- nCharacterSet: string
- privateEndpointIp: string
- privateEndpointLabel: string
- dbVersion: string
- isAutoScalingEnabled: boolean
- isStorageAutoScalingEnabled: boolean
- licenseType: string
- customerContacts:
- - email: string
- secretId: string
- vaultId: string
- maintenanceScheduleType: string
- mtlsConnectionRequired: boolean
- backupRetentionPeriodDays: integer
- actualUsedDataStorageSizeTb: number
- allocatedStorageSizeTb: number
- apexDetails:
- apexVersion: string
- ordsVersion: string
- arePrimaryAllowlistedIpsUsed: boolean
- lifecycleDetails: string
- state: string
- autonomousContainerDatabaseId: string
- availableUpgradeVersions:
- - type: string
- connectionStrings:
- allConnectionStrings:
- high: string
- low: string
- medium: string
- dedicated: string
- high: string
- low: string
- medium: string
- profiles:
- - consumerGroup: string
- displayName: string
- hostFormat: string
- isRegional: boolean
- protocol: string
- sessionMode: string
- syntaxFormat: string
- tlsAuthentication: string
- value: string
- connectionUrls:
- apexUri: string
- databaseTransformsUri: string
- graphStudioUri: string
- machineLearningNotebookUri: string
- machineLearningUserManagementUri: string
- mongoDbUri: string
- ordsUri: string
- sqlDevWebUri: string
- failedDataRecoveryDuration: string
- memoryTableGbs: integer
- isLocalDataGuardEnabled: boolean
- localAdgAutoFailoverMaxDataLossLimit: integer
- localStandbyDb:
- lagTimeDuration: string
- lifecycleDetails: string
- state: string
- dataGuardRoleChangedTime: string
- disasterRecoveryRoleChangedTime: string
- memoryPerOracleComputeUnitGbs: integer
- localDisasterRecoveryType: string
- dataSafeState: string
- databaseManagementState: string
- openMode: string
- operationsInsightsState: string
- peerDbIds:
- - type: string
- permissionLevel: string
- privateEndpoint: string
- refreshableMode: string
- refreshableState: string
- role: string
- scheduledOperationDetails:
- - dayOfWeek: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- sqlWebDeveloperUrl: string
- supportedCloneRegions:
- - type: string
- usedDataStorageSizeTbs: integer
- ociUrl: string
- totalAutoBackupStorageSizeGbs: number
- nextLongTermBackupTime: string
- maintenanceBeginTime: string
- maintenanceEndTime: string
-labels: object
-network: string
-cidr: string
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: database
+ value: string
+ - name: displayName
+ value: string
+ - name: entitlementId
+ value: string
+ - name: adminPassword
+ value: string
+ - name: properties
+ value:
+ - name: ocid
+ value: string
+ - name: computeCount
+ value: number
+ - name: cpuCoreCount
+ value: integer
+ - name: dataStorageSizeTb
+ value: integer
+ - name: dataStorageSizeGb
+ value: integer
+ - name: dbWorkload
+ value: string
+ - name: dbEdition
+ value: string
+ - name: characterSet
+ value: string
+ - name: nCharacterSet
+ value: string
+ - name: privateEndpointIp
+ value: string
+ - name: privateEndpointLabel
+ value: string
+ - name: dbVersion
+ value: string
+ - name: isAutoScalingEnabled
+ value: boolean
+ - name: isStorageAutoScalingEnabled
+ value: boolean
+ - name: licenseType
+ value: string
+ - name: customerContacts
+ value:
+ - - name: email
+ value: string
+ - name: secretId
+ value: string
+ - name: vaultId
+ value: string
+ - name: maintenanceScheduleType
+ value: string
+ - name: mtlsConnectionRequired
+ value: boolean
+ - name: backupRetentionPeriodDays
+ value: integer
+ - name: actualUsedDataStorageSizeTb
+ value: number
+ - name: allocatedStorageSizeTb
+ value: number
+ - name: apexDetails
+ value:
+ - name: apexVersion
+ value: string
+ - name: ordsVersion
+ value: string
+ - name: arePrimaryAllowlistedIpsUsed
+ value: boolean
+ - name: lifecycleDetails
+ value: string
+ - name: state
+ value: string
+ - name: autonomousContainerDatabaseId
+ value: string
+ - name: availableUpgradeVersions
+ value:
+ - string
+ - name: connectionStrings
+ value:
+ - name: allConnectionStrings
+ value:
+ - name: high
+ value: string
+ - name: low
+ value: string
+ - name: medium
+ value: string
+ - name: dedicated
+ value: string
+ - name: high
+ value: string
+ - name: low
+ value: string
+ - name: medium
+ value: string
+ - name: profiles
+ value:
+ - - name: consumerGroup
+ value: string
+ - name: displayName
+ value: string
+ - name: hostFormat
+ value: string
+ - name: isRegional
+ value: boolean
+ - name: protocol
+ value: string
+ - name: sessionMode
+ value: string
+ - name: syntaxFormat
+ value: string
+ - name: tlsAuthentication
+ value: string
+ - name: value
+ value: string
+ - name: connectionUrls
+ value:
+ - name: apexUri
+ value: string
+ - name: databaseTransformsUri
+ value: string
+ - name: graphStudioUri
+ value: string
+ - name: machineLearningNotebookUri
+ value: string
+ - name: machineLearningUserManagementUri
+ value: string
+ - name: mongoDbUri
+ value: string
+ - name: ordsUri
+ value: string
+ - name: sqlDevWebUri
+ value: string
+ - name: failedDataRecoveryDuration
+ value: string
+ - name: memoryTableGbs
+ value: integer
+ - name: isLocalDataGuardEnabled
+ value: boolean
+ - name: localAdgAutoFailoverMaxDataLossLimit
+ value: integer
+ - name: localStandbyDb
+ value:
+ - name: lagTimeDuration
+ value: string
+ - name: lifecycleDetails
+ value: string
+ - name: state
+ value: string
+ - name: dataGuardRoleChangedTime
+ value: string
+ - name: disasterRecoveryRoleChangedTime
+ value: string
+ - name: memoryPerOracleComputeUnitGbs
+ value: integer
+ - name: localDisasterRecoveryType
+ value: string
+ - name: dataSafeState
+ value: string
+ - name: databaseManagementState
+ value: string
+ - name: openMode
+ value: string
+ - name: operationsInsightsState
+ value: string
+ - name: peerDbIds
+ value:
+ - string
+ - name: permissionLevel
+ value: string
+ - name: privateEndpoint
+ value: string
+ - name: refreshableMode
+ value: string
+ - name: refreshableState
+ value: string
+ - name: role
+ value: string
+ - name: scheduledOperationDetails
+ value:
+ - - name: dayOfWeek
+ value: string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: sqlWebDeveloperUrl
+ value: string
+ - name: supportedCloneRegions
+ value:
+ - string
+ - name: usedDataStorageSizeTbs
+ value: integer
+ - name: ociUrl
+ value: string
+ - name: totalAutoBackupStorageSizeGbs
+ value: number
+ - name: nextLongTermBackupTime
+ value: string
+ - name: maintenanceBeginTime
+ value: string
+ - name: maintenanceEndTime
+ value: string
+ - name: labels
+ value: object
+ - name: network
+ value: string
+ - name: cidr
+ value: string
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/oracledatabase/autonomous_db_versions/index.md b/docs/google-docs/providers/google/oracledatabase/autonomous_db_versions/index.md
index eea891bd4d..9642f2edbf 100644
--- a/docs/google-docs/providers/google/oracledatabase/autonomous_db_versions/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/autonomous_db_versions/index.md
@@ -53,5 +53,5 @@ version,
workloadUri
FROM google.oracledatabase.autonomous_db_versions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/cloud_exadata_infrastructures/index.md b/docs/google-docs/providers/google/oracledatabase/cloud_exadata_infrastructures/index.md
index 1508d9ad54..b01c3d163b 100644
--- a/docs/google-docs/providers/google/oracledatabase/cloud_exadata_infrastructures/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/cloud_exadata_infrastructures/index.md
@@ -62,7 +62,7 @@ labels,
properties
FROM google.oracledatabase.cloud_exadata_infrastructures
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -103,60 +103,100 @@ SELECT
```yaml
-name: string
-displayName: string
-gcpOracleZone: string
-entitlementId: string
-properties:
- ocid: string
- computeCount: integer
- storageCount: integer
- totalStorageSizeGb: integer
- availableStorageSizeGb: integer
- maintenanceWindow:
- preference: string
- months:
- - type: string
- enumDescriptions: string
- enum: string
- weeksOfMonth:
- - type: string
- format: string
- daysOfWeek:
- - type: string
- enumDescriptions: string
- enum: string
- hoursOfDay:
- - type: string
- format: string
- leadTimeWeek: integer
- patchingMode: string
- customActionTimeoutMins: integer
- isCustomActionTimeoutEnabled: boolean
- state: string
- shape: string
- ociUrl: string
- cpuCount: integer
- maxCpuCount: integer
- memorySizeGb: integer
- maxMemoryGb: integer
- dbNodeStorageSizeGb: integer
- maxDbNodeStorageSizeGb: integer
- dataStorageSizeTb: number
- maxDataStorageTb: number
- activatedStorageCount: integer
- additionalStorageCount: integer
- dbServerVersion: string
- storageServerVersion: string
- nextMaintenanceRunId: string
- nextMaintenanceRunTime: string
- nextSecurityMaintenanceRunTime: string
- customerContacts:
- - email: string
- monthlyStorageServerVersion: string
- monthlyDbServerVersion: string
-labels: object
-createTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: gcpOracleZone
+ value: string
+ - name: entitlementId
+ value: string
+ - name: properties
+ value:
+ - name: ocid
+ value: string
+ - name: computeCount
+ value: integer
+ - name: storageCount
+ value: integer
+ - name: totalStorageSizeGb
+ value: integer
+ - name: availableStorageSizeGb
+ value: integer
+ - name: maintenanceWindow
+ value:
+ - name: preference
+ value: string
+ - name: months
+ value:
+ - string
+ - name: weeksOfMonth
+ value:
+ - integer
+ - name: daysOfWeek
+ value:
+ - string
+ - name: hoursOfDay
+ value:
+ - integer
+ - name: leadTimeWeek
+ value: integer
+ - name: patchingMode
+ value: string
+ - name: customActionTimeoutMins
+ value: integer
+ - name: isCustomActionTimeoutEnabled
+ value: boolean
+ - name: state
+ value: string
+ - name: shape
+ value: string
+ - name: ociUrl
+ value: string
+ - name: cpuCount
+ value: integer
+ - name: maxCpuCount
+ value: integer
+ - name: memorySizeGb
+ value: integer
+ - name: maxMemoryGb
+ value: integer
+ - name: dbNodeStorageSizeGb
+ value: integer
+ - name: maxDbNodeStorageSizeGb
+ value: integer
+ - name: dataStorageSizeTb
+ value: number
+ - name: maxDataStorageTb
+ value: number
+ - name: activatedStorageCount
+ value: integer
+ - name: additionalStorageCount
+ value: integer
+ - name: dbServerVersion
+ value: string
+ - name: storageServerVersion
+ value: string
+ - name: nextMaintenanceRunId
+ value: string
+ - name: nextMaintenanceRunTime
+ value: string
+ - name: nextSecurityMaintenanceRunTime
+ value: string
+ - name: customerContacts
+ value:
+ - - name: email
+ value: string
+ - name: monthlyStorageServerVersion
+ value: string
+ - name: monthlyDbServerVersion
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/oracledatabase/cloud_vm_clusters/index.md b/docs/google-docs/providers/google/oracledatabase/cloud_vm_clusters/index.md
index 9759b368ce..0480aa7a51 100644
--- a/docs/google-docs/providers/google/oracledatabase/cloud_vm_clusters/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/cloud_vm_clusters/index.md
@@ -68,7 +68,7 @@ network,
properties
FROM google.oracledatabase.cloud_vm_clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -115,56 +115,105 @@ SELECT
```yaml
-name: string
-exadataInfrastructure: string
-displayName: string
-gcpOracleZone: string
-properties:
- ocid: string
- licenseType: string
- giVersion: string
- timeZone:
- id: string
- version: string
- sshPublicKeys:
- - type: string
- nodeCount: integer
- shape: string
- ocpuCount: number
- memorySizeGb: integer
- dbNodeStorageSizeGb: integer
- storageSizeGb: integer
- dataStorageSizeTb: number
- diskRedundancy: string
- sparseDiskgroupEnabled: boolean
- localBackupEnabled: boolean
- hostnamePrefix: string
- diagnosticsDataCollectionOptions:
- diagnosticsEventsEnabled: boolean
- healthMonitoringEnabled: boolean
- incidentLogsEnabled: boolean
- state: string
- scanListenerPortTcp: integer
- scanListenerPortTcpSsl: integer
- domain: string
- scanDns: string
- hostname: string
- cpuCoreCount: integer
- systemVersion: string
- scanIpIds:
- - type: string
- scanDnsRecordId: string
- ociUrl: string
- dbServerOcids:
- - type: string
- compartmentId: string
- dnsListenerIp: string
- clusterName: string
-labels: object
-createTime: string
-cidr: string
-backupSubnetCidr: string
-network: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: exadataInfrastructure
+ value: string
+ - name: displayName
+ value: string
+ - name: gcpOracleZone
+ value: string
+ - name: properties
+ value:
+ - name: ocid
+ value: string
+ - name: licenseType
+ value: string
+ - name: giVersion
+ value: string
+ - name: timeZone
+ value:
+ - name: id
+ value: string
+ - name: version
+ value: string
+ - name: sshPublicKeys
+ value:
+ - string
+ - name: nodeCount
+ value: integer
+ - name: shape
+ value: string
+ - name: ocpuCount
+ value: number
+ - name: memorySizeGb
+ value: integer
+ - name: dbNodeStorageSizeGb
+ value: integer
+ - name: storageSizeGb
+ value: integer
+ - name: dataStorageSizeTb
+ value: number
+ - name: diskRedundancy
+ value: string
+ - name: sparseDiskgroupEnabled
+ value: boolean
+ - name: localBackupEnabled
+ value: boolean
+ - name: hostnamePrefix
+ value: string
+ - name: diagnosticsDataCollectionOptions
+ value:
+ - name: diagnosticsEventsEnabled
+ value: boolean
+ - name: healthMonitoringEnabled
+ value: boolean
+ - name: incidentLogsEnabled
+ value: boolean
+ - name: state
+ value: string
+ - name: scanListenerPortTcp
+ value: integer
+ - name: scanListenerPortTcpSsl
+ value: integer
+ - name: domain
+ value: string
+ - name: scanDns
+ value: string
+ - name: hostname
+ value: string
+ - name: cpuCoreCount
+ value: integer
+ - name: systemVersion
+ value: string
+ - name: scanIpIds
+ value:
+ - string
+ - name: scanDnsRecordId
+ value: string
+ - name: ociUrl
+ value: string
+ - name: dbServerOcids
+ value:
+ - string
+ - name: compartmentId
+ value: string
+ - name: dnsListenerIp
+ value: string
+ - name: clusterName
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: cidr
+ value: string
+ - name: backupSubnetCidr
+ value: string
+ - name: network
+ value: string
```
diff --git a/docs/google-docs/providers/google/oracledatabase/db_nodes/index.md b/docs/google-docs/providers/google/oracledatabase/db_nodes/index.md
index 85d0101bf6..0568f5d97e 100644
--- a/docs/google-docs/providers/google/oracledatabase/db_nodes/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/db_nodes/index.md
@@ -50,5 +50,5 @@ properties
FROM google.oracledatabase.db_nodes
WHERE cloudVmClustersId = '{{ cloudVmClustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/db_servers/index.md b/docs/google-docs/providers/google/oracledatabase/db_servers/index.md
index 8854dc04e9..5c231da584 100644
--- a/docs/google-docs/providers/google/oracledatabase/db_servers/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/db_servers/index.md
@@ -52,5 +52,5 @@ properties
FROM google.oracledatabase.db_servers
WHERE cloudExadataInfrastructuresId = '{{ cloudExadataInfrastructuresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/db_system_shapes/index.md b/docs/google-docs/providers/google/oracledatabase/db_system_shapes/index.md
index 0e3f01e7ff..83dab1b3dc 100644
--- a/docs/google-docs/providers/google/oracledatabase/db_system_shapes/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/db_system_shapes/index.md
@@ -69,5 +69,5 @@ minStorageCount,
shape
FROM google.oracledatabase.db_system_shapes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/entitlements/index.md b/docs/google-docs/providers/google/oracledatabase/entitlements/index.md
index 3d0a615e65..10f4bd2b08 100644
--- a/docs/google-docs/providers/google/oracledatabase/entitlements/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/entitlements/index.md
@@ -53,5 +53,5 @@ entitlementId,
state
FROM google.oracledatabase.entitlements
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/gi_versions/index.md b/docs/google-docs/providers/google/oracledatabase/gi_versions/index.md
index 2dadc9361f..0651ea916f 100644
--- a/docs/google-docs/providers/google/oracledatabase/gi_versions/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/gi_versions/index.md
@@ -49,5 +49,5 @@ name,
version
FROM google.oracledatabase.gi_versions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/locations/index.md b/docs/google-docs/providers/google/oracledatabase/locations/index.md
index bdcfd96e9f..a7d7f182bf 100644
--- a/docs/google-docs/providers/google/oracledatabase/locations/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.oracledatabase.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oracledatabase/operations/index.md b/docs/google-docs/providers/google/oracledatabase/operations/index.md
index f02b595384..bf3b0224a6 100644
--- a/docs/google-docs/providers/google/oracledatabase/operations/index.md
+++ b/docs/google-docs/providers/google/oracledatabase/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.oracledatabase.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/orgpolicy/constraints/index.md b/docs/google-docs/providers/google/orgpolicy/constraints/index.md
index 775a941225..c1934c7ed3 100644
--- a/docs/google-docs/providers/google/orgpolicy/constraints/index.md
+++ b/docs/google-docs/providers/google/orgpolicy/constraints/index.md
@@ -60,5 +60,5 @@ displayName,
listConstraint,
supportsDryRun
FROM google.orgpolicy.constraints
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
diff --git a/docs/google-docs/providers/google/orgpolicy/custom_constraints/index.md b/docs/google-docs/providers/google/orgpolicy/custom_constraints/index.md
index 9547898c1f..bcfa4ac71f 100644
--- a/docs/google-docs/providers/google/orgpolicy/custom_constraints/index.md
+++ b/docs/google-docs/providers/google/orgpolicy/custom_constraints/index.md
@@ -64,7 +64,7 @@ methodTypes,
resourceTypes,
updateTime
FROM google.orgpolicy.custom_constraints
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -107,18 +107,26 @@ SELECT
```yaml
-description: string
-condition: string
-displayName: string
-actionType: string
-name: string
-resourceTypes:
- - type: string
-updateTime: string
-methodTypes:
- - enum: string
- type: string
- enumDescriptions: string
+- name: your_resource_model_name
+ props:
+ - name: description
+ value: string
+ - name: condition
+ value: string
+ - name: displayName
+ value: string
+ - name: actionType
+ value: string
+ - name: name
+ value: string
+ - name: resourceTypes
+ value:
+ - string
+ - name: updateTime
+ value: string
+ - name: methodTypes
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/orgpolicy/policies/index.md b/docs/google-docs/providers/google/orgpolicy/policies/index.md
index a5daa46781..8b06725304 100644
--- a/docs/google-docs/providers/google/orgpolicy/policies/index.md
+++ b/docs/google-docs/providers/google/orgpolicy/policies/index.md
@@ -68,7 +68,7 @@ dryRunSpec,
etag,
spec
FROM google.orgpolicy.policies
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -107,29 +107,52 @@ SELECT
```yaml
-dryRunSpec:
- reset: boolean
- inheritFromParent: boolean
- updateTime: string
- etag: string
- rules:
- - values:
- allowedValues:
- - type: string
- deniedValues:
- - type: string
- condition:
- description: string
- location: string
- expression: string
- title: string
- allowAll: boolean
- enforce: boolean
- denyAll: boolean
-name: string
-etag: string
-alternate:
- launch: string
+- name: your_resource_model_name
+ props:
+ - name: dryRunSpec
+ value:
+ - name: reset
+ value: boolean
+ - name: inheritFromParent
+ value: boolean
+ - name: updateTime
+ value: string
+ - name: etag
+ value: string
+ - name: rules
+ value:
+ - - name: values
+ value:
+ - name: allowedValues
+ value:
+ - string
+ - name: deniedValues
+ value:
+ - string
+ - name: condition
+ value:
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: allowAll
+ value: boolean
+ - name: enforce
+ value: boolean
+ - name: denyAll
+ value: boolean
+ - name: name
+ value: string
+ - name: etag
+ value: string
+ - name: alternate
+ value:
+ - name: launch
+ value: string
```
diff --git a/docs/google-docs/providers/google/orgpolicy/policies_effective_policy/index.md b/docs/google-docs/providers/google/orgpolicy/policies_effective_policy/index.md
index 206c4da4f5..8b645cdd1e 100644
--- a/docs/google-docs/providers/google/orgpolicy/policies_effective_policy/index.md
+++ b/docs/google-docs/providers/google/orgpolicy/policies_effective_policy/index.md
@@ -57,5 +57,5 @@ etag,
spec
FROM google.orgpolicy.policies_effective_policy
WHERE foldersId = '{{ foldersId }}'
-AND policiesId = '{{ policiesId }}';
+AND policiesId = '{{ policiesId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/global_project_feature_settings/index.md b/docs/google-docs/providers/google/osconfig/global_project_feature_settings/index.md
index 7425b7c08d..2bd5d91535 100644
--- a/docs/google-docs/providers/google/osconfig/global_project_feature_settings/index.md
+++ b/docs/google-docs/providers/google/osconfig/global_project_feature_settings/index.md
@@ -49,7 +49,7 @@ SELECT
name,
patchAndConfigFeatureSet
FROM google.osconfig.global_project_feature_settings
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/osconfig/instance_details/index.md b/docs/google-docs/providers/google/osconfig/instance_details/index.md
index d7496e3e88..3c5fa38874 100644
--- a/docs/google-docs/providers/google/osconfig/instance_details/index.md
+++ b/docs/google-docs/providers/google/osconfig/instance_details/index.md
@@ -55,5 +55,5 @@ instanceSystemId,
state
FROM google.osconfig.instance_details
WHERE patchJobsId = '{{ patchJobsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/inventories/index.md b/docs/google-docs/providers/google/osconfig/inventories/index.md
index 40e5a6dc9b..b22190f1dc 100644
--- a/docs/google-docs/providers/google/osconfig/inventories/index.md
+++ b/docs/google-docs/providers/google/osconfig/inventories/index.md
@@ -54,5 +54,5 @@ updateTime
FROM google.osconfig.inventories
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/inventory/index.md b/docs/google-docs/providers/google/osconfig/inventory/index.md
index 96bf87af31..c41ed0396d 100644
--- a/docs/google-docs/providers/google/osconfig/inventory/index.md
+++ b/docs/google-docs/providers/google/osconfig/inventory/index.md
@@ -47,5 +47,5 @@ SELECT
FROM google.osconfig.inventory
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/operations/index.md b/docs/google-docs/providers/google/osconfig/operations/index.md
index bf2f1c45bc..4cec18a445 100644
--- a/docs/google-docs/providers/google/osconfig/operations/index.md
+++ b/docs/google-docs/providers/google/osconfig/operations/index.md
@@ -58,5 +58,5 @@ FROM google.osconfig.operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
AND osPolicyAssignmentsId = '{{ osPolicyAssignmentsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/os_policy_assignments/index.md b/docs/google-docs/providers/google/osconfig/os_policy_assignments/index.md
index b67e4d16b9..7810b71c03 100644
--- a/docs/google-docs/providers/google/osconfig/os_policy_assignments/index.md
+++ b/docs/google-docs/providers/google/osconfig/os_policy_assignments/index.md
@@ -75,7 +75,7 @@ rolloutState,
uid
FROM google.osconfig.os_policy_assignments
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -118,103 +118,197 @@ SELECT
```yaml
-name: string
-description: string
-osPolicies:
- - id: string
- description: string
- mode: string
- resourceGroups:
- - inventoryFilters:
- - osShortName: string
- osVersion: string
- resources:
- - id: string
- pkg:
- desiredState: string
- apt:
- name: string
- deb:
- source:
- remote:
- uri: string
- sha256Checksum: string
- gcs:
- bucket: string
- object: string
- generation: string
- localPath: string
- allowInsecure: boolean
- pullDeps: boolean
- yum:
- name: string
- zypper:
- name: string
- rpm:
- pullDeps: boolean
- googet:
- name: string
- msi:
- properties:
- - type: string
- repository:
- apt:
- archiveType: string
- uri: string
- distribution: string
- components:
- - type: string
- gpgKey: string
- yum:
- id: string
- displayName: string
- baseUrl: string
- gpgKeys:
- - type: string
- zypper:
- id: string
- displayName: string
- baseUrl: string
- gpgKeys:
- - type: string
- goo:
- name: string
- url: string
- exec:
- validate:
- script: string
- args:
- - type: string
- interpreter: string
- outputFilePath: string
- file:
- content: string
- path: string
- state: string
- permissions: string
- allowNoResourceGroupMatch: boolean
-instanceFilter:
- all: boolean
- inclusionLabels:
- - labels: object
- exclusionLabels:
- - labels: object
- inventories:
- - osShortName: string
- osVersion: string
-rollout:
- disruptionBudget:
- fixed: integer
- percent: integer
- minWaitDuration: string
-revisionId: string
-revisionCreateTime: string
-etag: string
-rolloutState: string
-baseline: boolean
-deleted: boolean
-reconciling: boolean
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: osPolicies
+ value:
+ - - name: id
+ value: string
+ - name: description
+ value: string
+ - name: mode
+ value: string
+ - name: resourceGroups
+ value:
+ - - name: inventoryFilters
+ value:
+ - - name: osShortName
+ value: string
+ - name: osVersion
+ value: string
+ - name: resources
+ value:
+ - - name: id
+ value: string
+ - name: pkg
+ value:
+ - name: desiredState
+ value: string
+ - name: apt
+ value:
+ - name: name
+ value: string
+ - name: deb
+ value:
+ - name: source
+ value:
+ - name: remote
+ value:
+ - name: uri
+ value: string
+ - name: sha256Checksum
+ value: string
+ - name: gcs
+ value:
+ - name: bucket
+ value: string
+ - name: object
+ value: string
+ - name: generation
+ value: string
+ - name: localPath
+ value: string
+ - name: allowInsecure
+ value: boolean
+ - name: pullDeps
+ value: boolean
+ - name: yum
+ value:
+ - name: name
+ value: string
+ - name: zypper
+ value:
+ - name: name
+ value: string
+ - name: rpm
+ value:
+ - name: pullDeps
+ value: boolean
+ - name: googet
+ value:
+ - name: name
+ value: string
+ - name: msi
+ value:
+ - name: properties
+ value:
+ - string
+ - name: repository
+ value:
+ - name: apt
+ value:
+ - name: archiveType
+ value: string
+ - name: uri
+ value: string
+ - name: distribution
+ value: string
+ - name: components
+ value:
+ - string
+ - name: gpgKey
+ value: string
+ - name: yum
+ value:
+ - name: id
+ value: string
+ - name: displayName
+ value: string
+ - name: baseUrl
+ value: string
+ - name: gpgKeys
+ value:
+ - string
+ - name: zypper
+ value:
+ - name: id
+ value: string
+ - name: displayName
+ value: string
+ - name: baseUrl
+ value: string
+ - name: gpgKeys
+ value:
+ - string
+ - name: goo
+ value:
+ - name: name
+ value: string
+ - name: url
+ value: string
+ - name: exec
+ value:
+ - name: validate
+ value:
+ - name: script
+ value: string
+ - name: args
+ value:
+ - string
+ - name: interpreter
+ value: string
+ - name: outputFilePath
+ value: string
+ - name: file
+ value:
+ - name: content
+ value: string
+ - name: path
+ value: string
+ - name: state
+ value: string
+ - name: permissions
+ value: string
+ - name: allowNoResourceGroupMatch
+ value: boolean
+ - name: instanceFilter
+ value:
+ - name: all
+ value: boolean
+ - name: inclusionLabels
+ value:
+ - - name: labels
+ value: object
+ - name: exclusionLabels
+ value:
+ - - name: labels
+ value: object
+ - name: inventories
+ value:
+ - - name: osShortName
+ value: string
+ - name: osVersion
+ value: string
+ - name: rollout
+ value:
+ - name: disruptionBudget
+ value:
+ - name: fixed
+ value: integer
+ - name: percent
+ value: integer
+ - name: minWaitDuration
+ value: string
+ - name: revisionId
+ value: string
+ - name: revisionCreateTime
+ value: string
+ - name: etag
+ value: string
+ - name: rolloutState
+ value: string
+ - name: baseline
+ value: boolean
+ - name: deleted
+ value: boolean
+ - name: reconciling
+ value: boolean
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/osconfig/os_policy_assignments_revisions/index.md b/docs/google-docs/providers/google/osconfig/os_policy_assignments_revisions/index.md
index 3a62651b10..a36a21c348 100644
--- a/docs/google-docs/providers/google/osconfig/os_policy_assignments_revisions/index.md
+++ b/docs/google-docs/providers/google/osconfig/os_policy_assignments_revisions/index.md
@@ -72,5 +72,5 @@ uid
FROM google.osconfig.os_policy_assignments_revisions
WHERE locationsId = '{{ locationsId }}'
AND osPolicyAssignmentsId = '{{ osPolicyAssignmentsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/patch_deployments/index.md b/docs/google-docs/providers/google/osconfig/patch_deployments/index.md
index 1793ea094a..cdfa47d828 100644
--- a/docs/google-docs/providers/google/osconfig/patch_deployments/index.md
+++ b/docs/google-docs/providers/google/osconfig/patch_deployments/index.md
@@ -74,7 +74,7 @@ rollout,
state,
updateTime
FROM google.osconfig.patch_deployments
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -119,100 +119,175 @@ SELECT
```yaml
-name: string
-description: string
-instanceFilter:
- all: boolean
- groupLabels:
- - labels: object
- zones:
- - type: string
- instances:
- - type: string
- instanceNamePrefixes:
- - type: string
-patchConfig:
- rebootConfig: string
- apt:
- type: string
- excludes:
- - type: string
- exclusivePackages:
- - type: string
- yum:
- security: boolean
- minimal: boolean
- excludes:
- - type: string
- exclusivePackages:
- - type: string
- goo: {}
- zypper:
- withOptional: boolean
- withUpdate: boolean
- categories:
- - type: string
- severities:
- - type: string
- excludes:
- - type: string
- exclusivePatches:
- - type: string
- windowsUpdate:
- classifications:
- - type: string
- enumDescriptions: string
- enum: string
- excludes:
- - type: string
- exclusivePatches:
- - type: string
- preStep:
- linuxExecStepConfig:
- localPath: string
- gcsObject:
- bucket: string
- object: string
- generationNumber: string
- allowedSuccessCodes:
- - type: string
- format: string
- interpreter: string
- migInstancesAllowed: boolean
-duration: string
-oneTimeSchedule:
- executeTime: string
-recurringSchedule:
- timeZone:
- id: string
- version: string
- startTime: string
- endTime: string
- timeOfDay:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- frequency: string
- weekly:
- dayOfWeek: string
- monthly:
- weekDayOfMonth:
- weekOrdinal: integer
- dayOfWeek: string
- dayOffset: integer
- monthDay: integer
- lastExecuteTime: string
- nextExecuteTime: string
-createTime: string
-updateTime: string
-lastExecuteTime: string
-rollout:
- mode: string
- disruptionBudget:
- fixed: integer
- percent: integer
-state: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: instanceFilter
+ value:
+ - name: all
+ value: boolean
+ - name: groupLabels
+ value:
+ - - name: labels
+ value: object
+ - name: zones
+ value:
+ - string
+ - name: instances
+ value:
+ - string
+ - name: instanceNamePrefixes
+ value:
+ - string
+ - name: patchConfig
+ value:
+ - name: rebootConfig
+ value: string
+ - name: apt
+ value:
+ - name: type
+ value: string
+ - name: excludes
+ value:
+ - string
+ - name: exclusivePackages
+ value:
+ - string
+ - name: yum
+ value:
+ - name: security
+ value: boolean
+ - name: minimal
+ value: boolean
+ - name: excludes
+ value:
+ - string
+ - name: exclusivePackages
+ value:
+ - string
+ - name: goo
+ value: []
+ - name: zypper
+ value:
+ - name: withOptional
+ value: boolean
+ - name: withUpdate
+ value: boolean
+ - name: categories
+ value:
+ - string
+ - name: severities
+ value:
+ - string
+ - name: excludes
+ value:
+ - string
+ - name: exclusivePatches
+ value:
+ - string
+ - name: windowsUpdate
+ value:
+ - name: classifications
+ value:
+ - string
+ - name: excludes
+ value:
+ - string
+ - name: exclusivePatches
+ value:
+ - string
+ - name: preStep
+ value:
+ - name: linuxExecStepConfig
+ value:
+ - name: localPath
+ value: string
+ - name: gcsObject
+ value:
+ - name: bucket
+ value: string
+ - name: object
+ value: string
+ - name: generationNumber
+ value: string
+ - name: allowedSuccessCodes
+ value:
+ - integer
+ - name: interpreter
+ value: string
+ - name: migInstancesAllowed
+ value: boolean
+ - name: duration
+ value: string
+ - name: oneTimeSchedule
+ value:
+ - name: executeTime
+ value: string
+ - name: recurringSchedule
+ value:
+ - name: timeZone
+ value:
+ - name: id
+ value: string
+ - name: version
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: timeOfDay
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: frequency
+ value: string
+ - name: weekly
+ value:
+ - name: dayOfWeek
+ value: string
+ - name: monthly
+ value:
+ - name: weekDayOfMonth
+ value:
+ - name: weekOrdinal
+ value: integer
+ - name: dayOfWeek
+ value: string
+ - name: dayOffset
+ value: integer
+ - name: monthDay
+ value: integer
+ - name: lastExecuteTime
+ value: string
+ - name: nextExecuteTime
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: lastExecuteTime
+ value: string
+ - name: rollout
+ value:
+ - name: mode
+ value: string
+ - name: disruptionBudget
+ value:
+ - name: fixed
+ value: integer
+ - name: percent
+ value: integer
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/osconfig/patch_jobs/index.md b/docs/google-docs/providers/google/osconfig/patch_jobs/index.md
index 2a27af37e5..4f60d80ca6 100644
--- a/docs/google-docs/providers/google/osconfig/patch_jobs/index.md
+++ b/docs/google-docs/providers/google/osconfig/patch_jobs/index.md
@@ -77,5 +77,5 @@ rollout,
state,
updateTime
FROM google.osconfig.patch_jobs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/report/index.md b/docs/google-docs/providers/google/osconfig/report/index.md
index 50c5c9e215..9eb714ed6c 100644
--- a/docs/google-docs/providers/google/osconfig/report/index.md
+++ b/docs/google-docs/providers/google/osconfig/report/index.md
@@ -59,5 +59,5 @@ FROM google.osconfig.report
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND osPolicyAssignmentsId = '{{ osPolicyAssignmentsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/reports/index.md b/docs/google-docs/providers/google/osconfig/reports/index.md
index 3aeccbea80..85bdf1a51b 100644
--- a/docs/google-docs/providers/google/osconfig/reports/index.md
+++ b/docs/google-docs/providers/google/osconfig/reports/index.md
@@ -59,5 +59,5 @@ FROM google.osconfig.reports
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
AND osPolicyAssignmentsId = '{{ osPolicyAssignmentsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/vulnerability_report/index.md b/docs/google-docs/providers/google/osconfig/vulnerability_report/index.md
index d63818059a..455cbde195 100644
--- a/docs/google-docs/providers/google/osconfig/vulnerability_report/index.md
+++ b/docs/google-docs/providers/google/osconfig/vulnerability_report/index.md
@@ -52,5 +52,5 @@ vulnerabilities
FROM google.osconfig.vulnerability_report
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/osconfig/vulnerability_reports/index.md b/docs/google-docs/providers/google/osconfig/vulnerability_reports/index.md
index 6c23e80368..cb866e60ac 100644
--- a/docs/google-docs/providers/google/osconfig/vulnerability_reports/index.md
+++ b/docs/google-docs/providers/google/osconfig/vulnerability_reports/index.md
@@ -52,5 +52,5 @@ vulnerabilities
FROM google.osconfig.vulnerability_reports
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/oslogin/ssh_public_keys/index.md b/docs/google-docs/providers/google/oslogin/ssh_public_keys/index.md
index 59537ee494..989ddf9a92 100644
--- a/docs/google-docs/providers/google/oslogin/ssh_public_keys/index.md
+++ b/docs/google-docs/providers/google/oslogin/ssh_public_keys/index.md
@@ -56,7 +56,7 @@ fingerprint,
key
FROM google.oslogin.ssh_public_keys
WHERE sshPublicKeysId = '{{ sshPublicKeysId }}'
-AND usersId = '{{ usersId }}';
+AND usersId = '{{ usersId }}';
```
## `INSERT` example
@@ -89,10 +89,16 @@ SELECT
```yaml
-key: string
-expirationTimeUsec: string
-fingerprint: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: key
+ value: string
+ - name: expirationTimeUsec
+ value: string
+ - name: fingerprint
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/oslogin/users_login_profile/index.md b/docs/google-docs/providers/google/oslogin/users_login_profile/index.md
index 8c747e9bbe..d0a61f1025 100644
--- a/docs/google-docs/providers/google/oslogin/users_login_profile/index.md
+++ b/docs/google-docs/providers/google/oslogin/users_login_profile/index.md
@@ -50,5 +50,5 @@ name,
posixAccounts,
sshPublicKeys
FROM google.oslogin.users_login_profile
-WHERE usersId = '{{ usersId }}';
+WHERE usersId = '{{ usersId }}';
```
diff --git a/docs/google-docs/providers/google/places/photos_media/index.md b/docs/google-docs/providers/google/places/photos_media/index.md
index d1433f405d..9f3f1ab22e 100644
--- a/docs/google-docs/providers/google/places/photos_media/index.md
+++ b/docs/google-docs/providers/google/places/photos_media/index.md
@@ -49,5 +49,5 @@ name,
photoUri
FROM google.places.photos_media
WHERE photosId = '{{ photosId }}'
-AND placesId = '{{ placesId }}';
+AND placesId = '{{ placesId }}';
```
diff --git a/docs/google-docs/providers/google/places/places/index.md b/docs/google-docs/providers/google/places/places/index.md
index ff8336b0cf..424b6124e6 100644
--- a/docs/google-docs/providers/google/places/places/index.md
+++ b/docs/google-docs/providers/google/places/places/index.md
@@ -173,5 +173,5 @@ utcOffsetMinutes,
viewport,
websiteUri
FROM google.places.places
-WHERE placesId = '{{ placesId }}';
+WHERE placesId = '{{ placesId }}';
```
diff --git a/docs/google-docs/providers/google/policyanalyzer/activities/index.md b/docs/google-docs/providers/google/policyanalyzer/activities/index.md
index 6478921623..9d0b100e53 100644
--- a/docs/google-docs/providers/google/policyanalyzer/activities/index.md
+++ b/docs/google-docs/providers/google/policyanalyzer/activities/index.md
@@ -50,5 +50,5 @@ nextPageToken
FROM google.policyanalyzer.activities
WHERE activityTypesId = '{{ activityTypesId }}'
AND locationsId = '{{ locationsId }}'
-AND organizationsId = '{{ organizationsId }}';
+AND organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/policysimulator/operations/index.md b/docs/google-docs/providers/google/policysimulator/operations/index.md
index 316a18c0f9..4bb9b79daa 100644
--- a/docs/google-docs/providers/google/policysimulator/operations/index.md
+++ b/docs/google-docs/providers/google/policysimulator/operations/index.md
@@ -64,5 +64,5 @@ error,
metadata,
response
FROM google.policysimulator.operations
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/policysimulator/replays/index.md b/docs/google-docs/providers/google/policysimulator/replays/index.md
index 6c5e7f83fb..f3a3beabd7 100644
--- a/docs/google-docs/providers/google/policysimulator/replays/index.md
+++ b/docs/google-docs/providers/google/policysimulator/replays/index.md
@@ -59,7 +59,7 @@ state
FROM google.policysimulator.replays
WHERE foldersId = '{{ foldersId }}'
AND locationsId = '{{ locationsId }}'
-AND replaysId = '{{ replaysId }}';
+AND replaysId = '{{ replaysId }}';
```
## `INSERT` example
@@ -92,20 +92,36 @@ SELECT
```yaml
-name: string
-state: string
-config:
- policyOverlay: object
- logSource: string
-resultsSummary:
- errorCount: integer
- unchangedCount: integer
- logCount: integer
- oldestDate:
- month: integer
- year: integer
- day: integer
- differenceCount: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: config
+ value:
+ - name: policyOverlay
+ value: object
+ - name: logSource
+ value: string
+ - name: resultsSummary
+ value:
+ - name: errorCount
+ value: integer
+ - name: unchangedCount
+ value: integer
+ - name: logCount
+ value: integer
+ - name: oldestDate
+ value:
+ - name: month
+ value: integer
+ - name: year
+ value: integer
+ - name: day
+ value: integer
+ - name: differenceCount
+ value: integer
```
diff --git a/docs/google-docs/providers/google/policysimulator/results/index.md b/docs/google-docs/providers/google/policysimulator/results/index.md
index 0f6d7e6205..860b1716c3 100644
--- a/docs/google-docs/providers/google/policysimulator/results/index.md
+++ b/docs/google-docs/providers/google/policysimulator/results/index.md
@@ -60,5 +60,5 @@ parent
FROM google.policysimulator.results
WHERE foldersId = '{{ foldersId }}'
AND locationsId = '{{ locationsId }}'
-AND replaysId = '{{ replaysId }}';
+AND replaysId = '{{ replaysId }}';
```
diff --git a/docs/google-docs/providers/google/privateca/ca_pools/index.md b/docs/google-docs/providers/google/privateca/ca_pools/index.md
index d03368b9ec..681ead7a34 100644
--- a/docs/google-docs/providers/google/privateca/ca_pools/index.md
+++ b/docs/google-docs/providers/google/privateca/ca_pools/index.md
@@ -59,7 +59,7 @@ publishingOptions,
tier
FROM google.privateca.ca_pools
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -98,98 +98,166 @@ SELECT
```yaml
-name: string
-tier: string
-issuancePolicy:
- allowedKeyTypes:
- - rsa:
- minModulusSize: string
- maxModulusSize: string
- ellipticCurve:
- signatureAlgorithm: string
- maximumLifetime: string
- allowedIssuanceModes:
- allowCsrBasedIssuance: boolean
- allowConfigBasedIssuance: boolean
- baselineValues:
- keyUsage:
- baseKeyUsage:
- digitalSignature: boolean
- contentCommitment: boolean
- keyEncipherment: boolean
- dataEncipherment: boolean
- keyAgreement: boolean
- certSign: boolean
- crlSign: boolean
- encipherOnly: boolean
- decipherOnly: boolean
- extendedKeyUsage:
- serverAuth: boolean
- clientAuth: boolean
- codeSigning: boolean
- emailProtection: boolean
- timeStamping: boolean
- ocspSigning: boolean
- unknownExtendedKeyUsages:
- - objectIdPath:
- - type: string
- format: string
- caOptions:
- isCa: boolean
- maxIssuerPathLength: integer
- policyIds:
- - objectIdPath:
- - type: string
- format: string
- aiaOcspServers:
- - type: string
- nameConstraints:
- critical: boolean
- permittedDnsNames:
- - type: string
- excludedDnsNames:
- - type: string
- permittedIpRanges:
- - type: string
- excludedIpRanges:
- - type: string
- permittedEmailAddresses:
- - type: string
- excludedEmailAddresses:
- - type: string
- permittedUris:
- - type: string
- excludedUris:
- - type: string
- additionalExtensions:
- - objectId:
- objectIdPath:
- - type: string
- format: string
- critical: boolean
- value: string
- identityConstraints:
- celExpression:
- expression: string
- title: string
- description: string
- location: string
- allowSubjectPassthrough: boolean
- allowSubjectAltNamesPassthrough: boolean
- passthroughExtensions:
- knownExtensions:
- - type: string
- enumDescriptions: string
- enum: string
- additionalExtensions:
- - objectIdPath:
- - type: string
- format: string
-publishingOptions:
- publishCaCert: boolean
- publishCrl: boolean
- encodingFormat: string
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: tier
+ value: string
+ - name: issuancePolicy
+ value:
+ - name: allowedKeyTypes
+ value:
+ - - name: rsa
+ value:
+ - name: minModulusSize
+ value: string
+ - name: maxModulusSize
+ value: string
+ - name: ellipticCurve
+ value:
+ - name: signatureAlgorithm
+ value: string
+ - name: maximumLifetime
+ value: string
+ - name: allowedIssuanceModes
+ value:
+ - name: allowCsrBasedIssuance
+ value: boolean
+ - name: allowConfigBasedIssuance
+ value: boolean
+ - name: baselineValues
+ value:
+ - name: keyUsage
+ value:
+ - name: baseKeyUsage
+ value:
+ - name: digitalSignature
+ value: boolean
+ - name: contentCommitment
+ value: boolean
+ - name: keyEncipherment
+ value: boolean
+ - name: dataEncipherment
+ value: boolean
+ - name: keyAgreement
+ value: boolean
+ - name: certSign
+ value: boolean
+ - name: crlSign
+ value: boolean
+ - name: encipherOnly
+ value: boolean
+ - name: decipherOnly
+ value: boolean
+ - name: extendedKeyUsage
+ value:
+ - name: serverAuth
+ value: boolean
+ - name: clientAuth
+ value: boolean
+ - name: codeSigning
+ value: boolean
+ - name: emailProtection
+ value: boolean
+ - name: timeStamping
+ value: boolean
+ - name: ocspSigning
+ value: boolean
+ - name: unknownExtendedKeyUsages
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: caOptions
+ value:
+ - name: isCa
+ value: boolean
+ - name: maxIssuerPathLength
+ value: integer
+ - name: policyIds
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: aiaOcspServers
+ value:
+ - string
+ - name: nameConstraints
+ value:
+ - name: critical
+ value: boolean
+ - name: permittedDnsNames
+ value:
+ - string
+ - name: excludedDnsNames
+ value:
+ - string
+ - name: permittedIpRanges
+ value:
+ - string
+ - name: excludedIpRanges
+ value:
+ - string
+ - name: permittedEmailAddresses
+ value:
+ - string
+ - name: excludedEmailAddresses
+ value:
+ - string
+ - name: permittedUris
+ value:
+ - string
+ - name: excludedUris
+ value:
+ - string
+ - name: additionalExtensions
+ value:
+ - - name: objectId
+ value:
+ - name: objectIdPath
+ value:
+ - integer
+ - name: critical
+ value: boolean
+ - name: value
+ value: string
+ - name: identityConstraints
+ value:
+ - name: celExpression
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: allowSubjectPassthrough
+ value: boolean
+ - name: allowSubjectAltNamesPassthrough
+ value: boolean
+ - name: passthroughExtensions
+ value:
+ - name: knownExtensions
+ value:
+ - string
+ - name: additionalExtensions
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: publishingOptions
+ value:
+ - name: publishCaCert
+ value: boolean
+ - name: publishCrl
+ value: boolean
+ - name: encodingFormat
+ value: string
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/privateca/ca_pools_ca_certs/index.md b/docs/google-docs/providers/google/privateca/ca_pools_ca_certs/index.md
index ed0ed31f44..c5355c54d7 100644
--- a/docs/google-docs/providers/google/privateca/ca_pools_ca_certs/index.md
+++ b/docs/google-docs/providers/google/privateca/ca_pools_ca_certs/index.md
@@ -48,5 +48,5 @@ caCerts
FROM google.privateca.ca_pools_ca_certs
WHERE caPoolsId = '{{ caPoolsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/privateca/ca_pools_iam_policies/index.md b/docs/google-docs/providers/google/privateca/ca_pools_iam_policies/index.md
index bc94cef925..cf0d98b189 100644
--- a/docs/google-docs/providers/google/privateca/ca_pools_iam_policies/index.md
+++ b/docs/google-docs/providers/google/privateca/ca_pools_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.privateca.ca_pools_iam_policies
WHERE caPoolsId = '{{ caPoolsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/privateca/certificate_authorities/index.md b/docs/google-docs/providers/google/privateca/certificate_authorities/index.md
index 07e83c8b04..963c631729 100644
--- a/docs/google-docs/providers/google/privateca/certificate_authorities/index.md
+++ b/docs/google-docs/providers/google/privateca/certificate_authorities/index.md
@@ -57,7 +57,7 @@ pemCsr
FROM google.privateca.certificate_authorities
WHERE caPoolsId = '{{ caPoolsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,133 +104,235 @@ SELECT
```yaml
-name: string
-type: string
-config:
- subjectConfig:
- subject:
- commonName: string
- countryCode: string
- organization: string
- organizationalUnit: string
- locality: string
- province: string
- streetAddress: string
- postalCode: string
- subjectAltName:
- dnsNames:
- - type: string
- uris:
- - type: string
- emailAddresses:
- - type: string
- ipAddresses:
- - type: string
- customSans:
- - objectId:
- objectIdPath:
- - type: string
- format: string
- critical: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: config
+ value:
+ - name: subjectConfig
+ value:
+ - name: subject
+ value:
+ - name: commonName
+ value: string
+ - name: countryCode
+ value: string
+ - name: organization
+ value: string
+ - name: organizationalUnit
+ value: string
+ - name: locality
+ value: string
+ - name: province
+ value: string
+ - name: streetAddress
+ value: string
+ - name: postalCode
+ value: string
+ - name: subjectAltName
+ value:
+ - name: dnsNames
+ value:
+ - string
+ - name: uris
+ value:
+ - string
+ - name: emailAddresses
+ value:
+ - string
+ - name: ipAddresses
+ value:
+ - string
+ - name: customSans
+ value:
+ - - name: objectId
+ value:
+ - name: objectIdPath
+ value:
+ - integer
+ - name: critical
+ value: boolean
+ - name: value
+ value: string
+ - name: x509Config
+ value:
+ - name: keyUsage
+ value:
+ - name: baseKeyUsage
+ value:
+ - name: digitalSignature
+ value: boolean
+ - name: contentCommitment
+ value: boolean
+ - name: keyEncipherment
+ value: boolean
+ - name: dataEncipherment
+ value: boolean
+ - name: keyAgreement
+ value: boolean
+ - name: certSign
+ value: boolean
+ - name: crlSign
+ value: boolean
+ - name: encipherOnly
+ value: boolean
+ - name: decipherOnly
+ value: boolean
+ - name: extendedKeyUsage
+ value:
+ - name: serverAuth
+ value: boolean
+ - name: clientAuth
+ value: boolean
+ - name: codeSigning
+ value: boolean
+ - name: emailProtection
+ value: boolean
+ - name: timeStamping
+ value: boolean
+ - name: ocspSigning
+ value: boolean
+ - name: unknownExtendedKeyUsages
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: caOptions
+ value:
+ - name: isCa
+ value: boolean
+ - name: maxIssuerPathLength
+ value: integer
+ - name: policyIds
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: aiaOcspServers
+ value:
+ - string
+ - name: nameConstraints
+ value:
+ - name: critical
+ value: boolean
+ - name: permittedDnsNames
+ value:
+ - string
+ - name: excludedDnsNames
+ value:
+ - string
+ - name: permittedIpRanges
+ value:
+ - string
+ - name: excludedIpRanges
+ value:
+ - string
+ - name: permittedEmailAddresses
+ value:
+ - string
+ - name: excludedEmailAddresses
+ value:
+ - string
+ - name: permittedUris
+ value:
+ - string
+ - name: excludedUris
+ value:
+ - string
+ - name: additionalExtensions
+ value:
+ - - name: critical
+ value: boolean
+ - name: value
+ value: string
+ - name: publicKey
+ value:
+ - name: key
+ value: string
+ - name: format
+ value: string
+ - name: subjectKeyId
+ value:
+ - name: keyId
+ value: string
+ - name: lifetime
+ value: string
+ - name: keySpec
+ value:
+ - name: cloudKmsKeyVersion
+ value: string
+ - name: algorithm
+ value: string
+ - name: subordinateConfig
+ value:
+ - name: certificateAuthority
+ value: string
+ - name: pemIssuerChain
+ value:
+ - name: pemCertificates
+ value:
+ - string
+ - name: tier
+ value: string
+ - name: state
+ value: string
+ - name: pemCaCertificates
+ value:
+ - string
+ - name: caCertificateDescriptions
+ value:
+ - - name: subjectDescription
+ value:
+ - name: hexSerialNumber
+ value: string
+ - name: lifetime
+ value: string
+ - name: notBeforeTime
+ value: string
+ - name: notAfterTime
+ value: string
+ - name: subjectKeyId
+ value:
+ - name: keyId
+ value: string
+ - name: crlDistributionPoints
+ value:
+ - string
+ - name: aiaIssuingCertificateUrls
+ value:
+ - string
+ - name: certFingerprint
+ value:
+ - name: sha256Hash
+ value: string
+ - name: tbsCertificateDigest
+ value: string
+ - name: gcsBucket
+ value: string
+ - name: accessUrls
+ value:
+ - name: caCertificateAccessUrl
value: string
- x509Config:
- keyUsage:
- baseKeyUsage:
- digitalSignature: boolean
- contentCommitment: boolean
- keyEncipherment: boolean
- dataEncipherment: boolean
- keyAgreement: boolean
- certSign: boolean
- crlSign: boolean
- encipherOnly: boolean
- decipherOnly: boolean
- extendedKeyUsage:
- serverAuth: boolean
- clientAuth: boolean
- codeSigning: boolean
- emailProtection: boolean
- timeStamping: boolean
- ocspSigning: boolean
- unknownExtendedKeyUsages:
- - objectIdPath:
- - type: string
- format: string
- caOptions:
- isCa: boolean
- maxIssuerPathLength: integer
- policyIds:
- - objectIdPath:
- - type: string
- format: string
- aiaOcspServers:
- - type: string
- nameConstraints:
- critical: boolean
- permittedDnsNames:
- - type: string
- excludedDnsNames:
- - type: string
- permittedIpRanges:
- - type: string
- excludedIpRanges:
- - type: string
- permittedEmailAddresses:
- - type: string
- excludedEmailAddresses:
- - type: string
- permittedUris:
- - type: string
- excludedUris:
- - type: string
- additionalExtensions:
- - critical: boolean
- value: string
- publicKey:
- key: string
- format: string
- subjectKeyId:
- keyId: string
-lifetime: string
-keySpec:
- cloudKmsKeyVersion: string
- algorithm: string
-subordinateConfig:
- certificateAuthority: string
- pemIssuerChain:
- pemCertificates:
- - type: string
-tier: string
-state: string
-pemCaCertificates:
- - type: string
-caCertificateDescriptions:
- - subjectDescription:
- hexSerialNumber: string
- lifetime: string
- notBeforeTime: string
- notAfterTime: string
- subjectKeyId:
- keyId: string
- crlDistributionPoints:
- - type: string
- aiaIssuingCertificateUrls:
- - type: string
- certFingerprint:
- sha256Hash: string
- tbsCertificateDigest: string
-gcsBucket: string
-accessUrls:
- caCertificateAccessUrl: string
- crlAccessUrls:
- - type: string
-createTime: string
-updateTime: string
-deleteTime: string
-expireTime: string
-labels: object
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+ - name: crlAccessUrls
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: labels
+ value: object
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/privateca/certificate_revocation_lists/index.md b/docs/google-docs/providers/google/privateca/certificate_revocation_lists/index.md
index 1c55c6db82..149f8d1741 100644
--- a/docs/google-docs/providers/google/privateca/certificate_revocation_lists/index.md
+++ b/docs/google-docs/providers/google/privateca/certificate_revocation_lists/index.md
@@ -69,7 +69,7 @@ FROM google.privateca.certificate_revocation_lists
WHERE caPoolsId = '{{ caPoolsId }}'
AND certificateAuthoritiesId = '{{ certificateAuthoritiesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/privateca/certificate_revocation_lists_iam_policies/index.md b/docs/google-docs/providers/google/privateca/certificate_revocation_lists_iam_policies/index.md
index 22d5413ad8..26fa6c4b1a 100644
--- a/docs/google-docs/providers/google/privateca/certificate_revocation_lists_iam_policies/index.md
+++ b/docs/google-docs/providers/google/privateca/certificate_revocation_lists_iam_policies/index.md
@@ -56,7 +56,7 @@ WHERE caPoolsId = '{{ caPoolsId }}'
AND certificateAuthoritiesId = '{{ certificateAuthoritiesId }}'
AND certificateRevocationListsId = '{{ certificateRevocationListsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/privateca/certificate_templates/index.md b/docs/google-docs/providers/google/privateca/certificate_templates/index.md
index 284f6da733..81f0f5cc29 100644
--- a/docs/google-docs/providers/google/privateca/certificate_templates/index.md
+++ b/docs/google-docs/providers/google/privateca/certificate_templates/index.md
@@ -67,7 +67,7 @@ predefinedValues,
updateTime
FROM google.privateca.certificate_templates
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,86 +110,142 @@ SELECT
```yaml
-name: string
-maximumLifetime: string
-predefinedValues:
- keyUsage:
- baseKeyUsage:
- digitalSignature: boolean
- contentCommitment: boolean
- keyEncipherment: boolean
- dataEncipherment: boolean
- keyAgreement: boolean
- certSign: boolean
- crlSign: boolean
- encipherOnly: boolean
- decipherOnly: boolean
- extendedKeyUsage:
- serverAuth: boolean
- clientAuth: boolean
- codeSigning: boolean
- emailProtection: boolean
- timeStamping: boolean
- ocspSigning: boolean
- unknownExtendedKeyUsages:
- - objectIdPath:
- - type: string
- format: string
- caOptions:
- isCa: boolean
- maxIssuerPathLength: integer
- policyIds:
- - objectIdPath:
- - type: string
- format: string
- aiaOcspServers:
- - type: string
- nameConstraints:
- critical: boolean
- permittedDnsNames:
- - type: string
- excludedDnsNames:
- - type: string
- permittedIpRanges:
- - type: string
- excludedIpRanges:
- - type: string
- permittedEmailAddresses:
- - type: string
- excludedEmailAddresses:
- - type: string
- permittedUris:
- - type: string
- excludedUris:
- - type: string
- additionalExtensions:
- - objectId:
- objectIdPath:
- - type: string
- format: string
- critical: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: maximumLifetime
+ value: string
+ - name: predefinedValues
+ value:
+ - name: keyUsage
+ value:
+ - name: baseKeyUsage
+ value:
+ - name: digitalSignature
+ value: boolean
+ - name: contentCommitment
+ value: boolean
+ - name: keyEncipherment
+ value: boolean
+ - name: dataEncipherment
+ value: boolean
+ - name: keyAgreement
+ value: boolean
+ - name: certSign
+ value: boolean
+ - name: crlSign
+ value: boolean
+ - name: encipherOnly
+ value: boolean
+ - name: decipherOnly
+ value: boolean
+ - name: extendedKeyUsage
+ value:
+ - name: serverAuth
+ value: boolean
+ - name: clientAuth
+ value: boolean
+ - name: codeSigning
+ value: boolean
+ - name: emailProtection
+ value: boolean
+ - name: timeStamping
+ value: boolean
+ - name: ocspSigning
+ value: boolean
+ - name: unknownExtendedKeyUsages
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: caOptions
+ value:
+ - name: isCa
+ value: boolean
+ - name: maxIssuerPathLength
+ value: integer
+ - name: policyIds
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: aiaOcspServers
+ value:
+ - string
+ - name: nameConstraints
+ value:
+ - name: critical
+ value: boolean
+ - name: permittedDnsNames
+ value:
+ - string
+ - name: excludedDnsNames
+ value:
+ - string
+ - name: permittedIpRanges
+ value:
+ - string
+ - name: excludedIpRanges
+ value:
+ - string
+ - name: permittedEmailAddresses
+ value:
+ - string
+ - name: excludedEmailAddresses
+ value:
+ - string
+ - name: permittedUris
+ value:
+ - string
+ - name: excludedUris
+ value:
+ - string
+ - name: additionalExtensions
+ value:
+ - - name: objectId
+ value:
+ - name: objectIdPath
+ value:
+ - integer
+ - name: critical
+ value: boolean
+ - name: value
+ value: string
+ - name: identityConstraints
+ value:
+ - name: celExpression
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: allowSubjectPassthrough
+ value: boolean
+ - name: allowSubjectAltNamesPassthrough
+ value: boolean
+ - name: passthroughExtensions
+ value:
+ - name: knownExtensions
+ value:
+ - string
+ - name: additionalExtensions
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
value: string
-identityConstraints:
- celExpression:
- expression: string
- title: string
- description: string
- location: string
- allowSubjectPassthrough: boolean
- allowSubjectAltNamesPassthrough: boolean
-passthroughExtensions:
- knownExtensions:
- - type: string
- enumDescriptions: string
- enum: string
- additionalExtensions:
- - objectIdPath:
- - type: string
- format: string
-description: string
-createTime: string
-updateTime: string
-labels: object
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/privateca/certificate_templates_iam_policies/index.md b/docs/google-docs/providers/google/privateca/certificate_templates_iam_policies/index.md
index c37bed57c9..c57a798bb8 100644
--- a/docs/google-docs/providers/google/privateca/certificate_templates_iam_policies/index.md
+++ b/docs/google-docs/providers/google/privateca/certificate_templates_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.privateca.certificate_templates_iam_policies
WHERE certificateTemplatesId = '{{ certificateTemplatesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/privateca/certificates/index.md b/docs/google-docs/providers/google/privateca/certificates/index.md
index b2c70b8bb7..11917e74c4 100644
--- a/docs/google-docs/providers/google/privateca/certificates/index.md
+++ b/docs/google-docs/providers/google/privateca/certificates/index.md
@@ -78,7 +78,7 @@ updateTime
FROM google.privateca.certificates
WHERE caPoolsId = '{{ caPoolsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -123,121 +123,213 @@ SELECT
```yaml
-name: string
-pemCsr: string
-config:
- subjectConfig:
- subject:
- commonName: string
- countryCode: string
- organization: string
- organizationalUnit: string
- locality: string
- province: string
- streetAddress: string
- postalCode: string
- subjectAltName:
- dnsNames:
- - type: string
- uris:
- - type: string
- emailAddresses:
- - type: string
- ipAddresses:
- - type: string
- customSans:
- - objectId:
- objectIdPath:
- - type: string
- format: string
- critical: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: pemCsr
+ value: string
+ - name: config
+ value:
+ - name: subjectConfig
+ value:
+ - name: subject
+ value:
+ - name: commonName
+ value: string
+ - name: countryCode
+ value: string
+ - name: organization
+ value: string
+ - name: organizationalUnit
+ value: string
+ - name: locality
+ value: string
+ - name: province
+ value: string
+ - name: streetAddress
+ value: string
+ - name: postalCode
+ value: string
+ - name: subjectAltName
+ value:
+ - name: dnsNames
+ value:
+ - string
+ - name: uris
+ value:
+ - string
+ - name: emailAddresses
+ value:
+ - string
+ - name: ipAddresses
+ value:
+ - string
+ - name: customSans
+ value:
+ - - name: objectId
+ value:
+ - name: objectIdPath
+ value:
+ - integer
+ - name: critical
+ value: boolean
+ - name: value
+ value: string
+ - name: x509Config
+ value:
+ - name: keyUsage
+ value:
+ - name: baseKeyUsage
+ value:
+ - name: digitalSignature
+ value: boolean
+ - name: contentCommitment
+ value: boolean
+ - name: keyEncipherment
+ value: boolean
+ - name: dataEncipherment
+ value: boolean
+ - name: keyAgreement
+ value: boolean
+ - name: certSign
+ value: boolean
+ - name: crlSign
+ value: boolean
+ - name: encipherOnly
+ value: boolean
+ - name: decipherOnly
+ value: boolean
+ - name: extendedKeyUsage
+ value:
+ - name: serverAuth
+ value: boolean
+ - name: clientAuth
+ value: boolean
+ - name: codeSigning
+ value: boolean
+ - name: emailProtection
+ value: boolean
+ - name: timeStamping
+ value: boolean
+ - name: ocspSigning
+ value: boolean
+ - name: unknownExtendedKeyUsages
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: caOptions
+ value:
+ - name: isCa
+ value: boolean
+ - name: maxIssuerPathLength
+ value: integer
+ - name: policyIds
+ value:
+ - - name: objectIdPath
+ value:
+ - integer
+ - name: aiaOcspServers
+ value:
+ - string
+ - name: nameConstraints
+ value:
+ - name: critical
+ value: boolean
+ - name: permittedDnsNames
+ value:
+ - string
+ - name: excludedDnsNames
+ value:
+ - string
+ - name: permittedIpRanges
+ value:
+ - string
+ - name: excludedIpRanges
+ value:
+ - string
+ - name: permittedEmailAddresses
+ value:
+ - string
+ - name: excludedEmailAddresses
+ value:
+ - string
+ - name: permittedUris
+ value:
+ - string
+ - name: excludedUris
+ value:
+ - string
+ - name: additionalExtensions
+ value:
+ - - name: critical
+ value: boolean
+ - name: value
+ value: string
+ - name: publicKey
+ value:
+ - name: key
+ value: string
+ - name: format
+ value: string
+ - name: subjectKeyId
+ value:
+ - name: keyId
+ value: string
+ - name: issuerCertificateAuthority
+ value: string
+ - name: lifetime
+ value: string
+ - name: certificateTemplate
+ value: string
+ - name: subjectMode
+ value: string
+ - name: revocationDetails
+ value:
+ - name: revocationState
+ value: string
+ - name: revocationTime
+ value: string
+ - name: pemCertificate
+ value: string
+ - name: certificateDescription
+ value:
+ - name: subjectDescription
+ value:
+ - name: hexSerialNumber
+ value: string
+ - name: lifetime
+ value: string
+ - name: notBeforeTime
+ value: string
+ - name: notAfterTime
+ value: string
+ - name: subjectKeyId
+ value:
+ - name: keyId
+ value: string
+ - name: crlDistributionPoints
+ value:
+ - string
+ - name: aiaIssuingCertificateUrls
+ value:
+ - string
+ - name: certFingerprint
+ value:
+ - name: sha256Hash
+ value: string
+ - name: tbsCertificateDigest
value: string
- x509Config:
- keyUsage:
- baseKeyUsage:
- digitalSignature: boolean
- contentCommitment: boolean
- keyEncipherment: boolean
- dataEncipherment: boolean
- keyAgreement: boolean
- certSign: boolean
- crlSign: boolean
- encipherOnly: boolean
- decipherOnly: boolean
- extendedKeyUsage:
- serverAuth: boolean
- clientAuth: boolean
- codeSigning: boolean
- emailProtection: boolean
- timeStamping: boolean
- ocspSigning: boolean
- unknownExtendedKeyUsages:
- - objectIdPath:
- - type: string
- format: string
- caOptions:
- isCa: boolean
- maxIssuerPathLength: integer
- policyIds:
- - objectIdPath:
- - type: string
- format: string
- aiaOcspServers:
- - type: string
- nameConstraints:
- critical: boolean
- permittedDnsNames:
- - type: string
- excludedDnsNames:
- - type: string
- permittedIpRanges:
- - type: string
- excludedIpRanges:
- - type: string
- permittedEmailAddresses:
- - type: string
- excludedEmailAddresses:
- - type: string
- permittedUris:
- - type: string
- excludedUris:
- - type: string
- additionalExtensions:
- - critical: boolean
- value: string
- publicKey:
- key: string
- format: string
- subjectKeyId:
- keyId: string
-issuerCertificateAuthority: string
-lifetime: string
-certificateTemplate: string
-subjectMode: string
-revocationDetails:
- revocationState: string
- revocationTime: string
-pemCertificate: string
-certificateDescription:
- subjectDescription:
- hexSerialNumber: string
- lifetime: string
- notBeforeTime: string
- notAfterTime: string
- subjectKeyId:
- keyId: string
- crlDistributionPoints:
- - type: string
- aiaIssuingCertificateUrls:
- - type: string
- certFingerprint:
- sha256Hash: string
- tbsCertificateDigest: string
-pemCertificateChain:
- - type: string
-createTime: string
-updateTime: string
-labels: object
+ - name: pemCertificateChain
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/privateca/locations/index.md b/docs/google-docs/providers/google/privateca/locations/index.md
index 4ebceeed56..0f78b50b36 100644
--- a/docs/google-docs/providers/google/privateca/locations/index.md
+++ b/docs/google-docs/providers/google/privateca/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.privateca.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/privateca/operations/index.md b/docs/google-docs/providers/google/privateca/operations/index.md
index 7fcb3b9146..974df40e28 100644
--- a/docs/google-docs/providers/google/privateca/operations/index.md
+++ b/docs/google-docs/providers/google/privateca/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.privateca.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/customer_node/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/customer_node/index.md
index b648837f5c..903b5546b3 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/customer_node/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/customer_node/index.md
@@ -51,5 +51,5 @@ displayName,
sasUserIds
FROM google.prod_tt_sasportal.customer_node
WHERE customersId = '{{ customersId }}'
-AND nodesId = '{{ nodesId }}';
+AND nodesId = '{{ nodesId }}';
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/customer_nodes/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/customer_nodes/index.md
index f33bc584b8..58f245e2c5 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/customer_nodes/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/customer_nodes/index.md
@@ -54,7 +54,7 @@ name,
displayName,
sasUserIds
FROM google.prod_tt_sasportal.customer_nodes
-WHERE customersId = '{{ customersId }}';
+WHERE customersId = '{{ customersId }}';
```
## `INSERT` example
@@ -89,10 +89,15 @@ SELECT
```yaml
-sasUserIds:
- - type: string
-name: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: sasUserIds
+ value:
+ - string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/customers/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/customers/index.md
index c51644c5b6..52a798549c 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/customers/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/customers/index.md
@@ -55,7 +55,7 @@ name,
displayName,
sasUserIds
FROM google.prod_tt_sasportal.customers
-WHERE = '{{ }}';
+;
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/customers_gcp_project_deployments/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/customers_gcp_project_deployments/index.md
index 088a24eb6e..f16f88c114 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/customers_gcp_project_deployments/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/customers_gcp_project_deployments/index.md
@@ -46,5 +46,5 @@ Returns a list of SAS deployments associated with current GCP project. Includes
SELECT
deployments
FROM google.prod_tt_sasportal.customers_gcp_project_deployments
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/customers_legacy_organizations/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/customers_legacy_organizations/index.md
index c97e0a9a81..563915ccdf 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/customers_legacy_organizations/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/customers_legacy_organizations/index.md
@@ -46,5 +46,5 @@ Returns a list of legacy organizations.
SELECT
organizations
FROM google.prod_tt_sasportal.customers_legacy_organizations
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/deployments/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/deployments/index.md
index 9c01db05c0..79ef66cc00 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/deployments/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/deployments/index.md
@@ -67,7 +67,7 @@ displayName,
frns,
sasUserIds
FROM google.prod_tt_sasportal.deployments
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
## `INSERT` example
@@ -100,12 +100,18 @@ SELECT
```yaml
-displayName: string
-name: string
-frns:
- - type: string
-sasUserIds:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: displayName
+ value: string
+ - name: name
+ value: string
+ - name: frns
+ value:
+ - string
+ - name: sasUserIds
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/devices/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/devices/index.md
index 53f118ec72..f9f4979fbc 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/devices/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/devices/index.md
@@ -92,7 +92,7 @@ preloadedConfig,
serialNumber,
state
FROM google.prod_tt_sasportal.devices
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
## `INSERT` example
@@ -141,76 +141,142 @@ SELECT
```yaml
-activeConfig:
- model:
- firmwareVersion: string
- softwareVersion: string
- name: string
- vendor: string
- hardwareVersion: string
- userId: string
- measurementCapabilities:
- - enum: string
- type: string
- enumDescriptions: string
- airInterface:
- supportedSpec: string
- radioTechnology: string
- isSigned: boolean
- state: string
- category: string
- callSign: string
- updateTime: string
- installationParams:
- heightType: string
- longitude: number
- antennaAzimuth: integer
- horizontalAccuracy: number
- indoorDeployment: boolean
- eirpCapability: integer
- antennaGain: number
- antennaModel: string
- height: number
- cpeCbsdIndication: boolean
- antennaBeamwidth: integer
- verticalAccuracy: number
- antennaDowntilt: integer
- latitude: number
-displayName: string
-currentChannels:
- - frequencyRange:
- lowFrequencyMhz: number
- highFrequencyMhz: number
- score: number
-deviceMetadata:
- interferenceCoordinationGroup: string
- nrqzValidation:
- latitude: number
- state: string
- cpiId: string
- caseId: string
- longitude: number
- commonChannelGroup: string
- nrqzValidated: boolean
- antennaModel: string
-name: string
-serialNumber: string
-fccId: string
-grantRangeAllowlists:
- - lowFrequencyMhz: number
- highFrequencyMhz: number
-state: string
-grants:
- - channelType: string
- maxEirp: number
- expireTime: string
- lastHeartbeatTransmitExpireTime: string
- state: string
- grantId: string
- moveList:
- - dpaId: string
- suspensionReason:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: activeConfig
+ value:
+ - name: model
+ value:
+ - name: firmwareVersion
+ value: string
+ - name: softwareVersion
+ value: string
+ - name: name
+ value: string
+ - name: vendor
+ value: string
+ - name: hardwareVersion
+ value: string
+ - name: userId
+ value: string
+ - name: measurementCapabilities
+ value:
+ - string
+ - name: airInterface
+ value:
+ - name: supportedSpec
+ value: string
+ - name: radioTechnology
+ value: string
+ - name: isSigned
+ value: boolean
+ - name: state
+ value: string
+ - name: category
+ value: string
+ - name: callSign
+ value: string
+ - name: updateTime
+ value: string
+ - name: installationParams
+ value:
+ - name: heightType
+ value: string
+ - name: longitude
+ value: number
+ - name: antennaAzimuth
+ value: integer
+ - name: horizontalAccuracy
+ value: number
+ - name: indoorDeployment
+ value: boolean
+ - name: eirpCapability
+ value: integer
+ - name: antennaGain
+ value: number
+ - name: antennaModel
+ value: string
+ - name: height
+ value: number
+ - name: cpeCbsdIndication
+ value: boolean
+ - name: antennaBeamwidth
+ value: integer
+ - name: verticalAccuracy
+ value: number
+ - name: antennaDowntilt
+ value: integer
+ - name: latitude
+ value: number
+ - name: displayName
+ value: string
+ - name: currentChannels
+ value:
+ - - name: frequencyRange
+ value:
+ - name: lowFrequencyMhz
+ value: number
+ - name: highFrequencyMhz
+ value: number
+ - name: score
+ value: number
+ - name: deviceMetadata
+ value:
+ - name: interferenceCoordinationGroup
+ value: string
+ - name: nrqzValidation
+ value:
+ - name: latitude
+ value: number
+ - name: state
+ value: string
+ - name: cpiId
+ value: string
+ - name: caseId
+ value: string
+ - name: longitude
+ value: number
+ - name: commonChannelGroup
+ value: string
+ - name: nrqzValidated
+ value: boolean
+ - name: antennaModel
+ value: string
+ - name: name
+ value: string
+ - name: serialNumber
+ value: string
+ - name: fccId
+ value: string
+ - name: grantRangeAllowlists
+ value:
+ - - name: lowFrequencyMhz
+ value: number
+ - name: highFrequencyMhz
+ value: number
+ - name: state
+ value: string
+ - name: grants
+ value:
+ - - name: channelType
+ value: string
+ - name: maxEirp
+ value: number
+ - name: expireTime
+ value: string
+ - name: lastHeartbeatTransmitExpireTime
+ value: string
+ - name: state
+ value: string
+ - name: grantId
+ value: string
+ - name: moveList
+ value:
+ - - name: dpaId
+ value: string
+ - name: suspensionReason
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/devices_signed/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/devices_signed/index.md
index a2951bd4f9..fd2f89a7ae 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/devices_signed/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/devices_signed/index.md
@@ -75,8 +75,12 @@ SELECT
```yaml
-encodedDevice: string
-installerId: string
+- name: your_resource_model_name
+ props:
+ - name: encodedDevice
+ value: string
+ - name: installerId
+ value: string
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/node/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/node/index.md
index 2caa8df5a2..8da867ac75 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/node/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/node/index.md
@@ -51,5 +51,5 @@ name,
displayName,
sasUserIds
FROM google.prod_tt_sasportal.node
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/nodes/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/nodes/index.md
index df3e6570fc..4bdd9e77f5 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/nodes/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/nodes/index.md
@@ -58,7 +58,7 @@ name,
displayName,
sasUserIds
FROM google.prod_tt_sasportal.nodes
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
## `INSERT` example
@@ -93,10 +93,15 @@ SELECT
```yaml
-sasUserIds:
- - type: string
-name: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: sasUserIds
+ value:
+ - string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/prod_tt_sasportal/policies/index.md b/docs/google-docs/providers/google/prod_tt_sasportal/policies/index.md
index e13a343edb..34398a9a89 100644
--- a/docs/google-docs/providers/google/prod_tt_sasportal/policies/index.md
+++ b/docs/google-docs/providers/google/prod_tt_sasportal/policies/index.md
@@ -50,5 +50,5 @@ SELECT
assignments,
etag
FROM google.prod_tt_sasportal.policies
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/publicca/external_account_keys/index.md b/docs/google-docs/providers/google/publicca/external_account_keys/index.md
index b5112098f0..d2bb7f4996 100644
--- a/docs/google-docs/providers/google/publicca/external_account_keys/index.md
+++ b/docs/google-docs/providers/google/publicca/external_account_keys/index.md
@@ -65,9 +65,14 @@ SELECT
```yaml
-name: string
-keyId: string
-b64MacKey: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: keyId
+ value: string
+ - name: b64MacKey
+ value: string
```
diff --git a/docs/google-docs/providers/google/pubsub/schemas/index.md b/docs/google-docs/providers/google/pubsub/schemas/index.md
index 8d9eb9d0c8..385e714678 100644
--- a/docs/google-docs/providers/google/pubsub/schemas/index.md
+++ b/docs/google-docs/providers/google/pubsub/schemas/index.md
@@ -61,7 +61,7 @@ revisionCreateTime,
revisionId,
type
FROM google.pubsub.schemas
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,11 +96,18 @@ SELECT
```yaml
-name: string
-type: string
-definition: string
-revisionId: string
-revisionCreateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: definition
+ value: string
+ - name: revisionId
+ value: string
+ - name: revisionCreateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/pubsub/schemas_iam_policies/index.md b/docs/google-docs/providers/google/pubsub/schemas_iam_policies/index.md
index 1fdd0aab71..56e482c1df 100644
--- a/docs/google-docs/providers/google/pubsub/schemas_iam_policies/index.md
+++ b/docs/google-docs/providers/google/pubsub/schemas_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.pubsub.schemas_iam_policies
WHERE projectsId = '{{ projectsId }}'
-AND schemasId = '{{ schemasId }}';
+AND schemasId = '{{ schemasId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/pubsub/schemas_revisions/index.md b/docs/google-docs/providers/google/pubsub/schemas_revisions/index.md
index b3642e102b..c234706048 100644
--- a/docs/google-docs/providers/google/pubsub/schemas_revisions/index.md
+++ b/docs/google-docs/providers/google/pubsub/schemas_revisions/index.md
@@ -55,5 +55,5 @@ revisionId,
type
FROM google.pubsub.schemas_revisions
WHERE projectsId = '{{ projectsId }}'
-AND schemasId = '{{ schemasId }}';
+AND schemasId = '{{ schemasId }}';
```
diff --git a/docs/google-docs/providers/google/pubsub/snapshots/index.md b/docs/google-docs/providers/google/pubsub/snapshots/index.md
index f7e0523df5..233cfe853d 100644
--- a/docs/google-docs/providers/google/pubsub/snapshots/index.md
+++ b/docs/google-docs/providers/google/pubsub/snapshots/index.md
@@ -51,7 +51,7 @@ Lists the existing snapshots. Snapshots are used in [Seek]( https://cloud.google
SELECT
column_anon
FROM google.pubsub.snapshots
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/pubsub/snapshots_iam_policies/index.md b/docs/google-docs/providers/google/pubsub/snapshots_iam_policies/index.md
index 3c2a2913c3..3a4151739c 100644
--- a/docs/google-docs/providers/google/pubsub/snapshots_iam_policies/index.md
+++ b/docs/google-docs/providers/google/pubsub/snapshots_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.pubsub.snapshots_iam_policies
WHERE projectsId = '{{ projectsId }}'
-AND snapshotsId = '{{ snapshotsId }}';
+AND snapshotsId = '{{ snapshotsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/pubsub/subscriptions/index.md b/docs/google-docs/providers/google/pubsub/subscriptions/index.md
index acb1579e4e..f07baf3f87 100644
--- a/docs/google-docs/providers/google/pubsub/subscriptions/index.md
+++ b/docs/google-docs/providers/google/pubsub/subscriptions/index.md
@@ -57,7 +57,7 @@ Lists matching subscriptions.
SELECT
column_anon
FROM google.pubsub.subscriptions
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/pubsub/subscriptions_iam_policies/index.md b/docs/google-docs/providers/google/pubsub/subscriptions_iam_policies/index.md
index a7f93a7d1e..aa1ef84eee 100644
--- a/docs/google-docs/providers/google/pubsub/subscriptions_iam_policies/index.md
+++ b/docs/google-docs/providers/google/pubsub/subscriptions_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.pubsub.subscriptions_iam_policies
WHERE projectsId = '{{ projectsId }}'
-AND subscriptionsId = '{{ subscriptionsId }}';
+AND subscriptionsId = '{{ subscriptionsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/pubsub/topics/index.md b/docs/google-docs/providers/google/pubsub/topics/index.md
index 9f2262d809..4a5664ee81 100644
--- a/docs/google-docs/providers/google/pubsub/topics/index.md
+++ b/docs/google-docs/providers/google/pubsub/topics/index.md
@@ -67,7 +67,7 @@ satisfiesPzs,
schemaSettings,
state
FROM google.pubsub.topics
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/pubsub/topics_iam_policies/index.md b/docs/google-docs/providers/google/pubsub/topics_iam_policies/index.md
index 079fc3475b..c9269a50bc 100644
--- a/docs/google-docs/providers/google/pubsub/topics_iam_policies/index.md
+++ b/docs/google-docs/providers/google/pubsub/topics_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.pubsub.topics_iam_policies
WHERE projectsId = '{{ projectsId }}'
-AND topicsId = '{{ topicsId }}';
+AND topicsId = '{{ topicsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/pubsublite/cursors/index.md b/docs/google-docs/providers/google/pubsublite/cursors/index.md
index a6dd3d2ce8..811afd105e 100644
--- a/docs/google-docs/providers/google/pubsublite/cursors/index.md
+++ b/docs/google-docs/providers/google/pubsublite/cursors/index.md
@@ -50,5 +50,5 @@ partition
FROM google.pubsublite.cursors
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND subscriptionsId = '{{ subscriptionsId }}';
+AND subscriptionsId = '{{ subscriptionsId }}';
```
diff --git a/docs/google-docs/providers/google/pubsublite/operations/index.md b/docs/google-docs/providers/google/pubsublite/operations/index.md
index 4579c5f0af..62126e42e7 100644
--- a/docs/google-docs/providers/google/pubsublite/operations/index.md
+++ b/docs/google-docs/providers/google/pubsublite/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.pubsublite.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/pubsublite/reservations/index.md b/docs/google-docs/providers/google/pubsublite/reservations/index.md
index d3321b6a28..ddd7b9c99a 100644
--- a/docs/google-docs/providers/google/pubsublite/reservations/index.md
+++ b/docs/google-docs/providers/google/pubsublite/reservations/index.md
@@ -53,7 +53,7 @@ name,
throughputCapacity
FROM google.pubsublite.reservations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -88,8 +88,12 @@ SELECT
```yaml
-name: string
-throughputCapacity: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: throughputCapacity
+ value: string
```
diff --git a/docs/google-docs/providers/google/pubsublite/subscriptions/index.md b/docs/google-docs/providers/google/pubsublite/subscriptions/index.md
index e1d87e7ea1..8a61c85771 100644
--- a/docs/google-docs/providers/google/pubsublite/subscriptions/index.md
+++ b/docs/google-docs/providers/google/pubsublite/subscriptions/index.md
@@ -54,7 +54,7 @@ SELECT
column_anon
FROM google.pubsublite.subscriptions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -93,16 +93,28 @@ SELECT
```yaml
-name: string
-topic: string
-deliveryConfig:
- deliveryRequirement: string
-exportConfig:
- desiredState: string
- currentState: string
- deadLetterTopic: string
- pubsubConfig:
- topic: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: topic
+ value: string
+ - name: deliveryConfig
+ value:
+ - name: deliveryRequirement
+ value: string
+ - name: exportConfig
+ value:
+ - name: desiredState
+ value: string
+ - name: currentState
+ value: string
+ - name: deadLetterTopic
+ value: string
+ - name: pubsubConfig
+ value:
+ - name: topic
+ value: string
```
diff --git a/docs/google-docs/providers/google/pubsublite/topics/index.md b/docs/google-docs/providers/google/pubsublite/topics/index.md
index 3fe5f6cbf8..b60c2b6334 100644
--- a/docs/google-docs/providers/google/pubsublite/topics/index.md
+++ b/docs/google-docs/providers/google/pubsublite/topics/index.md
@@ -61,7 +61,7 @@ reservationConfig,
retentionConfig
FROM google.pubsublite.topics
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -100,18 +100,32 @@ SELECT
```yaml
-name: string
-partitionConfig:
- count: string
- scale: integer
- capacity:
- publishMibPerSec: integer
- subscribeMibPerSec: integer
-retentionConfig:
- perPartitionBytes: string
- period: string
-reservationConfig:
- throughputReservation: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: partitionConfig
+ value:
+ - name: count
+ value: string
+ - name: scale
+ value: integer
+ - name: capacity
+ value:
+ - name: publishMibPerSec
+ value: integer
+ - name: subscribeMibPerSec
+ value: integer
+ - name: retentionConfig
+ value:
+ - name: perPartitionBytes
+ value: string
+ - name: period
+ value: string
+ - name: reservationConfig
+ value:
+ - name: throughputReservation
+ value: string
```
diff --git a/docs/google-docs/providers/google/pubsublite/topics_partitions/index.md b/docs/google-docs/providers/google/pubsublite/topics_partitions/index.md
index 2e589a8a85..ef45b48afb 100644
--- a/docs/google-docs/providers/google/pubsublite/topics_partitions/index.md
+++ b/docs/google-docs/providers/google/pubsublite/topics_partitions/index.md
@@ -48,5 +48,5 @@ partitionCount
FROM google.pubsublite.topics_partitions
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND topicsId = '{{ topicsId }}';
+AND topicsId = '{{ topicsId }}';
```
diff --git a/docs/google-docs/providers/google/rapidmigrationassessment/annotations/index.md b/docs/google-docs/providers/google/rapidmigrationassessment/annotations/index.md
index b5a05ed1d0..c9383ad000 100644
--- a/docs/google-docs/providers/google/rapidmigrationassessment/annotations/index.md
+++ b/docs/google-docs/providers/google/rapidmigrationassessment/annotations/index.md
@@ -57,7 +57,7 @@ updateTime
FROM google.rapidmigrationassessment.annotations
WHERE annotationsId = '{{ annotationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -94,11 +94,18 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/rapidmigrationassessment/collectors/index.md b/docs/google-docs/providers/google/rapidmigrationassessment/collectors/index.md
index 59b0c322fd..37cfabc1ba 100644
--- a/docs/google-docs/providers/google/rapidmigrationassessment/collectors/index.md
+++ b/docs/google-docs/providers/google/rapidmigrationassessment/collectors/index.md
@@ -82,7 +82,7 @@ updateTime,
vsphereScan
FROM google.rapidmigrationassessment.collectors
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -129,23 +129,42 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-labels: object
-displayName: string
-description: string
-serviceAccount: string
-bucket: string
-expectedAssetCount: string
-state: string
-clientVersion: string
-guestOsScan:
- coreSource: string
-vsphereScan:
- coreSource: string
-collectionDays: integer
-eulaUri: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: bucket
+ value: string
+ - name: expectedAssetCount
+ value: string
+ - name: state
+ value: string
+ - name: clientVersion
+ value: string
+ - name: guestOsScan
+ value:
+ - name: coreSource
+ value: string
+ - name: vsphereScan
+ value:
+ - name: coreSource
+ value: string
+ - name: collectionDays
+ value: integer
+ - name: eulaUri
+ value: string
```
diff --git a/docs/google-docs/providers/google/rapidmigrationassessment/locations/index.md b/docs/google-docs/providers/google/rapidmigrationassessment/locations/index.md
index f9b2d56127..d42be3810d 100644
--- a/docs/google-docs/providers/google/rapidmigrationassessment/locations/index.md
+++ b/docs/google-docs/providers/google/rapidmigrationassessment/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.rapidmigrationassessment.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/rapidmigrationassessment/operations/index.md b/docs/google-docs/providers/google/rapidmigrationassessment/operations/index.md
index 290a5737c0..6393b71ae8 100644
--- a/docs/google-docs/providers/google/rapidmigrationassessment/operations/index.md
+++ b/docs/google-docs/providers/google/rapidmigrationassessment/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.rapidmigrationassessment.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/assessments/index.md b/docs/google-docs/providers/google/recaptchaenterprise/assessments/index.md
index 6f417ef341..36d43627e7 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/assessments/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/assessments/index.md
@@ -72,155 +72,277 @@ SELECT
```yaml
-phoneFraudAssessment:
- smsTollFraudVerdict:
- reasons:
- - enum: string
- enumDescriptions: string
- type: string
- risk: number
-name: string
-assessmentEnvironment:
- version: string
- client: string
-accountVerification:
- latestVerificationResult: string
- languageCode: string
- endpoints:
- - emailAddress: string
- requestToken: string
- phoneNumber: string
- lastVerificationTime: string
- username: string
-tokenProperties:
- hostname: string
- valid: boolean
- invalidReason: string
- androidPackageName: string
- createTime: string
- action: string
- iosBundleId: string
-event:
- userIpAddress: string
- fraudPrevention: string
- wafTokenAssessment: boolean
- requestedUri: string
- userAgent: string
- expectedAction: string
- token: string
- hashedAccountId: string
- firewallPolicyEvaluation: boolean
- express: boolean
- headers:
- - type: string
- ja3: string
- siteKey: string
- transactionData:
- billingAddress:
- recipient: string
- address:
- - type: string
- postalCode: string
- regionCode: string
- administrativeArea: string
- locality: string
- user:
- phoneNumber: string
- emailVerified: boolean
- email: string
- accountId: string
- creationMs: string
- phoneVerified: boolean
- paymentMethod: string
- cardBin: string
- items:
- - value: number
- quantity: string
- merchantAccountId: string
- name: string
- currencyCode: string
- gatewayInfo:
- avsResponseCode: string
- name: string
- gatewayResponseCode: string
- cvvResponseCode: string
- transactionId: string
- shippingValue: number
- cardLastFour: string
- value: number
- merchants:
- - phoneNumber: string
- emailVerified: boolean
- email: string
- accountId: string
- creationMs: string
- phoneVerified: boolean
- userInfo:
- userIds:
- - email: string
- username: string
- phoneNumber: string
- createAccountTime: string
- accountId: string
-firewallPolicyAssessment:
- error:
- message: string
- code: integer
- details:
- - additionalProperties: any
- type: string
- firewallPolicy:
- description: string
- actions:
- - allow: {}
- substitute:
- path: string
- setHeader:
- value: string
- key: string
- includeRecaptchaScript: {}
- block: {}
- redirect: {}
- path: string
- condition: string
- name: string
-privatePasswordLeakVerification:
- encryptedLeakMatchPrefixes:
- - type: string
- format: string
- reencryptedUserCredentialsHash: string
- lookupHashPrefix: string
- encryptedUserCredentialsHash: string
-fraudSignals:
- cardSignals:
- cardLabels:
- - type: string
- enum: string
- enumDescriptions: string
- userSignals:
- activeDaysLowerBound: integer
- syntheticRisk: number
-riskAnalysis:
- reasons:
- - enum: string
- enumDescriptions: string
- type: string
- extendedVerdictReasons:
- - type: string
- score: number
-accountDefenderAssessment:
- labels:
- - enumDescriptions: string
- type: string
- enum: string
-fraudPreventionAssessment:
- stolenInstrumentVerdict:
- risk: number
- transactionRisk: number
- cardTestingVerdict:
- risk: number
- behavioralTrustVerdict:
- trust: number
+- name: your_resource_model_name
+ props:
+ - name: phoneFraudAssessment
+ value:
+ - name: smsTollFraudVerdict
+ value:
+ - name: reasons
+ value:
+ - string
+ - name: risk
+ value: number
+ - name: name
+ value: string
+ - name: assessmentEnvironment
+ value:
+ - name: version
+ value: string
+ - name: client
+ value: string
+ - name: accountVerification
+ value:
+ - name: latestVerificationResult
+ value: string
+ - name: languageCode
+ value: string
+ - name: endpoints
+ value:
+ - - name: emailAddress
+ value: string
+ - name: requestToken
+ value: string
+ - name: phoneNumber
+ value: string
+ - name: lastVerificationTime
+ value: string
+ - name: username
+ value: string
+ - name: tokenProperties
+ value:
+ - name: hostname
+ value: string
+ - name: valid
+ value: boolean
+ - name: invalidReason
+ value: string
+ - name: androidPackageName
+ value: string
+ - name: createTime
+ value: string
+ - name: action
+ value: string
+ - name: iosBundleId
+ value: string
+ - name: event
+ value:
+ - name: userIpAddress
+ value: string
+ - name: fraudPrevention
+ value: string
+ - name: wafTokenAssessment
+ value: boolean
+ - name: requestedUri
+ value: string
+ - name: userAgent
+ value: string
+ - name: expectedAction
+ value: string
+ - name: token
+ value: string
+ - name: hashedAccountId
+ value: string
+ - name: firewallPolicyEvaluation
+ value: boolean
+ - name: express
+ value: boolean
+ - name: headers
+ value:
+ - string
+ - name: ja3
+ value: string
+ - name: siteKey
+ value: string
+ - name: transactionData
+ value:
+ - name: billingAddress
+ value:
+ - name: recipient
+ value: string
+ - name: address
+ value:
+ - string
+ - name: postalCode
+ value: string
+ - name: regionCode
+ value: string
+ - name: administrativeArea
+ value: string
+ - name: locality
+ value: string
+ - name: user
+ value:
+ - name: phoneNumber
+ value: string
+ - name: emailVerified
+ value: boolean
+ - name: email
+ value: string
+ - name: accountId
+ value: string
+ - name: creationMs
+ value: string
+ - name: phoneVerified
+ value: boolean
+ - name: paymentMethod
+ value: string
+ - name: cardBin
+ value: string
+ - name: items
+ value:
+ - - name: value
+ value: number
+ - name: quantity
+ value: string
+ - name: merchantAccountId
+ value: string
+ - name: name
+ value: string
+ - name: currencyCode
+ value: string
+ - name: gatewayInfo
+ value:
+ - name: avsResponseCode
+ value: string
+ - name: name
+ value: string
+ - name: gatewayResponseCode
+ value: string
+ - name: cvvResponseCode
+ value: string
+ - name: transactionId
+ value: string
+ - name: shippingValue
+ value: number
+ - name: cardLastFour
+ value: string
+ - name: value
+ value: number
+ - name: merchants
+ value:
+ - - name: phoneNumber
+ value: string
+ - name: emailVerified
+ value: boolean
+ - name: email
+ value: string
+ - name: accountId
+ value: string
+ - name: creationMs
+ value: string
+ - name: phoneVerified
+ value: boolean
+ - name: userInfo
+ value:
+ - name: userIds
+ value:
+ - - name: email
+ value: string
+ - name: username
+ value: string
+ - name: phoneNumber
+ value: string
+ - name: createAccountTime
+ value: string
+ - name: accountId
+ value: string
+ - name: firewallPolicyAssessment
+ value:
+ - name: error
+ value:
+ - name: message
+ value: string
+ - name: code
+ value: integer
+ - name: details
+ value:
+ - object
+ - name: firewallPolicy
+ value:
+ - name: description
+ value: string
+ - name: actions
+ value:
+ - - name: allow
+ value: []
+ - name: substitute
+ value:
+ - name: path
+ value: string
+ - name: setHeader
+ value:
+ - name: value
+ value: string
+ - name: key
+ value: string
+ - name: includeRecaptchaScript
+ value: []
+ - name: block
+ value: []
+ - name: redirect
+ value: []
+ - name: path
+ value: string
+ - name: condition
+ value: string
+ - name: name
+ value: string
+ - name: privatePasswordLeakVerification
+ value:
+ - name: encryptedLeakMatchPrefixes
+ value:
+ - string
+ - name: reencryptedUserCredentialsHash
+ value: string
+ - name: lookupHashPrefix
+ value: string
+ - name: encryptedUserCredentialsHash
+ value: string
+ - name: fraudSignals
+ value:
+ - name: cardSignals
+ value:
+ - name: cardLabels
+ value:
+ - string
+ - name: userSignals
+ value:
+ - name: activeDaysLowerBound
+ value: integer
+ - name: syntheticRisk
+ value: number
+ - name: riskAnalysis
+ value:
+ - name: reasons
+ value:
+ - string
+ - name: extendedVerdictReasons
+ value:
+ - string
+ - name: score
+ value: number
+ - name: accountDefenderAssessment
+ value:
+ - name: labels
+ value:
+ - string
+ - name: fraudPreventionAssessment
+ value:
+ - name: stolenInstrumentVerdict
+ value:
+ - name: risk
+ value: number
+ - name: transactionRisk
+ value: number
+ - name: cardTestingVerdict
+ value:
+ - name: risk
+ value: number
+ - name: behavioralTrustVerdict
+ value:
+ - name: trust
+ value: number
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/firewallpolicies/index.md b/docs/google-docs/providers/google/recaptchaenterprise/firewallpolicies/index.md
index afee172770..7454ecab10 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/firewallpolicies/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/firewallpolicies/index.md
@@ -59,7 +59,7 @@ actions,
condition,
path
FROM google.recaptchaenterprise.firewallpolicies
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -98,20 +98,36 @@ SELECT
```yaml
-description: string
-actions:
- - allow: {}
- substitute:
- path: string
- setHeader:
+- name: your_resource_model_name
+ props:
+ - name: description
+ value: string
+ - name: actions
+ value:
+ - - name: allow
+ value: []
+ - name: substitute
+ value:
+ - name: path
+ value: string
+ - name: setHeader
+ value:
+ - name: value
+ value: string
+ - name: key
+ value: string
+ - name: includeRecaptchaScript
+ value: []
+ - name: block
+ value: []
+ - name: redirect
+ value: []
+ - name: path
+ value: string
+ - name: condition
+ value: string
+ - name: name
value: string
- key: string
- includeRecaptchaScript: {}
- block: {}
- redirect: {}
-path: string
-condition: string
-name: string
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/keys/index.md b/docs/google-docs/providers/google/recaptchaenterprise/keys/index.md
index 84fc69b9ee..20d7688d09 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/keys/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/keys/index.md
@@ -69,7 +69,7 @@ testingOptions,
wafSettings,
webSettings
FROM google.recaptchaenterprise.keys
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,37 +116,67 @@ SELECT
```yaml
-wafSettings:
- wafFeature: string
- wafService: string
-name: string
-iosSettings:
- appleDeveloperId:
- keyId: string
- teamId: string
- privateKey: string
- allowedBundleIds:
- - type: string
- allowAllBundleIds: boolean
-createTime: string
-testingOptions:
- testingChallenge: string
- testingScore: number
-webSettings:
- challengeSecurityPreference: string
- allowedDomains:
- - type: string
- allowAllDomains: boolean
- allowAmpTraffic: boolean
- integrationType: string
-androidSettings:
- supportNonGoogleAppStoreDistribution: boolean
- allowedPackageNames:
- - type: string
- allowAllPackageNames: boolean
-labels: object
-displayName: string
-expressSettings: {}
+- name: your_resource_model_name
+ props:
+ - name: wafSettings
+ value:
+ - name: wafFeature
+ value: string
+ - name: wafService
+ value: string
+ - name: name
+ value: string
+ - name: iosSettings
+ value:
+ - name: appleDeveloperId
+ value:
+ - name: keyId
+ value: string
+ - name: teamId
+ value: string
+ - name: privateKey
+ value: string
+ - name: allowedBundleIds
+ value:
+ - string
+ - name: allowAllBundleIds
+ value: boolean
+ - name: createTime
+ value: string
+ - name: testingOptions
+ value:
+ - name: testingChallenge
+ value: string
+ - name: testingScore
+ value: number
+ - name: webSettings
+ value:
+ - name: challengeSecurityPreference
+ value: string
+ - name: allowedDomains
+ value:
+ - string
+ - name: allowAllDomains
+ value: boolean
+ - name: allowAmpTraffic
+ value: boolean
+ - name: integrationType
+ value: string
+ - name: androidSettings
+ value:
+ - name: supportNonGoogleAppStoreDistribution
+ value: boolean
+ - name: allowedPackageNames
+ value:
+ - string
+ - name: allowAllPackageNames
+ value: boolean
+ - name: labels
+ value: object
+ - name: displayName
+ value: string
+ - name: expressSettings
+ value: []
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_override/index.md b/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_override/index.md
index d88ebe803f..846820a66d 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_override/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_override/index.md
@@ -68,9 +68,14 @@ SELECT
```yaml
-ipOverrideData:
- overrideType: string
- ip: string
+- name: your_resource_model_name
+ props:
+ - name: ipOverrideData
+ value:
+ - name: overrideType
+ value: string
+ - name: ip
+ value: string
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_overrides/index.md b/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_overrides/index.md
index ba9e4b0388..ef965e434e 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_overrides/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/keys_ip_overrides/index.md
@@ -49,5 +49,5 @@ ip,
overrideType
FROM google.recaptchaenterprise.keys_ip_overrides
WHERE keysId = '{{ keysId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/keys_legacy_secret_key/index.md b/docs/google-docs/providers/google/recaptchaenterprise/keys_legacy_secret_key/index.md
index a6d2d477b7..ab1e13c398 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/keys_legacy_secret_key/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/keys_legacy_secret_key/index.md
@@ -47,5 +47,5 @@ SELECT
legacySecretKey
FROM google.recaptchaenterprise.keys_legacy_secret_key
WHERE keysId = '{{ keysId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/keys_metrics/index.md b/docs/google-docs/providers/google/recaptchaenterprise/keys_metrics/index.md
index 4cf4ce57d0..8d02192296 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/keys_metrics/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/keys_metrics/index.md
@@ -53,5 +53,5 @@ scoreMetrics,
startTime
FROM google.recaptchaenterprise.keys_metrics
WHERE keysId = '{{ keysId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/memberships/index.md b/docs/google-docs/providers/google/recaptchaenterprise/memberships/index.md
index 2d53f07a5a..4e491c38cb 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/memberships/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/memberships/index.md
@@ -51,5 +51,5 @@ accountId,
hashedAccountId
FROM google.recaptchaenterprise.memberships
WHERE projectsId = '{{ projectsId }}'
-AND relatedaccountgroupsId = '{{ relatedaccountgroupsId }}';
+AND relatedaccountgroupsId = '{{ relatedaccountgroupsId }}';
```
diff --git a/docs/google-docs/providers/google/recaptchaenterprise/relatedaccountgroups/index.md b/docs/google-docs/providers/google/recaptchaenterprise/relatedaccountgroups/index.md
index 94d2359130..c968682a27 100644
--- a/docs/google-docs/providers/google/recaptchaenterprise/relatedaccountgroups/index.md
+++ b/docs/google-docs/providers/google/recaptchaenterprise/relatedaccountgroups/index.md
@@ -46,5 +46,5 @@ List groups of related accounts.
SELECT
name
FROM google.recaptchaenterprise.relatedaccountgroups
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/recommendationengine/catalog_items/index.md b/docs/google-docs/providers/google/recommendationengine/catalog_items/index.md
index 5507926666..c41cf3aa44 100644
--- a/docs/google-docs/providers/google/recommendationengine/catalog_items/index.md
+++ b/docs/google-docs/providers/google/recommendationengine/catalog_items/index.md
@@ -69,7 +69,7 @@ title
FROM google.recommendationengine.catalog_items
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -118,35 +118,64 @@ SELECT
```yaml
-id: string
-categoryHierarchies:
- - categories:
- - type: string
-title: string
-description: string
-itemAttributes:
- categoricalFeatures: object
- numericalFeatures: object
-languageCode: string
-tags:
- - type: string
-itemGroupId: string
-productMetadata:
- exactPrice:
- displayPrice: number
- originalPrice: number
- priceRange:
- min: number
- max: number
- costs: object
- currencyCode: string
- stockState: string
- availableQuantity: string
- canonicalProductUri: string
- images:
- - uri: string
- height: integer
- width: integer
+- name: your_resource_model_name
+ props:
+ - name: id
+ value: string
+ - name: categoryHierarchies
+ value:
+ - - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: itemAttributes
+ value:
+ - name: categoricalFeatures
+ value: object
+ - name: numericalFeatures
+ value: object
+ - name: languageCode
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: itemGroupId
+ value: string
+ - name: productMetadata
+ value:
+ - name: exactPrice
+ value:
+ - name: displayPrice
+ value: number
+ - name: originalPrice
+ value: number
+ - name: priceRange
+ value:
+ - name: min
+ value: number
+ - name: max
+ value: number
+ - name: costs
+ value: object
+ - name: currencyCode
+ value: string
+ - name: stockState
+ value: string
+ - name: availableQuantity
+ value: string
+ - name: canonicalProductUri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
```
diff --git a/docs/google-docs/providers/google/recommendationengine/catalogs/index.md b/docs/google-docs/providers/google/recommendationengine/catalogs/index.md
index f43c10eabb..43516ce3f6 100644
--- a/docs/google-docs/providers/google/recommendationengine/catalogs/index.md
+++ b/docs/google-docs/providers/google/recommendationengine/catalogs/index.md
@@ -54,7 +54,7 @@ defaultEventStoreId,
displayName
FROM google.recommendationengine.catalogs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/recommendationengine/operations/index.md b/docs/google-docs/providers/google/recommendationengine/operations/index.md
index 1470ba432a..926c8b7aa7 100644
--- a/docs/google-docs/providers/google/recommendationengine/operations/index.md
+++ b/docs/google-docs/providers/google/recommendationengine/operations/index.md
@@ -59,5 +59,5 @@ response
FROM google.recommendationengine.operations
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/recommendationengine/prediction_api_key_registrations/index.md b/docs/google-docs/providers/google/recommendationengine/prediction_api_key_registrations/index.md
index c028697796..124c681623 100644
--- a/docs/google-docs/providers/google/recommendationengine/prediction_api_key_registrations/index.md
+++ b/docs/google-docs/providers/google/recommendationengine/prediction_api_key_registrations/index.md
@@ -51,7 +51,7 @@ FROM google.recommendationengine.prediction_api_key_registrations
WHERE catalogsId = '{{ catalogsId }}'
AND eventStoresId = '{{ eventStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -88,8 +88,12 @@ SELECT
```yaml
-predictionApiKeyRegistration:
- apiKey: string
+- name: your_resource_model_name
+ props:
+ - name: predictionApiKeyRegistration
+ value:
+ - name: apiKey
+ value: string
```
diff --git a/docs/google-docs/providers/google/recommendationengine/user_events/index.md b/docs/google-docs/providers/google/recommendationengine/user_events/index.md
index 80cda0551c..50b22e092d 100644
--- a/docs/google-docs/providers/google/recommendationengine/user_events/index.md
+++ b/docs/google-docs/providers/google/recommendationengine/user_events/index.md
@@ -64,5 +64,5 @@ FROM google.recommendationengine.user_events
WHERE catalogsId = '{{ catalogsId }}'
AND eventStoresId = '{{ eventStoresId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/recommender/insight_types_config/index.md b/docs/google-docs/providers/google/recommender/insight_types_config/index.md
index 000c54ca40..72acf91057 100644
--- a/docs/google-docs/providers/google/recommender/insight_types_config/index.md
+++ b/docs/google-docs/providers/google/recommender/insight_types_config/index.md
@@ -65,7 +65,7 @@ updateTime
FROM google.recommender.insight_types_config
WHERE insightTypesId = '{{ insightTypesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/recommender/insights/index.md b/docs/google-docs/providers/google/recommender/insights/index.md
index 169ca2a791..24e1384ffa 100644
--- a/docs/google-docs/providers/google/recommender/insights/index.md
+++ b/docs/google-docs/providers/google/recommender/insights/index.md
@@ -81,5 +81,5 @@ targetResources
FROM google.recommender.insights
WHERE foldersId = '{{ foldersId }}'
AND insightTypesId = '{{ insightTypesId }}'
-AND locationsId = '{{ locationsId }}';
+AND locationsId = '{{ locationsId }}';
```
diff --git a/docs/google-docs/providers/google/recommender/recommendations/index.md b/docs/google-docs/providers/google/recommender/recommendations/index.md
index c55cd74484..69429ee2e8 100644
--- a/docs/google-docs/providers/google/recommender/recommendations/index.md
+++ b/docs/google-docs/providers/google/recommender/recommendations/index.md
@@ -95,5 +95,5 @@ xorGroupId
FROM google.recommender.recommendations
WHERE foldersId = '{{ foldersId }}'
AND locationsId = '{{ locationsId }}'
-AND recommendersId = '{{ recommendersId }}';
+AND recommendersId = '{{ recommendersId }}';
```
diff --git a/docs/google-docs/providers/google/recommender/recommenders_config/index.md b/docs/google-docs/providers/google/recommender/recommenders_config/index.md
index e2a31a236c..5c84c53c3c 100644
--- a/docs/google-docs/providers/google/recommender/recommenders_config/index.md
+++ b/docs/google-docs/providers/google/recommender/recommenders_config/index.md
@@ -65,7 +65,7 @@ updateTime
FROM google.recommender.recommenders_config
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND recommendersId = '{{ recommendersId }}';
+AND recommendersId = '{{ recommendersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/redis/clusters/index.md b/docs/google-docs/providers/google/redis/clusters/index.md
index 6825b96ce5..c61c8e6182 100644
--- a/docs/google-docs/providers/google/redis/clusters/index.md
+++ b/docs/google-docs/providers/google/redis/clusters/index.md
@@ -94,7 +94,7 @@ uid,
zoneDistributionConfig
FROM google.redis.clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -143,7 +143,7 @@ SELECT
'{{ redisConfigs }}',
'{{ zoneDistributionConfig }}',
'{{ crossClusterReplicationConfig }}',
-true|false,
+{{ deletionProtectionEnabled }},
'{{ maintenancePolicy }}'
;
```
@@ -151,74 +151,144 @@ true|false,
```yaml
-name: string
-createTime: string
-state: string
-uid: string
-replicaCount: integer
-authorizationMode: string
-transitEncryptionMode: string
-sizeGb: integer
-shardCount: integer
-pscConfigs:
- - network: string
-discoveryEndpoints:
- - address: string
- port: integer
- pscConfig:
- network: string
-pscConnections:
- - pscConnectionId: string
- address: string
- forwardingRule: string
- projectId: string
- network: string
-stateInfo:
- updateInfo:
- targetShardCount: integer
- targetReplicaCount: integer
-nodeType: string
-persistenceConfig:
- mode: string
- rdbConfig:
- rdbSnapshotPeriod: string
- rdbSnapshotStartTime: string
- aofConfig:
- appendFsync: string
-redisConfigs: object
-preciseSizeGb: number
-zoneDistributionConfig:
- mode: string
- zone: string
-crossClusterReplicationConfig:
- clusterRole: string
- primaryCluster:
- cluster: string
- uid: string
- secondaryClusters:
- - cluster: string
- uid: string
- updateTime: string
- membership:
- secondaryClusters:
- - cluster: string
- uid: string
-deletionProtectionEnabled: boolean
-maintenancePolicy:
- createTime: string
- updateTime: string
- weeklyMaintenanceWindow:
- - day: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- duration: string
-maintenanceSchedule:
- startTime: string
- endTime: string
- scheduleDeadlineTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: state
+ value: string
+ - name: uid
+ value: string
+ - name: replicaCount
+ value: integer
+ - name: authorizationMode
+ value: string
+ - name: transitEncryptionMode
+ value: string
+ - name: sizeGb
+ value: integer
+ - name: shardCount
+ value: integer
+ - name: pscConfigs
+ value:
+ - - name: network
+ value: string
+ - name: discoveryEndpoints
+ value:
+ - - name: address
+ value: string
+ - name: port
+ value: integer
+ - name: pscConfig
+ value:
+ - name: network
+ value: string
+ - name: pscConnections
+ value:
+ - - name: pscConnectionId
+ value: string
+ - name: address
+ value: string
+ - name: forwardingRule
+ value: string
+ - name: projectId
+ value: string
+ - name: network
+ value: string
+ - name: stateInfo
+ value:
+ - name: updateInfo
+ value:
+ - name: targetShardCount
+ value: integer
+ - name: targetReplicaCount
+ value: integer
+ - name: nodeType
+ value: string
+ - name: persistenceConfig
+ value:
+ - name: mode
+ value: string
+ - name: rdbConfig
+ value:
+ - name: rdbSnapshotPeriod
+ value: string
+ - name: rdbSnapshotStartTime
+ value: string
+ - name: aofConfig
+ value:
+ - name: appendFsync
+ value: string
+ - name: redisConfigs
+ value: object
+ - name: preciseSizeGb
+ value: number
+ - name: zoneDistributionConfig
+ value:
+ - name: mode
+ value: string
+ - name: zone
+ value: string
+ - name: crossClusterReplicationConfig
+ value:
+ - name: clusterRole
+ value: string
+ - name: primaryCluster
+ value:
+ - name: cluster
+ value: string
+ - name: uid
+ value: string
+ - name: secondaryClusters
+ value:
+ - - name: cluster
+ value: string
+ - name: uid
+ value: string
+ - name: updateTime
+ value: string
+ - name: membership
+ value:
+ - name: secondaryClusters
+ value:
+ - - name: cluster
+ value: string
+ - name: uid
+ value: string
+ - name: deletionProtectionEnabled
+ value: boolean
+ - name: maintenancePolicy
+ value:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: weeklyMaintenanceWindow
+ value:
+ - - name: day
+ value: string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: duration
+ value: string
+ - name: maintenanceSchedule
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: scheduleDeadlineTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/redis/clusters_certificate_authority/index.md b/docs/google-docs/providers/google/redis/clusters_certificate_authority/index.md
index 8ab32107b6..eaa82ad5ef 100644
--- a/docs/google-docs/providers/google/redis/clusters_certificate_authority/index.md
+++ b/docs/google-docs/providers/google/redis/clusters_certificate_authority/index.md
@@ -50,5 +50,5 @@ managedServerCa
FROM google.redis.clusters_certificate_authority
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/redis/instances/index.md b/docs/google-docs/providers/google/redis/instances/index.md
index da16de7238..224a10d20c 100644
--- a/docs/google-docs/providers/google/redis/instances/index.md
+++ b/docs/google-docs/providers/google/redis/instances/index.md
@@ -128,7 +128,7 @@ tier,
transitEncryptionMode
FROM google.redis.instances
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -189,7 +189,7 @@ SELECT
'{{ memorySizeGb }}',
'{{ authorizedNetwork }}',
'{{ connectMode }}',
-true|false,
+{{ authEnabled }},
'{{ transitEncryptionMode }}',
'{{ maintenancePolicy }}',
'{{ replicaCount }}',
@@ -205,73 +205,136 @@ true|false,
```yaml
-name: string
-displayName: string
-labels: object
-locationId: string
-alternativeLocationId: string
-redisVersion: string
-reservedIpRange: string
-secondaryIpRange: string
-host: string
-port: integer
-currentLocationId: string
-createTime: string
-state: string
-statusMessage: string
-redisConfigs: object
-tier: string
-memorySizeGb: integer
-authorizedNetwork: string
-persistenceIamIdentity: string
-connectMode: string
-authEnabled: boolean
-serverCaCerts:
- - serialNumber: string
- cert: string
- createTime: string
- expireTime: string
- sha1Fingerprint: string
-transitEncryptionMode: string
-maintenancePolicy:
- createTime: string
- updateTime: string
- description: string
- weeklyMaintenanceWindow:
- - day: string
- startTime:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- duration: string
-maintenanceSchedule:
- startTime: string
- endTime: string
- canReschedule: boolean
- scheduleDeadlineTime: string
-replicaCount: integer
-nodes:
- - id: string
- zone: string
-readEndpoint: string
-readEndpointPort: integer
-readReplicasMode: string
-customerManagedKey: string
-persistenceConfig:
- persistenceMode: string
- rdbSnapshotPeriod: string
- rdbNextSnapshotTime: string
- rdbSnapshotStartTime: string
-suspensionReasons:
- - type: string
- enumDescriptions: string
- enum: string
-maintenanceVersion: string
-availableMaintenanceVersions:
- - type: string
-satisfiesPzs: boolean
-satisfiesPzi: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: labels
+ value: object
+ - name: locationId
+ value: string
+ - name: alternativeLocationId
+ value: string
+ - name: redisVersion
+ value: string
+ - name: reservedIpRange
+ value: string
+ - name: secondaryIpRange
+ value: string
+ - name: host
+ value: string
+ - name: port
+ value: integer
+ - name: currentLocationId
+ value: string
+ - name: createTime
+ value: string
+ - name: state
+ value: string
+ - name: statusMessage
+ value: string
+ - name: redisConfigs
+ value: object
+ - name: tier
+ value: string
+ - name: memorySizeGb
+ value: integer
+ - name: authorizedNetwork
+ value: string
+ - name: persistenceIamIdentity
+ value: string
+ - name: connectMode
+ value: string
+ - name: authEnabled
+ value: boolean
+ - name: serverCaCerts
+ value:
+ - - name: serialNumber
+ value: string
+ - name: cert
+ value: string
+ - name: createTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: sha1Fingerprint
+ value: string
+ - name: transitEncryptionMode
+ value: string
+ - name: maintenancePolicy
+ value:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: weeklyMaintenanceWindow
+ value:
+ - - name: day
+ value: string
+ - name: startTime
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: duration
+ value: string
+ - name: maintenanceSchedule
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: canReschedule
+ value: boolean
+ - name: scheduleDeadlineTime
+ value: string
+ - name: replicaCount
+ value: integer
+ - name: nodes
+ value:
+ - - name: id
+ value: string
+ - name: zone
+ value: string
+ - name: readEndpoint
+ value: string
+ - name: readEndpointPort
+ value: integer
+ - name: readReplicasMode
+ value: string
+ - name: customerManagedKey
+ value: string
+ - name: persistenceConfig
+ value:
+ - name: persistenceMode
+ value: string
+ - name: rdbSnapshotPeriod
+ value: string
+ - name: rdbNextSnapshotTime
+ value: string
+ - name: rdbSnapshotStartTime
+ value: string
+ - name: suspensionReasons
+ value:
+ - string
+ - name: maintenanceVersion
+ value: string
+ - name: availableMaintenanceVersions
+ value:
+ - string
+ - name: satisfiesPzs
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/redis/instances_auth_string/index.md b/docs/google-docs/providers/google/redis/instances_auth_string/index.md
index 41b50d85ad..7d35693c5e 100644
--- a/docs/google-docs/providers/google/redis/instances_auth_string/index.md
+++ b/docs/google-docs/providers/google/redis/instances_auth_string/index.md
@@ -48,5 +48,5 @@ authString
FROM google.redis.instances_auth_string
WHERE instancesId = '{{ instancesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/redis/locations/index.md b/docs/google-docs/providers/google/redis/locations/index.md
index 7cac148481..fe28b518d0 100644
--- a/docs/google-docs/providers/google/redis/locations/index.md
+++ b/docs/google-docs/providers/google/redis/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.redis.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/redis/operations/index.md b/docs/google-docs/providers/google/redis/operations/index.md
index e906ef760c..053af35fca 100644
--- a/docs/google-docs/providers/google/redis/operations/index.md
+++ b/docs/google-docs/providers/google/redis/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.redis.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/resourcesettings/settings/index.md b/docs/google-docs/providers/google/resourcesettings/settings/index.md
index 4ffaf3dbf9..48743b67ef 100644
--- a/docs/google-docs/providers/google/resourcesettings/settings/index.md
+++ b/docs/google-docs/providers/google/resourcesettings/settings/index.md
@@ -62,7 +62,7 @@ etag,
localValue,
metadata
FROM google.resourcesettings.settings
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/retail/attributes_config_catalog_attribute/index.md b/docs/google-docs/providers/google/retail/attributes_config_catalog_attribute/index.md
index 8714aa4df7..0aa185c77c 100644
--- a/docs/google-docs/providers/google/retail/attributes_config_catalog_attribute/index.md
+++ b/docs/google-docs/providers/google/retail/attributes_config_catalog_attribute/index.md
@@ -70,36 +70,65 @@ SELECT
```yaml
-catalogAttribute:
- key: string
- inUse: boolean
- type: string
- indexableOption: string
- dynamicFacetableOption: string
- searchableOption: string
- exactSearchableOption: string
- retrievableOption: string
- facetConfig:
- facetIntervals:
- - minimum: number
- exclusiveMinimum: number
- maximum: number
- exclusiveMaximum: number
- ignoredFacetValues:
- - values:
- - type: string
- startTime: string
- endTime: string
- mergedFacetValues:
- - values:
- - type: string
- mergedValue: string
- mergedFacet:
- mergedFacetKey: string
- rerankConfig:
- rerankFacet: boolean
- facetValues:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: catalogAttribute
+ value:
+ - name: key
+ value: string
+ - name: inUse
+ value: boolean
+ - name: type
+ value: string
+ - name: indexableOption
+ value: string
+ - name: dynamicFacetableOption
+ value: string
+ - name: searchableOption
+ value: string
+ - name: exactSearchableOption
+ value: string
+ - name: retrievableOption
+ value: string
+ - name: facetConfig
+ value:
+ - name: facetIntervals
+ value:
+ - - name: minimum
+ value: number
+ - name: exclusiveMinimum
+ value: number
+ - name: maximum
+ value: number
+ - name: exclusiveMaximum
+ value: number
+ - name: ignoredFacetValues
+ value:
+ - - name: values
+ value:
+ - string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: mergedFacetValues
+ value:
+ - - name: values
+ value:
+ - string
+ - name: mergedValue
+ value: string
+ - name: mergedFacet
+ value:
+ - name: mergedFacetKey
+ value: string
+ - name: rerankConfig
+ value:
+ - name: rerankFacet
+ value: boolean
+ - name: facetValues
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/retail/catalogs/index.md b/docs/google-docs/providers/google/retail/catalogs/index.md
index c2ee85c398..b88b384b99 100644
--- a/docs/google-docs/providers/google/retail/catalogs/index.md
+++ b/docs/google-docs/providers/google/retail/catalogs/index.md
@@ -55,7 +55,7 @@ displayName,
productLevelConfig
FROM google.retail.catalogs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/retail/catalogs_attributes_config/index.md b/docs/google-docs/providers/google/retail/catalogs_attributes_config/index.md
index bfacb477aa..15605dbf07 100644
--- a/docs/google-docs/providers/google/retail/catalogs_attributes_config/index.md
+++ b/docs/google-docs/providers/google/retail/catalogs_attributes_config/index.md
@@ -53,7 +53,7 @@ catalogAttributes
FROM google.retail.catalogs_attributes_config
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/retail/catalogs_completion_config/index.md b/docs/google-docs/providers/google/retail/catalogs_completion_config/index.md
index 2b33991127..dba408d152 100644
--- a/docs/google-docs/providers/google/retail/catalogs_completion_config/index.md
+++ b/docs/google-docs/providers/google/retail/catalogs_completion_config/index.md
@@ -69,7 +69,7 @@ suggestionsInputConfig
FROM google.retail.catalogs_completion_config
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/retail/catalogs_default_branch/index.md b/docs/google-docs/providers/google/retail/catalogs_default_branch/index.md
index c458725d40..94f20aa130 100644
--- a/docs/google-docs/providers/google/retail/catalogs_default_branch/index.md
+++ b/docs/google-docs/providers/google/retail/catalogs_default_branch/index.md
@@ -52,5 +52,5 @@ setTime
FROM google.retail.catalogs_default_branch
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/retail/controls/index.md b/docs/google-docs/providers/google/retail/controls/index.md
index 19d69982b3..27f4440c87 100644
--- a/docs/google-docs/providers/google/retail/controls/index.md
+++ b/docs/google-docs/providers/google/retail/controls/index.md
@@ -62,7 +62,7 @@ solutionTypes
FROM google.retail.controls
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,67 +105,108 @@ SELECT
```yaml
-rule:
- boostAction:
- boost: number
- productsFilter: string
- redirectAction:
- redirectUri: string
- onewaySynonymsAction:
- queryTerms:
- - type: string
- synonyms:
- - type: string
- onewayTerms:
- - type: string
- doNotAssociateAction:
- queryTerms:
- - type: string
- doNotAssociateTerms:
- - type: string
- terms:
- - type: string
- replacementAction:
- queryTerms:
- - type: string
- replacementTerm: string
- term: string
- ignoreAction:
- ignoreTerms:
- - type: string
- filterAction:
- filter: string
- twowaySynonymsAction:
- synonyms:
- - type: string
- forceReturnFacetAction:
- facetPositionAdjustments:
- - attributeName: string
- position: integer
- removeFacetAction:
- attributeNames:
- - type: string
- condition:
- queryTerms:
- - value: string
- fullMatch: boolean
- activeTimeRange:
- - startTime: string
- endTime: string
- pageCategories:
- - type: string
-name: string
-displayName: string
-associatedServingConfigIds:
- - type: string
-solutionTypes:
- - type: string
- enumDescriptions: string
- enum: string
-searchSolutionUseCase:
- - type: string
- enumDescriptions: string
- enum: string
+- name: your_resource_model_name
+ props:
+ - name: rule
+ value:
+ - name: boostAction
+ value:
+ - name: boost
+ value: number
+ - name: productsFilter
+ value: string
+ - name: redirectAction
+ value:
+ - name: redirectUri
+ value: string
+ - name: onewaySynonymsAction
+ value:
+ - name: queryTerms
+ value:
+ - string
+ - name: synonyms
+ value:
+ - string
+ - name: onewayTerms
+ value:
+ - string
+ - name: doNotAssociateAction
+ value:
+ - name: queryTerms
+ value:
+ - string
+ - name: doNotAssociateTerms
+ value:
+ - string
+ - name: terms
+ value:
+ - string
+ - name: replacementAction
+ value:
+ - name: queryTerms
+ value:
+ - string
+ - name: replacementTerm
+ value: string
+ - name: term
+ value: string
+ - name: ignoreAction
+ value:
+ - name: ignoreTerms
+ value:
+ - string
+ - name: filterAction
+ value:
+ - name: filter
+ value: string
+ - name: twowaySynonymsAction
+ value:
+ - name: synonyms
+ value:
+ - string
+ - name: forceReturnFacetAction
+ value:
+ - name: facetPositionAdjustments
+ value:
+ - - name: attributeName
+ value: string
+ - name: position
+ value: integer
+ - name: removeFacetAction
+ value:
+ - name: attributeNames
+ value:
+ - string
+ - name: condition
+ value:
+ - name: queryTerms
+ value:
+ - - name: value
+ value: string
+ - name: fullMatch
+ value: boolean
+ - name: activeTimeRange
+ value:
+ - - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: pageCategories
+ value:
+ - string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: associatedServingConfigIds
+ value:
+ - string
+ - name: solutionTypes
+ value:
+ - string
+ - name: searchSolutionUseCase
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/retail/models/index.md b/docs/google-docs/providers/google/retail/models/index.md
index 920af7e902..52ffecc0ff 100644
--- a/docs/google-docs/providers/google/retail/models/index.md
+++ b/docs/google-docs/providers/google/retail/models/index.md
@@ -83,7 +83,7 @@ updateTime
FROM google.retail.models
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -132,25 +132,45 @@ SELECT
```yaml
-name: string
-displayName: string
-trainingState: string
-servingState: string
-createTime: string
-updateTime: string
-type: string
-optimizationObjective: string
-periodicTuningState: string
-lastTuneTime: string
-tuningOperation: string
-dataState: string
-filteringOption: string
-servingConfigLists:
- - servingConfigIds:
- - type: string
-modelFeaturesConfig:
- frequentlyBoughtTogetherConfig:
- contextProductsType: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: trainingState
+ value: string
+ - name: servingState
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: type
+ value: string
+ - name: optimizationObjective
+ value: string
+ - name: periodicTuningState
+ value: string
+ - name: lastTuneTime
+ value: string
+ - name: tuningOperation
+ value: string
+ - name: dataState
+ value: string
+ - name: filteringOption
+ value: string
+ - name: servingConfigLists
+ value:
+ - - name: servingConfigIds
+ value:
+ - string
+ - name: modelFeaturesConfig
+ value:
+ - name: frequentlyBoughtTogetherConfig
+ value:
+ - name: contextProductsType
+ value: string
```
diff --git a/docs/google-docs/providers/google/retail/operations/index.md b/docs/google-docs/providers/google/retail/operations/index.md
index 0a3ab300ab..f79613d533 100644
--- a/docs/google-docs/providers/google/retail/operations/index.md
+++ b/docs/google-docs/providers/google/retail/operations/index.md
@@ -60,5 +60,5 @@ error,
metadata,
response
FROM google.retail.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/retail/products/index.md b/docs/google-docs/providers/google/retail/products/index.md
index cb15b29039..f4b0407ded 100644
--- a/docs/google-docs/providers/google/retail/products/index.md
+++ b/docs/google-docs/providers/google/retail/products/index.md
@@ -122,7 +122,7 @@ FROM google.retail.products
WHERE branchesId = '{{ branchesId }}'
AND catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -219,568 +219,1012 @@ SELECT
```yaml
-expireTime: string
-ttl: string
-name: string
-id: string
-type: string
-primaryProductId: string
-collectionMemberIds:
- - type: string
-gtin: string
-categories:
- - type: string
-title: string
-brands:
- - type: string
-description: string
-languageCode: string
-attributes: object
-tags:
- - type: string
-priceInfo:
- currencyCode: string
- price: number
- originalPrice: number
- cost: number
- priceEffectiveTime: string
- priceExpireTime: string
- priceRange:
- price:
- minimum: number
- exclusiveMinimum: number
- maximum: number
- exclusiveMaximum: number
-rating:
- ratingCount: integer
- averageRating: number
- ratingHistogram:
- - type: string
- format: string
-availableTime: string
-availability: string
-availableQuantity: integer
-fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
-uri: string
-images:
- - uri: string
- height: integer
- width: integer
-audience:
- genders:
- - type: string
- ageGroups:
- - type: string
-colorInfo:
- colorFamilies:
- - type: string
- colors:
- - type: string
-sizes:
- - type: string
-materials:
- - type: string
-patterns:
- - type: string
-conditions:
- - type: string
-promotions:
- - promotionId: string
-publishTime: string
-retrievableFields: string
-variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - type: string
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - type: string
- gtin: string
- categories:
- - type: string
- title: string
- brands:
- - type: string
- description: string
- languageCode: string
- attributes: object
- tags:
- - type: string
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - type: string
- placeIds:
- - {}
- uri: string
- images:
- - uri: string
- height: integer
- width: integer
- sizes:
- - type: string
- materials:
- - type: string
- patterns:
- - type: string
- conditions:
- - type: string
- promotions:
- - promotionId: string
- publishTime: string
- retrievableFields: string
- variants:
- - expireTime: string
- ttl: string
- name: string
- id: string
- type: string
- primaryProductId: string
- collectionMemberIds:
- - {}
- gtin: string
- categories:
- - {}
- title: string
- brands:
- - {}
- description: string
- languageCode: string
- attributes: object
- tags:
- - {}
- availableTime: string
- availability: string
- availableQuantity: integer
- fulfillmentInfo:
- - {}
- uri: string
- images:
- - {}
- sizes:
- - {}
- materials:
- - {}
- patterns:
- - {}
- conditions:
- - {}
- promotions:
- - {}
- publishTime: string
- retrievableFields: string
- variants:
- - {}
- localInventories:
- - {}
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - {}
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
- localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
-localInventories:
- - placeId: string
- attributes: object
- fulfillmentTypes:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: priceInfo
+ value:
+ - name: currencyCode
+ value: string
+ - name: price
+ value: number
+ - name: originalPrice
+ value: number
+ - name: cost
+ value: number
+ - name: priceEffectiveTime
+ value: string
+ - name: priceExpireTime
+ value: string
+ - name: priceRange
+ value:
+ - name: price
+ value:
+ - name: minimum
+ value: number
+ - name: exclusiveMinimum
+ value: number
+ - name: maximum
+ value: number
+ - name: exclusiveMaximum
+ value: number
+ - name: rating
+ value:
+ - name: ratingCount
+ value: integer
+ - name: averageRating
+ value: number
+ - name: ratingHistogram
+ value:
+ - integer
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: audience
+ value:
+ - name: genders
+ value:
+ - string
+ - name: ageGroups
+ value:
+ - string
+ - name: colorInfo
+ value:
+ - name: colorFamilies
+ value:
+ - string
+ - name: colors
+ value:
+ - string
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - - name: uri
+ value: string
+ - name: height
+ value: integer
+ - name: width
+ value: integer
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - - name: promotionId
+ value: string
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: name
+ value: string
+ - name: id
+ value: string
+ - name: type
+ value: string
+ - name: primaryProductId
+ value: string
+ - name: collectionMemberIds
+ value:
+ - string
+ - name: gtin
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: title
+ value: string
+ - name: brands
+ value:
+ - string
+ - name: description
+ value: string
+ - name: languageCode
+ value: string
+ - name: attributes
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: availableTime
+ value: string
+ - name: availability
+ value: string
+ - name: availableQuantity
+ value: integer
+ - name: fulfillmentInfo
+ value:
+ - []
+ - name: uri
+ value: string
+ - name: images
+ value:
+ - []
+ - name: sizes
+ value:
+ - string
+ - name: materials
+ value:
+ - string
+ - name: patterns
+ value:
+ - string
+ - name: conditions
+ value:
+ - string
+ - name: promotions
+ value:
+ - []
+ - name: publishTime
+ value: string
+ - name: retrievableFields
+ value: string
+ - name: variants
+ value:
+ - []
+ - name: localInventories
+ value:
+ - []
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/retail/products_fulfillment_places/index.md b/docs/google-docs/providers/google/retail/products_fulfillment_places/index.md
index 141572e7b5..c45e719378 100644
--- a/docs/google-docs/providers/google/retail/products_fulfillment_places/index.md
+++ b/docs/google-docs/providers/google/retail/products_fulfillment_places/index.md
@@ -73,18 +73,24 @@ SELECT
'{{ type }}',
'{{ placeIds }}',
'{{ addTime }}',
-true|false
+{{ allowMissing }}
;
```
```yaml
-type: string
-placeIds:
- - type: string
-addTime: string
-allowMissing: boolean
+- name: your_resource_model_name
+ props:
+ - name: type
+ value: string
+ - name: placeIds
+ value:
+ - string
+ - name: addTime
+ value: string
+ - name: allowMissing
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/retail/products_local_inventories/index.md b/docs/google-docs/providers/google/retail/products_local_inventories/index.md
index 82e7edd2fb..6c45fa0743 100644
--- a/docs/google-docs/providers/google/retail/products_local_inventories/index.md
+++ b/docs/google-docs/providers/google/retail/products_local_inventories/index.md
@@ -73,34 +73,56 @@ SELECT
'{{ localInventories }}',
'{{ addMask }}',
'{{ addTime }}',
-true|false
+{{ allowMissing }}
;
```
```yaml
-localInventories:
- - placeId: string
- priceInfo:
- currencyCode: string
- price: number
- originalPrice: number
- cost: number
- priceEffectiveTime: string
- priceExpireTime: string
- priceRange:
- price:
- minimum: number
- exclusiveMinimum: number
- maximum: number
- exclusiveMaximum: number
- attributes: object
- fulfillmentTypes:
- - type: string
-addMask: string
-addTime: string
-allowMissing: boolean
+- name: your_resource_model_name
+ props:
+ - name: localInventories
+ value:
+ - - name: placeId
+ value: string
+ - name: priceInfo
+ value:
+ - name: currencyCode
+ value: string
+ - name: price
+ value: number
+ - name: originalPrice
+ value: number
+ - name: cost
+ value: number
+ - name: priceEffectiveTime
+ value: string
+ - name: priceExpireTime
+ value: string
+ - name: priceRange
+ value:
+ - name: price
+ value:
+ - name: minimum
+ value: number
+ - name: exclusiveMinimum
+ value: number
+ - name: maximum
+ value: number
+ - name: exclusiveMaximum
+ value: number
+ - name: attributes
+ value: object
+ - name: fulfillmentTypes
+ value:
+ - string
+ - name: addMask
+ value: string
+ - name: addTime
+ value: string
+ - name: allowMissing
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/retail/serving_configs/index.md b/docs/google-docs/providers/google/retail/serving_configs/index.md
index 4727d1e8c7..68dd14ab2d 100644
--- a/docs/google-docs/providers/google/retail/serving_configs/index.md
+++ b/docs/google-docs/providers/google/retail/serving_configs/index.md
@@ -92,7 +92,7 @@ twowaySynonymsControlIds
FROM google.retail.serving_configs
WHERE catalogsId = '{{ catalogsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -156,7 +156,7 @@ SELECT
'{{ diversityLevel }}',
'{{ diversityType }}',
'{{ enableCategoryFilterLevel }}',
-true|false,
+{{ ignoreRecsDenylist }},
'{{ personalizationSpec }}',
'{{ solutionTypes }}'
;
@@ -165,40 +165,62 @@ true|false,
```yaml
-name: string
-displayName: string
-modelId: string
-priceRerankingLevel: string
-facetControlIds:
- - type: string
-dynamicFacetSpec:
- mode: string
-boostControlIds:
- - type: string
-filterControlIds:
- - type: string
-redirectControlIds:
- - type: string
-twowaySynonymsControlIds:
- - type: string
-onewaySynonymsControlIds:
- - type: string
-doNotAssociateControlIds:
- - type: string
-replacementControlIds:
- - type: string
-ignoreControlIds:
- - type: string
-diversityLevel: string
-diversityType: string
-enableCategoryFilterLevel: string
-ignoreRecsDenylist: boolean
-personalizationSpec:
- mode: string
-solutionTypes:
- - type: string
- enumDescriptions: string
- enum: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: modelId
+ value: string
+ - name: priceRerankingLevel
+ value: string
+ - name: facetControlIds
+ value:
+ - string
+ - name: dynamicFacetSpec
+ value:
+ - name: mode
+ value: string
+ - name: boostControlIds
+ value:
+ - string
+ - name: filterControlIds
+ value:
+ - string
+ - name: redirectControlIds
+ value:
+ - string
+ - name: twowaySynonymsControlIds
+ value:
+ - string
+ - name: onewaySynonymsControlIds
+ value:
+ - string
+ - name: doNotAssociateControlIds
+ value:
+ - string
+ - name: replacementControlIds
+ value:
+ - string
+ - name: ignoreControlIds
+ value:
+ - string
+ - name: diversityLevel
+ value: string
+ - name: diversityType
+ value: string
+ - name: enableCategoryFilterLevel
+ value: string
+ - name: ignoreRecsDenylist
+ value: boolean
+ - name: personalizationSpec
+ value:
+ - name: mode
+ value: string
+ - name: solutionTypes
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/retail/serving_configs_control/index.md b/docs/google-docs/providers/google/retail/serving_configs_control/index.md
index e245ad567b..dc594d5465 100644
--- a/docs/google-docs/providers/google/retail/serving_configs_control/index.md
+++ b/docs/google-docs/providers/google/retail/serving_configs_control/index.md
@@ -72,7 +72,10 @@ SELECT
```yaml
-controlId: string
+- name: your_resource_model_name
+ props:
+ - name: controlId
+ value: string
```
diff --git a/docs/google-docs/providers/google/run/executions/index.md b/docs/google-docs/providers/google/run/executions/index.md
index 27812dc16b..bd1199bf5c 100644
--- a/docs/google-docs/providers/google/run/executions/index.md
+++ b/docs/google-docs/providers/google/run/executions/index.md
@@ -104,7 +104,7 @@ updateTime
FROM google.run.executions
WHERE jobsId = '{{ jobsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/run/jobs/index.md b/docs/google-docs/providers/google/run/jobs/index.md
index f36c937e5e..42c7075546 100644
--- a/docs/google-docs/providers/google/run/jobs/index.md
+++ b/docs/google-docs/providers/google/run/jobs/index.md
@@ -102,7 +102,7 @@ uid,
updateTime
FROM google.run.jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -153,139 +153,269 @@ SELECT
```yaml
-name: string
-uid: string
-generation: string
-labels: object
-annotations: object
-createTime: string
-updateTime: string
-deleteTime: string
-expireTime: string
-creator: string
-lastModifier: string
-client: string
-clientVersion: string
-launchStage: string
-binaryAuthorization:
- useDefault: boolean
- policy: string
- breakglassJustification: string
-template:
- labels: object
- annotations: object
- parallelism: integer
- taskCount: integer
- template:
- containers:
- - name: string
- image: string
- command:
- - type: string
- args:
- - type: string
- env:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uid
+ value: string
+ - name: generation
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: creator
+ value: string
+ - name: lastModifier
+ value: string
+ - name: client
+ value: string
+ - name: clientVersion
+ value: string
+ - name: launchStage
+ value: string
+ - name: binaryAuthorization
+ value:
+ - name: useDefault
+ value: boolean
+ - name: policy
+ value: string
+ - name: breakglassJustification
+ value: string
+ - name: template
+ value:
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
+ - name: parallelism
+ value: integer
+ - name: taskCount
+ value: integer
+ - name: template
+ value:
+ - name: containers
+ value:
+ - - name: name
+ value: string
+ - name: image
+ value: string
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: env
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: valueSource
+ value:
+ - name: secretKeyRef
+ value:
+ - name: secret
+ value: string
+ - name: version
+ value: string
+ - name: resources
+ value:
+ - name: limits
+ value: object
+ - name: cpuIdle
+ value: boolean
+ - name: startupCpuBoost
+ value: boolean
+ - name: ports
+ value:
+ - - name: name
+ value: string
+ - name: containerPort
+ value: integer
+ - name: volumeMounts
+ value:
+ - - name: name
+ value: string
+ - name: mountPath
+ value: string
+ - name: workingDir
+ value: string
+ - name: livenessProbe
+ value:
+ - name: initialDelaySeconds
+ value: integer
+ - name: timeoutSeconds
+ value: integer
+ - name: periodSeconds
+ value: integer
+ - name: failureThreshold
+ value: integer
+ - name: httpGet
+ value:
+ - name: path
+ value: string
+ - name: httpHeaders
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: port
+ value: integer
+ - name: tcpSocket
+ value:
+ - name: port
+ value: integer
+ - name: grpc
+ value:
+ - name: port
+ value: integer
+ - name: service
+ value: string
+ - name: dependsOn
+ value:
+ - string
+ - name: volumes
+ value:
+ - - name: name
+ value: string
+ - name: secret
+ value:
+ - name: secret
+ value: string
+ - name: items
+ value:
+ - - name: path
+ value: string
+ - name: version
+ value: string
+ - name: mode
+ value: integer
+ - name: defaultMode
+ value: integer
+ - name: cloudSqlInstance
+ value:
+ - name: instances
+ value:
+ - string
+ - name: emptyDir
+ value:
+ - name: medium
+ value: string
+ - name: sizeLimit
+ value: string
+ - name: nfs
+ value:
+ - name: server
+ value: string
+ - name: path
+ value: string
+ - name: readOnly
+ value: boolean
+ - name: gcs
+ value:
+ - name: bucket
+ value: string
+ - name: readOnly
+ value: boolean
+ - name: maxRetries
+ value: integer
+ - name: timeout
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: executionEnvironment
+ value: string
+ - name: encryptionKey
+ value: string
+ - name: vpcAccess
+ value:
+ - name: connector
+ value: string
+ - name: egress
+ value: string
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: observedGeneration
+ value: string
+ - name: terminalCondition
+ value:
+ - name: type
+ value: string
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: severity
+ value: string
+ - name: reason
+ value: string
+ - name: revisionReason
+ value: string
+ - name: executionReason
+ value: string
+ - name: conditions
+ value:
+ - - name: type
+ value: string
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: severity
+ value: string
+ - name: reason
+ value: string
+ - name: revisionReason
+ value: string
+ - name: executionReason
value: string
- valueSource:
- secretKeyRef:
- secret: string
- version: string
- resources:
- limits: object
- cpuIdle: boolean
- startupCpuBoost: boolean
- ports:
- - name: string
- containerPort: integer
- volumeMounts:
- - name: string
- mountPath: string
- workingDir: string
- livenessProbe:
- initialDelaySeconds: integer
- timeoutSeconds: integer
- periodSeconds: integer
- failureThreshold: integer
- httpGet:
- path: string
- httpHeaders:
- - name: string
- value: string
- port: integer
- tcpSocket:
- port: integer
- grpc:
- port: integer
- service: string
- dependsOn:
- - type: string
- volumes:
- - name: string
- secret:
- secret: string
- items:
- - path: string
- version: string
- mode: integer
- defaultMode: integer
- cloudSqlInstance:
- instances:
- - type: string
- emptyDir:
- medium: string
- sizeLimit: string
- nfs:
- server: string
- path: string
- readOnly: boolean
- gcs:
- bucket: string
- readOnly: boolean
- maxRetries: integer
- timeout: string
- serviceAccount: string
- executionEnvironment: string
- encryptionKey: string
- vpcAccess:
- connector: string
- egress: string
- networkInterfaces:
- - network: string
- subnetwork: string
- tags:
- - type: string
-observedGeneration: string
-terminalCondition:
- type: string
- state: string
- message: string
- lastTransitionTime: string
- severity: string
- reason: string
- revisionReason: string
- executionReason: string
-conditions:
- - type: string
- state: string
- message: string
- lastTransitionTime: string
- severity: string
- reason: string
- revisionReason: string
- executionReason: string
-executionCount: integer
-latestCreatedExecution:
- name: string
- createTime: string
- completionTime: string
- deleteTime: string
- completionStatus: string
-reconciling: boolean
-satisfiesPzs: boolean
-startExecutionToken: string
-runExecutionToken: string
-etag: string
+ - name: executionCount
+ value: integer
+ - name: latestCreatedExecution
+ value:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: completionTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: completionStatus
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: satisfiesPzs
+ value: boolean
+ - name: startExecutionToken
+ value: string
+ - name: runExecutionToken
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/run/jobs_iam_policies/index.md b/docs/google-docs/providers/google/run/jobs_iam_policies/index.md
index 4a78d3d5f1..df3ff3d63d 100644
--- a/docs/google-docs/providers/google/run/jobs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/run/jobs_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.run.jobs_iam_policies
WHERE jobsId = '{{ jobsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/run/operations/index.md b/docs/google-docs/providers/google/run/operations/index.md
index 98334c7591..a1716e7cab 100644
--- a/docs/google-docs/providers/google/run/operations/index.md
+++ b/docs/google-docs/providers/google/run/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.run.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/run/revisions/index.md b/docs/google-docs/providers/google/run/revisions/index.md
index e15143be3c..18c4ddcc03 100644
--- a/docs/google-docs/providers/google/run/revisions/index.md
+++ b/docs/google-docs/providers/google/run/revisions/index.md
@@ -113,7 +113,7 @@ vpcAccess
FROM google.run.revisions
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/run/services/index.md b/docs/google-docs/providers/google/run/services/index.md
index e3a4a437fa..32ea2532e7 100644
--- a/docs/google-docs/providers/google/run/services/index.md
+++ b/docs/google-docs/providers/google/run/services/index.md
@@ -115,7 +115,7 @@ uri,
urls
FROM google.run.services
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -166,7 +166,7 @@ SELECT
'{{ template }}',
'{{ traffic }}',
'{{ scaling }}',
-true|false,
+{{ defaultUriDisabled }},
'{{ customAudiences }}'
;
```
@@ -174,161 +174,311 @@ true|false,
```yaml
-name: string
-description: string
-uid: string
-generation: string
-labels: object
-annotations: object
-createTime: string
-updateTime: string
-deleteTime: string
-expireTime: string
-creator: string
-lastModifier: string
-client: string
-clientVersion: string
-ingress: string
-launchStage: string
-binaryAuthorization:
- useDefault: boolean
- policy: string
- breakglassJustification: string
-template:
- revision: string
- labels: object
- annotations: object
- scaling:
- minInstanceCount: integer
- maxInstanceCount: integer
- vpcAccess:
- connector: string
- egress: string
- networkInterfaces:
- - network: string
- subnetwork: string
- tags:
- - type: string
- timeout: string
- serviceAccount: string
- containers:
- - name: string
- image: string
- command:
- - type: string
- args:
- - type: string
- env:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: uid
+ value: string
+ - name: generation
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: creator
+ value: string
+ - name: lastModifier
+ value: string
+ - name: client
+ value: string
+ - name: clientVersion
+ value: string
+ - name: ingress
+ value: string
+ - name: launchStage
+ value: string
+ - name: binaryAuthorization
+ value:
+ - name: useDefault
+ value: boolean
+ - name: policy
value: string
- valueSource:
- secretKeyRef:
- secret: string
- version: string
- resources:
- limits: object
- cpuIdle: boolean
- startupCpuBoost: boolean
- ports:
- - name: string
- containerPort: integer
- volumeMounts:
- - name: string
- mountPath: string
- workingDir: string
- livenessProbe:
- initialDelaySeconds: integer
- timeoutSeconds: integer
- periodSeconds: integer
- failureThreshold: integer
- httpGet:
- path: string
- httpHeaders:
- - name: string
+ - name: breakglassJustification
+ value: string
+ - name: template
+ value:
+ - name: revision
+ value: string
+ - name: labels
+ value: object
+ - name: annotations
+ value: object
+ - name: scaling
+ value:
+ - name: minInstanceCount
+ value: integer
+ - name: maxInstanceCount
+ value: integer
+ - name: vpcAccess
+ value:
+ - name: connector
+ value: string
+ - name: egress
+ value: string
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: tags
+ value:
+ - string
+ - name: timeout
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: containers
+ value:
+ - - name: name
+ value: string
+ - name: image
+ value: string
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: env
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: valueSource
+ value:
+ - name: secretKeyRef
+ value:
+ - name: secret
+ value: string
+ - name: version
+ value: string
+ - name: resources
+ value:
+ - name: limits
+ value: object
+ - name: cpuIdle
+ value: boolean
+ - name: startupCpuBoost
+ value: boolean
+ - name: ports
+ value:
+ - - name: name
+ value: string
+ - name: containerPort
+ value: integer
+ - name: volumeMounts
+ value:
+ - - name: name
+ value: string
+ - name: mountPath
+ value: string
+ - name: workingDir
+ value: string
+ - name: livenessProbe
+ value:
+ - name: initialDelaySeconds
+ value: integer
+ - name: timeoutSeconds
+ value: integer
+ - name: periodSeconds
+ value: integer
+ - name: failureThreshold
+ value: integer
+ - name: httpGet
+ value:
+ - name: path
+ value: string
+ - name: httpHeaders
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: port
+ value: integer
+ - name: tcpSocket
+ value:
+ - name: port
+ value: integer
+ - name: grpc
+ value:
+ - name: port
+ value: integer
+ - name: service
+ value: string
+ - name: dependsOn
+ value:
+ - string
+ - name: volumes
+ value:
+ - - name: name
+ value: string
+ - name: secret
+ value:
+ - name: secret
+ value: string
+ - name: items
+ value:
+ - - name: path
+ value: string
+ - name: version
+ value: string
+ - name: mode
+ value: integer
+ - name: defaultMode
+ value: integer
+ - name: cloudSqlInstance
+ value:
+ - name: instances
+ value:
+ - string
+ - name: emptyDir
+ value:
+ - name: medium
+ value: string
+ - name: sizeLimit
+ value: string
+ - name: nfs
+ value:
+ - name: server
+ value: string
+ - name: path
+ value: string
+ - name: readOnly
+ value: boolean
+ - name: gcs
+ value:
+ - name: bucket
+ value: string
+ - name: readOnly
+ value: boolean
+ - name: executionEnvironment
+ value: string
+ - name: encryptionKey
+ value: string
+ - name: maxInstanceRequestConcurrency
+ value: integer
+ - name: serviceMesh
+ value:
+ - name: mesh
+ value: string
+ - name: sessionAffinity
+ value: boolean
+ - name: healthCheckDisabled
+ value: boolean
+ - name: nodeSelector
+ value:
+ - name: accelerator
value: string
- port: integer
- tcpSocket:
- port: integer
- grpc:
- port: integer
- service: string
- dependsOn:
- - type: string
- volumes:
- - name: string
- secret:
- secret: string
- items:
- - path: string
- version: string
- mode: integer
- defaultMode: integer
- cloudSqlInstance:
- instances:
- - type: string
- emptyDir:
- medium: string
- sizeLimit: string
- nfs:
- server: string
- path: string
- readOnly: boolean
- gcs:
- bucket: string
- readOnly: boolean
- executionEnvironment: string
- encryptionKey: string
- maxInstanceRequestConcurrency: integer
- serviceMesh:
- mesh: string
- sessionAffinity: boolean
- healthCheckDisabled: boolean
- nodeSelector:
- accelerator: string
-traffic:
- - type: string
- revision: string
- percent: integer
- tag: string
-scaling:
- minInstanceCount: integer
- scalingMode: string
-defaultUriDisabled: boolean
-urls:
- - type: string
-customAudiences:
- - type: string
-observedGeneration: string
-terminalCondition:
- type: string
- state: string
- message: string
- lastTransitionTime: string
- severity: string
- reason: string
- revisionReason: string
- executionReason: string
-conditions:
- - type: string
- state: string
- message: string
- lastTransitionTime: string
- severity: string
- reason: string
- revisionReason: string
- executionReason: string
-latestReadyRevision: string
-latestCreatedRevision: string
-trafficStatuses:
- - type: string
- revision: string
- percent: integer
- tag: string
- uri: string
-uri: string
-satisfiesPzs: boolean
-reconciling: boolean
-etag: string
+ - name: traffic
+ value:
+ - - name: type
+ value: string
+ - name: revision
+ value: string
+ - name: percent
+ value: integer
+ - name: tag
+ value: string
+ - name: scaling
+ value:
+ - name: minInstanceCount
+ value: integer
+ - name: scalingMode
+ value: string
+ - name: defaultUriDisabled
+ value: boolean
+ - name: urls
+ value:
+ - string
+ - name: customAudiences
+ value:
+ - string
+ - name: observedGeneration
+ value: string
+ - name: terminalCondition
+ value:
+ - name: type
+ value: string
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: severity
+ value: string
+ - name: reason
+ value: string
+ - name: revisionReason
+ value: string
+ - name: executionReason
+ value: string
+ - name: conditions
+ value:
+ - - name: type
+ value: string
+ - name: state
+ value: string
+ - name: message
+ value: string
+ - name: lastTransitionTime
+ value: string
+ - name: severity
+ value: string
+ - name: reason
+ value: string
+ - name: revisionReason
+ value: string
+ - name: executionReason
+ value: string
+ - name: latestReadyRevision
+ value: string
+ - name: latestCreatedRevision
+ value: string
+ - name: trafficStatuses
+ value:
+ - - name: type
+ value: string
+ - name: revision
+ value: string
+ - name: percent
+ value: integer
+ - name: tag
+ value: string
+ - name: uri
+ value: string
+ - name: uri
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: reconciling
+ value: boolean
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/run/services_iam_policies/index.md b/docs/google-docs/providers/google/run/services_iam_policies/index.md
index 02faf651e0..1aee8950d9 100644
--- a/docs/google-docs/providers/google/run/services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/run/services_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.run.services_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/run/tasks/index.md b/docs/google-docs/providers/google/run/tasks/index.md
index dd5d22389f..4521c5a7f1 100644
--- a/docs/google-docs/providers/google/run/tasks/index.md
+++ b/docs/google-docs/providers/google/run/tasks/index.md
@@ -110,5 +110,5 @@ FROM google.run.tasks
WHERE executionsId = '{{ executionsId }}'
AND jobsId = '{{ jobsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/runtimeconfig/operations/index.md b/docs/google-docs/providers/google/runtimeconfig/operations/index.md
index 27197df18f..39ed0c66cc 100644
--- a/docs/google-docs/providers/google/runtimeconfig/operations/index.md
+++ b/docs/google-docs/providers/google/runtimeconfig/operations/index.md
@@ -56,7 +56,7 @@ error,
metadata,
response
FROM google.runtimeconfig.operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/sasportal/customer_node/index.md b/docs/google-docs/providers/google/sasportal/customer_node/index.md
index b1171df056..5711a66420 100644
--- a/docs/google-docs/providers/google/sasportal/customer_node/index.md
+++ b/docs/google-docs/providers/google/sasportal/customer_node/index.md
@@ -51,5 +51,5 @@ displayName,
sasUserIds
FROM google.sasportal.customer_node
WHERE customersId = '{{ customersId }}'
-AND nodesId = '{{ nodesId }}';
+AND nodesId = '{{ nodesId }}';
```
diff --git a/docs/google-docs/providers/google/sasportal/customer_nodes/index.md b/docs/google-docs/providers/google/sasportal/customer_nodes/index.md
index 814153d6ad..c784ad7b24 100644
--- a/docs/google-docs/providers/google/sasportal/customer_nodes/index.md
+++ b/docs/google-docs/providers/google/sasportal/customer_nodes/index.md
@@ -54,7 +54,7 @@ name,
displayName,
sasUserIds
FROM google.sasportal.customer_nodes
-WHERE customersId = '{{ customersId }}';
+WHERE customersId = '{{ customersId }}';
```
## `INSERT` example
@@ -89,10 +89,15 @@ SELECT
```yaml
-sasUserIds:
- - type: string
-displayName: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: sasUserIds
+ value:
+ - string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/sasportal/customers/index.md b/docs/google-docs/providers/google/sasportal/customers/index.md
index cb14eb06fd..860eba956a 100644
--- a/docs/google-docs/providers/google/sasportal/customers/index.md
+++ b/docs/google-docs/providers/google/sasportal/customers/index.md
@@ -55,7 +55,7 @@ name,
displayName,
sasUserIds
FROM google.sasportal.customers
-WHERE = '{{ }}';
+;
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/sasportal/customers_gcp_project_deployments/index.md b/docs/google-docs/providers/google/sasportal/customers_gcp_project_deployments/index.md
index 5bc03601e7..3b45f91531 100644
--- a/docs/google-docs/providers/google/sasportal/customers_gcp_project_deployments/index.md
+++ b/docs/google-docs/providers/google/sasportal/customers_gcp_project_deployments/index.md
@@ -46,5 +46,5 @@ Returns a list of SAS deployments associated with current GCP project. Includes
SELECT
deployments
FROM google.sasportal.customers_gcp_project_deployments
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/sasportal/customers_legacy_organizations/index.md b/docs/google-docs/providers/google/sasportal/customers_legacy_organizations/index.md
index 0902feb863..73f87f3388 100644
--- a/docs/google-docs/providers/google/sasportal/customers_legacy_organizations/index.md
+++ b/docs/google-docs/providers/google/sasportal/customers_legacy_organizations/index.md
@@ -46,5 +46,5 @@ Returns a list of legacy organizations.
SELECT
organizations
FROM google.sasportal.customers_legacy_organizations
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/sasportal/deployments/index.md b/docs/google-docs/providers/google/sasportal/deployments/index.md
index 62c65f27d3..3ed32890ba 100644
--- a/docs/google-docs/providers/google/sasportal/deployments/index.md
+++ b/docs/google-docs/providers/google/sasportal/deployments/index.md
@@ -67,7 +67,7 @@ displayName,
frns,
sasUserIds
FROM google.sasportal.deployments
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
## `INSERT` example
@@ -100,12 +100,18 @@ SELECT
```yaml
-frns:
- - type: string
-name: string
-displayName: string
-sasUserIds:
- - type: string
+- name: your_resource_model_name
+ props:
+ - name: frns
+ value:
+ - string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: sasUserIds
+ value:
+ - string
```
diff --git a/docs/google-docs/providers/google/sasportal/devices/index.md b/docs/google-docs/providers/google/sasportal/devices/index.md
index 7e6374701f..8e81bce76e 100644
--- a/docs/google-docs/providers/google/sasportal/devices/index.md
+++ b/docs/google-docs/providers/google/sasportal/devices/index.md
@@ -92,7 +92,7 @@ preloadedConfig,
serialNumber,
state
FROM google.sasportal.devices
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
## `INSERT` example
@@ -141,76 +141,142 @@ SELECT
```yaml
-grants:
- - grantId: string
- frequencyRange:
- lowFrequencyMhz: number
- highFrequencyMhz: number
- state: string
- channelType: string
- maxEirp: number
- suspensionReason:
- - type: string
- moveList:
- - dpaId: string
- expireTime: string
- lastHeartbeatTransmitExpireTime: string
-displayName: string
-currentChannels:
- - score: number
-preloadedConfig:
- updateTime: string
- model:
- firmwareVersion: string
- hardwareVersion: string
- name: string
- softwareVersion: string
- vendor: string
- callSign: string
- measurementCapabilities:
- - enum: string
- type: string
- enumDescriptions: string
- state: string
- airInterface:
- radioTechnology: string
- supportedSpec: string
- installationParams:
- verticalAccuracy: number
- horizontalAccuracy: number
- heightType: string
- latitude: number
- antennaGain: number
- longitude: number
- cpeCbsdIndication: boolean
- eirpCapability: integer
- antennaBeamwidth: integer
- antennaDowntilt: integer
- height: number
- antennaAzimuth: integer
- antennaModel: string
- indoorDeployment: boolean
- userId: string
- isSigned: boolean
- category: string
-fccId: string
-deviceMetadata:
- nrqzValidation:
- cpiId: string
- state: string
- longitude: number
- latitude: number
- caseId: string
- antennaModel: string
- nrqzValidated: boolean
- commonChannelGroup: string
- interferenceCoordinationGroup: string
-name: string
-grantRangeAllowlists:
- - lowFrequencyMhz: number
- highFrequencyMhz: number
-serialNumber: string
-state: string
+- name: your_resource_model_name
+ props:
+ - name: grants
+ value:
+ - - name: grantId
+ value: string
+ - name: frequencyRange
+ value:
+ - name: lowFrequencyMhz
+ value: number
+ - name: highFrequencyMhz
+ value: number
+ - name: state
+ value: string
+ - name: channelType
+ value: string
+ - name: maxEirp
+ value: number
+ - name: suspensionReason
+ value:
+ - string
+ - name: moveList
+ value:
+ - - name: dpaId
+ value: string
+ - name: expireTime
+ value: string
+ - name: lastHeartbeatTransmitExpireTime
+ value: string
+ - name: displayName
+ value: string
+ - name: currentChannels
+ value:
+ - - name: score
+ value: number
+ - name: preloadedConfig
+ value:
+ - name: updateTime
+ value: string
+ - name: model
+ value:
+ - name: firmwareVersion
+ value: string
+ - name: hardwareVersion
+ value: string
+ - name: name
+ value: string
+ - name: softwareVersion
+ value: string
+ - name: vendor
+ value: string
+ - name: callSign
+ value: string
+ - name: measurementCapabilities
+ value:
+ - string
+ - name: state
+ value: string
+ - name: airInterface
+ value:
+ - name: radioTechnology
+ value: string
+ - name: supportedSpec
+ value: string
+ - name: installationParams
+ value:
+ - name: verticalAccuracy
+ value: number
+ - name: horizontalAccuracy
+ value: number
+ - name: heightType
+ value: string
+ - name: latitude
+ value: number
+ - name: antennaGain
+ value: number
+ - name: longitude
+ value: number
+ - name: cpeCbsdIndication
+ value: boolean
+ - name: eirpCapability
+ value: integer
+ - name: antennaBeamwidth
+ value: integer
+ - name: antennaDowntilt
+ value: integer
+ - name: height
+ value: number
+ - name: antennaAzimuth
+ value: integer
+ - name: antennaModel
+ value: string
+ - name: indoorDeployment
+ value: boolean
+ - name: userId
+ value: string
+ - name: isSigned
+ value: boolean
+ - name: category
+ value: string
+ - name: fccId
+ value: string
+ - name: deviceMetadata
+ value:
+ - name: nrqzValidation
+ value:
+ - name: cpiId
+ value: string
+ - name: state
+ value: string
+ - name: longitude
+ value: number
+ - name: latitude
+ value: number
+ - name: caseId
+ value: string
+ - name: antennaModel
+ value: string
+ - name: nrqzValidated
+ value: boolean
+ - name: commonChannelGroup
+ value: string
+ - name: interferenceCoordinationGroup
+ value: string
+ - name: name
+ value: string
+ - name: grantRangeAllowlists
+ value:
+ - - name: lowFrequencyMhz
+ value: number
+ - name: highFrequencyMhz
+ value: number
+ - name: serialNumber
+ value: string
+ - name: state
+ value: string
```
diff --git a/docs/google-docs/providers/google/sasportal/devices_signed/index.md b/docs/google-docs/providers/google/sasportal/devices_signed/index.md
index 538f82e02a..446388d79d 100644
--- a/docs/google-docs/providers/google/sasportal/devices_signed/index.md
+++ b/docs/google-docs/providers/google/sasportal/devices_signed/index.md
@@ -75,8 +75,12 @@ SELECT
```yaml
-installerId: string
-encodedDevice: string
+- name: your_resource_model_name
+ props:
+ - name: installerId
+ value: string
+ - name: encodedDevice
+ value: string
```
diff --git a/docs/google-docs/providers/google/sasportal/node/index.md b/docs/google-docs/providers/google/sasportal/node/index.md
index aecf796160..3e950213a3 100644
--- a/docs/google-docs/providers/google/sasportal/node/index.md
+++ b/docs/google-docs/providers/google/sasportal/node/index.md
@@ -51,5 +51,5 @@ name,
displayName,
sasUserIds
FROM google.sasportal.node
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
diff --git a/docs/google-docs/providers/google/sasportal/nodes/index.md b/docs/google-docs/providers/google/sasportal/nodes/index.md
index e9816ec9a0..dccdb80b30 100644
--- a/docs/google-docs/providers/google/sasportal/nodes/index.md
+++ b/docs/google-docs/providers/google/sasportal/nodes/index.md
@@ -58,7 +58,7 @@ name,
displayName,
sasUserIds
FROM google.sasportal.nodes
-WHERE nodesId = '{{ nodesId }}';
+WHERE nodesId = '{{ nodesId }}';
```
## `INSERT` example
@@ -93,10 +93,15 @@ SELECT
```yaml
-sasUserIds:
- - type: string
-displayName: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: sasUserIds
+ value:
+ - string
+ - name: displayName
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/sasportal/policies/index.md b/docs/google-docs/providers/google/sasportal/policies/index.md
index 998b08df67..7188c87591 100644
--- a/docs/google-docs/providers/google/sasportal/policies/index.md
+++ b/docs/google-docs/providers/google/sasportal/policies/index.md
@@ -50,5 +50,5 @@ SELECT
assignments,
etag
FROM google.sasportal.policies
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/secretmanager/locations/index.md b/docs/google-docs/providers/google/secretmanager/locations/index.md
index 2f5610a9c3..d10503ecfd 100644
--- a/docs/google-docs/providers/google/secretmanager/locations/index.md
+++ b/docs/google-docs/providers/google/secretmanager/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.secretmanager.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/secretmanager/secrets/index.md b/docs/google-docs/providers/google/secretmanager/secrets/index.md
index 46805b464b..6271882765 100644
--- a/docs/google-docs/providers/google/secretmanager/secrets/index.md
+++ b/docs/google-docs/providers/google/secretmanager/secrets/index.md
@@ -74,7 +74,7 @@ ttl,
versionAliases,
versionDestroyTtl
FROM google.secretmanager.secrets
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,27 +125,50 @@ SELECT
```yaml
-name: string
-replication:
- automatic:
- customerManagedEncryption:
- kmsKeyName: string
- userManaged:
- replicas:
- - location: string
-createTime: string
-labels: object
-topics:
- - name: string
-expireTime: string
-ttl: string
-etag: string
-rotation:
- nextRotationTime: string
- rotationPeriod: string
-versionAliases: object
-annotations: object
-versionDestroyTtl: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: replication
+ value:
+ - name: automatic
+ value:
+ - name: customerManagedEncryption
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: userManaged
+ value:
+ - name: replicas
+ value:
+ - - name: location
+ value: string
+ - name: createTime
+ value: string
+ - name: labels
+ value: object
+ - name: topics
+ value:
+ - - name: name
+ value: string
+ - name: expireTime
+ value: string
+ - name: ttl
+ value: string
+ - name: etag
+ value: string
+ - name: rotation
+ value:
+ - name: nextRotationTime
+ value: string
+ - name: rotationPeriod
+ value: string
+ - name: versionAliases
+ value: object
+ - name: annotations
+ value: object
+ - name: versionDestroyTtl
+ value: string
```
diff --git a/docs/google-docs/providers/google/secretmanager/secrets_iam_policies/index.md b/docs/google-docs/providers/google/secretmanager/secrets_iam_policies/index.md
index c13a7a35df..5b10b8524e 100644
--- a/docs/google-docs/providers/google/secretmanager/secrets_iam_policies/index.md
+++ b/docs/google-docs/providers/google/secretmanager/secrets_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.secretmanager.secrets_iam_policies
WHERE projectsId = '{{ projectsId }}'
-AND secretsId = '{{ secretsId }}';
+AND secretsId = '{{ secretsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/secretmanager/secrets_version/index.md b/docs/google-docs/providers/google/secretmanager/secrets_version/index.md
index 33afd160eb..e65229d97c 100644
--- a/docs/google-docs/providers/google/secretmanager/secrets_version/index.md
+++ b/docs/google-docs/providers/google/secretmanager/secrets_version/index.md
@@ -67,9 +67,14 @@ SELECT
```yaml
-payload:
- data: string
- dataCrc32c: string
+- name: your_resource_model_name
+ props:
+ - name: payload
+ value:
+ - name: data
+ value: string
+ - name: dataCrc32c
+ value: string
```
diff --git a/docs/google-docs/providers/google/secretmanager/versions/index.md b/docs/google-docs/providers/google/secretmanager/versions/index.md
index a1b70fbb22..4a755bd389 100644
--- a/docs/google-docs/providers/google/secretmanager/versions/index.md
+++ b/docs/google-docs/providers/google/secretmanager/versions/index.md
@@ -68,7 +68,7 @@ scheduledDestroyTime,
state
FROM google.secretmanager.versions
WHERE projectsId = '{{ projectsId }}'
-AND secretsId = '{{ secretsId }}';
+AND secretsId = '{{ secretsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/securitycenter/assets/index.md b/docs/google-docs/providers/google/securitycenter/assets/index.md
index 939253fc2c..42b3d18aae 100644
--- a/docs/google-docs/providers/google/securitycenter/assets/index.md
+++ b/docs/google-docs/providers/google/securitycenter/assets/index.md
@@ -54,5 +54,5 @@ SELECT
asset,
stateChange
FROM google.securitycenter.assets
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
diff --git a/docs/google-docs/providers/google/securitycenter/attack_paths/index.md b/docs/google-docs/providers/google/securitycenter/attack_paths/index.md
index 280bee4528..fd76fc773c 100644
--- a/docs/google-docs/providers/google/securitycenter/attack_paths/index.md
+++ b/docs/google-docs/providers/google/securitycenter/attack_paths/index.md
@@ -53,5 +53,5 @@ edges,
pathNodes
FROM google.securitycenter.attack_paths
WHERE organizationsId = '{{ organizationsId }}'
-AND simulationsId = '{{ simulationsId }}';
+AND simulationsId = '{{ simulationsId }}';
```
diff --git a/docs/google-docs/providers/google/securitycenter/big_query_exports/index.md b/docs/google-docs/providers/google/securitycenter/big_query_exports/index.md
index b152c696d8..f70aa6fd04 100644
--- a/docs/google-docs/providers/google/securitycenter/big_query_exports/index.md
+++ b/docs/google-docs/providers/google/securitycenter/big_query_exports/index.md
@@ -74,7 +74,7 @@ mostRecentEditor,
principal,
updateTime
FROM google.securitycenter.big_query_exports
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -111,14 +111,24 @@ SELECT
```yaml
-name: string
-description: string
-filter: string
-dataset: string
-createTime: string
-updateTime: string
-mostRecentEditor: string
-principal: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: filter
+ value: string
+ - name: dataset
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: mostRecentEditor
+ value: string
+ - name: principal
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/custom_modules/index.md b/docs/google-docs/providers/google/securitycenter/custom_modules/index.md
index 4910357a8c..c12440f53a 100644
--- a/docs/google-docs/providers/google/securitycenter/custom_modules/index.md
+++ b/docs/google-docs/providers/google/securitycenter/custom_modules/index.md
@@ -74,7 +74,7 @@ type,
updateTime
FROM google.securitycenter.custom_modules
WHERE customModulesId = '{{ customModulesId }}'
-AND foldersId = '{{ foldersId }}';
+AND foldersId = '{{ foldersId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/securitycenter/custom_modules_descendant/index.md b/docs/google-docs/providers/google/securitycenter/custom_modules_descendant/index.md
index b4f747ae78..d3372b09f9 100644
--- a/docs/google-docs/providers/google/securitycenter/custom_modules_descendant/index.md
+++ b/docs/google-docs/providers/google/securitycenter/custom_modules_descendant/index.md
@@ -63,5 +63,5 @@ enablementState,
lastEditor,
updateTime
FROM google.securitycenter.custom_modules_descendant
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
diff --git a/docs/google-docs/providers/google/securitycenter/effective_custom_modules/index.md b/docs/google-docs/providers/google/securitycenter/effective_custom_modules/index.md
index 36ef24b397..debc39fc1e 100644
--- a/docs/google-docs/providers/google/securitycenter/effective_custom_modules/index.md
+++ b/docs/google-docs/providers/google/securitycenter/effective_custom_modules/index.md
@@ -63,5 +63,5 @@ customConfig,
displayName,
enablementState
FROM google.securitycenter.effective_custom_modules
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
diff --git a/docs/google-docs/providers/google/securitycenter/event_threat_detection_modules/index.md b/docs/google-docs/providers/google/securitycenter/event_threat_detection_modules/index.md
index 266c538f41..3de5615426 100644
--- a/docs/google-docs/providers/google/securitycenter/event_threat_detection_modules/index.md
+++ b/docs/google-docs/providers/google/securitycenter/event_threat_detection_modules/index.md
@@ -70,7 +70,7 @@ lastEditor,
type,
updateTime
FROM google.securitycenter.event_threat_detection_modules
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -111,15 +111,26 @@ SELECT
```yaml
-name: string
-config: object
-ancestorModule: string
-enablementState: string
-type: string
-displayName: string
-description: string
-updateTime: string
-lastEditor: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: config
+ value: object
+ - name: ancestorModule
+ value: string
+ - name: enablementState
+ value: string
+ - name: type
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: updateTime
+ value: string
+ - name: lastEditor
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/findings/index.md b/docs/google-docs/providers/google/securitycenter/findings/index.md
index fa45c1a3dd..85eb2f232c 100644
--- a/docs/google-docs/providers/google/securitycenter/findings/index.md
+++ b/docs/google-docs/providers/google/securitycenter/findings/index.md
@@ -69,7 +69,7 @@ resource,
stateChange
FROM google.securitycenter.findings
WHERE foldersId = '{{ foldersId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
## `INSERT` example
@@ -190,355 +190,679 @@ SELECT
```yaml
-name: string
-parent: string
-resourceName: string
-state: string
-category: string
-externalUri: string
-sourceProperties: object
-securityMarks:
- name: string
- marks: object
- canonicalName: string
-eventTime: string
-createTime: string
-severity: string
-canonicalName: string
-mute: string
-findingClass: string
-indicator:
- ipAddresses:
- - type: string
- domains:
- - type: string
- signatures:
- - memoryHashSignature:
- binaryFamily: string
- detections:
- - binary: string
- percentPagesMatched: number
- yaraRuleSignature:
- yaraRule: string
- signatureType: string
- uris:
- - type: string
-vulnerability:
- cve:
- id: string
- references:
- - source: string
- uri: string
- cvssv3:
- baseScore: number
- attackVector: string
- attackComplexity: string
- privilegesRequired: string
- userInteraction: string
- scope: string
- confidentialityImpact: string
- integrityImpact: string
- availabilityImpact: string
- upstreamFixAvailable: boolean
- impact: string
- exploitationActivity: string
- observedInTheWild: boolean
- zeroDay: boolean
- exploitReleaseDate: string
- firstExploitationDate: string
- offendingPackage:
- packageName: string
- cpeUri: string
- packageType: string
- packageVersion: string
- securityBulletin:
- bulletinId: string
- submissionTime: string
- suggestedUpgradeVersion: string
-muteUpdateTime: string
-externalSystems: object
-mitreAttack:
- primaryTactic: string
- primaryTechniques:
- - type: string
- enumDescriptions: string
- enum: string
- additionalTactics:
- - type: string
- enumDescriptions: string
- enum: string
- additionalTechniques:
- - type: string
- enumDescriptions: string
- enum: string
- version: string
-access:
- principalEmail: string
- callerIp: string
- callerIpGeo:
- regionCode: string
- userAgentFamily: string
- userAgent: string
- serviceName: string
- methodName: string
- principalSubject: string
- serviceAccountKeyName: string
- serviceAccountDelegationInfo:
- - principalEmail: string
- principalSubject: string
- userName: string
-connections:
- - destinationIp: string
- destinationPort: integer
- sourceIp: string
- sourcePort: integer
- protocol: string
-muteInitiator: string
-muteInfo:
- staticMute:
- state: string
- applyTime: string
- dynamicMuteRecords:
- - muteConfig: string
- matchTime: string
-processes:
- - name: string
- binary:
- path: string
- size: string
- sha256: string
- hashedSize: string
- partiallyHashed: boolean
- contents: string
- diskPath:
- partitionUuid: string
- relativePath: string
- libraries:
- - path: string
- size: string
- sha256: string
- hashedSize: string
- partiallyHashed: boolean
- contents: string
- args:
- - type: string
- argumentsTruncated: boolean
- envVariables:
- - name: string
- val: string
- envVariablesTruncated: boolean
- pid: string
- parentPid: string
-contacts: object
-compliances:
- - standard: string
- version: string
- ids:
- - type: string
-parentDisplayName: string
-description: string
-exfiltration:
- sources:
- - name: string
- components:
- - type: string
- targets:
- - name: string
- components:
- - type: string
- totalExfiltratedBytes: string
-iamBindings:
- - action: string
- role: string
- member: string
-nextSteps: string
-moduleName: string
-containers:
- - name: string
- uri: string
- imageId: string
- labels:
- - name: string
- value: string
- createTime: string
-kubernetes:
- pods:
- - ns: string
- name: string
- labels:
- - name: string
- value: string
- containers:
- - name: string
- uri: string
- imageId: string
- labels:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: parent
+ value: string
+ - name: resourceName
+ value: string
+ - name: state
+ value: string
+ - name: category
+ value: string
+ - name: externalUri
+ value: string
+ - name: sourceProperties
+ value: object
+ - name: securityMarks
+ value:
+ - name: name
+ value: string
+ - name: marks
+ value: object
+ - name: canonicalName
+ value: string
+ - name: eventTime
+ value: string
+ - name: createTime
+ value: string
+ - name: severity
+ value: string
+ - name: canonicalName
+ value: string
+ - name: mute
+ value: string
+ - name: findingClass
+ value: string
+ - name: indicator
+ value:
+ - name: ipAddresses
+ value:
+ - string
+ - name: domains
+ value:
+ - string
+ - name: signatures
+ value:
+ - - name: memoryHashSignature
+ value:
+ - name: binaryFamily
+ value: string
+ - name: detections
+ value:
+ - - name: binary
+ value: string
+ - name: percentPagesMatched
+ value: number
+ - name: yaraRuleSignature
+ value:
+ - name: yaraRule
+ value: string
+ - name: signatureType
+ value: string
+ - name: uris
+ value:
+ - string
+ - name: vulnerability
+ value:
+ - name: cve
+ value:
+ - name: id
+ value: string
+ - name: references
+ value:
+ - - name: source
+ value: string
+ - name: uri
+ value: string
+ - name: cvssv3
+ value:
+ - name: baseScore
+ value: number
+ - name: attackVector
+ value: string
+ - name: attackComplexity
+ value: string
+ - name: privilegesRequired
+ value: string
+ - name: userInteraction
+ value: string
+ - name: scope
+ value: string
+ - name: confidentialityImpact
+ value: string
+ - name: integrityImpact
+ value: string
+ - name: availabilityImpact
+ value: string
+ - name: upstreamFixAvailable
+ value: boolean
+ - name: impact
+ value: string
+ - name: exploitationActivity
+ value: string
+ - name: observedInTheWild
+ value: boolean
+ - name: zeroDay
+ value: boolean
+ - name: exploitReleaseDate
+ value: string
+ - name: firstExploitationDate
+ value: string
+ - name: offendingPackage
+ value:
+ - name: packageName
+ value: string
+ - name: cpeUri
+ value: string
+ - name: packageType
+ value: string
+ - name: packageVersion
+ value: string
+ - name: securityBulletin
+ value:
+ - name: bulletinId
+ value: string
+ - name: submissionTime
+ value: string
+ - name: suggestedUpgradeVersion
+ value: string
+ - name: muteUpdateTime
+ value: string
+ - name: externalSystems
+ value: object
+ - name: mitreAttack
+ value:
+ - name: primaryTactic
+ value: string
+ - name: primaryTechniques
+ value:
+ - string
+ - name: additionalTactics
+ value:
+ - string
+ - name: additionalTechniques
+ value:
+ - string
+ - name: version
+ value: string
+ - name: access
+ value:
+ - name: principalEmail
+ value: string
+ - name: callerIp
+ value: string
+ - name: callerIpGeo
+ value:
+ - name: regionCode
value: string
- createTime: string
- nodes:
- - name: string
- nodePools:
- - name: string
- nodes:
- - name: string
- roles:
- - kind: string
- ns: string
- name: string
- bindings:
- - ns: string
- name: string
- role:
- kind: string
- ns: string
- name: string
- subjects:
- - kind: string
- ns: string
- name: string
- accessReviews:
- - group: string
- ns: string
- name: string
- resource: string
- subresource: string
- verb: string
- version: string
- objects:
- - group: string
- kind: string
- ns: string
- name: string
- containers:
- - name: string
- uri: string
- imageId: string
- labels:
- - name: string
+ - name: userAgentFamily
+ value: string
+ - name: userAgent
+ value: string
+ - name: serviceName
+ value: string
+ - name: methodName
+ value: string
+ - name: principalSubject
+ value: string
+ - name: serviceAccountKeyName
+ value: string
+ - name: serviceAccountDelegationInfo
+ value:
+ - - name: principalEmail
+ value: string
+ - name: principalSubject
+ value: string
+ - name: userName
+ value: string
+ - name: connections
+ value:
+ - - name: destinationIp
+ value: string
+ - name: destinationPort
+ value: integer
+ - name: sourceIp
+ value: string
+ - name: sourcePort
+ value: integer
+ - name: protocol
+ value: string
+ - name: muteInitiator
+ value: string
+ - name: muteInfo
+ value:
+ - name: staticMute
+ value:
+ - name: state
value: string
- createTime: string
-database:
- name: string
- displayName: string
- userName: string
- query: string
- grantees:
- - type: string
- version: string
-attackExposure:
- score: number
- latestCalculationTime: string
- attackExposureResult: string
- state: string
- exposedHighValueResourcesCount: integer
- exposedMediumValueResourcesCount: integer
- exposedLowValueResourcesCount: integer
-files:
- - path: string
- size: string
- sha256: string
- hashedSize: string
- partiallyHashed: boolean
- contents: string
-cloudDlpInspection:
- inspectJob: string
- infoType: string
- infoTypeCount: string
- fullScan: boolean
-cloudDlpDataProfile:
- dataProfile: string
- parentType: string
-kernelRootkit:
- name: string
- unexpectedCodeModification: boolean
- unexpectedReadOnlyDataModification: boolean
- unexpectedFtraceHandler: boolean
- unexpectedKprobeHandler: boolean
- unexpectedKernelCodePages: boolean
- unexpectedSystemCallHandler: boolean
- unexpectedInterruptHandler: boolean
- unexpectedProcessesInRunqueue: boolean
-orgPolicies:
- - name: string
-application:
- baseUri: string
- fullUri: string
-backupDisasterRecovery:
- backupTemplate: string
- policies:
- - type: string
- host: string
- applications:
- - type: string
- storagePool: string
- policyOptions:
- - type: string
- profile: string
- appliance: string
- backupType: string
- backupCreateTime: string
-securityPosture:
- name: string
- revisionId: string
- postureDeploymentResource: string
- postureDeployment: string
- changedPolicy: string
- policySet: string
- policy: string
- policyDriftDetails:
- - field: string
- expectedValue: string
- detectedValue: string
-logEntries:
- - cloudLoggingEntry:
- insertId: string
- logId: string
- resourceContainer: string
- timestamp: string
-loadBalancers:
- - name: string
-cloudArmor:
- securityPolicy:
- name: string
- type: string
- preview: boolean
- requests:
- ratio: number
- shortTermAllowed: integer
- longTermAllowed: integer
- longTermDenied: integer
- adaptiveProtection:
- confidence: number
- attack:
- volumePps: integer
- volumeBps: integer
- classification: string
- threatVector: string
- duration: string
-notebook:
- name: string
- service: string
- lastAuthor: string
- notebookUpdateTime: string
-toxicCombination:
- attackExposureScore: number
- relatedFindings:
- - type: string
-groupMemberships:
- - groupType: string
- groupId: string
-dataAccessEvents:
- - eventId: string
- principalEmail: string
- operation: string
- eventTime: string
-dataFlowEvents:
- - eventId: string
- principalEmail: string
- operation: string
- violatedLocation: string
- eventTime: string
+ - name: applyTime
+ value: string
+ - name: dynamicMuteRecords
+ value:
+ - - name: muteConfig
+ value: string
+ - name: matchTime
+ value: string
+ - name: processes
+ value:
+ - - name: name
+ value: string
+ - name: binary
+ value:
+ - name: path
+ value: string
+ - name: size
+ value: string
+ - name: sha256
+ value: string
+ - name: hashedSize
+ value: string
+ - name: partiallyHashed
+ value: boolean
+ - name: contents
+ value: string
+ - name: diskPath
+ value:
+ - name: partitionUuid
+ value: string
+ - name: relativePath
+ value: string
+ - name: libraries
+ value:
+ - - name: path
+ value: string
+ - name: size
+ value: string
+ - name: sha256
+ value: string
+ - name: hashedSize
+ value: string
+ - name: partiallyHashed
+ value: boolean
+ - name: contents
+ value: string
+ - name: args
+ value:
+ - string
+ - name: argumentsTruncated
+ value: boolean
+ - name: envVariables
+ value:
+ - - name: name
+ value: string
+ - name: val
+ value: string
+ - name: envVariablesTruncated
+ value: boolean
+ - name: pid
+ value: string
+ - name: parentPid
+ value: string
+ - name: contacts
+ value: object
+ - name: compliances
+ value:
+ - - name: standard
+ value: string
+ - name: version
+ value: string
+ - name: ids
+ value:
+ - string
+ - name: parentDisplayName
+ value: string
+ - name: description
+ value: string
+ - name: exfiltration
+ value:
+ - name: sources
+ value:
+ - - name: name
+ value: string
+ - name: components
+ value:
+ - string
+ - name: targets
+ value:
+ - - name: name
+ value: string
+ - name: components
+ value:
+ - string
+ - name: totalExfiltratedBytes
+ value: string
+ - name: iamBindings
+ value:
+ - - name: action
+ value: string
+ - name: role
+ value: string
+ - name: member
+ value: string
+ - name: nextSteps
+ value: string
+ - name: moduleName
+ value: string
+ - name: containers
+ value:
+ - - name: name
+ value: string
+ - name: uri
+ value: string
+ - name: imageId
+ value: string
+ - name: labels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: createTime
+ value: string
+ - name: kubernetes
+ value:
+ - name: pods
+ value:
+ - - name: ns
+ value: string
+ - name: name
+ value: string
+ - name: labels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: containers
+ value:
+ - - name: name
+ value: string
+ - name: uri
+ value: string
+ - name: imageId
+ value: string
+ - name: labels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: createTime
+ value: string
+ - name: nodes
+ value:
+ - - name: name
+ value: string
+ - name: nodePools
+ value:
+ - - name: name
+ value: string
+ - name: nodes
+ value:
+ - - name: name
+ value: string
+ - name: roles
+ value:
+ - - name: kind
+ value: string
+ - name: ns
+ value: string
+ - name: name
+ value: string
+ - name: bindings
+ value:
+ - - name: ns
+ value: string
+ - name: name
+ value: string
+ - name: role
+ value:
+ - name: kind
+ value: string
+ - name: ns
+ value: string
+ - name: name
+ value: string
+ - name: subjects
+ value:
+ - - name: kind
+ value: string
+ - name: ns
+ value: string
+ - name: name
+ value: string
+ - name: accessReviews
+ value:
+ - - name: group
+ value: string
+ - name: ns
+ value: string
+ - name: name
+ value: string
+ - name: resource
+ value: string
+ - name: subresource
+ value: string
+ - name: verb
+ value: string
+ - name: version
+ value: string
+ - name: objects
+ value:
+ - - name: group
+ value: string
+ - name: kind
+ value: string
+ - name: ns
+ value: string
+ - name: name
+ value: string
+ - name: containers
+ value:
+ - - name: name
+ value: string
+ - name: uri
+ value: string
+ - name: imageId
+ value: string
+ - name: labels
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: createTime
+ value: string
+ - name: database
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: userName
+ value: string
+ - name: query
+ value: string
+ - name: grantees
+ value:
+ - string
+ - name: version
+ value: string
+ - name: attackExposure
+ value:
+ - name: score
+ value: number
+ - name: latestCalculationTime
+ value: string
+ - name: attackExposureResult
+ value: string
+ - name: state
+ value: string
+ - name: exposedHighValueResourcesCount
+ value: integer
+ - name: exposedMediumValueResourcesCount
+ value: integer
+ - name: exposedLowValueResourcesCount
+ value: integer
+ - name: files
+ value:
+ - - name: path
+ value: string
+ - name: size
+ value: string
+ - name: sha256
+ value: string
+ - name: hashedSize
+ value: string
+ - name: partiallyHashed
+ value: boolean
+ - name: contents
+ value: string
+ - name: cloudDlpInspection
+ value:
+ - name: inspectJob
+ value: string
+ - name: infoType
+ value: string
+ - name: infoTypeCount
+ value: string
+ - name: fullScan
+ value: boolean
+ - name: cloudDlpDataProfile
+ value:
+ - name: dataProfile
+ value: string
+ - name: parentType
+ value: string
+ - name: kernelRootkit
+ value:
+ - name: name
+ value: string
+ - name: unexpectedCodeModification
+ value: boolean
+ - name: unexpectedReadOnlyDataModification
+ value: boolean
+ - name: unexpectedFtraceHandler
+ value: boolean
+ - name: unexpectedKprobeHandler
+ value: boolean
+ - name: unexpectedKernelCodePages
+ value: boolean
+ - name: unexpectedSystemCallHandler
+ value: boolean
+ - name: unexpectedInterruptHandler
+ value: boolean
+ - name: unexpectedProcessesInRunqueue
+ value: boolean
+ - name: orgPolicies
+ value:
+ - - name: name
+ value: string
+ - name: application
+ value:
+ - name: baseUri
+ value: string
+ - name: fullUri
+ value: string
+ - name: backupDisasterRecovery
+ value:
+ - name: backupTemplate
+ value: string
+ - name: policies
+ value:
+ - string
+ - name: host
+ value: string
+ - name: applications
+ value:
+ - string
+ - name: storagePool
+ value: string
+ - name: policyOptions
+ value:
+ - string
+ - name: profile
+ value: string
+ - name: appliance
+ value: string
+ - name: backupType
+ value: string
+ - name: backupCreateTime
+ value: string
+ - name: securityPosture
+ value:
+ - name: name
+ value: string
+ - name: revisionId
+ value: string
+ - name: postureDeploymentResource
+ value: string
+ - name: postureDeployment
+ value: string
+ - name: changedPolicy
+ value: string
+ - name: policySet
+ value: string
+ - name: policy
+ value: string
+ - name: policyDriftDetails
+ value:
+ - - name: field
+ value: string
+ - name: expectedValue
+ value: string
+ - name: detectedValue
+ value: string
+ - name: logEntries
+ value:
+ - - name: cloudLoggingEntry
+ value:
+ - name: insertId
+ value: string
+ - name: logId
+ value: string
+ - name: resourceContainer
+ value: string
+ - name: timestamp
+ value: string
+ - name: loadBalancers
+ value:
+ - - name: name
+ value: string
+ - name: cloudArmor
+ value:
+ - name: securityPolicy
+ value:
+ - name: name
+ value: string
+ - name: type
+ value: string
+ - name: preview
+ value: boolean
+ - name: requests
+ value:
+ - name: ratio
+ value: number
+ - name: shortTermAllowed
+ value: integer
+ - name: longTermAllowed
+ value: integer
+ - name: longTermDenied
+ value: integer
+ - name: adaptiveProtection
+ value:
+ - name: confidence
+ value: number
+ - name: attack
+ value:
+ - name: volumePps
+ value: integer
+ - name: volumeBps
+ value: integer
+ - name: classification
+ value: string
+ - name: threatVector
+ value: string
+ - name: duration
+ value: string
+ - name: notebook
+ value:
+ - name: name
+ value: string
+ - name: service
+ value: string
+ - name: lastAuthor
+ value: string
+ - name: notebookUpdateTime
+ value: string
+ - name: toxicCombination
+ value:
+ - name: attackExposureScore
+ value: number
+ - name: relatedFindings
+ value:
+ - string
+ - name: groupMemberships
+ value:
+ - - name: groupType
+ value: string
+ - name: groupId
+ value: string
+ - name: dataAccessEvents
+ value:
+ - - name: eventId
+ value: string
+ - name: principalEmail
+ value: string
+ - name: operation
+ value: string
+ - name: eventTime
+ value: string
+ - name: dataFlowEvents
+ value:
+ - - name: eventId
+ value: string
+ - name: principalEmail
+ value: string
+ - name: operation
+ value: string
+ - name: violatedLocation
+ value: string
+ - name: eventTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/mute_configs/index.md b/docs/google-docs/providers/google/securitycenter/mute_configs/index.md
index df8f14c128..b2423322fd 100644
--- a/docs/google-docs/providers/google/securitycenter/mute_configs/index.md
+++ b/docs/google-docs/providers/google/securitycenter/mute_configs/index.md
@@ -91,7 +91,7 @@ mostRecentEditor,
type,
updateTime
FROM google.securitycenter.mute_configs
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -132,15 +132,26 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-filter: string
-createTime: string
-updateTime: string
-mostRecentEditor: string
-type: string
-expiryTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: filter
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: mostRecentEditor
+ value: string
+ - name: type
+ value: string
+ - name: expiryTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/notification_configs/index.md b/docs/google-docs/providers/google/securitycenter/notification_configs/index.md
index 571dfcf183..dcac80612f 100644
--- a/docs/google-docs/providers/google/securitycenter/notification_configs/index.md
+++ b/docs/google-docs/providers/google/securitycenter/notification_configs/index.md
@@ -68,7 +68,7 @@ pubsubTopic,
serviceAccount,
streamingConfig
FROM google.securitycenter.notification_configs
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -105,12 +105,20 @@ SELECT
```yaml
-name: string
-description: string
-pubsubTopic: string
-serviceAccount: string
-streamingConfig:
- filter: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: pubsubTopic
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: streamingConfig
+ value:
+ - name: filter
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/operations/index.md b/docs/google-docs/providers/google/securitycenter/operations/index.md
index 8e9a69e3c4..3849f47a3f 100644
--- a/docs/google-docs/providers/google/securitycenter/operations/index.md
+++ b/docs/google-docs/providers/google/securitycenter/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.securitycenter.operations
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/securitycenter/organization_settings/index.md b/docs/google-docs/providers/google/securitycenter/organization_settings/index.md
index 4d063e4dca..f119d2fd83 100644
--- a/docs/google-docs/providers/google/securitycenter/organization_settings/index.md
+++ b/docs/google-docs/providers/google/securitycenter/organization_settings/index.md
@@ -51,7 +51,7 @@ name,
assetDiscoveryConfig,
enableAssetDiscovery
FROM google.securitycenter.organization_settings
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/securitycenter/resource_value_configs/index.md b/docs/google-docs/providers/google/securitycenter/resource_value_configs/index.md
index 4d7adb9995..e5a73368af 100644
--- a/docs/google-docs/providers/google/securitycenter/resource_value_configs/index.md
+++ b/docs/google-docs/providers/google/securitycenter/resource_value_configs/index.md
@@ -70,7 +70,7 @@ sensitiveDataProtectionMapping,
tagValues,
updateTime
FROM google.securitycenter.resource_value_configs
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
## `INSERT` example
@@ -101,23 +101,41 @@ SELECT
```yaml
-requests:
- - parent: string
- resourceValueConfig:
- name: string
- resourceValue: string
- tagValues:
- - type: string
- resourceType: string
- scope: string
- resourceLabelsSelector: object
- description: string
- createTime: string
- updateTime: string
- cloudProvider: string
- sensitiveDataProtectionMapping:
- highSensitivityMapping: string
- mediumSensitivityMapping: string
+- name: your_resource_model_name
+ props:
+ - name: requests
+ value:
+ - - name: parent
+ value: string
+ - name: resourceValueConfig
+ value:
+ - name: name
+ value: string
+ - name: resourceValue
+ value: string
+ - name: tagValues
+ value:
+ - string
+ - name: resourceType
+ value: string
+ - name: scope
+ value: string
+ - name: resourceLabelsSelector
+ value: object
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: cloudProvider
+ value: string
+ - name: sensitiveDataProtectionMapping
+ value:
+ - name: highSensitivityMapping
+ value: string
+ - name: mediumSensitivityMapping
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/security_health_analytics_modules/index.md b/docs/google-docs/providers/google/securitycenter/security_health_analytics_modules/index.md
index f54a9b323b..215e81d1cb 100644
--- a/docs/google-docs/providers/google/securitycenter/security_health_analytics_modules/index.md
+++ b/docs/google-docs/providers/google/securitycenter/security_health_analytics_modules/index.md
@@ -69,7 +69,7 @@ enablementState,
lastEditor,
updateTime
FROM google.securitycenter.security_health_analytics_modules
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -106,27 +106,49 @@ SELECT
```yaml
-name: string
-displayName: string
-enablementState: string
-updateTime: string
-lastEditor: string
-ancestorModule: string
-customConfig:
- predicate:
- expression: string
- title: string
- description: string
- location: string
- customOutput:
- properties:
- - name: string
- resourceSelector:
- resourceTypes:
- - type: string
- severity: string
- description: string
- recommendation: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: enablementState
+ value: string
+ - name: updateTime
+ value: string
+ - name: lastEditor
+ value: string
+ - name: ancestorModule
+ value: string
+ - name: customConfig
+ value:
+ - name: predicate
+ value:
+ - name: expression
+ value: string
+ - name: title
+ value: string
+ - name: description
+ value: string
+ - name: location
+ value: string
+ - name: customOutput
+ value:
+ - name: properties
+ value:
+ - - name: name
+ value: string
+ - name: resourceSelector
+ value:
+ - name: resourceTypes
+ value:
+ - string
+ - name: severity
+ value: string
+ - name: description
+ value: string
+ - name: recommendation
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/simulations/index.md b/docs/google-docs/providers/google/securitycenter/simulations/index.md
index 7fef355741..12e20e0efa 100644
--- a/docs/google-docs/providers/google/securitycenter/simulations/index.md
+++ b/docs/google-docs/providers/google/securitycenter/simulations/index.md
@@ -53,5 +53,5 @@ createTime,
resourceValueConfigsMetadata
FROM google.securitycenter.simulations
WHERE organizationsId = '{{ organizationsId }}'
-AND simulationsId = '{{ simulationsId }}';
+AND simulationsId = '{{ simulationsId }}';
```
diff --git a/docs/google-docs/providers/google/securitycenter/sources/index.md b/docs/google-docs/providers/google/securitycenter/sources/index.md
index b9932394e9..6513d6760a 100644
--- a/docs/google-docs/providers/google/securitycenter/sources/index.md
+++ b/docs/google-docs/providers/google/securitycenter/sources/index.md
@@ -57,7 +57,7 @@ description,
canonicalName,
displayName
FROM google.securitycenter.sources
-WHERE foldersId = '{{ foldersId }}';
+WHERE foldersId = '{{ foldersId }}';
```
## `INSERT` example
@@ -94,10 +94,16 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-canonicalName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: canonicalName
+ value: string
```
diff --git a/docs/google-docs/providers/google/securitycenter/sources_iam_policies/index.md b/docs/google-docs/providers/google/securitycenter/sources_iam_policies/index.md
index 112f3fdf94..2deecaaf1d 100644
--- a/docs/google-docs/providers/google/securitycenter/sources_iam_policies/index.md
+++ b/docs/google-docs/providers/google/securitycenter/sources_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.securitycenter.sources_iam_policies
WHERE organizationsId = '{{ organizationsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/securitycenter/valued_resources/index.md b/docs/google-docs/providers/google/securitycenter/valued_resources/index.md
index 49f6bc9c48..177653cf7f 100644
--- a/docs/google-docs/providers/google/securitycenter/valued_resources/index.md
+++ b/docs/google-docs/providers/google/securitycenter/valued_resources/index.md
@@ -61,5 +61,5 @@ resourceType,
resourceValue,
resourceValueConfigsUsed
FROM google.securitycenter.valued_resources
-WHERE organizationsId = '{{ organizationsId }}';
+WHERE organizationsId = '{{ organizationsId }}';
```
diff --git a/docs/google-docs/providers/google/serviceconsumermanagement/operations/index.md b/docs/google-docs/providers/google/serviceconsumermanagement/operations/index.md
index 2db30c772d..e41f8e25bd 100644
--- a/docs/google-docs/providers/google/serviceconsumermanagement/operations/index.md
+++ b/docs/google-docs/providers/google/serviceconsumermanagement/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.serviceconsumermanagement.operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units/index.md b/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units/index.md
index 4a332054cb..29630736e2 100644
--- a/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units/index.md
+++ b/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units/index.md
@@ -61,7 +61,7 @@ tenantResources
FROM google.serviceconsumermanagement.tenancy_units
WHERE servicesId = '{{ servicesId }}'
AND servicesId1 = '{{ servicesId1 }}'
-AND servicesId2 = '{{ servicesId2 }}';
+AND servicesId2 = '{{ servicesId2 }}';
```
## `INSERT` example
@@ -96,7 +96,10 @@ SELECT
```yaml
-tenancyUnitId: string
+- name: your_resource_model_name
+ props:
+ - name: tenancyUnitId
+ value: string
```
diff --git a/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units_project/index.md b/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units_project/index.md
index 6d0689a845..920d08f5ab 100644
--- a/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units_project/index.md
+++ b/docs/google-docs/providers/google/serviceconsumermanagement/tenancy_units_project/index.md
@@ -75,23 +75,39 @@ SELECT
```yaml
-projectConfig:
- labels: object
- tenantProjectPolicy:
- policyBindings:
- - members:
- - type: string
- role: string
- billingConfig:
- billingAccount: string
- folder: string
- serviceAccountConfig:
- accountId: string
- tenantProjectRoles:
- - type: string
- services:
- - type: string
-tag: string
+- name: your_resource_model_name
+ props:
+ - name: projectConfig
+ value:
+ - name: labels
+ value: object
+ - name: tenantProjectPolicy
+ value:
+ - name: policyBindings
+ value:
+ - - name: members
+ value:
+ - string
+ - name: role
+ value: string
+ - name: billingConfig
+ value:
+ - name: billingAccount
+ value: string
+ - name: folder
+ value: string
+ - name: serviceAccountConfig
+ value:
+ - name: accountId
+ value: string
+ - name: tenantProjectRoles
+ value:
+ - string
+ - name: services
+ value:
+ - string
+ - name: tag
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicedirectory/endpoints/index.md b/docs/google-docs/providers/google/servicedirectory/endpoints/index.md
index 3ff0f01835..a6be6f6b3d 100644
--- a/docs/google-docs/providers/google/servicedirectory/endpoints/index.md
+++ b/docs/google-docs/providers/google/servicedirectory/endpoints/index.md
@@ -63,7 +63,7 @@ FROM google.servicedirectory.endpoints
WHERE locationsId = '{{ locationsId }}'
AND namespacesId = '{{ namespacesId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -108,12 +108,20 @@ SELECT
```yaml
-name: string
-address: string
-port: integer
-annotations: object
-network: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: address
+ value: string
+ - name: port
+ value: integer
+ - name: annotations
+ value: object
+ - name: network
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicedirectory/locations/index.md b/docs/google-docs/providers/google/servicedirectory/locations/index.md
index 1be0ba0d42..42247ce789 100644
--- a/docs/google-docs/providers/google/servicedirectory/locations/index.md
+++ b/docs/google-docs/providers/google/servicedirectory/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.servicedirectory.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/servicedirectory/namespaces/index.md b/docs/google-docs/providers/google/servicedirectory/namespaces/index.md
index c8b9f950c0..f836ece5cc 100644
--- a/docs/google-docs/providers/google/servicedirectory/namespaces/index.md
+++ b/docs/google-docs/providers/google/servicedirectory/namespaces/index.md
@@ -55,7 +55,7 @@ labels,
uid
FROM google.servicedirectory.namespaces
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -90,9 +90,14 @@ SELECT
```yaml
-name: string
-labels: object
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicedirectory/namespaces_iam_policies/index.md b/docs/google-docs/providers/google/servicedirectory/namespaces_iam_policies/index.md
index 8f78d32dfe..1c60c5f2aa 100644
--- a/docs/google-docs/providers/google/servicedirectory/namespaces_iam_policies/index.md
+++ b/docs/google-docs/providers/google/servicedirectory/namespaces_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.servicedirectory.namespaces_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND namespacesId = '{{ namespacesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/servicedirectory/services/index.md b/docs/google-docs/providers/google/servicedirectory/services/index.md
index 97a5c89150..b3abd76e72 100644
--- a/docs/google-docs/providers/google/servicedirectory/services/index.md
+++ b/docs/google-docs/providers/google/servicedirectory/services/index.md
@@ -59,7 +59,7 @@ uid
FROM google.servicedirectory.services
WHERE locationsId = '{{ locationsId }}'
AND namespacesId = '{{ namespacesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -96,16 +96,28 @@ SELECT
```yaml
-name: string
-annotations: object
-endpoints:
- - name: string
- address: string
- port: integer
- annotations: object
- network: string
- uid: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: annotations
+ value: object
+ - name: endpoints
+ value:
+ - - name: name
+ value: string
+ - name: address
+ value: string
+ - name: port
+ value: integer
+ - name: annotations
+ value: object
+ - name: network
+ value: string
+ - name: uid
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicedirectory/services_iam_policies/index.md b/docs/google-docs/providers/google/servicedirectory/services_iam_policies/index.md
index e9839f950b..007b4d7e4d 100644
--- a/docs/google-docs/providers/google/servicedirectory/services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/servicedirectory/services_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.servicedirectory.services_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND namespacesId = '{{ namespacesId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/servicemanagement/configs/index.md b/docs/google-docs/providers/google/servicemanagement/configs/index.md
index 2955c8d146..12346b96c4 100644
--- a/docs/google-docs/providers/google/servicemanagement/configs/index.md
+++ b/docs/google-docs/providers/google/servicemanagement/configs/index.md
@@ -103,7 +103,7 @@ title,
types,
usage
FROM google.servicemanagement.configs
-WHERE serviceName = '{{ serviceName }}';
+WHERE serviceName = '{{ serviceName }}';
```
## `INSERT` example
@@ -186,457 +186,874 @@ SELECT
```yaml
-name: string
-title: string
-producerProjectId: string
-id: string
-apis:
- - name: string
- methods:
- - name: string
- requestTypeUrl: string
- requestStreaming: boolean
- responseTypeUrl: string
- responseStreaming: boolean
- options:
- - name: string
- value: object
- syntax: string
- options:
- - name: string
- value: object
- version: string
- sourceContext:
- fileName: string
- mixins:
- - name: string
- root: string
- syntax: string
-types:
- - name: string
- fields:
- - kind: string
- cardinality: string
- number: integer
- name: string
- typeUrl: string
- oneofIndex: integer
- packed: boolean
- options:
- - name: string
- value: object
- jsonName: string
- defaultValue: string
- oneofs:
- - type: string
- options:
- - name: string
- value: object
- syntax: string
- edition: string
-enums:
- - name: string
- enumvalue:
- - name: string
- number: integer
- options:
- - name: string
- value: object
- options:
- - name: string
- value: object
- syntax: string
- edition: string
-documentation:
- summary: string
- pages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - {}
- rules:
- - selector: string
- description: string
- deprecationDescription: string
- disableReplacementWords: string
- documentationRootUrl: string
- serviceRootUrl: string
- overview: string
- sectionOverrides:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - name: string
- content: string
- subpages:
- - {}
-backend:
- rules:
- - selector: string
- address: string
- deadline: number
- minDeadline: number
- operationDeadline: number
- pathTranslation: string
- jwtAudience: string
- disableAuth: boolean
- protocol: string
- overridesByRequestProtocol: object
-http:
- rules:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- custom:
- kind: string
- path: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - selector: string
- get: string
- put: string
- post: string
- delete: string
- patch: string
- body: string
- responseBody: string
- additionalBindings:
- - {}
- fullyDecodeReservedExpansion: boolean
-quota:
- limits:
- - name: string
- description: string
- defaultLimit: string
- maxLimit: string
- freeTier: string
- duration: string
- metric: string
- unit: string
- values: object
- displayName: string
- metricRules:
- - selector: string
- metricCosts: object
-authentication:
- rules:
- - selector: string
- oauth:
- canonicalScopes: string
- allowWithoutCredential: boolean
- requirements:
- - providerId: string
- audiences: string
- providers:
- - id: string
- issuer: string
- jwksUri: string
- audiences: string
- authorizationUrl: string
- jwtLocations:
- - header: string
- query: string
- cookie: string
- valuePrefix: string
-context:
- rules:
- - selector: string
- requested:
- - type: string
- provided:
- - type: string
- allowedRequestExtensions:
- - type: string
- allowedResponseExtensions:
- - type: string
-usage:
- requirements:
- - type: string
- rules:
- - selector: string
- allowUnregisteredCalls: boolean
- skipServiceControl: boolean
- producerNotificationChannel: string
-customError:
- rules:
- - selector: string
- isErrorType: boolean
- types:
- - type: string
-endpoints:
- - name: string
- aliases:
- - type: string
- target: string
- allowCors: boolean
-control:
- environment: string
- methodPolicies:
- - selector: string
- requestPolicies:
- - selector: string
- resourcePermission: string
- resourceType: string
-logs:
- - name: string
- labels:
- - key: string
- valueType: string
- description: string
- description: string
- displayName: string
-metrics:
- - name: string
- type: string
- labels:
- - key: string
- valueType: string
- description: string
- metricKind: string
- valueType: string
- unit: string
- description: string
- displayName: string
- metadata:
- launchStage: string
- samplePeriod: string
- ingestDelay: string
- timeSeriesResourceHierarchyLevel:
- - type: string
- enumDescriptions: string
- enum: string
- launchStage: string
- monitoredResourceTypes:
- - type: string
-monitoredResources:
- - name: string
- type: string
- displayName: string
- description: string
- labels:
- - key: string
- valueType: string
- description: string
- launchStage: string
-billing:
- consumerDestinations:
- - monitoredResource: string
- metrics:
- - type: string
-logging:
- producerDestinations:
- - monitoredResource: string
- logs:
- - type: string
- consumerDestinations:
- - monitoredResource: string
- logs:
- - type: string
-monitoring:
- producerDestinations:
- - monitoredResource: string
- metrics:
- - type: string
- consumerDestinations:
- - monitoredResource: string
- metrics:
- - type: string
-systemParameters:
- rules:
- - selector: string
- parameters:
- - name: string
- httpHeader: string
- urlQueryParameter: string
-sourceInfo:
- sourceFiles:
- - type: string
- additionalProperties: any
-publishing:
- methodSettings:
- - selector: string
- longRunning:
- initialPollDelay: string
- pollDelayMultiplier: number
- maxPollDelay: string
- totalPollTimeout: string
- autoPopulatedFields:
- - type: string
- newIssueUri: string
- documentationUri: string
- apiShortName: string
- githubLabel: string
- codeownerGithubTeams:
- - type: string
- docTagPrefix: string
- organization: string
- librarySettings:
- - version: string
- launchStage: string
- restNumericEnums: boolean
- javaSettings:
- libraryPackage: string
- serviceClassNames: object
- common:
- referenceDocsUri: string
- destinations:
- - type: string
- enumDescriptions: string
- enum: string
- cppSettings: {}
- phpSettings: {}
- pythonSettings:
- experimentalFeatures:
- restAsyncIoEnabled: boolean
- nodeSettings: {}
- dotnetSettings:
- renamedServices: object
- renamedResources: object
- ignoredResources:
- - type: string
- forcedNamespaceAliases:
- - type: string
- handwrittenSignatures:
- - type: string
- rubySettings: {}
- goSettings: {}
- protoReferenceDocumentationUri: string
- restReferenceDocumentationUri: string
-systemTypes:
- - name: string
- fields:
- - kind: string
- cardinality: string
- number: integer
- name: string
- typeUrl: string
- oneofIndex: integer
- packed: boolean
- options:
- - name: string
- value: object
- jsonName: string
- defaultValue: string
- oneofs:
- - type: string
- options:
- - name: string
- value: object
- syntax: string
- edition: string
-configVersion: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: title
+ value: string
+ - name: producerProjectId
+ value: string
+ - name: id
+ value: string
+ - name: apis
+ value:
+ - - name: name
+ value: string
+ - name: methods
+ value:
+ - - name: name
+ value: string
+ - name: requestTypeUrl
+ value: string
+ - name: requestStreaming
+ value: boolean
+ - name: responseTypeUrl
+ value: string
+ - name: responseStreaming
+ value: boolean
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: syntax
+ value: string
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: version
+ value: string
+ - name: sourceContext
+ value:
+ - name: fileName
+ value: string
+ - name: mixins
+ value:
+ - - name: name
+ value: string
+ - name: root
+ value: string
+ - name: syntax
+ value: string
+ - name: types
+ value:
+ - - name: name
+ value: string
+ - name: fields
+ value:
+ - - name: kind
+ value: string
+ - name: cardinality
+ value: string
+ - name: number
+ value: integer
+ - name: name
+ value: string
+ - name: typeUrl
+ value: string
+ - name: oneofIndex
+ value: integer
+ - name: packed
+ value: boolean
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: jsonName
+ value: string
+ - name: defaultValue
+ value: string
+ - name: oneofs
+ value:
+ - string
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: syntax
+ value: string
+ - name: edition
+ value: string
+ - name: enums
+ value:
+ - - name: name
+ value: string
+ - name: enumvalue
+ value:
+ - - name: name
+ value: string
+ - name: number
+ value: integer
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: syntax
+ value: string
+ - name: edition
+ value: string
+ - name: documentation
+ value:
+ - name: summary
+ value: string
+ - name: pages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - []
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: description
+ value: string
+ - name: deprecationDescription
+ value: string
+ - name: disableReplacementWords
+ value: string
+ - name: documentationRootUrl
+ value: string
+ - name: serviceRootUrl
+ value: string
+ - name: overview
+ value: string
+ - name: sectionOverrides
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - - name: name
+ value: string
+ - name: content
+ value: string
+ - name: subpages
+ value:
+ - []
+ - name: backend
+ value:
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: address
+ value: string
+ - name: deadline
+ value: number
+ - name: minDeadline
+ value: number
+ - name: operationDeadline
+ value: number
+ - name: pathTranslation
+ value: string
+ - name: jwtAudience
+ value: string
+ - name: disableAuth
+ value: boolean
+ - name: protocol
+ value: string
+ - name: overridesByRequestProtocol
+ value: object
+ - name: http
+ value:
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: custom
+ value:
+ - name: kind
+ value: string
+ - name: path
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - - name: selector
+ value: string
+ - name: get
+ value: string
+ - name: put
+ value: string
+ - name: post
+ value: string
+ - name: delete
+ value: string
+ - name: patch
+ value: string
+ - name: body
+ value: string
+ - name: responseBody
+ value: string
+ - name: additionalBindings
+ value:
+ - []
+ - name: fullyDecodeReservedExpansion
+ value: boolean
+ - name: quota
+ value:
+ - name: limits
+ value:
+ - - name: name
+ value: string
+ - name: description
+ value: string
+ - name: defaultLimit
+ value: string
+ - name: maxLimit
+ value: string
+ - name: freeTier
+ value: string
+ - name: duration
+ value: string
+ - name: metric
+ value: string
+ - name: unit
+ value: string
+ - name: values
+ value: object
+ - name: displayName
+ value: string
+ - name: metricRules
+ value:
+ - - name: selector
+ value: string
+ - name: metricCosts
+ value: object
+ - name: authentication
+ value:
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: oauth
+ value:
+ - name: canonicalScopes
+ value: string
+ - name: allowWithoutCredential
+ value: boolean
+ - name: requirements
+ value:
+ - - name: providerId
+ value: string
+ - name: audiences
+ value: string
+ - name: providers
+ value:
+ - - name: id
+ value: string
+ - name: issuer
+ value: string
+ - name: jwksUri
+ value: string
+ - name: audiences
+ value: string
+ - name: authorizationUrl
+ value: string
+ - name: jwtLocations
+ value:
+ - - name: header
+ value: string
+ - name: query
+ value: string
+ - name: cookie
+ value: string
+ - name: valuePrefix
+ value: string
+ - name: context
+ value:
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: requested
+ value:
+ - string
+ - name: provided
+ value:
+ - string
+ - name: allowedRequestExtensions
+ value:
+ - string
+ - name: allowedResponseExtensions
+ value:
+ - string
+ - name: usage
+ value:
+ - name: requirements
+ value:
+ - string
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: allowUnregisteredCalls
+ value: boolean
+ - name: skipServiceControl
+ value: boolean
+ - name: producerNotificationChannel
+ value: string
+ - name: customError
+ value:
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: isErrorType
+ value: boolean
+ - name: types
+ value:
+ - string
+ - name: endpoints
+ value:
+ - - name: name
+ value: string
+ - name: aliases
+ value:
+ - string
+ - name: target
+ value: string
+ - name: allowCors
+ value: boolean
+ - name: control
+ value:
+ - name: environment
+ value: string
+ - name: methodPolicies
+ value:
+ - - name: selector
+ value: string
+ - name: requestPolicies
+ value:
+ - - name: selector
+ value: string
+ - name: resourcePermission
+ value: string
+ - name: resourceType
+ value: string
+ - name: logs
+ value:
+ - - name: name
+ value: string
+ - name: labels
+ value:
+ - - name: key
+ value: string
+ - name: valueType
+ value: string
+ - name: description
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: metrics
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: labels
+ value:
+ - - name: key
+ value: string
+ - name: valueType
+ value: string
+ - name: description
+ value: string
+ - name: metricKind
+ value: string
+ - name: valueType
+ value: string
+ - name: unit
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: metadata
+ value:
+ - name: launchStage
+ value: string
+ - name: samplePeriod
+ value: string
+ - name: ingestDelay
+ value: string
+ - name: timeSeriesResourceHierarchyLevel
+ value:
+ - string
+ - name: launchStage
+ value: string
+ - name: monitoredResourceTypes
+ value:
+ - string
+ - name: monitoredResources
+ value:
+ - - name: name
+ value: string
+ - name: type
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: labels
+ value:
+ - - name: key
+ value: string
+ - name: valueType
+ value: string
+ - name: description
+ value: string
+ - name: launchStage
+ value: string
+ - name: billing
+ value:
+ - name: consumerDestinations
+ value:
+ - - name: monitoredResource
+ value: string
+ - name: metrics
+ value:
+ - string
+ - name: logging
+ value:
+ - name: producerDestinations
+ value:
+ - - name: monitoredResource
+ value: string
+ - name: logs
+ value:
+ - string
+ - name: consumerDestinations
+ value:
+ - - name: monitoredResource
+ value: string
+ - name: logs
+ value:
+ - string
+ - name: monitoring
+ value:
+ - name: producerDestinations
+ value:
+ - - name: monitoredResource
+ value: string
+ - name: metrics
+ value:
+ - string
+ - name: consumerDestinations
+ value:
+ - - name: monitoredResource
+ value: string
+ - name: metrics
+ value:
+ - string
+ - name: systemParameters
+ value:
+ - name: rules
+ value:
+ - - name: selector
+ value: string
+ - name: parameters
+ value:
+ - - name: name
+ value: string
+ - name: httpHeader
+ value: string
+ - name: urlQueryParameter
+ value: string
+ - name: sourceInfo
+ value:
+ - name: sourceFiles
+ value:
+ - object
+ - name: publishing
+ value:
+ - name: methodSettings
+ value:
+ - - name: selector
+ value: string
+ - name: longRunning
+ value:
+ - name: initialPollDelay
+ value: string
+ - name: pollDelayMultiplier
+ value: number
+ - name: maxPollDelay
+ value: string
+ - name: totalPollTimeout
+ value: string
+ - name: autoPopulatedFields
+ value:
+ - string
+ - name: newIssueUri
+ value: string
+ - name: documentationUri
+ value: string
+ - name: apiShortName
+ value: string
+ - name: githubLabel
+ value: string
+ - name: codeownerGithubTeams
+ value:
+ - string
+ - name: docTagPrefix
+ value: string
+ - name: organization
+ value: string
+ - name: librarySettings
+ value:
+ - - name: version
+ value: string
+ - name: launchStage
+ value: string
+ - name: restNumericEnums
+ value: boolean
+ - name: javaSettings
+ value:
+ - name: libraryPackage
+ value: string
+ - name: serviceClassNames
+ value: object
+ - name: common
+ value:
+ - name: referenceDocsUri
+ value: string
+ - name: destinations
+ value:
+ - string
+ - name: cppSettings
+ value: []
+ - name: phpSettings
+ value: []
+ - name: pythonSettings
+ value:
+ - name: experimentalFeatures
+ value:
+ - name: restAsyncIoEnabled
+ value: boolean
+ - name: nodeSettings
+ value: []
+ - name: dotnetSettings
+ value:
+ - name: renamedServices
+ value: object
+ - name: renamedResources
+ value: object
+ - name: ignoredResources
+ value:
+ - string
+ - name: forcedNamespaceAliases
+ value:
+ - string
+ - name: handwrittenSignatures
+ value:
+ - string
+ - name: rubySettings
+ value: []
+ - name: goSettings
+ value: []
+ - name: protoReferenceDocumentationUri
+ value: string
+ - name: restReferenceDocumentationUri
+ value: string
+ - name: systemTypes
+ value:
+ - - name: name
+ value: string
+ - name: fields
+ value:
+ - - name: kind
+ value: string
+ - name: cardinality
+ value: string
+ - name: number
+ value: integer
+ - name: name
+ value: string
+ - name: typeUrl
+ value: string
+ - name: oneofIndex
+ value: integer
+ - name: packed
+ value: boolean
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: jsonName
+ value: string
+ - name: defaultValue
+ value: string
+ - name: oneofs
+ value:
+ - string
+ - name: options
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: object
+ - name: syntax
+ value: string
+ - name: edition
+ value: string
+ - name: configVersion
+ value: integer
```
diff --git a/docs/google-docs/providers/google/servicemanagement/consumers_iam_policies/index.md b/docs/google-docs/providers/google/servicemanagement/consumers_iam_policies/index.md
index 8b8d3e0565..4e451796bc 100644
--- a/docs/google-docs/providers/google/servicemanagement/consumers_iam_policies/index.md
+++ b/docs/google-docs/providers/google/servicemanagement/consumers_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.servicemanagement.consumers_iam_policies
WHERE consumersId = '{{ consumersId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/servicemanagement/operations/index.md b/docs/google-docs/providers/google/servicemanagement/operations/index.md
index baec4b57fb..5d6e6e39a9 100644
--- a/docs/google-docs/providers/google/servicemanagement/operations/index.md
+++ b/docs/google-docs/providers/google/servicemanagement/operations/index.md
@@ -55,5 +55,5 @@ error,
metadata,
response
FROM google.servicemanagement.operations
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/servicemanagement/rollouts/index.md b/docs/google-docs/providers/google/servicemanagement/rollouts/index.md
index 4beddb5e6b..27eea94a4d 100644
--- a/docs/google-docs/providers/google/servicemanagement/rollouts/index.md
+++ b/docs/google-docs/providers/google/servicemanagement/rollouts/index.md
@@ -60,7 +60,7 @@ serviceName,
status,
trafficPercentStrategy
FROM google.servicemanagement.rollouts
-WHERE serviceName = '{{ serviceName }}';
+WHERE serviceName = '{{ serviceName }}';
```
## `INSERT` example
@@ -101,14 +101,24 @@ SELECT
```yaml
-rolloutId: string
-createTime: string
-createdBy: string
-status: string
-trafficPercentStrategy:
- percentages: object
-deleteServiceStrategy: {}
-serviceName: string
+- name: your_resource_model_name
+ props:
+ - name: rolloutId
+ value: string
+ - name: createTime
+ value: string
+ - name: createdBy
+ value: string
+ - name: status
+ value: string
+ - name: trafficPercentStrategy
+ value:
+ - name: percentages
+ value: object
+ - name: deleteServiceStrategy
+ value: []
+ - name: serviceName
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicemanagement/services/index.md b/docs/google-docs/providers/google/servicemanagement/services/index.md
index d070b72750..a36ebe9a01 100644
--- a/docs/google-docs/providers/google/servicemanagement/services/index.md
+++ b/docs/google-docs/providers/google/servicemanagement/services/index.md
@@ -53,7 +53,7 @@ SELECT
producerProjectId,
serviceName
FROM google.servicemanagement.services
-WHERE = '{{ }}';
+;
```
## `INSERT` example
@@ -72,12 +72,10 @@ Use the following StackQL query and manifest file to create a new services
```sql
/*+ create */
INSERT INTO google.servicemanagement.services (
-,
serviceName,
producerProjectId
)
SELECT
-'{{ }}',
'{{ serviceName }}',
'{{ producerProjectId }}'
;
@@ -86,8 +84,12 @@ SELECT
```yaml
-serviceName: string
-producerProjectId: string
+- name: your_resource_model_name
+ props:
+ - name: serviceName
+ value: string
+ - name: producerProjectId
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicemanagement/services_config/index.md b/docs/google-docs/providers/google/servicemanagement/services_config/index.md
index 77deaa6dab..6b1692e750 100644
--- a/docs/google-docs/providers/google/servicemanagement/services_config/index.md
+++ b/docs/google-docs/providers/google/servicemanagement/services_config/index.md
@@ -100,5 +100,5 @@ title,
types,
usage
FROM google.servicemanagement.services_config
-WHERE serviceName = '{{ serviceName }}';
+WHERE serviceName = '{{ serviceName }}';
```
diff --git a/docs/google-docs/providers/google/servicemanagement/services_iam_policies/index.md b/docs/google-docs/providers/google/servicemanagement/services_iam_policies/index.md
index 1983dcf73e..1774640ddb 100644
--- a/docs/google-docs/providers/google/servicemanagement/services_iam_policies/index.md
+++ b/docs/google-docs/providers/google/servicemanagement/services_iam_policies/index.md
@@ -52,7 +52,7 @@ condition,
members,
role
FROM google.servicemanagement.services_iam_policies
-WHERE servicesId = '{{ servicesId }}';
+WHERE servicesId = '{{ servicesId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/servicenetworking/connections/index.md b/docs/google-docs/providers/google/servicenetworking/connections/index.md
index 53e96e2aaa..af8c64507b 100644
--- a/docs/google-docs/providers/google/servicenetworking/connections/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/connections/index.md
@@ -48,7 +48,7 @@ List the private connections that are configured in a service consumer's VPC net
SELECT
connections
FROM google.servicenetworking.connections
-WHERE servicesId = '{{ servicesId }}';
+WHERE servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -81,11 +81,17 @@ SELECT
```yaml
-network: string
-peering: string
-reservedPeeringRanges:
- - type: string
-service: string
+- name: your_resource_model_name
+ props:
+ - name: network
+ value: string
+ - name: peering
+ value: string
+ - name: reservedPeeringRanges
+ value:
+ - string
+ - name: service
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicenetworking/dns_record_set/index.md b/docs/google-docs/providers/google/servicenetworking/dns_record_set/index.md
index c65657830a..db332f5138 100644
--- a/docs/google-docs/providers/google/servicenetworking/dns_record_set/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/dns_record_set/index.md
@@ -52,5 +52,5 @@ domain,
ttl,
type
FROM google.servicenetworking.dns_record_set
-WHERE servicesId = '{{ servicesId }}';
+WHERE servicesId = '{{ servicesId }}';
```
diff --git a/docs/google-docs/providers/google/servicenetworking/dns_record_sets/index.md b/docs/google-docs/providers/google/servicenetworking/dns_record_sets/index.md
index 3a220c8bfb..740e732623 100644
--- a/docs/google-docs/providers/google/servicenetworking/dns_record_sets/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/dns_record_sets/index.md
@@ -49,7 +49,7 @@ Producers can use this method to retrieve a list of available DNS RecordSets ava
SELECT
dnsRecordSets
FROM google.servicenetworking.dns_record_sets
-WHERE servicesId = '{{ servicesId }}';
+WHERE servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -84,14 +84,23 @@ SELECT
```yaml
-zone: string
-consumerNetwork: string
-dnsRecordSet:
- ttl: string
- data:
- - type: string
- domain: string
- type: string
+- name: your_resource_model_name
+ props:
+ - name: zone
+ value: string
+ - name: consumerNetwork
+ value: string
+ - name: dnsRecordSet
+ value:
+ - name: ttl
+ value: string
+ - name: data
+ value:
+ - string
+ - name: domain
+ value: string
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicenetworking/dns_zones/index.md b/docs/google-docs/providers/google/servicenetworking/dns_zones/index.md
index 99499a1128..8bd6747356 100644
--- a/docs/google-docs/providers/google/servicenetworking/dns_zones/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/dns_zones/index.md
@@ -53,7 +53,7 @@ producerPrivateZone
FROM google.servicenetworking.dns_zones
WHERE networksId = '{{ networksId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -88,9 +88,14 @@ SELECT
```yaml
-name: string
-dnsSuffix: string
-consumerNetwork: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: dnsSuffix
+ value: string
+ - name: consumerNetwork
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicenetworking/networks/index.md b/docs/google-docs/providers/google/servicenetworking/networks/index.md
index 777f671a31..18f63392b2 100644
--- a/docs/google-docs/providers/google/servicenetworking/networks/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/networks/index.md
@@ -72,5 +72,5 @@ vpcScReferenceArchitectureEnabled
FROM google.servicenetworking.networks
WHERE networksId = '{{ networksId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
diff --git a/docs/google-docs/providers/google/servicenetworking/networks_vpc_service_controls/index.md b/docs/google-docs/providers/google/servicenetworking/networks_vpc_service_controls/index.md
index 23ab2c9312..9954b9525b 100644
--- a/docs/google-docs/providers/google/servicenetworking/networks_vpc_service_controls/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/networks_vpc_service_controls/index.md
@@ -48,5 +48,5 @@ enabled
FROM google.servicenetworking.networks_vpc_service_controls
WHERE networksId = '{{ networksId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
diff --git a/docs/google-docs/providers/google/servicenetworking/operations/index.md b/docs/google-docs/providers/google/servicenetworking/operations/index.md
index c04544d2bd..ee4437b6b6 100644
--- a/docs/google-docs/providers/google/servicenetworking/operations/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.servicenetworking.operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/servicenetworking/peered_dns_domains/index.md b/docs/google-docs/providers/google/servicenetworking/peered_dns_domains/index.md
index 8b470d229e..6b8df90da7 100644
--- a/docs/google-docs/providers/google/servicenetworking/peered_dns_domains/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/peered_dns_domains/index.md
@@ -50,7 +50,7 @@ peeredDnsDomains
FROM google.servicenetworking.peered_dns_domains
WHERE networksId = '{{ networksId }}'
AND projectsId = '{{ projectsId }}'
-AND servicesId = '{{ servicesId }}';
+AND servicesId = '{{ servicesId }}';
```
## `INSERT` example
@@ -87,8 +87,12 @@ SELECT
```yaml
-dnsSuffix: string
-name: string
+- name: your_resource_model_name
+ props:
+ - name: dnsSuffix
+ value: string
+ - name: name
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicenetworking/roles/index.md b/docs/google-docs/providers/google/servicenetworking/roles/index.md
index 251fba14d7..ea3f88c7f5 100644
--- a/docs/google-docs/providers/google/servicenetworking/roles/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/roles/index.md
@@ -67,10 +67,16 @@ SELECT
```yaml
-policyBinding:
- - member: string
- role: string
-consumerNetwork: string
+- name: your_resource_model_name
+ props:
+ - name: policyBinding
+ value:
+ - - name: member
+ value: string
+ - name: role
+ value: string
+ - name: consumerNetwork
+ value: string
```
diff --git a/docs/google-docs/providers/google/servicenetworking/services_subnetwork/index.md b/docs/google-docs/providers/google/servicenetworking/services_subnetwork/index.md
index 93f5060d69..a6ded5446a 100644
--- a/docs/google-docs/providers/google/servicenetworking/services_subnetwork/index.md
+++ b/docs/google-docs/providers/google/servicenetworking/services_subnetwork/index.md
@@ -83,14 +83,14 @@ SELECT
'{{ servicesId2 }}',
'{{ role }}',
'{{ ipPrefixLength }}',
-true|false,
+{{ skipRequestedAddressValidation }},
'{{ consumerNetwork }}',
'{{ internalRange }}',
'{{ secondaryIpRangeSpecs }}',
'{{ description }}',
-true|false,
+{{ useCustomComputeIdempotencyWindow }},
'{{ requestedRanges }}',
-true|false,
+{{ allowSubnetCidrRoutesOverlap }},
'{{ computeIdempotencyWindow }}',
'{{ subnetwork }}',
'{{ requestedAddress }}',
@@ -100,39 +100,65 @@ true|false,
'{{ subnetworkUsers }}',
'{{ purpose }}',
'{{ region }}',
-true|false
+{{ checkServiceNetworkingUsePermission }}
;
```
```yaml
-role: string
-ipPrefixLength: integer
-skipRequestedAddressValidation: boolean
-consumerNetwork: string
-internalRange: string
-secondaryIpRangeSpecs:
- - ipPrefixLength: integer
- outsideAllocationPublicIpRange: string
- requestedAddress: string
- rangeName: string
-description: string
-useCustomComputeIdempotencyWindow: boolean
-requestedRanges:
- - type: string
-allowSubnetCidrRoutesOverlap: boolean
-computeIdempotencyWindow: string
-subnetwork: string
-requestedAddress: string
-outsideAllocationPublicIpRange: string
-privateIpv6GoogleAccess: string
-consumer: string
-subnetworkUsers:
- - type: string
-purpose: string
-region: string
-checkServiceNetworkingUsePermission: boolean
+- name: your_resource_model_name
+ props:
+ - name: role
+ value: string
+ - name: ipPrefixLength
+ value: integer
+ - name: skipRequestedAddressValidation
+ value: boolean
+ - name: consumerNetwork
+ value: string
+ - name: internalRange
+ value: string
+ - name: secondaryIpRangeSpecs
+ value:
+ - - name: ipPrefixLength
+ value: integer
+ - name: outsideAllocationPublicIpRange
+ value: string
+ - name: requestedAddress
+ value: string
+ - name: rangeName
+ value: string
+ - name: description
+ value: string
+ - name: useCustomComputeIdempotencyWindow
+ value: boolean
+ - name: requestedRanges
+ value:
+ - string
+ - name: allowSubnetCidrRoutesOverlap
+ value: boolean
+ - name: computeIdempotencyWindow
+ value: string
+ - name: subnetwork
+ value: string
+ - name: requestedAddress
+ value: string
+ - name: outsideAllocationPublicIpRange
+ value: string
+ - name: privateIpv6GoogleAccess
+ value: string
+ - name: consumer
+ value: string
+ - name: subnetworkUsers
+ value:
+ - string
+ - name: purpose
+ value: string
+ - name: region
+ value: string
+ - name: checkServiceNetworkingUsePermission
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/serviceusage/operations/index.md b/docs/google-docs/providers/google/serviceusage/operations/index.md
index 9758290eab..5537963519 100644
--- a/docs/google-docs/providers/google/serviceusage/operations/index.md
+++ b/docs/google-docs/providers/google/serviceusage/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.serviceusage.operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/serviceusage/services/index.md b/docs/google-docs/providers/google/serviceusage/services/index.md
index 40be2bd1e4..2f9ec75a04 100644
--- a/docs/google-docs/providers/google/serviceusage/services/index.md
+++ b/docs/google-docs/providers/google/serviceusage/services/index.md
@@ -49,5 +49,5 @@ Returns the service configuration and enabled state for a given service.
SELECT
services
FROM google.serviceusage.services
-WHERE name = '{{ name }}';
+WHERE name = '{{ name }}';
```
diff --git a/docs/google-docs/providers/google/solar/data_layers/index.md b/docs/google-docs/providers/google/solar/data_layers/index.md
index b3d5aca85a..752b7725b8 100644
--- a/docs/google-docs/providers/google/solar/data_layers/index.md
+++ b/docs/google-docs/providers/google/solar/data_layers/index.md
@@ -62,5 +62,5 @@ maskUrl,
monthlyFluxUrl,
rgbUrl
FROM google.solar.data_layers
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/solar/geo_tiff/index.md b/docs/google-docs/providers/google/solar/geo_tiff/index.md
index 5e2e8175a8..bc46321333 100644
--- a/docs/google-docs/providers/google/solar/geo_tiff/index.md
+++ b/docs/google-docs/providers/google/solar/geo_tiff/index.md
@@ -50,5 +50,5 @@ contentType,
data,
extensions
FROM google.solar.geo_tiff
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/spanner/backup_operations/index.md b/docs/google-docs/providers/google/spanner/backup_operations/index.md
index cee8137040..bca955a88b 100644
--- a/docs/google-docs/providers/google/spanner/backup_operations/index.md
+++ b/docs/google-docs/providers/google/spanner/backup_operations/index.md
@@ -55,5 +55,5 @@ metadata,
response
FROM google.spanner.backup_operations
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/spanner/backup_schedules/index.md b/docs/google-docs/providers/google/spanner/backup_schedules/index.md
index 481a4e7906..513d3ac031 100644
--- a/docs/google-docs/providers/google/spanner/backup_schedules/index.md
+++ b/docs/google-docs/providers/google/spanner/backup_schedules/index.md
@@ -64,7 +64,7 @@ updateTime
FROM google.spanner.backup_schedules
WHERE databasesId = '{{ databasesId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -109,21 +109,37 @@ SELECT
```yaml
-name: string
-spec:
- cronSpec:
- text: string
- timeZone: string
- creationWindow: string
-retentionDuration: string
-encryptionConfig:
- encryptionType: string
- kmsKeyName: string
- kmsKeyNames:
- - type: string
-fullBackupSpec: {}
-incrementalBackupSpec: {}
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: spec
+ value:
+ - name: cronSpec
+ value:
+ - name: text
+ value: string
+ - name: timeZone
+ value: string
+ - name: creationWindow
+ value: string
+ - name: retentionDuration
+ value: string
+ - name: encryptionConfig
+ value:
+ - name: encryptionType
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: kmsKeyNames
+ value:
+ - string
+ - name: fullBackupSpec
+ value: []
+ - name: incrementalBackupSpec
+ value: []
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/spanner/backup_schedules_iam_policies/index.md b/docs/google-docs/providers/google/spanner/backup_schedules_iam_policies/index.md
index 714052b668..9e8b21dc7b 100644
--- a/docs/google-docs/providers/google/spanner/backup_schedules_iam_policies/index.md
+++ b/docs/google-docs/providers/google/spanner/backup_schedules_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.spanner.backup_schedules_iam_policies
WHERE backupSchedulesId = '{{ backupSchedulesId }}'
AND databasesId = '{{ databasesId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/spanner/backups/index.md b/docs/google-docs/providers/google/spanner/backups/index.md
index 956e6b71a2..5989664e48 100644
--- a/docs/google-docs/providers/google/spanner/backups/index.md
+++ b/docs/google-docs/providers/google/spanner/backups/index.md
@@ -86,7 +86,7 @@ state,
versionTime
FROM google.spanner.backups
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,37 +125,64 @@ SELECT
```yaml
-database: string
-versionTime: string
-expireTime: string
-name: string
-createTime: string
-sizeBytes: string
-freeableSizeBytes: string
-exclusiveSizeBytes: string
-state: string
-referencingDatabases:
- - type: string
-encryptionInfo:
- encryptionType: string
- encryptionStatus:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- kmsKeyVersion: string
-encryptionInformation:
- - encryptionType: string
- kmsKeyVersion: string
-databaseDialect: string
-referencingBackups:
- - type: string
-maxExpireTime: string
-backupSchedules:
- - type: string
-incrementalBackupChainId: string
-oldestVersionTime: string
+- name: your_resource_model_name
+ props:
+ - name: database
+ value: string
+ - name: versionTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: sizeBytes
+ value: string
+ - name: freeableSizeBytes
+ value: string
+ - name: exclusiveSizeBytes
+ value: string
+ - name: state
+ value: string
+ - name: referencingDatabases
+ value:
+ - string
+ - name: encryptionInfo
+ value:
+ - name: encryptionType
+ value: string
+ - name: encryptionStatus
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: kmsKeyVersion
+ value: string
+ - name: encryptionInformation
+ value:
+ - - name: encryptionType
+ value: string
+ - name: kmsKeyVersion
+ value: string
+ - name: databaseDialect
+ value: string
+ - name: referencingBackups
+ value:
+ - string
+ - name: maxExpireTime
+ value: string
+ - name: backupSchedules
+ value:
+ - string
+ - name: incrementalBackupChainId
+ value: string
+ - name: oldestVersionTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/spanner/backups_iam_policies/index.md b/docs/google-docs/providers/google/spanner/backups_iam_policies/index.md
index 2e2d4fd757..bc053f5932 100644
--- a/docs/google-docs/providers/google/spanner/backups_iam_policies/index.md
+++ b/docs/google-docs/providers/google/spanner/backups_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.spanner.backups_iam_policies
WHERE backupsId = '{{ backupsId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/spanner/database_operations/index.md b/docs/google-docs/providers/google/spanner/database_operations/index.md
index 1027108b55..d5a43ee4c7 100644
--- a/docs/google-docs/providers/google/spanner/database_operations/index.md
+++ b/docs/google-docs/providers/google/spanner/database_operations/index.md
@@ -55,5 +55,5 @@ metadata,
response
FROM google.spanner.database_operations
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/spanner/database_roles/index.md b/docs/google-docs/providers/google/spanner/database_roles/index.md
index b4e8c5a7de..351e216a00 100644
--- a/docs/google-docs/providers/google/spanner/database_roles/index.md
+++ b/docs/google-docs/providers/google/spanner/database_roles/index.md
@@ -48,5 +48,5 @@ name
FROM google.spanner.database_roles
WHERE databasesId = '{{ databasesId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/spanner/databases/index.md b/docs/google-docs/providers/google/spanner/databases/index.md
index c66bc8ab27..1deed10c29 100644
--- a/docs/google-docs/providers/google/spanner/databases/index.md
+++ b/docs/google-docs/providers/google/spanner/databases/index.md
@@ -77,7 +77,7 @@ state,
versionRetentionPeriod
FROM google.spanner.databases
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -118,15 +118,24 @@ SELECT
```yaml
-createStatement: string
-extraStatements:
- - type: string
-encryptionConfig:
- kmsKeyName: string
- kmsKeyNames:
- - type: string
-databaseDialect: string
-protoDescriptors: string
+- name: your_resource_model_name
+ props:
+ - name: createStatement
+ value: string
+ - name: extraStatements
+ value:
+ - string
+ - name: encryptionConfig
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: kmsKeyNames
+ value:
+ - string
+ - name: databaseDialect
+ value: string
+ - name: protoDescriptors
+ value: string
```
diff --git a/docs/google-docs/providers/google/spanner/databases_ddl/index.md b/docs/google-docs/providers/google/spanner/databases_ddl/index.md
index 60c7fb7101..ff69ebb260 100644
--- a/docs/google-docs/providers/google/spanner/databases_ddl/index.md
+++ b/docs/google-docs/providers/google/spanner/databases_ddl/index.md
@@ -51,7 +51,7 @@ statements
FROM google.spanner.databases_ddl
WHERE databasesId = '{{ databasesId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/spanner/databases_iam_policies/index.md b/docs/google-docs/providers/google/spanner/databases_iam_policies/index.md
index 65b9d573a3..8cf8f5466d 100644
--- a/docs/google-docs/providers/google/spanner/databases_iam_policies/index.md
+++ b/docs/google-docs/providers/google/spanner/databases_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.spanner.databases_iam_policies
WHERE databasesId = '{{ databasesId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/spanner/databases_scans/index.md b/docs/google-docs/providers/google/spanner/databases_scans/index.md
index f1ba3c6092..c379f7fb26 100644
--- a/docs/google-docs/providers/google/spanner/databases_scans/index.md
+++ b/docs/google-docs/providers/google/spanner/databases_scans/index.md
@@ -56,5 +56,5 @@ startTime
FROM google.spanner.databases_scans
WHERE databasesId = '{{ databasesId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/spanner/instance_config_operations/index.md b/docs/google-docs/providers/google/spanner/instance_config_operations/index.md
index 004b26cba1..949b544c95 100644
--- a/docs/google-docs/providers/google/spanner/instance_config_operations/index.md
+++ b/docs/google-docs/providers/google/spanner/instance_config_operations/index.md
@@ -54,5 +54,5 @@ error,
metadata,
response
FROM google.spanner.instance_config_operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/spanner/instance_configs/index.md b/docs/google-docs/providers/google/spanner/instance_configs/index.md
index ca3ec59cdd..ae8ee93192 100644
--- a/docs/google-docs/providers/google/spanner/instance_configs/index.md
+++ b/docs/google-docs/providers/google/spanner/instance_configs/index.md
@@ -76,7 +76,7 @@ replicas,
state,
storageLimitPerProcessingUnit
FROM google.spanner.instance_configs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,37 +104,62 @@ SELECT
'{{ projectsId }}',
'{{ instanceConfigId }}',
'{{ instanceConfig }}',
-true|false
+{{ validateOnly }}
;
```
```yaml
-instanceConfigId: string
-instanceConfig:
- name: string
- displayName: string
- configType: string
- replicas:
- - location: string
- type: string
- defaultLeaderLocation: boolean
- optionalReplicas:
- - location: string
- type: string
- defaultLeaderLocation: boolean
- baseConfig: string
- labels: object
- etag: string
- leaderOptions:
- - type: string
- reconciling: boolean
- state: string
- freeInstanceAvailability: string
- quorumType: string
- storageLimitPerProcessingUnit: string
-validateOnly: boolean
+- name: your_resource_model_name
+ props:
+ - name: instanceConfigId
+ value: string
+ - name: instanceConfig
+ value:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: configType
+ value: string
+ - name: replicas
+ value:
+ - - name: location
+ value: string
+ - name: type
+ value: string
+ - name: defaultLeaderLocation
+ value: boolean
+ - name: optionalReplicas
+ value:
+ - - name: location
+ value: string
+ - name: type
+ value: string
+ - name: defaultLeaderLocation
+ value: boolean
+ - name: baseConfig
+ value: string
+ - name: labels
+ value: object
+ - name: etag
+ value: string
+ - name: leaderOptions
+ value:
+ - string
+ - name: reconciling
+ value: boolean
+ - name: state
+ value: string
+ - name: freeInstanceAvailability
+ value: string
+ - name: quorumType
+ value: string
+ - name: storageLimitPerProcessingUnit
+ value: string
+ - name: validateOnly
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/spanner/instance_partition_operations/index.md b/docs/google-docs/providers/google/spanner/instance_partition_operations/index.md
index 04c68b1d5c..d8e981945c 100644
--- a/docs/google-docs/providers/google/spanner/instance_partition_operations/index.md
+++ b/docs/google-docs/providers/google/spanner/instance_partition_operations/index.md
@@ -55,5 +55,5 @@ metadata,
response
FROM google.spanner.instance_partition_operations
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/spanner/instance_partitions/index.md b/docs/google-docs/providers/google/spanner/instance_partitions/index.md
index ccf9fd3fa8..d4373cb460 100644
--- a/docs/google-docs/providers/google/spanner/instance_partitions/index.md
+++ b/docs/google-docs/providers/google/spanner/instance_partitions/index.md
@@ -71,7 +71,7 @@ state,
updateTime
FROM google.spanner.instance_partitions
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,21 +106,36 @@ SELECT
```yaml
-instancePartitionId: string
-instancePartition:
- name: string
- config: string
- displayName: string
- nodeCount: integer
- processingUnits: integer
- state: string
- createTime: string
- updateTime: string
- referencingDatabases:
- - type: string
- referencingBackups:
- - type: string
- etag: string
+- name: your_resource_model_name
+ props:
+ - name: instancePartitionId
+ value: string
+ - name: instancePartition
+ value:
+ - name: name
+ value: string
+ - name: config
+ value: string
+ - name: displayName
+ value: string
+ - name: nodeCount
+ value: integer
+ - name: processingUnits
+ value: integer
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: referencingDatabases
+ value:
+ - string
+ - name: referencingBackups
+ value:
+ - string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/spanner/instances/index.md b/docs/google-docs/providers/google/spanner/instances/index.md
index 89f20a8411..763333fc31 100644
--- a/docs/google-docs/providers/google/spanner/instances/index.md
+++ b/docs/google-docs/providers/google/spanner/instances/index.md
@@ -77,7 +77,7 @@ processingUnits,
state,
updateTime
FROM google.spanner.instances
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,34 +110,63 @@ SELECT
```yaml
-instanceId: string
-instance:
- name: string
- config: string
- displayName: string
- nodeCount: integer
- processingUnits: integer
- autoscalingConfig:
- autoscalingLimits:
- minNodes: integer
- minProcessingUnits: integer
- maxNodes: integer
- maxProcessingUnits: integer
- autoscalingTargets:
- highPriorityCpuUtilizationPercent: integer
- storageUtilizationPercent: integer
- state: string
- labels: object
- instanceType: string
- endpointUris:
- - type: string
- createTime: string
- updateTime: string
- freeInstanceMetadata:
- expireTime: string
- upgradeTime: string
- expireBehavior: string
- edition: string
+- name: your_resource_model_name
+ props:
+ - name: instanceId
+ value: string
+ - name: instance
+ value:
+ - name: name
+ value: string
+ - name: config
+ value: string
+ - name: displayName
+ value: string
+ - name: nodeCount
+ value: integer
+ - name: processingUnits
+ value: integer
+ - name: autoscalingConfig
+ value:
+ - name: autoscalingLimits
+ value:
+ - name: minNodes
+ value: integer
+ - name: minProcessingUnits
+ value: integer
+ - name: maxNodes
+ value: integer
+ - name: maxProcessingUnits
+ value: integer
+ - name: autoscalingTargets
+ value:
+ - name: highPriorityCpuUtilizationPercent
+ value: integer
+ - name: storageUtilizationPercent
+ value: integer
+ - name: state
+ value: string
+ - name: labels
+ value: object
+ - name: instanceType
+ value: string
+ - name: endpointUris
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: freeInstanceMetadata
+ value:
+ - name: expireTime
+ value: string
+ - name: upgradeTime
+ value: string
+ - name: expireBehavior
+ value: string
+ - name: edition
+ value: string
```
diff --git a/docs/google-docs/providers/google/spanner/instances_iam_policies/index.md b/docs/google-docs/providers/google/spanner/instances_iam_policies/index.md
index 09844e8ee9..dc05829ce3 100644
--- a/docs/google-docs/providers/google/spanner/instances_iam_policies/index.md
+++ b/docs/google-docs/providers/google/spanner/instances_iam_policies/index.md
@@ -53,7 +53,7 @@ members,
role
FROM google.spanner.instances_iam_policies
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/spanner/operations/index.md b/docs/google-docs/providers/google/spanner/operations/index.md
index b052adc643..9d9409c08e 100644
--- a/docs/google-docs/providers/google/spanner/operations/index.md
+++ b/docs/google-docs/providers/google/spanner/operations/index.md
@@ -78,7 +78,7 @@ metadata,
response
FROM google.spanner.operations
WHERE instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/spanner/scans/index.md b/docs/google-docs/providers/google/spanner/scans/index.md
index de744a8b79..de3213b94f 100644
--- a/docs/google-docs/providers/google/spanner/scans/index.md
+++ b/docs/google-docs/providers/google/spanner/scans/index.md
@@ -54,5 +54,5 @@ endTime,
scanData,
startTime
FROM google.spanner.scans
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/spanner/sessions/index.md b/docs/google-docs/providers/google/spanner/sessions/index.md
index e1ac61c63b..b2747f0d5d 100644
--- a/docs/google-docs/providers/google/spanner/sessions/index.md
+++ b/docs/google-docs/providers/google/spanner/sessions/index.md
@@ -73,7 +73,7 @@ multiplexed
FROM google.spanner.sessions
WHERE databasesId = '{{ databasesId }}'
AND instancesId = '{{ instancesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,14 +110,24 @@ SELECT
```yaml
-sessionTemplate:
- name: string
- labels: object
- createTime: string
- approximateLastUseTime: string
- creatorRole: string
- multiplexed: boolean
-sessionCount: integer
+- name: your_resource_model_name
+ props:
+ - name: sessionTemplate
+ value:
+ - name: name
+ value: string
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: approximateLastUseTime
+ value: string
+ - name: creatorRole
+ value: string
+ - name: multiplexed
+ value: boolean
+ - name: sessionCount
+ value: integer
```
diff --git a/docs/google-docs/providers/google/speech/custom_classes/index.md b/docs/google-docs/providers/google/speech/custom_classes/index.md
index 3a9bfd028b..1e041a524b 100644
--- a/docs/google-docs/providers/google/speech/custom_classes/index.md
+++ b/docs/google-docs/providers/google/speech/custom_classes/index.md
@@ -51,7 +51,7 @@ SELECT
value
FROM google.speech.custom_classes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -86,22 +86,40 @@ SELECT
```yaml
-customClassId: string
-customClass:
- name: string
- customClassId: string
- items:
- - value: string
- kmsKeyName: string
- kmsKeyVersionName: string
- uid: string
- displayName: string
- state: string
- deleteTime: string
- expireTime: string
- annotations: object
- etag: string
- reconciling: boolean
+- name: your_resource_model_name
+ props:
+ - name: customClassId
+ value: string
+ - name: customClass
+ value:
+ - name: name
+ value: string
+ - name: customClassId
+ value: string
+ - name: items
+ value:
+ - - name: value
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: kmsKeyVersionName
+ value: string
+ - name: uid
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: annotations
+ value: object
+ - name: etag
+ value: string
+ - name: reconciling
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/speech/operations/index.md b/docs/google-docs/providers/google/speech/operations/index.md
index e67ea56b84..aa6357e67d 100644
--- a/docs/google-docs/providers/google/speech/operations/index.md
+++ b/docs/google-docs/providers/google/speech/operations/index.md
@@ -55,5 +55,5 @@ error,
metadata,
response
FROM google.speech.operations
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/speech/phrase_sets/index.md b/docs/google-docs/providers/google/speech/phrase_sets/index.md
index 755334e659..c64c4d24dd 100644
--- a/docs/google-docs/providers/google/speech/phrase_sets/index.md
+++ b/docs/google-docs/providers/google/speech/phrase_sets/index.md
@@ -75,7 +75,7 @@ state,
uid
FROM google.speech.phrase_sets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,23 +110,42 @@ SELECT
```yaml
-phraseSetId: string
-phraseSet:
- name: string
- phrases:
- - value: string
- boost: number
- boost: number
- kmsKeyName: string
- kmsKeyVersionName: string
- uid: string
- displayName: string
- state: string
- deleteTime: string
- expireTime: string
- annotations: object
- etag: string
- reconciling: boolean
+- name: your_resource_model_name
+ props:
+ - name: phraseSetId
+ value: string
+ - name: phraseSet
+ value:
+ - name: name
+ value: string
+ - name: phrases
+ value:
+ - - name: value
+ value: string
+ - name: boost
+ value: number
+ - name: boost
+ value: number
+ - name: kmsKeyName
+ value: string
+ - name: kmsKeyVersionName
+ value: string
+ - name: uid
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: annotations
+ value: object
+ - name: etag
+ value: string
+ - name: reconciling
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/sqladmin/backup_runs/index.md b/docs/google-docs/providers/google/sqladmin/backup_runs/index.md
index 2f78207e56..c2e41c7fb1 100644
--- a/docs/google-docs/providers/google/sqladmin/backup_runs/index.md
+++ b/docs/google-docs/providers/google/sqladmin/backup_runs/index.md
@@ -84,7 +84,7 @@ type,
windowStartTime
FROM google.sqladmin.backup_runs
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -143,31 +143,58 @@ SELECT
```yaml
-kind: string
-status: string
-enqueuedTime: string
-id: string
-startTime: string
-endTime: string
-error:
- kind: string
- code: string
- message: string
-type: string
-description: string
-windowStartTime: string
-instance: string
-selfLink: string
-location: string
-diskEncryptionConfiguration:
- kmsKeyName: string
- kind: string
-diskEncryptionStatus:
- kmsKeyVersionName: string
- kind: string
-backupKind: string
-timeZone: string
-maxChargeableBytes: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: status
+ value: string
+ - name: enqueuedTime
+ value: string
+ - name: id
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: error
+ value:
+ - name: kind
+ value: string
+ - name: code
+ value: string
+ - name: message
+ value: string
+ - name: type
+ value: string
+ - name: description
+ value: string
+ - name: windowStartTime
+ value: string
+ - name: instance
+ value: string
+ - name: selfLink
+ value: string
+ - name: location
+ value: string
+ - name: diskEncryptionConfiguration
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: kind
+ value: string
+ - name: diskEncryptionStatus
+ value:
+ - name: kmsKeyVersionName
+ value: string
+ - name: kind
+ value: string
+ - name: backupKind
+ value: string
+ - name: timeZone
+ value: string
+ - name: maxChargeableBytes
+ value: string
```
diff --git a/docs/google-docs/providers/google/sqladmin/connect/index.md b/docs/google-docs/providers/google/sqladmin/connect/index.md
index 5135db5bcd..7e6c4289cf 100644
--- a/docs/google-docs/providers/google/sqladmin/connect/index.md
+++ b/docs/google-docs/providers/google/sqladmin/connect/index.md
@@ -64,5 +64,5 @@ serverCaCert,
serverCaMode
FROM google.sqladmin.connect
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/sqladmin/databases/index.md b/docs/google-docs/providers/google/sqladmin/databases/index.md
index a07e9523f2..0723180554 100644
--- a/docs/google-docs/providers/google/sqladmin/databases/index.md
+++ b/docs/google-docs/providers/google/sqladmin/databases/index.md
@@ -68,7 +68,7 @@ selfLink,
sqlserverDatabaseDetails
FROM google.sqladmin.databases
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -113,17 +113,30 @@ SELECT
```yaml
-kind: string
-charset: string
-collation: string
-etag: string
-name: string
-instance: string
-selfLink: string
-project: string
-sqlserverDatabaseDetails:
- compatibilityLevel: integer
- recoveryModel: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: charset
+ value: string
+ - name: collation
+ value: string
+ - name: etag
+ value: string
+ - name: name
+ value: string
+ - name: instance
+ value: string
+ - name: selfLink
+ value: string
+ - name: project
+ value: string
+ - name: sqlserverDatabaseDetails
+ value:
+ - name: compatibilityLevel
+ value: integer
+ - name: recoveryModel
+ value: string
```
diff --git a/docs/google-docs/providers/google/sqladmin/flags/index.md b/docs/google-docs/providers/google/sqladmin/flags/index.md
index c8e81f568b..d409763b8c 100644
--- a/docs/google-docs/providers/google/sqladmin/flags/index.md
+++ b/docs/google-docs/providers/google/sqladmin/flags/index.md
@@ -64,5 +64,5 @@ minValue,
requiresRestart,
type
FROM google.sqladmin.flags
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/sqladmin/instances/index.md b/docs/google-docs/providers/google/sqladmin/instances/index.md
index 93aac98ac9..afea400646 100644
--- a/docs/google-docs/providers/google/sqladmin/instances/index.md
+++ b/docs/google-docs/providers/google/sqladmin/instances/index.md
@@ -166,7 +166,7 @@ switchTransactionLogsToCloudStorageEnabled,
upgradableDatabaseVersions,
writeEndpoint
FROM google.sqladmin.instances
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
## `INSERT` example
@@ -252,229 +252,432 @@ SELECT
'{{ diskEncryptionStatus }}',
'{{ rootPassword }}',
'{{ scheduledMaintenance }}',
-true|false,
+{{ satisfiesPzs }},
'{{ outOfDiskReport }}',
'{{ maintenanceVersion }}',
'{{ sqlNetworkArchitecture }}',
'{{ replicationCluster }}',
'{{ geminiConfig }}',
-true|false
+{{ switchTransactionLogsToCloudStorageEnabled }}
;
```
```yaml
-kind: string
-state: string
-databaseVersion: string
-settings:
- settingsVersion: string
- authorizedGaeApplications:
- - type: string
- tier: string
- kind: string
- userLabels: object
- availabilityType: string
- pricingPlan: string
- replicationType: string
- storageAutoResizeLimit: string
- activationPolicy: string
- ipConfiguration:
- ipv4Enabled: boolean
- privateNetwork: string
- requireSsl: boolean
- authorizedNetworks:
- - value: string
- expirationTime: string
- name: string
- kind: string
- allocatedIpRange: string
- enablePrivatePathForGoogleCloudServices: boolean
- sslMode: string
- pscConfig:
- pscEnabled: boolean
- allowedConsumerProjects:
- - type: string
- serverCaMode: string
- storageAutoResize: boolean
- locationPreference:
- followGaeApplication: string
- zone: string
- secondaryZone: string
- kind: string
- databaseFlags:
- - name: string
+- name: your_resource_model_name
+ props:
+ - name: kind
value: string
- dataDiskType: string
- maintenanceWindow:
- hour: integer
- day: integer
- updateTrack: string
- kind: string
- backupConfiguration:
- startTime: string
- enabled: boolean
- kind: string
- binaryLogEnabled: boolean
- replicationLogArchivingEnabled: boolean
- location: string
- pointInTimeRecoveryEnabled: boolean
- backupRetentionSettings:
- retentionUnit: string
- retainedBackups: integer
- transactionLogRetentionDays: integer
- transactionalLogStorageState: string
- databaseReplicationEnabled: boolean
- crashSafeReplicationEnabled: boolean
- dataDiskSizeGb: string
- activeDirectoryConfig:
- kind: string
- domain: string
- collation: string
- denyMaintenancePeriods:
- - startDate: string
- endDate: string
- time: string
- insightsConfig:
- queryInsightsEnabled: boolean
- recordClientAddress: boolean
- recordApplicationTags: boolean
- queryStringLength: integer
- queryPlansPerMinute: integer
- passwordValidationPolicy:
- minLength: integer
- complexity: string
- reuseInterval: integer
- disallowUsernameSubstring: boolean
- passwordChangeInterval: string
- enablePasswordPolicy: boolean
- disallowCompromisedCredentials: boolean
- sqlServerAuditConfig:
- kind: string
- bucket: string
- retentionInterval: string
- uploadInterval: string
- edition: string
- connectorEnforcement: string
- deletionProtectionEnabled: boolean
- timeZone: string
- advancedMachineFeatures:
- threadsPerCore: integer
- dataCacheConfig:
- dataCacheEnabled: boolean
- enableGoogleMlIntegration: boolean
- enableDataplexIntegration: boolean
-etag: string
-failoverReplica:
- name: string
- available: boolean
-masterInstanceName: string
-replicaNames:
- - type: string
-maxDiskSize: string
-currentDiskSize: string
-ipAddresses:
- - type: string
- ipAddress: string
- timeToRetire: string
-serverCaCert:
- kind: string
- certSerialNumber: string
- cert: string
- createTime: string
- commonName: string
- expirationTime: string
- sha1Fingerprint: string
- instance: string
- selfLink: string
-instanceType: string
-project: string
-ipv6Address: string
-serviceAccountEmailAddress: string
-onPremisesConfiguration:
- hostPort: string
- kind: string
- username: string
- password: string
- caCertificate: string
- clientCertificate: string
- clientKey: string
- dumpFilePath: string
- sourceInstance:
- name: string
- region: string
- project: string
-replicaConfiguration:
- kind: string
- mysqlReplicaConfiguration:
- dumpFilePath: string
- username: string
- password: string
- connectRetryInterval: integer
- masterHeartbeatPeriod: string
- caCertificate: string
- clientCertificate: string
- clientKey: string
- sslCipher: string
- verifyServerCertificate: boolean
- kind: string
- failoverTarget: boolean
- cascadableReplica: boolean
-backendType: string
-selfLink: string
-suspensionReason:
- - type: string
- enumDescriptions: string
- enum: string
-connectionName: string
-name: string
-region: string
-gceZone: string
-secondaryGceZone: string
-diskEncryptionConfiguration:
- kmsKeyName: string
- kind: string
-diskEncryptionStatus:
- kmsKeyVersionName: string
- kind: string
-rootPassword: string
-scheduledMaintenance:
- startTime: string
- canDefer: boolean
- canReschedule: boolean
- scheduleDeadlineTime: string
-satisfiesPzs: boolean
-databaseInstalledVersion: string
-outOfDiskReport:
- sqlOutOfDiskState: string
- sqlMinRecommendedIncreaseSizeGb: integer
-createTime: string
-availableMaintenanceVersions:
- - type: string
-maintenanceVersion: string
-upgradableDatabaseVersions:
- - majorVersion: string
- name: string
- displayName: string
-sqlNetworkArchitecture: string
-pscServiceAttachmentLink: string
-dnsName: string
-primaryDnsName: string
-writeEndpoint: string
-replicationCluster:
- psaWriteEndpoint: string
- failoverDrReplicaName: string
- drReplica: boolean
-geminiConfig:
- entitled: boolean
- googleVacuumMgmtEnabled: boolean
- oomSessionCancelEnabled: boolean
- activeQueryEnabled: boolean
- indexAdvisorEnabled: boolean
- flagRecommenderEnabled: boolean
-satisfiesPzi: boolean
-switchTransactionLogsToCloudStorageEnabled: boolean
+ - name: state
+ value: string
+ - name: databaseVersion
+ value: string
+ - name: settings
+ value:
+ - name: settingsVersion
+ value: string
+ - name: authorizedGaeApplications
+ value:
+ - string
+ - name: tier
+ value: string
+ - name: kind
+ value: string
+ - name: userLabels
+ value: object
+ - name: availabilityType
+ value: string
+ - name: pricingPlan
+ value: string
+ - name: replicationType
+ value: string
+ - name: storageAutoResizeLimit
+ value: string
+ - name: activationPolicy
+ value: string
+ - name: ipConfiguration
+ value:
+ - name: ipv4Enabled
+ value: boolean
+ - name: privateNetwork
+ value: string
+ - name: requireSsl
+ value: boolean
+ - name: authorizedNetworks
+ value:
+ - - name: value
+ value: string
+ - name: expirationTime
+ value: string
+ - name: name
+ value: string
+ - name: kind
+ value: string
+ - name: allocatedIpRange
+ value: string
+ - name: enablePrivatePathForGoogleCloudServices
+ value: boolean
+ - name: sslMode
+ value: string
+ - name: pscConfig
+ value:
+ - name: pscEnabled
+ value: boolean
+ - name: allowedConsumerProjects
+ value:
+ - string
+ - name: serverCaMode
+ value: string
+ - name: storageAutoResize
+ value: boolean
+ - name: locationPreference
+ value:
+ - name: followGaeApplication
+ value: string
+ - name: zone
+ value: string
+ - name: secondaryZone
+ value: string
+ - name: kind
+ value: string
+ - name: databaseFlags
+ value:
+ - - name: name
+ value: string
+ - name: value
+ value: string
+ - name: dataDiskType
+ value: string
+ - name: maintenanceWindow
+ value:
+ - name: hour
+ value: integer
+ - name: day
+ value: integer
+ - name: updateTrack
+ value: string
+ - name: kind
+ value: string
+ - name: backupConfiguration
+ value:
+ - name: startTime
+ value: string
+ - name: enabled
+ value: boolean
+ - name: kind
+ value: string
+ - name: binaryLogEnabled
+ value: boolean
+ - name: replicationLogArchivingEnabled
+ value: boolean
+ - name: location
+ value: string
+ - name: pointInTimeRecoveryEnabled
+ value: boolean
+ - name: backupRetentionSettings
+ value:
+ - name: retentionUnit
+ value: string
+ - name: retainedBackups
+ value: integer
+ - name: transactionLogRetentionDays
+ value: integer
+ - name: transactionalLogStorageState
+ value: string
+ - name: databaseReplicationEnabled
+ value: boolean
+ - name: crashSafeReplicationEnabled
+ value: boolean
+ - name: dataDiskSizeGb
+ value: string
+ - name: activeDirectoryConfig
+ value:
+ - name: kind
+ value: string
+ - name: domain
+ value: string
+ - name: collation
+ value: string
+ - name: denyMaintenancePeriods
+ value:
+ - - name: startDate
+ value: string
+ - name: endDate
+ value: string
+ - name: time
+ value: string
+ - name: insightsConfig
+ value:
+ - name: queryInsightsEnabled
+ value: boolean
+ - name: recordClientAddress
+ value: boolean
+ - name: recordApplicationTags
+ value: boolean
+ - name: queryStringLength
+ value: integer
+ - name: queryPlansPerMinute
+ value: integer
+ - name: passwordValidationPolicy
+ value:
+ - name: minLength
+ value: integer
+ - name: complexity
+ value: string
+ - name: reuseInterval
+ value: integer
+ - name: disallowUsernameSubstring
+ value: boolean
+ - name: passwordChangeInterval
+ value: string
+ - name: enablePasswordPolicy
+ value: boolean
+ - name: disallowCompromisedCredentials
+ value: boolean
+ - name: sqlServerAuditConfig
+ value:
+ - name: kind
+ value: string
+ - name: bucket
+ value: string
+ - name: retentionInterval
+ value: string
+ - name: uploadInterval
+ value: string
+ - name: edition
+ value: string
+ - name: connectorEnforcement
+ value: string
+ - name: deletionProtectionEnabled
+ value: boolean
+ - name: timeZone
+ value: string
+ - name: advancedMachineFeatures
+ value:
+ - name: threadsPerCore
+ value: integer
+ - name: dataCacheConfig
+ value:
+ - name: dataCacheEnabled
+ value: boolean
+ - name: enableGoogleMlIntegration
+ value: boolean
+ - name: enableDataplexIntegration
+ value: boolean
+ - name: etag
+ value: string
+ - name: failoverReplica
+ value:
+ - name: name
+ value: string
+ - name: available
+ value: boolean
+ - name: masterInstanceName
+ value: string
+ - name: replicaNames
+ value:
+ - string
+ - name: maxDiskSize
+ value: string
+ - name: currentDiskSize
+ value: string
+ - name: ipAddresses
+ value:
+ - - name: type
+ value: string
+ - name: ipAddress
+ value: string
+ - name: timeToRetire
+ value: string
+ - name: serverCaCert
+ value:
+ - name: kind
+ value: string
+ - name: certSerialNumber
+ value: string
+ - name: cert
+ value: string
+ - name: createTime
+ value: string
+ - name: commonName
+ value: string
+ - name: expirationTime
+ value: string
+ - name: sha1Fingerprint
+ value: string
+ - name: instance
+ value: string
+ - name: selfLink
+ value: string
+ - name: instanceType
+ value: string
+ - name: project
+ value: string
+ - name: ipv6Address
+ value: string
+ - name: serviceAccountEmailAddress
+ value: string
+ - name: onPremisesConfiguration
+ value:
+ - name: hostPort
+ value: string
+ - name: kind
+ value: string
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: caCertificate
+ value: string
+ - name: clientCertificate
+ value: string
+ - name: clientKey
+ value: string
+ - name: dumpFilePath
+ value: string
+ - name: sourceInstance
+ value:
+ - name: name
+ value: string
+ - name: region
+ value: string
+ - name: project
+ value: string
+ - name: replicaConfiguration
+ value:
+ - name: kind
+ value: string
+ - name: mysqlReplicaConfiguration
+ value:
+ - name: dumpFilePath
+ value: string
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: connectRetryInterval
+ value: integer
+ - name: masterHeartbeatPeriod
+ value: string
+ - name: caCertificate
+ value: string
+ - name: clientCertificate
+ value: string
+ - name: clientKey
+ value: string
+ - name: sslCipher
+ value: string
+ - name: verifyServerCertificate
+ value: boolean
+ - name: kind
+ value: string
+ - name: failoverTarget
+ value: boolean
+ - name: cascadableReplica
+ value: boolean
+ - name: backendType
+ value: string
+ - name: selfLink
+ value: string
+ - name: suspensionReason
+ value:
+ - string
+ - name: connectionName
+ value: string
+ - name: name
+ value: string
+ - name: region
+ value: string
+ - name: gceZone
+ value: string
+ - name: secondaryGceZone
+ value: string
+ - name: diskEncryptionConfiguration
+ value:
+ - name: kmsKeyName
+ value: string
+ - name: kind
+ value: string
+ - name: diskEncryptionStatus
+ value:
+ - name: kmsKeyVersionName
+ value: string
+ - name: kind
+ value: string
+ - name: rootPassword
+ value: string
+ - name: scheduledMaintenance
+ value:
+ - name: startTime
+ value: string
+ - name: canDefer
+ value: boolean
+ - name: canReschedule
+ value: boolean
+ - name: scheduleDeadlineTime
+ value: string
+ - name: satisfiesPzs
+ value: boolean
+ - name: databaseInstalledVersion
+ value: string
+ - name: outOfDiskReport
+ value:
+ - name: sqlOutOfDiskState
+ value: string
+ - name: sqlMinRecommendedIncreaseSizeGb
+ value: integer
+ - name: createTime
+ value: string
+ - name: availableMaintenanceVersions
+ value:
+ - string
+ - name: maintenanceVersion
+ value: string
+ - name: upgradableDatabaseVersions
+ value:
+ - - name: majorVersion
+ value: string
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: sqlNetworkArchitecture
+ value: string
+ - name: pscServiceAttachmentLink
+ value: string
+ - name: dnsName
+ value: string
+ - name: primaryDnsName
+ value: string
+ - name: writeEndpoint
+ value: string
+ - name: replicationCluster
+ value:
+ - name: psaWriteEndpoint
+ value: string
+ - name: failoverDrReplicaName
+ value: string
+ - name: drReplica
+ value: boolean
+ - name: geminiConfig
+ value:
+ - name: entitled
+ value: boolean
+ - name: googleVacuumMgmtEnabled
+ value: boolean
+ - name: oomSessionCancelEnabled
+ value: boolean
+ - name: activeQueryEnabled
+ value: boolean
+ - name: indexAdvisorEnabled
+ value: boolean
+ - name: flagRecommenderEnabled
+ value: boolean
+ - name: satisfiesPzi
+ value: boolean
+ - name: switchTransactionLogsToCloudStorageEnabled
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/sqladmin/instances_disk_shrink_config/index.md b/docs/google-docs/providers/google/sqladmin/instances_disk_shrink_config/index.md
index dff9ed1131..5db3287424 100644
--- a/docs/google-docs/providers/google/sqladmin/instances_disk_shrink_config/index.md
+++ b/docs/google-docs/providers/google/sqladmin/instances_disk_shrink_config/index.md
@@ -51,5 +51,5 @@ message,
minimalTargetSizeGb
FROM google.sqladmin.instances_disk_shrink_config
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/sqladmin/instances_latest_recovery_time/index.md b/docs/google-docs/providers/google/sqladmin/instances_latest_recovery_time/index.md
index 442d3aa34f..7003025100 100644
--- a/docs/google-docs/providers/google/sqladmin/instances_latest_recovery_time/index.md
+++ b/docs/google-docs/providers/google/sqladmin/instances_latest_recovery_time/index.md
@@ -49,5 +49,5 @@ kind,
latestRecoveryTime
FROM google.sqladmin.instances_latest_recovery_time
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/sqladmin/instances_server_ca/index.md b/docs/google-docs/providers/google/sqladmin/instances_server_ca/index.md
index 5dddf3596b..e2d0ace612 100644
--- a/docs/google-docs/providers/google/sqladmin/instances_server_ca/index.md
+++ b/docs/google-docs/providers/google/sqladmin/instances_server_ca/index.md
@@ -65,7 +65,8 @@ SELECT
```yaml
-{}
+- name: your_resource_model_name
+ props: []
```
diff --git a/docs/google-docs/providers/google/sqladmin/instances_server_cas/index.md b/docs/google-docs/providers/google/sqladmin/instances_server_cas/index.md
index 426cc77aaf..d77f83479d 100644
--- a/docs/google-docs/providers/google/sqladmin/instances_server_cas/index.md
+++ b/docs/google-docs/providers/google/sqladmin/instances_server_cas/index.md
@@ -51,5 +51,5 @@ certs,
kind
FROM google.sqladmin.instances_server_cas
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/sqladmin/instances_server_certificate/index.md b/docs/google-docs/providers/google/sqladmin/instances_server_certificate/index.md
index 94d527e4ed..315753a73d 100644
--- a/docs/google-docs/providers/google/sqladmin/instances_server_certificate/index.md
+++ b/docs/google-docs/providers/google/sqladmin/instances_server_certificate/index.md
@@ -65,7 +65,8 @@ SELECT
```yaml
-{}
+- name: your_resource_model_name
+ props: []
```
diff --git a/docs/google-docs/providers/google/sqladmin/operations/index.md b/docs/google-docs/providers/google/sqladmin/operations/index.md
index 72675e2486..253c05c6d3 100644
--- a/docs/google-docs/providers/google/sqladmin/operations/index.md
+++ b/docs/google-docs/providers/google/sqladmin/operations/index.md
@@ -82,5 +82,5 @@ targetLink,
targetProject,
user
FROM google.sqladmin.operations
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/sqladmin/ssl_certs/index.md b/docs/google-docs/providers/google/sqladmin/ssl_certs/index.md
index dbf989747a..4c487a25f1 100644
--- a/docs/google-docs/providers/google/sqladmin/ssl_certs/index.md
+++ b/docs/google-docs/providers/google/sqladmin/ssl_certs/index.md
@@ -66,7 +66,7 @@ selfLink,
sha1Fingerprint
FROM google.sqladmin.ssl_certs
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -99,7 +99,10 @@ SELECT
```yaml
-commonName: string
+- name: your_resource_model_name
+ props:
+ - name: commonName
+ value: string
```
diff --git a/docs/google-docs/providers/google/sqladmin/ssl_certs_ephemeral/index.md b/docs/google-docs/providers/google/sqladmin/ssl_certs_ephemeral/index.md
index 5ab8b53278..933a9420b9 100644
--- a/docs/google-docs/providers/google/sqladmin/ssl_certs_ephemeral/index.md
+++ b/docs/google-docs/providers/google/sqladmin/ssl_certs_ephemeral/index.md
@@ -69,8 +69,12 @@ SELECT
```yaml
-public_key: string
-access_token: string
+- name: your_resource_model_name
+ props:
+ - name: public_key
+ value: string
+ - name: access_token
+ value: string
```
diff --git a/docs/google-docs/providers/google/sqladmin/tiers/index.md b/docs/google-docs/providers/google/sqladmin/tiers/index.md
index 20ff534bb8..7329043ef8 100644
--- a/docs/google-docs/providers/google/sqladmin/tiers/index.md
+++ b/docs/google-docs/providers/google/sqladmin/tiers/index.md
@@ -54,5 +54,5 @@ kind,
region,
tier
FROM google.sqladmin.tiers
-WHERE project = '{{ project }}';
+WHERE project = '{{ project }}';
```
diff --git a/docs/google-docs/providers/google/sqladmin/users/index.md b/docs/google-docs/providers/google/sqladmin/users/index.md
index faa060879f..8f898c3245 100644
--- a/docs/google-docs/providers/google/sqladmin/users/index.md
+++ b/docs/google-docs/providers/google/sqladmin/users/index.md
@@ -71,7 +71,7 @@ sqlserverUserDetails,
type
FROM google.sqladmin.users
WHERE instance = '{{ instance }}'
-AND project = '{{ project }}';
+AND project = '{{ project }}';
```
## `INSERT` example
@@ -122,27 +122,49 @@ SELECT
```yaml
-kind: string
-password: string
-etag: string
-name: string
-host: string
-instance: string
-project: string
-type: string
-sqlserverUserDetails:
- disabled: boolean
- serverRoles:
- - type: string
-passwordPolicy:
- allowedFailedAttempts: integer
- passwordExpirationDuration: string
- enableFailedAttemptsCheck: boolean
- status:
- locked: boolean
- passwordExpirationTime: string
- enablePasswordVerification: boolean
-dualPasswordType: string
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: password
+ value: string
+ - name: etag
+ value: string
+ - name: name
+ value: string
+ - name: host
+ value: string
+ - name: instance
+ value: string
+ - name: project
+ value: string
+ - name: type
+ value: string
+ - name: sqlserverUserDetails
+ value:
+ - name: disabled
+ value: boolean
+ - name: serverRoles
+ value:
+ - string
+ - name: passwordPolicy
+ value:
+ - name: allowedFailedAttempts
+ value: integer
+ - name: passwordExpirationDuration
+ value: string
+ - name: enableFailedAttemptsCheck
+ value: boolean
+ - name: status
+ value:
+ - name: locked
+ value: boolean
+ - name: passwordExpirationTime
+ value: string
+ - name: enablePasswordVerification
+ value: boolean
+ - name: dualPasswordType
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/anywhere_caches/index.md b/docs/google-docs/providers/google/storage/anywhere_caches/index.md
index 21072df6bc..cd52bc8e77 100644
--- a/docs/google-docs/providers/google/storage/anywhere_caches/index.md
+++ b/docs/google-docs/providers/google/storage/anywhere_caches/index.md
@@ -74,7 +74,7 @@ ttl,
updateTime,
zone
FROM google.storage.anywhere_caches
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -110,25 +110,39 @@ SELECT
'{{ state }}',
'{{ ttl }}',
'{{ admissionPolicy }}',
-true|false
+{{ pendingUpdate }}
;
```
```yaml
-kind: string
-id: string
-selfLink: string
-bucket: string
-anywhereCacheId: string
-zone: string
-state: string
-createTime: string
-updateTime: string
-ttl: string
-admissionPolicy: string
-pendingUpdate: boolean
+- name: your_resource_model_name
+ props:
+ - name: kind
+ value: string
+ - name: id
+ value: string
+ - name: selfLink
+ value: string
+ - name: bucket
+ value: string
+ - name: anywhereCacheId
+ value: string
+ - name: zone
+ value: string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: ttl
+ value: string
+ - name: admissionPolicy
+ value: string
+ - name: pendingUpdate
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/storage/bucket_access_controls/index.md b/docs/google-docs/providers/google/storage/bucket_access_controls/index.md
index 9cac518f7b..696c7c4a13 100644
--- a/docs/google-docs/providers/google/storage/bucket_access_controls/index.md
+++ b/docs/google-docs/providers/google/storage/bucket_access_controls/index.md
@@ -82,7 +82,7 @@ projectTeam,
role,
selfLink
FROM google.storage.bucket_access_controls
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -127,19 +127,34 @@ SELECT
```yaml
-bucket: string
-domain: string
-email: string
-entity: string
-entityId: string
-etag: string
-id: string
-kind: string
-projectTeam:
- projectNumber: string
- team: string
-role: string
-selfLink: string
+- name: your_resource_model_name
+ props:
+ - name: bucket
+ value: string
+ - name: domain
+ value: string
+ - name: email
+ value: string
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: etag
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: projectTeam
+ value:
+ - name: projectNumber
+ value: string
+ - name: team
+ value: string
+ - name: role
+ value: string
+ - name: selfLink
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/buckets/index.md b/docs/google-docs/providers/google/storage/buckets/index.md
index da6422dc3e..c96bfc5964 100644
--- a/docs/google-docs/providers/google/storage/buckets/index.md
+++ b/docs/google-docs/providers/google/storage/buckets/index.md
@@ -127,7 +127,7 @@ updated,
versioning,
website
FROM google.storage.buckets
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -189,7 +189,7 @@ SELECT
'{{ billing }}',
'{{ cors }}',
'{{ customPlacementConfig }}',
-true|false,
+{{ defaultEventBasedHold }},
'{{ defaultObjectAcl }}',
'{{ encryption }}',
'{{ etag }}',
@@ -218,144 +218,267 @@ true|false,
'{{ hardDeleteTime }}',
'{{ versioning }}',
'{{ website }}',
-true|false,
-true|false
+{{ satisfiesPZS }},
+{{ satisfiesPZI }}
;
```
```yaml
-acl:
- - bucket: string
- domain: string
- email: string
- entity: string
- entityId: string
- etag: string
- id: string
- kind: string
- projectTeam:
- projectNumber: string
- team: string
- role: string
- selfLink: string
-billing:
- requesterPays: boolean
-cors:
- - maxAgeSeconds: integer
- method:
- - type: string
- origin:
- - type: string
- responseHeader:
- - type: string
-customPlacementConfig:
- dataLocations:
- - type: string
-defaultEventBasedHold: boolean
-defaultObjectAcl:
- - bucket: string
- domain: string
- email: string
- entity: string
- entityId: string
- etag: string
- generation: string
- id: string
- kind: string
- object: string
- projectTeam:
- projectNumber: string
- team: string
- role: string
- selfLink: string
-encryption:
- defaultKmsKeyName: string
-etag: string
-hierarchicalNamespace:
- enabled: boolean
-iamConfiguration:
- bucketPolicyOnly:
- enabled: boolean
- lockedTime: string
- uniformBucketLevelAccess:
- enabled: boolean
- lockedTime: string
- publicAccessPrevention: string
-id: string
-ipFilter:
- mode: string
- publicNetworkSource:
- allowedIpCidrRanges:
- - type: string
- vpcNetworkSources:
- - network: string
- allowedIpCidrRanges:
- - type: string
-kind: string
-labels: object
-lifecycle:
- rule:
- - action:
- storageClass: string
- type: string
- condition:
- age: integer
- createdBefore: string
- customTimeBefore: string
- daysSinceCustomTime: integer
- daysSinceNoncurrentTime: integer
- isLive: boolean
- matchesPattern: string
- matchesPrefix:
- - type: string
- matchesSuffix:
- - type: string
- matchesStorageClass:
- - type: string
- noncurrentTimeBefore: string
- numNewerVersions: integer
-autoclass:
- enabled: boolean
- toggleTime: string
- terminalStorageClass: string
- terminalStorageClassUpdateTime: string
-location: string
-locationType: string
-logging:
- logBucket: string
- logObjectPrefix: string
-generation: string
-metageneration: string
-name: string
-owner:
- entity: string
- entityId: string
-projectNumber: string
-retentionPolicy:
- effectiveTime: string
- isLocked: boolean
- retentionPeriod: string
-objectRetention:
- mode: string
-rpo: string
-selfLink: string
-softDeletePolicy:
- retentionDurationSeconds: string
- effectiveTime: string
-storageClass: string
-timeCreated: string
-updated: string
-softDeleteTime: string
-hardDeleteTime: string
-versioning:
- enabled: boolean
-website:
- mainPageSuffix: string
- notFoundPage: string
-satisfiesPZS: boolean
-satisfiesPZI: boolean
+- name: your_resource_model_name
+ props:
+ - name: acl
+ value:
+ - - name: bucket
+ value: string
+ - name: domain
+ value: string
+ - name: email
+ value: string
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: etag
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: projectTeam
+ value:
+ - name: projectNumber
+ value: string
+ - name: team
+ value: string
+ - name: role
+ value: string
+ - name: selfLink
+ value: string
+ - name: billing
+ value:
+ - name: requesterPays
+ value: boolean
+ - name: cors
+ value:
+ - - name: maxAgeSeconds
+ value: integer
+ - name: method
+ value:
+ - string
+ - name: origin
+ value:
+ - string
+ - name: responseHeader
+ value:
+ - string
+ - name: customPlacementConfig
+ value:
+ - name: dataLocations
+ value:
+ - string
+ - name: defaultEventBasedHold
+ value: boolean
+ - name: defaultObjectAcl
+ value:
+ - - name: bucket
+ value: string
+ - name: domain
+ value: string
+ - name: email
+ value: string
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: etag
+ value: string
+ - name: generation
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: object
+ value: string
+ - name: projectTeam
+ value:
+ - name: projectNumber
+ value: string
+ - name: team
+ value: string
+ - name: role
+ value: string
+ - name: selfLink
+ value: string
+ - name: encryption
+ value:
+ - name: defaultKmsKeyName
+ value: string
+ - name: etag
+ value: string
+ - name: hierarchicalNamespace
+ value:
+ - name: enabled
+ value: boolean
+ - name: iamConfiguration
+ value:
+ - name: bucketPolicyOnly
+ value:
+ - name: enabled
+ value: boolean
+ - name: lockedTime
+ value: string
+ - name: uniformBucketLevelAccess
+ value:
+ - name: enabled
+ value: boolean
+ - name: lockedTime
+ value: string
+ - name: publicAccessPrevention
+ value: string
+ - name: id
+ value: string
+ - name: ipFilter
+ value:
+ - name: mode
+ value: string
+ - name: publicNetworkSource
+ value:
+ - name: allowedIpCidrRanges
+ value:
+ - string
+ - name: vpcNetworkSources
+ value:
+ - - name: network
+ value: string
+ - name: allowedIpCidrRanges
+ value:
+ - string
+ - name: kind
+ value: string
+ - name: labels
+ value: object
+ - name: lifecycle
+ value:
+ - name: rule
+ value:
+ - - name: action
+ value:
+ - name: storageClass
+ value: string
+ - name: type
+ value: string
+ - name: condition
+ value:
+ - name: age
+ value: integer
+ - name: createdBefore
+ value: string
+ - name: customTimeBefore
+ value: string
+ - name: daysSinceCustomTime
+ value: integer
+ - name: daysSinceNoncurrentTime
+ value: integer
+ - name: isLive
+ value: boolean
+ - name: matchesPattern
+ value: string
+ - name: matchesPrefix
+ value:
+ - string
+ - name: matchesSuffix
+ value:
+ - string
+ - name: matchesStorageClass
+ value:
+ - string
+ - name: noncurrentTimeBefore
+ value: string
+ - name: numNewerVersions
+ value: integer
+ - name: autoclass
+ value:
+ - name: enabled
+ value: boolean
+ - name: toggleTime
+ value: string
+ - name: terminalStorageClass
+ value: string
+ - name: terminalStorageClassUpdateTime
+ value: string
+ - name: location
+ value: string
+ - name: locationType
+ value: string
+ - name: logging
+ value:
+ - name: logBucket
+ value: string
+ - name: logObjectPrefix
+ value: string
+ - name: generation
+ value: string
+ - name: metageneration
+ value: string
+ - name: name
+ value: string
+ - name: owner
+ value:
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: projectNumber
+ value: string
+ - name: retentionPolicy
+ value:
+ - name: effectiveTime
+ value: string
+ - name: isLocked
+ value: boolean
+ - name: retentionPeriod
+ value: string
+ - name: objectRetention
+ value:
+ - name: mode
+ value: string
+ - name: rpo
+ value: string
+ - name: selfLink
+ value: string
+ - name: softDeletePolicy
+ value:
+ - name: retentionDurationSeconds
+ value: string
+ - name: effectiveTime
+ value: string
+ - name: storageClass
+ value: string
+ - name: timeCreated
+ value: string
+ - name: updated
+ value: string
+ - name: softDeleteTime
+ value: string
+ - name: hardDeleteTime
+ value: string
+ - name: versioning
+ value:
+ - name: enabled
+ value: boolean
+ - name: website
+ value:
+ - name: mainPageSuffix
+ value: string
+ - name: notFoundPage
+ value: string
+ - name: satisfiesPZS
+ value: boolean
+ - name: satisfiesPZI
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/storage/buckets_iam_policies/index.md b/docs/google-docs/providers/google/storage/buckets_iam_policies/index.md
index 5443717874..0b78b64bf6 100644
--- a/docs/google-docs/providers/google/storage/buckets_iam_policies/index.md
+++ b/docs/google-docs/providers/google/storage/buckets_iam_policies/index.md
@@ -71,7 +71,7 @@ condition,
members,
role
FROM google.storage.buckets_iam_policies
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/storage/buckets_storage_layout/index.md b/docs/google-docs/providers/google/storage/buckets_storage_layout/index.md
index 9b08c8088f..6ada01d800 100644
--- a/docs/google-docs/providers/google/storage/buckets_storage_layout/index.md
+++ b/docs/google-docs/providers/google/storage/buckets_storage_layout/index.md
@@ -56,5 +56,5 @@ kind,
location,
locationType
FROM google.storage.buckets_storage_layout
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
diff --git a/docs/google-docs/providers/google/storage/default_object_access_controls/index.md b/docs/google-docs/providers/google/storage/default_object_access_controls/index.md
index 54db44b74a..4f452a0660 100644
--- a/docs/google-docs/providers/google/storage/default_object_access_controls/index.md
+++ b/docs/google-docs/providers/google/storage/default_object_access_controls/index.md
@@ -86,7 +86,7 @@ projectTeam,
role,
selfLink
FROM google.storage.default_object_access_controls
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -135,21 +135,38 @@ SELECT
```yaml
-bucket: string
-domain: string
-email: string
-entity: string
-entityId: string
-etag: string
-generation: string
-id: string
-kind: string
-object: string
-projectTeam:
- projectNumber: string
- team: string
-role: string
-selfLink: string
+- name: your_resource_model_name
+ props:
+ - name: bucket
+ value: string
+ - name: domain
+ value: string
+ - name: email
+ value: string
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: etag
+ value: string
+ - name: generation
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: object
+ value: string
+ - name: projectTeam
+ value:
+ - name: projectNumber
+ value: string
+ - name: team
+ value: string
+ - name: role
+ value: string
+ - name: selfLink
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/folders/index.md b/docs/google-docs/providers/google/storage/folders/index.md
index dd16e8da8d..26e314c574 100644
--- a/docs/google-docs/providers/google/storage/folders/index.md
+++ b/docs/google-docs/providers/google/storage/folders/index.md
@@ -66,7 +66,7 @@ pendingRenameInfo,
selfLink,
updateTime
FROM google.storage.folders
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -103,16 +103,28 @@ SELECT
```yaml
-bucket: string
-id: string
-kind: string
-metageneration: string
-name: string
-selfLink: string
-createTime: string
-updateTime: string
-pendingRenameInfo:
- operationId: string
+- name: your_resource_model_name
+ props:
+ - name: bucket
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: metageneration
+ value: string
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: pendingRenameInfo
+ value:
+ - name: operationId
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/hmac_keys/index.md b/docs/google-docs/providers/google/storage/hmac_keys/index.md
index b4bf60d21d..8e88ccd34f 100644
--- a/docs/google-docs/providers/google/storage/hmac_keys/index.md
+++ b/docs/google-docs/providers/google/storage/hmac_keys/index.md
@@ -68,7 +68,7 @@ state,
timeCreated,
updated
FROM google.storage.hmac_keys
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
## `INSERT` example
@@ -99,7 +99,8 @@ SELECT
```yaml
-{}
+- name: your_resource_model_name
+ props: []
```
diff --git a/docs/google-docs/providers/google/storage/managed_folders/index.md b/docs/google-docs/providers/google/storage/managed_folders/index.md
index 2924bc62b4..b0c958e5f9 100644
--- a/docs/google-docs/providers/google/storage/managed_folders/index.md
+++ b/docs/google-docs/providers/google/storage/managed_folders/index.md
@@ -63,7 +63,7 @@ metageneration,
selfLink,
updateTime
FROM google.storage.managed_folders
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -98,14 +98,24 @@ SELECT
```yaml
-bucket: string
-id: string
-kind: string
-metageneration: string
-name: string
-selfLink: string
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: bucket
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: metageneration
+ value: string
+ - name: name
+ value: string
+ - name: selfLink
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/managed_folders_iam_policies/index.md b/docs/google-docs/providers/google/storage/managed_folders_iam_policies/index.md
index 62e7ad15bf..155fda27ef 100644
--- a/docs/google-docs/providers/google/storage/managed_folders_iam_policies/index.md
+++ b/docs/google-docs/providers/google/storage/managed_folders_iam_policies/index.md
@@ -72,7 +72,7 @@ members,
role
FROM google.storage.managed_folders_iam_policies
WHERE bucket = '{{ bucket }}'
-AND managedFolder = '{{ managedFolder }}';
+AND managedFolder = '{{ managedFolder }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/storage/notifications/index.md b/docs/google-docs/providers/google/storage/notifications/index.md
index efa7c03b40..b0cc06f5f8 100644
--- a/docs/google-docs/providers/google/storage/notifications/index.md
+++ b/docs/google-docs/providers/google/storage/notifications/index.md
@@ -65,7 +65,7 @@ payload_format,
selfLink,
topic
FROM google.storage.notifications
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -106,16 +106,27 @@ SELECT
```yaml
-custom_attributes: object
-etag: string
-event_types:
- - type: string
-id: string
-kind: string
-object_name_prefix: string
-payload_format: string
-selfLink: string
-topic: string
+- name: your_resource_model_name
+ props:
+ - name: custom_attributes
+ value: object
+ - name: etag
+ value: string
+ - name: event_types
+ value:
+ - string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: object_name_prefix
+ value: string
+ - name: payload_format
+ value: string
+ - name: selfLink
+ value: string
+ - name: topic
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/object_access_controls/index.md b/docs/google-docs/providers/google/storage/object_access_controls/index.md
index e9654f55ef..81a24d2aa8 100644
--- a/docs/google-docs/providers/google/storage/object_access_controls/index.md
+++ b/docs/google-docs/providers/google/storage/object_access_controls/index.md
@@ -87,7 +87,7 @@ role,
selfLink
FROM google.storage.object_access_controls
WHERE bucket = '{{ bucket }}'
-AND object = '{{ object }}';
+AND object = '{{ object }}';
```
## `INSERT` example
@@ -138,21 +138,38 @@ SELECT
```yaml
-bucket: string
-domain: string
-email: string
-entity: string
-entityId: string
-etag: string
-generation: string
-id: string
-kind: string
-object: string
-projectTeam:
- projectNumber: string
- team: string
-role: string
-selfLink: string
+- name: your_resource_model_name
+ props:
+ - name: bucket
+ value: string
+ - name: domain
+ value: string
+ - name: email
+ value: string
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: etag
+ value: string
+ - name: generation
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: object
+ value: string
+ - name: projectTeam
+ value:
+ - name: projectNumber
+ value: string
+ - name: team
+ value: string
+ - name: role
+ value: string
+ - name: selfLink
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/objects/index.md b/docs/google-docs/providers/google/storage/objects/index.md
index dfb8281a83..31ba0c8883 100644
--- a/docs/google-docs/providers/google/storage/objects/index.md
+++ b/docs/google-docs/providers/google/storage/objects/index.md
@@ -125,7 +125,7 @@ timeDeleted,
timeStorageClassUpdated,
updated
FROM google.storage.objects
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
## `INSERT` example
@@ -192,7 +192,7 @@ SELECT
'{{ customTime }}',
'{{ customerEncryption }}',
'{{ etag }}',
-true|false,
+{{ eventBasedHold }},
'{{ generation }}',
'{{ kmsKeyName }}',
'{{ md5Hash }}',
@@ -205,7 +205,7 @@ true|false,
'{{ retention }}',
'{{ size }}',
'{{ storageClass }}',
-true|false,
+{{ temporaryHold }},
'{{ timeCreated }}',
'{{ timeDeleted }}',
'{{ softDeleteTime }}',
@@ -218,62 +218,120 @@ true|false,
```yaml
-acl:
- - bucket: string
- domain: string
- email: string
- entity: string
- entityId: string
- etag: string
- generation: string
- id: string
- kind: string
- object: string
- projectTeam:
- projectNumber: string
- team: string
- role: string
- selfLink: string
-bucket: string
-cacheControl: string
-componentCount: integer
-contentDisposition: string
-contentEncoding: string
-contentLanguage: string
-contentType: string
-crc32c: string
-customTime: string
-customerEncryption:
- encryptionAlgorithm: string
- keySha256: string
-etag: string
-eventBasedHold: boolean
-generation: string
-id: string
-kind: string
-kmsKeyName: string
-md5Hash: string
-mediaLink: string
-metadata: object
-metageneration: string
-name: string
-owner:
- entity: string
- entityId: string
-retentionExpirationTime: string
-retention:
- retainUntilTime: string
- mode: string
-selfLink: string
-size: string
-storageClass: string
-temporaryHold: boolean
-timeCreated: string
-timeDeleted: string
-softDeleteTime: string
-hardDeleteTime: string
-timeStorageClassUpdated: string
-updated: string
+- name: your_resource_model_name
+ props:
+ - name: acl
+ value:
+ - - name: bucket
+ value: string
+ - name: domain
+ value: string
+ - name: email
+ value: string
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: etag
+ value: string
+ - name: generation
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: object
+ value: string
+ - name: projectTeam
+ value:
+ - name: projectNumber
+ value: string
+ - name: team
+ value: string
+ - name: role
+ value: string
+ - name: selfLink
+ value: string
+ - name: bucket
+ value: string
+ - name: cacheControl
+ value: string
+ - name: componentCount
+ value: integer
+ - name: contentDisposition
+ value: string
+ - name: contentEncoding
+ value: string
+ - name: contentLanguage
+ value: string
+ - name: contentType
+ value: string
+ - name: crc32c
+ value: string
+ - name: customTime
+ value: string
+ - name: customerEncryption
+ value:
+ - name: encryptionAlgorithm
+ value: string
+ - name: keySha256
+ value: string
+ - name: etag
+ value: string
+ - name: eventBasedHold
+ value: boolean
+ - name: generation
+ value: string
+ - name: id
+ value: string
+ - name: kind
+ value: string
+ - name: kmsKeyName
+ value: string
+ - name: md5Hash
+ value: string
+ - name: mediaLink
+ value: string
+ - name: metadata
+ value: object
+ - name: metageneration
+ value: string
+ - name: name
+ value: string
+ - name: owner
+ value:
+ - name: entity
+ value: string
+ - name: entityId
+ value: string
+ - name: retentionExpirationTime
+ value: string
+ - name: retention
+ value:
+ - name: retainUntilTime
+ value: string
+ - name: mode
+ value: string
+ - name: selfLink
+ value: string
+ - name: size
+ value: string
+ - name: storageClass
+ value: string
+ - name: temporaryHold
+ value: boolean
+ - name: timeCreated
+ value: string
+ - name: timeDeleted
+ value: string
+ - name: softDeleteTime
+ value: string
+ - name: hardDeleteTime
+ value: string
+ - name: timeStorageClassUpdated
+ value: string
+ - name: updated
+ value: string
```
diff --git a/docs/google-docs/providers/google/storage/objects_iam_policies/index.md b/docs/google-docs/providers/google/storage/objects_iam_policies/index.md
index 55e98a2437..f7caa68ac4 100644
--- a/docs/google-docs/providers/google/storage/objects_iam_policies/index.md
+++ b/docs/google-docs/providers/google/storage/objects_iam_policies/index.md
@@ -72,7 +72,7 @@ members,
role
FROM google.storage.objects_iam_policies
WHERE bucket = '{{ bucket }}'
-AND object = '{{ object }}';
+AND object = '{{ object }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/storage/operations/index.md b/docs/google-docs/providers/google/storage/operations/index.md
index 43f2aaa5c9..7c3c1e7e29 100644
--- a/docs/google-docs/providers/google/storage/operations/index.md
+++ b/docs/google-docs/providers/google/storage/operations/index.md
@@ -60,5 +60,5 @@ metadata,
response,
selfLink
FROM google.storage.operations
-WHERE bucket = '{{ bucket }}';
+WHERE bucket = '{{ bucket }}';
```
diff --git a/docs/google-docs/providers/google/storage/service_account/index.md b/docs/google-docs/providers/google/storage/service_account/index.md
index c5afea1df4..6eddbd07ee 100644
--- a/docs/google-docs/providers/google/storage/service_account/index.md
+++ b/docs/google-docs/providers/google/storage/service_account/index.md
@@ -48,5 +48,5 @@ SELECT
email_address,
kind
FROM google.storage.service_account
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/storagetransfer/agent_pools/index.md b/docs/google-docs/providers/google/storagetransfer/agent_pools/index.md
index 41d9ef57df..31d6bf71fa 100644
--- a/docs/google-docs/providers/google/storagetransfer/agent_pools/index.md
+++ b/docs/google-docs/providers/google/storagetransfer/agent_pools/index.md
@@ -56,7 +56,7 @@ bandwidthLimit,
displayName,
state
FROM google.storagetransfer.agent_pools
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -91,11 +91,18 @@ SELECT
```yaml
-name: string
-displayName: string
-state: string
-bandwidthLimit:
- limitMbps: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: bandwidthLimit
+ value:
+ - name: limitMbps
+ value: string
```
diff --git a/docs/google-docs/providers/google/storagetransfer/google_service_accounts/index.md b/docs/google-docs/providers/google/storagetransfer/google_service_accounts/index.md
index 8daeeb906d..62662651e2 100644
--- a/docs/google-docs/providers/google/storagetransfer/google_service_accounts/index.md
+++ b/docs/google-docs/providers/google/storagetransfer/google_service_accounts/index.md
@@ -48,5 +48,5 @@ SELECT
accountEmail,
subjectId
FROM google.storagetransfer.google_service_accounts
-WHERE projectId = '{{ projectId }}';
+WHERE projectId = '{{ projectId }}';
```
diff --git a/docs/google-docs/providers/google/storagetransfer/transfer_jobs/index.md b/docs/google-docs/providers/google/storagetransfer/transfer_jobs/index.md
index d62935509f..3696cc745a 100644
--- a/docs/google-docs/providers/google/storagetransfer/transfer_jobs/index.md
+++ b/docs/google-docs/providers/google/storagetransfer/transfer_jobs/index.md
@@ -77,7 +77,7 @@ schedule,
status,
transferSpec
FROM google.storagetransfer.transfer_jobs
-WHERE filter = '{{ filter }}';
+WHERE filter = '{{ filter }}';
```
## `INSERT` example
@@ -96,7 +96,6 @@ Use the following StackQL query and manifest file to create a new transfer
```sql
/*+ create */
INSERT INTO google.storagetransfer.transfer_jobs (
-,
name,
description,
projectId,
@@ -110,7 +109,6 @@ status,
latestOperationName
)
SELECT
-'{{ }}',
'{{ name }}',
'{{ description }}',
'{{ projectId }}',
@@ -128,113 +126,205 @@ SELECT
```yaml
-name: string
-description: string
-projectId: string
-transferSpec:
- gcsDataSink:
- bucketName: string
- path: string
- managedFolderTransferEnabled: boolean
- posixDataSink:
- rootDirectory: string
- awsS3DataSource:
- bucketName: string
- awsAccessKey:
- accessKeyId: string
- secretAccessKey: string
- path: string
- roleArn: string
- cloudfrontDomain: string
- credentialsSecret: string
- managedPrivateNetwork: boolean
- httpDataSource:
- listUrl: string
- azureBlobStorageDataSource:
- storageAccount: string
- azureCredentials:
- sasToken: string
- container: string
- path: string
- credentialsSecret: string
- awsS3CompatibleDataSource:
- bucketName: string
- path: string
- endpoint: string
- region: string
- s3Metadata:
- authMethod: string
- requestModel: string
- protocol: string
- listApi: string
- hdfsDataSource:
- path: string
- objectConditions:
- minTimeElapsedSinceLastModification: string
- maxTimeElapsedSinceLastModification: string
- includePrefixes:
- - type: string
- excludePrefixes:
- - type: string
- lastModifiedSince: string
- lastModifiedBefore: string
- transferOptions:
- overwriteObjectsAlreadyExistingInSink: boolean
- deleteObjectsUniqueInSink: boolean
- deleteObjectsFromSourceAfterTransfer: boolean
- overwriteWhen: string
- metadataOptions:
- symlink: string
- mode: string
- gid: string
- uid: string
- acl: string
- storageClass: string
- temporaryHold: string
- kmsKey: string
- timeCreated: string
- transferManifest:
- location: string
- sourceAgentPoolName: string
- sinkAgentPoolName: string
-replicationSpec: {}
-notificationConfig:
- pubsubTopic: string
- eventTypes:
- - type: string
- enumDescriptions: string
- enum: string
- payloadFormat: string
-loggingConfig:
- logActions:
- - type: string
- enumDescriptions: string
- enum: string
- logActionStates:
- - type: string
- enumDescriptions: string
- enum: string
- enableOnpremGcsTransferLogs: boolean
-schedule:
- scheduleStartDate:
- year: integer
- month: integer
- day: integer
- startTimeOfDay:
- hours: integer
- minutes: integer
- seconds: integer
- nanos: integer
- repeatInterval: string
-eventStream:
- name: string
- eventStreamStartTime: string
- eventStreamExpirationTime: string
-status: string
-creationTime: string
-lastModificationTime: string
-deletionTime: string
-latestOperationName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: projectId
+ value: string
+ - name: transferSpec
+ value:
+ - name: gcsDataSink
+ value:
+ - name: bucketName
+ value: string
+ - name: path
+ value: string
+ - name: managedFolderTransferEnabled
+ value: boolean
+ - name: posixDataSink
+ value:
+ - name: rootDirectory
+ value: string
+ - name: awsS3DataSource
+ value:
+ - name: bucketName
+ value: string
+ - name: awsAccessKey
+ value:
+ - name: accessKeyId
+ value: string
+ - name: secretAccessKey
+ value: string
+ - name: path
+ value: string
+ - name: roleArn
+ value: string
+ - name: cloudfrontDomain
+ value: string
+ - name: credentialsSecret
+ value: string
+ - name: managedPrivateNetwork
+ value: boolean
+ - name: httpDataSource
+ value:
+ - name: listUrl
+ value: string
+ - name: azureBlobStorageDataSource
+ value:
+ - name: storageAccount
+ value: string
+ - name: azureCredentials
+ value:
+ - name: sasToken
+ value: string
+ - name: container
+ value: string
+ - name: path
+ value: string
+ - name: credentialsSecret
+ value: string
+ - name: awsS3CompatibleDataSource
+ value:
+ - name: bucketName
+ value: string
+ - name: path
+ value: string
+ - name: endpoint
+ value: string
+ - name: region
+ value: string
+ - name: s3Metadata
+ value:
+ - name: authMethod
+ value: string
+ - name: requestModel
+ value: string
+ - name: protocol
+ value: string
+ - name: listApi
+ value: string
+ - name: hdfsDataSource
+ value:
+ - name: path
+ value: string
+ - name: objectConditions
+ value:
+ - name: minTimeElapsedSinceLastModification
+ value: string
+ - name: maxTimeElapsedSinceLastModification
+ value: string
+ - name: includePrefixes
+ value:
+ - string
+ - name: excludePrefixes
+ value:
+ - string
+ - name: lastModifiedSince
+ value: string
+ - name: lastModifiedBefore
+ value: string
+ - name: transferOptions
+ value:
+ - name: overwriteObjectsAlreadyExistingInSink
+ value: boolean
+ - name: deleteObjectsUniqueInSink
+ value: boolean
+ - name: deleteObjectsFromSourceAfterTransfer
+ value: boolean
+ - name: overwriteWhen
+ value: string
+ - name: metadataOptions
+ value:
+ - name: symlink
+ value: string
+ - name: mode
+ value: string
+ - name: gid
+ value: string
+ - name: uid
+ value: string
+ - name: acl
+ value: string
+ - name: storageClass
+ value: string
+ - name: temporaryHold
+ value: string
+ - name: kmsKey
+ value: string
+ - name: timeCreated
+ value: string
+ - name: transferManifest
+ value:
+ - name: location
+ value: string
+ - name: sourceAgentPoolName
+ value: string
+ - name: sinkAgentPoolName
+ value: string
+ - name: replicationSpec
+ value: []
+ - name: notificationConfig
+ value:
+ - name: pubsubTopic
+ value: string
+ - name: eventTypes
+ value:
+ - string
+ - name: payloadFormat
+ value: string
+ - name: loggingConfig
+ value:
+ - name: logActions
+ value:
+ - string
+ - name: logActionStates
+ value:
+ - string
+ - name: enableOnpremGcsTransferLogs
+ value: boolean
+ - name: schedule
+ value:
+ - name: scheduleStartDate
+ value:
+ - name: year
+ value: integer
+ - name: month
+ value: integer
+ - name: day
+ value: integer
+ - name: startTimeOfDay
+ value:
+ - name: hours
+ value: integer
+ - name: minutes
+ value: integer
+ - name: seconds
+ value: integer
+ - name: nanos
+ value: integer
+ - name: repeatInterval
+ value: string
+ - name: eventStream
+ value:
+ - name: name
+ value: string
+ - name: eventStreamStartTime
+ value: string
+ - name: eventStreamExpirationTime
+ value: string
+ - name: status
+ value: string
+ - name: creationTime
+ value: string
+ - name: lastModificationTime
+ value: string
+ - name: deletionTime
+ value: string
+ - name: latestOperationName
+ value: string
```
diff --git a/docs/google-docs/providers/google/storagetransfer/transfer_operations/index.md b/docs/google-docs/providers/google/storagetransfer/transfer_operations/index.md
index 3ba8419739..ee38dd9a74 100644
--- a/docs/google-docs/providers/google/storagetransfer/transfer_operations/index.md
+++ b/docs/google-docs/providers/google/storagetransfer/transfer_operations/index.md
@@ -58,5 +58,5 @@ error,
metadata,
response
FROM google.storagetransfer.transfer_operations
-WHERE filter = '{{ filter }}';
+WHERE filter = '{{ filter }}';
```
diff --git a/docs/google-docs/providers/google/testing/application_detail_service_apk_details/index.md b/docs/google-docs/providers/google/testing/application_detail_service_apk_details/index.md
index 375aabe6ba..4da66900b5 100644
--- a/docs/google-docs/providers/google/testing/application_detail_service_apk_details/index.md
+++ b/docs/google-docs/providers/google/testing/application_detail_service_apk_details/index.md
@@ -46,5 +46,5 @@ Gets the details of an Android application APK.
SELECT
apkDetail
FROM google.testing.application_detail_service_apk_details
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/testing/device_sessions/index.md b/docs/google-docs/providers/google/testing/device_sessions/index.md
index 9dcd095d8f..3c87dd92a6 100644
--- a/docs/google-docs/providers/google/testing/device_sessions/index.md
+++ b/docs/google-docs/providers/google/testing/device_sessions/index.md
@@ -68,7 +68,7 @@ state,
stateHistories,
ttl
FROM google.testing.device_sessions
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,23 +105,42 @@ SELECT
```yaml
-name: string
-displayName: string
-state: string
-stateHistories:
- - sessionState: string
- eventTime: string
- stateMessage: string
-ttl: string
-expireTime: string
-inactivityTimeout: string
-createTime: string
-activeStartTime: string
-androidDevice:
- androidModelId: string
- androidVersionId: string
- locale: string
- orientation: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: stateHistories
+ value:
+ - - name: sessionState
+ value: string
+ - name: eventTime
+ value: string
+ - name: stateMessage
+ value: string
+ - name: ttl
+ value: string
+ - name: expireTime
+ value: string
+ - name: inactivityTimeout
+ value: string
+ - name: createTime
+ value: string
+ - name: activeStartTime
+ value: string
+ - name: androidDevice
+ value:
+ - name: androidModelId
+ value: string
+ - name: androidVersionId
+ value: string
+ - name: locale
+ value: string
+ - name: orientation
+ value: string
```
diff --git a/docs/google-docs/providers/google/testing/test_environment_catalog/index.md b/docs/google-docs/providers/google/testing/test_environment_catalog/index.md
index 6f0e228fa0..f84d88f22d 100644
--- a/docs/google-docs/providers/google/testing/test_environment_catalog/index.md
+++ b/docs/google-docs/providers/google/testing/test_environment_catalog/index.md
@@ -54,5 +54,5 @@ iosDeviceCatalog,
networkConfigurationCatalog,
softwareCatalog
FROM google.testing.test_environment_catalog
-WHERE environmentType = '{{ environmentType }}';
+WHERE environmentType = '{{ environmentType }}';
```
diff --git a/docs/google-docs/providers/google/testing/test_matrices/index.md b/docs/google-docs/providers/google/testing/test_matrices/index.md
index 5a70f66114..c902e32c41 100644
--- a/docs/google-docs/providers/google/testing/test_matrices/index.md
+++ b/docs/google-docs/providers/google/testing/test_matrices/index.md
@@ -75,7 +75,7 @@ testSpecification,
timestamp
FROM google.testing.test_matrices
WHERE projectId = '{{ projectId }}'
-AND testMatrixId = '{{ testMatrixId }}';
+AND testMatrixId = '{{ testMatrixId }}';
```
## `INSERT` example
@@ -123,186 +123,344 @@ SELECT
'{{ invalidMatrixDetails }}',
'{{ flakyTestAttempts }}',
'{{ outcomeSummary }}',
-true|false
+{{ failFast }}
;
```
```yaml
-testMatrixId: string
-projectId: string
-clientInfo:
- name: string
- clientInfoDetails:
- - key: string
+- name: your_resource_model_name
+ props:
+ - name: testMatrixId
value: string
-testSpecification:
- testTimeout: string
- testSetup:
- filesToPush:
- - obbFile:
- obbFileName: string
- obb:
- gcsPath: string
- regularFile:
- devicePath: string
- directoriesToPull:
- - type: string
- initialSetupApks:
- - packageName: string
- additionalApks:
- - packageName: string
- account:
- googleAuto: {}
- networkProfile: string
- environmentVariables:
- - key: string
- value: string
- systrace:
- durationSeconds: integer
- dontAutograntPermissions: boolean
- iosTestSetup:
- networkProfile: string
- additionalIpas:
- - gcsPath: string
- pushFiles:
- - bundleId: string
- devicePath: string
- pullDirectories:
- - bundleId: string
- devicePath: string
- androidInstrumentationTest:
- appBundle: {}
- appPackageId: string
- testPackageId: string
- testRunnerClass: string
- testTargets:
- - type: string
- orchestratorOption: string
- shardingOption:
- uniformSharding:
- numShards: integer
- manualSharding:
- testTargetsForShard:
- - testTargets:
- - type: string
- smartSharding:
- targetedShardDuration: string
- androidRoboTest:
- appPackageId: string
- appInitialActivity: string
- maxDepth: integer
- maxSteps: integer
- roboDirectives:
- - resourceName: string
- inputText: string
- actionType: string
- roboMode: string
- startingIntents:
- - launcherActivity: {}
- startActivity:
- action: string
- uri: string
- categories:
- - type: string
- noActivity: {}
- timeout: string
- androidTestLoop:
- appPackageId: string
- scenarios:
- - type: string
- format: string
- scenarioLabels:
- - type: string
- iosXcTest:
- xcodeVersion: string
- appBundleId: string
- testSpecialEntitlements: boolean
- iosTestLoop:
- scenarios:
- - type: string
- format: string
- appBundleId: string
- iosRoboTest:
- appBundleId: string
- disableVideoRecording: boolean
- disablePerformanceMetrics: boolean
-environmentMatrix:
- androidMatrix:
- androidModelIds:
- - type: string
- androidVersionIds:
- - type: string
- locales:
- - type: string
- orientations:
- - type: string
- androidDeviceList:
- androidDevices:
- - androidModelId: string
- androidVersionId: string
- locale: string
- orientation: string
- iosDeviceList:
- iosDevices:
- - iosModelId: string
- iosVersionId: string
- locale: string
- orientation: string
-testExecutions:
- - id: string
- matrixId: string
- projectId: string
- shard:
- shardIndex: integer
- numShards: integer
- testTargetsForShard:
- testTargets:
- - type: string
- estimatedShardDuration: string
- environment:
- androidDevice:
- androidModelId: string
- androidVersionId: string
- locale: string
- orientation: string
- iosDevice:
- iosModelId: string
- iosVersionId: string
- locale: string
- orientation: string
- state: string
- toolResultsStep:
- projectId: string
- historyId: string
- executionId: string
- stepId: string
- timestamp: string
- testDetails:
- progressMessages:
- - type: string
- errorMessage: string
-resultStorage:
- googleCloudStorage:
- gcsPath: string
- toolResultsHistory:
- projectId: string
- historyId: string
- toolResultsExecution:
- projectId: string
- historyId: string
- executionId: string
- resultsUrl: string
-state: string
-timestamp: string
-invalidMatrixDetails: string
-extendedInvalidMatrixDetails:
- - reason: string
- message: string
-flakyTestAttempts: integer
-outcomeSummary: string
-failFast: boolean
+ - name: projectId
+ value: string
+ - name: clientInfo
+ value:
+ - name: name
+ value: string
+ - name: clientInfoDetails
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: testSpecification
+ value:
+ - name: testTimeout
+ value: string
+ - name: testSetup
+ value:
+ - name: filesToPush
+ value:
+ - - name: obbFile
+ value:
+ - name: obbFileName
+ value: string
+ - name: obb
+ value:
+ - name: gcsPath
+ value: string
+ - name: regularFile
+ value:
+ - name: devicePath
+ value: string
+ - name: directoriesToPull
+ value:
+ - string
+ - name: initialSetupApks
+ value:
+ - - name: packageName
+ value: string
+ - name: additionalApks
+ value:
+ - - name: packageName
+ value: string
+ - name: account
+ value:
+ - name: googleAuto
+ value: []
+ - name: networkProfile
+ value: string
+ - name: environmentVariables
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: systrace
+ value:
+ - name: durationSeconds
+ value: integer
+ - name: dontAutograntPermissions
+ value: boolean
+ - name: iosTestSetup
+ value:
+ - name: networkProfile
+ value: string
+ - name: additionalIpas
+ value:
+ - - name: gcsPath
+ value: string
+ - name: pushFiles
+ value:
+ - - name: bundleId
+ value: string
+ - name: devicePath
+ value: string
+ - name: pullDirectories
+ value:
+ - - name: bundleId
+ value: string
+ - name: devicePath
+ value: string
+ - name: androidInstrumentationTest
+ value:
+ - name: appBundle
+ value: []
+ - name: appPackageId
+ value: string
+ - name: testPackageId
+ value: string
+ - name: testRunnerClass
+ value: string
+ - name: testTargets
+ value:
+ - string
+ - name: orchestratorOption
+ value: string
+ - name: shardingOption
+ value:
+ - name: uniformSharding
+ value:
+ - name: numShards
+ value: integer
+ - name: manualSharding
+ value:
+ - name: testTargetsForShard
+ value:
+ - - name: testTargets
+ value:
+ - string
+ - name: smartSharding
+ value:
+ - name: targetedShardDuration
+ value: string
+ - name: androidRoboTest
+ value:
+ - name: appPackageId
+ value: string
+ - name: appInitialActivity
+ value: string
+ - name: maxDepth
+ value: integer
+ - name: maxSteps
+ value: integer
+ - name: roboDirectives
+ value:
+ - - name: resourceName
+ value: string
+ - name: inputText
+ value: string
+ - name: actionType
+ value: string
+ - name: roboMode
+ value: string
+ - name: startingIntents
+ value:
+ - - name: launcherActivity
+ value: []
+ - name: startActivity
+ value:
+ - name: action
+ value: string
+ - name: uri
+ value: string
+ - name: categories
+ value:
+ - string
+ - name: noActivity
+ value: []
+ - name: timeout
+ value: string
+ - name: androidTestLoop
+ value:
+ - name: appPackageId
+ value: string
+ - name: scenarios
+ value:
+ - integer
+ - name: scenarioLabels
+ value:
+ - string
+ - name: iosXcTest
+ value:
+ - name: xcodeVersion
+ value: string
+ - name: appBundleId
+ value: string
+ - name: testSpecialEntitlements
+ value: boolean
+ - name: iosTestLoop
+ value:
+ - name: scenarios
+ value:
+ - integer
+ - name: appBundleId
+ value: string
+ - name: iosRoboTest
+ value:
+ - name: appBundleId
+ value: string
+ - name: disableVideoRecording
+ value: boolean
+ - name: disablePerformanceMetrics
+ value: boolean
+ - name: environmentMatrix
+ value:
+ - name: androidMatrix
+ value:
+ - name: androidModelIds
+ value:
+ - string
+ - name: androidVersionIds
+ value:
+ - string
+ - name: locales
+ value:
+ - string
+ - name: orientations
+ value:
+ - string
+ - name: androidDeviceList
+ value:
+ - name: androidDevices
+ value:
+ - - name: androidModelId
+ value: string
+ - name: androidVersionId
+ value: string
+ - name: locale
+ value: string
+ - name: orientation
+ value: string
+ - name: iosDeviceList
+ value:
+ - name: iosDevices
+ value:
+ - - name: iosModelId
+ value: string
+ - name: iosVersionId
+ value: string
+ - name: locale
+ value: string
+ - name: orientation
+ value: string
+ - name: testExecutions
+ value:
+ - - name: id
+ value: string
+ - name: matrixId
+ value: string
+ - name: projectId
+ value: string
+ - name: shard
+ value:
+ - name: shardIndex
+ value: integer
+ - name: numShards
+ value: integer
+ - name: testTargetsForShard
+ value:
+ - name: testTargets
+ value:
+ - string
+ - name: estimatedShardDuration
+ value: string
+ - name: environment
+ value:
+ - name: androidDevice
+ value:
+ - name: androidModelId
+ value: string
+ - name: androidVersionId
+ value: string
+ - name: locale
+ value: string
+ - name: orientation
+ value: string
+ - name: iosDevice
+ value:
+ - name: iosModelId
+ value: string
+ - name: iosVersionId
+ value: string
+ - name: locale
+ value: string
+ - name: orientation
+ value: string
+ - name: state
+ value: string
+ - name: toolResultsStep
+ value:
+ - name: projectId
+ value: string
+ - name: historyId
+ value: string
+ - name: executionId
+ value: string
+ - name: stepId
+ value: string
+ - name: timestamp
+ value: string
+ - name: testDetails
+ value:
+ - name: progressMessages
+ value:
+ - string
+ - name: errorMessage
+ value: string
+ - name: resultStorage
+ value:
+ - name: googleCloudStorage
+ value:
+ - name: gcsPath
+ value: string
+ - name: toolResultsHistory
+ value:
+ - name: projectId
+ value: string
+ - name: historyId
+ value: string
+ - name: toolResultsExecution
+ value:
+ - name: projectId
+ value: string
+ - name: historyId
+ value: string
+ - name: executionId
+ value: string
+ - name: resultsUrl
+ value: string
+ - name: state
+ value: string
+ - name: timestamp
+ value: string
+ - name: invalidMatrixDetails
+ value: string
+ - name: extendedInvalidMatrixDetails
+ value:
+ - - name: reason
+ value: string
+ - name: message
+ value: string
+ - name: flakyTestAttempts
+ value: integer
+ - name: outcomeSummary
+ value: string
+ - name: failFast
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/texttospeech/operations/index.md b/docs/google-docs/providers/google/texttospeech/operations/index.md
index 8c54b3efe7..638ee22c87 100644
--- a/docs/google-docs/providers/google/texttospeech/operations/index.md
+++ b/docs/google-docs/providers/google/texttospeech/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.texttospeech.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/texttospeech/voices/index.md b/docs/google-docs/providers/google/texttospeech/voices/index.md
index 2a5d604a84..3a8dbec80d 100644
--- a/docs/google-docs/providers/google/texttospeech/voices/index.md
+++ b/docs/google-docs/providers/google/texttospeech/voices/index.md
@@ -46,5 +46,5 @@ Returns a list of Voice supported for synthesis.
SELECT
voices
FROM google.texttospeech.voices
-WHERE = '{{ }}';
+;
```
diff --git a/docs/google-docs/providers/google/tpu/accelerator_types/index.md b/docs/google-docs/providers/google/tpu/accelerator_types/index.md
index 06434ea3cf..cf8dee9d3e 100644
--- a/docs/google-docs/providers/google/tpu/accelerator_types/index.md
+++ b/docs/google-docs/providers/google/tpu/accelerator_types/index.md
@@ -52,5 +52,5 @@ acceleratorConfigs,
type
FROM google.tpu.accelerator_types
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/tpu/locations/index.md b/docs/google-docs/providers/google/tpu/locations/index.md
index 3fa7f46b31..1949bd2860 100644
--- a/docs/google-docs/providers/google/tpu/locations/index.md
+++ b/docs/google-docs/providers/google/tpu/locations/index.md
@@ -56,5 +56,5 @@ labels,
locationId,
metadata
FROM google.tpu.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/tpu/nodes/index.md b/docs/google-docs/providers/google/tpu/nodes/index.md
index a0da05f28a..a20655fd76 100644
--- a/docs/google-docs/providers/google/tpu/nodes/index.md
+++ b/docs/google-docs/providers/google/tpu/nodes/index.md
@@ -99,7 +99,7 @@ symptoms,
tags
FROM google.tpu.nodes
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -158,55 +158,104 @@ SELECT
```yaml
-name: string
-description: string
-acceleratorType: string
-state: string
-healthDescription: string
-runtimeVersion: string
-networkConfig:
- network: string
- subnetwork: string
- enableExternalIps: boolean
- canIpForward: boolean
- queueCount: integer
-cidrBlock: string
-serviceAccount:
- email: string
- scope:
- - type: string
-createTime: string
-schedulingConfig:
- preemptible: boolean
- reserved: boolean
- spot: boolean
-networkEndpoints:
- - ipAddress: string
- port: integer
- accessConfig:
- externalIp: string
-health: string
-labels: object
-metadata: object
-tags:
- - type: string
-id: string
-dataDisks:
- - sourceDisk: string
- mode: string
-apiVersion: string
-symptoms:
- - createTime: string
- symptomType: string
- details: string
- workerId: string
-shieldedInstanceConfig:
- enableSecureBoot: boolean
-acceleratorConfig:
- type: string
- topology: string
-queuedResource: string
-multisliceNode: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: state
+ value: string
+ - name: healthDescription
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: networkConfig
+ value:
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: enableExternalIps
+ value: boolean
+ - name: canIpForward
+ value: boolean
+ - name: queueCount
+ value: integer
+ - name: cidrBlock
+ value: string
+ - name: serviceAccount
+ value:
+ - name: email
+ value: string
+ - name: scope
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: schedulingConfig
+ value:
+ - name: preemptible
+ value: boolean
+ - name: reserved
+ value: boolean
+ - name: spot
+ value: boolean
+ - name: networkEndpoints
+ value:
+ - - name: ipAddress
+ value: string
+ - name: port
+ value: integer
+ - name: accessConfig
+ value:
+ - name: externalIp
+ value: string
+ - name: health
+ value: string
+ - name: labels
+ value: object
+ - name: metadata
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: id
+ value: string
+ - name: dataDisks
+ value:
+ - - name: sourceDisk
+ value: string
+ - name: mode
+ value: string
+ - name: apiVersion
+ value: string
+ - name: symptoms
+ value:
+ - - name: createTime
+ value: string
+ - name: symptomType
+ value: string
+ - name: details
+ value: string
+ - name: workerId
+ value: string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: acceleratorConfig
+ value:
+ - name: type
+ value: string
+ - name: topology
+ value: string
+ - name: queuedResource
+ value: string
+ - name: multisliceNode
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/tpu/nodes_guest_attributes/index.md b/docs/google-docs/providers/google/tpu/nodes_guest_attributes/index.md
index 8f597a84f0..6f0b7e2273 100644
--- a/docs/google-docs/providers/google/tpu/nodes_guest_attributes/index.md
+++ b/docs/google-docs/providers/google/tpu/nodes_guest_attributes/index.md
@@ -48,5 +48,5 @@ guestAttributes
FROM google.tpu.nodes_guest_attributes
WHERE locationsId = '{{ locationsId }}'
AND nodesId = '{{ nodesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/tpu/operations/index.md b/docs/google-docs/providers/google/tpu/operations/index.md
index 2c2f3d2935..2ab5bd33c2 100644
--- a/docs/google-docs/providers/google/tpu/operations/index.md
+++ b/docs/google-docs/providers/google/tpu/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.tpu.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/tpu/queued_resources/index.md b/docs/google-docs/providers/google/tpu/queued_resources/index.md
index e0d1d30d88..41cf2aa159 100644
--- a/docs/google-docs/providers/google/tpu/queued_resources/index.md
+++ b/docs/google-docs/providers/google/tpu/queued_resources/index.md
@@ -65,7 +65,7 @@ state,
tpu
FROM google.tpu.queued_resources
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,94 +106,179 @@ SELECT
```yaml
-name: string
-createTime: string
-tpu:
- nodeSpec:
- - parent: string
- nodeId: string
- multisliceParams:
- nodeCount: integer
- nodeIdPrefix: string
- node:
- name: string
- description: string
- acceleratorType: string
- state: string
- healthDescription: string
- runtimeVersion: string
- networkConfig:
- network: string
- subnetwork: string
- enableExternalIps: boolean
- canIpForward: boolean
- queueCount: integer
- cidrBlock: string
- serviceAccount:
- email: string
- scope:
- - type: string
- createTime: string
- schedulingConfig:
- preemptible: boolean
- reserved: boolean
- spot: boolean
- networkEndpoints:
- - ipAddress: string
- port: integer
- accessConfig:
- externalIp: string
- health: string
- labels: object
- metadata: object
- tags:
- - type: string
- id: string
- dataDisks:
- - sourceDisk: string
- mode: string
- apiVersion: string
- symptoms:
- - createTime: string
- symptomType: string
- details: string
- workerId: string
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- acceleratorConfig:
- type: string
- topology: string
- queuedResource: string
- multisliceNode: boolean
-spot: {}
-guaranteed:
- minDuration: string
-queueingPolicy:
- validUntilDuration: string
- validUntilTime: string
- validAfterDuration: string
- validAfterTime: string
- validInterval:
- startTime: string
- endTime: string
-state:
- state: string
- creatingData: {}
- acceptedData: {}
- provisioningData: {}
- failedData:
- error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- deletingData: {}
- activeData: {}
- suspendingData: {}
- suspendedData: {}
- stateInitiator: string
-reservationName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: tpu
+ value:
+ - name: nodeSpec
+ value:
+ - - name: parent
+ value: string
+ - name: nodeId
+ value: string
+ - name: multisliceParams
+ value:
+ - name: nodeCount
+ value: integer
+ - name: nodeIdPrefix
+ value: string
+ - name: node
+ value:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: acceleratorType
+ value: string
+ - name: state
+ value: string
+ - name: healthDescription
+ value: string
+ - name: runtimeVersion
+ value: string
+ - name: networkConfig
+ value:
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: enableExternalIps
+ value: boolean
+ - name: canIpForward
+ value: boolean
+ - name: queueCount
+ value: integer
+ - name: cidrBlock
+ value: string
+ - name: serviceAccount
+ value:
+ - name: email
+ value: string
+ - name: scope
+ value:
+ - string
+ - name: createTime
+ value: string
+ - name: schedulingConfig
+ value:
+ - name: preemptible
+ value: boolean
+ - name: reserved
+ value: boolean
+ - name: spot
+ value: boolean
+ - name: networkEndpoints
+ value:
+ - - name: ipAddress
+ value: string
+ - name: port
+ value: integer
+ - name: accessConfig
+ value:
+ - name: externalIp
+ value: string
+ - name: health
+ value: string
+ - name: labels
+ value: object
+ - name: metadata
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: id
+ value: string
+ - name: dataDisks
+ value:
+ - - name: sourceDisk
+ value: string
+ - name: mode
+ value: string
+ - name: apiVersion
+ value: string
+ - name: symptoms
+ value:
+ - - name: createTime
+ value: string
+ - name: symptomType
+ value: string
+ - name: details
+ value: string
+ - name: workerId
+ value: string
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: acceleratorConfig
+ value:
+ - name: type
+ value: string
+ - name: topology
+ value: string
+ - name: queuedResource
+ value: string
+ - name: multisliceNode
+ value: boolean
+ - name: spot
+ value: []
+ - name: guaranteed
+ value:
+ - name: minDuration
+ value: string
+ - name: queueingPolicy
+ value:
+ - name: validUntilDuration
+ value: string
+ - name: validUntilTime
+ value: string
+ - name: validAfterDuration
+ value: string
+ - name: validAfterTime
+ value: string
+ - name: validInterval
+ value:
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value:
+ - name: state
+ value: string
+ - name: creatingData
+ value: []
+ - name: acceptedData
+ value: []
+ - name: provisioningData
+ value: []
+ - name: failedData
+ value:
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: deletingData
+ value: []
+ - name: activeData
+ value: []
+ - name: suspendingData
+ value: []
+ - name: suspendedData
+ value: []
+ - name: stateInitiator
+ value: string
+ - name: reservationName
+ value: string
```
diff --git a/docs/google-docs/providers/google/tpu/runtime_versions/index.md b/docs/google-docs/providers/google/tpu/runtime_versions/index.md
index 85de0b8ebd..e6d22b60e5 100644
--- a/docs/google-docs/providers/google/tpu/runtime_versions/index.md
+++ b/docs/google-docs/providers/google/tpu/runtime_versions/index.md
@@ -50,5 +50,5 @@ name,
version
FROM google.tpu.runtime_versions
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/transcoder/job_templates/index.md b/docs/google-docs/providers/google/transcoder/job_templates/index.md
index 801e059387..e2e0bf7909 100644
--- a/docs/google-docs/providers/google/transcoder/job_templates/index.md
+++ b/docs/google-docs/providers/google/transcoder/job_templates/index.md
@@ -54,7 +54,7 @@ config,
labels
FROM google.transcoder.job_templates
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -91,208 +91,408 @@ SELECT
```yaml
-name: string
-config:
- inputs:
- - key: string
- uri: string
- preprocessingConfig:
- color:
- saturation: number
- contrast: number
- brightness: number
- denoise:
- strength: number
- tune: string
- deblock:
- strength: number
- enabled: boolean
- audio:
- lufs: number
- highBoost: boolean
- lowBoost: boolean
- crop:
- topPixels: integer
- bottomPixels: integer
- leftPixels: integer
- rightPixels: integer
- pad:
- topPixels: integer
- bottomPixels: integer
- leftPixels: integer
- rightPixels: integer
- deinterlace:
- yadif:
- mode: string
- disableSpatialInterlacing: boolean
- parity: string
- deinterlaceAllFrames: boolean
- bwdif:
- mode: string
- parity: string
- deinterlaceAllFrames: boolean
- editList:
- - key: string
- inputs:
- - type: string
- endTimeOffset: string
- startTimeOffset: string
- elementaryStreams:
- - key: string
- videoStream:
- h264:
- widthPixels: integer
- heightPixels: integer
- frameRate: number
- frameRateConversionStrategy: string
- bitrateBps: integer
- pixelFormat: string
- rateControlMode: string
- crfLevel: integer
- allowOpenGop: boolean
- gopFrameCount: integer
- gopDuration: string
- enableTwoPass: boolean
- vbvSizeBits: integer
- vbvFullnessBits: integer
- entropyCoder: string
- bPyramid: boolean
- bFrameCount: integer
- aqStrength: number
- profile: string
- tune: string
- preset: string
- sdr: {}
- hlg: {}
- h265:
- widthPixels: integer
- heightPixels: integer
- frameRate: number
- frameRateConversionStrategy: string
- bitrateBps: integer
- pixelFormat: string
- rateControlMode: string
- crfLevel: integer
- allowOpenGop: boolean
- gopFrameCount: integer
- gopDuration: string
- enableTwoPass: boolean
- vbvSizeBits: integer
- vbvFullnessBits: integer
- bPyramid: boolean
- bFrameCount: integer
- aqStrength: number
- profile: string
- tune: string
- preset: string
- sdr: {}
- hlg: {}
- hdr10: {}
- vp9:
- widthPixels: integer
- heightPixels: integer
- frameRate: number
- frameRateConversionStrategy: string
- bitrateBps: integer
- pixelFormat: string
- rateControlMode: string
- crfLevel: integer
- gopFrameCount: integer
- gopDuration: string
- profile: string
- sdr: {}
- hlg: {}
- audioStream:
- codec: string
- bitrateBps: integer
- channelCount: integer
- channelLayout:
- - type: string
- mapping:
- - atomKey: string
- inputKey: string
- inputTrack: integer
- inputChannel: integer
- outputChannel: integer
- gainDb: number
- sampleRateHertz: integer
- languageCode: string
- displayName: string
- textStream:
- codec: string
- languageCode: string
- mapping:
- - atomKey: string
- inputKey: string
- inputTrack: integer
- displayName: string
- muxStreams:
- - key: string
- fileName: string
- container: string
- elementaryStreams:
- - type: string
- segmentSettings:
- segmentDuration: string
- individualSegments: boolean
- encryptionId: string
- fmp4:
- codecTag: string
- manifests:
- - fileName: string
- type: string
- muxStreams:
- - type: string
- dash:
- segmentReferenceScheme: string
- output:
- uri: string
- adBreaks:
- - startTimeOffset: string
- pubsubDestination:
- topic: string
- spriteSheets:
- - format: string
- filePrefix: string
- spriteWidthPixels: integer
- spriteHeightPixels: integer
- columnCount: integer
- rowCount: integer
- startTimeOffset: string
- endTimeOffset: string
- totalCount: integer
- interval: string
- quality: integer
- overlays:
- - image:
- uri: string
- resolution:
- x: number
- 'y': number
- alpha: number
- animations:
- - animationStatic:
- startTimeOffset: string
- animationFade:
- fadeType: string
- startTimeOffset: string
- endTimeOffset: string
- animationEnd:
- startTimeOffset: string
- encryptions:
- - id: string
- aes128: {}
- sampleAes: {}
- mpegCenc:
- scheme: string
- secretManagerKeySource:
- secretVersion: string
- drmSystems:
- widevine: {}
- fairplay: {}
- playready: {}
- clearkey: {}
-labels: object
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: config
+ value:
+ - name: inputs
+ value:
+ - - name: key
+ value: string
+ - name: uri
+ value: string
+ - name: preprocessingConfig
+ value:
+ - name: color
+ value:
+ - name: saturation
+ value: number
+ - name: contrast
+ value: number
+ - name: brightness
+ value: number
+ - name: denoise
+ value:
+ - name: strength
+ value: number
+ - name: tune
+ value: string
+ - name: deblock
+ value:
+ - name: strength
+ value: number
+ - name: enabled
+ value: boolean
+ - name: audio
+ value:
+ - name: lufs
+ value: number
+ - name: highBoost
+ value: boolean
+ - name: lowBoost
+ value: boolean
+ - name: crop
+ value:
+ - name: topPixels
+ value: integer
+ - name: bottomPixels
+ value: integer
+ - name: leftPixels
+ value: integer
+ - name: rightPixels
+ value: integer
+ - name: pad
+ value:
+ - name: topPixels
+ value: integer
+ - name: bottomPixels
+ value: integer
+ - name: leftPixels
+ value: integer
+ - name: rightPixels
+ value: integer
+ - name: deinterlace
+ value:
+ - name: yadif
+ value:
+ - name: mode
+ value: string
+ - name: disableSpatialInterlacing
+ value: boolean
+ - name: parity
+ value: string
+ - name: deinterlaceAllFrames
+ value: boolean
+ - name: bwdif
+ value:
+ - name: mode
+ value: string
+ - name: parity
+ value: string
+ - name: deinterlaceAllFrames
+ value: boolean
+ - name: editList
+ value:
+ - - name: key
+ value: string
+ - name: inputs
+ value:
+ - string
+ - name: endTimeOffset
+ value: string
+ - name: startTimeOffset
+ value: string
+ - name: elementaryStreams
+ value:
+ - - name: key
+ value: string
+ - name: videoStream
+ value:
+ - name: h264
+ value:
+ - name: widthPixels
+ value: integer
+ - name: heightPixels
+ value: integer
+ - name: frameRate
+ value: number
+ - name: frameRateConversionStrategy
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: pixelFormat
+ value: string
+ - name: rateControlMode
+ value: string
+ - name: crfLevel
+ value: integer
+ - name: allowOpenGop
+ value: boolean
+ - name: gopFrameCount
+ value: integer
+ - name: gopDuration
+ value: string
+ - name: enableTwoPass
+ value: boolean
+ - name: vbvSizeBits
+ value: integer
+ - name: vbvFullnessBits
+ value: integer
+ - name: entropyCoder
+ value: string
+ - name: bPyramid
+ value: boolean
+ - name: bFrameCount
+ value: integer
+ - name: aqStrength
+ value: number
+ - name: profile
+ value: string
+ - name: tune
+ value: string
+ - name: preset
+ value: string
+ - name: sdr
+ value: []
+ - name: hlg
+ value: []
+ - name: h265
+ value:
+ - name: widthPixels
+ value: integer
+ - name: heightPixels
+ value: integer
+ - name: frameRate
+ value: number
+ - name: frameRateConversionStrategy
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: pixelFormat
+ value: string
+ - name: rateControlMode
+ value: string
+ - name: crfLevel
+ value: integer
+ - name: allowOpenGop
+ value: boolean
+ - name: gopFrameCount
+ value: integer
+ - name: gopDuration
+ value: string
+ - name: enableTwoPass
+ value: boolean
+ - name: vbvSizeBits
+ value: integer
+ - name: vbvFullnessBits
+ value: integer
+ - name: bPyramid
+ value: boolean
+ - name: bFrameCount
+ value: integer
+ - name: aqStrength
+ value: number
+ - name: profile
+ value: string
+ - name: tune
+ value: string
+ - name: preset
+ value: string
+ - name: sdr
+ value: []
+ - name: hlg
+ value: []
+ - name: hdr10
+ value: []
+ - name: vp9
+ value:
+ - name: widthPixels
+ value: integer
+ - name: heightPixels
+ value: integer
+ - name: frameRate
+ value: number
+ - name: frameRateConversionStrategy
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: pixelFormat
+ value: string
+ - name: rateControlMode
+ value: string
+ - name: crfLevel
+ value: integer
+ - name: gopFrameCount
+ value: integer
+ - name: gopDuration
+ value: string
+ - name: profile
+ value: string
+ - name: sdr
+ value: []
+ - name: hlg
+ value: []
+ - name: audioStream
+ value:
+ - name: codec
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: channelCount
+ value: integer
+ - name: channelLayout
+ value:
+ - string
+ - name: mapping
+ value:
+ - - name: atomKey
+ value: string
+ - name: inputKey
+ value: string
+ - name: inputTrack
+ value: integer
+ - name: inputChannel
+ value: integer
+ - name: outputChannel
+ value: integer
+ - name: gainDb
+ value: number
+ - name: sampleRateHertz
+ value: integer
+ - name: languageCode
+ value: string
+ - name: displayName
+ value: string
+ - name: textStream
+ value:
+ - name: codec
+ value: string
+ - name: languageCode
+ value: string
+ - name: mapping
+ value:
+ - - name: atomKey
+ value: string
+ - name: inputKey
+ value: string
+ - name: inputTrack
+ value: integer
+ - name: displayName
+ value: string
+ - name: muxStreams
+ value:
+ - - name: key
+ value: string
+ - name: fileName
+ value: string
+ - name: container
+ value: string
+ - name: elementaryStreams
+ value:
+ - string
+ - name: segmentSettings
+ value:
+ - name: segmentDuration
+ value: string
+ - name: individualSegments
+ value: boolean
+ - name: encryptionId
+ value: string
+ - name: fmp4
+ value:
+ - name: codecTag
+ value: string
+ - name: manifests
+ value:
+ - - name: fileName
+ value: string
+ - name: type
+ value: string
+ - name: muxStreams
+ value:
+ - string
+ - name: dash
+ value:
+ - name: segmentReferenceScheme
+ value: string
+ - name: output
+ value:
+ - name: uri
+ value: string
+ - name: adBreaks
+ value:
+ - - name: startTimeOffset
+ value: string
+ - name: pubsubDestination
+ value:
+ - name: topic
+ value: string
+ - name: spriteSheets
+ value:
+ - - name: format
+ value: string
+ - name: filePrefix
+ value: string
+ - name: spriteWidthPixels
+ value: integer
+ - name: spriteHeightPixels
+ value: integer
+ - name: columnCount
+ value: integer
+ - name: rowCount
+ value: integer
+ - name: startTimeOffset
+ value: string
+ - name: endTimeOffset
+ value: string
+ - name: totalCount
+ value: integer
+ - name: interval
+ value: string
+ - name: quality
+ value: integer
+ - name: overlays
+ value:
+ - - name: image
+ value:
+ - name: uri
+ value: string
+ - name: resolution
+ value:
+ - name: x
+ value: number
+ - name: 'y'
+ value: number
+ - name: alpha
+ value: number
+ - name: animations
+ value:
+ - - name: animationStatic
+ value:
+ - name: startTimeOffset
+ value: string
+ - name: animationFade
+ value:
+ - name: fadeType
+ value: string
+ - name: startTimeOffset
+ value: string
+ - name: endTimeOffset
+ value: string
+ - name: animationEnd
+ value:
+ - name: startTimeOffset
+ value: string
+ - name: encryptions
+ value:
+ - - name: id
+ value: string
+ - name: aes128
+ value: []
+ - name: sampleAes
+ value: []
+ - name: mpegCenc
+ value:
+ - name: scheme
+ value: string
+ - name: secretManagerKeySource
+ value:
+ - name: secretVersion
+ value: string
+ - name: drmSystems
+ value:
+ - name: widevine
+ value: []
+ - name: fairplay
+ value: []
+ - name: playready
+ value: []
+ - name: clearkey
+ value: []
+ - name: labels
+ value: object
```
diff --git a/docs/google-docs/providers/google/transcoder/jobs/index.md b/docs/google-docs/providers/google/transcoder/jobs/index.md
index 6a73a197ca..2176386f40 100644
--- a/docs/google-docs/providers/google/transcoder/jobs/index.md
+++ b/docs/google-docs/providers/google/transcoder/jobs/index.md
@@ -78,7 +78,7 @@ templateId,
ttlAfterCompletionDays
FROM google.transcoder.jobs
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -129,225 +129,439 @@ SELECT
```yaml
-name: string
-inputUri: string
-outputUri: string
-templateId: string
-config:
- inputs:
- - key: string
- uri: string
- preprocessingConfig:
- color:
- saturation: number
- contrast: number
- brightness: number
- denoise:
- strength: number
- tune: string
- deblock:
- strength: number
- enabled: boolean
- audio:
- lufs: number
- highBoost: boolean
- lowBoost: boolean
- crop:
- topPixels: integer
- bottomPixels: integer
- leftPixels: integer
- rightPixels: integer
- pad:
- topPixels: integer
- bottomPixels: integer
- leftPixels: integer
- rightPixels: integer
- deinterlace:
- yadif:
- mode: string
- disableSpatialInterlacing: boolean
- parity: string
- deinterlaceAllFrames: boolean
- bwdif:
- mode: string
- parity: string
- deinterlaceAllFrames: boolean
- editList:
- - key: string
- inputs:
- - type: string
- endTimeOffset: string
- startTimeOffset: string
- elementaryStreams:
- - key: string
- videoStream:
- h264:
- widthPixels: integer
- heightPixels: integer
- frameRate: number
- frameRateConversionStrategy: string
- bitrateBps: integer
- pixelFormat: string
- rateControlMode: string
- crfLevel: integer
- allowOpenGop: boolean
- gopFrameCount: integer
- gopDuration: string
- enableTwoPass: boolean
- vbvSizeBits: integer
- vbvFullnessBits: integer
- entropyCoder: string
- bPyramid: boolean
- bFrameCount: integer
- aqStrength: number
- profile: string
- tune: string
- preset: string
- sdr: {}
- hlg: {}
- h265:
- widthPixels: integer
- heightPixels: integer
- frameRate: number
- frameRateConversionStrategy: string
- bitrateBps: integer
- pixelFormat: string
- rateControlMode: string
- crfLevel: integer
- allowOpenGop: boolean
- gopFrameCount: integer
- gopDuration: string
- enableTwoPass: boolean
- vbvSizeBits: integer
- vbvFullnessBits: integer
- bPyramid: boolean
- bFrameCount: integer
- aqStrength: number
- profile: string
- tune: string
- preset: string
- sdr: {}
- hlg: {}
- hdr10: {}
- vp9:
- widthPixels: integer
- heightPixels: integer
- frameRate: number
- frameRateConversionStrategy: string
- bitrateBps: integer
- pixelFormat: string
- rateControlMode: string
- crfLevel: integer
- gopFrameCount: integer
- gopDuration: string
- profile: string
- sdr: {}
- hlg: {}
- audioStream:
- codec: string
- bitrateBps: integer
- channelCount: integer
- channelLayout:
- - type: string
- mapping:
- - atomKey: string
- inputKey: string
- inputTrack: integer
- inputChannel: integer
- outputChannel: integer
- gainDb: number
- sampleRateHertz: integer
- languageCode: string
- displayName: string
- textStream:
- codec: string
- languageCode: string
- mapping:
- - atomKey: string
- inputKey: string
- inputTrack: integer
- displayName: string
- muxStreams:
- - key: string
- fileName: string
- container: string
- elementaryStreams:
- - type: string
- segmentSettings:
- segmentDuration: string
- individualSegments: boolean
- encryptionId: string
- fmp4:
- codecTag: string
- manifests:
- - fileName: string
- type: string
- muxStreams:
- - type: string
- dash:
- segmentReferenceScheme: string
- output:
- uri: string
- adBreaks:
- - startTimeOffset: string
- pubsubDestination:
- topic: string
- spriteSheets:
- - format: string
- filePrefix: string
- spriteWidthPixels: integer
- spriteHeightPixels: integer
- columnCount: integer
- rowCount: integer
- startTimeOffset: string
- endTimeOffset: string
- totalCount: integer
- interval: string
- quality: integer
- overlays:
- - image:
- uri: string
- resolution:
- x: number
- 'y': number
- alpha: number
- animations:
- - animationStatic:
- startTimeOffset: string
- animationFade:
- fadeType: string
- startTimeOffset: string
- endTimeOffset: string
- animationEnd:
- startTimeOffset: string
- encryptions:
- - id: string
- aes128: {}
- sampleAes: {}
- mpegCenc:
- scheme: string
- secretManagerKeySource:
- secretVersion: string
- drmSystems:
- widevine: {}
- fairplay: {}
- playready: {}
- clearkey: {}
-state: string
-createTime: string
-startTime: string
-endTime: string
-ttlAfterCompletionDays: integer
-labels: object
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-mode: string
-batchModePriority: integer
-optimization: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: inputUri
+ value: string
+ - name: outputUri
+ value: string
+ - name: templateId
+ value: string
+ - name: config
+ value:
+ - name: inputs
+ value:
+ - - name: key
+ value: string
+ - name: uri
+ value: string
+ - name: preprocessingConfig
+ value:
+ - name: color
+ value:
+ - name: saturation
+ value: number
+ - name: contrast
+ value: number
+ - name: brightness
+ value: number
+ - name: denoise
+ value:
+ - name: strength
+ value: number
+ - name: tune
+ value: string
+ - name: deblock
+ value:
+ - name: strength
+ value: number
+ - name: enabled
+ value: boolean
+ - name: audio
+ value:
+ - name: lufs
+ value: number
+ - name: highBoost
+ value: boolean
+ - name: lowBoost
+ value: boolean
+ - name: crop
+ value:
+ - name: topPixels
+ value: integer
+ - name: bottomPixels
+ value: integer
+ - name: leftPixels
+ value: integer
+ - name: rightPixels
+ value: integer
+ - name: pad
+ value:
+ - name: topPixels
+ value: integer
+ - name: bottomPixels
+ value: integer
+ - name: leftPixels
+ value: integer
+ - name: rightPixels
+ value: integer
+ - name: deinterlace
+ value:
+ - name: yadif
+ value:
+ - name: mode
+ value: string
+ - name: disableSpatialInterlacing
+ value: boolean
+ - name: parity
+ value: string
+ - name: deinterlaceAllFrames
+ value: boolean
+ - name: bwdif
+ value:
+ - name: mode
+ value: string
+ - name: parity
+ value: string
+ - name: deinterlaceAllFrames
+ value: boolean
+ - name: editList
+ value:
+ - - name: key
+ value: string
+ - name: inputs
+ value:
+ - string
+ - name: endTimeOffset
+ value: string
+ - name: startTimeOffset
+ value: string
+ - name: elementaryStreams
+ value:
+ - - name: key
+ value: string
+ - name: videoStream
+ value:
+ - name: h264
+ value:
+ - name: widthPixels
+ value: integer
+ - name: heightPixels
+ value: integer
+ - name: frameRate
+ value: number
+ - name: frameRateConversionStrategy
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: pixelFormat
+ value: string
+ - name: rateControlMode
+ value: string
+ - name: crfLevel
+ value: integer
+ - name: allowOpenGop
+ value: boolean
+ - name: gopFrameCount
+ value: integer
+ - name: gopDuration
+ value: string
+ - name: enableTwoPass
+ value: boolean
+ - name: vbvSizeBits
+ value: integer
+ - name: vbvFullnessBits
+ value: integer
+ - name: entropyCoder
+ value: string
+ - name: bPyramid
+ value: boolean
+ - name: bFrameCount
+ value: integer
+ - name: aqStrength
+ value: number
+ - name: profile
+ value: string
+ - name: tune
+ value: string
+ - name: preset
+ value: string
+ - name: sdr
+ value: []
+ - name: hlg
+ value: []
+ - name: h265
+ value:
+ - name: widthPixels
+ value: integer
+ - name: heightPixels
+ value: integer
+ - name: frameRate
+ value: number
+ - name: frameRateConversionStrategy
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: pixelFormat
+ value: string
+ - name: rateControlMode
+ value: string
+ - name: crfLevel
+ value: integer
+ - name: allowOpenGop
+ value: boolean
+ - name: gopFrameCount
+ value: integer
+ - name: gopDuration
+ value: string
+ - name: enableTwoPass
+ value: boolean
+ - name: vbvSizeBits
+ value: integer
+ - name: vbvFullnessBits
+ value: integer
+ - name: bPyramid
+ value: boolean
+ - name: bFrameCount
+ value: integer
+ - name: aqStrength
+ value: number
+ - name: profile
+ value: string
+ - name: tune
+ value: string
+ - name: preset
+ value: string
+ - name: sdr
+ value: []
+ - name: hlg
+ value: []
+ - name: hdr10
+ value: []
+ - name: vp9
+ value:
+ - name: widthPixels
+ value: integer
+ - name: heightPixels
+ value: integer
+ - name: frameRate
+ value: number
+ - name: frameRateConversionStrategy
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: pixelFormat
+ value: string
+ - name: rateControlMode
+ value: string
+ - name: crfLevel
+ value: integer
+ - name: gopFrameCount
+ value: integer
+ - name: gopDuration
+ value: string
+ - name: profile
+ value: string
+ - name: sdr
+ value: []
+ - name: hlg
+ value: []
+ - name: audioStream
+ value:
+ - name: codec
+ value: string
+ - name: bitrateBps
+ value: integer
+ - name: channelCount
+ value: integer
+ - name: channelLayout
+ value:
+ - string
+ - name: mapping
+ value:
+ - - name: atomKey
+ value: string
+ - name: inputKey
+ value: string
+ - name: inputTrack
+ value: integer
+ - name: inputChannel
+ value: integer
+ - name: outputChannel
+ value: integer
+ - name: gainDb
+ value: number
+ - name: sampleRateHertz
+ value: integer
+ - name: languageCode
+ value: string
+ - name: displayName
+ value: string
+ - name: textStream
+ value:
+ - name: codec
+ value: string
+ - name: languageCode
+ value: string
+ - name: mapping
+ value:
+ - - name: atomKey
+ value: string
+ - name: inputKey
+ value: string
+ - name: inputTrack
+ value: integer
+ - name: displayName
+ value: string
+ - name: muxStreams
+ value:
+ - - name: key
+ value: string
+ - name: fileName
+ value: string
+ - name: container
+ value: string
+ - name: elementaryStreams
+ value:
+ - string
+ - name: segmentSettings
+ value:
+ - name: segmentDuration
+ value: string
+ - name: individualSegments
+ value: boolean
+ - name: encryptionId
+ value: string
+ - name: fmp4
+ value:
+ - name: codecTag
+ value: string
+ - name: manifests
+ value:
+ - - name: fileName
+ value: string
+ - name: type
+ value: string
+ - name: muxStreams
+ value:
+ - string
+ - name: dash
+ value:
+ - name: segmentReferenceScheme
+ value: string
+ - name: output
+ value:
+ - name: uri
+ value: string
+ - name: adBreaks
+ value:
+ - - name: startTimeOffset
+ value: string
+ - name: pubsubDestination
+ value:
+ - name: topic
+ value: string
+ - name: spriteSheets
+ value:
+ - - name: format
+ value: string
+ - name: filePrefix
+ value: string
+ - name: spriteWidthPixels
+ value: integer
+ - name: spriteHeightPixels
+ value: integer
+ - name: columnCount
+ value: integer
+ - name: rowCount
+ value: integer
+ - name: startTimeOffset
+ value: string
+ - name: endTimeOffset
+ value: string
+ - name: totalCount
+ value: integer
+ - name: interval
+ value: string
+ - name: quality
+ value: integer
+ - name: overlays
+ value:
+ - - name: image
+ value:
+ - name: uri
+ value: string
+ - name: resolution
+ value:
+ - name: x
+ value: number
+ - name: 'y'
+ value: number
+ - name: alpha
+ value: number
+ - name: animations
+ value:
+ - - name: animationStatic
+ value:
+ - name: startTimeOffset
+ value: string
+ - name: animationFade
+ value:
+ - name: fadeType
+ value: string
+ - name: startTimeOffset
+ value: string
+ - name: endTimeOffset
+ value: string
+ - name: animationEnd
+ value:
+ - name: startTimeOffset
+ value: string
+ - name: encryptions
+ value:
+ - - name: id
+ value: string
+ - name: aes128
+ value: []
+ - name: sampleAes
+ value: []
+ - name: mpegCenc
+ value:
+ - name: scheme
+ value: string
+ - name: secretManagerKeySource
+ value:
+ - name: secretVersion
+ value: string
+ - name: drmSystems
+ value:
+ - name: widevine
+ value: []
+ - name: fairplay
+ value: []
+ - name: playready
+ value: []
+ - name: clearkey
+ value: []
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: ttlAfterCompletionDays
+ value: integer
+ - name: labels
+ value: object
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: mode
+ value: string
+ - name: batchModePriority
+ value: integer
+ - name: optimization
+ value: string
```
diff --git a/docs/google-docs/providers/google/translate/adaptive_mt_datasets/index.md b/docs/google-docs/providers/google/translate/adaptive_mt_datasets/index.md
index ebe6c2e6c4..278238d173 100644
--- a/docs/google-docs/providers/google/translate/adaptive_mt_datasets/index.md
+++ b/docs/google-docs/providers/google/translate/adaptive_mt_datasets/index.md
@@ -63,7 +63,7 @@ targetLanguageCode,
updateTime
FROM google.translate.adaptive_mt_datasets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,13 +104,22 @@ SELECT
```yaml
-name: string
-displayName: string
-sourceLanguageCode: string
-targetLanguageCode: string
-exampleCount: integer
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: sourceLanguageCode
+ value: string
+ - name: targetLanguageCode
+ value: string
+ - name: exampleCount
+ value: integer
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/translate/adaptive_mt_files/index.md b/docs/google-docs/providers/google/translate/adaptive_mt_files/index.md
index 762243111a..1286279a5c 100644
--- a/docs/google-docs/providers/google/translate/adaptive_mt_files/index.md
+++ b/docs/google-docs/providers/google/translate/adaptive_mt_files/index.md
@@ -58,7 +58,7 @@ updateTime
FROM google.translate.adaptive_mt_files
WHERE adaptiveMtDatasetsId = '{{ adaptiveMtDatasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/translate/adaptive_mt_sentences/index.md b/docs/google-docs/providers/google/translate/adaptive_mt_sentences/index.md
index 9c5b75e51a..d043cc085d 100644
--- a/docs/google-docs/providers/google/translate/adaptive_mt_sentences/index.md
+++ b/docs/google-docs/providers/google/translate/adaptive_mt_sentences/index.md
@@ -57,5 +57,5 @@ updateTime
FROM google.translate.adaptive_mt_sentences
WHERE adaptiveMtDatasetsId = '{{ adaptiveMtDatasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/translate/datasets/index.md b/docs/google-docs/providers/google/translate/datasets/index.md
index a8ece98645..aeed3e0a68 100644
--- a/docs/google-docs/providers/google/translate/datasets/index.md
+++ b/docs/google-docs/providers/google/translate/datasets/index.md
@@ -70,7 +70,7 @@ updateTime,
validateExampleCount
FROM google.translate.datasets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -109,16 +109,28 @@ SELECT
```yaml
-name: string
-displayName: string
-sourceLanguageCode: string
-targetLanguageCode: string
-exampleCount: integer
-trainExampleCount: integer
-validateExampleCount: integer
-testExampleCount: integer
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: sourceLanguageCode
+ value: string
+ - name: targetLanguageCode
+ value: string
+ - name: exampleCount
+ value: integer
+ - name: trainExampleCount
+ value: integer
+ - name: validateExampleCount
+ value: integer
+ - name: testExampleCount
+ value: integer
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/translate/examples/index.md b/docs/google-docs/providers/google/translate/examples/index.md
index 453ad4a63e..ba6d3a2177 100644
--- a/docs/google-docs/providers/google/translate/examples/index.md
+++ b/docs/google-docs/providers/google/translate/examples/index.md
@@ -54,5 +54,5 @@ usage
FROM google.translate.examples
WHERE datasetsId = '{{ datasetsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/translate/glossaries/index.md b/docs/google-docs/providers/google/translate/glossaries/index.md
index 41ccfdb07b..76fa53719d 100644
--- a/docs/google-docs/providers/google/translate/glossaries/index.md
+++ b/docs/google-docs/providers/google/translate/glossaries/index.md
@@ -65,7 +65,7 @@ languagePair,
submitTime
FROM google.translate.glossaries
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,20 +106,35 @@ SELECT
```yaml
-name: string
-languagePair:
- sourceLanguageCode: string
- targetLanguageCode: string
-languageCodesSet:
- languageCodes:
- - type: string
-inputConfig:
- gcsSource:
- inputUri: string
-entryCount: integer
-submitTime: string
-endTime: string
-displayName: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: languagePair
+ value:
+ - name: sourceLanguageCode
+ value: string
+ - name: targetLanguageCode
+ value: string
+ - name: languageCodesSet
+ value:
+ - name: languageCodes
+ value:
+ - string
+ - name: inputConfig
+ value:
+ - name: gcsSource
+ value:
+ - name: inputUri
+ value: string
+ - name: entryCount
+ value: integer
+ - name: submitTime
+ value: string
+ - name: endTime
+ value: string
+ - name: displayName
+ value: string
```
diff --git a/docs/google-docs/providers/google/translate/glossary_entries/index.md b/docs/google-docs/providers/google/translate/glossary_entries/index.md
index 857f4b259c..55920f0e49 100644
--- a/docs/google-docs/providers/google/translate/glossary_entries/index.md
+++ b/docs/google-docs/providers/google/translate/glossary_entries/index.md
@@ -58,7 +58,7 @@ termsSet
FROM google.translate.glossary_entries
WHERE glossariesId = '{{ glossariesId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -99,16 +99,28 @@ SELECT
```yaml
-name: string
-termsPair:
- sourceTerm:
- languageCode: string
- text: string
-termsSet:
- terms:
- - languageCode: string
- text: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: termsPair
+ value:
+ - name: sourceTerm
+ value:
+ - name: languageCode
+ value: string
+ - name: text
+ value: string
+ - name: termsSet
+ value:
+ - name: terms
+ value:
+ - - name: languageCode
+ value: string
+ - name: text
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/translate/locations/index.md b/docs/google-docs/providers/google/translate/locations/index.md
index 41164531b1..0d1ef3248e 100644
--- a/docs/google-docs/providers/google/translate/locations/index.md
+++ b/docs/google-docs/providers/google/translate/locations/index.md
@@ -62,5 +62,5 @@ labels,
locationId,
metadata
FROM google.translate.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/translate/models/index.md b/docs/google-docs/providers/google/translate/models/index.md
index 56267e2740..01a3642f17 100644
--- a/docs/google-docs/providers/google/translate/models/index.md
+++ b/docs/google-docs/providers/google/translate/models/index.md
@@ -68,7 +68,7 @@ updateTime,
validateExampleCount
FROM google.translate.models
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -105,16 +105,28 @@ SELECT
```yaml
-name: string
-displayName: string
-dataset: string
-sourceLanguageCode: string
-targetLanguageCode: string
-trainExampleCount: integer
-validateExampleCount: integer
-testExampleCount: integer
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: dataset
+ value: string
+ - name: sourceLanguageCode
+ value: string
+ - name: targetLanguageCode
+ value: string
+ - name: trainExampleCount
+ value: integer
+ - name: validateExampleCount
+ value: integer
+ - name: testExampleCount
+ value: integer
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/translate/operations/index.md b/docs/google-docs/providers/google/translate/operations/index.md
index 52454c0f99..00ae87aa8d 100644
--- a/docs/google-docs/providers/google/translate/operations/index.md
+++ b/docs/google-docs/providers/google/translate/operations/index.md
@@ -59,7 +59,7 @@ metadata,
response
FROM google.translate.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/translate/supported_languages/index.md b/docs/google-docs/providers/google/translate/supported_languages/index.md
index 72e1b2be81..f5347cc9a2 100644
--- a/docs/google-docs/providers/google/translate/supported_languages/index.md
+++ b/docs/google-docs/providers/google/translate/supported_languages/index.md
@@ -47,5 +47,5 @@ Returns a list of supported languages for translation.
SELECT
languages
FROM google.translate.supported_languages
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/videointelligence/long_running_operations/index.md b/docs/google-docs/providers/google/videointelligence/long_running_operations/index.md
index 8cd041d374..ac610b969c 100644
--- a/docs/google-docs/providers/google/videointelligence/long_running_operations/index.md
+++ b/docs/google-docs/providers/google/videointelligence/long_running_operations/index.md
@@ -58,7 +58,7 @@ response
FROM google.videointelligence.long_running_operations
WHERE locationsId = '{{ locationsId }}'
AND operationsId = '{{ operationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/videointelligence/operations/index.md b/docs/google-docs/providers/google/videointelligence/operations/index.md
index 2839fe7208..1c23ab72c4 100644
--- a/docs/google-docs/providers/google/videointelligence/operations/index.md
+++ b/docs/google-docs/providers/google/videointelligence/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.videointelligence.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/vision/operations/index.md b/docs/google-docs/providers/google/vision/operations/index.md
index 67abe14411..091065bad9 100644
--- a/docs/google-docs/providers/google/vision/operations/index.md
+++ b/docs/google-docs/providers/google/vision/operations/index.md
@@ -60,7 +60,7 @@ error,
metadata,
response
FROM google.vision.operations
-WHERE = '{{ }}';
+;
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/vision/product_sets/index.md b/docs/google-docs/providers/google/vision/product_sets/index.md
index 1eb7026d94..0102705176 100644
--- a/docs/google-docs/providers/google/vision/product_sets/index.md
+++ b/docs/google-docs/providers/google/vision/product_sets/index.md
@@ -58,7 +58,7 @@ indexError,
indexTime
FROM google.vision.product_sets
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -93,15 +93,23 @@ SELECT
```yaml
-name: string
-displayName: string
-indexTime: string
-indexError:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: indexTime
+ value: string
+ - name: indexError
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/vision/product_sets_product/index.md b/docs/google-docs/providers/google/vision/product_sets_product/index.md
index 5247ce73ec..deeb137292 100644
--- a/docs/google-docs/providers/google/vision/product_sets_product/index.md
+++ b/docs/google-docs/providers/google/vision/product_sets_product/index.md
@@ -70,7 +70,10 @@ SELECT
```yaml
-product: string
+- name: your_resource_model_name
+ props:
+ - name: product
+ value: string
```
diff --git a/docs/google-docs/providers/google/vision/products/index.md b/docs/google-docs/providers/google/vision/products/index.md
index 7e0851fa71..180024ce9d 100644
--- a/docs/google-docs/providers/google/vision/products/index.md
+++ b/docs/google-docs/providers/google/vision/products/index.md
@@ -61,7 +61,7 @@ productCategory,
productLabels
FROM google.vision.products
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -102,13 +102,22 @@ SELECT
```yaml
-name: string
-displayName: string
-description: string
-productCategory: string
-productLabels:
- - key: string
- value: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: productCategory
+ value: string
+ - name: productLabels
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
```
diff --git a/docs/google-docs/providers/google/vision/reference_images/index.md b/docs/google-docs/providers/google/vision/reference_images/index.md
index 409dff3a7e..43028b8d64 100644
--- a/docs/google-docs/providers/google/vision/reference_images/index.md
+++ b/docs/google-docs/providers/google/vision/reference_images/index.md
@@ -55,7 +55,7 @@ uri
FROM google.vision.reference_images
WHERE locationsId = '{{ locationsId }}'
AND productsId = '{{ productsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -94,15 +94,26 @@ SELECT
```yaml
-name: string
-uri: string
-boundingPolys:
- - vertices:
- - x: integer
- 'y': integer
- normalizedVertices:
- - x: number
- 'y': number
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: uri
+ value: string
+ - name: boundingPolys
+ value:
+ - - name: vertices
+ value:
+ - - name: x
+ value: integer
+ - name: 'y'
+ value: integer
+ - name: normalizedVertices
+ value:
+ - - name: x
+ value: number
+ - name: 'y'
+ value: number
```
diff --git a/docs/google-docs/providers/google/vmmigration/clone_jobs/index.md b/docs/google-docs/providers/google/vmmigration/clone_jobs/index.md
index e56458db95..2c18e3b26c 100644
--- a/docs/google-docs/providers/google/vmmigration/clone_jobs/index.md
+++ b/docs/google-docs/providers/google/vmmigration/clone_jobs/index.md
@@ -68,7 +68,7 @@ FROM google.vmmigration.clone_jobs
WHERE locationsId = '{{ locationsId }}'
AND migratingVmsId = '{{ migratingVmsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
## `INSERT` example
@@ -103,71 +103,132 @@ SELECT
```yaml
-computeEngineTargetDetails:
- vmName: string
- project: string
- zone: string
- machineTypeSeries: string
- machineType: string
- networkTags:
- - type: string
- networkInterfaces:
- - network: string
- subnetwork: string
- internalIp: string
- externalIp: string
- networkTier: string
- serviceAccount: string
- diskType: string
- labels: object
- licenseType: string
- appliedLicense:
- type: string
- osLicense: string
- computeScheduling:
- onHostMaintenance: string
- restartType: string
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- secureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- bootOption: string
- metadata: object
- additionalLicenses:
- - type: string
- hostname: string
- encryption:
- kmsKey: string
- bootConversion: string
-computeEngineDisksTargetDetails:
- disksTargetDetails: {}
- vmTargetDetails:
- vmUri: string
- disks:
- - sourceDiskNumber: integer
- diskUri: string
-createTime: string
-endTime: string
-name: string
-state: string
-stateTime: string
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-steps:
- - adaptingOs: {}
- preparingVmDisks: {}
- instantiatingMigratedVm: {}
- startTime: string
- endTime: string
+- name: your_resource_model_name
+ props:
+ - name: computeEngineTargetDetails
+ value:
+ - name: vmName
+ value: string
+ - name: project
+ value: string
+ - name: zone
+ value: string
+ - name: machineTypeSeries
+ value: string
+ - name: machineType
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: networkTier
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: diskType
+ value: string
+ - name: labels
+ value: object
+ - name: licenseType
+ value: string
+ - name: appliedLicense
+ value:
+ - name: type
+ value: string
+ - name: osLicense
+ value: string
+ - name: computeScheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: restartType
+ value: string
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: secureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: bootOption
+ value: string
+ - name: metadata
+ value: object
+ - name: additionalLicenses
+ value:
+ - string
+ - name: hostname
+ value: string
+ - name: encryption
+ value:
+ - name: kmsKey
+ value: string
+ - name: bootConversion
+ value: string
+ - name: computeEngineDisksTargetDetails
+ value:
+ - name: disksTargetDetails
+ value: []
+ - name: vmTargetDetails
+ value:
+ - name: vmUri
+ value: string
+ - name: disks
+ value:
+ - - name: sourceDiskNumber
+ value: integer
+ - name: diskUri
+ value: string
+ - name: createTime
+ value: string
+ - name: endTime
+ value: string
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: stateTime
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: steps
+ value:
+ - - name: adaptingOs
+ value: []
+ - name: preparingVmDisks
+ value: []
+ - name: instantiatingMigratedVm
+ value: []
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/cutover_jobs/index.md b/docs/google-docs/providers/google/vmmigration/cutover_jobs/index.md
index c3cef0379c..a7fc3cb455 100644
--- a/docs/google-docs/providers/google/vmmigration/cutover_jobs/index.md
+++ b/docs/google-docs/providers/google/vmmigration/cutover_jobs/index.md
@@ -72,7 +72,7 @@ FROM google.vmmigration.cutover_jobs
WHERE locationsId = '{{ locationsId }}'
AND migratingVmsId = '{{ migratingVmsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
## `INSERT` example
@@ -107,100 +107,190 @@ SELECT
```yaml
-computeEngineTargetDetails:
- vmName: string
- project: string
- zone: string
- machineTypeSeries: string
- machineType: string
- networkTags:
- - type: string
- networkInterfaces:
- - network: string
- subnetwork: string
- internalIp: string
- externalIp: string
- networkTier: string
- serviceAccount: string
- diskType: string
- labels: object
- licenseType: string
- appliedLicense:
- type: string
- osLicense: string
- computeScheduling:
- onHostMaintenance: string
- restartType: string
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- secureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- bootOption: string
- metadata: object
- additionalLicenses:
- - type: string
- hostname: string
- encryption:
- kmsKey: string
- bootConversion: string
-computeEngineDisksTargetDetails:
- disksTargetDetails: {}
- vmTargetDetails:
- vmUri: string
- disks:
- - sourceDiskNumber: integer
- diskUri: string
-createTime: string
-endTime: string
-name: string
-state: string
-stateTime: string
-progressPercent: integer
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-stateMessage: string
-steps:
- - previousReplicationCycle:
- name: string
- cycleNumber: integer
- startTime: string
- endTime: string
- totalPauseDuration: string
- progressPercent: integer
- steps:
- - initializingReplication: {}
- replicating:
- totalBytes: string
- replicatedBytes: string
- lastTwoMinutesAverageBytesPerSecond: string
- lastThirtyMinutesAverageBytesPerSecond: string
- postProcessing: {}
- startTime: string
- endTime: string
- state: string
- warnings:
- - code: string
- warningMessage:
- locale: string
- message: string
- helpLinks:
- - description: string
- url: string
- warningTime: string
- shuttingDownSourceVm: {}
- preparingVmDisks: {}
- instantiatingMigratedVm: {}
- startTime: string
- endTime: string
+- name: your_resource_model_name
+ props:
+ - name: computeEngineTargetDetails
+ value:
+ - name: vmName
+ value: string
+ - name: project
+ value: string
+ - name: zone
+ value: string
+ - name: machineTypeSeries
+ value: string
+ - name: machineType
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: networkTier
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: diskType
+ value: string
+ - name: labels
+ value: object
+ - name: licenseType
+ value: string
+ - name: appliedLicense
+ value:
+ - name: type
+ value: string
+ - name: osLicense
+ value: string
+ - name: computeScheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: restartType
+ value: string
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: secureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: bootOption
+ value: string
+ - name: metadata
+ value: object
+ - name: additionalLicenses
+ value:
+ - string
+ - name: hostname
+ value: string
+ - name: encryption
+ value:
+ - name: kmsKey
+ value: string
+ - name: bootConversion
+ value: string
+ - name: computeEngineDisksTargetDetails
+ value:
+ - name: disksTargetDetails
+ value: []
+ - name: vmTargetDetails
+ value:
+ - name: vmUri
+ value: string
+ - name: disks
+ value:
+ - - name: sourceDiskNumber
+ value: integer
+ - name: diskUri
+ value: string
+ - name: createTime
+ value: string
+ - name: endTime
+ value: string
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: stateTime
+ value: string
+ - name: progressPercent
+ value: integer
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: stateMessage
+ value: string
+ - name: steps
+ value:
+ - - name: previousReplicationCycle
+ value:
+ - name: name
+ value: string
+ - name: cycleNumber
+ value: integer
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: totalPauseDuration
+ value: string
+ - name: progressPercent
+ value: integer
+ - name: steps
+ value:
+ - - name: initializingReplication
+ value: []
+ - name: replicating
+ value:
+ - name: totalBytes
+ value: string
+ - name: replicatedBytes
+ value: string
+ - name: lastTwoMinutesAverageBytesPerSecond
+ value: string
+ - name: lastThirtyMinutesAverageBytesPerSecond
+ value: string
+ - name: postProcessing
+ value: []
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: warningMessage
+ value:
+ - name: locale
+ value: string
+ - name: message
+ value: string
+ - name: helpLinks
+ value:
+ - - name: description
+ value: string
+ - name: url
+ value: string
+ - name: warningTime
+ value: string
+ - name: shuttingDownSourceVm
+ value: []
+ - name: preparingVmDisks
+ value: []
+ - name: instantiatingMigratedVm
+ value: []
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/datacenter_connectors/index.md b/docs/google-docs/providers/google/vmmigration/datacenter_connectors/index.md
index f7cf12acab..b690c7bbfe 100644
--- a/docs/google-docs/providers/google/vmmigration/datacenter_connectors/index.md
+++ b/docs/google-docs/providers/google/vmmigration/datacenter_connectors/index.md
@@ -78,7 +78,7 @@ version
FROM google.vmmigration.datacenter_connectors
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
## `INSERT` example
@@ -117,34 +117,61 @@ SELECT
```yaml
-createTime: string
-updateTime: string
-name: string
-registrationId: string
-serviceAccount: string
-version: string
-bucket: string
-state: string
-stateTime: string
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-applianceInfrastructureVersion: string
-applianceSoftwareVersion: string
-availableVersions:
- newDeployableAppliance:
- version: string
- uri: string
- critical: boolean
- releaseNotesUri: string
-upgradeStatus:
- version: string
- state: string
- startTime: string
- previousVersion: string
+- name: your_resource_model_name
+ props:
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: name
+ value: string
+ - name: registrationId
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: version
+ value: string
+ - name: bucket
+ value: string
+ - name: state
+ value: string
+ - name: stateTime
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: applianceInfrastructureVersion
+ value: string
+ - name: applianceSoftwareVersion
+ value: string
+ - name: availableVersions
+ value:
+ - name: newDeployableAppliance
+ value:
+ - name: version
+ value: string
+ - name: uri
+ value: string
+ - name: critical
+ value: boolean
+ - name: releaseNotesUri
+ value: string
+ - name: upgradeStatus
+ value:
+ - name: version
+ value: string
+ - name: state
+ value: string
+ - name: startTime
+ value: string
+ - name: previousVersion
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/groups/index.md b/docs/google-docs/providers/google/vmmigration/groups/index.md
index 33c9cbbbe5..55b62e41a4 100644
--- a/docs/google-docs/providers/google/vmmigration/groups/index.md
+++ b/docs/google-docs/providers/google/vmmigration/groups/index.md
@@ -61,7 +61,7 @@ migrationTargetType,
updateTime
FROM google.vmmigration.groups
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -98,12 +98,20 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-displayName: string
-migrationTargetType: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: displayName
+ value: string
+ - name: migrationTargetType
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/groups_group_migration/index.md b/docs/google-docs/providers/google/vmmigration/groups_group_migration/index.md
index 6afe5e7aee..550ccebc6f 100644
--- a/docs/google-docs/providers/google/vmmigration/groups_group_migration/index.md
+++ b/docs/google-docs/providers/google/vmmigration/groups_group_migration/index.md
@@ -70,7 +70,10 @@ SELECT
```yaml
-migratingVm: string
+- name: your_resource_model_name
+ props:
+ - name: migratingVm
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/image_import_jobs/index.md b/docs/google-docs/providers/google/vmmigration/image_import_jobs/index.md
index b60ff7bf2d..d9c12ccfc9 100644
--- a/docs/google-docs/providers/google/vmmigration/image_import_jobs/index.md
+++ b/docs/google-docs/providers/google/vmmigration/image_import_jobs/index.md
@@ -70,5 +70,5 @@ warnings
FROM google.vmmigration.image_import_jobs
WHERE imageImportsId = '{{ imageImportsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmmigration/image_imports/index.md b/docs/google-docs/providers/google/vmmigration/image_imports/index.md
index 79dc4f8bc7..a703bcf0a3 100644
--- a/docs/google-docs/providers/google/vmmigration/image_imports/index.md
+++ b/docs/google-docs/providers/google/vmmigration/image_imports/index.md
@@ -62,7 +62,7 @@ machineImageTargetDefaults,
recentImageImportJobs
FROM google.vmmigration.image_imports
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -101,81 +101,150 @@ SELECT
```yaml
-cloudStorageUri: string
-diskImageTargetDefaults:
- osAdaptationParameters:
- generalize: boolean
- licenseType: string
- dataDiskImageImport: {}
- imageName: string
- targetProject: string
- description: string
- familyName: string
- labels: object
- additionalLicenses:
- - type: string
- singleRegionStorage: boolean
- encryption:
- kmsKey: string
-machineImageTargetDefaults:
- skipOsAdaptation: {}
- machineImageName: string
- targetProject: string
- description: string
- singleRegionStorage: boolean
- machineImageParametersOverrides:
- machineType: string
- serviceAccount:
- email: string
- scopes:
- - type: string
- additionalLicenses:
- - type: string
- labels: object
- tags:
- - type: string
- shieldedInstanceConfig:
- secureBoot: string
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- networkInterfaces:
- - network: string
- subnetwork: string
- internalIp: string
- externalIp: string
- networkTier: string
-name: string
-createTime: string
-recentImageImportJobs:
- - cloudStorageUri: string
- name: string
- createdResources:
- - type: string
- state: string
- createTime: string
- endTime: string
- errors:
- - code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- warnings:
- - code: string
- warningMessage:
- locale: string
- message: string
- helpLinks:
- - description: string
- url: string
- warningTime: string
- steps:
- - initializing: {}
- loadingSourceFiles: {}
- adaptingOs: {}
- creatingImage: {}
- startTime: string
- endTime: string
+- name: your_resource_model_name
+ props:
+ - name: cloudStorageUri
+ value: string
+ - name: diskImageTargetDefaults
+ value:
+ - name: osAdaptationParameters
+ value:
+ - name: generalize
+ value: boolean
+ - name: licenseType
+ value: string
+ - name: dataDiskImageImport
+ value: []
+ - name: imageName
+ value: string
+ - name: targetProject
+ value: string
+ - name: description
+ value: string
+ - name: familyName
+ value: string
+ - name: labels
+ value: object
+ - name: additionalLicenses
+ value:
+ - string
+ - name: singleRegionStorage
+ value: boolean
+ - name: encryption
+ value:
+ - name: kmsKey
+ value: string
+ - name: machineImageTargetDefaults
+ value:
+ - name: skipOsAdaptation
+ value: []
+ - name: machineImageName
+ value: string
+ - name: targetProject
+ value: string
+ - name: description
+ value: string
+ - name: singleRegionStorage
+ value: boolean
+ - name: machineImageParametersOverrides
+ value:
+ - name: machineType
+ value: string
+ - name: serviceAccount
+ value:
+ - name: email
+ value: string
+ - name: scopes
+ value:
+ - string
+ - name: additionalLicenses
+ value:
+ - string
+ - name: labels
+ value: object
+ - name: tags
+ value:
+ - string
+ - name: shieldedInstanceConfig
+ value:
+ - name: secureBoot
+ value: string
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: networkTier
+ value: string
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: recentImageImportJobs
+ value:
+ - - name: cloudStorageUri
+ value: string
+ - name: name
+ value: string
+ - name: createdResources
+ value:
+ - string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: endTime
+ value: string
+ - name: errors
+ value:
+ - - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: warningMessage
+ value:
+ - name: locale
+ value: string
+ - name: message
+ value: string
+ - name: helpLinks
+ value:
+ - - name: description
+ value: string
+ - name: url
+ value: string
+ - name: warningTime
+ value: string
+ - name: steps
+ value:
+ - - name: initializing
+ value: []
+ - name: loadingSourceFiles
+ value: []
+ - name: adaptingOs
+ value: []
+ - name: creatingImage
+ value: []
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/locations/index.md b/docs/google-docs/providers/google/vmmigration/locations/index.md
index acc2caa31d..080ec0250e 100644
--- a/docs/google-docs/providers/google/vmmigration/locations/index.md
+++ b/docs/google-docs/providers/google/vmmigration/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.vmmigration.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmmigration/migrating_vms/index.md b/docs/google-docs/providers/google/vmmigration/migrating_vms/index.md
index e76f36449a..42a5380ab7 100644
--- a/docs/google-docs/providers/google/vmmigration/migrating_vms/index.md
+++ b/docs/google-docs/providers/google/vmmigration/migrating_vms/index.md
@@ -100,7 +100,7 @@ vmwareSourceVmDetails
FROM google.vmmigration.migrating_vms
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
## `INSERT` example
@@ -147,220 +147,421 @@ SELECT
```yaml
-computeEngineTargetDefaults:
- vmName: string
- targetProject: string
- zone: string
- machineTypeSeries: string
- machineType: string
- networkTags:
- - type: string
- networkInterfaces:
- - network: string
- subnetwork: string
- internalIp: string
- externalIp: string
- networkTier: string
- serviceAccount: string
- diskType: string
- labels: object
- licenseType: string
- appliedLicense:
- type: string
- osLicense: string
- computeScheduling:
- onHostMaintenance: string
- restartType: string
- nodeAffinities:
- - key: string
- operator: string
- values:
- - type: string
- minNodeCpus: integer
- secureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- bootOption: string
- metadata: object
- additionalLicenses:
- - type: string
- hostname: string
- encryption:
- kmsKey: string
- bootConversion: string
-computeEngineDisksTargetDefaults:
- zone: string
- disksTargetDefaults: {}
- vmTargetDefaults:
- vmName: string
- machineTypeSeries: string
- machineType: string
- networkTags:
- - type: string
- networkInterfaces:
- - network: string
- subnetwork: string
- internalIp: string
- externalIp: string
- networkTier: string
- serviceAccount: string
- secureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- metadata: object
- additionalLicenses:
- - type: string
- hostname: string
- labels: object
- bootDiskDefaults:
- image:
- sourceImage: string
- diskName: string
- diskType: string
- deviceName: string
- targetProject: string
- disks:
- - sourceDiskNumber: integer
- diskName: string
- diskType: string
- additionalLabels: object
- vmAttachmentDetails:
- deviceName: string
-vmwareSourceVmDetails:
- firmware: string
- committedStorageBytes: string
- disks:
- - diskNumber: integer
- sizeGb: string
- label: string
- vmCapabilitiesInfo:
- osCapabilities:
- - type: string
- enumDescriptions: string
- enum: string
- lastOsCapabilitiesUpdateTime: string
-awsSourceVmDetails:
- firmware: string
- committedStorageBytes: string
- disks:
- - diskNumber: integer
- volumeId: string
- sizeGb: string
-azureSourceVmDetails:
- firmware: string
- committedStorageBytes: string
- disks:
- - diskNumber: integer
- diskId: string
- sizeGb: string
-name: string
-sourceVmId: string
-displayName: string
-description: string
-policy:
- idleDuration: string
- skipOsAdaptation: boolean
-createTime: string
-updateTime: string
-lastSync:
- lastSyncTime: string
-state: string
-stateTime: string
-currentSyncInfo:
- name: string
- cycleNumber: integer
- startTime: string
- endTime: string
- totalPauseDuration: string
- progressPercent: integer
- steps:
- - initializingReplication: {}
- replicating:
- totalBytes: string
- replicatedBytes: string
- lastTwoMinutesAverageBytesPerSecond: string
- lastThirtyMinutesAverageBytesPerSecond: string
- postProcessing: {}
- startTime: string
- endTime: string
- state: string
- error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- warnings:
- - code: string
- warningMessage:
- locale: string
- message: string
- helpLinks:
- - description: string
- url: string
- warningTime: string
-group: string
-labels: object
-recentCloneJobs:
- - computeEngineTargetDetails:
- vmName: string
- project: string
- zone: string
- machineTypeSeries: string
- machineType: string
- networkTags:
- - type: string
- networkInterfaces:
- - network: string
- subnetwork: string
- internalIp: string
- externalIp: string
- networkTier: string
- serviceAccount: string
- diskType: string
- labels: object
- licenseType: string
- secureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- bootOption: string
- metadata: object
- additionalLicenses:
- - type: string
- hostname: string
- bootConversion: string
- computeEngineDisksTargetDetails:
- disksTargetDetails: {}
- vmTargetDetails:
- vmUri: string
- disks:
- - sourceDiskNumber: integer
- diskUri: string
- createTime: string
- endTime: string
- name: string
- state: string
- stateTime: string
- steps:
- - adaptingOs: {}
- preparingVmDisks: {}
- instantiatingMigratedVm: {}
- startTime: string
- endTime: string
-recentCutoverJobs:
- - createTime: string
- endTime: string
- name: string
- state: string
- stateTime: string
- progressPercent: integer
- stateMessage: string
- steps:
- - shuttingDownSourceVm: {}
- startTime: string
- endTime: string
-cutoverForecast:
- estimatedCutoverJobDuration: string
+- name: your_resource_model_name
+ props:
+ - name: computeEngineTargetDefaults
+ value:
+ - name: vmName
+ value: string
+ - name: targetProject
+ value: string
+ - name: zone
+ value: string
+ - name: machineTypeSeries
+ value: string
+ - name: machineType
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: networkTier
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: diskType
+ value: string
+ - name: labels
+ value: object
+ - name: licenseType
+ value: string
+ - name: appliedLicense
+ value:
+ - name: type
+ value: string
+ - name: osLicense
+ value: string
+ - name: computeScheduling
+ value:
+ - name: onHostMaintenance
+ value: string
+ - name: restartType
+ value: string
+ - name: nodeAffinities
+ value:
+ - - name: key
+ value: string
+ - name: operator
+ value: string
+ - name: values
+ value:
+ - string
+ - name: minNodeCpus
+ value: integer
+ - name: secureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: bootOption
+ value: string
+ - name: metadata
+ value: object
+ - name: additionalLicenses
+ value:
+ - string
+ - name: hostname
+ value: string
+ - name: encryption
+ value:
+ - name: kmsKey
+ value: string
+ - name: bootConversion
+ value: string
+ - name: computeEngineDisksTargetDefaults
+ value:
+ - name: zone
+ value: string
+ - name: disksTargetDefaults
+ value: []
+ - name: vmTargetDefaults
+ value:
+ - name: vmName
+ value: string
+ - name: machineTypeSeries
+ value: string
+ - name: machineType
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: networkTier
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: secureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: metadata
+ value: object
+ - name: additionalLicenses
+ value:
+ - string
+ - name: hostname
+ value: string
+ - name: labels
+ value: object
+ - name: bootDiskDefaults
+ value:
+ - name: image
+ value:
+ - name: sourceImage
+ value: string
+ - name: diskName
+ value: string
+ - name: diskType
+ value: string
+ - name: deviceName
+ value: string
+ - name: targetProject
+ value: string
+ - name: disks
+ value:
+ - - name: sourceDiskNumber
+ value: integer
+ - name: diskName
+ value: string
+ - name: diskType
+ value: string
+ - name: additionalLabels
+ value: object
+ - name: vmAttachmentDetails
+ value:
+ - name: deviceName
+ value: string
+ - name: vmwareSourceVmDetails
+ value:
+ - name: firmware
+ value: string
+ - name: committedStorageBytes
+ value: string
+ - name: disks
+ value:
+ - - name: diskNumber
+ value: integer
+ - name: sizeGb
+ value: string
+ - name: label
+ value: string
+ - name: vmCapabilitiesInfo
+ value:
+ - name: osCapabilities
+ value:
+ - string
+ - name: lastOsCapabilitiesUpdateTime
+ value: string
+ - name: awsSourceVmDetails
+ value:
+ - name: firmware
+ value: string
+ - name: committedStorageBytes
+ value: string
+ - name: disks
+ value:
+ - - name: diskNumber
+ value: integer
+ - name: volumeId
+ value: string
+ - name: sizeGb
+ value: string
+ - name: azureSourceVmDetails
+ value:
+ - name: firmware
+ value: string
+ - name: committedStorageBytes
+ value: string
+ - name: disks
+ value:
+ - - name: diskNumber
+ value: integer
+ - name: diskId
+ value: string
+ - name: sizeGb
+ value: string
+ - name: name
+ value: string
+ - name: sourceVmId
+ value: string
+ - name: displayName
+ value: string
+ - name: description
+ value: string
+ - name: policy
+ value:
+ - name: idleDuration
+ value: string
+ - name: skipOsAdaptation
+ value: boolean
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: lastSync
+ value:
+ - name: lastSyncTime
+ value: string
+ - name: state
+ value: string
+ - name: stateTime
+ value: string
+ - name: currentSyncInfo
+ value:
+ - name: name
+ value: string
+ - name: cycleNumber
+ value: integer
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: totalPauseDuration
+ value: string
+ - name: progressPercent
+ value: integer
+ - name: steps
+ value:
+ - - name: initializingReplication
+ value: []
+ - name: replicating
+ value:
+ - name: totalBytes
+ value: string
+ - name: replicatedBytes
+ value: string
+ - name: lastTwoMinutesAverageBytesPerSecond
+ value: string
+ - name: lastThirtyMinutesAverageBytesPerSecond
+ value: string
+ - name: postProcessing
+ value: []
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: state
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: warnings
+ value:
+ - - name: code
+ value: string
+ - name: warningMessage
+ value:
+ - name: locale
+ value: string
+ - name: message
+ value: string
+ - name: helpLinks
+ value:
+ - - name: description
+ value: string
+ - name: url
+ value: string
+ - name: warningTime
+ value: string
+ - name: group
+ value: string
+ - name: labels
+ value: object
+ - name: recentCloneJobs
+ value:
+ - - name: computeEngineTargetDetails
+ value:
+ - name: vmName
+ value: string
+ - name: project
+ value: string
+ - name: zone
+ value: string
+ - name: machineTypeSeries
+ value: string
+ - name: machineType
+ value: string
+ - name: networkTags
+ value:
+ - string
+ - name: networkInterfaces
+ value:
+ - - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: networkTier
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: diskType
+ value: string
+ - name: labels
+ value: object
+ - name: licenseType
+ value: string
+ - name: secureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: bootOption
+ value: string
+ - name: metadata
+ value: object
+ - name: additionalLicenses
+ value:
+ - string
+ - name: hostname
+ value: string
+ - name: bootConversion
+ value: string
+ - name: computeEngineDisksTargetDetails
+ value:
+ - name: disksTargetDetails
+ value: []
+ - name: vmTargetDetails
+ value:
+ - name: vmUri
+ value: string
+ - name: disks
+ value:
+ - - name: sourceDiskNumber
+ value: integer
+ - name: diskUri
+ value: string
+ - name: createTime
+ value: string
+ - name: endTime
+ value: string
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: stateTime
+ value: string
+ - name: steps
+ value:
+ - - name: adaptingOs
+ value: []
+ - name: preparingVmDisks
+ value: []
+ - name: instantiatingMigratedVm
+ value: []
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: recentCutoverJobs
+ value:
+ - - name: createTime
+ value: string
+ - name: endTime
+ value: string
+ - name: name
+ value: string
+ - name: state
+ value: string
+ - name: stateTime
+ value: string
+ - name: progressPercent
+ value: integer
+ - name: stateMessage
+ value: string
+ - name: steps
+ value:
+ - - name: shuttingDownSourceVm
+ value: []
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: cutoverForecast
+ value:
+ - name: estimatedCutoverJobDuration
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/operations/index.md b/docs/google-docs/providers/google/vmmigration/operations/index.md
index 7f06a97fae..b3d88c7c02 100644
--- a/docs/google-docs/providers/google/vmmigration/operations/index.md
+++ b/docs/google-docs/providers/google/vmmigration/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.vmmigration.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/vmmigration/replication_cycles/index.md b/docs/google-docs/providers/google/vmmigration/replication_cycles/index.md
index 619da5e02c..2d64ef813f 100644
--- a/docs/google-docs/providers/google/vmmigration/replication_cycles/index.md
+++ b/docs/google-docs/providers/google/vmmigration/replication_cycles/index.md
@@ -68,5 +68,5 @@ FROM google.vmmigration.replication_cycles
WHERE locationsId = '{{ locationsId }}'
AND migratingVmsId = '{{ migratingVmsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
diff --git a/docs/google-docs/providers/google/vmmigration/sources/index.md b/docs/google-docs/providers/google/vmmigration/sources/index.md
index 0d26aeeee6..65b3f7ccd5 100644
--- a/docs/google-docs/providers/google/vmmigration/sources/index.md
+++ b/docs/google-docs/providers/google/vmmigration/sources/index.md
@@ -67,7 +67,7 @@ updateTime,
vmware
FROM google.vmmigration.sources
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,49 +110,90 @@ SELECT
```yaml
-vmware:
- username: string
- password: string
- vcenterIp: string
- thumbprint: string
- resolvedVcenterHost: string
-aws:
- accessKeyCreds:
- accessKeyId: string
- secretAccessKey: string
- sessionToken: string
- awsRegion: string
- state: string
- error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
- inventoryTagList:
- - key: string
+- name: your_resource_model_name
+ props:
+ - name: vmware
+ value:
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: vcenterIp
+ value: string
+ - name: thumbprint
+ value: string
+ - name: resolvedVcenterHost
+ value: string
+ - name: aws
+ value:
+ - name: accessKeyCreds
+ value:
+ - name: accessKeyId
+ value: string
+ - name: secretAccessKey
+ value: string
+ - name: sessionToken
+ value: string
+ - name: awsRegion
+ value: string
+ - name: state
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: inventoryTagList
+ value:
+ - - name: key
+ value: string
+ - name: value
+ value: string
+ - name: inventorySecurityGroupNames
+ value:
+ - string
+ - name: migrationResourcesUserTags
+ value: object
+ - name: publicIp
+ value: string
+ - name: azure
+ value:
+ - name: clientSecretCreds
+ value:
+ - name: tenantId
+ value: string
+ - name: clientId
+ value: string
+ - name: clientSecret
+ value: string
+ - name: subscriptionId
+ value: string
+ - name: azureLocation
+ value: string
+ - name: state
+ value: string
+ - name: migrationResourcesUserTags
+ value: object
+ - name: resourceGroupId
+ value: string
+ - name: name
value: string
- inventorySecurityGroupNames:
- - type: string
- migrationResourcesUserTags: object
- publicIp: string
-azure:
- clientSecretCreds:
- tenantId: string
- clientId: string
- clientSecret: string
- subscriptionId: string
- azureLocation: string
- state: string
- migrationResourcesUserTags: object
- resourceGroupId: string
-name: string
-createTime: string
-updateTime: string
-labels: object
-description: string
-encryption:
- kmsKey: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: description
+ value: string
+ - name: encryption
+ value:
+ - name: kmsKey
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/sources_inventory/index.md b/docs/google-docs/providers/google/vmmigration/sources_inventory/index.md
index dae815f87d..dd28cb9939 100644
--- a/docs/google-docs/providers/google/vmmigration/sources_inventory/index.md
+++ b/docs/google-docs/providers/google/vmmigration/sources_inventory/index.md
@@ -56,5 +56,5 @@ vmwareVms
FROM google.vmmigration.sources_inventory
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
diff --git a/docs/google-docs/providers/google/vmmigration/target_projects/index.md b/docs/google-docs/providers/google/vmmigration/target_projects/index.md
index 18fd73891f..cd94577b2c 100644
--- a/docs/google-docs/providers/google/vmmigration/target_projects/index.md
+++ b/docs/google-docs/providers/google/vmmigration/target_projects/index.md
@@ -59,7 +59,7 @@ project,
updateTime
FROM google.vmmigration.target_projects
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -94,11 +94,18 @@ SELECT
```yaml
-name: string
-project: string
-description: string
-createTime: string
-updateTime: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: project
+ value: string
+ - name: description
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmmigration/utilization_reports/index.md b/docs/google-docs/providers/google/vmmigration/utilization_reports/index.md
index 4a5d62380d..ce1298a779 100644
--- a/docs/google-docs/providers/google/vmmigration/utilization_reports/index.md
+++ b/docs/google-docs/providers/google/vmmigration/utilization_reports/index.md
@@ -69,7 +69,7 @@ vms
FROM google.vmmigration.utilization_reports
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND sourcesId = '{{ sourcesId }}';
+AND sourcesId = '{{ sourcesId }}';
```
## `INSERT` example
@@ -108,44 +108,81 @@ SELECT
```yaml
-name: string
-displayName: string
-state: string
-stateTime: string
-error:
- code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-createTime: string
-timeFrame: string
-frameEndTime: string
-vmCount: integer
-vms:
- - vmwareVmDetails:
- vmId: string
- datacenterId: string
- datacenterDescription: string
- uuid: string
- displayName: string
- powerState: string
- cpuCount: integer
- memoryMb: integer
- diskCount: integer
- committedStorageMb: string
- guestDescription: string
- bootOption: string
- vmId: string
- utilization:
- cpuMaxPercent: integer
- cpuAveragePercent: integer
- memoryMaxPercent: integer
- memoryAveragePercent: integer
- diskIoRateMaxKbps: string
- diskIoRateAverageKbps: string
- networkThroughputMaxKbps: string
- networkThroughputAverageKbps: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: state
+ value: string
+ - name: stateTime
+ value: string
+ - name: error
+ value:
+ - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: createTime
+ value: string
+ - name: timeFrame
+ value: string
+ - name: frameEndTime
+ value: string
+ - name: vmCount
+ value: integer
+ - name: vms
+ value:
+ - - name: vmwareVmDetails
+ value:
+ - name: vmId
+ value: string
+ - name: datacenterId
+ value: string
+ - name: datacenterDescription
+ value: string
+ - name: uuid
+ value: string
+ - name: displayName
+ value: string
+ - name: powerState
+ value: string
+ - name: cpuCount
+ value: integer
+ - name: memoryMb
+ value: integer
+ - name: diskCount
+ value: integer
+ - name: committedStorageMb
+ value: string
+ - name: guestDescription
+ value: string
+ - name: bootOption
+ value: string
+ - name: vmId
+ value: string
+ - name: utilization
+ value:
+ - name: cpuMaxPercent
+ value: integer
+ - name: cpuAveragePercent
+ value: integer
+ - name: memoryMaxPercent
+ value: integer
+ - name: memoryAveragePercent
+ value: integer
+ - name: diskIoRateMaxKbps
+ value: string
+ - name: diskIoRateAverageKbps
+ value: string
+ - name: networkThroughputMaxKbps
+ value: string
+ - name: networkThroughputAverageKbps
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/clusters/index.md b/docs/google-docs/providers/google/vmwareengine/clusters/index.md
index 89921ecf81..70cc43985c 100644
--- a/docs/google-docs/providers/google/vmwareengine/clusters/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/clusters/index.md
@@ -68,7 +68,7 @@ updateTime
FROM google.vmwareengine.clusters
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,21 +107,38 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-state: string
-management: boolean
-autoscalingSettings:
- autoscalingPolicies: object
- minClusterNodeCount: integer
- maxClusterNodeCount: integer
- coolDownPeriod: string
-uid: string
-nodeTypeConfigs: object
-stretchedClusterConfig:
- preferredLocation: string
- secondaryLocation: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: management
+ value: boolean
+ - name: autoscalingSettings
+ value:
+ - name: autoscalingPolicies
+ value: object
+ - name: minClusterNodeCount
+ value: integer
+ - name: maxClusterNodeCount
+ value: integer
+ - name: coolDownPeriod
+ value: string
+ - name: uid
+ value: string
+ - name: nodeTypeConfigs
+ value: object
+ - name: stretchedClusterConfig
+ value:
+ - name: preferredLocation
+ value: string
+ - name: secondaryLocation
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/clusters_iam_policies/index.md b/docs/google-docs/providers/google/vmwareengine/clusters_iam_policies/index.md
index c891bb1a7e..8587bab8d7 100644
--- a/docs/google-docs/providers/google/vmwareengine/clusters_iam_policies/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/clusters_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.vmwareengine.clusters_iam_policies
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/vmwareengine/dns_bind_permission/index.md b/docs/google-docs/providers/google/vmwareengine/dns_bind_permission/index.md
index ab56f571d3..c947da4c85 100644
--- a/docs/google-docs/providers/google/vmwareengine/dns_bind_permission/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/dns_bind_permission/index.md
@@ -51,5 +51,5 @@ name,
principals
FROM google.vmwareengine.dns_bind_permission
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmwareengine/external_access_rules/index.md b/docs/google-docs/providers/google/vmwareengine/external_access_rules/index.md
index 9cd59642c7..fb852360c2 100644
--- a/docs/google-docs/providers/google/vmwareengine/external_access_rules/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/external_access_rules/index.md
@@ -76,7 +76,7 @@ updateTime
FROM google.vmwareengine.external_access_rules
WHERE locationsId = '{{ locationsId }}'
AND networkPoliciesId = '{{ networkPoliciesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -125,27 +125,48 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-priority: integer
-action: string
-ipProtocol: string
-sourceIpRanges:
- - ipAddress: string
- ipAddressRange: string
- externalAddress: string
-sourcePorts:
- - type: string
-destinationIpRanges:
- - ipAddress: string
- ipAddressRange: string
- externalAddress: string
-destinationPorts:
- - type: string
-state: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: priority
+ value: integer
+ - name: action
+ value: string
+ - name: ipProtocol
+ value: string
+ - name: sourceIpRanges
+ value:
+ - - name: ipAddress
+ value: string
+ - name: ipAddressRange
+ value: string
+ - name: externalAddress
+ value: string
+ - name: sourcePorts
+ value:
+ - string
+ - name: destinationIpRanges
+ value:
+ - - name: ipAddress
+ value: string
+ - name: ipAddressRange
+ value: string
+ - name: externalAddress
+ value: string
+ - name: destinationPorts
+ value:
+ - string
+ - name: state
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/external_addresses/index.md b/docs/google-docs/providers/google/vmwareengine/external_addresses/index.md
index 2ffd8e847b..de889a5e52 100644
--- a/docs/google-docs/providers/google/vmwareengine/external_addresses/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/external_addresses/index.md
@@ -66,7 +66,7 @@ updateTime
FROM google.vmwareengine.external_addresses
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -103,14 +103,24 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-internalIp: string
-externalIp: string
-state: string
-uid: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: internalIp
+ value: string
+ - name: externalIp
+ value: string
+ - name: state
+ value: string
+ - name: uid
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys/index.md b/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys/index.md
index a8e63852b8..2d7a1776ec 100644
--- a/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys/index.md
@@ -58,7 +58,7 @@ uid
FROM google.vmwareengine.hcx_activation_keys
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -91,11 +91,18 @@ SELECT
```yaml
-name: string
-createTime: string
-state: string
-activationKey: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: state
+ value: string
+ - name: activationKey
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys_iam_policies/index.md b/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys_iam_policies/index.md
index 5372e22680..1fd4257b2d 100644
--- a/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys_iam_policies/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/hcx_activation_keys_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.vmwareengine.hcx_activation_keys_iam_policies
WHERE hcxActivationKeysId = '{{ hcxActivationKeysId }}'
AND locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/vmwareengine/locations/index.md b/docs/google-docs/providers/google/vmwareengine/locations/index.md
index 0e572acbe5..27b644defa 100644
--- a/docs/google-docs/providers/google/vmwareengine/locations/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.vmwareengine.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmwareengine/logging_servers/index.md b/docs/google-docs/providers/google/vmwareengine/logging_servers/index.md
index e164f1ee45..856d18d702 100644
--- a/docs/google-docs/providers/google/vmwareengine/logging_servers/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/logging_servers/index.md
@@ -66,7 +66,7 @@ updateTime
FROM google.vmwareengine.logging_servers
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -107,14 +107,24 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-hostname: string
-port: integer
-protocol: string
-sourceType: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: hostname
+ value: string
+ - name: port
+ value: integer
+ - name: protocol
+ value: string
+ - name: sourceType
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/management_dns_zone_bindings/index.md b/docs/google-docs/providers/google/vmwareengine/management_dns_zone_bindings/index.md
index 142b1c36cd..c3b5345073 100644
--- a/docs/google-docs/providers/google/vmwareengine/management_dns_zone_bindings/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/management_dns_zone_bindings/index.md
@@ -67,7 +67,7 @@ vpcNetwork
FROM google.vmwareengine.management_dns_zone_bindings
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -106,14 +106,24 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-state: string
-description: string
-vpcNetwork: string
-vmwareEngineNetwork: string
-uid: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: state
+ value: string
+ - name: description
+ value: string
+ - name: vpcNetwork
+ value: string
+ - name: vmwareEngineNetwork
+ value: string
+ - name: uid
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/network_peerings/index.md b/docs/google-docs/providers/google/vmwareengine/network_peerings/index.md
index 84b5630423..bf3b67956c 100644
--- a/docs/google-docs/providers/google/vmwareengine/network_peerings/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/network_peerings/index.md
@@ -81,7 +81,7 @@ updateTime,
vmwareEngineNetwork
FROM google.vmwareengine.network_peerings
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -117,11 +117,11 @@ SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ peerNetwork }}',
-true|false,
-true|false,
-true|false,
-true|false,
-true|false,
+{{ exportCustomRoutes }},
+{{ importCustomRoutes }},
+{{ exchangeSubnetRoutes }},
+{{ exportCustomRoutesWithPublicIp }},
+{{ importCustomRoutesWithPublicIp }},
'{{ peerMtu }}',
'{{ peerNetworkType }}',
'{{ vmwareEngineNetwork }}',
@@ -132,22 +132,40 @@ true|false,
```yaml
-name: string
-createTime: string
-updateTime: string
-peerNetwork: string
-exportCustomRoutes: boolean
-importCustomRoutes: boolean
-exchangeSubnetRoutes: boolean
-exportCustomRoutesWithPublicIp: boolean
-importCustomRoutesWithPublicIp: boolean
-state: string
-stateDetails: string
-peerMtu: integer
-peerNetworkType: string
-uid: string
-vmwareEngineNetwork: string
-description: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: peerNetwork
+ value: string
+ - name: exportCustomRoutes
+ value: boolean
+ - name: importCustomRoutes
+ value: boolean
+ - name: exchangeSubnetRoutes
+ value: boolean
+ - name: exportCustomRoutesWithPublicIp
+ value: boolean
+ - name: importCustomRoutesWithPublicIp
+ value: boolean
+ - name: state
+ value: string
+ - name: stateDetails
+ value: string
+ - name: peerMtu
+ value: integer
+ - name: peerNetworkType
+ value: string
+ - name: uid
+ value: string
+ - name: vmwareEngineNetwork
+ value: string
+ - name: description
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/network_policies/index.md b/docs/google-docs/providers/google/vmwareengine/network_policies/index.md
index c6548f9777..14a330f488 100644
--- a/docs/google-docs/providers/google/vmwareengine/network_policies/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/network_policies/index.md
@@ -69,7 +69,7 @@ vmwareEngineNetwork,
vmwareEngineNetworkCanonical
FROM google.vmwareengine.network_policies
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -110,17 +110,30 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-internetAccess:
- enabled: boolean
- state: string
-edgeServicesCidr: string
-uid: string
-vmwareEngineNetwork: string
-description: string
-vmwareEngineNetworkCanonical: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: internetAccess
+ value:
+ - name: enabled
+ value: boolean
+ - name: state
+ value: string
+ - name: edgeServicesCidr
+ value: string
+ - name: uid
+ value: string
+ - name: vmwareEngineNetwork
+ value: string
+ - name: description
+ value: string
+ - name: vmwareEngineNetworkCanonical
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/network_policies_external_addresses/index.md b/docs/google-docs/providers/google/vmwareengine/network_policies_external_addresses/index.md
index 0864bd211f..b4a6a70e05 100644
--- a/docs/google-docs/providers/google/vmwareengine/network_policies_external_addresses/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/network_policies_external_addresses/index.md
@@ -50,5 +50,5 @@ nextPageToken
FROM google.vmwareengine.network_policies_external_addresses
WHERE locationsId = '{{ locationsId }}'
AND networkPoliciesId = '{{ networkPoliciesId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmwareengine/node_types/index.md b/docs/google-docs/providers/google/vmwareengine/node_types/index.md
index 93b3c8c800..7cc14fab46 100644
--- a/docs/google-docs/providers/google/vmwareengine/node_types/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/node_types/index.md
@@ -68,5 +68,5 @@ totalCoreCount,
virtualCpuCount
FROM google.vmwareengine.node_types
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmwareengine/nodes/index.md b/docs/google-docs/providers/google/vmwareengine/nodes/index.md
index 2868346dcb..8c5a79f1be 100644
--- a/docs/google-docs/providers/google/vmwareengine/nodes/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/nodes/index.md
@@ -62,5 +62,5 @@ FROM google.vmwareengine.nodes
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmwareengine/operations/index.md b/docs/google-docs/providers/google/vmwareengine/operations/index.md
index ebfa4c050a..aca15b9af2 100644
--- a/docs/google-docs/providers/google/vmwareengine/operations/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/operations/index.md
@@ -57,7 +57,7 @@ metadata,
response
FROM google.vmwareengine.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/vmwareengine/peering_routes/index.md b/docs/google-docs/providers/google/vmwareengine/peering_routes/index.md
index 89356a223b..1dda34bae5 100644
--- a/docs/google-docs/providers/google/vmwareengine/peering_routes/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/peering_routes/index.md
@@ -58,5 +58,5 @@ type
FROM google.vmwareengine.peering_routes
WHERE locationsId = '{{ locationsId }}'
AND privateConnectionsId = '{{ privateConnectionsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vmwareengine/private_clouds/index.md b/docs/google-docs/providers/google/vmwareengine/private_clouds/index.md
index 2084d16350..822721f0ee 100644
--- a/docs/google-docs/providers/google/vmwareengine/private_clouds/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/private_clouds/index.md
@@ -82,7 +82,7 @@ updateTime,
vcenter
FROM google.vmwareengine.private_clouds
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -121,42 +121,80 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-deleteTime: string
-expireTime: string
-state: string
-networkConfig:
- managementCidr: string
- vmwareEngineNetwork: string
- vmwareEngineNetworkCanonical: string
- managementIpAddressLayoutVersion: integer
- dnsServerIp: string
-managementCluster:
- clusterId: string
- nodeTypeConfigs: object
- stretchedClusterConfig:
- preferredLocation: string
- secondaryLocation: string
-description: string
-hcx:
- internalIp: string
- version: string
- state: string
- fqdn: string
-nsx:
- internalIp: string
- version: string
- state: string
- fqdn: string
-vcenter:
- internalIp: string
- version: string
- state: string
- fqdn: string
-uid: string
-type: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: expireTime
+ value: string
+ - name: state
+ value: string
+ - name: networkConfig
+ value:
+ - name: managementCidr
+ value: string
+ - name: vmwareEngineNetwork
+ value: string
+ - name: vmwareEngineNetworkCanonical
+ value: string
+ - name: managementIpAddressLayoutVersion
+ value: integer
+ - name: dnsServerIp
+ value: string
+ - name: managementCluster
+ value:
+ - name: clusterId
+ value: string
+ - name: nodeTypeConfigs
+ value: object
+ - name: stretchedClusterConfig
+ value:
+ - name: preferredLocation
+ value: string
+ - name: secondaryLocation
+ value: string
+ - name: description
+ value: string
+ - name: hcx
+ value:
+ - name: internalIp
+ value: string
+ - name: version
+ value: string
+ - name: state
+ value: string
+ - name: fqdn
+ value: string
+ - name: nsx
+ value:
+ - name: internalIp
+ value: string
+ - name: version
+ value: string
+ - name: state
+ value: string
+ - name: fqdn
+ value: string
+ - name: vcenter
+ value:
+ - name: internalIp
+ value: string
+ - name: version
+ value: string
+ - name: state
+ value: string
+ - name: fqdn
+ value: string
+ - name: uid
+ value: string
+ - name: type
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/private_clouds_dns_forwarding/index.md b/docs/google-docs/providers/google/vmwareengine/private_clouds_dns_forwarding/index.md
index 1dde94dbb8..50c5b47d50 100644
--- a/docs/google-docs/providers/google/vmwareengine/private_clouds_dns_forwarding/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/private_clouds_dns_forwarding/index.md
@@ -55,7 +55,7 @@ updateTime
FROM google.vmwareengine.private_clouds_dns_forwarding
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/vmwareengine/private_clouds_iam_policies/index.md b/docs/google-docs/providers/google/vmwareengine/private_clouds_iam_policies/index.md
index 8cff4be3bd..67f7799af9 100644
--- a/docs/google-docs/providers/google/vmwareengine/private_clouds_iam_policies/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/private_clouds_iam_policies/index.md
@@ -54,7 +54,7 @@ role
FROM google.vmwareengine.private_clouds_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/vmwareengine/private_connections/index.md b/docs/google-docs/providers/google/vmwareengine/private_connections/index.md
index c2bd9db766..9694295392 100644
--- a/docs/google-docs/providers/google/vmwareengine/private_connections/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/private_connections/index.md
@@ -75,7 +75,7 @@ vmwareEngineNetwork,
vmwareEngineNetworkCanonical
FROM google.vmwareengine.private_connections
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,19 +116,34 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-state: string
-vmwareEngineNetwork: string
-vmwareEngineNetworkCanonical: string
-type: string
-peeringId: string
-routingMode: string
-uid: string
-serviceNetwork: string
-peeringState: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: vmwareEngineNetwork
+ value: string
+ - name: vmwareEngineNetworkCanonical
+ value: string
+ - name: type
+ value: string
+ - name: peeringId
+ value: string
+ - name: routingMode
+ value: string
+ - name: uid
+ value: string
+ - name: serviceNetwork
+ value: string
+ - name: peeringState
+ value: string
```
diff --git a/docs/google-docs/providers/google/vmwareengine/subnets/index.md b/docs/google-docs/providers/google/vmwareengine/subnets/index.md
index df29096173..e2b7fb9b76 100644
--- a/docs/google-docs/providers/google/vmwareengine/subnets/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/subnets/index.md
@@ -60,7 +60,7 @@ vlanId
FROM google.vmwareengine.subnets
WHERE locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `UPDATE` example
diff --git a/docs/google-docs/providers/google/vmwareengine/vmware_engine_networks/index.md b/docs/google-docs/providers/google/vmwareengine/vmware_engine_networks/index.md
index 856b6e311f..a8afae1915 100644
--- a/docs/google-docs/providers/google/vmwareengine/vmware_engine_networks/index.md
+++ b/docs/google-docs/providers/google/vmwareengine/vmware_engine_networks/index.md
@@ -67,7 +67,7 @@ updateTime,
vpcNetworks
FROM google.vmwareengine.vmware_engine_networks
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -104,17 +104,30 @@ SELECT
```yaml
-name: string
-createTime: string
-updateTime: string
-description: string
-vpcNetworks:
- - type: string
- network: string
-state: string
-type: string
-uid: string
-etag: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: description
+ value: string
+ - name: vpcNetworks
+ value:
+ - - name: type
+ value: string
+ - name: network
+ value: string
+ - name: state
+ value: string
+ - name: type
+ value: string
+ - name: uid
+ value: string
+ - name: etag
+ value: string
```
diff --git a/docs/google-docs/providers/google/vpcaccess/connectors/index.md b/docs/google-docs/providers/google/vpcaccess/connectors/index.md
index fdffa3b97a..1bb0920fb9 100644
--- a/docs/google-docs/providers/google/vpcaccess/connectors/index.md
+++ b/docs/google-docs/providers/google/vpcaccess/connectors/index.md
@@ -71,7 +71,7 @@ state,
subnet
FROM google.vpcaccess.connectors
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -120,20 +120,35 @@ SELECT
```yaml
-name: string
-network: string
-ipCidrRange: string
-state: string
-minThroughput: integer
-maxThroughput: integer
-connectedProjects:
- - type: string
-subnet:
- name: string
- projectId: string
-machineType: string
-minInstances: integer
-maxInstances: integer
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: network
+ value: string
+ - name: ipCidrRange
+ value: string
+ - name: state
+ value: string
+ - name: minThroughput
+ value: integer
+ - name: maxThroughput
+ value: integer
+ - name: connectedProjects
+ value:
+ - string
+ - name: subnet
+ value:
+ - name: name
+ value: string
+ - name: projectId
+ value: string
+ - name: machineType
+ value: string
+ - name: minInstances
+ value: integer
+ - name: maxInstances
+ value: integer
```
diff --git a/docs/google-docs/providers/google/vpcaccess/locations/index.md b/docs/google-docs/providers/google/vpcaccess/locations/index.md
index ace2906b28..ce345191f8 100644
--- a/docs/google-docs/providers/google/vpcaccess/locations/index.md
+++ b/docs/google-docs/providers/google/vpcaccess/locations/index.md
@@ -54,5 +54,5 @@ labels,
locationId,
metadata
FROM google.vpcaccess.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/vpcaccess/operations/index.md b/docs/google-docs/providers/google/vpcaccess/operations/index.md
index 190bf29bbd..a16b20ccc0 100644
--- a/docs/google-docs/providers/google/vpcaccess/operations/index.md
+++ b/docs/google-docs/providers/google/vpcaccess/operations/index.md
@@ -56,5 +56,5 @@ metadata,
response
FROM google.vpcaccess.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/webrisk/operations/index.md b/docs/google-docs/providers/google/webrisk/operations/index.md
index fbf9834bb0..6aa41cfb33 100644
--- a/docs/google-docs/providers/google/webrisk/operations/index.md
+++ b/docs/google-docs/providers/google/webrisk/operations/index.md
@@ -57,7 +57,7 @@ error,
metadata,
response
FROM google.webrisk.operations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/webrisk/submissions/index.md b/docs/google-docs/providers/google/webrisk/submissions/index.md
index d9d5cb3f18..14b0ebc179 100644
--- a/docs/google-docs/providers/google/webrisk/submissions/index.md
+++ b/docs/google-docs/providers/google/webrisk/submissions/index.md
@@ -65,7 +65,10 @@ SELECT
```yaml
-uri: string
+- name: your_resource_model_name
+ props:
+ - name: uri
+ value: string
```
diff --git a/docs/google-docs/providers/google/websecurityscanner/crawled_urls/index.md b/docs/google-docs/providers/google/websecurityscanner/crawled_urls/index.md
index e2eb3c252e..4b03dcd345 100644
--- a/docs/google-docs/providers/google/websecurityscanner/crawled_urls/index.md
+++ b/docs/google-docs/providers/google/websecurityscanner/crawled_urls/index.md
@@ -52,5 +52,5 @@ url
FROM google.websecurityscanner.crawled_urls
WHERE projectsId = '{{ projectsId }}'
AND scanConfigsId = '{{ scanConfigsId }}'
-AND scanRunsId = '{{ scanRunsId }}';
+AND scanRunsId = '{{ scanRunsId }}';
```
diff --git a/docs/google-docs/providers/google/websecurityscanner/finding_type_stats/index.md b/docs/google-docs/providers/google/websecurityscanner/finding_type_stats/index.md
index a90083c7d1..2aef26c55c 100644
--- a/docs/google-docs/providers/google/websecurityscanner/finding_type_stats/index.md
+++ b/docs/google-docs/providers/google/websecurityscanner/finding_type_stats/index.md
@@ -48,5 +48,5 @@ findingTypeStats
FROM google.websecurityscanner.finding_type_stats
WHERE projectsId = '{{ projectsId }}'
AND scanConfigsId = '{{ scanConfigsId }}'
-AND scanRunsId = '{{ scanRunsId }}';
+AND scanRunsId = '{{ scanRunsId }}';
```
diff --git a/docs/google-docs/providers/google/websecurityscanner/findings/index.md b/docs/google-docs/providers/google/websecurityscanner/findings/index.md
index e40e941af8..56813fe47f 100644
--- a/docs/google-docs/providers/google/websecurityscanner/findings/index.md
+++ b/docs/google-docs/providers/google/websecurityscanner/findings/index.md
@@ -83,5 +83,5 @@ xxe
FROM google.websecurityscanner.findings
WHERE projectsId = '{{ projectsId }}'
AND scanConfigsId = '{{ scanConfigsId }}'
-AND scanRunsId = '{{ scanRunsId }}';
+AND scanRunsId = '{{ scanRunsId }}';
```
diff --git a/docs/google-docs/providers/google/websecurityscanner/scan_configs/index.md b/docs/google-docs/providers/google/websecurityscanner/scan_configs/index.md
index fa2a712665..4fbb761d4a 100644
--- a/docs/google-docs/providers/google/websecurityscanner/scan_configs/index.md
+++ b/docs/google-docs/providers/google/websecurityscanner/scan_configs/index.md
@@ -75,7 +75,7 @@ startingUrls,
staticIpScan,
userAgent
FROM google.websecurityscanner.scan_configs
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -116,9 +116,9 @@ SELECT
'{{ riskLevel }}',
'{{ displayName }}',
'{{ blacklistPatterns }}',
-true|false,
-true|false,
-true|false,
+{{ ignoreHttpStatusErrors }},
+{{ staticIpScan }},
+{{ managedScan }},
'{{ name }}',
'{{ userAgent }}',
'{{ maxQps }}',
@@ -130,33 +130,60 @@ true|false,
```yaml
-startingUrls:
- - type: string
-authentication:
- googleAccount:
- username: string
- password: string
- iapCredential:
- iapTestServiceAccountInfo:
- targetAudienceClientId: string
- customAccount:
- username: string
- password: string
- loginUrl: string
-riskLevel: string
-displayName: string
-blacklistPatterns:
- - type: string
-ignoreHttpStatusErrors: boolean
-staticIpScan: boolean
-managedScan: boolean
-name: string
-userAgent: string
-maxQps: integer
-schedule:
- scheduleTime: string
- intervalDurationDays: integer
-exportToSecurityCommandCenter: string
+- name: your_resource_model_name
+ props:
+ - name: startingUrls
+ value:
+ - string
+ - name: authentication
+ value:
+ - name: googleAccount
+ value:
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: iapCredential
+ value:
+ - name: iapTestServiceAccountInfo
+ value:
+ - name: targetAudienceClientId
+ value: string
+ - name: customAccount
+ value:
+ - name: username
+ value: string
+ - name: password
+ value: string
+ - name: loginUrl
+ value: string
+ - name: riskLevel
+ value: string
+ - name: displayName
+ value: string
+ - name: blacklistPatterns
+ value:
+ - string
+ - name: ignoreHttpStatusErrors
+ value: boolean
+ - name: staticIpScan
+ value: boolean
+ - name: managedScan
+ value: boolean
+ - name: name
+ value: string
+ - name: userAgent
+ value: string
+ - name: maxQps
+ value: integer
+ - name: schedule
+ value:
+ - name: scheduleTime
+ value: string
+ - name: intervalDurationDays
+ value: integer
+ - name: exportToSecurityCommandCenter
+ value: string
```
diff --git a/docs/google-docs/providers/google/websecurityscanner/scan_runs/index.md b/docs/google-docs/providers/google/websecurityscanner/scan_runs/index.md
index 4d9b960132..614f6b6651 100644
--- a/docs/google-docs/providers/google/websecurityscanner/scan_runs/index.md
+++ b/docs/google-docs/providers/google/websecurityscanner/scan_runs/index.md
@@ -69,5 +69,5 @@ urlsTestedCount,
warningTraces
FROM google.websecurityscanner.scan_runs
WHERE projectsId = '{{ projectsId }}'
-AND scanConfigsId = '{{ scanConfigsId }}';
+AND scanConfigsId = '{{ scanConfigsId }}';
```
diff --git a/docs/google-docs/providers/google/workflowexecutions/callbacks/index.md b/docs/google-docs/providers/google/workflowexecutions/callbacks/index.md
index e849920879..d6611e27bc 100644
--- a/docs/google-docs/providers/google/workflowexecutions/callbacks/index.md
+++ b/docs/google-docs/providers/google/workflowexecutions/callbacks/index.md
@@ -55,5 +55,5 @@ FROM google.workflowexecutions.callbacks
WHERE executionsId = '{{ executionsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND workflowsId = '{{ workflowsId }}';
+AND workflowsId = '{{ workflowsId }}';
```
diff --git a/docs/google-docs/providers/google/workflowexecutions/executions/index.md b/docs/google-docs/providers/google/workflowexecutions/executions/index.md
index ff711001ea..58edb9362d 100644
--- a/docs/google-docs/providers/google/workflowexecutions/executions/index.md
+++ b/docs/google-docs/providers/google/workflowexecutions/executions/index.md
@@ -82,7 +82,7 @@ workflowRevisionId
FROM google.workflowexecutions.executions
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND workflowsId = '{{ workflowsId }}';
+AND workflowsId = '{{ workflowsId }}';
```
## `INSERT` example
@@ -117,7 +117,7 @@ SELECT
'{{ argument }}',
'{{ callLogLevel }}',
'{{ labels }}',
-true|false,
+{{ disableConcurrencyQuotaOverflowBuffering }},
'{{ executionHistoryLevel }}'
;
```
@@ -125,37 +125,70 @@ true|false,
```yaml
-name: string
-createTime: string
-startTime: string
-endTime: string
-duration: string
-state: string
-argument: string
-result: string
-error:
- payload: string
- context: string
- stackTrace:
- elements:
- - step: string
- routine: string
- position:
- line: string
- column: string
- length: string
-workflowRevisionId: string
-callLogLevel: string
-status:
- currentSteps:
- - routine: string
- step: string
-labels: object
-stateError:
- details: string
- type: string
-disableConcurrencyQuotaOverflowBuffering: boolean
-executionHistoryLevel: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: createTime
+ value: string
+ - name: startTime
+ value: string
+ - name: endTime
+ value: string
+ - name: duration
+ value: string
+ - name: state
+ value: string
+ - name: argument
+ value: string
+ - name: result
+ value: string
+ - name: error
+ value:
+ - name: payload
+ value: string
+ - name: context
+ value: string
+ - name: stackTrace
+ value:
+ - name: elements
+ value:
+ - - name: step
+ value: string
+ - name: routine
+ value: string
+ - name: position
+ value:
+ - name: line
+ value: string
+ - name: column
+ value: string
+ - name: length
+ value: string
+ - name: workflowRevisionId
+ value: string
+ - name: callLogLevel
+ value: string
+ - name: status
+ value:
+ - name: currentSteps
+ value:
+ - - name: routine
+ value: string
+ - name: step
+ value: string
+ - name: labels
+ value: object
+ - name: stateError
+ value:
+ - name: details
+ value: string
+ - name: type
+ value: string
+ - name: disableConcurrencyQuotaOverflowBuffering
+ value: boolean
+ - name: executionHistoryLevel
+ value: string
```
diff --git a/docs/google-docs/providers/google/workflowexecutions/step_entries/index.md b/docs/google-docs/providers/google/workflowexecutions/step_entries/index.md
index 7c65dc385b..85419c1ce1 100644
--- a/docs/google-docs/providers/google/workflowexecutions/step_entries/index.md
+++ b/docs/google-docs/providers/google/workflowexecutions/step_entries/index.md
@@ -72,5 +72,5 @@ FROM google.workflowexecutions.step_entries
WHERE executionsId = '{{ executionsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND workflowsId = '{{ workflowsId }}';
+AND workflowsId = '{{ workflowsId }}';
```
diff --git a/docs/google-docs/providers/google/workflows/locations/index.md b/docs/google-docs/providers/google/workflows/locations/index.md
index 82f2e20b53..2b4daddbbb 100644
--- a/docs/google-docs/providers/google/workflows/locations/index.md
+++ b/docs/google-docs/providers/google/workflows/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.workflows.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/workflows/operations/index.md b/docs/google-docs/providers/google/workflows/operations/index.md
index 1928530583..c3c3b3f988 100644
--- a/docs/google-docs/providers/google/workflows/operations/index.md
+++ b/docs/google-docs/providers/google/workflows/operations/index.md
@@ -57,7 +57,7 @@ metadata,
response
FROM google.workflows.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/workflows/workflows/index.md b/docs/google-docs/providers/google/workflows/workflows/index.md
index ced1cdb91b..48b5b42bfa 100644
--- a/docs/google-docs/providers/google/workflows/workflows/index.md
+++ b/docs/google-docs/providers/google/workflows/workflows/index.md
@@ -85,7 +85,7 @@ updateTime,
userEnvVars
FROM google.workflows.workflows
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -134,28 +134,50 @@ SELECT
```yaml
-name: string
-description: string
-state: string
-revisionId: string
-createTime: string
-updateTime: string
-revisionCreateTime: string
-labels: object
-serviceAccount: string
-sourceContents: string
-cryptoKeyName: string
-stateError:
- details: string
- type: string
-callLogLevel: string
-userEnvVars: object
-executionHistoryLevel: string
-allKmsKeys:
- - type: string
-allKmsKeysVersions:
- - type: string
-cryptoKeyVersion: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: state
+ value: string
+ - name: revisionId
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: revisionCreateTime
+ value: string
+ - name: labels
+ value: object
+ - name: serviceAccount
+ value: string
+ - name: sourceContents
+ value: string
+ - name: cryptoKeyName
+ value: string
+ - name: stateError
+ value:
+ - name: details
+ value: string
+ - name: type
+ value: string
+ - name: callLogLevel
+ value: string
+ - name: userEnvVars
+ value: object
+ - name: executionHistoryLevel
+ value: string
+ - name: allKmsKeys
+ value:
+ - string
+ - name: allKmsKeysVersions
+ value:
+ - string
+ - name: cryptoKeyVersion
+ value: string
```
diff --git a/docs/google-docs/providers/google/workflows/workflows_revisions/index.md b/docs/google-docs/providers/google/workflows/workflows_revisions/index.md
index cb2d19d3ed..44c43357f8 100644
--- a/docs/google-docs/providers/google/workflows/workflows_revisions/index.md
+++ b/docs/google-docs/providers/google/workflows/workflows_revisions/index.md
@@ -82,5 +82,5 @@ userEnvVars
FROM google.workflows.workflows_revisions
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND workflowsId = '{{ workflowsId }}';
+AND workflowsId = '{{ workflowsId }}';
```
diff --git a/docs/google-docs/providers/google/workloadmanager/evaluations/index.md b/docs/google-docs/providers/google/workloadmanager/evaluations/index.md
index c76da35c80..eec21ecd08 100644
--- a/docs/google-docs/providers/google/workloadmanager/evaluations/index.md
+++ b/docs/google-docs/providers/google/workloadmanager/evaluations/index.md
@@ -72,7 +72,7 @@ schedule,
updateTime
FROM google.workloadmanager.evaluations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -119,33 +119,56 @@ SELECT
```yaml
-name: string
-description: string
-resourceFilter:
- scopes:
- - type: string
- resourceIdPatterns:
- - type: string
- inclusionLabels: object
- gceInstanceFilter:
- serviceAccounts:
- - type: string
-ruleNames:
- - type: string
-ruleVersions:
- - type: string
-resourceStatus:
- rulesNewerVersions:
- - type: string
- state: string
-createTime: string
-updateTime: string
-labels: object
-schedule: string
-customRulesBucket: string
-bigQueryDestination:
- destinationDataset: string
- createNewResultsTable: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: description
+ value: string
+ - name: resourceFilter
+ value:
+ - name: scopes
+ value:
+ - string
+ - name: resourceIdPatterns
+ value:
+ - string
+ - name: inclusionLabels
+ value: object
+ - name: gceInstanceFilter
+ value:
+ - name: serviceAccounts
+ value:
+ - string
+ - name: ruleNames
+ value:
+ - string
+ - name: ruleVersions
+ value:
+ - string
+ - name: resourceStatus
+ value:
+ - name: rulesNewerVersions
+ value:
+ - string
+ - name: state
+ value: string
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: labels
+ value: object
+ - name: schedule
+ value: string
+ - name: customRulesBucket
+ value: string
+ - name: bigQueryDestination
+ value:
+ - name: destinationDataset
+ value: string
+ - name: createNewResultsTable
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/workloadmanager/executions/index.md b/docs/google-docs/providers/google/workloadmanager/executions/index.md
index e782e625b5..d69e4aa388 100644
--- a/docs/google-docs/providers/google/workloadmanager/executions/index.md
+++ b/docs/google-docs/providers/google/workloadmanager/executions/index.md
@@ -67,7 +67,7 @@ state
FROM google.workloadmanager.executions
WHERE evaluationsId = '{{ evaluationsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/workloadmanager/locations/index.md b/docs/google-docs/providers/google/workloadmanager/locations/index.md
index 8c328af5c0..fb80548bd1 100644
--- a/docs/google-docs/providers/google/workloadmanager/locations/index.md
+++ b/docs/google-docs/providers/google/workloadmanager/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.workloadmanager.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/workloadmanager/operations/index.md b/docs/google-docs/providers/google/workloadmanager/operations/index.md
index 7b3e066811..ec42e4e458 100644
--- a/docs/google-docs/providers/google/workloadmanager/operations/index.md
+++ b/docs/google-docs/providers/google/workloadmanager/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.workloadmanager.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/workloadmanager/results/index.md b/docs/google-docs/providers/google/workloadmanager/results/index.md
index 579f2da233..b86b3570f4 100644
--- a/docs/google-docs/providers/google/workloadmanager/results/index.md
+++ b/docs/google-docs/providers/google/workloadmanager/results/index.md
@@ -61,5 +61,5 @@ FROM google.workloadmanager.results
WHERE evaluationsId = '{{ evaluationsId }}'
AND executionsId = '{{ executionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/workloadmanager/rules/index.md b/docs/google-docs/providers/google/workloadmanager/rules/index.md
index b2cfd33f81..261171dd49 100644
--- a/docs/google-docs/providers/google/workloadmanager/rules/index.md
+++ b/docs/google-docs/providers/google/workloadmanager/rules/index.md
@@ -67,5 +67,5 @@ tags,
uri
FROM google.workloadmanager.rules
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/workloadmanager/scanned_resources/index.md b/docs/google-docs/providers/google/workloadmanager/scanned_resources/index.md
index 12d175bb02..aaf67e4b11 100644
--- a/docs/google-docs/providers/google/workloadmanager/scanned_resources/index.md
+++ b/docs/google-docs/providers/google/workloadmanager/scanned_resources/index.md
@@ -51,5 +51,5 @@ FROM google.workloadmanager.scanned_resources
WHERE evaluationsId = '{{ evaluationsId }}'
AND executionsId = '{{ executionsId }}'
AND locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/workstations/locations/index.md b/docs/google-docs/providers/google/workstations/locations/index.md
index 5c2f833000..c9b2178fe6 100644
--- a/docs/google-docs/providers/google/workstations/locations/index.md
+++ b/docs/google-docs/providers/google/workstations/locations/index.md
@@ -55,5 +55,5 @@ labels,
locationId,
metadata
FROM google.workstations.locations
-WHERE projectsId = '{{ projectsId }}';
+WHERE projectsId = '{{ projectsId }}';
```
diff --git a/docs/google-docs/providers/google/workstations/operations/index.md b/docs/google-docs/providers/google/workstations/operations/index.md
index fea54c2557..3695d7c231 100644
--- a/docs/google-docs/providers/google/workstations/operations/index.md
+++ b/docs/google-docs/providers/google/workstations/operations/index.md
@@ -58,7 +58,7 @@ metadata,
response
FROM google.workstations.operations
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `DELETE` example
diff --git a/docs/google-docs/providers/google/workstations/workstation_clusters/index.md b/docs/google-docs/providers/google/workstations/workstation_clusters/index.md
index ac862dd0f7..7fe736c37c 100644
--- a/docs/google-docs/providers/google/workstations/workstation_clusters/index.md
+++ b/docs/google-docs/providers/google/workstations/workstation_clusters/index.md
@@ -83,7 +83,7 @@ uid,
updateTime
FROM google.workstations.workstation_clusters
WHERE locationsId = '{{ locationsId }}'
-AND projectsId = '{{ projectsId }}';
+AND projectsId = '{{ projectsId }}';
```
## `INSERT` example
@@ -132,34 +132,60 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-reconciling: boolean
-annotations: object
-labels: object
-createTime: string
-updateTime: string
-deleteTime: string
-etag: string
-network: string
-subnetwork: string
-controlPlaneIp: string
-privateClusterConfig:
- enablePrivateEndpoint: boolean
- clusterHostname: string
- serviceAttachmentUri: string
- allowedProjects:
- - type: string
-domainConfig:
- domain: string
-degraded: boolean
-conditions:
- - code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: etag
+ value: string
+ - name: network
+ value: string
+ - name: subnetwork
+ value: string
+ - name: controlPlaneIp
+ value: string
+ - name: privateClusterConfig
+ value:
+ - name: enablePrivateEndpoint
+ value: boolean
+ - name: clusterHostname
+ value: string
+ - name: serviceAttachmentUri
+ value: string
+ - name: allowedProjects
+ value:
+ - string
+ - name: domainConfig
+ value:
+ - name: domain
+ value: string
+ - name: degraded
+ value: boolean
+ - name: conditions
+ value:
+ - - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
```
diff --git a/docs/google-docs/providers/google/workstations/workstation_configs/index.md b/docs/google-docs/providers/google/workstations/workstation_configs/index.md
index e1539dcee6..5fcc2df7fc 100644
--- a/docs/google-docs/providers/google/workstations/workstation_configs/index.md
+++ b/docs/google-docs/providers/google/workstations/workstation_configs/index.md
@@ -102,7 +102,7 @@ updateTime
FROM google.workstations.workstation_configs
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND workstationClustersId = '{{ workstationClustersId }}';
+AND workstationClustersId = '{{ workstationClustersId }}';
```
## `INSERT` example
@@ -163,98 +163,174 @@ SELECT
'{{ encryptionKey }}',
'{{ readinessChecks }}',
'{{ replicaZones }}',
-true|false,
-true|false,
+{{ enableAuditAgent }},
+{{ disableTcpConnections }},
'{{ allowedPorts }}',
-true|false
+{{ grantWorkstationAdminRoleOnCreate }}
;
```
```yaml
-name: string
-displayName: string
-uid: string
-reconciling: boolean
-annotations: object
-labels: object
-createTime: string
-updateTime: string
-deleteTime: string
-etag: string
-idleTimeout: string
-runningTimeout: string
-maxUsableWorkstations: integer
-host:
- gceInstance:
- machineType: string
- serviceAccount: string
- serviceAccountScopes:
- - type: string
- tags:
- - type: string
- poolSize: integer
- pooledInstances: integer
- disablePublicIpAddresses: boolean
- enableNestedVirtualization: boolean
- shieldedInstanceConfig:
- enableSecureBoot: boolean
- enableVtpm: boolean
- enableIntegrityMonitoring: boolean
- confidentialInstanceConfig:
- enableConfidentialCompute: boolean
- bootDiskSizeGb: integer
- accelerators:
- - type: string
- count: integer
- disableSsh: boolean
- vmTags: object
-persistentDirectories:
- - gcePd:
- sizeGb: integer
- fsType: string
- diskType: string
- sourceSnapshot: string
- reclaimPolicy: string
- mountPath: string
-ephemeralDirectories:
- - gcePd:
- diskType: string
- sourceSnapshot: string
- sourceImage: string
- readOnly: boolean
- mountPath: string
-container:
- image: string
- command:
- - type: string
- args:
- - type: string
- env: object
- workingDir: string
- runAsUser: integer
-encryptionKey:
- kmsKey: string
- kmsKeyServiceAccount: string
-readinessChecks:
- - path: string
- port: integer
-replicaZones:
- - type: string
-degraded: boolean
-conditions:
- - code: integer
- message: string
- details:
- - type: string
- additionalProperties: any
-enableAuditAgent: boolean
-disableTcpConnections: boolean
-allowedPorts:
- - first: integer
- last: integer
-grantWorkstationAdminRoleOnCreate: boolean
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: etag
+ value: string
+ - name: idleTimeout
+ value: string
+ - name: runningTimeout
+ value: string
+ - name: maxUsableWorkstations
+ value: integer
+ - name: host
+ value:
+ - name: gceInstance
+ value:
+ - name: machineType
+ value: string
+ - name: serviceAccount
+ value: string
+ - name: serviceAccountScopes
+ value:
+ - string
+ - name: tags
+ value:
+ - string
+ - name: poolSize
+ value: integer
+ - name: pooledInstances
+ value: integer
+ - name: disablePublicIpAddresses
+ value: boolean
+ - name: enableNestedVirtualization
+ value: boolean
+ - name: shieldedInstanceConfig
+ value:
+ - name: enableSecureBoot
+ value: boolean
+ - name: enableVtpm
+ value: boolean
+ - name: enableIntegrityMonitoring
+ value: boolean
+ - name: confidentialInstanceConfig
+ value:
+ - name: enableConfidentialCompute
+ value: boolean
+ - name: bootDiskSizeGb
+ value: integer
+ - name: accelerators
+ value:
+ - - name: type
+ value: string
+ - name: count
+ value: integer
+ - name: disableSsh
+ value: boolean
+ - name: vmTags
+ value: object
+ - name: persistentDirectories
+ value:
+ - - name: gcePd
+ value:
+ - name: sizeGb
+ value: integer
+ - name: fsType
+ value: string
+ - name: diskType
+ value: string
+ - name: sourceSnapshot
+ value: string
+ - name: reclaimPolicy
+ value: string
+ - name: mountPath
+ value: string
+ - name: ephemeralDirectories
+ value:
+ - - name: gcePd
+ value:
+ - name: diskType
+ value: string
+ - name: sourceSnapshot
+ value: string
+ - name: sourceImage
+ value: string
+ - name: readOnly
+ value: boolean
+ - name: mountPath
+ value: string
+ - name: container
+ value:
+ - name: image
+ value: string
+ - name: command
+ value:
+ - string
+ - name: args
+ value:
+ - string
+ - name: env
+ value: object
+ - name: workingDir
+ value: string
+ - name: runAsUser
+ value: integer
+ - name: encryptionKey
+ value:
+ - name: kmsKey
+ value: string
+ - name: kmsKeyServiceAccount
+ value: string
+ - name: readinessChecks
+ value:
+ - - name: path
+ value: string
+ - name: port
+ value: integer
+ - name: replicaZones
+ value:
+ - string
+ - name: degraded
+ value: boolean
+ - name: conditions
+ value:
+ - - name: code
+ value: integer
+ - name: message
+ value: string
+ - name: details
+ value:
+ - object
+ - name: enableAuditAgent
+ value: boolean
+ - name: disableTcpConnections
+ value: boolean
+ - name: allowedPorts
+ value:
+ - - name: first
+ value: integer
+ - name: last
+ value: integer
+ - name: grantWorkstationAdminRoleOnCreate
+ value: boolean
```
diff --git a/docs/google-docs/providers/google/workstations/workstation_configs_iam_policies/index.md b/docs/google-docs/providers/google/workstations/workstation_configs_iam_policies/index.md
index 5571582889..23ef12bdf1 100644
--- a/docs/google-docs/providers/google/workstations/workstation_configs_iam_policies/index.md
+++ b/docs/google-docs/providers/google/workstations/workstation_configs_iam_policies/index.md
@@ -55,7 +55,7 @@ FROM google.workstations.workstation_configs_iam_policies
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND workstationClustersId = '{{ workstationClustersId }}'
-AND workstationConfigsId = '{{ workstationConfigsId }}';
+AND workstationConfigsId = '{{ workstationConfigsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/workstations/workstation_configs_usable/index.md b/docs/google-docs/providers/google/workstations/workstation_configs_usable/index.md
index 67e3235b87..9092c5e31f 100644
--- a/docs/google-docs/providers/google/workstations/workstation_configs_usable/index.md
+++ b/docs/google-docs/providers/google/workstations/workstation_configs_usable/index.md
@@ -98,5 +98,5 @@ updateTime
FROM google.workstations.workstation_configs_usable
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
-AND workstationClustersId = '{{ workstationClustersId }}';
+AND workstationClustersId = '{{ workstationClustersId }}';
```
diff --git a/docs/google-docs/providers/google/workstations/workstations/index.md b/docs/google-docs/providers/google/workstations/workstations/index.md
index 2c3a519edb..cb396c4731 100644
--- a/docs/google-docs/providers/google/workstations/workstations/index.md
+++ b/docs/google-docs/providers/google/workstations/workstations/index.md
@@ -84,7 +84,7 @@ FROM google.workstations.workstations
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND workstationClustersId = '{{ workstationClustersId }}'
-AND workstationConfigsId = '{{ workstationConfigsId }}';
+AND workstationConfigsId = '{{ workstationConfigsId }}';
```
## `INSERT` example
@@ -131,21 +131,38 @@ SELECT
```yaml
-name: string
-displayName: string
-uid: string
-reconciling: boolean
-annotations: object
-labels: object
-createTime: string
-updateTime: string
-startTime: string
-deleteTime: string
-etag: string
-state: string
-host: string
-env: object
-kmsKey: string
+- name: your_resource_model_name
+ props:
+ - name: name
+ value: string
+ - name: displayName
+ value: string
+ - name: uid
+ value: string
+ - name: reconciling
+ value: boolean
+ - name: annotations
+ value: object
+ - name: labels
+ value: object
+ - name: createTime
+ value: string
+ - name: updateTime
+ value: string
+ - name: startTime
+ value: string
+ - name: deleteTime
+ value: string
+ - name: etag
+ value: string
+ - name: state
+ value: string
+ - name: host
+ value: string
+ - name: env
+ value: object
+ - name: kmsKey
+ value: string
```
diff --git a/docs/google-docs/providers/google/workstations/workstations_iam_policies/index.md b/docs/google-docs/providers/google/workstations/workstations_iam_policies/index.md
index 0b82af598d..3a15072db7 100644
--- a/docs/google-docs/providers/google/workstations/workstations_iam_policies/index.md
+++ b/docs/google-docs/providers/google/workstations/workstations_iam_policies/index.md
@@ -56,7 +56,7 @@ WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND workstationClustersId = '{{ workstationClustersId }}'
AND workstationConfigsId = '{{ workstationConfigsId }}'
-AND workstationsId = '{{ workstationsId }}';
+AND workstationsId = '{{ workstationsId }}';
```
## `REPLACE` example
diff --git a/docs/google-docs/providers/google/workstations/workstations_usable/index.md b/docs/google-docs/providers/google/workstations/workstations_usable/index.md
index ffc43ad17f..d1c356c322 100644
--- a/docs/google-docs/providers/google/workstations/workstations_usable/index.md
+++ b/docs/google-docs/providers/google/workstations/workstations_usable/index.md
@@ -77,5 +77,5 @@ FROM google.workstations.workstations_usable
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND workstationClustersId = '{{ workstationClustersId }}'
-AND workstationConfigsId = '{{ workstationConfigsId }}';
+AND workstationConfigsId = '{{ workstationConfigsId }}';
```