Skip to content

Commit e1eda57

Browse files
feat(all): auto-regenerate discovery clients (#1948)
1 parent a0dacd5 commit e1eda57

24 files changed

+2632
-945
lines changed

apigee/v1/apigee-api.json

+14-2
Original file line numberDiff line numberDiff line change
@@ -8744,7 +8744,7 @@
87448744
}
87458745
}
87468746
},
8747-
"revision": "20230329",
8747+
"revision": "20230410",
87488748
"rootUrl": "https://apigee.googleapis.com/",
87498749
"schemas": {
87508750
"EdgeConfigstoreBundleBadBundle": {
@@ -11960,7 +11960,7 @@
1196011960
"id": "GoogleCloudApigeeV1KeyValueMap",
1196111961
"properties": {
1196211962
"encrypted": {
11963-
"description": "Optional. Flag that specifies whether entry values will be encrypted. You must set this value to `true`. Apigee X and hybrid do not support unencrytped key value maps.",
11963+
"description": "Required. Flag that specifies whether entry values will be encrypted. This field is retained for backward compatibility and the value of encrypted will always be `true`. Apigee X and hybrid do not support unencrypted key value maps.",
1196411964
"type": "boolean"
1196511965
},
1196611966
"name": {
@@ -12897,6 +12897,14 @@
1289712897
"description": "Required. DEPRECATED: This field will be deprecated once Apigee supports DRZ. Primary Google Cloud region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org).",
1289812898
"type": "string"
1289912899
},
12900+
"apiConsumerDataEncryptionKeyName": {
12901+
"description": "Cloud KMS key name used for encrypting API consumer data. Required for US/EU regions when [BillingType](#BillingType) is `SUBSCRIPTION`. When [BillingType](#BillingType) is `EVALUATION` or the region is not US/EU, a Google-Managed encryption key will be used. Format: `projects/*/locations/*/keyRings/*/cryptoKeys/*`",
12902+
"type": "string"
12903+
},
12904+
"apiConsumerDataLocation": {
12905+
"description": "This field is needed only for customers with control plane in US or EU. Apigee stores some control plane data only in single region. This field determines which single region Apigee should use. For example: \"us-west1\" when control plane is in US or \"europe-west2\" when control plane is in EU.",
12906+
"type": "string"
12907+
},
1290012908
"apigeeProjectId": {
1290112909
"description": "Output only. Apigee Project ID associated with the organization. Use this project to allowlist Apigee in the Service Attachment when using private service connect with Apigee.",
1290212910
"readOnly": true,
@@ -12935,6 +12943,10 @@
1293512943
"readOnly": true,
1293612944
"type": "string"
1293712945
},
12946+
"controlPlaneEncryptionKeyName": {
12947+
"description": "Cloud KMS key name used for encrypting control plane data that is stored in a multi region. Required when [BillingType](#BillingType) is `SUBSCRIPTION`. When [BillingType](#BillingType) is `EVALUATION`, a Google-Managed encryption key will be used. Format: `projects/*/locations/*/keyRings/*/cryptoKeys/*`",
12948+
"type": "string"
12949+
},
1293812950
"createdAt": {
1293912951
"description": "Output only. Time that the Apigee organization was created in milliseconds since epoch.",
1294012952
"format": "int64",

apigee/v1/apigee-gen.go

+26-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

chromemanagement/v1/chromemanagement-api.json

+1-213
Original file line numberDiff line numberDiff line change
@@ -493,108 +493,6 @@
493493
"https://www.googleapis.com/auth/chrome.management.reports.readonly"
494494
]
495495
},
496-
"countPrintJobsByPrinter": {
497-
"description": "Get a summary of printing done by each printer.",
498-
"flatPath": "v1/customers/{customersId}/reports:countPrintJobsByPrinter",
499-
"httpMethod": "GET",
500-
"id": "chromemanagement.customers.reports.countPrintJobsByPrinter",
501-
"parameterOrder": [
502-
"customer"
503-
],
504-
"parameters": {
505-
"customer": {
506-
"description": "Required. Customer ID prefixed with \"customers/\" or \"customers/my_customer\" to use the customer associated to the account making the request.",
507-
"location": "path",
508-
"pattern": "^customers/[^/]+$",
509-
"required": true,
510-
"type": "string"
511-
},
512-
"filter": {
513-
"description": "Query string to filter results, AND-separated fields in EBNF syntax. Note: OR operations are not supported in this filter. Note: Only \u003e= and \u003c= comparators are supported in this filter. Supported filter fields: * complete_time",
514-
"location": "query",
515-
"type": "string"
516-
},
517-
"orderBy": {
518-
"description": "Field used to order results. If omitted, results will be ordered in ascending order of the 'printer' field. Supported order_by fields: * printer * job_count * device_count * user_count",
519-
"location": "query",
520-
"type": "string"
521-
},
522-
"pageSize": {
523-
"description": "Maximum number of results to return. Maximum and default are 100.",
524-
"format": "int32",
525-
"location": "query",
526-
"type": "integer"
527-
},
528-
"pageToken": {
529-
"description": "Token to specify the page of the response to be returned.",
530-
"location": "query",
531-
"type": "string"
532-
},
533-
"printerOrgUnitId": {
534-
"description": "The ID of the organizational unit for printers. If specified, only data for printers from the specified organizational unit will be returned. If omitted, data for printers from all organizational units will be returned.",
535-
"location": "query",
536-
"type": "string"
537-
}
538-
},
539-
"path": "v1/{+customer}/reports:countPrintJobsByPrinter",
540-
"response": {
541-
"$ref": "GoogleChromeManagementV1CountPrintJobsByPrinterResponse"
542-
},
543-
"scopes": [
544-
"https://www.googleapis.com/auth/chrome.management.reports.readonly"
545-
]
546-
},
547-
"countPrintJobsByUser": {
548-
"description": "Get a summary of printing done by each user.",
549-
"flatPath": "v1/customers/{customersId}/reports:countPrintJobsByUser",
550-
"httpMethod": "GET",
551-
"id": "chromemanagement.customers.reports.countPrintJobsByUser",
552-
"parameterOrder": [
553-
"customer"
554-
],
555-
"parameters": {
556-
"customer": {
557-
"description": "Required. Customer ID prefixed with \"customers/\" or \"customers/my_customer\" to use the customer associated to the account making the request.",
558-
"location": "path",
559-
"pattern": "^customers/[^/]+$",
560-
"required": true,
561-
"type": "string"
562-
},
563-
"filter": {
564-
"description": "Query string to filter results, AND-separated fields in EBNF syntax. Note: OR operations are not supported in this filter. Note: Only \u003e= and \u003c= comparators are supported in this filter. Supported filter fields: * complete_time",
565-
"location": "query",
566-
"type": "string"
567-
},
568-
"orderBy": {
569-
"description": "Field used to order results. If omitted, results will be ordered in ascending order of the 'user_email' field. Supported order_by fields: * user_email * job_count * printer_count * device_count",
570-
"location": "query",
571-
"type": "string"
572-
},
573-
"pageSize": {
574-
"description": "Maximum number of results to return. Maximum and default are 100.",
575-
"format": "int32",
576-
"location": "query",
577-
"type": "integer"
578-
},
579-
"pageToken": {
580-
"description": "Token to specify the page of the response to be returned.",
581-
"location": "query",
582-
"type": "string"
583-
},
584-
"printerOrgUnitId": {
585-
"description": "The ID of the organizational unit for printers. If specified, only print jobs initiated with printers from the specified organizational unit will be counted. If omitted, all print jobs will be counted.",
586-
"location": "query",
587-
"type": "string"
588-
}
589-
},
590-
"path": "v1/{+customer}/reports:countPrintJobsByUser",
591-
"response": {
592-
"$ref": "GoogleChromeManagementV1CountPrintJobsByUserResponse"
593-
},
594-
"scopes": [
595-
"https://www.googleapis.com/auth/chrome.management.reports.readonly"
596-
]
597-
},
598496
"findInstalledAppDevices": {
599497
"description": "Generate report of managed Chrome browser devices that have a specified app installed.",
600498
"flatPath": "v1/customers/{customersId}/reports:findInstalledAppDevices",
@@ -896,7 +794,7 @@
896794
}
897795
}
898796
},
899-
"revision": "20230330",
797+
"revision": "20230413",
900798
"rootUrl": "https://chromemanagement.googleapis.com/",
901799
"schemas": {
902800
"GoogleChromeManagementV1AndroidAppInfo": {
@@ -1683,52 +1581,6 @@
16831581
},
16841582
"type": "object"
16851583
},
1686-
"GoogleChromeManagementV1CountPrintJobsByPrinterResponse": {
1687-
"description": "Response containing a summary printing report for each printer from the specified organizational unit for the requested time interval.",
1688-
"id": "GoogleChromeManagementV1CountPrintJobsByPrinterResponse",
1689-
"properties": {
1690-
"nextPageToken": {
1691-
"description": "Pagination token for requesting the next page.",
1692-
"type": "string"
1693-
},
1694-
"printerReports": {
1695-
"description": "List of PrinterReports matching request.",
1696-
"items": {
1697-
"$ref": "GoogleChromeManagementV1PrinterReport"
1698-
},
1699-
"type": "array"
1700-
},
1701-
"totalSize": {
1702-
"description": "Total number of printers matching request.",
1703-
"format": "int64",
1704-
"type": "string"
1705-
}
1706-
},
1707-
"type": "object"
1708-
},
1709-
"GoogleChromeManagementV1CountPrintJobsByUserResponse": {
1710-
"description": "Response containing a summary printing report for each user that has initiated a print job with a printer from the specified organizational unit during the requested time interval.",
1711-
"id": "GoogleChromeManagementV1CountPrintJobsByUserResponse",
1712-
"properties": {
1713-
"nextPageToken": {
1714-
"description": "Pagination token for requesting the next page.",
1715-
"type": "string"
1716-
},
1717-
"totalSize": {
1718-
"description": "Total number of users matching request.",
1719-
"format": "int64",
1720-
"type": "string"
1721-
},
1722-
"userPrintReports": {
1723-
"description": "List of UserPrintReports matching request.",
1724-
"items": {
1725-
"$ref": "GoogleChromeManagementV1UserPrintReport"
1726-
},
1727-
"type": "array"
1728-
}
1729-
},
1730-
"type": "object"
1731-
},
17321584
"GoogleChromeManagementV1CpuInfo": {
17331585
"description": "CPU specifications for the device * This field provides device information, which is static and will not change over time. * Data for this field is controlled via policy: [ReportDeviceCpuInfo](https://chromeenterprise.google/policies/#ReportDeviceCpuInfo) * Data Collection Frequency: Only at Upload * Default Data Reporting Frequency: 3 hours - Policy Controlled: Yes * Cache: If the device is offline, the collected data is stored locally, and will be reported when the device is next online: No * Reported for affiliated users only: N/A",
17341586
"id": "GoogleChromeManagementV1CpuInfo",
@@ -2700,40 +2552,6 @@
27002552
},
27012553
"type": "object"
27022554
},
2703-
"GoogleChromeManagementV1PrinterReport": {
2704-
"description": "Report for CountPrintJobsByPrinter, contains statistics on printer usage. Contains the total number of print jobs initiated with this printer, the number of users and the number of devices that have initiated at least one print job with this printer.",
2705-
"id": "GoogleChromeManagementV1PrinterReport",
2706-
"properties": {
2707-
"deviceCount": {
2708-
"description": "Number of chrome devices that have been used to send print jobs to the specified printer.",
2709-
"format": "int64",
2710-
"type": "string"
2711-
},
2712-
"jobCount": {
2713-
"description": "Number of print jobs sent to the printer.",
2714-
"format": "int64",
2715-
"type": "string"
2716-
},
2717-
"printer": {
2718-
"description": "Printer name.",
2719-
"type": "string"
2720-
},
2721-
"printerId": {
2722-
"description": "Printer API ID.",
2723-
"type": "string"
2724-
},
2725-
"printerModel": {
2726-
"description": "Printer model.",
2727-
"type": "string"
2728-
},
2729-
"userCount": {
2730-
"description": "Number of users that have sent print jobs to the printer.",
2731-
"format": "int64",
2732-
"type": "string"
2733-
}
2734-
},
2735-
"type": "object"
2736-
},
27372555
"GoogleChromeManagementV1StorageInfo": {
27382556
"description": "Status data for storage. * This field is telemetry information and this will change over time as the device is utilized. * Data for this field is controlled via policy: [ReportDeviceStorageStatus](https://chromeenterprise.google/policies/#ReportDeviceStorageStatus) * Data Collection Frequency: Only at Upload * Default Data Reporting Frequency: 3 hours - Policy Controlled: Yes * Cache: If the device is offline, the collected data is stored locally, and will be reported when the device is next online: No * Reported for affiliated users only: N/A",
27392557
"id": "GoogleChromeManagementV1StorageInfo",
@@ -3341,36 +3159,6 @@
33413159
},
33423160
"type": "object"
33433161
},
3344-
"GoogleChromeManagementV1UserPrintReport": {
3345-
"description": "Report for CountPrintJobsByUser, contains printing statistics for a user. Contains the number of printers, the number of devices used to initiate print jobs, and the number of print jobs initiated.",
3346-
"id": "GoogleChromeManagementV1UserPrintReport",
3347-
"properties": {
3348-
"deviceCount": {
3349-
"description": "Number of chrome devices that have been used to initiate print jobs by the user.",
3350-
"format": "int64",
3351-
"type": "string"
3352-
},
3353-
"jobCount": {
3354-
"description": "Number of print jobs initiated by the user.",
3355-
"format": "int64",
3356-
"type": "string"
3357-
},
3358-
"printerCount": {
3359-
"description": "Number of printers used by the user.",
3360-
"format": "int64",
3361-
"type": "string"
3362-
},
3363-
"userEmail": {
3364-
"description": "The primary e-mail address of the user.",
3365-
"type": "string"
3366-
},
3367-
"userId": {
3368-
"description": "The unique Directory API ID of the user.",
3369-
"type": "string"
3370-
}
3371-
},
3372-
"type": "object"
3373-
},
33743162
"GoogleRpcStatus": {
33753163
"description": "The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).",
33763164
"id": "GoogleRpcStatus",

0 commit comments

Comments
 (0)