REST Resource: projects.iosApps

Ressource : iOSApp

Détails d'une application Firebase pour iOS.

Représentation JSON
{
  "name": string,
  "appId": string,
  "displayName": string,
  "projectId": string,
  "bundleId": string,
  "appStoreId": string,
  "teamId": string,
  "apiKeyId": string,
  "state": enum (State),
  "etag": string
}
Des champs
name

string

Le nom de la ressource IosApp , au format :

projects/ PROJECT_IDENTIFIER /iosApps/ APP_ID

  • PROJECT_IDENTIFIER : le ProjectNumber du projet parent (recommandé) ou son ProjectId . En savoir plus sur l'utilisation des identifiants de projet dans la norme AIP 2510 de Google .
    Notez que la valeur de PROJECT_IDENTIFIER dans tout corps de réponse sera ProjectId .
  • APP_ID : l'identifiant unique au monde attribué par Firebase pour l'application (voir appId ).
appId

string

Sortie uniquement. Immuable. Identifiant unique au monde, attribué par Firebase pour l' IosApp .

Cet identifiant doit être traité comme un jeton opaque, car le format des données n'est pas spécifié.

displayName

string

Nom d'affichage attribué par l'utilisateur pour IosApp .

projectId

string

Sortie uniquement. Immuable. Un identifiant unique attribué par l'utilisateur du FirebaseProject parent pour le IosApp .

bundleId

string

Immuable. L’ID canonique du bundle de l’application iOS tel qu’il apparaîtrait dans l’AppStore iOS.

appStoreId

string

L'identifiant Apple généré automatiquement et attribué à l'application iOS par Apple dans l'App Store iOS.

teamId

string

L’identifiant de l’équipe de développeurs Apple associé à l’application dans l’App Store.

apiKeyId

string

Identifiant (UID) unique au monde attribué par Google pour la clé API Firebase associée à IosApp .

Sachez que cette valeur est l'UID de la clé API, et non la keyString de la clé API. Le keyString est la valeur qui peut être trouvée dans l' artefact de configuration de l'application.

Si apiKeyId n'est pas défini dans les requêtes adressées à iosApps.Create , Firebase associe automatiquement un apiKeyId à IosApp . Cette clé auto-associée peut être une clé valide existante ou, si aucune clé valide n'existe, une nouvelle sera fournie.

Dans les demandes de correctifs, apiKeyId ne peut pas être défini sur une valeur vide et le nouvel UID ne doit avoir aucune restriction ou uniquement des restrictions valides pour l' IosApp associé. Nous vous recommandons d'utiliser Google Cloud Console pour gérer les clés API.

state

enum ( State )

Sortie uniquement. L'état du cycle de vie de l'application.

etag

string

Cette somme de contrôle est calculée par le serveur en fonction de la valeur d'autres champs et peut être envoyée avec des demandes de mise à jour pour garantir que le client dispose d'une valeur à jour avant de continuer.

Apprenez-en davantage sur etag dans la norme AIP-154 de Google .

Cette étiquette est fortement validée.

Méthodes

create

Demande la création d'un nouvel IosApp dans le FirebaseProject spécifié.

get

Obtient le IosApp spécifié.

getConfig

Obtient l'artefact de configuration associé au IosApp spécifié.

list

Répertorie chaque IosApp associé au FirebaseProject spécifié.

patch

Met à jour les attributs de l' IosApp spécifié.

remove

Supprime l' IosApp spécifié du FirebaseProject .

undelete

Restaure l' IosApp spécifié dans le FirebaseProject .