Skip to content

Commit

Permalink
New APIs (#620)
Browse files Browse the repository at this point in the history
  • Loading branch information
kevmoo authored May 7, 2024
1 parent 3dd96f1 commit 3b3e2ae
Show file tree
Hide file tree
Showing 460 changed files with 104,001 additions and 157,955 deletions.
4 changes: 2 additions & 2 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ packages:
- cloudtrace:v2 # https://cloud.google.com/cloud-trace/
- composer:v1 # https://cloud.google.com/composer/
- compute:v1 # https://developers.google.com/compute/
- config:v1
- connectors:v1
- connectors:v2
- contactcenterinsights:v1
Expand Down Expand Up @@ -167,6 +168,7 @@ packages:
- identitytoolkit:v3 # https://developers.google.com/identity-toolkit/
- ids:v1
- indexing:v3 # https://developers.google.com/search/apis/indexing-api/
- integrations:v1
- jobs:v3 # https://cloud.google.com/job-discovery/docs
- jobs:v4
- keep:v1
Expand Down Expand Up @@ -393,7 +395,6 @@ skipped_apis:
- domains:v1alpha2 # v1beta1 included
- domains:v1beta1
- drivelabels:v2beta
- eventarc:v1beta1 # v1 included
- file:v1beta1
- firebaseappdistribution:v1alpha
- firebasehosting:v1beta1 # v1 included
Expand All @@ -410,7 +411,6 @@ skipped_apis:
- iap:v1beta1 # v1 included
- identitytoolkit:v1
- identitytoolkit:v2
- integrations:v1alpha
- jobs:v3p1beta1 # v3 included
- language:v1beta2 # v1 included
- managedidentities:v1alpha1 # v1 included
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/abusiveexperiencereport__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240409",
"revision": "20240429",
"rootUrl": "https://abusiveexperiencereport.googleapis.com/",
"servicePath": "",
"title": "Abusive Experience Report API",
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/acceleratedmobilepageurl__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240410",
"revision": "20240505",
"rootUrl": "https://acceleratedmobilepageurl.googleapis.com/",
"servicePath": "",
"title": "Accelerated Mobile Pages (AMP) URL API",
Expand Down
8 changes: 7 additions & 1 deletion discovery/googleapis/accessapproval__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240329",
"revision": "20240503",
"rootUrl": "https://accessapproval.googleapis.com/",
"servicePath": "",
"title": "Access Approval API",
Expand Down Expand Up @@ -986,6 +986,10 @@
"description": "This preference is shared with Google personnel, but can be overridden if said personnel deems necessary. The approver ultimately can set the expiration at approval time.",
"format": "int32",
"type": "integer"
},
"requireCustomerVisibleJustification": {
"description": "Optional. A setting to require approval request justifications to be customer visible.",
"type": "boolean"
}
},
"type": "object"
Expand Down Expand Up @@ -1255,6 +1259,7 @@
"EC_SIGN_P256_SHA256",
"EC_SIGN_P384_SHA384",
"EC_SIGN_SECP256K1_SHA256",
"EC_SIGN_ED25519",
"HMAC_SHA256",
"HMAC_SHA1",
"HMAC_SHA384",
Expand Down Expand Up @@ -1292,6 +1297,7 @@
"ECDSA on the NIST P-256 curve with a SHA256 digest. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms",
"ECDSA on the NIST P-384 curve with a SHA384 digest. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms",
"ECDSA on the non-NIST secp256k1 curve. This curve is only supported for HSM protection level. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms",
"EdDSA on the Curve25519 in pure mode (taking data as input).",
"HMAC-SHA256 signing with a 256 bit key.",
"HMAC-SHA1 signing with a 160 bit key.",
"HMAC-SHA384 signing with a 384 bit key.",
Expand Down
30 changes: 26 additions & 4 deletions discovery/googleapis/accesscontextmanager__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240325",
"revision": "20240429",
"rootUrl": "https://accesscontextmanager.googleapis.com/",
"servicePath": "",
"title": "Access Context Manager API",
Expand Down Expand Up @@ -1376,6 +1376,21 @@
},
"type": "object"
},
"Application": {
"description": "An application that accesses Google Cloud APIs.",
"id": "Application",
"properties": {
"clientId": {
"description": "The OAuth client ID of the application.",
"type": "string"
},
"name": {
"description": "The name of the application. Example: \"Cloud Console\"",
"type": "string"
}
},
"type": "object"
},
"AuditConfig": {
"description": "Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { \"audit_configs\": [ { \"service\": \"allServices\", \"audit_log_configs\": [ { \"log_type\": \"DATA_READ\", \"exempted_members\": [ \"user:[email protected]\" ] }, { \"log_type\": \"DATA_WRITE\" }, { \"log_type\": \"ADMIN_READ\" } ] }, { \"service\": \"sampleservice.googleapis.com\", \"audit_log_configs\": [ { \"log_type\": \"DATA_READ\" }, { \"log_type\": \"DATA_WRITE\", \"exempted_members\": [ \"user:[email protected]\" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `[email protected]` from DATA_READ logging, and `[email protected]` from DATA_WRITE logging.",
"id": "AuditConfig",
Expand Down Expand Up @@ -1691,7 +1706,7 @@
"id": "EgressFrom",
"properties": {
"identities": {
"description": "A list of identities that are allowed access through this [EgressPolicy], in the format of `user:{email_id}` or `serviceAccount:{email_id}`.",
"description": "A list of identities that are allowed access through [EgressPolicy]. Identities can be an individual user, service account, Google group, or third-party identity. The `v1` identities that have the prefix `user`, `group`, `serviceAccount`, `principal`, and `principalSet` in https://cloud.google.com/iam/docs/principal-identifiers#v1 are supported.",
"items": {
"type": "string"
},
Expand Down Expand Up @@ -1768,7 +1783,7 @@
"id": "EgressTo",
"properties": {
"externalResources": {
"description": "A list of external resources that are allowed to be accessed. Only AWS and Azure resources are supported. For Amazon S3, the supported format is s3://BUCKET_NAME. For Azure Storage, the supported format is azure://myaccount.blob.core.windows.net/CONTAINER_NAME. A request matches if it contains an external resource in this list (Example: s3://bucket/path). Currently '*' is not allowed.",
"description": "A list of external resources that are allowed to be accessed. Only AWS and Azure resources are supported. For Amazon S3, the supported formats are s3://BUCKET_NAME, s3a://BUCKET_NAME, and s3n://BUCKET_NAME. For Azure Storage, the supported format is azure://myaccount.blob.core.windows.net/CONTAINER_NAME. A request matches if it contains an external resource in this list (Example: s3://bucket/path). Currently '*' is not allowed.",
"items": {
"type": "string"
},
Expand Down Expand Up @@ -1845,6 +1860,13 @@
"name": {
"description": "Immutable. Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)). Should not be specified by the client during creation. Example: \"organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N\"",
"type": "string"
},
"restrictedClientApplications": {
"description": "Optional. A list of applications that are subject to this binding's restrictions. If the list is empty, the binding restrictions will universally apply to all applications.",
"items": {
"$ref": "Application"
},
"type": "array"
}
},
"type": "object"
Expand Down Expand Up @@ -1883,7 +1905,7 @@
"id": "IngressFrom",
"properties": {
"identities": {
"description": "A list of identities that are allowed access through this ingress policy, in the format of `user:{email_id}` or `serviceAccount:{email_id}`.",
"description": "A list of identities that are allowed access through [IngressPolicy]. Identities can be an individual user, service account, Google group, or third-party identity. The `v1` identities that have the prefix `user`, `group`, `serviceAccount`, `principal`, and `principalSet` in https://cloud.google.com/iam/docs/principal-identifiers#v1 are supported.",
"items": {
"type": "string"
},
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/acmedns__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240409",
"revision": "20240505",
"rootUrl": "https://acmedns.googleapis.com/",
"servicePath": "",
"title": "ACME DNS API",
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/addressvalidation__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240410",
"revision": "20240505",
"rootUrl": "https://addressvalidation.googleapis.com/",
"servicePath": "",
"title": "Address Validation API",
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/adexperiencereport__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240409",
"revision": "20240429",
"rootUrl": "https://adexperiencereport.googleapis.com/",
"servicePath": "",
"title": "Ad Experience Report API",
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/admin__datatransfer_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"ownerName": "Google",
"packagePath": "admin",
"protocol": "rest",
"revision": "20240402",
"revision": "20240429",
"rootUrl": "https://admin.googleapis.com/",
"servicePath": "",
"title": "Admin SDK API",
Expand Down
25 changes: 23 additions & 2 deletions discovery/googleapis/admin__directory_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
"ownerName": "Google",
"packagePath": "admin",
"protocol": "rest",
"revision": "20240402",
"revision": "20240429",
"rootUrl": "https://admin.googleapis.com/",
"servicePath": "",
"title": "Admin SDK API",
Expand Down Expand Up @@ -5404,10 +5404,16 @@
"type": "string"
},
"autoUpdateExpiration": {
"description": "(Read-only) The timestamp after which the device will stop receiving Chrome updates or support",
"deprecated": true,
"description": "(Read-only) The timestamp after which the device will stop receiving Chrome updates or support. Please use \"autoUpdateThrough\" instead.",
"format": "int64",
"type": "string"
},
"autoUpdateThrough": {
"description": "Output only. The timestamp after which the device will stop receiving Chrome updates or support.",
"readOnly": true,
"type": "string"
},
"backlightInfo": {
"description": "Output only. Contains backlight information for the device.",
"items": {
Expand Down Expand Up @@ -5668,6 +5674,21 @@
"description": "(Read-only) MAC address used by the Chromebook’s internal ethernet port, and for onboard network (ethernet) interface. The format is twelve (12) hexadecimal digits without any delimiter (uppercase letters). This is only relevant for some devices.",
"type": "string"
},
"extendedSupportEligible": {
"description": "Output only. Whether or not the device requires the extended support opt in.",
"readOnly": true,
"type": "boolean"
},
"extendedSupportEnabled": {
"description": "Output only. Whether extended support policy is enabled on the device.",
"readOnly": true,
"type": "boolean"
},
"extendedSupportStart": {
"description": "Output only. Date of the device when extended support policy for automatic updates starts.",
"readOnly": true,
"type": "string"
},
"firmwareVersion": {
"description": "The Chrome device's firmware version.",
"type": "string"
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/admin__reports_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"ownerName": "Google",
"packagePath": "admin",
"protocol": "rest",
"revision": "20240402",
"revision": "20240429",
"rootUrl": "https://admin.googleapis.com/",
"servicePath": "",
"title": "Admin SDK API",
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/admob__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240411",
"revision": "20240506",
"rootUrl": "https://admob.googleapis.com/",
"servicePath": "",
"title": "AdMob API",
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/adsense__v2.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240411",
"revision": "20240507",
"rootUrl": "https://adsense.googleapis.com/",
"servicePath": "",
"title": "AdSense Management API",
Expand Down
2 changes: 1 addition & 1 deletion discovery/googleapis/advisorynotifications__v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"revision": "20240407",
"revision": "20240505",
"rootUrl": "https://advisorynotifications.googleapis.com/",
"servicePath": "",
"title": "Advisory Notifications API",
Expand Down
Loading

0 comments on commit 3b3e2ae

Please sign in to comment.