@@ -117,7 +117,7 @@ class Options(AtlanObject):
117
117
description = "Whether the attribute is deprecated ('true') or not (None or 'false').\n " ,
118
118
)
119
119
is_enum : Optional [bool ] = Field (
120
- None ,
120
+ False ,
121
121
description = "Whether the attribute is an enumeration (true) or not (None or false).\n " ,
122
122
)
123
123
enum_type : Optional [str ] = Field (
@@ -128,9 +128,10 @@ class Options(AtlanObject):
128
128
None ,
129
129
description = "Used for Atlan-specific types like `users`, `groups`, `url`, and `SQL`.\n " ,
130
130
)
131
- is_archived : bool = Field (
132
- False ,
131
+ is_archived : Optional [ bool ] = Field (
132
+ None ,
133
133
description = "Whether the attribute has been deleted (true) or is still active (false).\n " ,
134
+ example = True
134
135
)
135
136
archived_at : Optional [int ] = Field (
136
137
None , description = "When the attribute was deleted.\n "
@@ -144,6 +145,11 @@ class Options(AtlanObject):
144
145
None , description = "The type of the option"
145
146
)
146
147
148
+ is_new : Optional [bool ] = Field (
149
+ True ,
150
+ description = "Whether the attribute is being newly created (true) or not (false)." ,
151
+ example = True
152
+ )
147
153
cardinality : Optional [Cardinality ] = Field (
148
154
"SINGLE" ,
149
155
description = "Whether the attribute allows a single or multiple values. In the case of multiple values, "
@@ -154,8 +160,8 @@ class Options(AtlanObject):
154
160
constraints : Optional [List [Dict [str , Any ]]] = Field (
155
161
None , description = "Internal use only."
156
162
)
157
- description : Optional [ str ] = Field (
158
- None ,
163
+ description : str = Field (
164
+ "" ,
159
165
description = "Description of the attribute definition.\n " ,
160
166
example = "Our first custom metadata field." ,
161
167
)
@@ -173,7 +179,7 @@ class Options(AtlanObject):
173
179
example = "Custom Field 1" ,
174
180
)
175
181
name : str = Field (
176
- None ,
182
+ "" ,
177
183
description = "Unique name of this attribute definition. When provided during creation, this should be the "
178
184
"human-readable name for the attribute. When returned (or provided for an update) this will be "
179
185
"the static-hashed name that Atlan uses internally. (This is to allow the name to be changed "
0 commit comments