GraphqlTypeOptions¶
-
class
aws_cdk.aws_appsync.
GraphqlTypeOptions
(*, is_list=None, is_required=None, is_required_list=None, intermediate_type=None)¶ Bases:
aws_cdk.aws_appsync.BaseTypeOptions
(experimental) Options for GraphQL Types.
- Parameters
is_list (
Optional
[bool
]) – (experimental) property determining if this attribute is a list i.e. if true, attribute would be [Type]. Default: - falseis_required (
Optional
[bool
]) – (experimental) property determining if this attribute is non-nullable i.e. if true, attribute would be Type! Default: - falseis_required_list (
Optional
[bool
]) – (experimental) property determining if this attribute is a non-nullable list i.e. if true, attribute would be [ Type ]! or if isRequired true, attribe would be [ Type! ]! Default: - falseintermediate_type (
Optional
[IIntermediateType
]) – (experimental) the intermediate type linked to this attribute. Default: - no intermediate type
- Stability
experimental
- Option
objectType - the object type linked to this attribute
Attributes
-
intermediate_type
¶ (experimental) the intermediate type linked to this attribute.
- Default
no intermediate type
- Stability
experimental
- Return type
Optional
[IIntermediateType
]
-
is_list
¶ (experimental) property determining if this attribute is a list i.e. if true, attribute would be [Type].
- Default
false
- Stability
experimental
- Return type
Optional
[bool
]
-
is_required
¶ (experimental) property determining if this attribute is non-nullable i.e. if true, attribute would be Type!
- Default
false
- Stability
experimental
- Return type
Optional
[bool
]
-
is_required_list
¶ (experimental) property determining if this attribute is a non-nullable list i.e. if true, attribute would be [ Type ]! or if isRequired true, attribe would be [ Type! ]!
- Default
false
- Stability
experimental
- Return type
Optional
[bool
]