1. Packages
  2. Google Cloud (GCP) Classic
  3. API Docs
  4. firebase
  5. getAndroidApp
Google Cloud Classic v7.28.0 published on Friday, Jun 21, 2024 by Pulumi

gcp.firebase.getAndroidApp

Explore with Pulumi AI

gcp logo
Google Cloud Classic v7.28.0 published on Friday, Jun 21, 2024 by Pulumi

    Using getAndroidApp

    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 getAndroidApp(args: GetAndroidAppArgs, opts?: InvokeOptions): Promise<GetAndroidAppResult>
    function getAndroidAppOutput(args: GetAndroidAppOutputArgs, opts?: InvokeOptions): Output<GetAndroidAppResult>
    def get_android_app(app_id: Optional[str] = None,
                        project: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetAndroidAppResult
    def get_android_app_output(app_id: Optional[pulumi.Input[str]] = None,
                        project: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetAndroidAppResult]
    func LookupAndroidApp(ctx *Context, args *LookupAndroidAppArgs, opts ...InvokeOption) (*LookupAndroidAppResult, error)
    func LookupAndroidAppOutput(ctx *Context, args *LookupAndroidAppOutputArgs, opts ...InvokeOption) LookupAndroidAppResultOutput

    > Note: This function is named LookupAndroidApp in the Go SDK.

    public static class GetAndroidApp 
    {
        public static Task<GetAndroidAppResult> InvokeAsync(GetAndroidAppArgs args, InvokeOptions? opts = null)
        public static Output<GetAndroidAppResult> Invoke(GetAndroidAppInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAndroidAppResult> getAndroidApp(GetAndroidAppArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: gcp:firebase/getAndroidApp:getAndroidApp
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AppId string
    The app_id of name of the Firebase androidApp.


    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    AppId string
    The app_id of name of the Firebase androidApp.


    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    appId String
    The app_id of name of the Firebase androidApp.


    project String
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    appId string
    The app_id of name of the Firebase androidApp.


    project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    app_id str
    The app_id of name of the Firebase androidApp.


    project str
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    appId String
    The app_id of name of the Firebase androidApp.


    project String
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

    getAndroidApp Result

    The following output properties are available:

    ApiKeyId string
    AppId string
    Immutable. The globally unique, Firebase-assigned identifier of the AndroidApp. This identifier should be treated as an opaque token, as the data format is not specified.
    DeletionPolicy string
    DisplayName string
    The user-assigned display name of the AndroidApp.
    Etag string
    This checksum is computed by the server based on the value of other fields, and it may be sent with update requests to ensure the client has an up-to-date value before proceeding.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The fully qualified resource name of the AndroidApp, for example: projects/projectId/androidApps/appId
    PackageName string
    The canonical package name of the Android app as would appear in the Google Play Developer Console.
    Sha1Hashes List<string>
    The SHA1 certificate hashes for the AndroidApp.
    Sha256Hashes List<string>
    The SHA256 certificate hashes for the AndroidApp.
    Project string
    ApiKeyId string
    AppId string
    Immutable. The globally unique, Firebase-assigned identifier of the AndroidApp. This identifier should be treated as an opaque token, as the data format is not specified.
    DeletionPolicy string
    DisplayName string
    The user-assigned display name of the AndroidApp.
    Etag string
    This checksum is computed by the server based on the value of other fields, and it may be sent with update requests to ensure the client has an up-to-date value before proceeding.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The fully qualified resource name of the AndroidApp, for example: projects/projectId/androidApps/appId
    PackageName string
    The canonical package name of the Android app as would appear in the Google Play Developer Console.
    Sha1Hashes []string
    The SHA1 certificate hashes for the AndroidApp.
    Sha256Hashes []string
    The SHA256 certificate hashes for the AndroidApp.
    Project string
    apiKeyId String
    appId String
    Immutable. The globally unique, Firebase-assigned identifier of the AndroidApp. This identifier should be treated as an opaque token, as the data format is not specified.
    deletionPolicy String
    displayName String
    The user-assigned display name of the AndroidApp.
    etag String
    This checksum is computed by the server based on the value of other fields, and it may be sent with update requests to ensure the client has an up-to-date value before proceeding.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The fully qualified resource name of the AndroidApp, for example: projects/projectId/androidApps/appId
    packageName String
    The canonical package name of the Android app as would appear in the Google Play Developer Console.
    sha1Hashes List<String>
    The SHA1 certificate hashes for the AndroidApp.
    sha256Hashes List<String>
    The SHA256 certificate hashes for the AndroidApp.
    project String
    apiKeyId string
    appId string
    Immutable. The globally unique, Firebase-assigned identifier of the AndroidApp. This identifier should be treated as an opaque token, as the data format is not specified.
    deletionPolicy string
    displayName string
    The user-assigned display name of the AndroidApp.
    etag string
    This checksum is computed by the server based on the value of other fields, and it may be sent with update requests to ensure the client has an up-to-date value before proceeding.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The fully qualified resource name of the AndroidApp, for example: projects/projectId/androidApps/appId
    packageName string
    The canonical package name of the Android app as would appear in the Google Play Developer Console.
    sha1Hashes string[]
    The SHA1 certificate hashes for the AndroidApp.
    sha256Hashes string[]
    The SHA256 certificate hashes for the AndroidApp.
    project string
    api_key_id str
    app_id str
    Immutable. The globally unique, Firebase-assigned identifier of the AndroidApp. This identifier should be treated as an opaque token, as the data format is not specified.
    deletion_policy str
    display_name str
    The user-assigned display name of the AndroidApp.
    etag str
    This checksum is computed by the server based on the value of other fields, and it may be sent with update requests to ensure the client has an up-to-date value before proceeding.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The fully qualified resource name of the AndroidApp, for example: projects/projectId/androidApps/appId
    package_name str
    The canonical package name of the Android app as would appear in the Google Play Developer Console.
    sha1_hashes Sequence[str]
    The SHA1 certificate hashes for the AndroidApp.
    sha256_hashes Sequence[str]
    The SHA256 certificate hashes for the AndroidApp.
    project str
    apiKeyId String
    appId String
    Immutable. The globally unique, Firebase-assigned identifier of the AndroidApp. This identifier should be treated as an opaque token, as the data format is not specified.
    deletionPolicy String
    displayName String
    The user-assigned display name of the AndroidApp.
    etag String
    This checksum is computed by the server based on the value of other fields, and it may be sent with update requests to ensure the client has an up-to-date value before proceeding.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The fully qualified resource name of the AndroidApp, for example: projects/projectId/androidApps/appId
    packageName String
    The canonical package name of the Android app as would appear in the Google Play Developer Console.
    sha1Hashes List<String>
    The SHA1 certificate hashes for the AndroidApp.
    sha256Hashes List<String>
    The SHA256 certificate hashes for the AndroidApp.
    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.28.0 published on Friday, Jun 21, 2024 by Pulumi