REST Resource: projects.iosApps

リソース: IosApp

iOS 用 Firebase アプリの詳細。

JSON表現
{
  "name": string,
  "appId": string,
  "displayName": string,
  "projectId": string,
  "bundleId": string,
  "appStoreId": string,
  "teamId": string,
  "apiKeyId": string,
  "state": enum (State),
  "etag": string
}
田畑
name

string

IosAppのリソース名。次の形式です。

projects/ PROJECT_IDENTIFIER /iosApps/ APP_ID

  • PROJECT_IDENTIFIER : 親プロジェクトのProjectNumber (推奨)またはそのProjectId 。 Google のAIP 2510 標準でのプロジェクト ID の使用について詳しくは、こちらをご覧ください。
    応答本文のPROJECT_IDENTIFIERの値はProjectIdになることに注意してください。
  • APP_ID : Firebase によって割り当てられたアプリのグローバルに一意な識別子 ( appIdを参照)。
appId

string

出力のみ。不変。 Firebase によって割り当てられたIosAppのグローバルに一意な識別子。

データ形式が指定されていないため、この識別子は不透明なトークンとして扱う必要があります。

displayName

string

ユーザーが割り当てたIosAppの表示名。

projectId

string

出力のみ。不変。 IosAppの親FirebaseProjectのユーザー割り当ての一意の識別子。

bundleId

string

不変。 iOS AppStore に表示される iOS アプリの正規バンドル ID。

appStoreId

string

iOS App Store で Apple によって iOS アプリに割り当てられる、自動的に生成される Apple ID。

teamId

string

App Store のアプリに関連付けられた Apple Developer Team ID。

apiKeyId

string

IosAppに関連付けられた Firebase API キーに Google が割り当てた、グローバルに一意な識別子 (UID)。

この値は API キーのkeyStringではなく、API キーの UID であることに注意してください。 keyStringアプリの構成アーティファクトにある値です。

apiKeyId iosApps.Createへのリクエストに設定されていない場合、Firebase はapiKeyId IosAppに自動的に関連付けます。この自動関連付けられたキーは既存の有効なキーである可能性があります。有効なキーが存在しない場合は、新しいキーがプロビジョニングされます。

パッチ リクエストでは、 apiKeyId空の値に設定することはできません。また、新しい UID には制限がないか、関連付けられたIosAppに有効な制限のみが設定されている必要があります。 API キーを管理するには、 Google Cloud Consoleを使用することをお勧めします。

state

enum ( State )

出力のみ。アプリのライフサイクル状態。

etag

string

このチェックサムは、他のフィールドの値に基づいてサーバーによって計算され、続行する前にクライアントが最新の値を持っていることを確認するために更新リクエストとともに送信される場合があります。

Google のAIP-154 標準etagについて詳しくは、こちらをご覧ください。

この etag は強力に検証されています。

メソッド

create

指定されたFirebaseProjectでの新しいIosAppの作成をリクエストします。

get

指定されたIosAppを取得します。

getConfig

指定されたIosAppに関連付けられた構成アーティファクトを取得します。

list

指定されたFirebaseProjectに関連付けられた各IosAppをリストします。

patch

指定されたIosAppの属性を更新します。

remove

指定されたIosApp FirebaseProjectから削除します。

undelete

指定されたIosApp FirebaseProjectに復元します。