Skip to content

Commit 9871097

Browse files
fix(beyondcorp): update the API
#### beyondcorp:v1 The following keys were changed: - description - resources.projects.resources.locations.methods.list.parameters.extraLocationTypes.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1Application.properties.endpointMatchers.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.properties.deviceInfo.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.properties.groupInfo.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.properties.outputType.enumDescriptions - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.properties.userInfo.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo.properties.outputType.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo.properties.outputType.enumDescriptions - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo.properties.outputType.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo.properties.outputType.enumDescriptions - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo.properties.outputType.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo.properties.outputType.enumDescriptions - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher.properties.ports.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig.properties.gatewayIdentity.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig.properties.metadataHeaders.description - schemas.GoogleCloudBeyondcorpSecuritygatewaysV1ServiceDiscoveryApiGatewayOperationDescriptor.properties.path.description
1 parent d7ba765 commit 9871097

File tree

2 files changed

+38
-38
lines changed

2 files changed

+38
-38
lines changed

discovery/beyondcorp-v1.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"baseUrl": "https://beyondcorp.googleapis.com/",
1313
"batchPath": "batch",
1414
"canonicalName": "BeyondCorp",
15-
"description": "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity solutions.",
15+
"description": "Chrome Enterprise Premium is a secure enterprise browsing solution that provides secure access to applications and resources, and offers integrated threat and data protection. It adds an extra layer of security to safeguard your Chrome browser environment, including Data Loss Prevention (DLP), real-time URL and file scanning, and Context-Aware Access for SaaS and web apps.",
1616
"discoveryVersion": "v1",
1717
"documentationLink": "https://cloud.google.com/",
1818
"fullyEncodeReservedExpansion": true,
@@ -280,7 +280,7 @@
280280
],
281281
"parameters": {
282282
"extraLocationTypes": {
283-
"description": "Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.",
283+
"description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.",
284284
"location": "query",
285285
"repeated": true,
286286
"type": "string"
@@ -1909,7 +1909,7 @@
19091909
}
19101910
}
19111911
},
1912-
"revision": "20250930",
1912+
"revision": "20251029",
19131913
"rootUrl": "https://beyondcorp.googleapis.com/",
19141914
"schemas": {
19151915
"AllocatedConnection": {
@@ -3157,7 +3157,7 @@
31573157
"type": "string"
31583158
},
31593159
"endpointMatchers": {
3160-
"description": "Required. Endpoint matchers associated with an application. A combination of hostname and ports as endpoint matchers is used to match the application. Match conditions for OR logic. An array of match conditions to allow for multiple matching criteria. The rule is considered a match if one of the conditions is met. The conditions should be the following combination: (Hostname & Ports) EXAMPLES: Hostname and Ports - (\"*.example.com\", \"443\"), (\"example.com\" and \"22\"), (\"example.com\" and \"22,33\") etc",
3160+
"description": "Optional. An array of conditions to match the application's network endpoint. Each element in the array is an EndpointMatcher object, which defines a specific combination of a hostname pattern and one or more ports. The application is considered matched if at least one of the EndpointMatcher conditions in this array is met (the conditions are combined using OR logic). Each EndpointMatcher must contain a hostname pattern, such as \"example.com\", and one or more port numbers specified as a string, such as \"443\". Hostname and port number examples: \"*.example.com\", \"443\" \"example.com\" and \"22\" \"example.com\" and \"22,33\"",
31613161
"items": {
31623162
"$ref": "GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher"
31633163
},
@@ -3251,11 +3251,11 @@
32513251
"properties": {
32523252
"deviceInfo": {
32533253
"$ref": "GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo",
3254-
"description": "Optional. Device info configuration."
3254+
"description": "Optional. The device information configuration."
32553255
},
32563256
"groupInfo": {
32573257
"$ref": "GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo",
3258-
"description": "Optional. Group info configuration."
3258+
"description": "Optional. Group details."
32593259
},
32603260
"outputType": {
32613261
"description": "Optional. Default output type for all enabled headers.",
@@ -3266,7 +3266,7 @@
32663266
"NONE"
32673267
],
32683268
"enumDescriptions": [
3269-
"Unspecified output type.",
3269+
"The unspecified output type.",
32703270
"Protobuf output type.",
32713271
"JSON output type.",
32723272
"Explicitly disable header output."
@@ -3275,25 +3275,25 @@
32753275
},
32763276
"userInfo": {
32773277
"$ref": "GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo",
3278-
"description": "Optional. User info configuration."
3278+
"description": "Optional. User details."
32793279
}
32803280
},
32813281
"type": "object"
32823282
},
32833283
"GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo": {
3284-
"description": "Delegated device info configuration.",
3284+
"description": "The delegated device information configuration.",
32853285
"id": "GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo",
32863286
"properties": {
32873287
"outputType": {
3288-
"description": "Optional. The output type of the delegated device info.",
3288+
"description": "Optional. The output type details for the delegated device.",
32893289
"enum": [
32903290
"OUTPUT_TYPE_UNSPECIFIED",
32913291
"PROTOBUF",
32923292
"JSON",
32933293
"NONE"
32943294
],
32953295
"enumDescriptions": [
3296-
"Unspecified output type.",
3296+
"The unspecified output type.",
32973297
"Protobuf output type.",
32983298
"JSON output type.",
32993299
"Explicitly disable header output."
@@ -3304,19 +3304,19 @@
33043304
"type": "object"
33053305
},
33063306
"GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo": {
3307-
"description": "Delegated group info configuration.",
3307+
"description": "The delegated group configuration details.",
33083308
"id": "GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo",
33093309
"properties": {
33103310
"outputType": {
3311-
"description": "Optional. The output type of the delegated group info.",
3311+
"description": "Optional. The output type of the delegated group information.",
33123312
"enum": [
33133313
"OUTPUT_TYPE_UNSPECIFIED",
33143314
"PROTOBUF",
33153315
"JSON",
33163316
"NONE"
33173317
],
33183318
"enumDescriptions": [
3319-
"Unspecified output type.",
3319+
"The unspecified output type.",
33203320
"Protobuf output type.",
33213321
"JSON output type.",
33223322
"Explicitly disable header output."
@@ -3327,19 +3327,19 @@
33273327
"type": "object"
33283328
},
33293329
"GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo": {
3330-
"description": "Delegated user info configuration.",
3330+
"description": "The configuration information for the delegated user.",
33313331
"id": "GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo",
33323332
"properties": {
33333333
"outputType": {
3334-
"description": "Optional. The output type of the delegated user info.",
3334+
"description": "Optional. The delegated user's information.",
33353335
"enum": [
33363336
"OUTPUT_TYPE_UNSPECIFIED",
33373337
"PROTOBUF",
33383338
"JSON",
33393339
"NONE"
33403340
],
33413341
"enumDescriptions": [
3342-
"Unspecified output type.",
3342+
"The unspecified output type.",
33433343
"Protobuf output type.",
33443344
"JSON output type.",
33453345
"Explicitly disable header output."
@@ -3388,7 +3388,7 @@
33883388
"type": "string"
33893389
},
33903390
"ports": {
3391-
"description": "Required. Ports of the application.",
3391+
"description": "Required. The ports of the application.",
33923392
"items": {
33933393
"format": "int32",
33943394
"type": "integer"
@@ -3494,7 +3494,7 @@
34943494
"description": "Optional. Configuration for the contextual headers."
34953495
},
34963496
"gatewayIdentity": {
3497-
"description": "Optional. Gateway identity configuration.",
3497+
"description": "Optional. The security gateway identity configuration.",
34983498
"enum": [
34993499
"GATEWAY_IDENTITY_UNSPECIFIED",
35003500
"RESOURCE_NAME"
@@ -3509,7 +3509,7 @@
35093509
"additionalProperties": {
35103510
"type": "string"
35113511
},
3512-
"description": "Optional. Custom resource specific headers along with the values. The names should conform to RFC 9110: > Field names SHOULD constrain themselves to alphanumeric characters, \"-\", and \".\", and SHOULD begin with a letter. Field values SHOULD contain only ASCII printable characters and tab.",
3512+
"description": "Optional. Custom resource specific headers along with the values. The names should conform to RFC 9110: >Field names can contain alphanumeric characters, hyphens, and periods, can contain only ASCII-printable characters and tabs, and must start with a letter.",
35133513
"type": "object"
35143514
}
35153515
},
@@ -3664,7 +3664,7 @@
36643664
"id": "GoogleCloudBeyondcorpSecuritygatewaysV1ServiceDiscoveryApiGatewayOperationDescriptor",
36653665
"properties": {
36663666
"path": {
3667-
"description": "Required. Contains uri path fragment where HTTP request is sent.",
3667+
"description": "Required. Contains the URI path fragment where HTTP request is sent.",
36683668
"type": "string"
36693669
}
36703670
},

src/apis/beyondcorp/v1.ts

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export namespace beyondcorp_v1 {
102102
/**
103103
* BeyondCorp API
104104
*
105-
* Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity solutions.
105+
* Chrome Enterprise Premium is a secure enterprise browsing solution that provides secure access to applications and resources, and offers integrated threat and data protection. It adds an extra layer of security to safeguard your Chrome browser environment, including Data Loss Prevention (DLP), real-time URL and file scanning, and Context-Aware Access for SaaS and web apps.
106106
*
107107
* @example
108108
* ```js
@@ -1042,7 +1042,7 @@ export namespace beyondcorp_v1 {
10421042
*/
10431043
displayName?: string | null;
10441044
/**
1045-
* Required. Endpoint matchers associated with an application. A combination of hostname and ports as endpoint matchers is used to match the application. Match conditions for OR logic. An array of match conditions to allow for multiple matching criteria. The rule is considered a match if one of the conditions is met. The conditions should be the following combination: (Hostname & Ports) EXAMPLES: Hostname and Ports - ("*.example.com", "443"), ("example.com" and "22"), ("example.com" and "22,33") etc
1045+
* Optional. An array of conditions to match the application's network endpoint. Each element in the array is an EndpointMatcher object, which defines a specific combination of a hostname pattern and one or more ports. The application is considered matched if at least one of the EndpointMatcher conditions in this array is met (the conditions are combined using OR logic). Each EndpointMatcher must contain a hostname pattern, such as "example.com", and one or more port numbers specified as a string, such as "443". Hostname and port number examples: "*.example.com", "443" "example.com" and "22" "example.com" and "22,33"
10461046
*/
10471047
endpointMatchers?: Schema$GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher[];
10481048
/**
@@ -1106,46 +1106,46 @@ export namespace beyondcorp_v1 {
11061106
*/
11071107
export interface Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders {
11081108
/**
1109-
* Optional. Device info configuration.
1109+
* Optional. The device information configuration.
11101110
*/
11111111
deviceInfo?: Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo;
11121112
/**
1113-
* Optional. Group info configuration.
1113+
* Optional. Group details.
11141114
*/
11151115
groupInfo?: Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo;
11161116
/**
11171117
* Optional. Default output type for all enabled headers.
11181118
*/
11191119
outputType?: string | null;
11201120
/**
1121-
* Optional. User info configuration.
1121+
* Optional. User details.
11221122
*/
11231123
userInfo?: Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo;
11241124
}
11251125
/**
1126-
* Delegated device info configuration.
1126+
* The delegated device information configuration.
11271127
*/
11281128
export interface Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo {
11291129
/**
1130-
* Optional. The output type of the delegated device info.
1130+
* Optional. The output type details for the delegated device.
11311131
*/
11321132
outputType?: string | null;
11331133
}
11341134
/**
1135-
* Delegated group info configuration.
1135+
* The delegated group configuration details.
11361136
*/
11371137
export interface Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo {
11381138
/**
1139-
* Optional. The output type of the delegated group info.
1139+
* Optional. The output type of the delegated group information.
11401140
*/
11411141
outputType?: string | null;
11421142
}
11431143
/**
1144-
* Delegated user info configuration.
1144+
* The configuration information for the delegated user.
11451145
*/
11461146
export interface Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo {
11471147
/**
1148-
* Optional. The output type of the delegated user info.
1148+
* Optional. The delegated user's information.
11491149
*/
11501150
outputType?: string | null;
11511151
}
@@ -1180,7 +1180,7 @@ export namespace beyondcorp_v1 {
11801180
*/
11811181
hostname?: string | null;
11821182
/**
1183-
* Required. Ports of the application.
1183+
* Required. The ports of the application.
11841184
*/
11851185
ports?: number[] | null;
11861186
}
@@ -1253,11 +1253,11 @@ export namespace beyondcorp_v1 {
12531253
*/
12541254
contextualHeaders?: Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders;
12551255
/**
1256-
* Optional. Gateway identity configuration.
1256+
* Optional. The security gateway identity configuration.
12571257
*/
12581258
gatewayIdentity?: string | null;
12591259
/**
1260-
* Optional. Custom resource specific headers along with the values. The names should conform to RFC 9110: \> Field names SHOULD constrain themselves to alphanumeric characters, "-", and ".", and SHOULD begin with a letter. Field values SHOULD contain only ASCII printable characters and tab.
1260+
* Optional. Custom resource specific headers along with the values. The names should conform to RFC 9110: \>Field names can contain alphanumeric characters, hyphens, and periods, can contain only ASCII-printable characters and tabs, and must start with a letter.
12611261
*/
12621262
metadataHeaders?: {[key: string]: string} | null;
12631263
}
@@ -1364,7 +1364,7 @@ export namespace beyondcorp_v1 {
13641364
*/
13651365
export interface Schema$GoogleCloudBeyondcorpSecuritygatewaysV1ServiceDiscoveryApiGatewayOperationDescriptor {
13661366
/**
1367-
* Required. Contains uri path fragment where HTTP request is sent.
1367+
* Required. Contains the URI path fragment where HTTP request is sent.
13681368
*/
13691369
path?: string | null;
13701370
}
@@ -2497,7 +2497,7 @@ export namespace beyondcorp_v1 {
24972497
*
24982498
* // Do the magic
24992499
* const res = await beyondcorp.projects.locations.list({
2500-
* // Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.
2500+
* // Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.
25012501
* extraLocationTypes: 'placeholder-value',
25022502
* // A filter to narrow down results to a preferred subset. The filtering language accepts strings like `"displayName=tokyo"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
25032503
* filter: 'placeholder-value',
@@ -2633,7 +2633,7 @@ export namespace beyondcorp_v1 {
26332633
export interface Params$Resource$Projects$Locations$List
26342634
extends StandardParameters {
26352635
/**
2636-
* Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.
2636+
* Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.
26372637
*/
26382638
extraLocationTypes?: string[];
26392639
/**

0 commit comments

Comments
 (0)