Show / Hide Table of Contents

Class ProjectsResource.AppsResource.ReleasesResource

The "releases" collection of methods.

Inheritance
object
ProjectsResource.AppsResource.ReleasesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.FirebaseAppDistribution.v1
Assembly: Google.Apis.FirebaseAppDistribution.v1.dll
Syntax
public class ProjectsResource.AppsResource.ReleasesResource

Constructors

ReleasesResource(IClientService)

Constructs a new resource.

Declaration
public ReleasesResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

FeedbackReports

Gets the FeedbackReports resource.

Declaration
public virtual ProjectsResource.AppsResource.ReleasesResource.FeedbackReportsResource FeedbackReports { get; }
Property Value
Type Description
ProjectsResource.AppsResource.ReleasesResource.FeedbackReportsResource

Operations

Gets the Operations resource.

Declaration
public virtual ProjectsResource.AppsResource.ReleasesResource.OperationsResource Operations { get; }
Property Value
Type Description
ProjectsResource.AppsResource.ReleasesResource.OperationsResource

Methods

BatchDelete(GoogleFirebaseAppdistroV1BatchDeleteReleasesRequest, string)

Deletes releases. A maximum of 100 releases can be deleted per request.

Declaration
public virtual ProjectsResource.AppsResource.ReleasesResource.BatchDeleteRequest BatchDelete(GoogleFirebaseAppdistroV1BatchDeleteReleasesRequest body, string parent)
Parameters
Type Name Description
GoogleFirebaseAppdistroV1BatchDeleteReleasesRequest body

The body of the request.

string parent

Required. The name of the app resource, which is the parent of the release resources. Format: projects/{project_number}/apps/{app_id}

Returns
Type Description
ProjectsResource.AppsResource.ReleasesResource.BatchDeleteRequest

Distribute(GoogleFirebaseAppdistroV1DistributeReleaseRequest, string)

Distributes a release to testers. This call does the following: 1. Creates testers for the specified emails, if none exist. 2. Adds the testers and groups to the release. 3. Sends new testers an invitation email. 4. Sends existing testers a new release email. The request will fail with a INVALID_ARGUMENT if it contains a group that doesn't exist.

Declaration
public virtual ProjectsResource.AppsResource.ReleasesResource.DistributeRequest Distribute(GoogleFirebaseAppdistroV1DistributeReleaseRequest body, string name)
Parameters
Type Name Description
GoogleFirebaseAppdistroV1DistributeReleaseRequest body

The body of the request.

string name

Required. The name of the release resource to distribute. Format: projects/{project_number}/apps/{app_id}/releases/{release_id}

Returns
Type Description
ProjectsResource.AppsResource.ReleasesResource.DistributeRequest

Get(string)

Gets a release.

Declaration
public virtual ProjectsResource.AppsResource.ReleasesResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. The name of the release resource to retrieve. Format: projects/{project_number}/apps/{app_id}/releases/{release_id}

Returns
Type Description
ProjectsResource.AppsResource.ReleasesResource.GetRequest

List(string)

Lists releases. By default, sorts by createTime in descending order.

Declaration
public virtual ProjectsResource.AppsResource.ReleasesResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. The name of the app resource, which is the parent of the release resources. Format: projects/{project_number}/apps/{app_id}

Returns
Type Description
ProjectsResource.AppsResource.ReleasesResource.ListRequest

Patch(GoogleFirebaseAppdistroV1Release, string)

Updates a release.

Declaration
public virtual ProjectsResource.AppsResource.ReleasesResource.PatchRequest Patch(GoogleFirebaseAppdistroV1Release body, string name)
Parameters
Type Name Description
GoogleFirebaseAppdistroV1Release body

The body of the request.

string name

The name of the release resource. Format: projects/{project_number}/apps/{app_id}/releases/{release_id}

Returns
Type Description
ProjectsResource.AppsResource.ReleasesResource.PatchRequest
In this article
Back to top Generated by DocFX