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()