Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(all): auto-regenerate discovery clients #2471

Merged
merged 1 commit into from Mar 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 5 additions & 1 deletion analyticsadmin/v1alpha/analyticsadmin-api.json
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
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
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
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