IosApp
import type { IosApp } from "https://googleapis.deno.dev/v1/firebase:v1beta1.ts";
Details of a Firebase App for iOS.
§Properties
The globally unique, Google-assigned identifier (UID) for the Firebase API
key associated with the IosApp
. Be aware that this value is the UID of
the API key, not the
keyString
of the API key. The keyString
is the value that can be found in the App's
configuration artifact. If
api_key_id
is not set in requests to
iosApps.Create
, then
Firebase automatically associates an api_key_id
with the IosApp
. This
auto-associated key may be an existing valid key or, if no valid key
exists, a new one will be provisioned. In patch requests, api_key_id
cannot be set to an empty value, and the new UID must have no restrictions
or only have restrictions that are valid for the associated IosApp
. We
recommend using the Google Cloud
Console to manage API
keys.
Output only. Immutable. The globally unique, Firebase-assigned identifier
for the IosApp
. This identifier should be treated as an opaque token, as
the data format is not specified.
The automatically generated Apple ID assigned to the iOS app by Apple in the iOS App Store.
Immutable. The canonical bundle ID of the iOS app as it would appear in the iOS AppStore.
This checksum is computed by the server based on the value of other
fields, and it may be sent with update requests to ensure the client has an
up-to-date value before proceeding. Learn more about etag
in Google's
AIP-154
standard. This
etag is strongly validated.
Output only. Timestamp of when the App will be considered expired and
cannot be undeleted. This value is only provided if the App is in the
DELETED
state.
The resource name of the IosApp, in the format:
projects/PROJECT_IDENTIFIER /iosApps/APP_ID * PROJECT_IDENTIFIER: the
parent Project's
ProjectNumber
(recommended) or its
ProjectId
. Learn more
about using project identifiers in Google's AIP 2510
standard. Note that the value for
PROJECT_IDENTIFIER in any response body will be the ProjectId
. * APP_ID:
the globally unique, Firebase-assigned identifier for the App (see
appId
).
Output only. Immutable. A user-assigned unique identifier of the parent
FirebaseProject for the IosApp
.