Class AndroidAppArgs


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

      Nested Classes 
      Modifier and Type Class Description
      static class  AndroidAppArgs.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()  
      static AndroidAppArgs.Builder builder()  
      static AndroidAppArgs.Builder builder​(AndroidAppArgs defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> deletionPolicy()  
      com.pulumi.core.Output<java.lang.String> displayName()  
      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.
      • 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 com.pulumi.core.Output<java.lang.String> displayName()
        Returns:
        The user-assigned display name of the AndroidApp. ***
      • 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.