gcp logo
Google Cloud Classic v6.52.0, Mar 22 23

gcp.firebase.getWebAppConfig

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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.