Package com.pulumi.gcp.diagflow.inputs
Class CxPageFormParameterArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.diagflow.inputs.CxPageFormParameterArgs
-
public final class CxPageFormParameterArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CxPageFormParameterArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CxPageFormParameterArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CxPageFormParameterArgs.Builder
builder()
static CxPageFormParameterArgs.Builder
builder(CxPageFormParameterArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
displayName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
entityType()
java.util.Optional<com.pulumi.core.Output<CxPageFormParameterFillBehaviorArgs>>
fillBehavior()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
isList()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
redact()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
required()
-
-
-
Field Detail
-
Empty
public static final CxPageFormParameterArgs Empty
-
-
Method Detail
-
displayName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
- Returns:
- The human-readable name of the parameter, unique within the form.
-
entityType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> entityType()
- Returns:
- The entity type of the parameter. Format: projects/-/locations/-/agents/-/entityTypes/<System Entity Type ID> for system entity types (for example, projects/-/locations/-/agents/-/entityTypes/sys.date), or projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/entityTypes/<Entity Type ID> for developer entity types.
-
fillBehavior
public java.util.Optional<com.pulumi.core.Output<CxPageFormParameterFillBehaviorArgs>> fillBehavior()
- Returns:
- Defines fill behavior for the parameter. Structure is documented below.
-
isList
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isList()
- Returns:
- Indicates whether the parameter represents a list of values.
-
redact
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> redact()
- Returns:
- Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled.
-
required
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> required()
- Returns:
- Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes.
-
builder
public static CxPageFormParameterArgs.Builder builder()
-
builder
public static CxPageFormParameterArgs.Builder builder(CxPageFormParameterArgs defaults)
-
-