apiKeyId property
The globally unique, Google-assigned identifier (UID) for the Firebase API
key associated with the AndroidApp
.
Be aware that this value is the UID of the API key, not the
[keyString
](https://cloud.google.com/api-keys/docs/reference/rest/v2/projects.locations.keys#Key.FIELDS.key_string)
of the API key. The keyString
is the value that can be found in the
App's [configuration
artifact](../../rest/v1beta1/projects.androidApps/getConfig). If
api_key_id
is not set in requests to
[androidApps.Create
](../../rest/v1beta1/projects.androidApps/create),
then Firebase automatically associates an api_key_id
with the
AndroidApp
. 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
AndroidApp
. We recommend using the
Google Cloud Console
to manage API keys.
Implementation
core.String? apiKeyId;