Class ArchiveSource
The URI of an storage archive or a signed URL to use as the build source.
Implements
Inherited Members
Namespace: Google.Apis.FirebaseAppHosting.v1.Data
Assembly: Google.Apis.FirebaseAppHosting.v1.dll
Syntax
public class ArchiveSource : IDirectResponseSchema
Properties
Author
Optional. Deprecated: Not used. The author contained in the metadata of a version control change.
Declaration
[JsonProperty("author")]
public virtual SourceUserMetadata Author { get; set; }
Property Value
| Type | Description |
|---|---|
| SourceUserMetadata |
Description
Optional. An optional message that describes the uploaded version of the source code.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExternalSignedUri
Signed URL to an archive in a storage bucket.
Declaration
[JsonProperty("externalSignedUri")]
public virtual string ExternalSignedUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RootDirectory
Optional. The directory relative to the root of the archive to use as the root for the deployed web app.
Defaults to use the root of the repository if not provided. If deploying a
monorepo, this should be the directory that
contains the package.json or apphosting.yaml file.
Declaration
[JsonProperty("rootDirectory")]
public virtual string RootDirectory { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserStorageUri
URI to an archive in Cloud Storage. The object must be a zipped (.zip) or gzipped archive file (.tar.gz) containing source to deploy.
Declaration
[JsonProperty("userStorageUri")]
public virtual string UserStorageUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |