Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2471)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored Mar 14, 2024
1 parent cca46fb commit 5537676
Show file tree
Hide file tree
Showing 34 changed files with 4,956 additions and 647 deletions.
6 changes: 5 additions & 1 deletion analyticsadmin/v1alpha/analyticsadmin-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -4457,7 +4457,7 @@
}
}
},
"revision": "20240115",
"revision": "20240312",
"rootUrl": "https://analyticsadmin.googleapis.com/",
"schemas": {
"GoogleAnalyticsAdminV1alphaAccessBetweenFilter": {
Expand Down Expand Up @@ -5904,6 +5904,10 @@
"readOnly": true,
"type": "string"
},
"primary": {
"description": "Optional. If true, this channel group will be used as the default channel group for reports. Only one channel group can be set as `primary` at any time. If the `primary` field gets set on a channel group, it will get unset on the previous primary channel group. The Google Analytics predefined channel group is the primary by default.",
"type": "boolean"
},
"systemDefined": {
"description": "Output only. If true, then this channel group is the Default Channel Group predefined by Google Analytics. Display name and grouping rules cannot be updated for this channel group.",
"readOnly": true,
Expand Down
8 changes: 8 additions & 0 deletions analyticsadmin/v1alpha/analyticsadmin-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions apigee/v1/apigee-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -10013,7 +10013,7 @@
}
}
},
"revision": "20240305",
"revision": "20240312",
"rootUrl": "https://apigee.googleapis.com/",
"schemas": {
"EdgeConfigstoreBundleBadBundle": {
Expand Down Expand Up @@ -10357,7 +10357,7 @@
"id": "GoogleCloudApigeeV1ApiDoc",
"properties": {
"anonAllowed": {
"description": "Optional. Boolean flag that manages user access to the catalog item. When true, the catalog item can be viewed anonymously; otherwise, only registered users may view it. Note: when the parent portal is enrolled in the [audience management feature](https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-audience#enrolling_in_the_beta_release_of_the_audience_management_feature), this flag is ignored; instead visibility must be further managed in the management UI (see [Manage the visibility of an API in your portal](https://cloud.google.com/apigee/docs/api-platform/publish/portal/publish-apis#visibility)).",
"description": "Optional. Boolean flag that manages user access to the catalog item. When true, the catalog item has public visibility and can be viewed anonymously; otherwise, only registered users may view it. Note: when the parent portal is enrolled in the [audience management feature](https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-audience#enrolling_in_the_beta_release_of_the_audience_management_feature), and this flag is set to false, visibility is set to an indeterminate state and must be explicitly specified in the management UI (see [Manage the visibility of an API in your portal](https://cloud.google.com/apigee/docs/api-platform/publish/portal/publish-apis#visibility)). Additionally, when enrolled in the audience management feature, updates to this flag will be ignored as visibility permissions must be updated in the management UI.",
"type": "boolean"
},
"apiProductName": {
Expand Down Expand Up @@ -10411,7 +10411,7 @@
"type": "string"
},
"published": {
"description": "Optional. Denotes whether the catalog item is published to the portal or is in a draft state. When the parent portal is enrolled in the [audience management feature](https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-audience#enrolling_in_the_beta_release_of_the_audience_management_feature), the visibility must be further managed in the management UI (see [Manage the visibility of an API in your portal](https://cloud.google.com/apigee/docs/api-platform/publish/portal/publish-apis#visibility)) before it can be visible to any users. If not enrolled in the audience management feature, the visibility is further managed by the `anonAllowed` flag.",
"description": "Optional. Denotes whether the catalog item is published to the portal or is in a draft state. When the parent portal is enrolled in the [audience management feature](https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-audience#enrolling_in_the_beta_release_of_the_audience_management_feature), the visibility can be set to public on creation by setting the anonAllowed flag to true or further managed in the management UI (see [Manage the visibility of an API in your portal](https://cloud.google.com/apigee/docs/api-platform/publish/portal/publish-apis#visibility)) before it can be visible to any users. If not enrolled in the audience management feature, the visibility is managed by the `anonAllowed` flag.",
"type": "boolean"
},
"requireCallbackUrl": {
Expand Down
20 changes: 13 additions & 7 deletions apigee/v1/apigee-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions checks/v1alpha/checks-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@
}
}
},
"revision": "20231213",
"revision": "20240312",
"rootUrl": "https://checks.googleapis.com/",
"schemas": {
"CancelOperationRequest": {
Expand Down Expand Up @@ -795,7 +795,8 @@
"ALBERTA_PIPA",
"QUEBEC_ACT",
"QUEBEC_BILL_64",
"CHINA_PIPL"
"CHINA_PIPL",
"SOUTH_KOREA_PIPA"
],
"enumDescriptions": [
"Not specified.",
Expand All @@ -817,7 +818,8 @@
"Alberta (Canada) Personal Information Protection Act.",
"Quebec: Act Respecting the Protection of Personal Information in the Private Sector.",
"Quebec Bill 64: An Act to Modernize Legislative Provisions as Regards the Protection of Personal Information.",
"China Personal Information Protection Law."
"China Personal Information Protection Law.",
"South Korea Personal Information Protection Act."
],
"type": "string"
}
Expand Down
2 changes: 2 additions & 0 deletions checks/v1alpha/checks-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

170 changes: 169 additions & 1 deletion chromemanagement/v1/chromemanagement-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,98 @@
"scopes": [
"https://www.googleapis.com/auth/chrome.management.appdetails.readonly"
]
},
"fetchDevicesRequestingExtension": {
"description": "Get a list of devices that have requested to install an extension.",
"flatPath": "v1/customers/{customersId}/apps:fetchDevicesRequestingExtension",
"httpMethod": "GET",
"id": "chromemanagement.customers.apps.fetchDevicesRequestingExtension",
"parameterOrder": [
"customer"
],
"parameters": {
"customer": {
"description": "Required. The customer ID or \"my_customer\" prefixed with \"customers/\".",
"location": "path",
"pattern": "^customers/[^/]+$",
"required": true,
"type": "string"
},
"extensionId": {
"description": "Required. The extension for which we want to find requesting devices.",
"location": "query",
"type": "string"
},
"orgUnitId": {
"description": "The ID of the organizational unit. Only consider devices that directly belong to this org unit, i.e. sub-orgunits are not counted. If omitted, all data will be returned.",
"location": "query",
"type": "string"
},
"pageSize": {
"description": "Optional. Maximum number of results to return. Maximum and default are 50. Any page size larger than 50 will be coerced to 50.",
"format": "int32",
"location": "query",
"type": "integer"
},
"pageToken": {
"description": "Optional. Token to specify the page of the request to be returned. Token expires after 1 day.",
"location": "query",
"type": "string"
}
},
"path": "v1/{+customer}/apps:fetchDevicesRequestingExtension",
"response": {
"$ref": "GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse"
},
"scopes": [
"https://www.googleapis.com/auth/chrome.management.appdetails.readonly"
]
},
"fetchUsersRequestingExtension": {
"description": "Get a list of users that have requested to install an extension.",
"flatPath": "v1/customers/{customersId}/apps:fetchUsersRequestingExtension",
"httpMethod": "GET",
"id": "chromemanagement.customers.apps.fetchUsersRequestingExtension",
"parameterOrder": [
"customer"
],
"parameters": {
"customer": {
"description": "Required. The customer ID or \"my_customer\" prefixed with \"customers/\".",
"location": "path",
"pattern": "^customers/[^/]+$",
"required": true,
"type": "string"
},
"extensionId": {
"description": "Required. The extension for which we want to find the requesting users.",
"location": "query",
"type": "string"
},
"orgUnitId": {
"description": "The ID of the organizational unit. Only consider devices that directly belong to this org unit, i.e. sub-orgunits are not counted. If omitted, all data will be returned.",
"location": "query",
"type": "string"
},
"pageSize": {
"description": "Optional. Maximum number of results to return. Maximum and default are 50. Any page size larger than 50 will be coerced to 50.",
"format": "int32",
"location": "query",
"type": "integer"
},
"pageToken": {
"description": "Optional. Token to specify the page of the request to be returned. Token expires after 1 day.",
"location": "query",
"type": "string"
}
},
"path": "v1/{+customer}/apps:fetchUsersRequestingExtension",
"response": {
"$ref": "GoogleChromeManagementV1FetchUsersRequestingExtensionResponse"
},
"scopes": [
"https://www.googleapis.com/auth/chrome.management.appdetails.readonly"
]
}
},
"resources": {
Expand Down Expand Up @@ -1040,7 +1132,7 @@
}
}
},
"revision": "20240303",
"revision": "20240312",
"rootUrl": "https://chromemanagement.googleapis.com/",
"schemas": {
"GoogleChromeManagementV1AndroidAppInfo": {
Expand Down Expand Up @@ -2087,6 +2179,21 @@
},
"type": "object"
},
"GoogleChromeManagementV1DeviceRequestingExtensionDetails": {
"description": "Details of a device requesting an extension, including the name of the device and the justification of the request.",
"id": "GoogleChromeManagementV1DeviceRequestingExtensionDetails",
"properties": {
"deviceName": {
"description": "The name of a device that has requested the extension.",
"type": "string"
},
"justification": {
"description": "Request justification as entered by the user.",
"type": "string"
}
},
"type": "object"
},
"GoogleChromeManagementV1DiskInfo": {
"description": "Status of the single storage device.",
"id": "GoogleChromeManagementV1DiskInfo",
Expand Down Expand Up @@ -2279,6 +2386,52 @@
},
"type": "object"
},
"GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse": {
"description": "Response containing a list of devices that have requested the queried extension.",
"id": "GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse",
"properties": {
"deviceDetails": {
"description": "Details of devices that have requested the queried extension.",
"items": {
"$ref": "GoogleChromeManagementV1DeviceRequestingExtensionDetails"
},
"type": "array"
},
"nextPageToken": {
"description": "Optional. Token to specify the next page in the list. Token expires after 1 day.",
"type": "string"
},
"totalSize": {
"description": "Optional. Total number of devices in response.",
"format": "int32",
"type": "integer"
}
},
"type": "object"
},
"GoogleChromeManagementV1FetchUsersRequestingExtensionResponse": {
"description": "Response containing a list of users that have requested the queried extension.",
"id": "GoogleChromeManagementV1FetchUsersRequestingExtensionResponse",
"properties": {
"nextPageToken": {
"description": "Token to specify the next page in the list.",
"type": "string"
},
"totalSize": {
"description": "Total number of users in response.",
"format": "int32",
"type": "integer"
},
"userDetails": {
"description": "Details of users that have requested the queried extension.",
"items": {
"$ref": "GoogleChromeManagementV1UserRequestingExtensionDetails"
},
"type": "array"
}
},
"type": "object"
},
"GoogleChromeManagementV1FindInstalledAppDevicesResponse": {
"description": "Response containing a list of devices with queried app installed.",
"id": "GoogleChromeManagementV1FindInstalledAppDevicesResponse",
Expand Down Expand Up @@ -3988,6 +4141,21 @@
},
"type": "object"
},
"GoogleChromeManagementV1UserRequestingExtensionDetails": {
"description": "Details of a user requesting an extension, including the email and the justification.",
"id": "GoogleChromeManagementV1UserRequestingExtensionDetails",
"properties": {
"email": {
"description": "The e-mail address of a user that has requested the extension.",
"type": "string"
},
"justification": {
"description": "Request justification as entered by the user.",
"type": "string"
}
},
"type": "object"
},
"GoogleProtobufEmpty": {
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }",
"id": "GoogleProtobufEmpty",
Expand Down
Loading

0 comments on commit 5537676

Please sign in to comment.