effectiveTime = $effectiveTime; } /** * @return string */ public function getEffectiveTime() { return $this->effectiveTime; } /** * Restriction mode for Customer-Managed Encryption Keys. Defaults to * NotRestricted. * * Accepted values: NotRestricted, FullyRestricted * * @param self::RESTRICTION_MODE_* $restrictionMode */ public function setRestrictionMode($restrictionMode) { $this->restrictionMode = $restrictionMode; } /** * @return self::RESTRICTION_MODE_* */ public function getRestrictionMode() { return $this->restrictionMode; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(BucketEncryptionCustomerManagedEncryptionEnforcementConfig::class, 'Google_Service_Storage_BucketEncryptionCustomerManagedEncryptionEnforcementConfig');