Google Cloud v8.21.0 published on Wednesday, Mar 5, 2025 by Pulumi
gcp.firebase.getWebAppConfig
Explore with Pulumi AI
A Google Cloud Firebase web application configuration
To get more information about WebApp, see:
- API documentation
- How-to Guides
Using getWebAppConfig
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWebAppConfig(args: GetWebAppConfigArgs, opts?: InvokeOptions): Promise<GetWebAppConfigResult>
function getWebAppConfigOutput(args: GetWebAppConfigOutputArgs, opts?: InvokeOptions): Output<GetWebAppConfigResult>def get_web_app_config(project: Optional[str] = None,
                       web_app_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetWebAppConfigResult
def get_web_app_config_output(project: Optional[pulumi.Input[str]] = None,
                       web_app_id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetWebAppConfigResult]func GetWebAppConfig(ctx *Context, args *GetWebAppConfigArgs, opts ...InvokeOption) (*GetWebAppConfigResult, error)
func GetWebAppConfigOutput(ctx *Context, args *GetWebAppConfigOutputArgs, opts ...InvokeOption) GetWebAppConfigResultOutput> Note: This function is named GetWebAppConfig in the Go SDK.
public static class GetWebAppConfig 
{
    public static Task<GetWebAppConfigResult> InvokeAsync(GetWebAppConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetWebAppConfigResult> Invoke(GetWebAppConfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetWebAppConfigResult> getWebAppConfig(GetWebAppConfigArgs args, InvokeOptions options)
public static Output<GetWebAppConfigResult> getWebAppConfig(GetWebAppConfigArgs args, InvokeOptions options)
fn::invoke:
  function: gcp:firebase/getWebAppConfig:getWebAppConfig
  arguments:
    # arguments dictionaryThe following arguments are supported:
- web_app_ strid 
- the id of the firebase web app
- project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
getWebAppConfig Result
The following output properties are available:
- ApiKey string
- The API key associated with the web App.
- AuthDomain string
- The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- DatabaseUrl string
- The default Firebase Realtime Database URL.
- Id string
- LocationId string
- The ID of the project's default GCP resource location. The location is one of the available GCP resource locations. This field is omitted if the default GCP resource location has not been finalized yet. To set your project's default GCP resource location, call defaultLocation.finalize after you add Firebase services to your project.
- MeasurementId string
- The unique Google-assigned identifier of the Google Analytics web stream associated with the Firebase Web App. Firebase SDKs use this ID to interact with Google Analytics APIs. This field is only present if the App is linked to a web stream in a Google Analytics App + Web property. Learn more about this ID and Google Analytics web streams in the Analytics documentation. To generate a measurementId and link the Web App with a Google Analytics web stream, call projects.addGoogleAnalytics.
- MessagingSender stringId 
- The sender ID for use with Firebase Cloud Messaging.
- StorageBucket string
- The default Cloud Storage for Firebase storage bucket name.
- WebApp stringId 
- Project string
- ApiKey string
- The API key associated with the web App.
- AuthDomain string
- The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- DatabaseUrl string
- The default Firebase Realtime Database URL.
- Id string
- LocationId string
- The ID of the project's default GCP resource location. The location is one of the available GCP resource locations. This field is omitted if the default GCP resource location has not been finalized yet. To set your project's default GCP resource location, call defaultLocation.finalize after you add Firebase services to your project.
- MeasurementId string
- The unique Google-assigned identifier of the Google Analytics web stream associated with the Firebase Web App. Firebase SDKs use this ID to interact with Google Analytics APIs. This field is only present if the App is linked to a web stream in a Google Analytics App + Web property. Learn more about this ID and Google Analytics web streams in the Analytics documentation. To generate a measurementId and link the Web App with a Google Analytics web stream, call projects.addGoogleAnalytics.
- MessagingSender stringId 
- The sender ID for use with Firebase Cloud Messaging.
- StorageBucket string
- The default Cloud Storage for Firebase storage bucket name.
- WebApp stringId 
- Project string
- apiKey String
- The API key associated with the web App.
- authDomain String
- The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- databaseUrl String
- The default Firebase Realtime Database URL.
- id String
- locationId String
- The ID of the project's default GCP resource location. The location is one of the available GCP resource locations. This field is omitted if the default GCP resource location has not been finalized yet. To set your project's default GCP resource location, call defaultLocation.finalize after you add Firebase services to your project.
- measurementId String
- The unique Google-assigned identifier of the Google Analytics web stream associated with the Firebase Web App. Firebase SDKs use this ID to interact with Google Analytics APIs. This field is only present if the App is linked to a web stream in a Google Analytics App + Web property. Learn more about this ID and Google Analytics web streams in the Analytics documentation. To generate a measurementId and link the Web App with a Google Analytics web stream, call projects.addGoogleAnalytics.
- messagingSender StringId 
- The sender ID for use with Firebase Cloud Messaging.
- storageBucket String
- The default Cloud Storage for Firebase storage bucket name.
- webApp StringId 
- project String
- apiKey string
- The API key associated with the web App.
- authDomain string
- The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- databaseUrl string
- The default Firebase Realtime Database URL.
- id string
- locationId string
- The ID of the project's default GCP resource location. The location is one of the available GCP resource locations. This field is omitted if the default GCP resource location has not been finalized yet. To set your project's default GCP resource location, call defaultLocation.finalize after you add Firebase services to your project.
- measurementId string
- The unique Google-assigned identifier of the Google Analytics web stream associated with the Firebase Web App. Firebase SDKs use this ID to interact with Google Analytics APIs. This field is only present if the App is linked to a web stream in a Google Analytics App + Web property. Learn more about this ID and Google Analytics web streams in the Analytics documentation. To generate a measurementId and link the Web App with a Google Analytics web stream, call projects.addGoogleAnalytics.
- messagingSender stringId 
- The sender ID for use with Firebase Cloud Messaging.
- storageBucket string
- The default Cloud Storage for Firebase storage bucket name.
- webApp stringId 
- project string
- api_key str
- The API key associated with the web App.
- auth_domain str
- The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- database_url str
- The default Firebase Realtime Database URL.
- id str
- location_id str
- The ID of the project's default GCP resource location. The location is one of the available GCP resource locations. This field is omitted if the default GCP resource location has not been finalized yet. To set your project's default GCP resource location, call defaultLocation.finalize after you add Firebase services to your project.
- measurement_id str
- The unique Google-assigned identifier of the Google Analytics web stream associated with the Firebase Web App. Firebase SDKs use this ID to interact with Google Analytics APIs. This field is only present if the App is linked to a web stream in a Google Analytics App + Web property. Learn more about this ID and Google Analytics web streams in the Analytics documentation. To generate a measurementId and link the Web App with a Google Analytics web stream, call projects.addGoogleAnalytics.
- messaging_sender_ strid 
- The sender ID for use with Firebase Cloud Messaging.
- storage_bucket str
- The default Cloud Storage for Firebase storage bucket name.
- web_app_ strid 
- project str
- apiKey String
- The API key associated with the web App.
- authDomain String
- The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- databaseUrl String
- The default Firebase Realtime Database URL.
- id String
- locationId String
- The ID of the project's default GCP resource location. The location is one of the available GCP resource locations. This field is omitted if the default GCP resource location has not been finalized yet. To set your project's default GCP resource location, call defaultLocation.finalize after you add Firebase services to your project.
- measurementId String
- The unique Google-assigned identifier of the Google Analytics web stream associated with the Firebase Web App. Firebase SDKs use this ID to interact with Google Analytics APIs. This field is only present if the App is linked to a web stream in a Google Analytics App + Web property. Learn more about this ID and Google Analytics web streams in the Analytics documentation. To generate a measurementId and link the Web App with a Google Analytics web stream, call projects.addGoogleAnalytics.
- messagingSender StringId 
- The sender ID for use with Firebase Cloud Messaging.
- storageBucket String
- The default Cloud Storage for Firebase storage bucket name.
- webApp StringId 
- project String
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the google-betaTerraform Provider.