update lock clucknut
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 14s
Build, Push and Deploy / build-and-push (push) Successful in 3m14s
Build, Push and Deploy / deploy-staging (push) Successful in 25s
Build, Push and Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-04-18 20:32:18 +07:00
parent 4554035227
commit dcaf267458
3359 changed files with 153185 additions and 205489 deletions

View File

@@ -47,7 +47,7 @@ class StorageClient
use ArrayTrait;
use ClientTrait;
const VERSION = '1.49.0';
const VERSION = '1.51.0';
const FULL_CONTROL_SCOPE = 'https://www.googleapis.com/auth/devstorage.full_control';
const READ_ONLY_SCOPE = 'https://www.googleapis.com/auth/devstorage.read_only';
@@ -454,6 +454,27 @@ public function restore(string $name, string $generation, array $options = [])
* `projects/my-project/locations/kr-location/keyRings/my-kr/cryptoKeys/my-key`.
* Please note the KMS key ring must use the same location as the
* bucket.
* @type array $encryption.googleManagedEncryptionEnforcementConfig
* Enforcement configuration for Google-managed encryption.
* @type string $encryption.googleManagedEncryptionEnforcementConfig.restrictionMode
* The restriction state of the encryption policy. Acceptable values are
* `"NotRestricted"` and `"FullyRestricted"`.
* @type string $encryption.googleManagedEncryptionEnforcementConfig.effectiveTime
* [readonly] The time from which the policy was effective in RFC 3339 format.
* @type array $encryption.customerManagedEncryptionEnforcementConfig
* Enforcement configuration for Cloud KMS (customer-managed) encryption.
* @type string $encryption.customerManagedEncryptionEnforcementConfig.restrictionMode
* The restriction state of the encryption policy. Acceptable values are
* `"NotRestricted"` and `"FullyRestricted"`.
* @type string $encryption.customerManagedEncryptionEnforcementConfig.effectiveTime
* [readonly] The time from which the policy was effective in RFC 3339 format.
* @type array $encryption.customerSuppliedEncryptionEnforcementConfig
* Enforcement configuration for customer-supplied encryption keys (CSEK).
* @type string $encryption.customerSuppliedEncryptionEnforcementConfig.restrictionMode
* The restriction state of the encryption policy. Acceptable values are
* `"NotRestricted"` and `"FullyRestricted"`.
* @type string $encryption.customerSuppliedEncryptionEnforcementConfig.effectiveTime
* [readonly] The time from which the policy was effective in RFC 3339 format.
* @type bool $defaultEventBasedHold When `true`, newly created objects
* in this bucket will be retained indefinitely until an event
* occurs, signified by the hold's release.