Package com.pulumi.aws.datazone
Class FormTypeArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.datazone.FormTypeArgs
-
public final class FormTypeArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFormTypeArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FormTypeArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FormTypeArgs.Builderbuilder()static FormTypeArgs.Builderbuilder(FormTypeArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()com.pulumi.core.Output<java.lang.String>domainIdentifier()com.pulumi.core.Output<FormTypeModelArgs>model()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()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>>status()java.util.Optional<com.pulumi.core.Output<FormTypeTimeoutsArgs>>timeouts()
-
-
-
Field Detail
-
Empty
public static final FormTypeArgs Empty
-
-
Method Detail
-
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 com.pulumi.core.Output<java.lang.String> domainIdentifier()
- Returns:
- Identifier of the domain.
-
model
public 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.
-
owningProjectIdentifier
public 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.
-
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 FormTypeArgs.Builder builder()
-
builder
public static FormTypeArgs.Builder builder(FormTypeArgs defaults)
-
-