Skip to content

Commit 3460c89

Browse files
yoshi-automationleahecole
authored andcommitted
feat(connectors): update the API
#### connectors:v2 The following keys were added: - resources.projects.resources.locations.resources.connections.resources.entityTypes.methods.get.parameters.contextMetadata.description - resources.projects.resources.locations.resources.connections.resources.entityTypes.methods.get.parameters.contextMetadata.location - resources.projects.resources.locations.resources.connections.resources.entityTypes.methods.get.parameters.contextMetadata.type - schemas.Action.properties.metadata.additionalProperties.additionalProperties.description - schemas.Action.properties.metadata.additionalProperties.additionalProperties.type - schemas.Action.properties.metadata.additionalProperties.type - schemas.Action.properties.metadata.description - schemas.Action.properties.metadata.type - schemas.CheckStatusResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.CheckStatusResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.CheckStatusResponse.properties.metadata.additionalProperties.type - schemas.CheckStatusResponse.properties.metadata.description - schemas.CheckStatusResponse.properties.metadata.type - schemas.Entity.properties.metadata.additionalProperties.additionalProperties.description - schemas.Entity.properties.metadata.additionalProperties.additionalProperties.type - schemas.Entity.properties.metadata.additionalProperties.type - schemas.Entity.properties.metadata.description - schemas.Entity.properties.metadata.type - schemas.EntityType.properties.defaultSortBy.type - schemas.EntityType.properties.metadata.additionalProperties.additionalProperties.description - schemas.EntityType.properties.metadata.additionalProperties.additionalProperties.type - schemas.EntityType.properties.metadata.additionalProperties.type - schemas.EntityType.properties.metadata.description - schemas.EntityType.properties.metadata.type - schemas.ExchangeAuthCodeResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.ExchangeAuthCodeResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.ExchangeAuthCodeResponse.properties.metadata.additionalProperties.type - schemas.ExchangeAuthCodeResponse.properties.metadata.description - schemas.ExchangeAuthCodeResponse.properties.metadata.type - schemas.ExecuteActionResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.ExecuteActionResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.ExecuteActionResponse.properties.metadata.additionalProperties.type - schemas.ExecuteActionResponse.properties.metadata.description - schemas.ExecuteActionResponse.properties.metadata.type - schemas.ListActionsResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.ListActionsResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.ListActionsResponse.properties.metadata.additionalProperties.type - schemas.ListActionsResponse.properties.metadata.description - schemas.ListActionsResponse.properties.metadata.type - schemas.ListEntitiesResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.ListEntitiesResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.ListEntitiesResponse.properties.metadata.additionalProperties.type - schemas.ListEntitiesResponse.properties.metadata.description - schemas.ListEntitiesResponse.properties.metadata.type - schemas.ListEntityTypesResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.ListEntityTypesResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.ListEntityTypesResponse.properties.metadata.additionalProperties.type - schemas.ListEntityTypesResponse.properties.metadata.description - schemas.ListEntityTypesResponse.properties.metadata.type - schemas.RefreshAccessTokenResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.RefreshAccessTokenResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.RefreshAccessTokenResponse.properties.metadata.additionalProperties.type - schemas.RefreshAccessTokenResponse.properties.metadata.description - schemas.RefreshAccessTokenResponse.properties.metadata.type - schemas.UpdateEntitiesWithConditionsResponse.properties.metadata.additionalProperties.additionalProperties.description - schemas.UpdateEntitiesWithConditionsResponse.properties.metadata.additionalProperties.additionalProperties.type - schemas.UpdateEntitiesWithConditionsResponse.properties.metadata.additionalProperties.type - schemas.UpdateEntitiesWithConditionsResponse.properties.metadata.description - schemas.UpdateEntitiesWithConditionsResponse.properties.metadata.type
1 parent cbc7a7f commit 3460c89

File tree

2 files changed

+200
-3
lines changed

2 files changed

+200
-3
lines changed

discovery/connectors-v2.json

