Package com.pulumi.gcp.firebase
Class AndroidAppArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.firebase.AndroidAppArgs
-
public final class AndroidAppArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AndroidAppArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AndroidAppArgs
Empty
-
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()
-
-
-
Field Detail
-
Empty
public static final AndroidAppArgs Empty
-
-
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.
-
builder
public static AndroidAppArgs.Builder builder()
-
builder
public static AndroidAppArgs.Builder builder(AndroidAppArgs defaults)
-
-