Skip to content

Commit 2c2df84

Browse files
yoshi-automationsofisl
authored andcommitted
feat(connectors): update the API
#### connectors:v1 The following keys were added: - schemas.ConnectorVersion.properties.vpcscConfig.$ref - schemas.ConnectorVersion.properties.vpcscConfig.description - schemas.ConnectorVersion.properties.vpcscConfig.readOnly - schemas.VpcscConfig.description - schemas.VpcscConfig.id - schemas.VpcscConfig.properties.defaultAllowlistedHost.description - schemas.VpcscConfig.properties.defaultAllowlistedHost.items.type - schemas.VpcscConfig.properties.defaultAllowlistedHost.type - schemas.VpcscConfig.properties.disableFirewallVpcscFlow.description - schemas.VpcscConfig.properties.disableFirewallVpcscFlow.type - schemas.VpcscConfig.type
1 parent f9f26f4 commit 2c2df84

File tree

2 files changed

+43
-2
lines changed

2 files changed

+43
-2
lines changed

discovery/connectors-v1.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2752,7 +2752,7 @@
27522752
}
27532753
}
27542754
},
2755-
"revision": "20250604",
2755+
"revision": "20250703",
27562756
"rootUrl": "https://connectors.googleapis.com/",
27572757
"schemas": {
27582758
"AuditConfig": {
@@ -4001,6 +4001,11 @@
40014001
"format": "google-datetime",
40024002
"readOnly": true,
40034003
"type": "string"
4004+
},
4005+
"vpcscConfig": {
4006+
"$ref": "VpcscConfig",
4007+
"description": "Output only. VPCSC config for the connector.",
4008+
"readOnly": true
40044009
}
40054010
},
40064011
"type": "object"
@@ -8891,6 +8896,24 @@
88918896
},
88928897
"type": "object"
88938898
},
8899+
"VpcscConfig": {
8900+
"description": "This configuration provides VPCSC config for a connector.",
8901+
"id": "VpcscConfig",
8902+
"properties": {
8903+
"defaultAllowlistedHost": {
8904+
"description": "The list of allowlisted FQDNs for VPCSC.",
8905+
"items": {
8906+
"type": "string"
8907+
},
8908+
"type": "array"
8909+
},
8910+
"disableFirewallVpcscFlow": {
8911+
"description": "Whether to disable firewall VPCSC flow.",
8912+
"type": "boolean"
8913+
}
8914+
},
8915+
"type": "object"
8916+
},
88948917
"WebhookData": {
88958918
"description": "WebhookData has details of webhook configuration.",
88968919
"id": "WebhookData",

src/apis/connectors/v1.ts

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -907,6 +907,10 @@ export namespace connectors_v1 {
907907
* Output only. Updated time.
908908
*/
909909
updateTime?: string | null;
910+
/**
911+
* Output only. VPCSC config for the connector.
912+
*/
913+
vpcscConfig?: Schema$VpcscConfig;
910914
}
911915
/**
912916
* This configuration provides infra configs like rate limit threshold which need to be configurable for every connector version
@@ -3876,6 +3880,19 @@ export namespace connectors_v1 {
38763880
*/
38773881
errorMessage?: string | null;
38783882
}
3883+
/**
3884+
* This configuration provides VPCSC config for a connector.
3885+
*/
3886+
export interface Schema$VpcscConfig {
3887+
/**
3888+
* The list of allowlisted FQDNs for VPCSC.
3889+
*/
3890+
defaultAllowlistedHost?: string[] | null;
3891+
/**
3892+
* Whether to disable firewall VPCSC flow.
3893+
*/
3894+
disableFirewallVpcscFlow?: boolean | null;
3895+
}
38793896
/**
38803897
* WebhookData has details of webhook configuration.
38813898
*/
@@ -16056,7 +16073,8 @@ export namespace connectors_v1 {
1605616073
* // "supportedStandardActions": [],
1605716074
* // "supportedStandardEntities": [],
1605816075
* // "unsupportedConnectionTypes": [],
16059-
* // "updateTime": "my_updateTime"
16076+
* // "updateTime": "my_updateTime",
16077+
* // "vpcscConfig": {}
1606016078
* // }
1606116079
* }
1606216080
*

0 commit comments

Comments
 (0)