Lines changed: 130 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,11 @@
377377
"name"
378378
],
379379
"parameters": {
380+
"contextMetadata": {
381+
"description": "Context metadata for request could be used to fetch customization of entity type schema.",
382+
"location": "query",
383+
"type": "string"
384+
},
380385
"name": {
381386
"description": "Required. Resource name of the Entity Type. Format: projects/{project}/locations/{location}/connections/{connection}/entityTypes/{entityType}",
382387
"location": "path",
@@ -696,7 +701,7 @@
696701
}
697702
}
698703
},
699-
"revision": "20250521",
704+
"revision": "20250807",
700705
"rootUrl": "https://connectors.googleapis.com/",
701706
"schemas": {
702707
"AccessCredentials": {
@@ -742,6 +747,17 @@
742747
},
743748
"type": "array"
744749
},
750+
"metadata": {
751+
"additionalProperties": {
752+
"additionalProperties": {
753+
"description": "Properties of the object. Contains field @type with type URL.",
754+
"type": "any"
755+
},
756+
"type": "object"
757+
},
758+
"description": "Metadata like service latency, etc.",
759+
"type": "object"
760+
},
745761
"name": {
746762
"description": "Name of the action.",
747763
"type": "string"
@@ -804,6 +820,17 @@
804820
"description": "When the connector is not in ACTIVE state, the description must be populated to specify the reason why it's not in ACTIVE state.",
805821
"type": "string"
806822
},
823+
"metadata": {
824+
"additionalProperties": {
825+
"additionalProperties": {
826+
"description": "Properties of the object. Contains field @type with type URL.",
827+
"type": "any"
828+
},
829+
"type": "object"
830+
},
831+
"description": "Metadata like service latency, etc.",
832+
"type": "object"
833+
},
807834
"state": {
808835
"description": "State of the connector.",
809836
"enum": [
@@ -897,6 +924,17 @@
897924
"description": "Fields of the entity. The key is name of the field and the value contains the applicable `google.protobuf.Value` entry for this field.",
898925
"type": "object"
899926
},
927+
"metadata": {
928+
"additionalProperties": {
929+
"additionalProperties": {
930+
"description": "Properties of the object. Contains field @type with type URL.",
931+
"type": "any"
932+
},
933+
"type": "object"
934+
},
935+
"description": "Metadata like service latency, etc.",
936+
"type": "object"
937+
},
900938
"name": {
901939
"description": "Output only. Resource name of the Entity. Format: projects/{project}/locations/{location}/connections/{connection}/entityTypes/{type}/entities/{id}",
902940
"readOnly": true,
@@ -909,6 +947,9 @@
909947
"description": "EntityType message contains metadata information about a single entity type present in the external system.",
910948
"id": "EntityType",
911949
"properties": {
950+
"defaultSortBy": {
951+
"type": "string"
952+
},
912953
"fields": {
913954
"description": "List containing metadata information about each field of the entity type.",
914955
"items": {
@@ -920,6 +961,17 @@
920961
"$ref": "JsonSchema",
921962
"description": "JsonSchema representation of this entity's schema"
922963
},
964+
"metadata": {
965+
"additionalProperties": {
966+
"additionalProperties": {
967+
"description": "Properties of the object. Contains field @type with type URL.",
968+
"type": "any"
969+
},
970+
"type": "object"
971+
},
972+
"description": "Metadata like service latency, etc.",
973+
"type": "object"
974+
},
923975
"name": {
924976
"description": "The name of the entity type.",
925977
"type": "string"
@@ -966,6 +1018,17 @@
9661018
"properties": {
9671019
"accessCredentials": {
9681020
"$ref": "AccessCredentials"
1021+
},
1022+
"metadata": {
1023+
"additionalProperties": {
1024+
"additionalProperties": {
1025+
"description": "Properties of the object. Contains field @type with type URL.",
1026+
"type": "any"
1027+
},
1028+
"type": "object"
1029+
},
1030+
"description": "Metadata like service latency, etc.",
1031+
"type": "object"
9691032
}
9701033
},
9711034
"type": "object"
@@ -989,6 +1052,17 @@
9891052
"description": "Response message for ActionService.ExecuteAction",
9901053
"id": "ExecuteActionResponse",
9911054
"properties": {
1055+
"metadata": {
1056+
"additionalProperties": {
1057+
"additionalProperties": {
1058+
"description": "Properties of the object. Contains field @type with type URL.",
1059+
"type": "any"
1060+
},
1061+
"type": "object"
1062+
},
1063+
"description": "Metadata like service latency, etc.",
1064+
"type": "object"
1065+
},
9921066
"results": {
9931067
"description": "In the case of successful invocation of the specified action, the results Struct contains values based on the response of the action invoked. 1. If the action execution produces any entities as a result, they are returned as an array of Structs with the 'key' being the field name and the 'value' being the value of that field in each result row. { 'results': [{'key': 'value'}, ...] }",
9941068
"items": {
@@ -1742,6 +1816,17 @@
17421816
},
17431817
"type": "array"
17441818
},
1819+
"metadata": {
1820+
"additionalProperties": {
1821+
"additionalProperties": {
1822+
"description": "Properties of the object. Contains field @type with type URL.",
1823+
"type": "any"
1824+
},
1825+
"type": "object"
1826+
},
1827+
"description": "Metadata like service latency, etc.",
1828+
"type": "object"
1829+
},
17451830
"nextPageToken": {
17461831
"description": "Next page token if more actions available.",
17471832
"type": "string"
@@ -1767,6 +1852,17 @@
17671852
},
17681853
"type": "array"
17691854
},
1855+
"metadata": {
1856+
"additionalProperties": {
1857+
"additionalProperties": {
1858+
"description": "Properties of the object. Contains field @type with type URL.",
1859+
"type": "any"
1860+
},
1861+
"type": "object"
1862+
},
1863+
"description": "Metadata like service latency, etc.",
1864+
"type": "object"
1865+
},
17701866
"nextPageToken": {
17711867
"description": "Next page token if more records are available.",
17721868
"type": "string"
@@ -1778,6 +1874,17 @@
17781874
"description": "Response message for EntityService.ListEntityTypes",
17791875
"id": "ListEntityTypesResponse",
17801876
"properties": {
1877+
"metadata": {
1878+
"additionalProperties": {
1879+
"additionalProperties": {
1880+
"description": "Properties of the object. Contains field @type with type URL.",
1881+
"type": "any"
1882+
},
1883+
"type": "object"
1884+
},
1885+
"description": "Metadata like service latency, etc.",
1886+
"type": "object"
1887+
},
17811888
"nextPageToken": {
17821889
"description": "Next page token if more entity types available.",
17831890
"type": "string"
@@ -2192,6 +2299,17 @@
21922299
"properties": {
21932300
"accessCredentials": {
21942301
"$ref": "AccessCredentials"
2302+
},
2303+
"metadata": {
2304+
"additionalProperties": {
2305+
"additionalProperties": {
2306+
"description": "Properties of the object. Contains field @type with type URL.",
2307+
"type": "any"
2308+
},
2309+
"type": "object"
2310+
},
2311+
"description": "Metadata like service latency, etc.",
2312+
"type": "object"
21952313
}
21962314
},
21972315
"type": "object"
@@ -2476,6 +2594,17 @@
24762594
"description": "Response message for EntityService.UpdateEntitiesWithConditions",
24772595
"id": "UpdateEntitiesWithConditionsResponse",
24782596
"properties": {
2597+
"metadata": {
2598+
"additionalProperties": {
2599+
"additionalProperties": {
2600+
"description": "Properties of the object. Contains field @type with type URL.",
2601+
"type": "any"
2602+
},
2603+
"type": "object"
2604+
},
2605+
"description": "Metadata like service latency, etc.",
2606+
"type": "object"
2607+
},
24792608
"response": {
24802609
"additionalProperties": {
24812610
"description": "Properties of the object.",

0 commit comments

Comments
 (0)