firebase
library
Classes
AiLogicConfig
Configuration for Firebase AI Logic.
AiLogicConfigArgs
The set of arguments for AiLogicConfig.
The set of arguments for AiLogicConfig.
AiLogicConfigGenerativeLanguageConfig
AiLogicConfigState
Input properties used for looking up and filtering AiLogicConfig resources.
AiLogicConfigTelemetryConfig
AiLogicConfigTrafficFilter
AiLogicPromptTemplate
The PromptTemplate resource for Firebase AI Logic.
AiLogicPromptTemplateArgs
The set of arguments for AiLogicPromptTemplate.
The set of arguments for AiLogicPromptTemplate.
AiLogicPromptTemplateLock
A resource that manages the lock state of a PromptTemplate.
When this resource is created, the template is locked.
When this resource is deleted, the template is unlocked.
AiLogicPromptTemplateLockArgs
The set of arguments for AiLogicPromptTemplateLock.
The set of arguments for AiLogicPromptTemplateLock.
AiLogicPromptTemplateLockState
Input properties used for looking up and filtering AiLogicPromptTemplateLock resources.
AiLogicPromptTemplateState
Input properties used for looking up and filtering AiLogicPromptTemplate resources.
AndroidApp
A Google Cloud Firebase Android application instance
AndroidAppArgs
The set of arguments for AndroidApp.
The set of arguments for AndroidApp.
AndroidAppState
Input properties used for looking up and filtering AndroidApp resources.
AppCheckAppAttestConfig
An app's App Attest configuration object. Note that the Team ID registered with your
app is used as part of the validation process. Make sure your gcp.firebase.AppleApp has a teamId present.
AppCheckAppAttestConfigArgs
The set of arguments for AppCheckAppAttestConfig.
The set of arguments for AppCheckAppAttestConfig.
AppCheckAppAttestConfigState
Input properties used for looking up and filtering AppCheckAppAttestConfig resources.
AppCheckDebugToken
A debug token is a secret used during the development or integration testing of
an app. It essentially allows the development or integration testing to bypass
app attestation while still allowing App Check to enforce protection on supported
production Firebase services.
AppCheckDebugTokenArgs
The set of arguments for AppCheckDebugToken.
The set of arguments for AppCheckDebugToken.
AppCheckDebugTokenState
Input properties used for looking up and filtering AppCheckDebugToken resources.
AppCheckDeviceCheckConfig
An app's DeviceCheck configuration object. Note that the Team ID registered with your
app is used as part of the validation process. Make sure your gcp.firebase.AppleApp has a teamId present.
AppCheckDeviceCheckConfigArgs
The set of arguments for AppCheckDeviceCheckConfig.
The set of arguments for AppCheckDeviceCheckConfig.
AppCheckDeviceCheckConfigState
Input properties used for looking up and filtering AppCheckDeviceCheckConfig resources.
AppCheckPlayIntegrityConfig
An app's Play Integrity configuration object. Note that your registered SHA-256 certificate fingerprints are used to validate tokens issued by the Play Integrity API.
Make sure your gcp.firebase.AndroidApp has at least one sha256Hashes present.
AppCheckPlayIntegrityConfigArgs
The set of arguments for AppCheckPlayIntegrityConfig.
The set of arguments for AppCheckPlayIntegrityConfig.
AppCheckPlayIntegrityConfigState
Input properties used for looking up and filtering AppCheckPlayIntegrityConfig resources.
AppCheckRecaptchaEnterpriseConfig
An app's reCAPTCHA Enterprise configuration object.
AppCheckRecaptchaEnterpriseConfigArgs
The set of arguments for AppCheckRecaptchaEnterpriseConfig.
The set of arguments for AppCheckRecaptchaEnterpriseConfig.
AppCheckRecaptchaEnterpriseConfigState
Input properties used for looking up and filtering AppCheckRecaptchaEnterpriseConfig resources.
AppCheckRecaptchaV3Config
An app's reCAPTCHA V3 configuration object.
AppCheckRecaptchaV3ConfigArgs
The set of arguments for AppCheckRecaptchaV3Config.
The set of arguments for AppCheckRecaptchaV3Config.
AppCheckRecaptchaV3ConfigState
Input properties used for looking up and filtering AppCheckRecaptchaV3Config resources.
AppCheckResourcePolicy
App Check enforcement policy for a specific resource of a Google service supported by App Check. Note that this policy will override the service-level configuration.
AppCheckResourcePolicyArgs
The set of arguments for AppCheckResourcePolicy.
The set of arguments for AppCheckResourcePolicy.
AppCheckResourcePolicyState
Input properties used for looking up and filtering AppCheckResourcePolicy resources.
AppCheckServiceConfig
The enforcement configuration for a service supported by App Check.
AppCheckServiceConfigArgs
The set of arguments for AppCheckServiceConfig.
The set of arguments for AppCheckServiceConfig.
AppCheckServiceConfigState
Input properties used for looking up and filtering AppCheckServiceConfig resources.
AppHostingBackend
A Backend is the primary resource of App Hosting.
AppHostingBackendArgs
The set of arguments for AppHostingBackend.
The set of arguments for AppHostingBackend.
AppHostingBackendCodebase
AppHostingBackendManagedResource
AppHostingBackendManagedResourceRunService
AppHostingBackendState
Input properties used for looking up and filtering AppHostingBackend resources.
AppHostingBuild
A single build for a backend, at a specific point codebase reference tag
and point in time. Encapsulates several resources, including an Artifact Registry
container image, a Cloud Build invocation that built the image, and the
Cloud Run revision that uses that image.
AppHostingBuildArgs
The set of arguments for AppHostingBuild.
The set of arguments for AppHostingBuild.
AppHostingBuildError
AppHostingBuildSource
AppHostingBuildSourceCodebase
AppHostingBuildSourceCodebaseAuthor
AppHostingBuildSourceContainer
AppHostingBuildState
Input properties used for looking up and filtering AppHostingBuild resources.
AppHostingDefaultDomain
A domain name that is associated with a backend.
AppHostingDefaultDomainArgs
The set of arguments for AppHostingDefaultDomain.
The set of arguments for AppHostingDefaultDomain.
AppHostingDefaultDomainState
Input properties used for looking up and filtering AppHostingDefaultDomain resources.
AppHostingDomain
A domain name that is associated with a backend.
AppHostingDomainArgs
The set of arguments for AppHostingDomain.
The set of arguments for AppHostingDomain.
AppHostingDomainCustomDomainStatus
AppHostingDomainCustomDomainStatusIssue
AppHostingDomainCustomDomainStatusRequiredDnsUpdate
AppHostingDomainCustomDomainStatusRequiredDnsUpdateDesired
AppHostingDomainCustomDomainStatusRequiredDnsUpdateDesiredCheckError
AppHostingDomainCustomDomainStatusRequiredDnsUpdateDesiredRecord
AppHostingDomainCustomDomainStatusRequiredDnsUpdateDiscovered
AppHostingDomainCustomDomainStatusRequiredDnsUpdateDiscoveredCheckError
AppHostingDomainCustomDomainStatusRequiredDnsUpdateDiscoveredRecord
AppHostingDomainServe
AppHostingDomainServeRedirect
AppHostingDomainState
Input properties used for looking up and filtering AppHostingDomain resources.
AppHostingTraffic
Controls traffic configuration for a backend.
AppHostingTrafficArgs
The set of arguments for AppHostingTraffic.
The set of arguments for AppHostingTraffic.
AppHostingTrafficCurrent
AppHostingTrafficCurrentSplit
AppHostingTrafficRolloutPolicy
AppHostingTrafficState
Input properties used for looking up and filtering AppHostingTraffic resources.
AppHostingTrafficTarget
AppHostingTrafficTargetSplit
AppleApp
A Google Cloud Firebase Apple application instance
AppleAppArgs
The set of arguments for AppleApp.
The set of arguments for AppleApp.
AppleAppState
Input properties used for looking up and filtering AppleApp resources.
DatabaseInstance
A Firebase Realtime Database instance.
DatabaseInstanceArgs
The set of arguments for DatabaseInstance.
The set of arguments for DatabaseInstance.
DatabaseInstanceState
Input properties used for looking up and filtering DatabaseInstance resources.
DataConnectService
A Firebase Data Connect service.
DataConnectServiceArgs
The set of arguments for DataConnectService.
The set of arguments for DataConnectService.
DataConnectServiceState
Input properties used for looking up and filtering DataConnectService resources.
ExtensionsInstance
An Instance is an installation of an Extension into a user's project.
ExtensionsInstanceArgs
The set of arguments for ExtensionsInstance.
The set of arguments for ExtensionsInstance.
ExtensionsInstanceConfig
ExtensionsInstanceErrorStatus
ExtensionsInstanceRuntimeData
ExtensionsInstanceRuntimeDataFatalError
ExtensionsInstanceRuntimeDataProcessingState
ExtensionsInstanceState
Input properties used for looking up and filtering ExtensionsInstance resources.
GetAdminSdkConfigArgs
Arguments for getAdminSdkConfig.
Arguments for getAdminSdkConfig.
GetAdminSdkConfigResult
Result data returned by getAdminSdkConfig.
GetAndroidAppArgs
Arguments for getAndroidApp.
Arguments for getAndroidApp.
GetAndroidAppConfigArgs
Arguments for getAndroidAppConfig.
Arguments for getAndroidAppConfig.
GetAndroidAppConfigResult
Result data returned by getAndroidAppConfig.
GetAndroidAppResult
Result data returned by getAndroidApp.
GetAppleAppArgs
Arguments for getAppleApp.
Arguments for getAppleApp.
GetAppleAppConfigArgs
Arguments for getAppleAppConfig.
Arguments for getAppleAppConfig.
GetAppleAppConfigResult
Result data returned by getAppleAppConfig.
GetAppleAppResult
Result data returned by getAppleApp.
GetHostingChannelArgs
Arguments for getHostingChannel.
Arguments for getHostingChannel.
GetHostingChannelResult
Result data returned by getHostingChannel.
GetWebAppArgs
Arguments for getWebApp.
Arguments for getWebApp.
GetWebAppConfigArgs
Arguments for getWebAppConfig.
Arguments for getWebAppConfig.
GetWebAppConfigResult
Result data returned by getWebAppConfig.
GetWebAppResult
Result data returned by getWebApp.
HostingChannel
A Channel represents a stream of releases for a site. All sites have a default
live channel that serves content to the Firebase-provided subdomains and any
connected custom domains.
HostingChannelArgs
The set of arguments for HostingChannel.
The set of arguments for HostingChannel.
HostingChannelState
Input properties used for looking up and filtering HostingChannel resources.
HostingCustomDomain
Manages Custom Domains for Firebase Hosting. Custom Domains link your
domain names with Firebase Hosting sites, allowing Hosting to serve content
on those domain names.
HostingCustomDomainArgs
The set of arguments for HostingCustomDomain.
The set of arguments for HostingCustomDomain.
HostingCustomDomainCert
HostingCustomDomainCertVerification
HostingCustomDomainCertVerificationDns
HostingCustomDomainCertVerificationDnsDesired
HostingCustomDomainCertVerificationDnsDesiredRecord
HostingCustomDomainCertVerificationDnsDiscovered
HostingCustomDomainCertVerificationDnsDiscoveredRecord
HostingCustomDomainCertVerificationHttp
HostingCustomDomainIssue
HostingCustomDomainRequiredDnsUpdate
HostingCustomDomainRequiredDnsUpdateDesired
HostingCustomDomainRequiredDnsUpdateDesiredRecord
HostingCustomDomainRequiredDnsUpdateDiscovered
HostingCustomDomainRequiredDnsUpdateDiscoveredRecord
HostingCustomDomainState
Input properties used for looking up and filtering HostingCustomDomain resources.
HostingRelease
A Release is a particular collection of configurations that is set to be public at a particular time.
HostingReleaseArgs
The set of arguments for HostingRelease.
The set of arguments for HostingRelease.
HostingReleaseState
Input properties used for looking up and filtering HostingRelease resources.
HostingSite
A Site represents a Firebase Hosting site.
HostingSiteArgs
The set of arguments for HostingSite.
The set of arguments for HostingSite.
HostingSiteState
Input properties used for looking up and filtering HostingSite resources.
HostingVersion
A Version is a configuration which determine how a site is displayed. Static files are not supported at the moment.
HostingVersionArgs
The set of arguments for HostingVersion.
The set of arguments for HostingVersion.
HostingVersionConfig
HostingVersionConfigRedirect
HostingVersionConfigRewrite
HostingVersionConfigRewriteRun
HostingVersionState
Input properties used for looking up and filtering HostingVersion resources.
Project
A Google Cloud Firebase instance. This enables Firebase resources on a given Google Project.
Since a FirebaseProject is actually also a GCP Project, a FirebaseProject uses underlying GCP
identifiers (most importantly, the projectId) as its own for easy interop with GCP APIs.
Once Firebase has been added to a Google Project it cannot be removed.
ProjectArgs
The set of arguments for Project.
The set of arguments for Project.
ProjectState
Input properties used for looking up and filtering Project resources.
RemoteConfigRemoteConfig
A RemoteConfig represents a Remote Config template.
RemoteConfigRemoteConfigArgs
The set of arguments for RemoteConfigRemoteConfig.
The set of arguments for RemoteConfigRemoteConfig.
RemoteConfigRemoteConfigCondition
RemoteConfigRemoteConfigParameter
RemoteConfigRemoteConfigParameterConditionalValue
RemoteConfigRemoteConfigParameterDefaultValue
RemoteConfigRemoteConfigParameterGroup
RemoteConfigRemoteConfigParameterGroupParameter
RemoteConfigRemoteConfigParameterGroupParameterConditionalValue
RemoteConfigRemoteConfigParameterGroupParameterDefaultValue
RemoteConfigRemoteConfigState
Input properties used for looking up and filtering RemoteConfigRemoteConfig resources.
RemoteConfigRemoteConfigVersion
RemoteConfigRemoteConfigVersionUpdateUser
StorageBucket
An association between a Firebase project and a Google Cloud Storage bucket.
This association enables integration of Cloud Storage buckets with Firebase such as Firebase SDKS, Authentication, and Security Rules.
StorageBucketArgs
The set of arguments for StorageBucket.
The set of arguments for StorageBucket.
StorageBucketState
Input properties used for looking up and filtering StorageBucket resources.
StorageDefaultBucket
A resource that manages the creation of the default Google Cloud Storage bucket
for a Firebase project.
StorageDefaultBucketArgs
The set of arguments for StorageDefaultBucket.
The set of arguments for StorageDefaultBucket.
StorageDefaultBucketBucket
StorageDefaultBucketState
Input properties used for looking up and filtering StorageDefaultBucket resources.
WebApp
A Google Cloud Firebase web application instance
WebAppArgs
The set of arguments for WebApp.
The set of arguments for WebApp.
WebAppState
Input properties used for looking up and filtering WebApp resources.
Functions
getAdminSdkConfig (GetAdminSdkConfigArgs args , {InvokeOptions? options })
→ Future <GetAdminSdkConfigResult >
A Google Cloud Firebase Admin SDK configuration
getAdminSdkConfigOutput (GetAdminSdkConfigArgs args , {InvokeOutputOptions? options })
→ Output<GetAdminSdkConfigResult >
getAndroidApp (GetAndroidAppArgs args , {InvokeOptions? options })
→ Future <GetAndroidAppResult >
A Google Cloud Firebase Android application instance
getAndroidAppConfig (GetAndroidAppConfigArgs args , {InvokeOptions? options })
→ Future <GetAndroidAppConfigResult >
args Arguments passed to this invoke. Arguments for getAndroidAppConfig.
options Invoke options controlling this call.
getAndroidAppConfigOutput (GetAndroidAppConfigArgs args , {InvokeOutputOptions? options })
→ Output<GetAndroidAppConfigResult >
getAndroidAppOutput (GetAndroidAppArgs args , {InvokeOutputOptions? options })
→ Output<GetAndroidAppResult >
getAppleApp (GetAppleAppArgs args , {InvokeOptions? options })
→ Future <GetAppleAppResult >
A Google Cloud Firebase Apple application instance
getAppleAppConfig (GetAppleAppConfigArgs args , {InvokeOptions? options })
→ Future <GetAppleAppConfigResult >
A Google Cloud Firebase Apple application configuration
getAppleAppConfigOutput (GetAppleAppConfigArgs args , {InvokeOutputOptions? options })
→ Output<GetAppleAppConfigResult >
getAppleAppOutput (GetAppleAppArgs args , {InvokeOutputOptions? options })
→ Output<GetAppleAppResult >
getHostingChannel (GetHostingChannelArgs args , {InvokeOptions? options })
→ Future <GetHostingChannelResult >
A Google Cloud Firebase Hosting Channel instance
getHostingChannelOutput (GetHostingChannelArgs args , {InvokeOutputOptions? options })
→ Output<GetHostingChannelResult >
getWebApp (GetWebAppArgs args , {InvokeOptions? options })
→ Future <GetWebAppResult >
A Google Cloud Firebase web application instance
getWebAppConfig (GetWebAppConfigArgs args , {InvokeOptions? options })
→ Future <GetWebAppConfigResult >
A Google Cloud Firebase web application configuration
getWebAppConfigOutput (GetWebAppConfigArgs args , {InvokeOutputOptions? options })
→ Output<GetWebAppConfigResult >
getWebAppOutput (GetWebAppArgs args , {InvokeOutputOptions? options })
→ Output<GetWebAppResult >