diff --git a/OsLogin/metadata/Common/Common.php b/OsLogin/metadata/Common/Common.php
index 58e5d425988e..012990fbfd52 100644
Binary files a/OsLogin/metadata/Common/Common.php and b/OsLogin/metadata/Common/Common.php differ
diff --git a/OsLogin/metadata/V1/Oslogin.php b/OsLogin/metadata/V1/Oslogin.php
index 8c82c08fb98d..2bf0c3bc7254 100644
--- a/OsLogin/metadata/V1/Oslogin.php
+++ b/OsLogin/metadata/V1/Oslogin.php
@@ -22,56 +22,7 @@ public static function initOnce() {
\GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
\GPBMetadata\Google\Protobuf\FieldMask::initOnce();
$pool->internalAddGeneratedFile(
- '
-’
-%google/cloud/oslogin/v1/oslogin.protogoogle.cloud.oslogin.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto(google/cloud/oslogin/common/common.protogoogle/protobuf/empty.proto google/protobuf/field_mask.proto"˜
-LoginProfile
-name ( BàAA
-posix_accounts (2).google.cloud.oslogin.common.PosixAccountQ
-ssh_public_keys (28.google.cloud.oslogin.v1.LoginProfile.SshPublicKeysEntry_
-SshPublicKeysEntry
-key ( 8
-value (2).google.cloud.oslogin.common.SshPublicKey:8"
-CreateSshPublicKeyRequest;
-parent ( B+àAúA%#oslogin.googleapis.com/SshPublicKeyF
-ssh_public_key (2).google.cloud.oslogin.common.SshPublicKeyBàA"V
-DeletePosixAccountRequest9
-name ( B+àAúA%
-#oslogin.googleapis.com/PosixAccount"V
-DeleteSshPublicKeyRequest9
-name ( B+àAúA%
-#oslogin.googleapis.com/SshPublicKey"z
-GetLoginProfileRequest9
-name ( B+àAúA%#oslogin.googleapis.com/PosixAccount
-
-project_id (
- system_id ( "S
-GetSshPublicKeyRequest9
-name ( B+àAúA%
-#oslogin.googleapis.com/SshPublicKey"Ê
-ImportSshPublicKeyRequest;
-parent ( B+àAúA%#oslogin.googleapis.com/SshPublicKeyF
-ssh_public_key (2).google.cloud.oslogin.common.SshPublicKeyBàA
-
-project_id (
-regions ( BàA"k
-ImportSshPublicKeyResponse<
-
login_profile (2%.google.cloud.oslogin.v1.LoginProfile
-details ( "Ï
-UpdateSshPublicKeyRequest9
-name ( B+àAúA%
-#oslogin.googleapis.com/SshPublicKeyF
-ssh_public_key (2).google.cloud.oslogin.common.SshPublicKeyBàA/
-update_mask (2.google.protobuf.FieldMask2†
-OsLoginServiceÇ
-CreateSshPublicKey2.google.cloud.oslogin.v1.CreateSshPublicKeyRequest).google.cloud.oslogin.common.SshPublicKey"RÚAparent,ssh_public_key‚Óä“4""/v1/{parent=users/*}/sshPublicKeys:ssh_public_keyŽ
-DeletePosixAccount2.google.cloud.oslogin.v1.DeletePosixAccountRequest.google.protobuf.Empty",ÚAname‚Óä“*/v1/{name=users/*/projects/*}“
-DeleteSshPublicKey2.google.cloud.oslogin.v1.DeleteSshPublicKeyRequest.google.protobuf.Empty"1ÚAname‚Óä“$*"/v1/{name=users/*/sshPublicKeys/*}™
-GetLoginProfile/.google.cloud.oslogin.v1.GetLoginProfileRequest%.google.cloud.oslogin.v1.LoginProfile".ÚAname‚Óä“!/v1/{name=users/*}/loginProfile
-GetSshPublicKey/.google.cloud.oslogin.v1.GetSshPublicKeyRequest).google.cloud.oslogin.common.SshPublicKey"1ÚAname‚Óä“$"/v1/{name=users/*/sshPublicKeys/*}ù
-ImportSshPublicKey2.google.cloud.oslogin.v1.ImportSshPublicKeyRequest3.google.cloud.oslogin.v1.ImportSshPublicKeyResponse"zÚAparent,ssh_public_keyÚA parent,ssh_public_key,project_id‚Óä“9"\'/v1/{parent=users/*}:importSshPublicKey:ssh_public_keyç
-UpdateSshPublicKey2.google.cloud.oslogin.v1.UpdateSshPublicKeyRequest).google.cloud.oslogin.common.SshPublicKey"rÚAname,ssh_public_keyÚAname,ssh_public_key,update_mask‚Óä“42"/v1/{name=users/*/sshPublicKeys/*}:ssh_public_keyÝÊAoslogin.googleapis.comÒAÀhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/compute,https://www.googleapis.com/auth/compute.readonlyBµ
-com.google.cloud.oslogin.v1BOsLoginProtoPZ5cloud.google.com/go/oslogin/apiv1/osloginpb;osloginpbªGoogle.Cloud.OsLogin.V1ÊGoogle\\Cloud\\OsLogin\\V1êGoogle::Cloud::OsLogin::V1bproto3'
+ "\x0A\x92\x1A\x0A%google/cloud/oslogin/v1/oslogin.proto\x12\x17google.cloud.oslogin.v1\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A(google/cloud/oslogin/common/common.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A google/protobuf/field_mask.proto\"\x98\x02\x0A\x0CLoginProfile\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x02\x12A\x0A\x0Eposix_accounts\x18\x02 \x03(\x0B2).google.cloud.oslogin.common.PosixAccount\x12Q\x0A\x0Fssh_public_keys\x18\x03 \x03(\x0B28.google.cloud.oslogin.v1.LoginProfile.SshPublicKeysEntry\x1A_\x0A\x12SshPublicKeysEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x128\x0A\x05value\x18\x02 \x01(\x0B2).google.cloud.oslogin.common.SshPublicKey:\x028\x01\"\xA0\x01\x0A\x19CreateSshPublicKeyRequest\x12;\x0A\x06parent\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x12#oslogin.googleapis.com/SshPublicKey\x12F\x0A\x0Essh_public_key\x18\x02 \x01(\x0B2).google.cloud.oslogin.common.SshPublicKeyB\x03\xE0A\x02\"V\x0A\x19DeletePosixAccountRequest\x129\x0A\x04name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#oslogin.googleapis.com/PosixAccount\"V\x0A\x19DeleteSshPublicKeyRequest\x129\x0A\x04name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#oslogin.googleapis.com/SshPublicKey\"z\x0A\x16GetLoginProfileRequest\x129\x0A\x04name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x12#oslogin.googleapis.com/PosixAccount\x12\x12\x0A\x0Aproject_id\x18\x02 \x01(\x09\x12\x11\x0A\x09system_id\x18\x03 \x01(\x09\"S\x0A\x16GetSshPublicKeyRequest\x129\x0A\x04name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#oslogin.googleapis.com/SshPublicKey\"\xCA\x01\x0A\x19ImportSshPublicKeyRequest\x12;\x0A\x06parent\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x12#oslogin.googleapis.com/SshPublicKey\x12F\x0A\x0Essh_public_key\x18\x02 \x01(\x0B2).google.cloud.oslogin.common.SshPublicKeyB\x03\xE0A\x01\x12\x12\x0A\x0Aproject_id\x18\x03 \x01(\x09\x12\x14\x0A\x07regions\x18\x05 \x03(\x09B\x03\xE0A\x01\"k\x0A\x1AImportSshPublicKeyResponse\x12<\x0A\x0Dlogin_profile\x18\x01 \x01(\x0B2%.google.cloud.oslogin.v1.LoginProfile\x12\x0F\x0A\x07details\x18\x02 \x01(\x09\"\xCF\x01\x0A\x19UpdateSshPublicKeyRequest\x129\x0A\x04name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#oslogin.googleapis.com/SshPublicKey\x12F\x0A\x0Essh_public_key\x18\x02 \x01(\x0B2).google.cloud.oslogin.common.SshPublicKeyB\x03\xE0A\x02\x12/\x0A\x0Bupdate_mask\x18\x03 \x01(\x0B2\x1A.google.protobuf.FieldMask2\x86\x0C\x0A\x0EOsLoginService\x12\xC7\x01\x0A\x12CreateSshPublicKey\x122.google.cloud.oslogin.v1.CreateSshPublicKeyRequest\x1A).google.cloud.oslogin.common.SshPublicKey\"R\xDAA\x15parent,ssh_public_key\x82\xD3\xE4\x93\x024\"\"/v1/{parent=users/*}/sshPublicKeys:\x0Essh_public_key\x12\x8E\x01\x0A\x12DeletePosixAccount\x122.google.cloud.oslogin.v1.DeletePosixAccountRequest\x1A\x16.google.protobuf.Empty\",\xDAA\x04name\x82\xD3\xE4\x93\x02\x1F*\x1D/v1/{name=users/*/projects/*}\x12\x93\x01\x0A\x12DeleteSshPublicKey\x122.google.cloud.oslogin.v1.DeleteSshPublicKeyRequest\x1A\x16.google.protobuf.Empty\"1\xDAA\x04name\x82\xD3\xE4\x93\x02\$*\"/v1/{name=users/*/sshPublicKeys/*}\x12\x99\x01\x0A\x0FGetLoginProfile\x12/.google.cloud.oslogin.v1.GetLoginProfileRequest\x1A%.google.cloud.oslogin.v1.LoginProfile\".\xDAA\x04name\x82\xD3\xE4\x93\x02!\x12\x1F/v1/{name=users/*}/loginProfile\x12\xA0\x01\x0A\x0FGetSshPublicKey\x12/.google.cloud.oslogin.v1.GetSshPublicKeyRequest\x1A).google.cloud.oslogin.common.SshPublicKey\"1\xDAA\x04name\x82\xD3\xE4\x93\x02\$\x12\"/v1/{name=users/*/sshPublicKeys/*}\x12\xF9\x01\x0A\x12ImportSshPublicKey\x122.google.cloud.oslogin.v1.ImportSshPublicKeyRequest\x1A3.google.cloud.oslogin.v1.ImportSshPublicKeyResponse\"z\xDAA\x15parent,ssh_public_key\xDAA parent,ssh_public_key,project_id\x82\xD3\xE4\x93\x029\"'/v1/{parent=users/*}:importSshPublicKey:\x0Essh_public_key\x12\xE7\x01\x0A\x12UpdateSshPublicKey\x122.google.cloud.oslogin.v1.UpdateSshPublicKeyRequest\x1A).google.cloud.oslogin.common.SshPublicKey\"r\xDAA\x13name,ssh_public_key\xDAA\x1Fname,ssh_public_key,update_mask\x82\xD3\xE4\x93\x0242\"/v1/{name=users/*/sshPublicKeys/*}:\x0Essh_public_key\x1A\xDD\x01\xCAA\x16oslogin.googleapis.com\xD2A\xC0\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/compute,https://www.googleapis.com/auth/compute.readonlyB\xB5\x01\x0A\x1Bcom.google.cloud.oslogin.v1B\x0COsLoginProtoP\x01Z5cloud.google.com/go/oslogin/apiv1/osloginpb;osloginpb\xAA\x02\x17Google.Cloud.OsLogin.V1\xCA\x02\x17Google\\Cloud\\OsLogin\\V1\xEA\x02\x1AGoogle::Cloud::OsLogin::V1b\x06proto3"
, true);
static::$is_initialized = true;
diff --git a/OsLogin/owlbot.py b/OsLogin/owlbot.py
index ee8d3ef0a174..694aa26503b7 100644
--- a/OsLogin/owlbot.py
+++ b/OsLogin/owlbot.py
@@ -15,6 +15,7 @@
"""This script is used to synthesize generated parts of this library."""
import logging
+import shutil
from pathlib import Path
import subprocess
@@ -30,6 +31,23 @@
# Added so that we can pass copy_excludes in the owlbot_main() call
_tracked_paths.add(src)
+# 1. Handle common protos if staged separately (Librarian pipeline)
+if (src / "common-protos").exists():
+ php.owlbot_copy_version(
+ src=src / "common-protos",
+ dest=dest,
+ version_string="common",
+ )
+# 2. Handle common protos bundled inside v1 staging (Legacy OwlBot pipeline)
+proto_common = src / "v1/proto/src/Google/Cloud/OsLogin/Common"
+metadata_common = src / "v1/proto/src/GPBMetadata/Google/Cloud/Oslogin/Common"
+if proto_common.exists():
+ s.move([proto_common], dest / "src/Common", merge=php._merge)
+ shutil.rmtree(proto_common)
+if metadata_common.exists():
+ s.move([metadata_common], dest / "metadata/Common", merge=php._merge)
+ shutil.rmtree(metadata_common)
+# 3. Copy V1 protos and GAPIC files
php.owlbot_main(src=src, dest=dest)
# format generated clients
diff --git a/OsLogin/src/Common/PosixAccount.php b/OsLogin/src/Common/PosixAccount.php
index 99d5713285c0..21c5f38b900a 100644
--- a/OsLogin/src/Common/PosixAccount.php
+++ b/OsLogin/src/Common/PosixAccount.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\Common;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* The POSIX account information associated with a Google account.
diff --git a/OsLogin/src/Common/SshPublicKey.php b/OsLogin/src/Common/SshPublicKey.php
index 185588081e3e..a6a22948e91d 100644
--- a/OsLogin/src/Common/SshPublicKey.php
+++ b/OsLogin/src/Common/SshPublicKey.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\Common;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* The SSH public key information associated with a Google account.
@@ -17,8 +17,7 @@ class SshPublicKey extends \Google\Protobuf\Internal\Message
{
/**
* Public key text in SSH format, defined by
- * RFC4253
- * section 6.6.
+ * [RFC4253](https://www.ietf.org/rfc/rfc4253.txt) section 6.6.
*
* Generated from protobuf field string key = 1;
*/
@@ -50,8 +49,7 @@ class SshPublicKey extends \Google\Protobuf\Internal\Message
*
* @type string $key
* Public key text in SSH format, defined by
- * RFC4253
- * section 6.6.
+ * [RFC4253](https://www.ietf.org/rfc/rfc4253.txt) section 6.6.
* @type int|string $expiration_time_usec
* An expiration time in microseconds since epoch.
* @type string $fingerprint
@@ -67,8 +65,7 @@ public function __construct($data = NULL) {
/**
* Public key text in SSH format, defined by
- * RFC4253
- * section 6.6.
+ * [RFC4253](https://www.ietf.org/rfc/rfc4253.txt) section 6.6.
*
* Generated from protobuf field string key = 1;
* @return string
@@ -80,8 +77,7 @@ public function getKey()
/**
* Public key text in SSH format, defined by
- * RFC4253
- * section 6.6.
+ * [RFC4253](https://www.ietf.org/rfc/rfc4253.txt) section 6.6.
*
* Generated from protobuf field string key = 1;
* @param string $var
diff --git a/OsLogin/src/V1/CreateSshPublicKeyRequest.php b/OsLogin/src/V1/CreateSshPublicKeyRequest.php
index 76728c29f5e7..42dcb515aba8 100644
--- a/OsLogin/src/V1/CreateSshPublicKeyRequest.php
+++ b/OsLogin/src/V1/CreateSshPublicKeyRequest.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A request message for creating an SSH public key.
diff --git a/OsLogin/src/V1/DeletePosixAccountRequest.php b/OsLogin/src/V1/DeletePosixAccountRequest.php
index 965160ab977f..9759d348125e 100644
--- a/OsLogin/src/V1/DeletePosixAccountRequest.php
+++ b/OsLogin/src/V1/DeletePosixAccountRequest.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A request message for deleting a POSIX account entry.
diff --git a/OsLogin/src/V1/DeleteSshPublicKeyRequest.php b/OsLogin/src/V1/DeleteSshPublicKeyRequest.php
index 11383a19392f..a83f0eee3a47 100644
--- a/OsLogin/src/V1/DeleteSshPublicKeyRequest.php
+++ b/OsLogin/src/V1/DeleteSshPublicKeyRequest.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A request message for deleting an SSH public key.
diff --git a/OsLogin/src/V1/GetLoginProfileRequest.php b/OsLogin/src/V1/GetLoginProfileRequest.php
index 85992364fab9..592913c0420a 100644
--- a/OsLogin/src/V1/GetLoginProfileRequest.php
+++ b/OsLogin/src/V1/GetLoginProfileRequest.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A request message for retrieving the login profile information for a user.
diff --git a/OsLogin/src/V1/GetSshPublicKeyRequest.php b/OsLogin/src/V1/GetSshPublicKeyRequest.php
index 6e6de1d0ec84..dbda93eac149 100644
--- a/OsLogin/src/V1/GetSshPublicKeyRequest.php
+++ b/OsLogin/src/V1/GetSshPublicKeyRequest.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A request message for retrieving an SSH public key.
diff --git a/OsLogin/src/V1/ImportSshPublicKeyRequest.php b/OsLogin/src/V1/ImportSshPublicKeyRequest.php
index 122ed6f2f131..e7142e79b044 100644
--- a/OsLogin/src/V1/ImportSshPublicKeyRequest.php
+++ b/OsLogin/src/V1/ImportSshPublicKeyRequest.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A request message for importing an SSH public key.
@@ -88,7 +88,7 @@ public static function buildFromParentSshPublicKeyProjectId(string $parent, \Goo
* Optional. The SSH public key and expiration time.
* @type string $project_id
* The project ID of the Google Cloud Platform project.
- * @type array|\Google\Protobuf\Internal\RepeatedField $regions
+ * @type string[] $regions
* Optional. The regions to which to assert that the key was written.
* If unspecified, defaults to all regions.
* Regions are listed at https://cloud.google.com/about/locations#region.
@@ -193,7 +193,7 @@ public function setProjectId($var)
* Regions are listed at https://cloud.google.com/about/locations#region.
*
* Generated from protobuf field repeated string regions = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @return \Google\Protobuf\Internal\RepeatedField
+ * @return RepeatedField
*/
public function getRegions()
{
@@ -206,7 +206,7 @@ public function getRegions()
* Regions are listed at https://cloud.google.com/about/locations#region.
*
* Generated from protobuf field repeated string regions = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @param array|\Google\Protobuf\Internal\RepeatedField $var
+ * @param string[] $var
* @return $this
*/
public function setRegions($var)
diff --git a/OsLogin/src/V1/ImportSshPublicKeyResponse.php b/OsLogin/src/V1/ImportSshPublicKeyResponse.php
index c9c749a53bee..5a0fb928fe21 100644
--- a/OsLogin/src/V1/ImportSshPublicKeyResponse.php
+++ b/OsLogin/src/V1/ImportSshPublicKeyResponse.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A response message for importing an SSH public key.
diff --git a/OsLogin/src/V1/LoginProfile.php b/OsLogin/src/V1/LoginProfile.php
index 6abe567377c1..3381d644032c 100644
--- a/OsLogin/src/V1/LoginProfile.php
+++ b/OsLogin/src/V1/LoginProfile.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* The user profile information used for logging in to a virtual machine on
@@ -43,7 +43,7 @@ class LoginProfile extends \Google\Protobuf\Internal\Message
*
* @type string $name
* Required. A unique user ID.
- * @type array<\Google\Cloud\OsLogin\Common\PosixAccount>|\Google\Protobuf\Internal\RepeatedField $posix_accounts
+ * @type \Google\Cloud\OsLogin\Common\PosixAccount[] $posix_accounts
* The list of POSIX accounts associated with the user.
* @type array|\Google\Protobuf\Internal\MapField $ssh_public_keys
* A map from SSH public key fingerprint to the associated key object.
@@ -84,7 +84,7 @@ public function setName($var)
* The list of POSIX accounts associated with the user.
*
* Generated from protobuf field repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
- * @return \Google\Protobuf\Internal\RepeatedField
+ * @return RepeatedField<\Google\Cloud\OsLogin\Common\PosixAccount>
*/
public function getPosixAccounts()
{
@@ -95,7 +95,7 @@ public function getPosixAccounts()
* The list of POSIX accounts associated with the user.
*
* Generated from protobuf field repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
- * @param array<\Google\Cloud\OsLogin\Common\PosixAccount>|\Google\Protobuf\Internal\RepeatedField $var
+ * @param \Google\Cloud\OsLogin\Common\PosixAccount[] $var
* @return $this
*/
public function setPosixAccounts($var)
diff --git a/OsLogin/src/V1/UpdateSshPublicKeyRequest.php b/OsLogin/src/V1/UpdateSshPublicKeyRequest.php
index 421c2a2586c5..1e00af3a1876 100644
--- a/OsLogin/src/V1/UpdateSshPublicKeyRequest.php
+++ b/OsLogin/src/V1/UpdateSshPublicKeyRequest.php
@@ -5,8 +5,8 @@
namespace Google\Cloud\OsLogin\V1;
use Google\Protobuf\Internal\GPBType;
-use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
+use Google\Protobuf\RepeatedField;
/**
* A request message for updating an SSH public key.