REST Resource: projects.iosApps

Recurso: iOSApp

Detalles de una aplicación Firebase para iOS.

Representación JSON
{
  "name": string,
  "appId": string,
  "displayName": string,
  "projectId": string,
  "bundleId": string,
  "appStoreId": string,
  "teamId": string,
  "apiKeyId": string,
  "state": enum (State),
  "etag": string
}
Campos
name

string

El nombre del recurso de IosApp , en el formato:

projects/ PROJECT_IDENTIFIER /iosApps/ APP_ID

  • PROJECT_IDENTIFIER : el ProjectNumber del proyecto principal (recomendado) o su ProjectId . Obtenga más información sobre el uso de identificadores de proyecto en el estándar AIP 2510 de Google.
    Tenga en cuenta que el valor de PROJECT_IDENTIFIER en cualquier cuerpo de respuesta será ProjectId .
  • APP_ID : el identificador único global asignado por Firebase para la aplicación (consulte appId ).
appId

string

Sólo salida. Inmutable. El identificador globalmente único asignado por Firebase para IosApp .

Este identificador debe tratarse como un token opaco, ya que no se especifica el formato de los datos.

displayName

string

El nombre para mostrar asignado por el usuario para IosApp .

projectId

string

Sólo salida. Inmutable. Un identificador único asignado por el usuario del FirebaseProject principal para IosApp .

bundleId

string

Inmutable. El ID del paquete canónico de la aplicación de iOS tal como aparecería en la AppStore de iOS.

appStoreId

string

El ID de Apple generado automáticamente y asignado a la aplicación iOS por Apple en la App Store de iOS.

teamId

string

El ID del equipo de desarrolladores de Apple asociado con la aplicación en la App Store.

apiKeyId

string

El identificador globalmente único asignado por Google (UID) para la clave API de Firebase asociada con IosApp .

Tenga en cuenta que este valor es el UID de la clave API, no la keyString de la clave API. keyString es el valor que se puede encontrar en el artefacto de configuración de la aplicación.

Si apiKeyId no está configurado en las solicitudes a iosApps.Create , Firebase asocia automáticamente un apiKeyId con IosApp . Esta clave asociada automáticamente puede ser una clave válida existente o, si no existe ninguna clave válida, se proporcionará una nueva.

En las solicitudes de parche, apiKeyId no se puede establecer en un valor vacío y el nuevo UID no debe tener restricciones o solo debe tener restricciones que sean válidas para la IosApp asociada. Recomendamos utilizar Google Cloud Console para administrar las claves API.

state

enum ( State )

Sólo salida. El estado del ciclo de vida de la aplicación.

etag

string

El servidor calcula esta suma de verificación en función del valor de otros campos y puede enviarse con solicitudes de actualización para garantizar que el cliente tenga un valor actualizado antes de continuar.

Obtenga más información sobre etag en el estándar AIP-154 de Google.

Esta etiqueta electrónica está fuertemente validada.

Métodos

create

Solicita la creación de una nueva IosApp en el FirebaseProject especificado.

get

Obtiene la IosApp especificada.

getConfig

Obtiene el artefacto de configuración asociado con la IosApp especificada.

list

Enumera cada IosApp asociada con el FirebaseProject especificado.

patch

Actualiza los atributos de la IosApp especificada.

remove

Elimina la IosApp especificada de FirebaseProject .

undelete

Restaura la IosApp especificada en FirebaseProject .