@@ -35,7 +35,12 @@ class ArchiveSource extends \Google\Model
3535 */
3636 public $ externalSignedUri ;
3737 /**
38- * Optional. Relative path in the archive.
38+ * Optional. The directory relative to the root of the archive to use as the
39+ * root for the deployed web app. Defaults to use the root of the repository
40+ * if not provided. If deploying a
41+ * [monorepo](https://firebase.google.com/docs/app-hosting/monorepos), this
42+ * should be the directory that contains the `package.json` or
43+ * `apphosting.yaml` file.
3944 *
4045 * @var string
4146 */
@@ -49,15 +54,18 @@ class ArchiveSource extends \Google\Model
4954 public $ userStorageUri ;
5055
5156 /**
52- * Optional. The author contained in the metadata of a version control change.
57+ * Optional. Deprecated: Not used. The author contained in the metadata of a
58+ * version control change.
5359 *
60+ * @deprecated
5461 * @param SourceUserMetadata $author
5562 */
5663 public function setAuthor (SourceUserMetadata $ author )
5764 {
5865 $ this ->author = $ author ;
5966 }
6067 /**
68+ * @deprecated
6169 * @return SourceUserMetadata
6270 */
6371 public function getAuthor ()
@@ -98,7 +106,12 @@ public function getExternalSignedUri()
98106 return $ this ->externalSignedUri ;
99107 }
100108 /**
101- * Optional. Relative path in the archive.
109+ * Optional. The directory relative to the root of the archive to use as the
110+ * root for the deployed web app. Defaults to use the root of the repository
111+ * if not provided. If deploying a
112+ * [monorepo](https://firebase.google.com/docs/app-hosting/monorepos), this
113+ * should be the directory that contains the `package.json` or
114+ * `apphosting.yaml` file.
102115 *
103116 * @param string $rootDirectory
104117 */
0 commit comments