Class AndroidAppState


  • public final class AndroidAppState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  AndroidAppState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> apiKeyId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> appId()  
      static AndroidAppState.Builder builder()  
      static AndroidAppState.Builder builder​(AndroidAppState defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> deletionPolicy()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> etag()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> packageName()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()  
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> sha1Hashes()  
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> sha256Hashes()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • apiKeyId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> apiKeyId()
        Returns:
        The globally unique, Google-assigned identifier (UID) for the Firebase API key associated with the AndroidApp. If apiKeyId is not set during creation, then Firebase automatically associates an apiKeyId with the AndroidApp. This auto-associated key may be an existing valid key or, if no valid key exists, a new one will be provisioned.
      • appId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> appId()
        Returns:
        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

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deletionPolicy()
        Returns:
        (Optional) Set to 'ABANDON' to allow the AndroidApp to be untracked from terraform state rather than deleted upon 'terraform destroy'. This is useful because the AndroidApp may be serving traffic. Set to 'DELETE' to delete the AndroidApp. Defaults to 'DELETE'.
      • displayName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
        Returns:
        The user-assigned display name of the AndroidApp. ***
      • etag

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> etag()
        Returns:
        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.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The fully qualified resource name of the AndroidApp, for example: projects/projectId/androidApps/appId
      • packageName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> packageName()
        Returns:
        Immutable. The canonical package name of the Android app as would appear in the Google Play Developer Console.
      • project

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
        Returns:
        The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
      • sha1Hashes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> sha1Hashes()
        Returns:
        The SHA1 certificate hashes for the AndroidApp.
      • sha256Hashes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> sha256Hashes()
        Returns:
        The SHA256 certificate hashes for the AndroidApp.