Package com.pulumi.aws.datazone.inputs
Class AssetTypeState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.datazone.inputs.AssetTypeState
-
public final class AssetTypeState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAssetTypeState.Builder
-
Field Summary
Fields Modifier and Type Field Description static AssetTypeStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AssetTypeState.Builderbuilder()static AssetTypeState.Builderbuilder(AssetTypeState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>createdAt()java.util.Optional<com.pulumi.core.Output<java.lang.String>>createdBy()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>domainIdentifier()java.util.Optional<com.pulumi.core.Output<java.util.List<AssetTypeFormsInputArgs>>>formsInputs()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>owningProjectIdentifier()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>revision()java.util.Optional<com.pulumi.core.Output<AssetTypeTimeoutsArgs>>timeouts()
-
-
-
Field Detail
-
Empty
public static final AssetTypeState Empty
-
-
Method Detail
-
createdAt
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdAt()
- Returns:
- The timestamp when the custom asset type was created.
-
createdBy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdBy()
- Returns:
- The user who created the custom asset type.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- The description of the custom asset type.
-
domainIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> domainIdentifier()
- Returns:
- The unique identifier of the Amazon DataZone domain where the custom asset type is being created.
-
formsInputs
public java.util.Optional<com.pulumi.core.Output<java.util.List<AssetTypeFormsInputArgs>>> formsInputs()
- Returns:
- The metadata forms that are to be attached to the custom asset type.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the custom asset type.
-
owningProjectIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> owningProjectIdentifier()
- Returns:
- The unique identifier of the Amazon DataZone project that owns the custom asset type. The following arguments are optional:
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
revision
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> revision()
- Returns:
- The revision of the asset type.
-
timeouts
public java.util.Optional<com.pulumi.core.Output<AssetTypeTimeoutsArgs>> timeouts()
-
builder
public static AssetTypeState.Builder builder()
-
builder
public static AssetTypeState.Builder builder(AssetTypeState defaults)
-
-