Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 0cfb93b

Browse files
committedFeb 25, 2025
feat(connectors): update the api
#### connectors:v1 The following keys were added: - schemas.JsonSchema.properties.additionalDetails (Total Keys: 2)
1 parent c2c0fe9 commit 0cfb93b

7 files changed

+90
-28
lines changed
 

‎docs/dyn/connectors_v1.projects.locations.connections.connectionSchemaMetadata.html

+18
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@ <h3>Method Details</h3>
204204
&quot;description&quot;: &quot;A String&quot;, # Output only. Brief Description of action
205205
&quot;displayName&quot;: &quot;A String&quot;, # Output only. Display Name of action to be shown on client side
206206
&quot;inputJsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action&#x27;s input metadata
207+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
208+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
209+
},
207210
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
208211
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
209212
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -228,6 +231,9 @@ <h3>Method Details</h3>
228231
&quot;defaultValue&quot;: &quot;&quot;, # The following field specifies the default value of the Parameter provided by the external system if a value is not provided.
229232
&quot;description&quot;: &quot;A String&quot;, # A brief description of the Parameter.
230233
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this action&#x27;s parameter
234+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
235+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
236+
},
231237
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
232238
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
233239
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -252,6 +258,9 @@ <h3>Method Details</h3>
252258
],
253259
&quot;inputSchemaAsString&quot;: &quot;A String&quot;, # Output only. Input schema as string.
254260
&quot;resultJsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action&#x27;s result metadata
261+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
262+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
263+
},
255264
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
256265
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
257266
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -277,6 +286,9 @@ <h3>Method Details</h3>
277286
&quot;description&quot;: &quot;A String&quot;, # A brief description of the field.
278287
&quot;field&quot;: &quot;A String&quot;, # Name of the result field.
279288
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this action&#x27;s result
289+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
290+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
291+
},
280292
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
281293
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
282294
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -354,6 +366,9 @@ <h3>Method Details</h3>
354366
&quot;description&quot;: &quot;A String&quot;, # A brief description of the Field.
355367
&quot;field&quot;: &quot;A String&quot;, # Name of the Field.
356368
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this entity&#x27;s schema
369+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
370+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
371+
},
357372
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
358373
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
359374
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -378,6 +393,9 @@ <h3>Method Details</h3>
378393
},
379394
],
380395
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this entity&#x27;s metadata
396+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
397+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
398+
},
381399
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
382400
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
383401
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values

‎docs/dyn/connectors_v1.projects.locations.connections.html

+18
Original file line numberDiff line numberDiff line change
@@ -2282,6 +2282,9 @@ <h3>Method Details</h3>
22822282
&quot;description&quot;: &quot;A String&quot;, # Output only. Brief Description of action
22832283
&quot;displayName&quot;: &quot;A String&quot;, # Output only. Display Name of action to be shown on client side
22842284
&quot;inputJsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action&#x27;s input metadata
2285+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
2286+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
2287+
},
22852288
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
22862289
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
22872290
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -2306,6 +2309,9 @@ <h3>Method Details</h3>
23062309
&quot;defaultValue&quot;: &quot;&quot;, # The following field specifies the default value of the Parameter provided by the external system if a value is not provided.
23072310
&quot;description&quot;: &quot;A String&quot;, # A brief description of the Parameter.
23082311
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this action&#x27;s parameter
2312+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
2313+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
2314+
},
23092315
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
23102316
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
23112317
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -2330,6 +2336,9 @@ <h3>Method Details</h3>
23302336
],
23312337
&quot;inputSchemaAsString&quot;: &quot;A String&quot;, # Output only. Input schema as string.
23322338
&quot;resultJsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action&#x27;s result metadata
2339+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
2340+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
2341+
},
23332342
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
23342343
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
23352344
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -2355,6 +2364,9 @@ <h3>Method Details</h3>
23552364
&quot;description&quot;: &quot;A String&quot;, # A brief description of the field.
23562365
&quot;field&quot;: &quot;A String&quot;, # Name of the result field.
23572366
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this action&#x27;s result
2367+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
2368+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
2369+
},
23582370
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
23592371
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
23602372
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -2836,6 +2848,9 @@ <h3>Method Details</h3>
28362848
&quot;description&quot;: &quot;A String&quot;, # A brief description of the Field.
28372849
&quot;field&quot;: &quot;A String&quot;, # Name of the Field.
28382850
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this entity&#x27;s schema
2851+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
2852+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
2853+
},
28392854
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
28402855
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
28412856
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -2860,6 +2875,9 @@ <h3>Method Details</h3>
28602875
},
28612876
],
28622877
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this entity&#x27;s metadata
2878+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
2879+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
2880+
},
28632881
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
28642882
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
28652883
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values

