Class ProjectsResource.AppsResource.ReleasesResource.DistributeRequest
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.
Inheritance
ProjectsResource.AppsResource.ReleasesResource.DistributeRequest
Implements
Inherited Members
Namespace: Google.Apis.FirebaseAppDistribution.v1
Assembly: Google.Apis.FirebaseAppDistribution.v1.dll
Syntax
public class ProjectsResource.AppsResource.ReleasesResource.DistributeRequest : FirebaseAppDistributionBaseServiceRequest<GoogleFirebaseAppdistroV1DistributeReleaseResponse>, IClientServiceRequest<GoogleFirebaseAppdistroV1DistributeReleaseResponse>, IClientServiceRequest
Constructors
DistributeRequest(IClientService, GoogleFirebaseAppdistroV1DistributeReleaseRequest, string)
Constructs a new Distribute request.
Declaration
public DistributeRequest(IClientService service, GoogleFirebaseAppdistroV1DistributeReleaseRequest body, string name)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
GoogleFirebaseAppdistroV1DistributeReleaseRequest | body | |
string | name |
Properties
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Name
Required. The name of the release resource to distribute. Format:
projects/{project_number}/apps/{app_id}/releases/{release_id}
Declaration
[RequestParameter("name", RequestParameterType.Path)]
public virtual string Name { get; }
Property Value
Type | Description |
---|---|
string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Methods
GetBody()
Returns the body of the request.
Declaration
protected override object GetBody()
Returns
Type | Description |
---|---|
object |
Overrides
InitParameters()
Initializes Distribute parameter list.
Declaration
protected override void InitParameters()