@@ -19,9 +19,9 @@ class ShowCommunity(AAZCommand):
1919 """
2020
2121 _aaz_info = {
22- "version" : "2022-01 -03" ,
22+ "version" : "2025-03 -03" ,
2323 "resources" : [
24- ["mgmt-plane" , "/subscriptions/{}/providers/microsoft.compute/locations/{}/communitygalleries/{}" , "2022-01 -03" ],
24+ ["mgmt-plane" , "/subscriptions/{}/providers/microsoft.compute/locations/{}/communitygalleries/{}" , "2025-03 -03" ],
2525 ]
2626 }
2727
@@ -118,7 +118,7 @@ def url_parameters(self):
118118 def query_parameters (self ):
119119 parameters = {
120120 ** self .serialize_query_param (
121- "api-version" , "2022-01 -03" ,
121+ "api-version" , "2025-03 -03" ,
122122 required = True ,
123123 ),
124124 }
@@ -160,6 +160,9 @@ def _build_schema_on_200(cls):
160160 _schema_on_200 .name = AAZStrType (
161161 flags = {"read_only" : True },
162162 )
163+ _schema_on_200 .properties = AAZObjectType (
164+ flags = {"client_flatten" : True },
165+ )
163166 _schema_on_200 .type = AAZStrType (
164167 flags = {"read_only" : True },
165168 )
@@ -169,6 +172,38 @@ def _build_schema_on_200(cls):
169172 serialized_name = "uniqueId" ,
170173 )
171174
175+ properties = cls ._schema_on_200 .properties
176+ properties .artifact_tags = AAZDictType (
177+ serialized_name = "artifactTags" ,
178+ )
179+ properties .community_metadata = AAZObjectType (
180+ serialized_name = "communityMetadata" ,
181+ )
182+ properties .disclaimer = AAZStrType ()
183+
184+ artifact_tags = cls ._schema_on_200 .properties .artifact_tags
185+ artifact_tags .Element = AAZStrType ()
186+
187+ community_metadata = cls ._schema_on_200 .properties .community_metadata
188+ community_metadata .eula = AAZStrType ()
189+ community_metadata .privacy_statement_uri = AAZStrType (
190+ serialized_name = "privacyStatementUri" ,
191+ )
192+ community_metadata .public_names = AAZListType (
193+ serialized_name = "publicNames" ,
194+ flags = {"required" : True },
195+ )
196+ community_metadata .publisher_contact = AAZStrType (
197+ serialized_name = "publisherContact" ,
198+ flags = {"required" : True },
199+ )
200+ community_metadata .publisher_uri = AAZStrType (
201+ serialized_name = "publisherUri" ,
202+ )
203+
204+ public_names = cls ._schema_on_200 .properties .community_metadata .public_names
205+ public_names .Element = AAZStrType ()
206+
172207 return cls ._schema_on_200
173208
174209
0 commit comments