‎docs/dyn/connectors_v1.projects.locations.connections.runtimeActionSchemas.html

+12
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ <h3>Method Details</h3>
115115
&quot;description&quot;: &quot;A String&quot;, # Output only. Brief Description of action
116116
&quot;displayName&quot;: &quot;A String&quot;, # Output only. Display Name of action to be shown on client side
117117
&quot;inputJsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action&#x27;s input metadata
118+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
119+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
120+
},
118121
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
119122
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
120123
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -139,6 +142,9 @@ <h3>Method Details</h3>
139142
&quot;defaultValue&quot;: &quot;&quot;, # The following field specifies the default value of the Parameter provided by the external system if a value is not provided.
140143
&quot;description&quot;: &quot;A String&quot;, # A brief description of the Parameter.
141144
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this action&#x27;s parameter
145+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
146+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
147+
},
142148
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
143149
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
144150
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -163,6 +169,9 @@ <h3>Method Details</h3>
163169
],
164170
&quot;inputSchemaAsString&quot;: &quot;A String&quot;, # Output only. Input schema as string.
165171
&quot;resultJsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action&#x27;s result metadata
172+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
173+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
174+
},
166175
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
167176
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
168177
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -188,6 +197,9 @@ <h3>Method Details</h3>
188197
&quot;description&quot;: &quot;A String&quot;, # A brief description of the field.
189198
&quot;field&quot;: &quot;A String&quot;, # Name of the result field.
190199
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this action&#x27;s result
200+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
201+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
202+
},
191203
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
192204
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
193205
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values

‎docs/dyn/connectors_v1.projects.locations.connections.runtimeEntitySchemas.html

