Package com.pulumi.gcp.firebase.inputs
Class ExtensionsInstanceState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.firebase.inputs.ExtensionsInstanceState
-
public final class ExtensionsInstanceState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExtensionsInstanceState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ExtensionsInstanceState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExtensionsInstanceState.Builder
builder()
static ExtensionsInstanceState.Builder
builder(ExtensionsInstanceState defaults)
java.util.Optional<com.pulumi.core.Output<ExtensionsInstanceConfigArgs>>
config()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
createTime()
java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionsInstanceErrorStatusArgs>>>
errorStatuses()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
etag()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
instanceId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
lastOperationName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
lastOperationType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
project()
java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionsInstanceRuntimeDataArgs>>>
runtimeDatas()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
serviceAccountEmail()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
state()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
updateTime()
-
-
-
Field Detail
-
Empty
public static final ExtensionsInstanceState Empty
-
-
Method Detail
-
config
public java.util.Optional<com.pulumi.core.Output<ExtensionsInstanceConfigArgs>> config()
- Returns:
- The current Config of the Extension Instance. Structure is documented below.
-
createTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTime()
- Returns:
- (Output) The time at which the Extension Instance Config was created.
-
errorStatuses
public java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionsInstanceErrorStatusArgs>>> errorStatuses()
- Returns:
- If this Instance has `state: ERRORED`, the error messages will be found here. Structure is documented below.
-
etag
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> etag()
- Returns:
- A weak etag that is computed by the server based on other configuration values and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
-
instanceId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceId()
- Returns:
- The ID to use for the Extension Instance, which will become the final component of the instance's name.
-
lastOperationName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastOperationName()
- Returns:
- The name of the last operation that acted on this Extension Instance
-
lastOperationType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastOperationType()
- Returns:
- The type of the last operation that acted on the Extension Instance.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- (Output) The unique identifier for this configuration.
-
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.
-
runtimeDatas
public java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionsInstanceRuntimeDataArgs>>> runtimeDatas()
- Returns:
- Data set by the extension instance at runtime. Structure is documented below.
-
serviceAccountEmail
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceAccountEmail()
- Returns:
- The email of the service account to be used at runtime by compute resources created for the operation of the Extension instance.
-
state
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
- Returns:
- The processing state of the extension instance.
-
updateTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updateTime()
- Returns:
- The time at which the Extension Instance was updated.
-
builder
public static ExtensionsInstanceState.Builder builder()
-
builder
public static ExtensionsInstanceState.Builder builder(ExtensionsInstanceState defaults)
-
-