Google Cloud Classic v7.29.0 published on Wednesday, Jun 26, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: gcp:firebase/getWebAppConfig:getWebAppConfig
arguments:
# arguments dictionary
The 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:
- Api
Key string - The API key associated with the web App.
- Auth
Domain string - The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- Database
Url string - The default Firebase Realtime Database URL.
- Id string
- Location
Id 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.
- Measurement
Id 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.
- Messaging
Sender stringId - The sender ID for use with Firebase Cloud Messaging.
- Storage
Bucket string - The default Cloud Storage for Firebase storage bucket name.
- Web
App stringId - Project string
- Api
Key string - The API key associated with the web App.
- Auth
Domain string - The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- Database
Url string - The default Firebase Realtime Database URL.
- Id string
- Location
Id 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.
- Measurement
Id 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.
- Messaging
Sender stringId - The sender ID for use with Firebase Cloud Messaging.
- Storage
Bucket string - The default Cloud Storage for Firebase storage bucket name.
- Web
App stringId - Project string
- api
Key String - The API key associated with the web App.
- auth
Domain String - The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- database
Url String - The default Firebase Realtime Database URL.
- id String
- location
Id 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.
- measurement
Id 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.
- messaging
Sender StringId - The sender ID for use with Firebase Cloud Messaging.
- storage
Bucket String - The default Cloud Storage for Firebase storage bucket name.
- web
App StringId - project String
- api
Key string - The API key associated with the web App.
- auth
Domain string - The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- database
Url string - The default Firebase Realtime Database URL.
- id string
- location
Id 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.
- measurement
Id 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.
- messaging
Sender stringId - The sender ID for use with Firebase Cloud Messaging.
- storage
Bucket string - The default Cloud Storage for Firebase storage bucket name.
- web
App 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
- api
Key String - The API key associated with the web App.
- auth
Domain String - The domain Firebase Auth configures for OAuth redirects, in the format: projectId.firebaseapp.com
- database
Url String - The default Firebase Realtime Database URL.
- id String
- location
Id 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.
- measurement
Id 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.
- messaging
Sender StringId - The sender ID for use with Firebase Cloud Messaging.
- storage
Bucket String - The default Cloud Storage for Firebase storage bucket name.
- web
App 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-beta
Terraform Provider.