+6
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@ <h3>Method Details</h3>
121121
&quot;description&quot;: &quot;A String&quot;, # A brief description of the Field.
122122
&quot;field&quot;: &quot;A String&quot;, # Name of the Field.
123123
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # JsonSchema representation of this entity&#x27;s schema
124+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
125+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
126+
},
124127
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
125128
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
126129
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
@@ -145,6 +148,9 @@ <h3>Method Details</h3>
145148
},
146149
],
147150
&quot;jsonSchema&quot;: { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this entity&#x27;s metadata
151+
&quot;additionalDetails&quot;: { # Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema
152+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
153+
},
148154
&quot;default&quot;: &quot;&quot;, # The default value of the field or object described by this schema.
149155
&quot;description&quot;: &quot;A String&quot;, # A description of this schema.
150156
&quot;enum&quot;: [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values

‎docs/dyn/connectors_v1.projects.locations.global_.customConnectors.customConnectorVersions.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ <h3>Method Details</h3>
233233
},
234234
&quot;roleGrant&quot;: { # This configuration defines all the Cloud IAM roles that needs to be granted to a particular Google Cloud resource for the selected principal like service account. These configurations will let UI display to customers what IAM roles need to be granted by them. Or these configurations can be used by the UI to render a &#x27;grant&#x27; button to do the same on behalf of the user. # Optional. Role grant configuration for the config variable.
235235
&quot;helperTextTemplate&quot;: &quot;A String&quot;, # Optional. Template that UI can use to provide helper text to customers.
236-
&quot;principal&quot;: &quot;A String&quot;, # Optional. Prinicipal/Identity for whom the role need to assigned.
236+
&quot;principal&quot;: &quot;A String&quot;, # Optional. Principal/Identity for whom the role need to assigned.
237237
&quot;resource&quot;: { # Resource definition # Optional. Resource on which the roles needs to be granted for the principal.
238238
&quot;pathTemplate&quot;: &quot;A String&quot;, # Optional. Template to uniquely represent a Google Cloud resource in a format IAM expects This is a template that can have references to other values provided in the config variable template.
239239
&quot;type&quot;: &quot;A String&quot;, # Optional. Different types of resource supported.
@@ -472,7 +472,7 @@ <h3>Method Details</h3>
472472
},
473473
&quot;roleGrant&quot;: { # This configuration defines all the Cloud IAM roles that needs to be granted to a particular Google Cloud resource for the selected principal like service account. These configurations will let UI display to customers what IAM roles need to be granted by them. Or these configurations can be used by the UI to render a &#x27;grant&#x27; button to do the same on behalf of the user. # Optional. Role grant configuration for the config variable.
474474
&quot;helperTextTemplate&quot;: &quot;A String&quot;, # Optional. Template that UI can use to provide helper text to customers.
475-
&quot;principal&quot;: &quot;A String&quot;, # Optional. Prinicipal/Identity for whom the role need to assigned.
475+
&quot;principal&quot;: &quot;A String&quot;, # Optional. Principal/Identity for whom the role need to assigned.
476476
&quot;resource&quot;: { # Resource definition # Optional. Resource on which the roles needs to be granted for the principal.
477477
&quot;pathTemplate&quot;: &quot;A String&quot;, # Optional. Template to uniquely represent a Google Cloud resource in a format IAM expects This is a template that can have references to other values provided in the config variable template.
478478
&quot;type&quot;: &quot;A String&quot;, # Optional. Different types of resource supported.
@@ -686,7 +686,7 @@ <h3>Method Details</h3>
686686
},
687687
&quot;roleGrant&quot;: { # This configuration defines all the Cloud IAM roles that needs to be granted to a particular Google Cloud resource for the selected principal like service account. These configurations will let UI display to customers what IAM roles need to be granted by them. Or these configurations can be used by the UI to render a &#x27;grant&#x27; button to do the same on behalf of the user. # Optional. Role grant configuration for the config variable.
688688
&quot;helperTextTemplate&quot;: &quot;A String&quot;, # Optional. Template that UI can use to provide helper text to customers.
689-
&quot;principal&quot;: &quot;A String&quot;, # Optional. Prinicipal/Identity for whom the role need to assigned.
689+
&quot;principal&quot;: &quot;A String&quot;, # Optional. Principal/Identity for whom the role need to assigned.
690690
&quot;resource&quot;: { # Resource definition # Optional. Resource on which the roles needs to be granted for the principal.
691691
&quot;pathTemplate&quot;: &quot;A String&quot;, # Optional. Template to uniquely represent a Google Cloud resource in a format IAM expects This is a template that can have references to other values provided in the config variable template.
692692
&quot;type&quot;: &quot;A String&quot;, # Optional. Different types of resource supported.

‎docs/dyn/connectors_v1.projects.locations.providers.connectors.versions.html

+22-22
Large diffs are not rendered by default.

‎googleapiclient/discovery_cache/documents/connectors.v1.json

+11-3
Original file line numberDiff line numberDiff line change
@@ -2560,7 +2560,7 @@
25602560
}
25612561
}
25622562
},
2563-
"revision": "20250205",
2563+
"revision": "20250218",
25642564
"rootUrl": "https://connectors.googleapis.com/",
25652565
"schemas": {
25662566
"AuditConfig": {
@@ -5569,6 +5569,14 @@ false
55695569
"description": "JsonSchema representation of schema metadata",
55705570
"id": "JsonSchema",
55715571
"properties": {
5572+
"additionalDetails": {
5573+
"additionalProperties": {
5574+
"description": "Properties of the object.",
5575+
"type": "any"
5576+
},
5577+
"description": "Additional details apart from standard json schema fields, this gives flexibility to store metadata about the schema",
5578+
"type": "object"
5579+
},
55725580
"default": {
55735581
"description": "The default value of the field or object described by this schema.",
55745582
"type": "any"
@@ -7298,7 +7306,7 @@ false
72987306
"type": "string"
72997307
},
73007308
"principal": {
7301-
"description": "Optional. Prinicipal/Identity for whom the role need to assigned.",
7309+
"description": "Optional. Principal/Identity for whom the role need to assigned.",
73027310
"enum": [
73037311
"PRINCIPAL_UNSPECIFIED",
73047312
"CONNECTOR_SA"
@@ -7710,7 +7718,7 @@ false
77107718
"id": "Source",
77117719
"properties": {
77127720
"fieldId": {
7713-
"description": "Field identifier. For example config vaiable name.",
7721+
"description": "Field identifier. For example config variable name.",
77147722
"type": "string"
77157723
},
77167724
"sourceType": {

0 commit comments

Comments
 (0)
Please sign in to comment.