Package com.pulumi.aws.datazone.inputs
Class FormTypeState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.datazone.inputs.FormTypeState
-
public final class FormTypeState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFormTypeState.Builder
-
Field Summary
Fields Modifier and Type Field Description static FormTypeStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FormTypeState.Builderbuilder()static FormTypeState.Builderbuilder(FormTypeState 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<FormTypeImportArgs>>>imports()java.util.Optional<com.pulumi.core.Output<FormTypeModelArgs>>model()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>originDomainId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>originProjectId()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<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<FormTypeTimeoutsArgs>>timeouts()
-
-
-
Field Detail
-
Empty
public static final FormTypeState Empty
-
-
Method Detail
-
createdAt
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdAt()
- Returns:
- Creation time of the Form Type.
-
createdBy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdBy()
- Returns:
- Creator of the Form Type.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description of form type. Must have a length of between 1 and 2048 characters.
-
domainIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> domainIdentifier()
- Returns:
- Identifier of the domain.
-
imports
public java.util.Optional<com.pulumi.core.Output<java.util.List<FormTypeImportArgs>>> imports()
-
model
public java.util.Optional<com.pulumi.core.Output<FormTypeModelArgs>> model()
- Returns:
- Object of the model of the form type that contains the following attributes.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Name of the form type. Must be the name of the structure in smithy document.
-
originDomainId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> originDomainId()
- Returns:
- Origin domain ID of the Form Type.
-
originProjectId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> originProjectId()
- Returns:
- Origin project ID of the Form Type.
-
owningProjectIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> owningProjectIdentifier()
- Returns:
- Identifier of project that owns the form type. Must follow regex of ^[a-zA-Z0-9_-]{1,36}.
-
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:
- Revision of the Form Type.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status of form type. Must be "ENABLED" or "DISABLED" If status is set to "ENABLED" terraform cannot delete the resource until it is manually changed in the AWS console.
-
timeouts
public java.util.Optional<com.pulumi.core.Output<FormTypeTimeoutsArgs>> timeouts()
-
builder
public static FormTypeState.Builder builder()
-
builder
public static FormTypeState.Builder builder(FormTypeState defaults)
-
-