1. Packages
  2. Google Cloud (GCP) Classic
  3. API Docs
  4. firebase
  5. getAndroidApp
Google Cloud Classic v6.58.0 published on Tuesday, Jun 6, 2023 by Pulumi

gcp.firebase.getAndroidApp

Explore with Pulumi AI

gcp logo
Google Cloud Classic v6.58.0 published on Tuesday, Jun 6, 2023 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:

    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
    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
    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
    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
    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
    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 v6.58.0 published on Tuesday, Jun 6, 2023 by Pulumi