Class ProjectsResource.SearchAppsRequest
Lists all available Apps for the specified FirebaseProject. This is a convenience method. Typically, interaction with an App should be done using the platform-specific service, but some tool use-cases require a summary of all known Apps (such as for App selector interfaces).
Inheritance
Inherited Members
Namespace: Google.Apis.FirebaseManagement.v1beta1
Assembly: Google.Apis.FirebaseManagement.v1beta1.dll
Syntax
public class ProjectsResource.SearchAppsRequest : FirebaseManagementBaseServiceRequest<SearchFirebaseAppsResponse>, IClientServiceRequest<SearchFirebaseAppsResponse>, IClientServiceRequest
Constructors
SearchAppsRequest(IClientService, string)
Constructs a new SearchApps request.
Declaration
public SearchAppsRequest(IClientService service, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service | |
| string | parent |
Properties
Filter
A query string compatible with Google's AIP-160 standard. Use any of the
following fields in a query: * app_id *
namespace *
platform This query also supports the
following "virtual" fields. These are fields which are not actually part of the returned resource
object, but they can be queried as if they are pre-populated with specific values. * sha1_hash or
sha1_hashes: This field is considered to be a repeated string field, populated with the list of
all SHA-1 certificate fingerprints registered with the AndroidApp. This list is empty if the App is not
an AndroidApp. * sha256_hash or sha256_hashes: This field is considered to be a repeated
string field, populated with the list of all SHA-256 certificate fingerprints registered with the
AndroidApp. This list is empty if the App is not an AndroidApp. * app_store_id: This field is
considered to be a singular string field, populated with the Apple App Store ID registered with the
IosApp. This field is empty if the App is not an IosApp. * team_id: This field is considered to be a
singular string field, populated with the Apple team ID registered with the IosApp. This field is
empty if the App is not an IosApp.
Declaration
[RequestParameter("filter", RequestParameterType.Query)]
public virtual string Filter { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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
PageSize
The maximum number of Apps to return in the response. The server may return fewer than this value at its discretion. If no value is specified (or too large a value is specified), then the server will impose its own limit. This value cannot be negative.
Declaration
[RequestParameter("pageSize", RequestParameterType.Query)]
public virtual int? PageSize { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
PageToken
Token returned from a previous call to SearchFirebaseApps indicating where in the set of Apps to
resume listing.
Declaration
[RequestParameter("pageToken", RequestParameterType.Query)]
public virtual string PageToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Parent
The parent FirebaseProject for which to list Apps, in the format: projects/ PROJECT_IDENTIFIER Refer to
the FirebaseProject name field for details about
PROJECT_IDENTIFIER values.
Declaration
[RequestParameter("parent", RequestParameterType.Path)]
public virtual string Parent { get; }
Property Value
| Type | Description |
|---|---|
| string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
ShowDeleted
Controls whether Apps in the DELETED state should be returned. If not specified, only ACTIVE Apps will
be returned.
Declaration
[RequestParameter("showDeleted", RequestParameterType.Query)]
public virtual bool? ShowDeleted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Methods
InitParameters()
Initializes SearchApps parameter list.
Declaration
protected override void InitParameters()