1. Packages
  2. Google Cloud (GCP) Classic
  3. API Docs
  4. firebase
  5. getWebAppConfig
Google Cloud Classic v7.16.0 published on Wednesday, Mar 27, 2024 by Pulumi

gcp.firebase.getWebAppConfig

Explore with Pulumi AI

gcp logo
Google Cloud Classic v7.16.0 published on Wednesday, Mar 27, 2024 by Pulumi

    A Google Cloud Firebase web application configuration

    To get more information about WebApp, see:

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: gcp:firebase/getWebAppConfig:getWebAppConfig
      arguments:
        # arguments dictionary

    The following arguments are supported:

    WebAppId string
    the id of the firebase web app


    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    WebAppId string
    the id of the firebase web app


    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    webAppId String
    the id of the firebase web app


    project String
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    webAppId string
    the id of the firebase web app


    project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    web_app_id str
    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.
    webAppId String
    the id of the firebase web app


    project String
    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.
    MessagingSenderId string
    The sender ID for use with Firebase Cloud Messaging.
    StorageBucket string
    The default Cloud Storage for Firebase storage bucket name.
    WebAppId string
    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.
    MessagingSenderId string
    The sender ID for use with Firebase Cloud Messaging.
    StorageBucket string
    The default Cloud Storage for Firebase storage bucket name.
    WebAppId string
    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.
    messagingSenderId String
    The sender ID for use with Firebase Cloud Messaging.
    storageBucket String
    The default Cloud Storage for Firebase storage bucket name.
    webAppId String
    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.
    messagingSenderId string
    The sender ID for use with Firebase Cloud Messaging.
    storageBucket string
    The default Cloud Storage for Firebase storage bucket name.
    webAppId string
    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_id str
    The sender ID for use with Firebase Cloud Messaging.
    storage_bucket str
    The default Cloud Storage for Firebase storage bucket name.
    web_app_id str
    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.
    messagingSenderId String
    The sender ID for use with Firebase Cloud Messaging.
    storageBucket String
    The default Cloud Storage for Firebase storage bucket name.
    webAppId String
    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-beta Terraform Provider.
    gcp logo
    Google Cloud Classic v7.16.0 published on Wednesday, Mar 27, 2024 by Pulumi