You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#suppress"@azure-tools/typespec-azure-core/composition-over-inheritance""This inheritance is intentional for extending ProductSummary with additional details"
@doc("Returns the full set of Product attributes")
134
+
modelProductDetails {
135
+
...ProductBase;
136
+
130
137
@doc("List of product videos")
131
138
@identifiers(#[])
132
139
videos?:ProductVideo[];
@@ -211,12 +218,8 @@ model ProductDetails extends ProductSummary {
211
218
@identifiers(#[])
212
219
artifacts?:Artifact[];
213
220
214
-
// Override properties that differ from base class
215
221
@doc("Full set of plan/SKU attributes")
216
222
plans?:PlanDetails[];
217
-
218
-
@doc("The unique id of the product")
219
-
productId:string;
220
223
}
221
224
222
225
@doc("Returns a subset of Plan attributes")
@@ -282,9 +285,10 @@ model PlanSummary {
282
285
hasRi?:boolean;
283
286
}
284
287
285
-
#suppress"@azure-tools/typespec-azure-core/composition-over-inheritance""This inheritance is intentional for extending PlanSummary with additional details"
0 commit comments