From 8a3a53f77f8a70f64389dcf8ee514c93b9c99558 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 21 Jul 2026 09:25:08 +0000 Subject: [PATCH] [typespec-python] Regenerate tests from microsoft/typespec@main --- .../apikey/_utils/model_base.py | 10 ++- .../apikey/_utils/serialization.py | 6 +- .../authentication/apikey/models/_models.py | 2 +- .../http/custom/_utils/model_base.py | 10 ++- .../http/custom/_utils/serialization.py | 6 +- .../http/custom/models/_models.py | 2 +- .../noauth/union/_utils/model_base.py | 10 ++- .../noauth/union/_utils/serialization.py | 6 +- .../oauth2/_utils/model_base.py | 10 ++- .../oauth2/_utils/serialization.py | 6 +- .../authentication/oauth2/models/_models.py | 2 +- .../authentication/union/_utils/model_base.py | 10 ++- .../union/_utils/serialization.py | 6 +- .../core/access/_utils/model_base.py | 10 ++- .../core/access/_utils/serialization.py | 6 +- .../core/access/aio/operations/_operations.py | 8 +- .../core/access/models/_models.py | 22 ++--- .../core/access/operations/_operations.py | 8 +- .../core/alternatetype/_utils/model_base.py | 10 ++- .../alternatetype/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 2 +- .../core/alternatetype/models/_models.py | 4 +- .../alternatetype/operations/_operations.py | 2 +- .../service/header/_client.py | 4 +- .../service/header/_configuration.py | 3 +- .../service/header/_utils/model_base.py | 10 ++- .../service/header/_utils/serialization.py | 6 +- .../service/header/aio/_client.py | 4 +- .../service/header/aio/_configuration.py | 3 +- .../service/path/_client.py | 4 +- .../service/path/_configuration.py | 3 +- .../service/path/_utils/model_base.py | 10 ++- .../service/path/_utils/serialization.py | 6 +- .../service/path/aio/_client.py | 4 +- .../service/path/aio/_configuration.py | 3 +- .../service/query/_client.py | 4 +- .../service/query/_configuration.py | 3 +- .../service/query/_utils/model_base.py | 10 ++- .../service/query/_utils/serialization.py | 6 +- .../service/query/aio/_client.py | 4 +- .../service/query/aio/_configuration.py | 3 +- .../clientdefaultvalue/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../core/clientdefaultvalue/models/_models.py | 2 +- .../core/clientdoc/_utils/model_base.py | 10 ++- .../core/clientdoc/_utils/serialization.py | 6 +- .../clientdoc/aio/operations/_operations.py | 2 +- .../core/clientdoc/models/_models.py | 2 +- .../core/clientdoc/operations/_operations.py | 2 +- .../default/_utils/model_base.py | 10 ++- .../default/_utils/serialization.py | 6 +- .../default/models/_models.py | 6 +- .../individually/_utils/model_base.py | 10 ++- .../individually/_utils/serialization.py | 6 +- .../individually/models/_models.py | 2 +- .../individuallyparent/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 12 +-- .../individuallyparent/models/_models.py | 2 +- .../operations/_operations.py | 12 +-- .../parameter/_utils/model_base.py | 10 ++- .../parameter/_utils/serialization.py | 6 +- .../parameter/aio/operations/_operations.py | 2 +- .../parameter/models/_models.py | 2 +- .../parameter/operations/_operations.py | 2 +- .../subclient/_utils/model_base.py | 10 ++- .../subclient/_utils/serialization.py | 6 +- .../subclient/aio/operations/_operations.py | 4 +- .../subclient/operations/_operations.py | 4 +- .../newsubclient/_utils/model_base.py | 10 ++- .../newsubclient/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../newsubclient/operations/_operations.py | 4 +- .../rootclient/_utils/model_base.py | 10 ++- .../rootclient/_utils/serialization.py | 6 +- .../rootclient/aio/operations/_operations.py | 2 +- .../rootclient/operations/_operations.py | 2 +- .../core/emptystring/_utils/model_base.py | 10 ++- .../core/emptystring/_utils/serialization.py | 6 +- .../core/emptystring/models/_models.py | 2 +- .../core/exactname/_utils/model_base.py | 10 ++- .../core/exactname/_utils/serialization.py | 6 +- .../enumvalue/aio/operations/_operations.py | 2 +- .../exactname/enumvalue/models/_models.py | 2 +- .../enumvalue/operations/_operations.py | 2 +- .../model/aio/operations/_operations.py | 2 +- .../core/exactname/model/models/_models.py | 2 +- .../exactname/model/operations/_operations.py | 2 +- .../operation/aio/operations/_operations.py | 2 +- .../operation/operations/_operations.py | 2 +- .../parameter/aio/operations/_operations.py | 2 +- .../parameter/operations/_operations.py | 2 +- .../property/aio/operations/_operations.py | 2 +- .../core/exactname/property/models/_models.py | 2 +- .../property/operations/_operations.py | 2 +- .../core/flattenproperty/_utils/model_base.py | 10 ++- .../flattenproperty/_utils/serialization.py | 6 +- .../core/flattenproperty/models/_models.py | 12 +-- .../hierarchybuilding/_utils/model_base.py | 10 ++- .../hierarchybuilding/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 6 +- .../core/hierarchybuilding/models/_models.py | 6 +- .../operations/_operations.py | 6 +- .../core/nextlinkverb/_utils/model_base.py | 10 ++- .../core/nextlinkverb/_utils/serialization.py | 6 +- .../core/nextlinkverb/models/_models.py | 2 +- .../core/override/_utils/model_base.py | 10 ++- .../core/override/_utils/serialization.py | 6 +- .../override/aio/operations/_operations.py | 8 +- .../core/override/operations/_operations.py | 8 +- .../core/responseasbool/_utils/model_base.py | 10 ++- .../responseasbool/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 2 +- .../headasboolean/operations/_operations.py | 2 +- .../core/usage/_utils/model_base.py | 10 ++- .../core/usage/_utils/serialization.py | 6 +- .../core/usage/aio/operations/_operations.py | 4 +- .../core/usage/models/_models.py | 12 +-- .../core/usage/operations/_operations.py | 4 +- .../specs/azure/core/basic/_client.py | 2 +- .../specs/azure/core/basic/_configuration.py | 3 +- .../azure/core/basic/_utils/model_base.py | 10 ++- .../azure/core/basic/_utils/serialization.py | 6 +- .../specs/azure/core/basic/aio/_client.py | 2 +- .../azure/core/basic/aio/_configuration.py | 3 +- .../specs/azure/core/basic/models/_models.py | 6 +- .../specs/azure/core/lro/rpc/_client.py | 2 +- .../azure/core/lro/rpc/_configuration.py | 3 +- .../azure/core/lro/rpc/_utils/model_base.py | 10 ++- .../core/lro/rpc/_utils/serialization.py | 6 +- .../specs/azure/core/lro/rpc/aio/_client.py | 2 +- .../azure/core/lro/rpc/aio/_configuration.py | 3 +- .../azure/core/lro/rpc/models/_models.py | 4 +- .../specs/azure/core/lro/standard/_client.py | 2 +- .../azure/core/lro/standard/_configuration.py | 3 +- .../core/lro/standard/_utils/model_base.py | 10 ++- .../core/lro/standard/_utils/serialization.py | 6 +- .../azure/core/lro/standard/aio/_client.py | 2 +- .../core/lro/standard/aio/_configuration.py | 3 +- .../azure/core/lro/standard/models/_models.py | 4 +- .../azure/core/model/_utils/model_base.py | 10 ++- .../azure/core/model/_utils/serialization.py | 6 +- .../core/model/aio/operations/_operations.py | 2 +- .../specs/azure/core/model/models/_models.py | 2 +- .../core/model/operations/_operations.py | 2 +- .../specs/azure/core/page/_client.py | 2 +- .../specs/azure/core/page/_configuration.py | 3 +- .../azure/core/page/_utils/model_base.py | 10 ++- .../azure/core/page/_utils/serialization.py | 6 +- .../specs/azure/core/page/aio/_client.py | 2 +- .../azure/core/page/aio/_configuration.py | 3 +- .../core/page/aio/operations/_operations.py | 2 +- .../specs/azure/core/page/models/_models.py | 6 +- .../azure/core/page/operations/_operations.py | 2 +- .../azure/core/scalar/_utils/model_base.py | 10 ++- .../azure/core/scalar/_utils/serialization.py | 6 +- .../core/scalar/aio/operations/_operations.py | 2 +- .../specs/azure/core/scalar/models/_models.py | 2 +- .../core/scalar/operations/_operations.py | 2 +- .../specs/azure/core/traits/_client.py | 2 +- .../specs/azure/core/traits/_configuration.py | 3 +- .../azure/core/traits/_utils/model_base.py | 10 ++- .../azure/core/traits/_utils/serialization.py | 6 +- .../specs/azure/core/traits/aio/_client.py | 2 +- .../azure/core/traits/aio/_configuration.py | 3 +- .../specs/azure/core/traits/models/_models.py | 6 +- .../encode/duration/_utils/model_base.py | 10 ++- .../encode/duration/_utils/serialization.py | 6 +- .../azure/encode/duration/models/_models.py | 2 +- .../specs/azure/example/basic/_client.py | 4 +- .../azure/example/basic/_configuration.py | 3 +- .../azure/example/basic/_utils/model_base.py | 10 ++- .../example/basic/_utils/serialization.py | 6 +- .../specs/azure/example/basic/aio/_client.py | 4 +- .../azure/example/basic/aio/_configuration.py | 3 +- .../azure/example/basic/models/_models.py | 6 +- .../payload/pageable/_utils/model_base.py | 10 ++- .../payload/pageable/_utils/serialization.py | 6 +- .../azure/payload/pageable/models/_models.py | 2 +- .../commonproperties/_client.py | 2 +- .../commonproperties/_configuration.py | 3 +- .../commonproperties/_utils/model_base.py | 10 ++- .../commonproperties/_utils/serialization.py | 6 +- .../commonproperties/aio/_client.py | 2 +- .../commonproperties/aio/_configuration.py | 3 +- .../aio/operations/_operations.py | 6 +- .../commonproperties/models/_models.py | 26 +++--- .../operations/_operations.py | 6 +- .../resourcemanager/largeheader/_client.py | 2 +- .../largeheader/_configuration.py | 3 +- .../largeheader/_utils/model_base.py | 10 ++- .../largeheader/_utils/serialization.py | 6 +- .../largeheader/aio/_client.py | 2 +- .../largeheader/aio/_configuration.py | 3 +- .../largeheader/aio/operations/_operations.py | 2 +- .../largeheader/models/_models.py | 4 +- .../largeheader/operations/_operations.py | 2 +- .../managementgroup/_client.py | 2 +- .../managementgroup/_configuration.py | 3 +- .../managementgroup/_utils/model_base.py | 10 ++- .../managementgroup/_utils/serialization.py | 6 +- .../managementgroup/aio/_client.py | 2 +- .../managementgroup/aio/_configuration.py | 3 +- .../aio/operations/_operations.py | 2 +- .../managementgroup/models/_models.py | 8 +- .../managementgroup/operations/_operations.py | 2 +- .../methodsubscriptionid/_client.py | 2 +- .../methodsubscriptionid/_configuration.py | 3 +- .../methodsubscriptionid/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../methodsubscriptionid/aio/_client.py | 2 +- .../aio/_configuration.py | 3 +- .../aio/operations/_operations.py | 16 ++-- .../methodsubscriptionid/models/_models.py | 24 ++--- .../operations/_operations.py | 14 +-- .../combined/_client.py | 2 +- .../combined/_utils/model_base.py | 10 ++- .../combined/_utils/serialization.py | 6 +- .../combined/aio/_client.py | 2 +- .../combined/aio/operations/_operations.py | 4 +- .../combined/models/_models.py | 16 ++-- .../combined/operations/_operations.py | 4 +- .../multiservice/combined/_client.py | 2 +- .../combined/_utils/model_base.py | 10 ++- .../combined/_utils/serialization.py | 6 +- .../multiservice/combined/aio/_client.py | 2 +- .../combined/aio/operations/_operations.py | 4 +- .../multiservice/combined/models/_models.py | 10 +-- .../combined/operations/_operations.py | 4 +- .../resourcemanager/nonresource/_client.py | 2 +- .../nonresource/_configuration.py | 3 +- .../nonresource/_utils/model_base.py | 10 ++- .../nonresource/_utils/serialization.py | 6 +- .../nonresource/aio/_client.py | 2 +- .../nonresource/aio/_configuration.py | 3 +- .../nonresource/aio/operations/_operations.py | 2 +- .../nonresource/models/_models.py | 4 +- .../nonresource/operations/_operations.py | 2 +- .../operationtemplates/_client.py | 2 +- .../operationtemplates/_configuration.py | 3 +- .../operationtemplates/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../operationtemplates/aio/_client.py | 2 +- .../operationtemplates/aio/_configuration.py | 3 +- .../aio/operations/_operations.py | 10 +-- .../operationtemplates/models/_models.py | 36 ++++---- .../operations/_operations.py | 10 +-- .../resourcemanager/resources/_client.py | 2 +- .../resources/_configuration.py | 3 +- .../resources/_utils/model_base.py | 10 ++- .../resources/_utils/serialization.py | 6 +- .../resourcemanager/resources/aio/_client.py | 2 +- .../resources/aio/_configuration.py | 3 +- .../resources/aio/operations/_operations.py | 10 +-- .../resources/models/_models.py | 28 +++--- .../resources/operations/_operations.py | 10 +-- .../xmsclientrequestid/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../conditionalrequest/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../versioning/previewversion/_client.py | 4 +- .../previewversion/_configuration.py | 3 +- .../previewversion/_utils/model_base.py | 10 ++- .../previewversion/_utils/serialization.py | 6 +- .../versioning/previewversion/aio/_client.py | 4 +- .../previewversion/aio/_configuration.py | 3 +- .../previewversion/models/_models.py | 6 +- .../clientnamespace/_utils/model_base.py | 10 ++- .../clientnamespace/_utils/serialization.py | 6 +- .../clientnamespace/first/models/_models.py | 2 +- .../second/_utils/model_base.py | 10 ++- .../second/_utils/serialization.py | 6 +- .../clientnamespace/second/models/_models.py | 2 +- .../naming/enumconflict/_utils/model_base.py | 10 ++- .../enumconflict/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../firstnamespace/models/_models.py | 2 +- .../enumconflict/operations/_operations.py | 4 +- .../secondnamespace/models/_models.py | 2 +- .../naming/typeddict/_utils/model_base.py | 10 ++- .../naming/typeddict/_utils/serialization.py | 6 +- .../typeddict/aio/operations/_operations.py | 8 +- .../client/naming/typeddict/models/_models.py | 10 +-- .../typeddict/operations/_operations.py | 8 +- .../client/naming/main/_utils/model_base.py | 10 ++- .../naming/main/_utils/serialization.py | 6 +- .../naming/main/aio/operations/_operations.py | 8 +- .../client/naming/main/models/_models.py | 10 +-- .../naming/main/operations/_operations.py | 8 +- .../client/overload/_utils/model_base.py | 10 ++- .../client/overload/_utils/serialization.py | 6 +- .../client/overload/models/_models.py | 2 +- .../clientoperationgroup/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 6 +- .../operations/_operations.py | 6 +- .../structure/service/_utils/model_base.py | 10 ++- .../structure/service/_utils/serialization.py | 6 +- .../service/aio/operations/_operations.py | 12 +-- .../service/operations/_operations.py | 12 +-- .../multiclient/_utils/model_base.py | 10 ++- .../multiclient/_utils/serialization.py | 6 +- .../renamedoperation/_utils/model_base.py | 10 ++- .../renamedoperation/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../twooperationgroup/_utils/model_base.py | 10 ++- .../twooperationgroup/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../operations/_operations.py | 4 +- .../encode/array/_utils/model_base.py | 10 ++- .../encode/array/_utils/serialization.py | 6 +- .../encode/array/models/_models.py | 30 ++++--- .../property/aio/operations/_operations.py | 2 +- .../array/property/operations/_operations.py | 2 +- .../encode/boolean/_utils/model_base.py | 10 ++- .../encode/boolean/_utils/serialization.py | 6 +- .../boolean/aio/operations/_operations.py | 2 +- .../encode/boolean/models/_models.py | 2 +- .../encode/boolean/operations/_operations.py | 2 +- .../encode/bytes/_utils/model_base.py | 10 ++- .../encode/bytes/_utils/serialization.py | 6 +- .../header/aio/operations/_operations.py | 2 +- .../bytes/header/operations/_operations.py | 2 +- .../encode/bytes/models/_models.py | 8 +- .../property/aio/operations/_operations.py | 2 +- .../bytes/property/operations/_operations.py | 2 +- .../bytes/query/aio/operations/_operations.py | 2 +- .../bytes/query/operations/_operations.py | 2 +- .../requestbody/aio/operations/_operations.py | 2 +- .../requestbody/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../responsebody/operations/_operations.py | 2 +- .../encode/datetime/_utils/model_base.py | 10 ++- .../encode/datetime/_utils/serialization.py | 6 +- .../header/aio/operations/_operations.py | 2 +- .../datetime/header/operations/_operations.py | 2 +- .../encode/datetime/models/_models.py | 10 +-- .../property/aio/operations/_operations.py | 2 +- .../property/operations/_operations.py | 2 +- .../query/aio/operations/_operations.py | 2 +- .../datetime/query/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../responseheader/operations/_operations.py | 2 +- .../encode/duration/_utils/model_base.py | 10 ++- .../encode/duration/_utils/serialization.py | 6 +- .../duration/aio/operations/_operations.py | 8 +- .../encode/duration/models/_models.py | 32 ++++--- .../encode/duration/operations/_operations.py | 8 +- .../encode/numeric/_utils/model_base.py | 10 ++- .../encode/numeric/_utils/serialization.py | 6 +- .../numeric/aio/operations/_operations.py | 2 +- .../encode/numeric/models/_models.py | 6 +- .../encode/numeric/operations/_operations.py | 2 +- .../subdir/_generated/_utils/model_base.py | 10 ++- .../subdir/_generated/_utils/serialization.py | 6 +- .../subdir/_generated/models/_models.py | 4 +- .../generation/subdir2/_generated/_client.py | 4 +- .../subdir2/_generated/_configuration.py | 3 +- .../subdir2/_generated/_utils/model_base.py | 10 ++- .../_generated/_utils/serialization.py | 6 +- .../subdir2/_generated/aio/_client.py | 4 +- .../subdir2/_generated/aio/_configuration.py | 3 +- .../_generated/aio/operations/_operations.py | 2 +- .../subdir2/_generated/models/_models.py | 4 +- .../_generated/operations/_operations.py | 2 +- .../headasbooleanfalse/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../headasbooleanfalse/models/_models.py | 2 +- .../headasbooleantrue/_utils/model_base.py | 10 ++- .../headasbooleantrue/_utils/serialization.py | 6 +- .../headasbooleantrue/models/_models.py | 2 +- .../parameters/basic/_utils/model_base.py | 10 ++- .../parameters/basic/_utils/serialization.py | 6 +- .../basic/aio/operations/_operations.py | 4 +- .../parameters/basic/models/_models.py | 2 +- .../basic/operations/_operations.py | 4 +- .../bodyoptionality/_utils/model_base.py | 10 ++- .../bodyoptionality/_utils/serialization.py | 6 +- .../bodyoptionality/models/_models.py | 2 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../parameters/bodyroot/_utils/model_base.py | 10 ++- .../bodyroot/_utils/serialization.py | 6 +- .../parameters/bodyroot/models/_models.py | 4 +- .../collectionformat/_utils/model_base.py | 10 ++- .../collectionformat/_utils/serialization.py | 6 +- .../header/aio/operations/_operations.py | 2 +- .../header/operations/_operations.py | 2 +- .../query/aio/operations/_operations.py | 2 +- .../query/operations/_operations.py | 2 +- .../parameters/path/_utils/model_base.py | 10 ++- .../parameters/path/_utils/serialization.py | 6 +- .../parameters/query/_utils/model_base.py | 10 ++- .../parameters/query/_utils/serialization.py | 6 +- .../query/aio/operations/_operations.py | 4 +- .../query/operations/_operations.py | 4 +- .../parameters/spread/_utils/model_base.py | 10 ++- .../parameters/spread/_utils/serialization.py | 6 +- .../spread/aio/operations/_operations.py | 4 +- .../parameters/spread/models/_models.py | 2 +- .../spread/operations/_operations.py | 4 +- .../contentnegotiation/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../contentnegotiation/models/_models.py | 2 +- .../operations/_operations.py | 4 +- .../payload/head/_utils/model_base.py | 10 ++- .../payload/head/_utils/serialization.py | 6 +- .../jsonmergepatch/_utils/model_base.py | 10 ++- .../jsonmergepatch/_utils/serialization.py | 6 +- .../payload/jsonmergepatch/models/_models.py | 6 +- .../payload/mediatype/_utils/model_base.py | 10 ++- .../payload/mediatype/_utils/serialization.py | 6 +- .../stringbody/aio/operations/_operations.py | 2 +- .../stringbody/operations/_operations.py | 2 +- .../payload/multipart/_utils/model_base.py | 10 ++- .../payload/multipart/_utils/serialization.py | 6 +- .../multipart/aio/operations/_operations.py | 10 +-- .../payload/multipart/models/_models.py | 40 +++++---- .../multipart/operations/_operations.py | 10 +-- .../payload/pageable/_utils/model_base.py | 10 ++- .../payload/pageable/_utils/serialization.py | 6 +- .../payload/pageable/models/_models.py | 4 +- .../pagesize/aio/operations/_operations.py | 2 +- .../pagesize/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../alternateinitialverb/models/_models.py | 2 +- .../operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../continuationtoken/models/_models.py | 16 +++- .../operations/_operations.py | 2 +- .../serverdrivenpagination/models/_models.py | 4 +- .../operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../xmlpagination/operations/_operations.py | 2 +- .../payload/xml/_utils/model_base.py | 10 ++- .../payload/xml/_utils/serialization.py | 6 +- .../payload/xml/aio/operations/_operations.py | 52 +++++------ .../payload-xml/payload/xml/models/_models.py | 56 ++++++------ .../payload/xml/operations/_operations.py | 52 +++++------ .../resiliency/srv/driven1/_client.py | 4 +- .../resiliency/srv/driven1/_configuration.py | 3 +- .../srv/driven1/_utils/model_base.py | 10 ++- .../srv/driven1/_utils/serialization.py | 6 +- .../resiliency/srv/driven1/aio/_client.py | 4 +- .../srv/driven1/aio/_configuration.py | 3 +- .../resiliency/srv/driven2/_client.py | 4 +- .../resiliency/srv/driven2/_configuration.py | 3 +- .../srv/driven2/_utils/model_base.py | 10 ++- .../srv/driven2/_utils/serialization.py | 6 +- .../resiliency/srv/driven2/aio/_client.py | 4 +- .../srv/driven2/aio/_configuration.py | 3 +- .../statuscoderange/_utils/model_base.py | 10 ++- .../statuscoderange/_utils/serialization.py | 6 +- .../statuscoderange/models/_models.py | 8 +- .../azure/routes/routes/_utils/model_base.py | 10 ++- .../routes/routes/_utils/serialization.py | 6 +- .../routes/aio/operations/_operations.py | 2 +- .../azure/routes/routes/models/_models.py | 2 +- .../routes/routes/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../labelexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../matrixexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../pathparameters/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../pathexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../simpleexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../queryparameters/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../queryexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../encodedname/json/_utils/model_base.py | 10 ++- .../encodedname/json/_utils/serialization.py | 6 +- .../json/aio/operations/_operations.py | 2 +- .../encodedname/json/models/_models.py | 2 +- .../json/operations/_operations.py | 2 +- .../endpoint/notdefined/_utils/model_base.py | 10 ++- .../notdefined/_utils/serialization.py | 6 +- .../server/path/multiple/_client.py | 2 +- .../server/path/multiple/_configuration.py | 3 +- .../server/path/multiple/_utils/model_base.py | 10 ++- .../path/multiple/_utils/serialization.py | 6 +- .../server/path/multiple/aio/_client.py | 2 +- .../path/multiple/aio/_configuration.py | 3 +- .../server/path/single/_utils/model_base.py | 10 ++- .../path/single/_utils/serialization.py | 6 +- .../notversioned/_utils/model_base.py | 10 ++- .../notversioned/_utils/serialization.py | 6 +- .../server/versions/versioned/_client.py | 2 +- .../versions/versioned/_configuration.py | 3 +- .../versions/versioned/_utils/model_base.py | 10 ++- .../versioned/_utils/serialization.py | 6 +- .../server/versions/versioned/aio/_client.py | 2 +- .../versions/versioned/aio/_configuration.py | 3 +- .../service/multiservice/_utils/model_base.py | 10 ++- .../multiservice/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../multiservice/operations/_operations.py | 4 +- .../multipleservices/servicea/_client.py | 2 +- .../servicea/_configuration.py | 3 +- .../servicea/_utils/model_base.py | 10 ++- .../servicea/_utils/serialization.py | 6 +- .../multipleservices/servicea/aio/_client.py | 2 +- .../servicea/aio/_configuration.py | 3 +- .../servicea/aio/operations/_operations.py | 2 +- .../servicea/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../subnamespace/operations/_operations.py | 2 +- .../multipleservices/serviceb/_client.py | 2 +- .../serviceb/_configuration.py | 3 +- .../serviceb/_utils/model_base.py | 10 ++- .../serviceb/_utils/serialization.py | 6 +- .../multipleservices/serviceb/aio/_client.py | 2 +- .../serviceb/aio/_configuration.py | 3 +- .../serviceb/aio/operations/_operations.py | 2 +- .../serviceb/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../subnamespace/operations/_operations.py | 2 +- .../authentication/union/_utils/model_base.py | 10 ++- .../union/_utils/serialization.py | 6 +- .../conditionalrequest/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../repeatability/_utils/model_base.py | 10 ++- .../repeatability/_utils/serialization.py | 6 +- .../specialwords/_utils/model_base.py | 10 ++- .../specialwords/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 12 +-- .../specialwords/models/_models.py | 72 +++++++-------- .../specialwords/operations/_operations.py | 12 +-- .../specs/documentation/_utils/model_base.py | 10 ++- .../documentation/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../specs/documentation/models/_models.py | 2 +- .../documentation/operations/_operations.py | 4 +- .../streaming/jsonl/_utils/model_base.py | 10 ++- .../streaming/jsonl/_utils/serialization.py | 6 +- .../jsonl/basic/aio/operations/_operations.py | 2 +- .../streaming/jsonl/basic/models/_models.py | 2 +- .../jsonl/basic/operations/_operations.py | 2 +- .../typetest/array/_utils/model_base.py | 10 ++- .../typetest/array/_utils/serialization.py | 6 +- .../array/aio/operations/_operations.py | 28 +++--- .../typetest/array/models/_models.py | 2 +- .../typetest/array/operations/_operations.py | 28 +++--- .../typetest/dictionary/_utils/model_base.py | 10 ++- .../dictionary/_utils/serialization.py | 6 +- .../dictionary/aio/operations/_operations.py | 22 ++--- .../typetest/dictionary/models/_models.py | 2 +- .../dictionary/operations/_operations.py | 22 ++--- .../discriminatedunion/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 14 +-- .../discriminatedunion/models/_models.py | 4 +- .../operations/_operations.py | 14 +-- .../enum/extensible/_utils/model_base.py | 10 ++- .../enum/extensible/_utils/serialization.py | 6 +- .../extensible/aio/operations/_operations.py | 2 +- .../enum/extensible/operations/_operations.py | 2 +- .../typetest/enum/fixed/_utils/model_base.py | 10 ++- .../enum/fixed/_utils/serialization.py | 6 +- .../enum/fixed/aio/operations/_operations.py | 2 +- .../enum/fixed/operations/_operations.py | 2 +- .../typetest/model/empty/_utils/model_base.py | 10 ++- .../model/empty/_utils/serialization.py | 6 +- .../enumdiscriminator/_utils/model_base.py | 10 ++- .../enumdiscriminator/_utils/serialization.py | 6 +- .../model/enumdiscriminator/models/_models.py | 8 +- .../nesteddiscriminator/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../nesteddiscriminator/models/_models.py | 10 +-- .../typeddict/_utils/model_base.py | 10 ++- .../typeddict/_utils/serialization.py | 6 +- .../typeddict/models/_models.py | 6 +- .../notdiscriminated/_utils/model_base.py | 10 ++- .../notdiscriminated/_utils/serialization.py | 6 +- .../model/notdiscriminated/models/_models.py | 6 +- .../model/recursive/_utils/model_base.py | 10 ++- .../model/recursive/_utils/serialization.py | 6 +- .../model/recursive/models/_models.py | 4 +- .../typeddict/_utils/model_base.py | 10 ++- .../typeddict/_utils/serialization.py | 6 +- .../typeddict/models/_models.py | 16 ++-- .../singlediscriminator/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../singlediscriminator/models/_models.py | 16 ++-- .../typeddictonly/_utils/serialization.py | 6 +- .../typetest/model/usage/_utils/model_base.py | 10 ++- .../model/usage/_utils/serialization.py | 6 +- .../typetest/model/usage/models/_models.py | 6 +- .../model/visibility/_utils/model_base.py | 10 ++- .../model/visibility/_utils/serialization.py | 6 +- .../model/visibility/models/_models.py | 2 +- .../additionalproperties/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 62 ++++++------- .../additionalproperties/models/_models.py | 90 +++++++++++-------- .../operations/_operations.py | 62 ++++++------- .../property/nullable/_utils/model_base.py | 10 ++- .../property/nullable/_utils/serialization.py | 6 +- .../nullable/aio/operations/_operations.py | 14 +-- .../property/nullable/models/_models.py | 16 ++-- .../nullable/operations/_operations.py | 14 +-- .../property/optional/_utils/model_base.py | 10 ++- .../property/optional/_utils/serialization.py | 6 +- .../optional/aio/operations/_operations.py | 32 +++---- .../property/optional/models/_models.py | 32 +++---- .../optional/operations/_operations.py | 32 +++---- .../property/valuetypes/_utils/model_base.py | 10 ++- .../valuetypes/_utils/serialization.py | 6 +- .../valuetypes/aio/operations/_operations.py | 58 ++++++------ .../property/valuetypes/models/_models.py | 58 ++++++------ .../valuetypes/operations/_operations.py | 58 ++++++------ .../typetest/scalar/_utils/model_base.py | 10 ++- .../typetest/scalar/_utils/serialization.py | 6 +- .../scalar/aio/operations/_operations.py | 14 +-- .../typetest/scalar/operations/_operations.py | 14 +-- .../typetest/union/_utils/model_base.py | 10 ++- .../typetest/union/_utils/serialization.py | 6 +- .../union/aio/operations/_operations.py | 20 ++--- .../typetest/union/models/_models.py | 32 +++---- .../typetest/union/operations/_operations.py | 20 ++--- .../versioning/added/_client.py | 4 +- .../versioning/added/_configuration.py | 3 +- .../versioning/added/_utils/model_base.py | 10 ++- .../versioning/added/_utils/serialization.py | 6 +- .../versioning/added/aio/_client.py | 4 +- .../versioning/added/aio/_configuration.py | 3 +- .../added/aio/operations/_operations.py | 2 +- .../versioning/added/models/_models.py | 4 +- .../added/operations/_operations.py | 2 +- .../versioning/madeoptional/_client.py | 4 +- .../versioning/madeoptional/_configuration.py | 3 +- .../madeoptional/_utils/model_base.py | 10 ++- .../madeoptional/_utils/serialization.py | 6 +- .../versioning/madeoptional/aio/_client.py | 4 +- .../madeoptional/aio/_configuration.py | 3 +- .../versioning/madeoptional/models/_models.py | 2 +- .../versioning/removed/_client.py | 4 +- .../versioning/removed/_configuration.py | 3 +- .../versioning/removed/_utils/model_base.py | 10 ++- .../removed/_utils/serialization.py | 6 +- .../versioning/removed/aio/_client.py | 4 +- .../versioning/removed/aio/_configuration.py | 3 +- .../versioning/removed/models/_models.py | 4 +- .../versioning/renamedfrom/_client.py | 4 +- .../versioning/renamedfrom/_configuration.py | 3 +- .../renamedfrom/_utils/model_base.py | 10 ++- .../renamedfrom/_utils/serialization.py | 6 +- .../versioning/renamedfrom/aio/_client.py | 4 +- .../renamedfrom/aio/_configuration.py | 3 +- .../renamedfrom/aio/operations/_operations.py | 2 +- .../versioning/renamedfrom/models/_models.py | 2 +- .../renamedfrom/operations/_operations.py | 2 +- .../returntypechangedfrom/_client.py | 2 +- .../returntypechangedfrom/_configuration.py | 3 +- .../_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../returntypechangedfrom/aio/_client.py | 2 +- .../aio/_configuration.py | 3 +- .../versioning/typechangedfrom/_client.py | 2 +- .../typechangedfrom/_configuration.py | 3 +- .../typechangedfrom/_utils/model_base.py | 10 ++- .../typechangedfrom/_utils/serialization.py | 6 +- .../versioning/typechangedfrom/aio/_client.py | 2 +- .../typechangedfrom/aio/_configuration.py | 3 +- .../typechangedfrom/models/_models.py | 2 +- .../apikey/_utils/model_base.py | 10 ++- .../apikey/_utils/serialization.py | 6 +- .../authentication/apikey/models/_models.py | 2 +- .../http/custom/_utils/model_base.py | 10 ++- .../http/custom/_utils/serialization.py | 6 +- .../http/custom/models/_models.py | 2 +- .../noauth/union/_utils/model_base.py | 10 ++- .../noauth/union/_utils/serialization.py | 6 +- .../oauth2/_utils/model_base.py | 10 ++- .../oauth2/_utils/serialization.py | 6 +- .../authentication/oauth2/models/_models.py | 2 +- .../authentication/union/_utils/model_base.py | 10 ++- .../union/_utils/serialization.py | 6 +- .../encode/array/_utils/model_base.py | 10 ++- .../encode/array/_utils/serialization.py | 6 +- .../encode/array/models/_models.py | 30 ++++--- .../property/aio/operations/_operations.py | 2 +- .../array/property/operations/_operations.py | 2 +- .../encode/boolean/_utils/model_base.py | 10 ++- .../encode/boolean/_utils/serialization.py | 6 +- .../property/aio/operations/_operations.py | 2 +- .../encode/boolean/property/models/_models.py | 2 +- .../property/operations/_operations.py | 2 +- .../encode/bytes/_utils/model_base.py | 10 ++- .../encode/bytes/_utils/serialization.py | 6 +- .../header/aio/operations/_operations.py | 2 +- .../bytes/header/operations/_operations.py | 2 +- .../encode/bytes/models/_models.py | 8 +- .../property/aio/operations/_operations.py | 2 +- .../bytes/property/operations/_operations.py | 2 +- .../bytes/query/aio/operations/_operations.py | 2 +- .../bytes/query/operations/_operations.py | 2 +- .../requestbody/aio/operations/_operations.py | 2 +- .../requestbody/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../responsebody/operations/_operations.py | 2 +- .../encode/datetime/_utils/model_base.py | 10 ++- .../encode/datetime/_utils/serialization.py | 6 +- .../header/aio/operations/_operations.py | 2 +- .../datetime/header/operations/_operations.py | 2 +- .../encode/datetime/models/_models.py | 10 +-- .../property/aio/operations/_operations.py | 2 +- .../property/operations/_operations.py | 2 +- .../query/aio/operations/_operations.py | 2 +- .../datetime/query/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../responseheader/operations/_operations.py | 2 +- .../encode/duration/_utils/model_base.py | 10 ++- .../encode/duration/_utils/serialization.py | 6 +- .../duration/aio/operations/_operations.py | 2 +- .../header/aio/operations/_operations.py | 2 +- .../duration/header/operations/_operations.py | 2 +- .../encode/duration/operations/_operations.py | 2 +- .../property/aio/operations/_operations.py | 2 +- .../duration/property/models/_models.py | 32 ++++--- .../property/operations/_operations.py | 2 +- .../query/aio/operations/_operations.py | 2 +- .../duration/query/operations/_operations.py | 2 +- .../encode/numeric/_utils/model_base.py | 10 ++- .../encode/numeric/_utils/serialization.py | 6 +- .../property/aio/operations/_operations.py | 2 +- .../encode/numeric/property/models/_models.py | 6 +- .../property/operations/_operations.py | 2 +- .../subdir/_generated/_utils/model_base.py | 10 ++- .../subdir/_generated/_utils/serialization.py | 6 +- .../subdir/_generated/models/_models.py | 4 +- .../generation/subdir2/_generated/_client.py | 4 +- .../subdir2/_generated/_configuration.py | 2 +- .../subdir2/_generated/_utils/model_base.py | 10 ++- .../_generated/_utils/serialization.py | 6 +- .../subdir2/_generated/aio/_client.py | 4 +- .../subdir2/_generated/aio/_configuration.py | 2 +- .../_generated/aio/operations/_operations.py | 2 +- .../subdir2/_generated/models/_models.py | 4 +- .../_generated/operations/_operations.py | 2 +- .../headasbooleanfalse/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../headasbooleanfalse/models/_models.py | 2 +- .../headasbooleantrue/_utils/model_base.py | 10 ++- .../headasbooleantrue/_utils/serialization.py | 6 +- .../headasbooleantrue/models/_models.py | 2 +- .../parameters/basic/_utils/model_base.py | 10 ++- .../parameters/basic/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 2 +- .../basic/explicitbody/models/_models.py | 2 +- .../explicitbody/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../implicitbody/operations/_operations.py | 2 +- .../bodyoptionality/_utils/model_base.py | 10 ++- .../bodyoptionality/_utils/serialization.py | 6 +- .../bodyoptionality/models/_models.py | 2 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../parameters/bodyroot/_utils/model_base.py | 10 ++- .../bodyroot/_utils/serialization.py | 6 +- .../parameters/bodyroot/models/_models.py | 4 +- .../collectionformat/_utils/model_base.py | 10 ++- .../collectionformat/_utils/serialization.py | 6 +- .../header/aio/operations/_operations.py | 2 +- .../header/operations/_operations.py | 2 +- .../query/aio/operations/_operations.py | 2 +- .../query/operations/_operations.py | 2 +- .../parameters/path/_utils/model_base.py | 10 ++- .../parameters/path/_utils/serialization.py | 6 +- .../parameters/query/_utils/model_base.py | 10 ++- .../parameters/query/_utils/serialization.py | 6 +- .../query/aio/operations/_operations.py | 4 +- .../query/operations/_operations.py | 4 +- .../parameters/spread/_utils/model_base.py | 10 ++- .../parameters/spread/_utils/serialization.py | 6 +- .../alias/aio/operations/_operations.py | 2 +- .../spread/alias/operations/_operations.py | 2 +- .../model/aio/operations/_operations.py | 2 +- .../parameters/spread/model/models/_models.py | 2 +- .../spread/model/operations/_operations.py | 2 +- .../contentnegotiation/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 2 +- .../differentbody/models/_models.py | 2 +- .../differentbody/operations/_operations.py | 2 +- .../samebody/aio/operations/_operations.py | 2 +- .../samebody/operations/_operations.py | 2 +- .../payload/head/_utils/model_base.py | 10 ++- .../payload/head/_utils/serialization.py | 6 +- .../jsonmergepatch/_utils/model_base.py | 10 ++- .../jsonmergepatch/_utils/serialization.py | 6 +- .../payload/jsonmergepatch/models/_models.py | 6 +- .../payload/mediatype/_utils/model_base.py | 10 ++- .../payload/mediatype/_utils/serialization.py | 6 +- .../stringbody/aio/operations/_operations.py | 2 +- .../stringbody/operations/_operations.py | 2 +- .../payload/multipart/_utils/model_base.py | 10 ++- .../payload/multipart/_utils/serialization.py | 6 +- .../formdata/aio/operations/_operations.py | 2 +- .../file/aio/operations/_operations.py | 2 +- .../multipart/formdata/file/models/_models.py | 6 +- .../formdata/file/operations/_operations.py | 2 +- .../httpparts/aio/operations/_operations.py | 2 +- .../contenttype/aio/operations/_operations.py | 2 +- .../contenttype/operations/_operations.py | 2 +- .../nonstring/aio/operations/_operations.py | 2 +- .../httpparts/nonstring/models/_models.py | 2 +- .../nonstring/operations/_operations.py | 2 +- .../httpparts/operations/_operations.py | 2 +- .../multipart/formdata/models/_models.py | 2 +- .../formdata/operations/_operations.py | 2 +- .../payload/multipart/models/_models.py | 30 ++++--- .../payload/pageable/_utils/model_base.py | 10 ++- .../payload/pageable/_utils/serialization.py | 6 +- .../payload/pageable/models/_models.py | 4 +- .../pagesize/aio/operations/_operations.py | 2 +- .../pagesize/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../alternateinitialverb/models/_models.py | 2 +- .../operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../continuationtoken/models/_models.py | 16 +++- .../operations/_operations.py | 2 +- .../serverdrivenpagination/models/_models.py | 4 +- .../operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../xmlpagination/operations/_operations.py | 2 +- .../payload/xml/_utils/model_base.py | 10 ++- .../payload/xml/_utils/serialization.py | 6 +- .../payload/xml/aio/operations/_operations.py | 52 +++++------ .../payload-xml/payload/xml/models/_models.py | 56 ++++++------ .../payload/xml/operations/_operations.py | 52 +++++------ .../statuscoderange/_utils/model_base.py | 10 ++- .../statuscoderange/_utils/serialization.py | 6 +- .../statuscoderange/models/_models.py | 8 +- .../routes/routes/_utils/model_base.py | 10 ++- .../routes/routes/_utils/serialization.py | 6 +- .../routes/aio/operations/_operations.py | 2 +- .../unbranded/routes/routes/models/_models.py | 2 +- .../routes/routes/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../labelexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../matrixexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../pathparameters/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../pathexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../simpleexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../queryparameters/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../explode/aio/operations/_operations.py | 2 +- .../explode/operations/_operations.py | 2 +- .../queryexpansion/operations/_operations.py | 2 +- .../standard/aio/operations/_operations.py | 2 +- .../standard/operations/_operations.py | 2 +- .../encodedname/json/_utils/model_base.py | 10 ++- .../encodedname/json/_utils/serialization.py | 6 +- .../property/aio/operations/_operations.py | 2 +- .../json/property/models/_models.py | 2 +- .../json/property/operations/_operations.py | 2 +- .../endpoint/notdefined/_utils/model_base.py | 10 ++- .../notdefined/_utils/serialization.py | 6 +- .../server/path/multiple/_client.py | 2 +- .../server/path/multiple/_configuration.py | 2 +- .../server/path/multiple/_utils/model_base.py | 10 ++- .../path/multiple/_utils/serialization.py | 6 +- .../server/path/multiple/aio/_client.py | 2 +- .../path/multiple/aio/_configuration.py | 2 +- .../server/path/single/_utils/model_base.py | 10 ++- .../path/single/_utils/serialization.py | 6 +- .../notversioned/_utils/model_base.py | 10 ++- .../notversioned/_utils/serialization.py | 6 +- .../server/versions/versioned/_client.py | 2 +- .../versions/versioned/_configuration.py | 2 +- .../versions/versioned/_utils/model_base.py | 10 ++- .../versioned/_utils/serialization.py | 6 +- .../server/versions/versioned/aio/_client.py | 2 +- .../versions/versioned/aio/_configuration.py | 2 +- .../authentication/union/_utils/model_base.py | 10 ++- .../union/_utils/serialization.py | 6 +- .../conditionalrequest/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../repeatability/_utils/model_base.py | 10 ++- .../repeatability/_utils/serialization.py | 6 +- .../specialwords/_utils/model_base.py | 10 ++- .../specialwords/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../aio/operations/_operations.py | 2 +- .../modelproperties/models/_models.py | 6 +- .../modelproperties/operations/_operations.py | 2 +- .../models/aio/operations/_operations.py | 2 +- .../specialwords/models/models/_models.py | 66 +++++++------- .../models/operations/_operations.py | 2 +- .../specialwords/operations/_operations.py | 4 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../specs/documentation/_utils/model_base.py | 10 ++- .../documentation/_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 4 +- .../specs/documentation/models/_models.py | 2 +- .../documentation/operations/_operations.py | 4 +- .../streaming/jsonl/_utils/model_base.py | 10 ++- .../streaming/jsonl/_utils/serialization.py | 6 +- .../jsonl/basic/aio/operations/_operations.py | 2 +- .../streaming/jsonl/basic/models/_models.py | 2 +- .../jsonl/basic/operations/_operations.py | 2 +- .../typetest/array/_utils/model_base.py | 10 ++- .../typetest/array/_utils/serialization.py | 6 +- .../array/aio/operations/_operations.py | 28 +++--- .../typetest/array/models/_models.py | 2 +- .../typetest/array/operations/_operations.py | 28 +++--- .../typetest/dictionary/_utils/model_base.py | 10 ++- .../dictionary/_utils/serialization.py | 6 +- .../dictionary/aio/operations/_operations.py | 22 ++--- .../typetest/dictionary/models/_models.py | 2 +- .../dictionary/operations/_operations.py | 22 ++--- .../discriminatedunion/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 14 +-- .../discriminatedunion/models/_models.py | 4 +- .../operations/_operations.py | 14 +-- .../enum/extensible/_utils/model_base.py | 10 ++- .../enum/extensible/_utils/serialization.py | 6 +- .../extensible/aio/operations/_operations.py | 2 +- .../enum/extensible/operations/_operations.py | 2 +- .../typetest/enum/fixed/_utils/model_base.py | 10 ++- .../enum/fixed/_utils/serialization.py | 6 +- .../enum/fixed/aio/operations/_operations.py | 2 +- .../enum/fixed/operations/_operations.py | 2 +- .../typetest/model/empty/_utils/model_base.py | 10 ++- .../model/empty/_utils/serialization.py | 6 +- .../enumdiscriminator/_utils/model_base.py | 10 ++- .../enumdiscriminator/_utils/serialization.py | 6 +- .../model/enumdiscriminator/models/_models.py | 8 +- .../nesteddiscriminator/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../nesteddiscriminator/models/_models.py | 10 +-- .../typeddict/_utils/model_base.py | 10 ++- .../typeddict/_utils/serialization.py | 6 +- .../typeddict/models/_models.py | 6 +- .../notdiscriminated/_utils/model_base.py | 10 ++- .../notdiscriminated/_utils/serialization.py | 6 +- .../model/notdiscriminated/models/_models.py | 6 +- .../model/recursive/_utils/model_base.py | 10 ++- .../model/recursive/_utils/serialization.py | 6 +- .../model/recursive/models/_models.py | 4 +- .../typeddict/_utils/model_base.py | 10 ++- .../typeddict/_utils/serialization.py | 6 +- .../typeddict/models/_models.py | 16 ++-- .../singlediscriminator/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../singlediscriminator/models/_models.py | 16 ++-- .../typeddictonly/_utils/serialization.py | 6 +- .../typetest/model/usage/_utils/model_base.py | 10 ++- .../model/usage/_utils/serialization.py | 6 +- .../typetest/model/usage/models/_models.py | 6 +- .../model/visibility/_utils/model_base.py | 10 ++- .../model/visibility/_utils/serialization.py | 6 +- .../model/visibility/models/_models.py | 2 +- .../additionalproperties/_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../aio/operations/_operations.py | 62 ++++++------- .../additionalproperties/models/_models.py | 90 +++++++++++-------- .../operations/_operations.py | 62 ++++++------- .../property/nullable/_utils/model_base.py | 10 ++- .../property/nullable/_utils/serialization.py | 6 +- .../nullable/aio/operations/_operations.py | 14 +-- .../property/nullable/models/_models.py | 16 ++-- .../nullable/operations/_operations.py | 14 +-- .../property/optional/_utils/model_base.py | 10 ++- .../property/optional/_utils/serialization.py | 6 +- .../optional/aio/operations/_operations.py | 32 +++---- .../property/optional/models/_models.py | 32 +++---- .../optional/operations/_operations.py | 32 +++---- .../property/valuetypes/_utils/model_base.py | 10 ++- .../valuetypes/_utils/serialization.py | 6 +- .../valuetypes/aio/operations/_operations.py | 58 ++++++------ .../property/valuetypes/models/_models.py | 58 ++++++------ .../valuetypes/operations/_operations.py | 58 ++++++------ .../typetest/scalar/_utils/model_base.py | 10 ++- .../typetest/scalar/_utils/serialization.py | 6 +- .../scalar/aio/operations/_operations.py | 14 +-- .../typetest/scalar/operations/_operations.py | 14 +-- .../typetest/union/_utils/model_base.py | 10 ++- .../typetest/union/_utils/serialization.py | 6 +- .../union/aio/operations/_operations.py | 20 ++--- .../typetest/union/models/_models.py | 32 +++---- .../typetest/union/operations/_operations.py | 20 ++--- .../versioning/added/_client.py | 4 +- .../versioning/added/_configuration.py | 2 +- .../versioning/added/_utils/model_base.py | 10 ++- .../versioning/added/_utils/serialization.py | 6 +- .../versioning/added/aio/_client.py | 4 +- .../versioning/added/aio/_configuration.py | 2 +- .../added/aio/operations/_operations.py | 2 +- .../versioning/added/models/_models.py | 4 +- .../added/operations/_operations.py | 2 +- .../versioning/madeoptional/_client.py | 4 +- .../versioning/madeoptional/_configuration.py | 2 +- .../madeoptional/_utils/model_base.py | 10 ++- .../madeoptional/_utils/serialization.py | 6 +- .../versioning/madeoptional/aio/_client.py | 4 +- .../madeoptional/aio/_configuration.py | 2 +- .../versioning/madeoptional/models/_models.py | 2 +- .../versioning/removed/_client.py | 4 +- .../versioning/removed/_configuration.py | 2 +- .../versioning/removed/_utils/model_base.py | 10 ++- .../removed/_utils/serialization.py | 6 +- .../versioning/removed/aio/_client.py | 4 +- .../versioning/removed/aio/_configuration.py | 2 +- .../versioning/removed/models/_models.py | 4 +- .../versioning/renamedfrom/_client.py | 4 +- .../versioning/renamedfrom/_configuration.py | 2 +- .../renamedfrom/_utils/model_base.py | 10 ++- .../renamedfrom/_utils/serialization.py | 6 +- .../versioning/renamedfrom/aio/_client.py | 4 +- .../renamedfrom/aio/_configuration.py | 2 +- .../renamedfrom/aio/operations/_operations.py | 2 +- .../versioning/renamedfrom/models/_models.py | 2 +- .../renamedfrom/operations/_operations.py | 2 +- .../returntypechangedfrom/_client.py | 2 +- .../returntypechangedfrom/_configuration.py | 2 +- .../_utils/model_base.py | 10 ++- .../_utils/serialization.py | 6 +- .../returntypechangedfrom/aio/_client.py | 2 +- .../aio/_configuration.py | 2 +- .../versioning/typechangedfrom/_client.py | 2 +- .../typechangedfrom/_configuration.py | 2 +- .../typechangedfrom/_utils/model_base.py | 10 ++- .../typechangedfrom/_utils/serialization.py | 6 +- .../versioning/typechangedfrom/aio/_client.py | 2 +- .../typechangedfrom/aio/_configuration.py | 2 +- .../typechangedfrom/models/_models.py | 2 +- 1097 files changed, 5068 insertions(+), 2452 deletions(-) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/models/_models.py index b695706d2dd5..a3352adcfdc8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-api-key/authentication/apikey/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InvalidAuth(_Model): +class InvalidAuth(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InvalidAuth. :ivar error: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/models/_models.py index b695706d2dd5..a3352adcfdc8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-http-custom/authentication/http/custom/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InvalidAuth(_Model): +class InvalidAuth(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InvalidAuth. :ivar error: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/models/_models.py index b695706d2dd5..a3352adcfdc8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-oauth2/authentication/oauth2/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InvalidAuth(_Model): +class InvalidAuth(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InvalidAuth. :ivar error: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/authentication-union/authentication/union/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py index 010c05fb603c..8d780760d464 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py @@ -43,7 +43,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PublicOperationOperations: +class PublicOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -183,7 +183,7 @@ async def public_decorator_in_public(self, *, name: str, **kwargs: Any) -> _mode return deserialized # type: ignore -class InternalOperationOperations: +class InternalOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -395,7 +395,7 @@ async def _public_decorator_in_internal( return deserialized # type: ignore -class SharedModelInOperationOperations: +class SharedModelInOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -533,7 +533,7 @@ async def _internal(self, *, name: str, **kwargs: Any) -> _models.SharedModel: return deserialized # type: ignore -class RelativeModelInOperationOperations: +class RelativeModelInOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py index 9946d8215c60..388172c956f7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py @@ -16,7 +16,7 @@ from .. import models as _models -class AbstractModel(_Model): +class AbstractModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in internal operations, should be generated but not exported. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -53,7 +53,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BaseModel(_Model): +class BaseModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in internal operations, should be generated but not exported. :ivar name: Required. @@ -81,7 +81,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in internal operations, should be generated but not exported. :ivar name: Required. @@ -109,7 +109,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InternalDecoratorModelInInternal(_Model): +class InternalDecoratorModelInInternal(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in an internal operation, should be generated but not exported. :ivar name: Required. @@ -137,7 +137,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NoDecoratorModelInInternal(_Model): +class NoDecoratorModelInInternal(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in an internal operation, should be generated but not exported. :ivar name: Required. @@ -165,7 +165,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NoDecoratorModelInPublic(_Model): +class NoDecoratorModelInPublic(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in a public operation, should be generated and exported. :ivar name: Required. @@ -193,7 +193,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OuterModel(BaseModel): +class OuterModel(BaseModel): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in internal operations, should be generated but not exported. :ivar name: Required. @@ -224,7 +224,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PublicDecoratorModelInInternal(_Model): +class PublicDecoratorModelInInternal(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in an internal operation but with public decorator, should be generated and exported. :ivar name: Required. @@ -252,7 +252,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PublicDecoratorModelInPublic(_Model): +class PublicDecoratorModelInPublic(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in a public operation, should be generated and exported. :ivar name: Required. @@ -280,7 +280,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RealModel(AbstractModel, discriminator="real"): +class RealModel(AbstractModel, discriminator="real"): # pylint: disable=docstring-keyword-should-match-keyword-only """Used in internal operations, should be generated but not exported. :ivar name: Required. @@ -311,7 +311,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "real" # type: ignore -class SharedModel(_Model): +class SharedModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Used by both public and internal operation. It should be generated and exported. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py index edc6dbb7aac0..a15c6bc8c046 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py @@ -216,7 +216,7 @@ def build_relative_model_in_operation_discriminator_request( # pylint: disable= return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class PublicOperationOperations: +class PublicOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -356,7 +356,7 @@ def public_decorator_in_public(self, *, name: str, **kwargs: Any) -> _models.Pub return deserialized # type: ignore -class InternalOperationOperations: +class InternalOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -564,7 +564,7 @@ def _public_decorator_in_internal(self, *, name: str, **kwargs: Any) -> _models. return deserialized # type: ignore -class SharedModelInOperationOperations: +class SharedModelInOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -702,7 +702,7 @@ def _internal(self, *, name: str, **kwargs: Any) -> _models.SharedModel: return deserialized # type: ignore -class RelativeModelInOperationOperations: +class RelativeModelInOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py index cdb7914a49c0..77ac93419704 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py @@ -161,7 +161,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py index b750a77032f0..2c657c00fbd4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py @@ -43,7 +43,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ExternalTypeOperations: +class ExternalTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py index fc48041f8140..1a0b529c2f14 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py @@ -14,7 +14,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Geometry(_Model): +class Geometry(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Geometry. :ivar type: Required. @@ -47,7 +47,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithFeatureProperty(_Model): +class ModelWithFeatureProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelWithFeatureProperty. :ivar feature: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py index e04114aec3a4..cc413554121e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py @@ -95,7 +95,7 @@ def build_external_type_put_property_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ExternalTypeOperations: +class ExternalTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_client.py index 0b8eb2bb56da..7b57d797e3f7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class HeaderClient(_HeaderClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class HeaderClient( + _HeaderClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """HeaderClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_configuration.py index 8ab8b6164657..97f3e79df81a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class HeaderClientConfiguration: # pylint: disable=too-many-instance-attributes +class HeaderClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for HeaderClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_client.py index e14b19a93e04..2923cbbd17be 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class HeaderClient(_HeaderClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class HeaderClient( + _HeaderClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """HeaderClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_configuration.py index ba34c74e6b90..be7b42c495c1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class HeaderClientConfiguration: # pylint: disable=too-many-instance-attributes +class HeaderClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for HeaderClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_client.py index f751106a19f0..bcbd7c692b3b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class PathClient(_PathClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class PathClient( + _PathClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """PathClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_configuration.py index dea6ed38e71a..0127e3db85d7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class PathClientConfiguration: # pylint: disable=too-many-instance-attributes +class PathClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for PathClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_client.py index 8c42ac8c9a92..cb2fe6583b21 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class PathClient(_PathClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class PathClient( + _PathClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """PathClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_configuration.py index 1987027ac0ca..049cb73e73cf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class PathClientConfiguration: # pylint: disable=too-many-instance-attributes +class PathClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for PathClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_client.py index 6db2a2d061e2..eec3e74b44a0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class QueryClient(_QueryClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class QueryClient( + _QueryClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """QueryClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_configuration.py index 4cb21f95c110..2bc5aa901aeb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class QueryClientConfiguration: # pylint: disable=too-many-instance-attributes +class QueryClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for QueryClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_client.py index 25729475779c..048a3f6cc3f4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class QueryClient(_QueryClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class QueryClient( + _QueryClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """QueryClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_configuration.py index ed78d3e2ee83..7061c2b3f58a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class QueryClientConfiguration: # pylint: disable=too-many-instance-attributes +class QueryClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for QueryClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/models/_models.py index 9d099f255ac3..5beda109f944 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-default-value/specs/azure/clientgenerator/core/clientdefaultvalue/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class ModelWithDefaultValues(_Model): +class ModelWithDefaultValues(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with client default values on properties. :ivar name: Name property with no default value. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/aio/operations/_operations.py index 2a6b4306974a..95168a87f1eb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class DocumentationOperations: +class DocumentationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/models/_models.py index 47d7aa67d63f..8a4d95ff46f8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Plant(_Model): +class Plant(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A plant in the garden. This model is used to represent a plant in the client SDK. :ivar name: The name of the plant. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/operations/_operations.py index 000f651f8b51..c4725d0c56cc 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-doc/specs/azure/clientgenerator/core/clientdoc/operations/_operations.py @@ -55,7 +55,7 @@ def build_documentation_harvest_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class DocumentationOperations: +class DocumentationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/models/_models.py index 5a973dd3c659..72bca849060c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-default/specs/azure/clientgenerator/core/clientinitialization/default/models/_models.py @@ -13,7 +13,7 @@ from .._utils.model_base import Model as _Model, rest_field -class BlobProperties(_Model): +class BlobProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Properties of a blob. :ivar name: Required. @@ -58,7 +58,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Input(_Model): +class Input(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Input. :ivar name: Required. @@ -86,7 +86,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WithBodyRequest(_Model): +class WithBodyRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WithBodyRequest. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/models/_models.py index 880b48c27a4f..025d178598ef 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individually/specs/azure/clientgenerator/core/clientinitialization/individually/models/_models.py @@ -13,7 +13,7 @@ from .._utils.model_base import Model as _Model, rest_field -class BlobProperties(_Model): +class BlobProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Properties of a blob. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/aio/operations/_operations.py index 66bc4769d8e3..2e043c8adde6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/aio/operations/_operations.py @@ -52,7 +52,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class IndividuallyParentNestedWithPathClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithPathClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -222,7 +222,7 @@ async def delete_standalone(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithQueryClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithQueryClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -392,7 +392,7 @@ async def delete_standalone(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithHeaderClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithHeaderClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -548,7 +548,7 @@ async def delete_standalone(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithMultipleClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithMultipleClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -707,7 +707,7 @@ async def delete_standalone(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithMixedClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithMixedClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -872,7 +872,7 @@ async def delete_standalone(self, *, region: str, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithParamAliasClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithParamAliasClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/models/_models.py index 880b48c27a4f..025d178598ef 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/models/_models.py @@ -13,7 +13,7 @@ from .._utils.model_base import Model as _Model, rest_field -class BlobProperties(_Model): +class BlobProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Properties of a blob. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/operations/_operations.py index 67b1bd124d42..2be1ff766614 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-initialization-individuallyparent/specs/azure/clientgenerator/core/clientinitialization/individuallyparent/operations/_operations.py @@ -329,7 +329,7 @@ def build_individually_parent_nested_with_param_alias_client_with_original_name_ return HttpRequest(method="GET", url=_url, **kwargs) -class IndividuallyParentNestedWithPathClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithPathClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -501,7 +501,7 @@ def delete_standalone(self, **kwargs: Any) -> None: # pylint: disable=inconsist return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithQueryClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithQueryClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -673,7 +673,7 @@ def delete_standalone(self, **kwargs: Any) -> None: # pylint: disable=inconsist return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithHeaderClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithHeaderClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -831,7 +831,7 @@ def delete_standalone(self, **kwargs: Any) -> None: # pylint: disable=inconsist return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithMultipleClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithMultipleClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -992,7 +992,7 @@ def delete_standalone(self, **kwargs: Any) -> None: # pylint: disable=inconsist return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithMixedClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithMixedClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1161,7 +1161,7 @@ def delete_standalone( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IndividuallyParentNestedWithParamAliasClientOperations: # pylint: disable=name-too-long +class IndividuallyParentNestedWithParamAliasClientOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/aio/operations/_operations.py index 3b9bfe72da31..2ebe3e10c9ea 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class BlobOperationsOperations: +class BlobOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/models/_models.py index a14619234aa6..efdcd6f07220 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Blob(_Model): +class Blob(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Blob. :ivar id: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/operations/_operations.py index 65701afabfa8..9cba694b9500 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-method-parameter-to-client/specs/azure/clientgenerator/core/clientlocation/parameter/operations/_operations.py @@ -58,7 +58,7 @@ def build_blob_operations_get_blob_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class BlobOperationsOperations: +class BlobOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/aio/operations/_operations.py index 6b68f990ae10..4ea6285959ec 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class AdminOperationsOperations: +class AdminOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -139,7 +139,7 @@ async def delete_user(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class UserOperationsOperations: +class UserOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/operations/_operations.py index c6cfbb1e68f8..1279831a100f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-existing-sub-client/specs/azure/clientgenerator/core/clientlocation/subclient/operations/_operations.py @@ -52,7 +52,7 @@ def build_user_operations_get_user_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, **kwargs) -class AdminOperationsOperations: +class AdminOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -158,7 +158,7 @@ def delete_user(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-re return cls(pipeline_response, None, {}) # type: ignore -class UserOperationsOperations: +class UserOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/aio/operations/_operations.py index 2ccc7220b847..b98a281e542c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/aio/operations/_operations.py @@ -32,7 +32,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ProductOperationsOperations: +class ProductOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -94,7 +94,7 @@ async def list_products(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ArchiveOperationsOperations: +class ArchiveOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/operations/_operations.py index 7d642f59e356..482b01037bf3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-new-sub-client/specs/azure/clientgenerator/core/clientlocation/newsubclient/operations/_operations.py @@ -45,7 +45,7 @@ def build_archive_operations_archive_product_request(**kwargs: Any) -> HttpReque return HttpRequest(method="POST", url=_url, **kwargs) -class ProductOperationsOperations: +class ProductOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -107,7 +107,7 @@ def list_products(self, **kwargs: Any) -> None: # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore -class ArchiveOperationsOperations: +class ArchiveOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/aio/operations/_operations.py index f32cd2d920bb..46c0eb454118 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ResourceOperationsOperations: +class ResourceOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/operations/_operations.py index 010a5c2d6441..837084aed274 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-client-location-move-to-root-client/specs/azure/clientgenerator/core/clientlocation/rootclient/operations/_operations.py @@ -46,7 +46,7 @@ def build_move_to_root_get_health_status_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, **kwargs) -class ResourceOperationsOperations: +class ResourceOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/models/_models.py index be2298b0a9cd..987086b08021 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class ResponseModel(_Model): +class ResponseModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is a Model contains a string-like property of type url. :ivar sample_url: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/aio/operations/_operations.py index adca2c1dd7f1..d297cce3c966 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class EnumValueOperations: +class EnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/models/_models.py index 0666b51f0365..1f85ceec1e2c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class EndpointConfig(_Model): +class EndpointConfig(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """EndpointConfig. :ivar protocol: Required. Known values are: "activity", "responses", "a2a", and "mcp". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/operations/_operations.py index b874362c9e55..179572dff8a1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/enumvalue/operations/_operations.py @@ -55,7 +55,7 @@ def build_enum_value_send_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class EnumValueOperations: +class EnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/aio/operations/_operations.py index fb832d9582b4..e589f4fca305 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/models/_models.py index 0565e3cb4355..630f7c535869 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/models/_models.py @@ -12,7 +12,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class My_model(_Model): +class My_model(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """My_model. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/operations/_operations.py index 057dd94e31b9..5619d82e0cb0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/model/operations/_operations.py @@ -55,7 +55,7 @@ def build_model_send_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/aio/operations/_operations.py index 404c7e15109d..41a67f278241 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class OperationOperations: +class OperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/operations/_operations.py index d5eaa8adaaf0..ffca4df68809 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/operation/operations/_operations.py @@ -38,7 +38,7 @@ def build_operation_myOp_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, **kwargs) -class OperationOperations: +class OperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/aio/operations/_operations.py index 85558f08c6bb..b4d3fe9ca065 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ParameterOperations: +class ParameterOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/operations/_operations.py index ca5ca604b7ec..b9ccb7e1708b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/parameter/operations/_operations.py @@ -44,7 +44,7 @@ def build_parameter_send_request(*, myParam: str, **kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class ParameterOperations: +class ParameterOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/aio/operations/_operations.py index c188a3809d32..5c46a52bc992 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/models/_models.py index 06ffa22ea3b0..0ec05ca88882 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/models/_models.py @@ -12,7 +12,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class ScopedModel(_Model): +class ScopedModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ScopedModel. :ivar _my_name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/operations/_operations.py index 7455ebae584c..2a7d5be374c4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-exact-name/specs/azure/clientgenerator/core/exactname/property/operations/_operations.py @@ -55,7 +55,7 @@ def build_property_send_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py index 317fbe7ea075..8420dcaf7e36 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class ChildFlattenModel(_Model): +class ChildFlattenModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is the child model to be flattened. And it has flattened property as well. :ivar summary: Required. @@ -68,7 +68,7 @@ def __setattr__(self, key: str, value: Any) -> None: super().__setattr__(key, value) -class ChildModel(_Model): +class ChildModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is the child model to be flattened. :ivar description: Required. @@ -101,7 +101,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FlattenModel(_Model): +class FlattenModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is the model with one level of flattening. :ivar name: Required. @@ -154,7 +154,7 @@ def __setattr__(self, key: str, value: Any) -> None: super().__setattr__(key, value) -class FlattenUnknownModel(_Model): +class FlattenUnknownModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is the model with unknown type properties to be flattened. :ivar name: Required. @@ -206,7 +206,7 @@ def __setattr__(self, key: str, value: Any) -> None: super().__setattr__(key, value) -class NestedFlattenModel(_Model): +class NestedFlattenModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is the model with two levels of flattening. :ivar name: Required. @@ -239,7 +239,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Solution(_Model): +class Solution(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is the model with flattened properties that are all read-only. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/aio/operations/_operations.py index 291e69d10764..f0530af8e8f6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/aio/operations/_operations.py @@ -42,7 +42,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class AnimalOperationsOperations: +class AnimalOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -300,7 +300,7 @@ async def update_dog_as_animal( return deserialized # type: ignore -class PetOperationsOperations: +class PetOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -554,7 +554,7 @@ async def update_dog_as_pet(self, pet: Union[_models.Pet, _types.Pet, IO[bytes]] return deserialized # type: ignore -class DogOperationsOperations: +class DogOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/models/_models.py index df042fdee4a6..4f8817d2a525 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/models/_models.py @@ -13,7 +13,7 @@ from .._utils.model_base import Model as _Model, rest_discriminator, rest_field -class Animal(_Model): +class Animal(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Animal. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -50,7 +50,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Pet(Animal, discriminator="pet"): +class Pet(Animal, discriminator="pet"): # pylint: disable=docstring-keyword-should-match-keyword-only """Pet. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -90,7 +90,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "pet" # type: ignore -class Dog(Pet, discriminator="dog"): +class Dog(Pet, discriminator="dog"): # pylint: disable=docstring-keyword-should-match-keyword-only """Dog. :ivar name: Name of the animal. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/operations/_operations.py index 97b2e35bec2d..d6241603884b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/operations/_operations.py @@ -123,7 +123,7 @@ def build_dog_operations_update_dog_as_dog_request(**kwargs: Any) -> HttpRequest return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class AnimalOperationsOperations: +class AnimalOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -381,7 +381,7 @@ def update_dog_as_animal( return deserialized # type: ignore -class PetOperationsOperations: +class PetOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -635,7 +635,7 @@ def update_dog_as_pet(self, pet: Union[_models.Pet, _types.Pet, IO[bytes]], **kw return deserialized # type: ignore -class DogOperationsOperations: +class DogOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/models/_models.py index eba884f5922c..ef057736f54f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-next-link-verb/specs/azure/clientgenerator/core/nextlinkverb/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Test(_Model): +class Test(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Test model. :ivar id: The id of the test. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/aio/operations/_operations.py index 8020ce31f347..270e39eca7ae 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ReorderParametersOperations: +class ReorderParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -102,7 +102,7 @@ async def reorder(self, param1: str, param2: str, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class GroupParametersOperations: +class GroupParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -170,7 +170,7 @@ async def group(self, *, param1: str, param2: str, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class RequireOptionalParameterOperations: +class RequireOptionalParameterOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -238,7 +238,7 @@ async def require_optional(self, param1: str, param2: str, **kwargs: Any) -> Non return cls(pipeline_response, None, {}) # type: ignore -class RemoveOptionalParameterOperations: +class RemoveOptionalParameterOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/operations/_operations.py index 0f91a78e3913..2e1553e2e780 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/operations/_operations.py @@ -93,7 +93,7 @@ def build_remove_optional_parameter_remove_optional_request( # pylint: disable= return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class ReorderParametersOperations: +class ReorderParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -163,7 +163,7 @@ def reorder( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class GroupParametersOperations: +class GroupParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -233,7 +233,7 @@ def group( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class RequireOptionalParameterOperations: +class RequireOptionalParameterOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -303,7 +303,7 @@ def require_optional( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class RemoveOptionalParameterOperations: +class RemoveOptionalParameterOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/aio/operations/_operations.py index 59493740af79..41bf0a5c8abd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeadAsBooleanOperations: +class HeadAsBooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/operations/_operations.py index b7ada803845c..114b4d582354 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-response-as-bool/specs/azure/clientgenerator/core/responseasbool/headasboolean/operations/_operations.py @@ -45,7 +45,7 @@ def build_head_as_boolean_not_exists_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="HEAD", url=_url, **kwargs) -class HeadAsBooleanOperations: +class HeadAsBooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py index 3133dccb5d1f..7d1ff6240e5f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py @@ -42,7 +42,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ModelInOperationOperations: +class ModelInOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -502,7 +502,7 @@ async def orphan_model_serializable(self, body: Any, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NamespaceUsageOperations: +class NamespaceUsageOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py index 86762d410987..3b6d816693a0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class InputModel(_Model): +class InputModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Usage additive to roundtrip. :ivar name: Required. @@ -43,7 +43,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NamespaceModel(_Model): +class NamespaceModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NamespaceModel. :ivar name: Required. @@ -71,7 +71,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NestedNamespaceModel(_Model): +class NestedNamespaceModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NestedNamespaceModel. :ivar value: Required. @@ -99,7 +99,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OrphanModel(_Model): +class OrphanModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Not used anywhere, but access is override to public so still need to be generated and exported with serialization. @@ -133,7 +133,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OutputModel(_Model): +class OutputModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Usage additive to roundtrip. :ivar name: Required. @@ -161,7 +161,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ResultModel(_Model): +class ResultModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ResultModel. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py index 83162e244857..d882b0ceac84 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py @@ -119,7 +119,7 @@ def build_namespace_usage_namespace_model_serializable_request( # pylint: disab return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ModelInOperationOperations: +class ModelInOperationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -579,7 +579,7 @@ def orphan_model_serializable( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NamespaceUsageOperations: +class NamespaceUsageOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_client.py index 5c0758e300c6..b23da59cb325 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class BasicClient(_BasicClientOperationsMixin): +class BasicClient(_BasicClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_configuration.py index 7f5f80c26536..95f1badfda88 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class BasicClientConfiguration: # pylint: disable=too-many-instance-attributes +class BasicClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for BasicClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_client.py index 364133474c79..65bdd10b3889 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class BasicClient(_BasicClientOperationsMixin): +class BasicClient(_BasicClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_configuration.py index 5d6a66954c03..07db406df05c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class BasicClientConfiguration: # pylint: disable=too-many-instance-attributes +class BasicClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for BasicClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/models/_models.py index 71f7e0060e56..a6fc71cbcdda 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-basic/specs/azure/core/basic/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class User(_Model): +class User(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Details about a user. :ivar id: The user's id. Required. @@ -56,7 +56,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UserList(_Model): +class UserList(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UserList. :ivar users: Required. @@ -84,7 +84,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UserOrder(_Model): +class UserOrder(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UserOrder for testing list with expand. :ivar id: The user's id. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_client.py index 1fea1d4c379f..53994b205522 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class RpcClient(_RpcClientOperationsMixin): +class RpcClient(_RpcClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core with long-running RPC operation. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_configuration.py index 8b63d4ae0c62..2bac7567d6a6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class RpcClientConfiguration: # pylint: disable=too-many-instance-attributes +class RpcClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for RpcClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_client.py index 413f9852e8b0..04ccc3b1189b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class RpcClient(_RpcClientOperationsMixin): +class RpcClient(_RpcClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core with long-running RPC operation. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_configuration.py index e76526306392..d5e20519faae 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class RpcClientConfiguration: # pylint: disable=too-many-instance-attributes +class RpcClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for RpcClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/models/_models.py index be0900af492c..b9c4e5a69e6d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-rpc/specs/azure/core/lro/rpc/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class GenerationOptions(_Model): +class GenerationOptions(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Options for the generation. :ivar prompt: Prompt. Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GenerationResult(_Model): +class GenerationResult(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Result of the generation. :ivar data: The data. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_client.py index 50e4be91641f..dc208f982eb6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class StandardClient(_StandardClientOperationsMixin): +class StandardClient(_StandardClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core with long-running operation. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_configuration.py index bb0a6e5975c0..510b654df357 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class StandardClientConfiguration: # pylint: disable=too-many-instance-attributes +class StandardClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for StandardClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_client.py index 8a73c913d62a..6c9171de61e7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class StandardClient(_StandardClientOperationsMixin): +class StandardClient(_StandardClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core with long-running operation. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_configuration.py index 46dc9f640040..fd4df289b659 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class StandardClientConfiguration: # pylint: disable=too-many-instance-attributes +class StandardClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for StandardClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py index 9de7f18d22b6..1edf68ab6275 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class ExportedUser(_Model): +class ExportedUser(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The exported user data. :ivar name: The name of user. Required. @@ -45,7 +45,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class User(_Model): +class User(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Details about a user. :ivar name: The name of user. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/aio/operations/_operations.py index 2cc2e8a5d384..7ff9e95da371 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/aio/operations/_operations.py @@ -40,7 +40,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class AzureCoreEmbeddingVectorOperations: +class AzureCoreEmbeddingVectorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/models/_models.py index a000a06c7164..689742afc5a7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class AzureEmbeddingModel(_Model): +class AzureEmbeddingModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AzureEmbeddingModel. :ivar embedding: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/operations/_operations.py index bf925808d059..e3d42eb883cb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-model/specs/azure/core/model/operations/_operations.py @@ -83,7 +83,7 @@ def build_azure_core_embedding_vector_post_request(**kwargs: Any) -> HttpRequest return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class AzureCoreEmbeddingVectorOperations: +class AzureCoreEmbeddingVectorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_client.py index 31748e28134f..ae351690199e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class PageClient(_PageClientOperationsMixin): +class PageClient(_PageClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core with paging support. :ivar two_models_as_page_item: TwoModelsAsPageItemOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_configuration.py index 80adea6b66e3..0cde87fb3f7c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class PageClientConfiguration: # pylint: disable=too-many-instance-attributes +class PageClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for PageClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_client.py index 57eacf2f19f1..3eb88fc2d4f0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class PageClient(_PageClientOperationsMixin): +class PageClient(_PageClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates bodies templated with Azure Core with paging support. :ivar two_models_as_page_item: TwoModelsAsPageItemOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_configuration.py index 628ff4885135..66d6555868c6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class PageClientConfiguration: # pylint: disable=too-many-instance-attributes +class PageClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for PageClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/operations/_operations.py index fec798a69b0c..86e4c61ec3fd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/aio/operations/_operations.py @@ -46,7 +46,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class TwoModelsAsPageItemOperations: +class TwoModelsAsPageItemOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/models/_models.py index d6af01e668c9..fac1562ca632 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/models/_models.py @@ -26,7 +26,7 @@ class FirstItem(_Model): """The id of the item. Required.""" -class ListItemInputBody(_Model): +class ListItemInputBody(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The body of the input. :ivar input_name: The name of the input. Required. @@ -65,7 +65,7 @@ class SecondItem(_Model): """The name of the item. Required.""" -class User(_Model): +class User(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Details about a user. :ivar id: The user's id. Required. @@ -106,7 +106,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UserOrder(_Model): +class UserOrder(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UserOrder for testing list with expand. :ivar id: The user's id. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/operations/_operations.py index 814f8b78ffcf..1525ced7f59e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-page/specs/azure/core/page/operations/_operations.py @@ -181,7 +181,7 @@ def build_page_with_relative_next_link_request(**kwargs: Any) -> HttpRequest: # return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class TwoModelsAsPageItemOperations: +class TwoModelsAsPageItemOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py index 81ab9712b9dd..f629c05818bd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py @@ -42,7 +42,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class AzureLocationScalarOperations: +class AzureLocationScalarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/models/_models.py index 7beed76965f7..1a72b956035b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class AzureLocationModel(_Model): +class AzureLocationModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AzureLocationModel. :ivar location: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py index 24a7d190cf06..9da8e185cdc4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py @@ -110,7 +110,7 @@ def build_azure_location_scalar_query_request( # pylint: disable=name-too-long return HttpRequest(method="POST", url=_url, params=_params, **kwargs) -class AzureLocationScalarOperations: +class AzureLocationScalarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_client.py index ff42f56fd241..ce7f39b38c23 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class TraitsClient(_TraitsClientOperationsMixin): +class TraitsClient(_TraitsClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates Azure Core operation customizations by traits. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_configuration.py index b1a6d90a868e..1bdcf50110cd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class TraitsClientConfiguration: # pylint: disable=too-many-instance-attributes +class TraitsClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for TraitsClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_client.py index c7e6b716bd8c..5e12290934ca 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class TraitsClient(_TraitsClientOperationsMixin): +class TraitsClient(_TraitsClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates Azure Core operation customizations by traits. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_configuration.py index 0b22c6391f77..61f7feeb89a5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class TraitsClientConfiguration: # pylint: disable=too-many-instance-attributes +class TraitsClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for TraitsClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/models/_models.py index 6f5eba343aae..5741a0319eb3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-core-traits/specs/azure/core/traits/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class User(_Model): +class User(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Sample Model. :ivar id: The user's id. Required. @@ -44,7 +44,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UserActionParam(_Model): +class UserActionParam(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """User action param. :ivar user_action_value: User action value. Required. @@ -74,7 +74,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UserActionResponse(_Model): +class UserActionResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """User action response. :ivar user_action_result: User action result. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/models/_models.py index 3b80dfd4bae7..f83a4d0bc3b8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-encode-duration/specs/azure/encode/duration/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class DurationModel(_Model): +class DurationModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DurationModel. :ivar input: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_client.py index 14946c3f4f85..dd65e1472a55 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class AzureExampleClient(_AzureExampleClientOperationsMixin): +class AzureExampleClient( + _AzureExampleClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """AzureExampleClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_configuration.py index 4996718222bf..f10326940c51 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class AzureExampleClientConfiguration: # pylint: disable=too-many-instance-attributes +class AzureExampleClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for AzureExampleClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_client.py index b52d48a07a00..ae600b9bf92d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class AzureExampleClient(_AzureExampleClientOperationsMixin): +class AzureExampleClient( + _AzureExampleClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """AzureExampleClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_configuration.py index 0688c4595d28..ee3fccb29b7e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class AzureExampleClientConfiguration: # pylint: disable=too-many-instance-attributes +class AzureExampleClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for AzureExampleClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/models/_models.py index 8693d4eb768b..bf4c24b9fc89 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-example-basic/specs/azure/example/basic/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class ActionRequest(_Model): +class ActionRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ActionRequest. :ivar string_property: Required. @@ -61,7 +61,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ActionResponse(_Model): +class ActionResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ActionResponse. :ivar string_property: Required. @@ -107,7 +107,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Model(_Model): +class Model(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model. :ivar int32_property: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py index f51231d5b9c6..1f6deaeb48d3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class User(_Model): +class User(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """User model. :ivar name: User name. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_client.py index f7df9ddc15b8..8366ac8a7652 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials import TokenCredential -class CommonPropertiesClient: +class CommonPropertiesClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Managed Identity Provider management API. :ivar managed_identity: ManagedIdentityOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_configuration.py index d5fa8c086631..4b29c8e2dca8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials import TokenCredential -class CommonPropertiesClientConfiguration: # pylint: disable=too-many-instance-attributes +class CommonPropertiesClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for CommonPropertiesClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_client.py index 70c23f86ff89..3e69335f62a8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class CommonPropertiesClient: +class CommonPropertiesClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Managed Identity Provider management API. :ivar managed_identity: ManagedIdentityOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_configuration.py index aa126f8249c4..18f5b57cd80d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class CommonPropertiesClientConfiguration: # pylint: disable=too-many-instance-attributes +class CommonPropertiesClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for CommonPropertiesClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py index fa5d32f4f7bd..b198e3edecb6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py @@ -46,7 +46,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ManagedIdentityOperations: +class ManagedIdentityOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -487,7 +487,7 @@ async def update_with_user_assigned_and_system_assigned( # pylint: disable=name return deserialized # type: ignore -class ErrorOperations: +class ErrorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -748,7 +748,7 @@ async def create_for_user_defined_error( return deserialized # type: ignore -class ArmResourceIdentifiersOperations: +class ArmResourceIdentifiersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py index 156176664dcd..4e77cd2342c0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py @@ -17,7 +17,7 @@ from .. import models as _models -class ApiError(_Model): +class ApiError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Api error. :ivar details: The Api error details. @@ -67,7 +67,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ApiErrorBase(_Model): +class ApiErrorBase(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Api error base. :ivar code: The error code. @@ -133,7 +133,7 @@ class Resource(_Model): """Azure Resource Manager metadata containing createdBy and modifiedBy information.""" -class TrackedResource(Resource): +class TrackedResource(Resource): # pylint: disable=docstring-keyword-should-match-keyword-only """Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -177,7 +177,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ArmResourceIdentifierResource(TrackedResource): +class ArmResourceIdentifierResource(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -226,7 +226,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ArmResourceIdentifierResourceProperties(_Model): +class ArmResourceIdentifierResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ArmResourceIdentifier Resource Properties. :ivar provisioning_state: The status of the last operation. Required. Known values are: @@ -282,7 +282,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CloudError(_Model): +class CloudError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """An error response. :ivar error: Api error. @@ -310,7 +310,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ConfidentialResource(TrackedResource): +class ConfidentialResource(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -359,7 +359,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ConfidentialResourceProperties(_Model): +class ConfidentialResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Confidential Resource Properties. :ivar provisioning_state: The status of the last operation. Required. @@ -436,7 +436,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -464,7 +464,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InnerError(_Model): +class InnerError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Inner error details. :ivar exceptiontype: The exception type. @@ -497,7 +497,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ManagedIdentityTrackedResource(TrackedResource): +class ManagedIdentityTrackedResource(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -564,7 +564,7 @@ class ManagedIdentityTrackedResourceProperties(_Model): """The status of the last operation. Required.""" -class ManagedServiceIdentity(_Model): +class ManagedServiceIdentity(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Managed service identity (system assigned and/or user assigned identities). :ivar principal_id: The service principal ID of the system assigned identity. This property @@ -616,7 +616,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SystemData(_Model): +class SystemData(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Metadata pertaining to creation and last modification of the resource. :ivar created_by: The identity that created the resource. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py index d52bc2ef0497..3562900f5488 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py @@ -258,7 +258,7 @@ def build_arm_resource_identifiers_create_or_replace_request( # pylint: disable return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -class ManagedIdentityOperations: +class ManagedIdentityOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -699,7 +699,7 @@ def update_with_user_assigned_and_system_assigned( # pylint: disable=name-too-l return deserialized # type: ignore -class ErrorOperations: +class ErrorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -960,7 +960,7 @@ def create_for_user_defined_error( return deserialized # type: ignore -class ArmResourceIdentifiersOperations: +class ArmResourceIdentifiersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_client.py index c308527f7b8c..5640105f73c3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials import TokenCredential -class LargeHeaderClient: +class LargeHeaderClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar large_headers: LargeHeadersOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_configuration.py index 5b477f4516ee..f43a189158bb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials import TokenCredential -class LargeHeaderClientConfiguration: # pylint: disable=too-many-instance-attributes +class LargeHeaderClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for LargeHeaderClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_client.py index 8f7f02dc2cd4..4731bcad0180 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class LargeHeaderClient: +class LargeHeaderClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar large_headers: LargeHeadersOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_configuration.py index a08f14ee5fc8..87b2267a33e3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class LargeHeaderClientConfiguration: # pylint: disable=too-many-instance-attributes +class LargeHeaderClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for LargeHeaderClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/operations/_operations.py index 555daadd9e83..c8d4bf75075e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class LargeHeadersOperations: +class LargeHeadersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/models/_models.py index 7f2e183dbff9..e11ef4392b9a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class CancelResult(_Model): +class CancelResult(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """CancelResult. :ivar succeeded: Required. @@ -87,7 +87,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/operations/_operations.py index 70310032891a..ffebc4acd04b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-large-header/azure/resourcemanager/largeheader/operations/_operations.py @@ -68,7 +68,7 @@ def build_large_headers_two6_k_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -class LargeHeadersOperations: +class LargeHeadersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_client.py index 8c4f7a05aa83..4e244d36d9e4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials import TokenCredential -class ManagementGroupClient: +class ManagementGroupClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar management_group_child_resources: ManagementGroupChildResourcesOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_configuration.py index 6b2f02b7c15f..77354d496a6c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials import TokenCredential -class ManagementGroupClientConfiguration: # pylint: disable=too-many-instance-attributes +class ManagementGroupClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ManagementGroupClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_client.py index 78975321aed3..f9c2db65b7b1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class ManagementGroupClient: +class ManagementGroupClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar management_group_child_resources: ManagementGroupChildResourcesOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_configuration.py index 02524a53f4ad..fed482b295a0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class ManagementGroupClientConfiguration: # pylint: disable=too-many-instance-attributes +class ManagementGroupClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ManagementGroupClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/operations/_operations.py index 88c4b3492254..eba832db62c9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/aio/operations/_operations.py @@ -49,7 +49,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ManagementGroupChildResourcesOperations: +class ManagementGroupChildResourcesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/models/_models.py index 0fc52ab8c0b8..04135604845f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/models/_models.py @@ -62,7 +62,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -135,7 +135,7 @@ class ExtensionResource(Resource): """ -class ManagementGroupChildResource(ExtensionResource): +class ManagementGroupChildResource(ExtensionResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete extension resource types can be created by aliasing this type using a specific property type. @@ -178,7 +178,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ManagementGroupChildResourceProperties(_Model): +class ManagementGroupChildResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ManagementGroupChildResource properties. :ivar description: The description of the resource. @@ -215,7 +215,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SystemData(_Model): +class SystemData(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Metadata pertaining to creation and last modification of the resource. :ivar created_by: The identity that created the resource. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/operations/_operations.py index 74651eb056f0..86f37d168d61 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-management-group/azure/resourcemanager/managementgroup/operations/_operations.py @@ -186,7 +186,7 @@ def build_management_group_child_resources_list_by_management_group_request( # return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class ManagementGroupChildResourcesOperations: +class ManagementGroupChildResourcesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_client.py index be5c62e44532..404f763e0fac 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials import TokenCredential -class MethodSubscriptionIdClient: +class MethodSubscriptionIdClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Test for ARM method level subscription ID parameter placement. :ivar two_subscription_resources_method_level: TwoSubscriptionResourcesMethodLevelOperations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_configuration.py index 6e83a8e59047..4fc3781a627e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials import TokenCredential -class MethodSubscriptionIdClientConfiguration: # pylint: disable=too-many-instance-attributes +class MethodSubscriptionIdClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for MethodSubscriptionIdClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_client.py index 5497860897ca..14a6049848a1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class MethodSubscriptionIdClient: +class MethodSubscriptionIdClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Test for ARM method level subscription ID parameter placement. :ivar two_subscription_resources_method_level: TwoSubscriptionResourcesMethodLevelOperations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_configuration.py index 9c5934a37767..3a5b72081089 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class MethodSubscriptionIdClientConfiguration: # pylint: disable=too-many-instance-attributes +class MethodSubscriptionIdClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for MethodSubscriptionIdClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/operations/_operations.py index 601d3ae964c4..7e757fc0b8c3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/aio/operations/_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=line-too-long,useless-suppression,too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -56,7 +56,7 @@ List = list -class TwoSubscriptionResourcesMethodLevelOperations: # pylint: disable=name-too-long +class TwoSubscriptionResourcesMethodLevelOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -87,7 +87,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class MixedSubscriptionPlacementOperations: +class MixedSubscriptionPlacementOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -114,7 +114,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -227,7 +227,7 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) -class TwoSubscriptionResourcesMethodLevelSubscriptionResource1OperationsOperations: # pylint: disable=name-too-long +class TwoSubscriptionResourcesMethodLevelSubscriptionResource1OperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -538,7 +538,7 @@ async def delete(self, subscription_id: str, subscription_resource1_name: str, * return cls(pipeline_response, None, {}) # type: ignore -class TwoSubscriptionResourcesMethodLevelSubscriptionResource2OperationsOperations: # pylint: disable=name-too-long +class TwoSubscriptionResourcesMethodLevelSubscriptionResource2OperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -849,7 +849,7 @@ async def delete(self, subscription_id: str, subscription_resource2_name: str, * return cls(pipeline_response, None, {}) # type: ignore -class MixedSubscriptionPlacementSubscriptionResourceOperationsOperations: # pylint: disable=name-too-long +class MixedSubscriptionPlacementSubscriptionResourceOperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1160,7 +1160,7 @@ async def delete(self, subscription_id: str, subscription_resource_name: str, ** return cls(pipeline_response, None, {}) # type: ignore -class MixedSubscriptionPlacementResourceGroupResourceOperationsOperations: # pylint: disable=name-too-long +class MixedSubscriptionPlacementResourceGroupResourceOperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/models/_models.py index 1f1b0ebe0267..054842e902a2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/models/_models.py @@ -62,7 +62,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -90,7 +90,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Operation(_Model): +class Operation(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """REST API Operation. :ivar name: The name of the operation, as per Resource-Based Access Control (RBAC). Examples: @@ -223,7 +223,7 @@ class ProxyResource(Resource): """ -class TrackedResource(Resource): +class TrackedResource(Resource): # pylint: disable=docstring-keyword-should-match-keyword-only """Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -267,7 +267,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ResourceGroupResource(TrackedResource): +class ResourceGroupResource(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -316,7 +316,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ResourceGroupResourceProperties(_Model): +class ResourceGroupResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Properties of resource group resource. :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", @@ -355,7 +355,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SubscriptionResource(ProxyResource): +class SubscriptionResource(ProxyResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete proxy resource types can be created by aliasing this type using a specific property type. @@ -398,7 +398,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SubscriptionResource1(ProxyResource): +class SubscriptionResource1(ProxyResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete proxy resource types can be created by aliasing this type using a specific property type. @@ -441,7 +441,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SubscriptionResource1Properties(_Model): +class SubscriptionResource1Properties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Properties of subscription resource 1. :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", @@ -478,7 +478,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SubscriptionResource2(ProxyResource): +class SubscriptionResource2(ProxyResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete proxy resource types can be created by aliasing this type using a specific property type. @@ -521,7 +521,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SubscriptionResource2Properties(_Model): +class SubscriptionResource2Properties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Properties of subscription resource 2. :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", @@ -560,7 +560,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SubscriptionResourceProperties(_Model): +class SubscriptionResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Properties of subscription resource. :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", @@ -599,7 +599,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SystemData(_Model): +class SystemData(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Metadata pertaining to creation and last modification of the resource. :ivar created_by: The identity that created the resource. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/operations/_operations.py index 9bf6f5215aa1..a2d278551765 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/operations/_operations.py @@ -383,7 +383,7 @@ def build_mixed_subscription_placement_resource_group_resource_operations_delete return HttpRequest(method="DELETE", url=_url, params=_params, **kwargs) -class TwoSubscriptionResourcesMethodLevelOperations: # pylint: disable=name-too-long +class TwoSubscriptionResourcesMethodLevelOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -414,7 +414,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class MixedSubscriptionPlacementOperations: +class MixedSubscriptionPlacementOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -441,7 +441,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -554,7 +554,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -class TwoSubscriptionResourcesMethodLevelSubscriptionResource1OperationsOperations: # pylint: disable=name-too-long +class TwoSubscriptionResourcesMethodLevelSubscriptionResource1OperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -867,7 +867,7 @@ def delete( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class TwoSubscriptionResourcesMethodLevelSubscriptionResource2OperationsOperations: # pylint: disable=name-too-long +class TwoSubscriptionResourcesMethodLevelSubscriptionResource2OperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1180,7 +1180,7 @@ def delete( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MixedSubscriptionPlacementSubscriptionResourceOperationsOperations: # pylint: disable=name-too-long +class MixedSubscriptionPlacementSubscriptionResourceOperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1491,7 +1491,7 @@ def delete( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MixedSubscriptionPlacementResourceGroupResourceOperationsOperations: # pylint: disable=name-too-long +class MixedSubscriptionPlacementResourceGroupResourceOperationsOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_client.py index 0465e913515d..b91f94dea0dd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials import TokenCredential -class CombinedClient: # pylint: disable=client-accepts-api-version-keyword +class CombinedClient: # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """CombinedClient. :ivar virtual_machines: VirtualMachinesOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/_client.py index a8963d141fd1..529dfd24f4d7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class CombinedClient: # pylint: disable=client-accepts-api-version-keyword +class CombinedClient: # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """CombinedClient. :ivar virtual_machines: VirtualMachinesOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/operations/_operations.py index beea44eb10c0..5c4a561e8d74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/aio/operations/_operations.py @@ -45,7 +45,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class VirtualMachinesOperations: +class VirtualMachinesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -382,7 +382,7 @@ def get_long_running_output(pipeline_response): ) -class StorageAccountsOperations: +class StorageAccountsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/models/_models.py index 621a8fee389c..a1ecc85604ef 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/models/_models.py @@ -63,7 +63,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -120,7 +120,7 @@ class Resource(_Model): """Azure Resource Manager metadata containing createdBy and modifiedBy information.""" -class SharedMetadata(_Model): +class SharedMetadata(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Common metadata shared across multiple services. :ivar created_at: Creation timestamp of the resource. @@ -160,7 +160,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class TrackedResource(Resource): +class TrackedResource(Resource): # pylint: disable=docstring-keyword-should-match-keyword-only """Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -205,7 +205,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StorageAccount(TrackedResource): +class StorageAccount(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Storage account resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -254,7 +254,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StorageAccountProperties(_Model): +class StorageAccountProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Storage account properties. :ivar provisioning_state: Known values are: "Succeeded", "Failed", and "Canceled". @@ -292,7 +292,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SystemData(_Model): +class SystemData(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Metadata pertaining to creation and last modification of the resource. :ivar created_by: The identity that created the resource. @@ -361,7 +361,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class VirtualMachine(TrackedResource): +class VirtualMachine(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Describes a Virtual Machine. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -410,7 +410,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class VirtualMachineProperties(_Model): +class VirtualMachineProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """VirtualMachineProperties. :ivar provisioning_state: Known values are: "Succeeded", "Failed", and "Canceled". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/operations/_operations.py index 5e1f4a474bb7..f475524a1952 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service-shared-models/azure/resourcemanager/multiservicesharedmodels/combined/operations/_operations.py @@ -160,7 +160,7 @@ def build_storage_accounts_create_or_update_request( # pylint: disable=name-too return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -class VirtualMachinesOperations: +class VirtualMachinesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -497,7 +497,7 @@ def get_long_running_output(pipeline_response): ) -class StorageAccountsOperations: +class StorageAccountsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_client.py index 2af1ff380ac1..6e3595c41436 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials import TokenCredential -class CombinedClient: # pylint: disable=client-accepts-api-version-keyword +class CombinedClient: # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """CombinedClient. :ivar virtual_machines: VirtualMachinesOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/_client.py index 7638e2ed5244..6bcf8bff7fc9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class CombinedClient: # pylint: disable=client-accepts-api-version-keyword +class CombinedClient: # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """CombinedClient. :ivar virtual_machines: VirtualMachinesOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/operations/_operations.py index 5bac6c39d7c4..1c404eebf1d7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/aio/operations/_operations.py @@ -44,7 +44,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class VirtualMachinesOperations: +class VirtualMachinesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -381,7 +381,7 @@ def get_long_running_output(pipeline_response): ) -class DisksOperations: +class DisksOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/models/_models.py index f4e2afaf9f02..4253eb007270 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/models/_models.py @@ -45,7 +45,7 @@ class Resource(_Model): """Azure Resource Manager metadata containing createdBy and modifiedBy information.""" -class TrackedResource(Resource): +class TrackedResource(Resource): # pylint: disable=docstring-keyword-should-match-keyword-only """Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -89,7 +89,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Disk(TrackedResource): +class Disk(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Disk resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -195,7 +195,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -223,7 +223,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SystemData(_Model): +class SystemData(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Metadata pertaining to creation and last modification of the resource. :ivar created_by: The identity that created the resource. @@ -292,7 +292,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class VirtualMachine(TrackedResource): +class VirtualMachine(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Describes a Virtual Machine. :ivar id: Fully qualified resource ID for the resource. Ex - diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/operations/_operations.py index 818332635774..0f21af43f8fc 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-multi-service/azure/resourcemanager/multiservice/combined/operations/_operations.py @@ -160,7 +160,7 @@ def build_disks_create_or_update_request( return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -class VirtualMachinesOperations: +class VirtualMachinesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -497,7 +497,7 @@ def get_long_running_output(pipeline_response): ) -class DisksOperations: +class DisksOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_client.py index 22d7ed2f6918..837d4b1ea231 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials import TokenCredential -class NonResourceClient: +class NonResourceClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar non_resource_operations: NonResourceOperationsOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_configuration.py index 726f1ee24a59..a1dc040dcc48 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials import TokenCredential -class NonResourceClientConfiguration: # pylint: disable=too-many-instance-attributes +class NonResourceClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for NonResourceClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_client.py index b3169a6260eb..ac7081df394c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_client.py @@ -31,7 +31,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class NonResourceClient: +class NonResourceClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar non_resource_operations: NonResourceOperationsOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_configuration.py index ca27162865fe..cb9be72b666c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class NonResourceClientConfiguration: # pylint: disable=too-many-instance-attributes +class NonResourceClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for NonResourceClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/operations/_operations.py index ba9fb8c5f849..011856e0c496 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/aio/operations/_operations.py @@ -40,7 +40,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class NonResourceOperationsOperations: +class NonResourceOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/models/_models.py index ff9dff9323fc..19a5b96917d3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/models/_models.py @@ -59,7 +59,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -87,7 +87,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NonResource(_Model): +class NonResource(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Though this model has ``id``, ``name``, ``type`` properties, it is not a resource as it doesn't extends ``Resource``. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/operations/_operations.py index 1ea579b46c26..56bbc8cfa614 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/operations/_operations.py @@ -99,7 +99,7 @@ def build_non_resource_operations_create_request( # pylint: disable=name-too-lo return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -class NonResourceOperationsOperations: +class NonResourceOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_client.py index 108d69cc2424..b681207463d8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_client.py @@ -37,7 +37,7 @@ from azure.core.credentials import TokenCredential -class OperationTemplatesClient: +class OperationTemplatesClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar operations: Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_configuration.py index 7f02beef88f5..91bb8d97646a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials import TokenCredential -class OperationTemplatesClientConfiguration: # pylint: disable=too-many-instance-attributes +class OperationTemplatesClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for OperationTemplatesClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_client.py index 0a56e693eb61..2cedd92ca4ea 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_client.py @@ -37,7 +37,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class OperationTemplatesClient: +class OperationTemplatesClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar operations: Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_configuration.py index 941591d2b54d..0f9b38f41e46 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class OperationTemplatesClientConfiguration: # pylint: disable=too-many-instance-attributes +class OperationTemplatesClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for OperationTemplatesClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py index f3059d07f5b7..c864e47579c8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py @@ -57,7 +57,7 @@ List = list -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -168,7 +168,7 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) -class CheckNameAvailabilityOperations: +class CheckNameAvailabilityOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -472,7 +472,7 @@ async def check_local( return deserialized # type: ignore -class LroOperations: +class LroOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1271,7 +1271,7 @@ def get_long_running_output(pipeline_response): ) -class LroPagingOperations: +class LroPagingOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1498,7 +1498,7 @@ async def internal_get_next(next_link=None): ) -class OptionalBodyOperations: +class OptionalBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py index 7effc2159d25..9737444467bd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py @@ -17,7 +17,7 @@ from .. import models as _models -class ActionRequest(_Model): +class ActionRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ActionRequest. :ivar action_type: The action type to perform. @@ -52,7 +52,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ActionResult(_Model): +class ActionResult(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ActionResult. :ivar result: The result of the action. Required. @@ -80,7 +80,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ChangeAllowanceRequest(_Model): +class ChangeAllowanceRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ChangeAllowanceRequest. :ivar total_allowed: The new total allowed widgets. @@ -115,7 +115,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ChangeAllowanceResult(_Model): +class ChangeAllowanceResult(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ChangeAllowanceResult. :ivar total_allowed: The new total allowed widgets. Required. @@ -148,7 +148,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CheckNameAvailabilityRequest(_Model): +class CheckNameAvailabilityRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The check availability request body. :ivar name: The name of the resource for which availability needs to be checked. @@ -181,7 +181,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CheckNameAvailabilityResponse(_Model): +class CheckNameAvailabilityResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The check availability result. :ivar name_available: Indicates if the resource name is available. @@ -271,7 +271,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -299,7 +299,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExportRequest(_Model): +class ExportRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ExportRequest. :ivar format: Format of the exported order. Required. @@ -327,7 +327,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExportResult(_Model): +class ExportResult(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ExportResult. :ivar content: Content of the exported order. Required. @@ -355,7 +355,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Operation(_Model): +class Operation(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """REST API Operation. :ivar name: The name of the operation, as per Resource-Based Access Control (RBAC). Examples: @@ -471,7 +471,7 @@ class Resource(_Model): """Azure Resource Manager metadata containing createdBy and modifiedBy information.""" -class TrackedResource(Resource): +class TrackedResource(Resource): # pylint: disable=docstring-keyword-should-match-keyword-only """Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -515,7 +515,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Order(TrackedResource): +class Order(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -563,7 +563,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OrderProperties(_Model): +class OrderProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """OrderProperties. :ivar product_id: The product ID of the order. Required. @@ -600,7 +600,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Product(TrackedResource): +class Product(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -648,7 +648,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ProductProperties(_Model): +class ProductProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ProductProperties. :ivar product_id: The product ID. @@ -680,7 +680,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SystemData(_Model): +class SystemData(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Metadata pertaining to creation and last modification of the resource. :ivar created_by: The identity that created the resource. @@ -748,7 +748,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Widget(TrackedResource): +class Widget(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -796,7 +796,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WidgetProperties(_Model): +class WidgetProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WidgetProperties. :ivar name: The name of the widget. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py index 09742a806b76..a06362352eb6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py @@ -381,7 +381,7 @@ def build_optional_body_provider_post_request( # pylint: disable=name-too-long return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -492,7 +492,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -class CheckNameAvailabilityOperations: +class CheckNameAvailabilityOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -796,7 +796,7 @@ def check_local( return deserialized # type: ignore -class LroOperations: +class LroOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1591,7 +1591,7 @@ def get_long_running_output(pipeline_response): ) -class LroPagingOperations: +class LroPagingOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1816,7 +1816,7 @@ def internal_get_next(next_link=None): ) -class OptionalBodyOperations: +class OptionalBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_client.py index 9e4eda8bf07c..9214146c0956 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_client.py @@ -37,7 +37,7 @@ from azure.core.credentials import TokenCredential -class ResourcesClient: +class ResourcesClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar top_level: TopLevelOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_configuration.py index 82d1cb46d28e..07723c3cffd3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials import TokenCredential -class ResourcesClientConfiguration: # pylint: disable=too-many-instance-attributes +class ResourcesClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ResourcesClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_client.py index beb94eaaff50..e4bb43f7e11e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_client.py @@ -37,7 +37,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class ResourcesClient: +class ResourcesClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Arm Resource Provider management API. :ivar top_level: TopLevelOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_configuration.py index 0d3d3e209a71..60fab25942ae 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -18,7 +19,7 @@ from azure.core.credentials_async import AsyncTokenCredential -class ResourcesClientConfiguration: # pylint: disable=too-many-instance-attributes +class ResourcesClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ResourcesClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py index 607bbe956920..99c01770fcc8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py @@ -70,7 +70,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class TopLevelOperations: +class TopLevelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1112,7 +1112,7 @@ async def action_sync( return cls(pipeline_response, None, {}) # type: ignore -class NestedOperations: +class NestedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1954,7 +1954,7 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) -class SingletonOperations: +class SingletonOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2518,7 +2518,7 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) -class ExtensionsResourcesOperations: +class ExtensionsResourcesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3168,7 +3168,7 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) -class LocationResourcesOperations: +class LocationResourcesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py index f70158052ce9..c49859cb7403 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py @@ -61,7 +61,7 @@ class ErrorDetail(_Model): """The error additional info.""" -class ErrorResponse(_Model): +class ErrorResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Error response. :ivar error: The error object. @@ -134,7 +134,7 @@ class ExtensionResource(Resource): """ -class ExtensionsResource(ExtensionResource): +class ExtensionsResource(ExtensionResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete extension resource types can be created by aliasing this type using a specific property type. @@ -176,7 +176,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtensionsResourceProperties(_Model): +class ExtensionsResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ExtensionsResource properties. :ivar description: The description of the resource. @@ -229,7 +229,7 @@ class ProxyResource(Resource): """ -class LocationResource(ProxyResource): +class LocationResource(ProxyResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete proxy resource types can be created by aliasing this type using a specific property type. @@ -271,7 +271,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class LocationResourceProperties(_Model): +class LocationResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Location resource properties. :ivar description: The description of the resource. @@ -307,7 +307,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NestedProxyResource(ProxyResource): +class NestedProxyResource(ProxyResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Nested child of Top Level Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -348,7 +348,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NestedProxyResourceProperties(_Model): +class NestedProxyResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Nested Proxy Resource Properties. :ivar provisioning_state: Provisioning State of the nested child Resource. Known values are: @@ -384,7 +384,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NotificationDetails(_Model): +class NotificationDetails(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The details of a user notification. :ivar message: The notification message. Required. @@ -417,7 +417,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class TrackedResource(Resource): +class TrackedResource(Resource): # pylint: disable=docstring-keyword-should-match-keyword-only """Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - @@ -461,7 +461,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SingletonTrackedResource(TrackedResource): +class SingletonTrackedResource(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -509,7 +509,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SingletonTrackedResourceProperties(_Model): +class SingletonTrackedResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Singleton Arm Resource Properties. :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", @@ -545,7 +545,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SystemData(_Model): +class SystemData(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Metadata pertaining to creation and last modification of the resource. :ivar created_by: The identity that created the resource. @@ -612,7 +612,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class TopLevelTrackedResource(TrackedResource): +class TopLevelTrackedResource(TrackedResource): # pylint: disable=docstring-keyword-should-match-keyword-only """Concrete tracked resource types can be created by aliasing this type using a specific property type. @@ -660,7 +660,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class TopLevelTrackedResourceProperties(_Model): +class TopLevelTrackedResourceProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Top Level Arm Resource Properties. :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py index 9f32206663dc..81004e434d4b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py @@ -802,7 +802,7 @@ def build_location_resources_list_by_location_request( # pylint: disable=name-t return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class TopLevelOperations: +class TopLevelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1844,7 +1844,7 @@ def action_sync( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NestedOperations: +class NestedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2686,7 +2686,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -class SingletonOperations: +class SingletonOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3250,7 +3250,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -class ExtensionsResourcesOperations: +class ExtensionsResourcesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3902,7 +3902,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -class LocationResourcesOperations: +class LocationResourcesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-special-headers-conditional-request/azure/specialheaders/conditionalrequest/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_client.py index c0a3c46caa4d..ed02d8b85352 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class PreviewVersionClient(_PreviewVersionClientOperationsMixin): +class PreviewVersionClient( + _PreviewVersionClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """PreviewVersionClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_configuration.py index 6413dd58cf7b..5cd13d8c5c4b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class PreviewVersionClientConfiguration: # pylint: disable=too-many-instance-attributes +class PreviewVersionClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for PreviewVersionClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_client.py index af120d7c51a4..035347b06607 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class PreviewVersionClient(_PreviewVersionClientOperationsMixin): +class PreviewVersionClient( + _PreviewVersionClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """PreviewVersionClient. :keyword endpoint: Service host. Default value is "http://localhost:3000". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_configuration.py index 6445916e3c13..a8b0b36023b7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class PreviewVersionClientConfiguration: # pylint: disable=too-many-instance-attributes +class PreviewVersionClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for PreviewVersionClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/models/_models.py index 1518444acaa1..b7404f076e12 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/azure-versioning-previewversion/specs/azure/versioning/previewversion/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class ListWidgetsResponse(_Model): +class ListWidgetsResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ListWidgetsResponse. :ivar widgets: Required. @@ -43,7 +43,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UpdateWidgetColorRequest(_Model): +class UpdateWidgetColorRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Update widget color request. :ivar color: New color for the widget. Required. @@ -71,7 +71,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Widget(_Model): +class Widget(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A simple model for testing. :ivar id: Widget identifier. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/first/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/first/models/_models.py index d105c9fda601..fd5e454f9658 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/first/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/first/models/_models.py @@ -12,7 +12,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class FirstClientResult(_Model): +class FirstClientResult(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FirstClientResult. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/models/_models.py index 9e74a9906bcb..d9b6dc566d17 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-namespace/client/clientnamespace/second/models/_models.py @@ -15,7 +15,7 @@ from ..sub import models as _sub_models2 -class SecondClientResult(_Model): +class SecondClientResult(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SecondClientResult. :ivar type: Required. "second" diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/aio/operations/_operations.py index e6aa1e4dbeea..ea2ba0094dde 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/aio/operations/_operations.py @@ -37,7 +37,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FirstOperationsOperations: +class FirstOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -177,7 +177,7 @@ async def first( return deserialized # type: ignore -class SecondOperationsOperations: +class SecondOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/firstnamespace/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/firstnamespace/models/_models.py index f188390e9cc3..bba250f1956c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/firstnamespace/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/firstnamespace/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class FirstModel(_Model): +class FirstModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FirstModel. :ivar status: Status from first namespace. Required. Known values are: "active" and "inactive". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/operations/_operations.py index 0ad1664230f0..a01043e3d091 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/operations/_operations.py @@ -73,7 +73,7 @@ def build_second_operations_second_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class FirstOperationsOperations: +class FirstOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -213,7 +213,7 @@ def first( return deserialized # type: ignore -class SecondOperationsOperations: +class SecondOperationsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/secondnamespace/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/secondnamespace/models/_models.py index 6ce923b2df70..c9561b160580 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/secondnamespace/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-enum-conflict/client/naming/enumconflict/secondnamespace/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class SecondModel(_Model): +class SecondModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SecondModel. :ivar status: Status from second namespace. Required. Known values are: "running" and diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/aio/operations/_operations.py index 3391d52c471b..77ce1d743853 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/aio/operations/_operations.py @@ -48,7 +48,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -385,7 +385,7 @@ async def compatible_with_encoded_name( return cls(pipeline_response, None, {}) # type: ignore -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -497,7 +497,7 @@ async def response(self, **kwargs: Any) -> None: return cls(pipeline_response, None, response_headers) # type: ignore -class ModelClientOperations: +class ModelClientOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -717,7 +717,7 @@ async def language(self, body: Union[_models.PythonModel, _types.PythonModel, IO return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumOperations: +class UnionEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/models/_models.py index 21efec012765..2c73e2b23177 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class ClientModel(_Model): +class ClientModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClientModel. :ivar default_name: Pass in true. Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ClientNameAndJsonEncodedNameModel(_Model): +class ClientNameAndJsonEncodedNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClientNameAndJsonEncodedNameModel. :ivar client_name: Pass in true. Required. @@ -68,7 +68,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ClientNameModel(_Model): +class ClientNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClientNameModel. :ivar client_name: Pass in true. Required. @@ -96,7 +96,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class LanguageClientNameModel(_Model): +class LanguageClientNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """LanguageClientNameModel. :ivar python_name: Pass in true. Required. @@ -124,7 +124,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PythonModel(_Model): +class PythonModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PythonModel. :ivar default_name: Pass in true. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/operations/_operations.py index 01c1262f85f5..b533e83bc873 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming-typeddict/client/naming/typeddict/operations/_operations.py @@ -172,7 +172,7 @@ def build_naming_parameter_request(*, client_name: str, **kwargs: Any) -> HttpRe return HttpRequest(method="POST", url=_url, params=_params, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -505,7 +505,7 @@ def compatible_with_encoded_name( # pylint: disable=inconsistent-return-stateme return cls(pipeline_response, None, {}) # type: ignore -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -617,7 +617,7 @@ def response(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-retur return cls(pipeline_response, None, response_headers) # type: ignore -class ModelClientOperations: +class ModelClientOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -837,7 +837,7 @@ def language( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumOperations: +class UnionEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/aio/operations/_operations.py index babaa7b80c04..2ac6fb8c45a6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/aio/operations/_operations.py @@ -48,7 +48,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -385,7 +385,7 @@ async def compatible_with_encoded_name( return cls(pipeline_response, None, {}) # type: ignore -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -497,7 +497,7 @@ async def response(self, **kwargs: Any) -> None: return cls(pipeline_response, None, response_headers) # type: ignore -class ModelClientOperations: +class ModelClientOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -717,7 +717,7 @@ async def language(self, body: Union[_models.PythonModel, _types.PythonModel, IO return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumOperations: +class UnionEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/models/_models.py index 21efec012765..2c73e2b23177 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class ClientModel(_Model): +class ClientModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClientModel. :ivar default_name: Pass in true. Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ClientNameAndJsonEncodedNameModel(_Model): +class ClientNameAndJsonEncodedNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClientNameAndJsonEncodedNameModel. :ivar client_name: Pass in true. Required. @@ -68,7 +68,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ClientNameModel(_Model): +class ClientNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClientNameModel. :ivar client_name: Pass in true. Required. @@ -96,7 +96,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class LanguageClientNameModel(_Model): +class LanguageClientNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """LanguageClientNameModel. :ivar python_name: Pass in true. Required. @@ -124,7 +124,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PythonModel(_Model): +class PythonModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PythonModel. :ivar default_name: Pass in true. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/operations/_operations.py index 74986dfd6c53..39203f19ae17 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-naming/client/naming/main/operations/_operations.py @@ -172,7 +172,7 @@ def build_naming_parameter_request(*, client_name: str, **kwargs: Any) -> HttpRe return HttpRequest(method="POST", url=_url, params=_params, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -505,7 +505,7 @@ def compatible_with_encoded_name( # pylint: disable=inconsistent-return-stateme return cls(pipeline_response, None, {}) # type: ignore -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -617,7 +617,7 @@ def response(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-retur return cls(pipeline_response, None, response_headers) # type: ignore -class ModelClientOperations: +class ModelClientOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -837,7 +837,7 @@ def language( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumOperations: +class UnionEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/models/_models.py index cf2100b83b5a..2721a3e80252 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-overload/client/overload/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Resource(_Model): +class Resource(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Resource. :ivar id: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/aio/operations/_operations.py index 0a47813c74fc..1f402596b5f8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Group3Operations: +class Group3Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -146,7 +146,7 @@ async def three(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Group4Operations: +class Group4Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -259,7 +259,7 @@ async def one(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Group5Operations: +class Group5Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/operations/_operations.py index 8bc7d34d9835..ee31f03f620c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-clientoperationgroup/client/structure/clientoperationgroup/operations/_operations.py @@ -74,7 +74,7 @@ def build_second_five_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, **kwargs) -class Group3Operations: +class Group3Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -182,7 +182,7 @@ def three(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-s return cls(pipeline_response, None, {}) # type: ignore -class Group4Operations: +class Group4Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -293,7 +293,7 @@ def one(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-sta return cls(pipeline_response, None, {}) # type: ignore -class Group5Operations: +class Group5Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/aio/operations/_operations.py index 03a2469bea32..353d29a7777f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/aio/operations/_operations.py @@ -41,7 +41,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class BazOperations: +class BazOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -61,7 +61,7 @@ def __init__(self, *args, **kwargs) -> None: self.foo = BazFooOperations(self._client, self._config, self._serialize, self._deserialize) -class QuxOperations: +class QuxOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -126,7 +126,7 @@ async def eight(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class FooOperations: +class FooOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -234,7 +234,7 @@ async def four(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class BarOperations: +class BarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -437,7 +437,7 @@ async def two(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class BazFooOperations: +class BazFooOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -500,7 +500,7 @@ async def seven(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class QuxBarOperations: +class QuxBarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/operations/_operations.py index 0a4793747376..afa2a02c7410 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-default/client/structure/service/operations/_operations.py @@ -95,7 +95,7 @@ def build_qux_bar_nine_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, **kwargs) -class BazOperations: +class BazOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -115,7 +115,7 @@ def __init__(self, *args, **kwargs) -> None: self.foo = BazFooOperations(self._client, self._config, self._serialize, self._deserialize) -class QuxOperations: +class QuxOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -180,7 +180,7 @@ def eight(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-s return cls(pipeline_response, None, {}) # type: ignore -class FooOperations: +class FooOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -288,7 +288,7 @@ def four(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-st return cls(pipeline_response, None, {}) # type: ignore -class BarOperations: +class BarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -491,7 +491,7 @@ def two(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-sta return cls(pipeline_response, None, {}) # type: ignore -class BazFooOperations: +class BazFooOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -554,7 +554,7 @@ def seven(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-s return cls(pipeline_response, None, {}) # type: ignore -class QuxBarOperations: +class QuxBarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-multiclient/client/structure/multiclient/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/aio/operations/_operations.py index e34813b8a464..94b4f3b8bfac 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class GroupOperations: +class GroupOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/operations/_operations.py index 9e7316fb7e29..64a33676bdf2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-renamedoperation/client/structure/renamedoperation/operations/_operations.py @@ -74,7 +74,7 @@ def build_renamed_operation_renamed_five_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, **kwargs) -class GroupOperations: +class GroupOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/aio/operations/_operations.py index 8a570b30e65d..f69040449596 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Group1Operations: +class Group1Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -189,7 +189,7 @@ async def four(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Group2Operations: +class Group2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/operations/_operations.py index 22bd86a2b5cd..b9cc348ea652 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/client-structure-twooperationgroup/client/structure/twooperationgroup/operations/_operations.py @@ -73,7 +73,7 @@ def build_group2_six_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, **kwargs) -class Group1Operations: +class Group1Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -226,7 +226,7 @@ def four(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-st return cls(pipeline_response, None, {}) # type: ignore -class Group2Operations: +class Group2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/models/_models.py index 41db8a65549f..90c009d1a200 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class CommaDelimitedArrayProperty(_Model): +class CommaDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """CommaDelimitedArrayProperty. :ivar value: Required. @@ -43,7 +43,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CommaDelimitedEnumArrayProperty(_Model): +class CommaDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """CommaDelimitedEnumArrayProperty. :ivar value: Required. @@ -73,7 +73,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CommaDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=name-too-long +class CommaDelimitedExtensibleEnumArrayProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """CommaDelimitedExtensibleEnumArrayProperty. :ivar value: Required. @@ -103,7 +105,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NewlineDelimitedArrayProperty(_Model): +class NewlineDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NewlineDelimitedArrayProperty. :ivar value: Required. @@ -131,7 +133,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NewlineDelimitedEnumArrayProperty(_Model): +class NewlineDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NewlineDelimitedEnumArrayProperty. :ivar value: Required. @@ -161,7 +163,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NewlineDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=name-too-long +class NewlineDelimitedExtensibleEnumArrayProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """NewlineDelimitedExtensibleEnumArrayProperty. :ivar value: Required. @@ -191,7 +195,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PipeDelimitedArrayProperty(_Model): +class PipeDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PipeDelimitedArrayProperty. :ivar value: Required. @@ -219,7 +223,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PipeDelimitedEnumArrayProperty(_Model): +class PipeDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PipeDelimitedEnumArrayProperty. :ivar value: Required. @@ -249,7 +253,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PipeDelimitedExtensibleEnumArrayProperty(_Model): +class PipeDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PipeDelimitedExtensibleEnumArrayProperty. :ivar value: Required. @@ -279,7 +283,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpaceDelimitedArrayProperty(_Model): +class SpaceDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SpaceDelimitedArrayProperty. :ivar value: Required. @@ -307,7 +311,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpaceDelimitedEnumArrayProperty(_Model): +class SpaceDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SpaceDelimitedEnumArrayProperty. :ivar value: Required. @@ -337,7 +341,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpaceDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=name-too-long +class SpaceDelimitedExtensibleEnumArrayProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """SpaceDelimitedExtensibleEnumArrayProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/aio/operations/_operations.py index a0a3bf39cf2f..7e304a135fd4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/aio/operations/_operations.py @@ -50,7 +50,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/operations/_operations.py index 326fad11c0af..96fe923742bd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-array/encode/array/property/operations/_operations.py @@ -251,7 +251,7 @@ def build_property_extensible_enum_newline_delimited_request( # pylint: disable return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/aio/operations/_operations.py index e6d7eca275bf..4cace0d5bab6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/aio/operations/_operations.py @@ -41,7 +41,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/models/_models.py index 16f9fac39670..cb2e0d8ea0b7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class BoolAsStringProperty(_Model): +class BoolAsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BoolAsStringProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/operations/_operations.py index cf82664a817c..642e8009ba00 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-boolean/encode/boolean/operations/_operations.py @@ -106,7 +106,7 @@ def build_property_false_mixed_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/aio/operations/_operations.py index 3062b7e500b8..295092e60632 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/operations/_operations.py index b0e341ce9bf1..9409bc2448e6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/header/operations/_operations.py @@ -80,7 +80,7 @@ def build_header_base64_url_array_request(*, value: list[bytes], **kwargs: Any) return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/models/_models.py index 0be462588134..ff64e79c8f90 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Base64BytesProperty(_Model): +class Base64BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Base64BytesProperty. :ivar value: Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Base64urlArrayBytesProperty(_Model): +class Base64urlArrayBytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Base64urlArrayBytesProperty. :ivar value: Required. @@ -68,7 +68,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Base64urlBytesProperty(_Model): +class Base64urlBytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Base64urlBytesProperty. :ivar value: Required. @@ -96,7 +96,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DefaultBytesProperty(_Model): +class DefaultBytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultBytesProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/aio/operations/_operations.py index 9e272ef78feb..1f83b9af7c89 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/aio/operations/_operations.py @@ -41,7 +41,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/operations/_operations.py index 6c5c56606a01..dd34dcff83c8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/property/operations/_operations.py @@ -106,7 +106,7 @@ def build_property_base64_url_array_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/aio/operations/_operations.py index e9e5b8e6fa2e..80b04f60cc6c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/operations/_operations.py index c07f3ff4a557..29d1067fc747 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/query/operations/_operations.py @@ -80,7 +80,7 @@ def build_query_base64_url_array_request(*, value: list[bytes], **kwargs: Any) - return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py index f0cdbd76d63b..c4afb3f6843c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class RequestBodyOperations: +class RequestBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/operations/_operations.py index 7ae8dbdb835f..ab7d25a026bf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/requestbody/operations/_operations.py @@ -102,7 +102,7 @@ def build_request_body_base64_url_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class RequestBodyOperations: +class RequestBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py index 74eb336f0d12..f6dcf0e3df89 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ResponseBodyOperations: +class ResponseBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/operations/_operations.py index cb461fc0b4d3..4319b622f6ba 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-bytes/encode/bytes/responsebody/operations/_operations.py @@ -105,7 +105,7 @@ def build_response_body_base64_url_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class ResponseBodyOperations: +class ResponseBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/aio/operations/_operations.py index 796372537efc..31f00a4386cd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/operations/_operations.py index 1e8cbd0044f3..6b1582249011 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/header/operations/_operations.py @@ -95,7 +95,7 @@ def build_header_unix_timestamp_array_request( # pylint: disable=name-too-long return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/models/_models.py index 934d8c13f82e..509b7af269e2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/models/_models.py @@ -13,7 +13,7 @@ from .._utils.model_base import Model as _Model, rest_field -class DefaultDatetimeProperty(_Model): +class DefaultDatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultDatetimeProperty. :ivar value: Required. @@ -41,7 +41,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Rfc3339DatetimeProperty(_Model): +class Rfc3339DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Rfc3339DatetimeProperty. :ivar value: Required. @@ -69,7 +69,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Rfc7231DatetimeProperty(_Model): +class Rfc7231DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Rfc7231DatetimeProperty. :ivar value: Required. @@ -97,7 +97,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnixTimestampArrayDatetimeProperty(_Model): +class UnixTimestampArrayDatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UnixTimestampArrayDatetimeProperty. :ivar value: Required. @@ -127,7 +127,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnixTimestampDatetimeProperty(_Model): +class UnixTimestampDatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UnixTimestampDatetimeProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/aio/operations/_operations.py index e1485bb59116..4537b4795e85 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/aio/operations/_operations.py @@ -42,7 +42,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/operations/_operations.py index 4e8b98bd09ff..380c9215f6dc 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/property/operations/_operations.py @@ -123,7 +123,7 @@ def build_property_unix_timestamp_array_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/aio/operations/_operations.py index fe1805280eec..f8f45e796211 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/operations/_operations.py index 229f26f4e99b..274c83499581 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/query/operations/_operations.py @@ -93,7 +93,7 @@ def build_query_unix_timestamp_array_request(*, value: list[datetime.datetime], return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py index 81eb76fd55af..4ae8db5234aa 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ResponseHeaderOperations: +class ResponseHeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/operations/_operations.py index cb076ce76a76..00d84782d5a1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-datetime/encode/datetime/responseheader/operations/_operations.py @@ -59,7 +59,7 @@ def build_response_header_unix_timestamp_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, **kwargs) -class ResponseHeaderOperations: +class ResponseHeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/aio/operations/_operations.py index e128ad326563..c35546388487 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/aio/operations/_operations.py @@ -83,7 +83,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -759,7 +759,7 @@ async def int32_milliseconds_array(self, *, input: list[datetime.timedelta], **k return cls(pipeline_response, None, {}) # type: ignore -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2593,7 +2593,7 @@ async def float_milliseconds_larger_unit( return deserialized # type: ignore -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3269,7 +3269,7 @@ async def int32_milliseconds_array(self, *, duration: list[datetime.timedelta], return cls(pipeline_response, None, {}) # type: ignore -class LossyOperations: +class LossyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/models/_models.py index c1471674750b..c4b920ce5cd6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/models/_models.py @@ -13,7 +13,7 @@ from .._utils.model_base import Model as _Model, rest_field -class DefaultDurationProperty(_Model): +class DefaultDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultDurationProperty. :ivar value: Required. @@ -41,7 +41,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Float64MillisecondsDurationProperty(_Model): +class Float64MillisecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Float64MillisecondsDurationProperty. :ivar value: Required. @@ -71,7 +71,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Float64SecondsDurationProperty(_Model): +class Float64SecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Float64SecondsDurationProperty. :ivar value: Required. @@ -101,7 +101,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatMillisecondsDurationArrayProperty(_Model): +class FloatMillisecondsDurationArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatMillisecondsDurationArrayProperty. :ivar value: Required. @@ -131,7 +131,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatMillisecondsDurationProperty(_Model): +class FloatMillisecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatMillisecondsDurationProperty. :ivar value: Required. @@ -161,7 +161,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatMillisecondsLargerUnitDurationProperty(_Model): # pylint: disable=name-too-long +class FloatMillisecondsLargerUnitDurationProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FloatMillisecondsLargerUnitDurationProperty. :ivar value: Required. @@ -191,7 +193,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatSecondsDurationArrayProperty(_Model): +class FloatSecondsDurationArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatSecondsDurationArrayProperty. :ivar value: Required. @@ -221,7 +223,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatSecondsDurationProperty(_Model): +class FloatSecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatSecondsDurationProperty. :ivar value: Required. @@ -251,7 +253,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatSecondsLargerUnitDurationProperty(_Model): +class FloatSecondsLargerUnitDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatSecondsLargerUnitDurationProperty. :ivar value: Required. @@ -281,7 +283,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32MillisecondsDurationProperty(_Model): +class Int32MillisecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Int32MillisecondsDurationProperty. :ivar value: Required. @@ -311,7 +313,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32MillisecondsLargerUnitDurationProperty(_Model): # pylint: disable=name-too-long +class Int32MillisecondsLargerUnitDurationProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """Int32MillisecondsLargerUnitDurationProperty. :ivar value: Required. @@ -341,7 +345,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32SecondsDurationProperty(_Model): +class Int32SecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Int32SecondsDurationProperty. :ivar value: Required. @@ -371,7 +375,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32SecondsLargerUnitDurationProperty(_Model): +class Int32SecondsLargerUnitDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Int32SecondsLargerUnitDurationProperty. :ivar value: Required. @@ -401,7 +405,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ISO8601DurationProperty(_Model): +class ISO8601DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ISO8601DurationProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/operations/_operations.py index fe167f17e3c8..21162df0f937 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-duration/encode/duration/operations/_operations.py @@ -664,7 +664,7 @@ def build_lossy_int_milliseconds_request(*, input: datetime.timedelta, **kwargs: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1368,7 +1368,7 @@ def int32_milliseconds_array( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3202,7 +3202,7 @@ def float_milliseconds_larger_unit( return deserialized # type: ignore -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3906,7 +3906,7 @@ def int32_milliseconds_array( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class LossyOperations: +class LossyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/aio/operations/_operations.py index cf87a3b9b4d3..5f0e03e0ef0b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/aio/operations/_operations.py @@ -40,7 +40,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/models/_models.py index 986b17f1324b..e92f835aff5b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class SafeintAsStringProperty(_Model): +class SafeintAsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SafeintAsStringProperty. :ivar value: Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Uint32AsStringProperty(_Model): +class Uint32AsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Uint32AsStringProperty. :ivar value: @@ -67,7 +67,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Uint8AsStringProperty(_Model): +class Uint8AsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Uint8AsStringProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/operations/_operations.py index 819e1bff3aab..9bc5decd9f98 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/encode-numeric/encode/numeric/operations/_operations.py @@ -89,7 +89,7 @@ def build_property_uint8_as_string_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/models/_models.py index d87d56b0eed7..c69ced9b453e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir/generation/subdir/_generated/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class Element(_Model): +class Element(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """element. :ivar extension: @@ -44,7 +44,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Extension(Element): +class Extension(Element): # pylint: disable=docstring-keyword-should-match-keyword-only """extension. :ivar extension: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_client.py index 56c48a8f705b..891936642993 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_configuration.py index 8217337ce4cc..31c1d3cf05fd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes +class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_client.py index 72163edc53f3..118ca7b96735 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py index 74415364941a..d4b41fcb9ad9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes +class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py index 0c5d600fa172..a5f1b8304688 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py @@ -43,7 +43,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/models/_models.py index fb3eb408a46e..9abdc228fe21 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/models/_models.py @@ -15,7 +15,7 @@ from .. import _unions, models as _models -class ModelV1(_Model): +class ModelV1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV1. :ivar prop: Required. @@ -57,7 +57,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelV2(_Model): +class ModelV2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV2. :ivar prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/operations/_operations.py index 294ade90fc52..06b6b57461af 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/generation-subdir2/generation/subdir2/_generated/operations/_operations.py @@ -92,7 +92,7 @@ def build_added_v2_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/models/_models.py index ad63b897c9ec..9f5a2e7cdd95 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleanfalse/headasbooleanfalse/models/_models.py @@ -27,7 +27,7 @@ class ReadOnlyModel(_Model): """Optional readonly string dictionary.""" -class VisibilityModel(_Model): +class VisibilityModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Output model with visibility properties. :ivar read_prop: Required string, illustrating a readonly property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/models/_models.py index ad63b897c9ec..9f5a2e7cdd95 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/headasbooleantrue/headasbooleantrue/models/_models.py @@ -27,7 +27,7 @@ class ReadOnlyModel(_Model): """Optional readonly string dictionary.""" -class VisibilityModel(_Model): +class VisibilityModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Output model with visibility properties. :ivar read_prop: Required string, illustrating a readonly property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/aio/operations/_operations.py index d682d6226ce9..4afcc5281bc9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/aio/operations/_operations.py @@ -36,7 +36,7 @@ _Unset: Any = object() -class ExplicitBodyOperations: +class ExplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -152,7 +152,7 @@ async def simple(self, body: Union[_models.User, _types.User, IO[bytes]], **kwar return cls(pipeline_response, None, {}) # type: ignore -class ImplicitBodyOperations: +class ImplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/models/_models.py index 992007476bcc..875e16955fb3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class User(_Model): +class User(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is a simple model. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/operations/_operations.py index ce22b375866e..cf5d1b295fb1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-basic/parameters/basic/operations/_operations.py @@ -66,7 +66,7 @@ def build_implicit_body_simple_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ExplicitBodyOperations: +class ExplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -184,7 +184,7 @@ def simple( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ImplicitBodyOperations: +class ImplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/models/_models.py index fbe3885f0f19..870dd0668532 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class BodyModel(_Model): +class BodyModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BodyModel. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py index b32433ef8936..300d2d4d45c7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class OptionalExplicitOperations: +class OptionalExplicitOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py index 7242039aad54..3f82d9845833 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py @@ -64,7 +64,7 @@ def build_optional_explicit_omit_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class OptionalExplicitOperations: +class OptionalExplicitOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/models/_models.py index 50b44a53476a..ef538875aa6f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-body-root/parameters/bodyroot/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class BodyRootModel(_Model): +class BodyRootModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BodyRootModel. :ivar category: @@ -52,7 +52,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NestedParameterBody(_Model): +class NestedParameterBody(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NestedParameterBody. :ivar body_root_parameters: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py index 41028ef06b40..7df6e340e7ce 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py index 19fb0ff47d18..eff410e764f4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py @@ -44,7 +44,7 @@ def build_header_csv_request(*, colors: list[str], **kwargs: Any) -> HttpRequest return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py index b790eed26740..06d0481aa0a7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py index e55817bfc111..a71af7cf6234 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py @@ -80,7 +80,7 @@ def build_query_csv_request(*, colors: list[str], **kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-path/parameters/path/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/aio/operations/_operations.py index 116e9bd254bd..6c4ce4cbf957 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ConstantOperations: +class ConstantOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -93,7 +93,7 @@ async def post(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class SpecialCharOperations: +class SpecialCharOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/operations/_operations.py index a7e4fe2db504..feb4c0f70c71 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-query/parameters/query/operations/_operations.py @@ -57,7 +57,7 @@ def build_special_char_dollar_sign_request(*, filter: str, **kwargs: Any) -> Htt return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class ConstantOperations: +class ConstantOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -121,7 +121,7 @@ def post(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-st return cls(pipeline_response, None, {}) # type: ignore -class SpecialCharOperations: +class SpecialCharOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/aio/operations/_operations.py index e104d992eace..87f98c1d7deb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/aio/operations/_operations.py @@ -48,7 +48,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -620,7 +620,7 @@ async def spread_composite_request_mix( return cls(pipeline_response, None, {}) # type: ignore -class AliasOperations: +class AliasOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/models/_models.py index 8a50b6f095b7..8253ca21bc6d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class BodyParameter(_Model): +class BodyParameter(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is a simple model. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/operations/_operations.py index 9b21c38f9aad..9e7cef06d297 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/parameters-spread/parameters/spread/operations/_operations.py @@ -234,7 +234,7 @@ def build_alias_spread_parameter_with_inner_alias_request( # pylint: disable=na return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -806,7 +806,7 @@ def spread_composite_request_mix( # pylint: disable=inconsistent-return-stateme return cls(pipeline_response, None, {}) # type: ignore -class AliasOperations: +class AliasOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py index 56c5d18bc9ff..233e347bcc0f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py @@ -39,7 +39,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class SameBodyOperations: +class SameBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -175,7 +175,7 @@ async def get_avatar_as_jpeg(self, **kwargs: Any) -> AsyncIterator[bytes]: return deserialized # type: ignore -class DifferentBodyOperations: +class DifferentBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/models/_models.py index df3d23f1039a..fe6dabea3356 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class PngImageAsJson(_Model): +class PngImageAsJson(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PngImageAsJson. :ivar content: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py index ff90ce974dc2..ff65d2f1b1d0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py @@ -88,7 +88,7 @@ def build_different_body_get_avatar_as_json_request(**kwargs: Any) -> HttpReques return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class SameBodyOperations: +class SameBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -224,7 +224,7 @@ def get_avatar_as_jpeg(self, **kwargs: Any) -> Iterator[bytes]: return deserialized # type: ignore -class DifferentBodyOperations: +class DifferentBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-head/payload/head/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py index 128c9eefd518..2b914a912905 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """It is the model used by Resource model. :ivar name: @@ -46,7 +46,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Resource(_Model): +class Resource(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Details about a resource. :ivar name: Required. @@ -110,7 +110,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ResourcePatch(_Model): +class ResourcePatch(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Details about a resource for patch operation. :ivar description: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py index c0efb4534126..8c5ba709c110 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py @@ -39,7 +39,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringBodyOperations: +class StringBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/operations/_operations.py index 7866a9b6173d..a427eb22540d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-media-type/payload/mediatype/stringbody/operations/_operations.py @@ -90,7 +90,7 @@ def build_string_body_get_as_json_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class StringBodyOperations: +class StringBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/aio/operations/_operations.py index 791682c1bb74..e0dcab564028 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/aio/operations/_operations.py @@ -51,7 +51,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FormDataOperations: +class FormDataOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -761,7 +761,7 @@ async def anonymous_model( return cls(pipeline_response, None, {}) # type: ignore -class FormDataHttpPartsOperations: +class FormDataHttpPartsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -863,7 +863,7 @@ async def json_array_and_file_array( return cls(pipeline_response, None, {}) # type: ignore -class FormDataFileOperations: +class FormDataFileOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1124,7 +1124,7 @@ async def upload_file_array( return cls(pipeline_response, None, {}) # type: ignore -class FormDataHttpPartsContentTypeOperations: +class FormDataHttpPartsContentTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1400,7 +1400,7 @@ async def optional_content_type( return cls(pipeline_response, None, {}) # type: ignore -class FormDataHttpPartsNonStringOperations: +class FormDataHttpPartsNonStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/models/_models.py index fa7b38dbf4e8..480597eb410a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/models/_models.py @@ -16,7 +16,7 @@ from .. import models as _models -class Address(_Model): +class Address(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Address. :ivar city: Required. @@ -44,7 +44,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AnonymousModelRequest(_Model): +class AnonymousModelRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AnonymousModelRequest. :ivar profile_image: Required. @@ -74,7 +74,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BinaryArrayPartsRequest(_Model): +class BinaryArrayPartsRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BinaryArrayPartsRequest. :ivar id: Required. @@ -109,7 +109,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ComplexHttpPartsModelRequest(_Model): +class ComplexHttpPartsModelRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ComplexHttpPartsModelRequest. :ivar id: Required. @@ -163,7 +163,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ComplexPartsRequest(_Model): +class ComplexPartsRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ComplexPartsRequest. :ivar id: Required. @@ -210,7 +210,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FileWithHttpPartOptionalContentTypeRequest(_Model): # pylint: disable=name-too-long +class FileWithHttpPartOptionalContentTypeRequest( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FileWithHttpPartOptionalContentTypeRequest. :ivar profile_image: Required. @@ -240,7 +242,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FileWithHttpPartRequiredContentTypeRequest(_Model): # pylint: disable=name-too-long +class FileWithHttpPartRequiredContentTypeRequest( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FileWithHttpPartRequiredContentTypeRequest. :ivar profile_image: Required. @@ -270,7 +274,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FileWithHttpPartSpecificContentTypeRequest(_Model): # pylint: disable=name-too-long +class FileWithHttpPartSpecificContentTypeRequest( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FileWithHttpPartSpecificContentTypeRequest. :ivar profile_image: Required. @@ -300,7 +306,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatRequest(_Model): +class FloatRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatRequest. :ivar temperature: Required. @@ -328,7 +334,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class JsonPartRequest(_Model): +class JsonPartRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """JsonPartRequest. :ivar address: Required. @@ -363,7 +369,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiBinaryPartsRequest(_Model): +class MultiBinaryPartsRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiBinaryPartsRequest. :ivar profile_image: Required. @@ -399,7 +405,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiPartOptionalRequest(_Model): +class MultiPartOptionalRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiPartOptionalRequest. :ivar id: @@ -432,7 +438,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiPartRequest(_Model): +class MultiPartRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiPartRequest. :ivar id: Required. @@ -467,7 +473,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiPartRequestWithWireName(_Model): +class MultiPartRequestWithWireName(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiPartRequestWithWireName. :ivar identifier: Required. @@ -502,7 +508,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UploadFileArrayRequest(_Model): +class UploadFileArrayRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UploadFileArrayRequest. :ivar files: Required. @@ -532,7 +538,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UploadFileRequiredFilenameRequest(_Model): +class UploadFileRequiredFilenameRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UploadFileRequiredFilenameRequest. :ivar file: Required. @@ -562,7 +568,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UploadFileSpecificContentTypeRequest(_Model): +class UploadFileSpecificContentTypeRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UploadFileSpecificContentTypeRequest. :ivar file: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/operations/_operations.py index 417c6e7331a3..9aa329e1d016 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-multipart/payload/multipart/operations/_operations.py @@ -203,7 +203,7 @@ def build_form_data_http_parts_non_string_float_request(**kwargs: Any) -> HttpRe return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class FormDataOperations: +class FormDataOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -917,7 +917,7 @@ def anonymous_model( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FormDataHttpPartsOperations: +class FormDataHttpPartsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1019,7 +1019,7 @@ def json_array_and_file_array( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FormDataFileOperations: +class FormDataFileOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1276,7 +1276,7 @@ def upload_file_array( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FormDataHttpPartsContentTypeOperations: +class FormDataHttpPartsContentTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1540,7 +1540,7 @@ def optional_content_type( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FormDataHttpPartsNonStringOperations: +class FormDataHttpPartsNonStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/models/_models.py index 6e16a3aa49df..81fe5bfaf901 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, _xml_deser_str, rest_field -class Pet(_Model): +class Pet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Pet. :ivar id: Required. @@ -45,7 +45,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class XmlPet(_Model): +class XmlPet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """An XML pet item. :ivar id: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py index 0b6f53780aff..94ab342b5ec3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py @@ -35,7 +35,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PageSizeOperations: +class PageSizeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/operations/_operations.py index db1471950602..84171ee3a923 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/pagesize/operations/_operations.py @@ -70,7 +70,7 @@ def build_page_size_list_with_page_size_request( # pylint: disable=name-too-lon return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class PageSizeOperations: +class PageSizeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py index 54dbc2edf573..82e882a343ed 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ServerDrivenPaginationOperations: +class ServerDrivenPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py index 8113015dfc58..485e42af23a0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py index d8b5b518a063..13be5842510c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py @@ -12,7 +12,7 @@ from ...._utils.model_base import Model as _Model, rest_field -class Filter(_Model): +class Filter(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Filter. :ivar filter: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py index 650890ca7ed9..e206e4871db7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py @@ -57,7 +57,7 @@ def build_server_driven_pagination_alternate_initial_verb_post_request( # pylin return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py index 825cb1711533..4dbc838acab3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py @@ -39,7 +39,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py index a46bbac8f955..9b8f7332f9e8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py @@ -15,7 +15,9 @@ from .... import models as _models3 -class RequestHeaderNestedResponseBodyResponseNestedItems(_Model): # pylint: disable=name-too-long +class RequestHeaderNestedResponseBodyResponseNestedItems( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestHeaderNestedResponseBodyResponseNestedItems. :ivar pets: Required. @@ -43,7 +45,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequestHeaderNestedResponseBodyResponseNestedNext(_Model): # pylint: disable=name-too-long +class RequestHeaderNestedResponseBodyResponseNestedNext( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestHeaderNestedResponseBodyResponseNestedNext. :ivar next_token: @@ -70,7 +74,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequestQueryNestedResponseBodyResponseNestedItems(_Model): # pylint: disable=name-too-long +class RequestQueryNestedResponseBodyResponseNestedItems( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestQueryNestedResponseBodyResponseNestedItems. :ivar pets: Required. @@ -98,7 +104,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequestQueryNestedResponseBodyResponseNestedNext(_Model): # pylint: disable=name-too-long +class RequestQueryNestedResponseBodyResponseNestedNext( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestQueryNestedResponseBodyResponseNestedNext. :ivar next_token: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py index 4dc09d9ece89..07d8be434da4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py @@ -186,7 +186,7 @@ def build_server_driven_pagination_continuation_token_request_header_nested_resp return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py index 7e6db600655a..5a79795db32d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py @@ -15,7 +15,7 @@ from ... import models as _models2 -class NestedLinkResponseNestedItems(_Model): +class NestedLinkResponseNestedItems(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NestedLinkResponseNestedItems. :ivar pets: Required. @@ -43,7 +43,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NestedLinkResponseNestedNext(_Model): +class NestedLinkResponseNestedNext(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NestedLinkResponseNestedNext. :ivar next: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py index 2a626166b776..9f1f5dc7188e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py @@ -79,7 +79,7 @@ def build_server_driven_pagination_nested_link_request(**kwargs: Any) -> HttpReq return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class ServerDrivenPaginationOperations: +class ServerDrivenPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py index 5c94b4e944ae..059be9c85596 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class XmlPaginationOperations: +class XmlPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py index f8c0ebb955dc..a309613350aa 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py @@ -71,7 +71,7 @@ def build_xml_pagination_list_with_next_link_request(**kwargs: Any) -> HttpReque return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class XmlPaginationOperations: +class XmlPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/model_base.py index cb953c39c6d9..88aaf1823543 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/aio/operations/_operations.py index bdd8ad4a6592..9208c6498098 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/aio/operations/_operations.py @@ -87,7 +87,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class SimpleModelValueOperations: +class SimpleModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -216,7 +216,7 @@ async def put(self, input: _models.SimpleModel, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedPropertyValueOperations: +class ModelWithRenamedPropertyValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -346,7 +346,7 @@ async def put(self, input: _models.ModelWithRenamedProperty, **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedFieldsValueOperations: +class ModelWithRenamedFieldsValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -475,7 +475,7 @@ async def put(self, input: _models.ModelWithRenamedFields, **kwargs: Any) -> Non return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNestedModelValueOperations: +class ModelWithNestedModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -604,7 +604,7 @@ async def put(self, input: _models.ModelWithNestedModel, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedNestedModelValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedNestedModelValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -734,7 +734,7 @@ async def put(self, input: _models.ModelWithRenamedNestedModel, **kwargs: Any) - return cls(pipeline_response, None, {}) # type: ignore -class ModelWithSimpleArraysValueOperations: +class ModelWithSimpleArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -863,7 +863,7 @@ async def put(self, input: _models.ModelWithSimpleArrays, **kwargs: Any) -> None return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedArrayValueOperations: +class ModelWithUnwrappedArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -992,7 +992,7 @@ async def put(self, input: _models.ModelWithUnwrappedArray, **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedArraysValueOperations: +class ModelWithRenamedArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1121,7 +1121,7 @@ async def put(self, input: _models.ModelWithRenamedArrays, **kwargs: Any) -> Non return cls(pipeline_response, None, {}) # type: ignore -class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=name-too-long +class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1251,7 +1251,7 @@ async def put(self, input: _models.ModelWithWrappedPrimitiveCustomItemNames, **k return cls(pipeline_response, None, {}) # type: ignore -class ModelWithArrayOfModelValueOperations: +class ModelWithArrayOfModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1380,7 +1380,7 @@ async def put(self, input: _models.ModelWithArrayOfModel, **kwargs: Any) -> None return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1510,7 +1510,7 @@ async def put(self, input: _models.ModelWithUnwrappedModelArray, **kwargs: Any) return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1640,7 +1640,7 @@ async def put(self, input: _models.ModelWithRenamedWrappedModelArray, **kwargs: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1770,7 +1770,7 @@ async def put(self, input: _models.ModelWithRenamedUnwrappedModelArray, **kwargs return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1900,7 +1900,7 @@ async def put(self, input: _models.ModelWithRenamedWrappedAndItemModelArray, **k return cls(pipeline_response, None, {}) # type: ignore -class ModelWithAttributesValueOperations: +class ModelWithAttributesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2029,7 +2029,7 @@ async def put(self, input: _models.ModelWithAttributes, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedAttributeValueOperations: +class ModelWithRenamedAttributeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2159,7 +2159,7 @@ async def put(self, input: _models.ModelWithRenamedAttribute, **kwargs: Any) -> return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceValueOperations: +class ModelWithNamespaceValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2288,7 +2288,7 @@ async def put(self, input: _models.ModelWithNamespace, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=name-too-long +class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2418,7 +2418,7 @@ async def put(self, input: _models.ModelWithNamespaceOnProperties, **kwargs: Any return cls(pipeline_response, None, {}) # type: ignore -class ModelWithTextValueOperations: +class ModelWithTextValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2547,7 +2547,7 @@ async def put(self, input: _models.ModelWithText, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithOptionalFieldValueOperations: +class ModelWithOptionalFieldValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2676,7 +2676,7 @@ async def put(self, input: _models.ModelWithOptionalField, **kwargs: Any) -> Non return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEmptyArrayValueOperations: +class ModelWithEmptyArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2805,7 +2805,7 @@ async def put(self, input: _models.ModelWithEmptyArray, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDictionaryValueOperations: +class ModelWithDictionaryValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2934,7 +2934,7 @@ async def put(self, input: _models.ModelWithDictionary, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEncodedNamesValueOperations: +class ModelWithEncodedNamesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3063,7 +3063,7 @@ async def put(self, input: _models.ModelWithEncodedNames, **kwargs: Any) -> None return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEnumValueOperations: +class ModelWithEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3192,7 +3192,7 @@ async def put(self, input: _models.ModelWithEnum, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDatetimeValueOperations: +class ModelWithDatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3321,7 +3321,7 @@ async def put(self, input: _models.ModelWithDatetime, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class XmlErrorValueOperations: +class XmlErrorValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/models/_models.py index 309420a63a06..34fb9ff61880 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/models/_models.py @@ -28,7 +28,7 @@ from .. import models as _models -class Author(_Model): +class Author(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Author model with a custom XML name. :ivar name: Required. @@ -62,7 +62,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Book(_Model): +class Book(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Book model with a custom XML name. :ivar title: Required. @@ -96,7 +96,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithArrayOfModel(_Model): +class ModelWithArrayOfModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.1 — Contains an array of models. :ivar items_property: Required. @@ -131,7 +131,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithAttributes(_Model): +class ModelWithAttributes(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§5.1 — Contains fields that are XML attributes. :ivar id1: Required. @@ -183,7 +183,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithDatetime(_Model): +class ModelWithDatetime(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains datetime properties with different encodings. :ivar rfc3339: DateTime value with rfc3339 encoding. Required. @@ -228,7 +228,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithDictionary(_Model): +class ModelWithDictionary(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains a dictionary of key value pairs. :ivar metadata: Required. @@ -261,7 +261,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithEmptyArray(_Model): +class ModelWithEmptyArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains an array of models that's supposed to be sent/received as an empty XML element. :ivar items_property: Required. @@ -296,7 +296,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithEncodedNames(_Model): +class ModelWithEncodedNames(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Uses encodedName instead of Xml.Name which is functionally equivalent. :ivar model_data: Required. @@ -338,7 +338,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithEnum(_Model): +class ModelWithEnum(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains a single property with an enum value. :ivar status: Required. Known values are: "pending", "success", and "error". @@ -372,7 +372,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithNamespace(_Model): +class ModelWithNamespace(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§6.1, §7.1 — Contains fields with XML namespace on the model. :ivar id: Required. @@ -422,7 +422,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithNamespaceOnProperties(_Model): +class ModelWithNamespaceOnProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§6.2, §7.2 — Contains fields with different XML namespaces on individual properties. :ivar id: Required. @@ -495,7 +495,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithNestedModel(_Model): +class ModelWithNestedModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§2.1 — Contains a property that references another model. :ivar nested: Required. @@ -528,7 +528,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithOptionalField(_Model): +class ModelWithOptionalField(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains an optional field. :ivar item: Required. @@ -570,7 +570,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedArrays(_Model): +class ModelWithRenamedArrays(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.3, §3.4 — Contains fields of wrapped and unwrapped arrays of primitive types that have different XML representations. @@ -612,7 +612,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedAttribute(_Model): +class ModelWithRenamedAttribute(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§5.2 — Contains a renamed XML attribute. :ivar id: Required. @@ -664,7 +664,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedFields(_Model): +class ModelWithRenamedFields(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§1.3, §2.3 — Contains fields of the same type that have different XML representation. :ivar input_data: Required. @@ -707,7 +707,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedNestedModel(_Model): +class ModelWithRenamedNestedModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§2.2 — Contains a property whose type has. :ivar author: Required. @@ -740,7 +740,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedProperty(_Model): +class ModelWithRenamedProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§1.2 — Contains a scalar property with a custom XML name. :ivar title: Required. @@ -783,7 +783,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedUnwrappedModelArray(_Model): +class ModelWithRenamedUnwrappedModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.4 — Contains an unwrapped array of models with a custom item name. :ivar items_property: Required. @@ -818,7 +818,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedWrappedAndItemModelArray(_Model): +class ModelWithRenamedWrappedAndItemModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.5 — Contains a wrapped array of models with custom wrapper and item names. :ivar books: Required. @@ -851,7 +851,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedWrappedModelArray(_Model): +class ModelWithRenamedWrappedModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.3 — Contains a wrapped array of models with a custom wrapper name. :ivar items_property: Required. @@ -886,7 +886,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithSimpleArrays(_Model): +class ModelWithSimpleArrays(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.1 — Contains fields of arrays of primitive types. :ivar colors: Required. @@ -927,7 +927,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithText(_Model): +class ModelWithText(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§8.1 — Contains an attribute and text. :ivar language: Required. @@ -970,7 +970,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithUnwrappedArray(_Model): +class ModelWithUnwrappedArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.2 — Contains fields of wrapped and unwrapped arrays of primitive types. :ivar colors: Required. @@ -1011,7 +1011,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithUnwrappedModelArray(_Model): +class ModelWithUnwrappedModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.2 — Contains an unwrapped array of models. :ivar items_property: Required. @@ -1046,7 +1046,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithWrappedPrimitiveCustomItemNames(_Model): +class ModelWithWrappedPrimitiveCustomItemNames(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.5 — Contains a wrapped primitive array with custom wrapper and item names. :ivar tags: Required. @@ -1079,7 +1079,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SimpleModel(_Model): +class SimpleModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§1.1 — Contains fields of primitive types. :ivar name: Required. @@ -1122,7 +1122,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class XmlErrorBody(_Model): +class XmlErrorBody(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The body of an XML error response. :ivar message: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/operations/_operations.py index 723c5df59bd2..02c530e01ef5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/payload-xml/payload/xml/operations/_operations.py @@ -754,7 +754,7 @@ def build_xml_error_value_get_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class SimpleModelValueOperations: +class SimpleModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -883,7 +883,7 @@ def put(self, input: _models.SimpleModel, **kwargs: Any) -> None: # pylint: dis return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedPropertyValueOperations: +class ModelWithRenamedPropertyValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1015,7 +1015,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedFieldsValueOperations: +class ModelWithRenamedFieldsValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1146,7 +1146,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNestedModelValueOperations: +class ModelWithNestedModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1277,7 +1277,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedNestedModelValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedNestedModelValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1409,7 +1409,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithSimpleArraysValueOperations: +class ModelWithSimpleArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1540,7 +1540,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedArrayValueOperations: +class ModelWithUnwrappedArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1671,7 +1671,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedArraysValueOperations: +class ModelWithRenamedArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1802,7 +1802,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=name-too-long +class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1934,7 +1934,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithArrayOfModelValueOperations: +class ModelWithArrayOfModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2065,7 +2065,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2197,7 +2197,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2329,7 +2329,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2461,7 +2461,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2593,7 +2593,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithAttributesValueOperations: +class ModelWithAttributesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2724,7 +2724,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedAttributeValueOperations: +class ModelWithRenamedAttributeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2856,7 +2856,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceValueOperations: +class ModelWithNamespaceValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2987,7 +2987,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=name-too-long +class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -3119,7 +3119,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithTextValueOperations: +class ModelWithTextValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3250,7 +3250,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithOptionalFieldValueOperations: +class ModelWithOptionalFieldValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3381,7 +3381,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEmptyArrayValueOperations: +class ModelWithEmptyArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3512,7 +3512,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDictionaryValueOperations: +class ModelWithDictionaryValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3643,7 +3643,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEncodedNamesValueOperations: +class ModelWithEncodedNamesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3774,7 +3774,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEnumValueOperations: +class ModelWithEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3905,7 +3905,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDatetimeValueOperations: +class ModelWithDatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4036,7 +4036,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class XmlErrorValueOperations: +class XmlErrorValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_client.py index 7f88989c62c8..d831007d8f38 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixin): +class ResiliencyServiceDrivenClient( + _ResiliencyServiceDrivenClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """Test that we can grow up a service spec and service deployment into a multi-versioned service with full client support. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_configuration.py index 59010490fa00..6ba1f16afda8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long +class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long,docstring-keyword-should-match-keyword-only """Configuration for ResiliencyServiceDrivenClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_client.py index 1a77f8e802af..a562e592b264 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixin): +class ResiliencyServiceDrivenClient( + _ResiliencyServiceDrivenClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """Test that we can grow up a service spec and service deployment into a multi-versioned service with full client support. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_configuration.py index 1e69e045a80b..872496dfd752 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven1/resiliency/srv/driven1/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long +class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long,docstring-keyword-should-match-keyword-only """Configuration for ResiliencyServiceDrivenClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_client.py index dc593131bc26..95ecc118f77a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixin): +class ResiliencyServiceDrivenClient( + _ResiliencyServiceDrivenClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """Test that we can grow up a service spec and service deployment into a multi-versioned service with full client support. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_configuration.py index a9d2e865f097..a28bf1781f54 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long +class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long,docstring-keyword-should-match-keyword-only """Configuration for ResiliencyServiceDrivenClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py index 556d61f5a20b..47ca951bd9c0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixin): +class ResiliencyServiceDrivenClient( + _ResiliencyServiceDrivenClientOperationsMixin +): # pylint: disable=docstring-keyword-should-match-keyword-only """Test that we can grow up a service spec and service deployment into a multi-versioned service with full client support. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_configuration.py index d720b36fd2c1..79e2d62c0c5a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/resiliency-srv-driven2/resiliency/srv/driven2/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long +class ResiliencyServiceDrivenClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long,docstring-keyword-should-match-keyword-only """Configuration for ResiliencyServiceDrivenClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/models/_models.py index 74ca64d80576..1d8a25327c2e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/response-status-code-range/response/statuscoderange/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class DefaultError(_Model): +class DefaultError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultError. :ivar code: Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ErrorInRange(_Model): +class ErrorInRange(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ErrorInRange. :ivar code: Required. @@ -73,7 +73,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NotFoundError(_Model): +class NotFoundError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NotFoundError. :ivar code: Required. @@ -106,7 +106,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Standard4XXError(_Model): +class Standard4XXError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Standard4XXError. :ivar code: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/aio/operations/_operations.py index ed2db3405f46..3796e565f842 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/aio/operations/_operations.py @@ -31,7 +31,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class InInterfaceOperations: +class InInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/models/_models.py index 4fc20fe9d662..c8d6e7fe4098 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class ExpandParameters(_Model): +class ExpandParameters(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A named model used to verify explode expansion of a model-valued query parameter. :ivar field: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/operations/_operations.py index 17b66e516564..003e5754faf4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/operations/_operations.py @@ -46,7 +46,7 @@ def build_routes_fixed_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, **kwargs) -class InInterfaceOperations: +class InInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/aio/operations/_operations.py index d1e05d046b40..4de59d802e34 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersOperations: +class PathParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py index 6811b57dedec..349073f360fd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py @@ -13,7 +13,7 @@ from ...standard.aio.operations._operations import PathParametersLabelExpansionStandardOperations -class PathParametersLabelExpansionOperations: +class PathParametersLabelExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py index 15c0bcc4358a..0c2c2f61623c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersLabelExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py index b0e1fe60f771..ae44a26366bb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_label_expansion_explode_record_request( # pylint: dis return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersLabelExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/operations/_operations.py index d0e30e1f8b38..438e3738c3a3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/operations/_operations.py @@ -13,7 +13,7 @@ from ..standard.operations._operations import PathParametersLabelExpansionStandardOperations -class PathParametersLabelExpansionOperations: +class PathParametersLabelExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py index 2eb70b605cbe..7667de808c62 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersLabelExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py index 84424ba70e76..7888282fb2c0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_label_expansion_standard_record_request( # pylint: di return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersLabelExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py index f5ffc5e9498f..f46a3c319856 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py @@ -13,7 +13,7 @@ from ...standard.aio.operations._operations import PathParametersMatrixExpansionStandardOperations -class PathParametersMatrixExpansionOperations: +class PathParametersMatrixExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py index 8b31afc861b5..b3d0c5ca76ee 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py index 2aa3509956d4..065df934429e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_matrix_expansion_explode_record_request( # pylint: di return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/operations/_operations.py index 698ff3072204..8106fc8434e0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/operations/_operations.py @@ -13,7 +13,7 @@ from ..standard.operations._operations import PathParametersMatrixExpansionStandardOperations -class PathParametersMatrixExpansionOperations: +class PathParametersMatrixExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py index d3bee0ba5699..b176c79e1004 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersMatrixExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py index 5534de1d7a7a..6c065b9ba442 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_matrix_expansion_standard_record_request( # pylint: d return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersMatrixExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/operations/_operations.py index 0402ba18556d..221962c1b8c3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/operations/_operations.py @@ -76,7 +76,7 @@ def build_path_parameters_annotation_only_request( # pylint: disable=name-too-l return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersOperations: +class PathParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py index 6ff52ca99ce3..6fff5963d5d9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py @@ -13,7 +13,7 @@ from ...standard.aio.operations._operations import PathParametersPathExpansionStandardOperations -class PathParametersPathExpansionOperations: +class PathParametersPathExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py index 05faba63252d..adad005cf2a4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersPathExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py index 34c0ee73bce3..adda050776ac 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_path_expansion_explode_record_request( # pylint: disa return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersPathExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/operations/_operations.py index 8981e2ed3675..fe049b74f926 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/operations/_operations.py @@ -13,7 +13,7 @@ from ..standard.operations._operations import PathParametersPathExpansionStandardOperations -class PathParametersPathExpansionOperations: +class PathParametersPathExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py index e9e53c86d676..bcd9d0082175 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersPathExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py index 7b142e35b133..0c1e8a9440cf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_path_expansion_standard_record_request( # pylint: dis return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersPathExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py index d649bf830837..a135ddbabdac 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py @@ -32,7 +32,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersReservedExpansionOperations: # pylint: disable=name-too-long +class PathParametersReservedExpansionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/operations/_operations.py index a57b813df790..1bea213220d4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/reservedexpansion/operations/_operations.py @@ -59,7 +59,7 @@ def build_path_parameters_reserved_expansion_annotation_request( # pylint: disa return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersReservedExpansionOperations: # pylint: disable=name-too-long +class PathParametersReservedExpansionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py index fbd5793bed9d..96b7f96e40af 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py @@ -13,7 +13,7 @@ from ...standard.aio.operations._operations import PathParametersSimpleExpansionStandardOperations -class PathParametersSimpleExpansionOperations: +class PathParametersSimpleExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py index 72d1c6ed325c..45a630913b64 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py index aa70d37e50c7..6f2e7fc1fcc2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_simple_expansion_explode_record_request( # pylint: di return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/operations/_operations.py index 5d4faa3e29d0..2f371f80b5f9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/operations/_operations.py @@ -13,7 +13,7 @@ from ..standard.operations._operations import PathParametersSimpleExpansionStandardOperations -class PathParametersSimpleExpansionOperations: +class PathParametersSimpleExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py index e6ce49c8a4e8..dcca979e5f2f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersSimpleExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py index 7c8bca2209fe..2cbd11a0840d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py @@ -73,7 +73,7 @@ def build_path_parameters_simple_expansion_standard_record_request( # pylint: d return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersSimpleExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/aio/operations/_operations.py index 97543fbdde20..f9d9268ae52c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/aio/operations/_operations.py @@ -35,7 +35,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersOperations: +class QueryParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/operations/_operations.py index 55764eff1335..467bf6adaa62 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/operations/_operations.py @@ -74,7 +74,7 @@ def build_query_parameters_annotation_only_request( # pylint: disable=name-too- return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersOperations: +class QueryParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py index 7f8c24efccbc..cf2f010568d2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py @@ -13,7 +13,7 @@ from ...standard.aio.operations._operations import QueryParametersQueryContinuationStandardOperations -class QueryParametersQueryContinuationOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py index cce66a98dfde..5757447c3da6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py index 40dc79b18a6b..e8cdcd9f82cb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py @@ -74,7 +74,7 @@ def build_query_parameters_query_continuation_explode_record_request( # pylint: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/operations/_operations.py index 54825f89fb19..f3e624d1deb1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/operations/_operations.py @@ -13,7 +13,7 @@ from ..standard.operations._operations import QueryParametersQueryContinuationStandardOperations -class QueryParametersQueryContinuationOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py index 75da18e02e85..aa94720d1600 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryContinuationStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py index 9ab8c279200e..20dc595511a6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py @@ -74,7 +74,7 @@ def build_query_parameters_query_continuation_standard_record_request( # pylint return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryContinuationStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py index db7fc2c3f9f4..115ff79b86c7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py @@ -13,7 +13,7 @@ from ...standard.aio.operations._operations import QueryParametersQueryExpansionStandardOperations -class QueryParametersQueryExpansionOperations: +class QueryParametersQueryExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py index b6e4437cbf5c..1d307b822e0e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py @@ -35,7 +35,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py index fe4f33cf75b0..b2af6984fc32 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py @@ -89,7 +89,7 @@ def build_query_parameters_query_expansion_explode_model_request( # pylint: dis return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/operations/_operations.py index 72047e87d6d9..215ec65bf39a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/operations/_operations.py @@ -13,7 +13,7 @@ from ..standard.operations._operations import QueryParametersQueryExpansionStandardOperations -class QueryParametersQueryExpansionOperations: +class QueryParametersQueryExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py index 5f5beb8f1b95..91739519c6f3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryExpansionStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py index 5cad0fee2b0b..8f24646cc124 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py @@ -74,7 +74,7 @@ def build_query_parameters_query_expansion_standard_record_request( # pylint: d return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryExpansionStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py index df51f14cc04e..a80ff8198077 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py index 0cab838a6287..f22042944078 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class JsonEncodedNameModel(_Model): +class JsonEncodedNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """JsonEncodedNameModel. :ivar default_name: Pass in true. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py index 2550363c9fb1..2e16fa61d82d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py @@ -66,7 +66,7 @@ def build_property_get_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_client.py index ec244d5f8552..45f80e430ed6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class MultipleClient(_MultipleClientOperationsMixin): +class MultipleClient(_MultipleClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """MultipleClient. :param endpoint: Pass in `http://localhost:3000 `_ for endpoint. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_configuration.py index 205aab0bdc9b..95c58c90d67a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class MultipleClientConfiguration: # pylint: disable=too-many-instance-attributes +class MultipleClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for MultipleClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_client.py index 0e00b3e43be5..62474b8f5e28 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class MultipleClient(_MultipleClientOperationsMixin): +class MultipleClient(_MultipleClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """MultipleClient. :param endpoint: Pass in `http://localhost:3000 `_ for endpoint. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_configuration.py index b0971016d292..16e05b769014 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-multiple/server/path/multiple/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class MultipleClientConfiguration: # pylint: disable=too-many-instance-attributes +class MultipleClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for MultipleClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-path-single/server/path/single/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_client.py index 0b516346587e..faf64dd60eca 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class VersionedClient(_VersionedClientOperationsMixin): +class VersionedClient(_VersionedClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates versioned server. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_configuration.py index 316975a7e29c..73fd3f15d934 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class VersionedClientConfiguration: # pylint: disable=too-many-instance-attributes +class VersionedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for VersionedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_client.py index b0af349ce182..dd30d701d5d7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_client.py @@ -24,7 +24,7 @@ from typing_extensions import Self # type: ignore -class VersionedClient(_VersionedClientOperationsMixin): +class VersionedClient(_VersionedClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates versioned server. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_configuration.py index d310afa70127..18d68b1711aa 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/server-versions-versioned/server/versions/versioned/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class VersionedClientConfiguration: # pylint: disable=too-many-instance-attributes +class VersionedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for VersionedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/aio/operations/_operations.py index 6ea02b70afe6..90346533a945 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/aio/operations/_operations.py @@ -30,7 +30,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FooOperations: +class FooOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -94,7 +94,7 @@ async def test(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class BarOperations: +class BarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/operations/_operations.py index bc6bb66a65aa..02208830ca17 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multi-service/service/multiservice/operations/_operations.py @@ -58,7 +58,7 @@ def build_bar_test_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class FooOperations: +class FooOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -122,7 +122,7 @@ def test(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-st return cls(pipeline_response, None, {}) # type: ignore -class BarOperations: +class BarOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_client.py index 6948e5d94f6f..b948415e646a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_client.py @@ -25,7 +25,7 @@ from typing_extensions import Self # type: ignore -class ServiceAClient: +class ServiceAClient: # pylint: disable=docstring-keyword-should-match-keyword-only """First service definition in a multiple-services package with versioning. Without explicit ``@client``, this should create a separate root client (``ServiceAClient``). diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_configuration.py index 35aa22578f5e..72f336487c9e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class ServiceAClientConfiguration: # pylint: disable=too-many-instance-attributes +class ServiceAClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ServiceAClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_client.py index b69b398f2958..1f130bc32f9c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_client.py @@ -25,7 +25,7 @@ from typing_extensions import Self # type: ignore -class ServiceAClient: +class ServiceAClient: # pylint: disable=docstring-keyword-should-match-keyword-only """First service definition in a multiple-services package with versioning. Without explicit ``@client``, this should create a separate root client (``ServiceAClient``). diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_configuration.py index 5a6b43ee1944..f04bc29ddd7a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class ServiceAClientConfiguration: # pylint: disable=too-many-instance-attributes +class ServiceAClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ServiceAClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/operations/_operations.py index 3c96ceea7aa6..1c54ca5f604b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/operations/_operations.py index 22d37c9492e1..f2db51b2f92f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/operations/_operations.py @@ -45,7 +45,7 @@ def build_operations_op_a_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/aio/operations/_operations.py index 208565965e0d..eab38a14e391 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class SubNamespaceOperations: +class SubNamespaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/operations/_operations.py index 55441cf0ced3..b1c33f15bd5a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/servicea/subnamespace/operations/_operations.py @@ -45,7 +45,7 @@ def build_sub_namespace_sub_op_a_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class SubNamespaceOperations: +class SubNamespaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_client.py index 4ea934236f8b..98398bc43860 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_client.py @@ -25,7 +25,7 @@ from typing_extensions import Self # type: ignore -class ServiceBClient: +class ServiceBClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Second service definition in a multiple-services package with versioning. Without explicit ``@client``, this should create a separate root client (``ServiceBClient``). diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_configuration.py index dfecfc2062a6..e3e79e55144b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ..servicea._version import VERSION -class ServiceBClientConfiguration: # pylint: disable=too-many-instance-attributes +class ServiceBClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ServiceBClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_client.py index 50ec018ec8ee..2098aa8aaa53 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_client.py @@ -25,7 +25,7 @@ from typing_extensions import Self # type: ignore -class ServiceBClient: +class ServiceBClient: # pylint: disable=docstring-keyword-should-match-keyword-only """Second service definition in a multiple-services package with versioning. Without explicit ``@client``, this should create a separate root client (``ServiceBClient``). diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_configuration.py index 8843508302fe..16a37a0cf2ff 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ...servicea._version import VERSION -class ServiceBClientConfiguration: # pylint: disable=too-many-instance-attributes +class ServiceBClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ServiceBClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/operations/_operations.py index 08ca9c18cb95..52ccf25d2a65 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/operations/_operations.py index 00dbd650e682..921f4e406955 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/operations/_operations.py @@ -45,7 +45,7 @@ def build_operations_op_b_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class Operations: +class Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/aio/operations/_operations.py index 3f865aab8bfe..07a5d74aca2b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class SubNamespaceOperations: +class SubNamespaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/operations/_operations.py index 2c2a5acfedf4..c4aca6bca0f4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/service-multiple-services/service/multipleservices/serviceb/subnamespace/operations/_operations.py @@ -45,7 +45,7 @@ def build_sub_namespace_sub_op_b_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class SubNamespaceOperations: +class SubNamespaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/model_base.py index cb953c39c6d9..88aaf1823543 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/aio/operations/_operations.py index 74a699b45419..500f493d8604 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/aio/operations/_operations.py @@ -145,7 +145,7 @@ _Unset: Any = object() -class ModelsOperations: # pylint: disable=too-many-public-methods +class ModelsOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. @@ -3480,7 +3480,7 @@ async def with_yield(self, body: Union[_models.YieldModel, _types.YieldModel, IO return cls(pipeline_response, None, {}) # type: ignore -class ModelPropertiesOperations: +class ModelPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3811,7 +3811,7 @@ async def with_list( return cls(pipeline_response, None, {}) # type: ignore -class ReservedOperationBodyParamsOperations: +class ReservedOperationBodyParamsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3942,7 +3942,7 @@ async def with_items( return cls(pipeline_response, None, {}) # type: ignore -class ExtensibleStringsOperations: +class ExtensibleStringsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4032,7 +4032,7 @@ async def put_extensible_string_value( return deserialized # type: ignore -class Operations: # pylint: disable=too-many-public-methods +class Operations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. @@ -5502,7 +5502,7 @@ async def yield_method(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ParametersOperations: # pylint: disable=too-many-public-methods +class ParametersOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/models/_models.py index 1bee5ab4a524..315434d47df2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/models/_models.py @@ -15,7 +15,7 @@ List = list -class AndModel(_Model): +class AndModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AndModel. :ivar name: Required. @@ -43,7 +43,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AsModel(_Model): +class AsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AsModel. :ivar name: Required. @@ -71,7 +71,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AssertModel(_Model): +class AssertModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AssertModel. :ivar name: Required. @@ -99,7 +99,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AsyncModel(_Model): +class AsyncModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AsyncModel. :ivar name: Required. @@ -127,7 +127,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AwaitModel(_Model): +class AwaitModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AwaitModel. :ivar name: Required. @@ -155,7 +155,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BreakModel(_Model): +class BreakModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BreakModel. :ivar name: Required. @@ -183,7 +183,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ClassModel(_Model): +class ClassModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClassModel. :ivar name: Required. @@ -211,7 +211,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Constructor(_Model): +class Constructor(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Constructor. :ivar name: Required. @@ -239,7 +239,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ContinueModel(_Model): +class ContinueModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ContinueModel. :ivar name: Required. @@ -267,7 +267,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DefModel(_Model): +class DefModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefModel. :ivar name: Required. @@ -295,7 +295,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DelModel(_Model): +class DelModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DelModel. :ivar name: Required. @@ -323,7 +323,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DictMethods(_Model): +class DictMethods(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DictMethods. :ivar keys_property: Required. @@ -416,7 +416,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ElifModel(_Model): +class ElifModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ElifModel. :ivar name: Required. @@ -444,7 +444,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ElseModel(_Model): +class ElseModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ElseModel. :ivar name: Required. @@ -472,7 +472,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExceptModel(_Model): +class ExceptModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ExceptModel. :ivar name: Required. @@ -500,7 +500,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExecModel(_Model): +class ExecModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ExecModel. :ivar name: Required. @@ -528,7 +528,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FinallyModel(_Model): +class FinallyModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FinallyModel. :ivar name: Required. @@ -556,7 +556,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ForModel(_Model): +class ForModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ForModel. :ivar name: Required. @@ -584,7 +584,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FromModel(_Model): +class FromModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FromModel. :ivar name: Required. @@ -612,7 +612,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GlobalModel(_Model): +class GlobalModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GlobalModel. :ivar name: Required. @@ -640,7 +640,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IfModel(_Model): +class IfModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """IfModel. :ivar name: Required. @@ -668,7 +668,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ImportModel(_Model): +class ImportModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ImportModel. :ivar name: Required. @@ -696,7 +696,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InModel(_Model): +class InModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InModel. :ivar name: Required. @@ -724,7 +724,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsModel(_Model): +class IsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """IsModel. :ivar name: Required. @@ -752,7 +752,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class LambdaModel(_Model): +class LambdaModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """LambdaModel. :ivar name: Required. @@ -780,7 +780,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithList(_Model): +class ModelWithList(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelWithList. :ivar list: Required. @@ -808,7 +808,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NotModel(_Model): +class NotModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NotModel. :ivar name: Required. @@ -836,7 +836,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OrModel(_Model): +class OrModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """OrModel. :ivar name: Required. @@ -864,7 +864,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PassModel(_Model): +class PassModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PassModel. :ivar name: Required. @@ -892,7 +892,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RaiseModel(_Model): +class RaiseModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """RaiseModel. :ivar name: Required. @@ -920,7 +920,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ReturnModel(_Model): +class ReturnModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ReturnModel. :ivar name: Required. @@ -948,7 +948,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SameAsModel(_Model): +class SameAsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SameAsModel. :ivar same_as_model: Required. @@ -976,7 +976,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class TryModel(_Model): +class TryModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """TryModel. :ivar name: Required. @@ -1004,7 +1004,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WhileModel(_Model): +class WhileModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WhileModel. :ivar name: Required. @@ -1032,7 +1032,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WithModel(_Model): +class WithModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WithModel. :ivar name: Required. @@ -1060,7 +1060,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class YieldModel(_Model): +class YieldModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """YieldModel. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/operations/_operations.py index ed67a36d926a..39dfb3fb45e9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/special-words/specialwords/operations/_operations.py @@ -1222,7 +1222,7 @@ def build_parameters_with_cancellation_token_request( # pylint: disable=name-to return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class ModelsOperations: # pylint: disable=too-many-public-methods +class ModelsOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. @@ -4551,7 +4551,7 @@ def with_yield( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelPropertiesOperations: +class ModelPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4872,7 +4872,7 @@ def with_list( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ReservedOperationBodyParamsOperations: +class ReservedOperationBodyParamsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5003,7 +5003,7 @@ def with_items( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtensibleStringsOperations: +class ExtensibleStringsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5093,7 +5093,7 @@ def put_extensible_string_value( return deserialized # type: ignore -class Operations: # pylint: disable=too-many-public-methods +class Operations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. @@ -6563,7 +6563,7 @@ def yield_method(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-r return cls(pipeline_response, None, {}) # type: ignore -class ParametersOperations: # pylint: disable=too-many-public-methods +class ParametersOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/aio/operations/_operations.py index 298ea72a1919..06de14eea636 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/aio/operations/_operations.py @@ -43,7 +43,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ListsOperations: +class ListsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -287,7 +287,7 @@ async def numbered(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class TextFormattingOperations: +class TextFormattingOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/models/_models.py index cd2420ecd915..8d5a04bd3a68 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class BulletPointsModel(_Model): +class BulletPointsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This tests: * Simple bullet point. This bullet point is going to be very long to test how text wrapping is diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/operations/_operations.py index ecf961c7f15e..a0bce9422a51 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/specs-documentation/specs/documentation/operations/_operations.py @@ -87,7 +87,7 @@ def build_text_formatting_combined_formatting_request(**kwargs: Any) -> HttpRequ return HttpRequest(method="GET", url=_url, **kwargs) -class ListsOperations: +class ListsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -329,7 +329,7 @@ def numbered(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-retur return cls(pipeline_response, None, {}) # type: ignore -class TextFormattingOperations: +class TextFormattingOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py index 4cafccff9069..90bc8af94dad 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py @@ -32,7 +32,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class BasicOperations: +class BasicOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/models/_models.py index 9637388c833a..18dc1785bedc 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/models/_models.py @@ -12,7 +12,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class Info(_Model): +class Info(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Info. :ivar desc: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py index d28e4834bb3f..8fae20c5436e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py @@ -62,7 +62,7 @@ def build_basic_receive_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class BasicOperations: +class BasicOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/aio/operations/_operations.py index a09c17bdb7ab..a276f0062b9f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/aio/operations/_operations.py @@ -67,7 +67,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -226,7 +226,7 @@ async def put(self, body: Union[list[int], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -385,7 +385,7 @@ async def put(self, body: Union[list[int], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -544,7 +544,7 @@ async def put(self, body: Union[list[bool], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -703,7 +703,7 @@ async def put(self, body: Union[list[str], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -862,7 +862,7 @@ async def put(self, body: Union[list[float], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1023,7 +1023,7 @@ async def put(self, body: Union[list[datetime.datetime], IO[bytes]], **kwargs: A return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1184,7 +1184,7 @@ async def put(self, body: Union[list[datetime.timedelta], IO[bytes]], **kwargs: return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1343,7 +1343,7 @@ async def put(self, body: Union[list[Any], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1523,7 +1523,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1682,7 +1682,7 @@ async def put(self, body: Union[list[float], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableInt32ValueOperations: +class NullableInt32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1841,7 +1841,7 @@ async def put(self, body: Union[list[int], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableBooleanValueOperations: +class NullableBooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2000,7 +2000,7 @@ async def put(self, body: Union[list[bool], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableStringValueOperations: +class NullableStringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2159,7 +2159,7 @@ async def put(self, body: Union[list[str], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableModelValueOperations: +class NullableModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/models/_models.py index 07fbe6b1ec22..04a2bce68b70 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Array inner model. :ivar property: Required string property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/operations/_operations.py index dda72725a2a5..584cd6abfb26 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-array/typetest/array/operations/_operations.py @@ -432,7 +432,7 @@ def build_nullable_model_value_put_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -593,7 +593,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -754,7 +754,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -915,7 +915,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1076,7 +1076,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1237,7 +1237,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1398,7 +1398,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1559,7 +1559,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1720,7 +1720,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1896,7 +1896,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2057,7 +2057,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableInt32ValueOperations: +class NullableInt32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2218,7 +2218,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableBooleanValueOperations: +class NullableBooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2379,7 +2379,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableStringValueOperations: +class NullableStringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2540,7 +2540,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableModelValueOperations: +class NullableModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py index ca88cbdc18da..0a5c6498c455 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py @@ -61,7 +61,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -220,7 +220,7 @@ async def put(self, body: Union[dict[str, int], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -379,7 +379,7 @@ async def put(self, body: Union[dict[str, int], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -538,7 +538,7 @@ async def put(self, body: Union[dict[str, bool], IO[bytes]], **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -697,7 +697,7 @@ async def put(self, body: Union[dict[str, str], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -856,7 +856,7 @@ async def put(self, body: Union[dict[str, float], IO[bytes]], **kwargs: Any) -> return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1017,7 +1017,7 @@ async def put(self, body: Union[dict[str, datetime.datetime], IO[bytes]], **kwar return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1178,7 +1178,7 @@ async def put(self, body: Union[dict[str, datetime.timedelta], IO[bytes]], **kwa return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1337,7 +1337,7 @@ async def put(self, body: Union[dict[str, Any], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1517,7 +1517,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class RecursiveModelValueOperations: +class RecursiveModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1697,7 +1697,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/models/_models.py index ea0abe809b68..206ce58c044d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Dictionary inner model. :ivar property: Required string property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/operations/_operations.py index 4004369450e7..ee9c451cfc4b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-dictionary/typetest/dictionary/operations/_operations.py @@ -348,7 +348,7 @@ def build_nullable_float_value_put_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -509,7 +509,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -670,7 +670,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -831,7 +831,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -992,7 +992,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1153,7 +1153,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1314,7 +1314,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1477,7 +1477,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1638,7 +1638,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1816,7 +1816,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class RecursiveModelValueOperations: +class RecursiveModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1994,7 +1994,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py index d8759bae8148..7ffdf74d1b46 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py @@ -46,7 +46,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class EnvelopeOperations: +class EnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -66,7 +66,7 @@ def __init__(self, *args, **kwargs) -> None: self.object = EnvelopeObjectOperations(self._client, self._config, self._serialize, self._deserialize) -class NoEnvelopeOperations: +class NoEnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -89,7 +89,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class EnvelopeObjectOperations: +class EnvelopeObjectOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -112,7 +112,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class NoEnvelopeDefaultOperations: +class NoEnvelopeDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -287,7 +287,7 @@ async def put(self, input: "_unions.PetInline", **kwargs: Any) -> "_unions.PetIn return deserialized # type: ignore -class NoEnvelopeCustomDiscriminatorOperations: +class NoEnvelopeCustomDiscriminatorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -464,7 +464,7 @@ async def put( return deserialized # type: ignore -class EnvelopeObjectDefaultOperations: +class EnvelopeObjectDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -639,7 +639,7 @@ async def put(self, input: "_unions.PetWithEnvelope", **kwargs: Any) -> "_unions return deserialized # type: ignore -class EnvelopeObjectCustomPropertiesOperations: +class EnvelopeObjectCustomPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py index 356b1f981fe1..2b1bac9b96cf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Cat(_Model): +class Cat(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Cat. :ivar name: Required. @@ -45,7 +45,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dog(_Model): +class Dog(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Dog. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py index 33215e0ef5b4..ac5f36c6d9bd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py @@ -189,7 +189,7 @@ def build_envelope_object_custom_properties_put_request(**kwargs: Any) -> HttpRe return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class EnvelopeOperations: +class EnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -209,7 +209,7 @@ def __init__(self, *args, **kwargs) -> None: self.object = EnvelopeObjectOperations(self._client, self._config, self._serialize, self._deserialize) -class NoEnvelopeOperations: +class NoEnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -232,7 +232,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class EnvelopeObjectOperations: +class EnvelopeObjectOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -255,7 +255,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class NoEnvelopeDefaultOperations: +class NoEnvelopeDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -426,7 +426,7 @@ def put(self, input: "_unions.PetInline", **kwargs: Any) -> "_unions.PetInline": return deserialized # type: ignore -class NoEnvelopeCustomDiscriminatorOperations: +class NoEnvelopeCustomDiscriminatorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -603,7 +603,7 @@ def put( return deserialized # type: ignore -class EnvelopeObjectDefaultOperations: +class EnvelopeObjectDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -778,7 +778,7 @@ def put(self, input: "_unions.PetWithEnvelope", **kwargs: Any) -> "_unions.PetWi return deserialized # type: ignore -class EnvelopeObjectCustomPropertiesOperations: +class EnvelopeObjectCustomPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py index 8131199620af..4e77e6fcb493 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py @@ -40,7 +40,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py index 7acd872ef0ee..1d175f9dd5a9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py @@ -91,7 +91,7 @@ def build_string_put_unknown_value_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py index c8b5ce6fcfa9..c7e8ba9bca87 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py @@ -39,7 +39,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py index b84f79bfbbdc..dbcc4ef86be8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py @@ -77,7 +77,7 @@ def build_string_put_unknown_value_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-empty/typetest/model/empty/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py index d247943145e7..02c9f5e67d4b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py @@ -14,7 +14,7 @@ from ._enums import DogKind, SnakeKind -class Snake(_Model): +class Snake(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Test fixed enum type for discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -51,7 +51,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Cobra(Snake, discriminator="cobra"): +class Cobra(Snake, discriminator="cobra"): # pylint: disable=docstring-keyword-should-match-keyword-only """Cobra model. :ivar length: Length of the snake. Required. @@ -82,7 +82,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = SnakeKind.COBRA # type: ignore -class Dog(_Model): +class Dog(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Test extensible enum type for discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -119,7 +119,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Golden(Dog, discriminator="golden"): +class Golden(Dog, discriminator="golden"): # pylint: disable=docstring-keyword-should-match-keyword-only """Golden dog model. :ivar weight: Weight of the dog. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py index 5ac00184b206..7ae41557cbf6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py @@ -16,7 +16,7 @@ from .. import models as _models -class Fish(_Model): +class Fish(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for polymorphic multiple levels inheritance with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -53,7 +53,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Shark(Fish, discriminator="shark"): +class Shark(Fish, discriminator="shark"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic multiple levels inheritance and it defines a new discriminator. @@ -94,7 +94,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "shark" # type: ignore -class GoblinShark(Shark, discriminator="goblin"): +class GoblinShark(Shark, discriminator="goblin"): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model GoblinShark in polymorphic multiple levels inheritance. :ivar age: Required. @@ -128,7 +128,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.sharktype = "goblin" # type: ignore -class Salmon(Fish, discriminator="salmon"): +class Salmon(Fish, discriminator="salmon"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic multiple levels inheritance which contains references to other polymorphic instances. @@ -172,7 +172,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "salmon" # type: ignore -class SawShark(Shark, discriminator="saw"): +class SawShark(Shark, discriminator="saw"): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model SawShark in polymorphic multiple levels inheritance. :ivar age: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py index be87f1155dba..6a52646de5d4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Pet(_Model): +class Pet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for not-discriminated normal multiple levels inheritance. :ivar name: Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Cat(Pet): +class Cat(Pet): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in the normal multiple levels inheritance. :ivar name: Required. @@ -71,7 +71,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Siamese(Cat): +class Siamese(Cat): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model in the normal multiple levels inheritance. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py index be87f1155dba..6a52646de5d4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Pet(_Model): +class Pet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for not-discriminated normal multiple levels inheritance. :ivar name: Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Cat(Pet): +class Cat(Pet): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in the normal multiple levels inheritance. :ivar name: Required. @@ -71,7 +71,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Siamese(Cat): +class Siamese(Cat): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model in the normal multiple levels inheritance. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/models/_models.py index 8261115afc1a..71708ee65412 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-recursive/typetest/model/recursive/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class Element(_Model): +class Element(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """element. :ivar extension: @@ -44,7 +44,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Extension(Element): +class Extension(Element): # pylint: disable=docstring-keyword-should-match-keyword-only """extension. :ivar extension: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py index 59b84682a81f..7a38ab5155ab 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py @@ -16,7 +16,7 @@ from .. import models as _models -class Bird(_Model): +class Bird(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for polymorphic single level inheritance with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -53,7 +53,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dinosaur(_Model): +class Dinosaur(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Define a base class in the legacy way. Discriminator property is not explicitly defined in the model. @@ -91,7 +91,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Eagle(Bird, discriminator="eagle"): +class Eagle(Bird, discriminator="eagle"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single levels inheritance which contains references to other polymorphic instances. @@ -135,7 +135,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "eagle" # type: ignore -class Fish(_Model): +class Fish(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A discriminated model with no defined subtypes. The discriminator is declared but no models extend it. @@ -168,7 +168,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Goose(Bird, discriminator="goose"): +class Goose(Bird, discriminator="goose"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -199,7 +199,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "goose" # type: ignore -class SeaGull(Bird, discriminator="seagull"): +class SeaGull(Bird, discriminator="seagull"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -230,7 +230,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "seagull" # type: ignore -class Sparrow(Bird, discriminator="sparrow"): +class Sparrow(Bird, discriminator="sparrow"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -261,7 +261,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "sparrow" # type: ignore -class TRex(Dinosaur, discriminator="t-rex"): +class TRex(Dinosaur, discriminator="t-rex"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level legacy model in polymorphic single level inheritance. :ivar size: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py index 34686e567023..0f19fc026b27 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py @@ -16,7 +16,7 @@ from .. import models as _models -class Bird(_Model): +class Bird(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for polymorphic single level inheritance with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -53,7 +53,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dinosaur(_Model): +class Dinosaur(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Define a base class in the legacy way. Discriminator property is not explicitly defined in the model. @@ -91,7 +91,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Eagle(Bird, discriminator="eagle"): +class Eagle(Bird, discriminator="eagle"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single levels inheritance which contains references to other polymorphic instances. @@ -135,7 +135,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "eagle" # type: ignore -class Fish(_Model): +class Fish(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A discriminated model with no defined subtypes. The discriminator is declared but no models extend it. @@ -168,7 +168,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Goose(Bird, discriminator="goose"): +class Goose(Bird, discriminator="goose"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -199,7 +199,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "goose" # type: ignore -class SeaGull(Bird, discriminator="seagull"): +class SeaGull(Bird, discriminator="seagull"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -230,7 +230,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "seagull" # type: ignore -class Sparrow(Bird, discriminator="sparrow"): +class Sparrow(Bird, discriminator="sparrow"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -261,7 +261,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "sparrow" # type: ignore -class TRex(Dinosaur, discriminator="t-rex"): +class TRex(Dinosaur, discriminator="t-rex"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level legacy model in polymorphic single level inheritance. :ivar size: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/models/_models.py index e0e921bbc54e..f510d2184518 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-usage/typetest/model/usage/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InputOutputRecord(_Model): +class InputOutputRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Record used both as operation parameter and return type. :ivar required_prop: Required. @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InputRecord(_Model): +class InputRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Record used in operation parameters. :ivar required_prop: Required. @@ -68,7 +68,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OutputRecord(_Model): +class OutputRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Record used in operation return type. :ivar required_prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/models/_models.py index ad63b897c9ec..9f5a2e7cdd95 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-model-visibility/typetest/model/visibility/models/_models.py @@ -27,7 +27,7 @@ class ReadOnlyModel(_Model): """Optional readonly string dictionary.""" -class VisibilityModel(_Model): +class VisibilityModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Output model with visibility properties. :ivar read_prop: Required string, illustrating a readonly property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py index f74efafc63f8..02e920691ca6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py @@ -100,7 +100,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ExtendsUnknownOperations: +class ExtendsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -287,7 +287,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDerivedOperations: +class ExtendsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -490,7 +490,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDiscriminatedOperations: +class ExtendsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -694,7 +694,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownOperations: +class IsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -880,7 +880,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDerivedOperations: +class IsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1077,7 +1077,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDiscriminatedOperations: +class IsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1280,7 +1280,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsStringOperations: +class ExtendsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1466,7 +1466,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsStringOperations: +class IsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1651,7 +1651,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadStringOperations: +class SpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1833,7 +1833,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsFloatOperations: +class ExtendsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2019,7 +2019,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsFloatOperations: +class IsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2204,7 +2204,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadFloatOperations: +class SpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2386,7 +2386,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelOperations: +class ExtendsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2572,7 +2572,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsModelOperations: +class IsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2757,7 +2757,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelOperations: +class SpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2939,7 +2939,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelArrayOperations: +class ExtendsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3138,7 +3138,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsModelArrayOperations: +class IsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3324,7 +3324,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelArrayOperations: +class SpreadModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3506,7 +3506,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentStringOperations: +class SpreadDifferentStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3691,7 +3691,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentFloatOperations: +class SpreadDifferentFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3876,7 +3876,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelOperations: +class SpreadDifferentModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4061,7 +4061,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelArrayOperations: +class SpreadDifferentModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4247,7 +4247,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadStringOperations: +class ExtendsDifferentSpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4432,7 +4432,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadFloatOperations: +class ExtendsDifferentSpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4617,7 +4617,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelOperations: +class ExtendsDifferentSpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4802,7 +4802,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=name-too-long +class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -4988,7 +4988,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class MultipleSpreadOperations: +class MultipleSpreadOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5170,7 +5170,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordUnionOperations: +class SpreadRecordUnionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5352,7 +5352,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -5549,7 +5549,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -5748,7 +5748,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py index 63b608d0a53f..61319a9b570b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py @@ -17,7 +17,7 @@ from .. import models as _models -class DifferentSpreadFloatRecord(_Model): +class DifferentSpreadFloatRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar name: The id property. Required. @@ -45,7 +45,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadFloatDerived(DifferentSpreadFloatRecord): +class DifferentSpreadFloatDerived( + DifferentSpreadFloatRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -77,7 +79,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelArrayRecord(_Model): +class DifferentSpreadModelArrayRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar known_prop: Required. @@ -105,7 +107,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelArrayDerived(DifferentSpreadModelArrayRecord): +class DifferentSpreadModelArrayDerived( + DifferentSpreadModelArrayRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -139,7 +143,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelRecord(_Model): +class DifferentSpreadModelRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar known_prop: Required. @@ -167,7 +171,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelDerived(DifferentSpreadModelRecord): +class DifferentSpreadModelDerived( + DifferentSpreadModelRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -201,7 +207,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadStringRecord(_Model): +class DifferentSpreadStringRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar id: The name property. Required. @@ -229,7 +235,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadStringDerived(DifferentSpreadStringRecord): +class DifferentSpreadStringDerived( + DifferentSpreadStringRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -261,7 +269,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsFloatAdditionalProperties(_Model): +class ExtendsFloatAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar id: The id property. Required. @@ -289,7 +297,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsModelAdditionalProperties(_Model): +class ExtendsModelAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar known_prop: Required. @@ -319,7 +327,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsModelArrayAdditionalProperties(_Model): +class ExtendsModelArrayAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar known_prop: Required. @@ -349,7 +357,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsStringAdditionalProperties(_Model): +class ExtendsStringAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar name: The name property. Required. @@ -377,7 +385,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsUnknownAdditionalProperties(_Model): +class ExtendsUnknownAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar name: The name property. Required. @@ -405,7 +413,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsUnknownAdditionalPropertiesDerived(ExtendsUnknownAdditionalProperties): # pylint: disable=name-too-long +class ExtendsUnknownAdditionalPropertiesDerived( + ExtendsUnknownAdditionalProperties +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The model extends from a type that extends from Record. :ivar name: The name property. Required. @@ -441,7 +451,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsUnknownAdditionalPropertiesDiscriminated(_Model): # pylint: disable=name-too-long +class ExtendsUnknownAdditionalPropertiesDiscriminated( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The model extends from Record with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -480,7 +492,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsUnknownAdditionalPropertiesDiscriminatedDerived( ExtendsUnknownAdditionalPropertiesDiscriminated, discriminator="derived" -): # pylint: disable=name-too-long +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The derived discriminated type. :ivar name: The name property. Required. @@ -521,7 +533,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "derived" # type: ignore -class IsFloatAdditionalProperties(_Model): +class IsFloatAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar id: The id property. Required. @@ -549,7 +561,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsModelAdditionalProperties(_Model): +class IsModelAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar known_prop: Required. @@ -579,7 +591,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsModelArrayAdditionalProperties(_Model): +class IsModelArrayAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar known_prop: Required. @@ -609,7 +621,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsStringAdditionalProperties(_Model): +class IsStringAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar name: The name property. Required. @@ -637,7 +649,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsUnknownAdditionalProperties(_Model): +class IsUnknownAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar name: The name property. Required. @@ -665,7 +677,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsUnknownAdditionalPropertiesDerived(IsUnknownAdditionalProperties): +class IsUnknownAdditionalPropertiesDerived( + IsUnknownAdditionalProperties +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a type that is Record type. :ivar name: The name property. Required. @@ -701,7 +715,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsUnknownAdditionalPropertiesDiscriminated(_Model): # pylint: disable=name-too-long +class IsUnknownAdditionalPropertiesDiscriminated( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The model is Record with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -740,7 +756,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsUnknownAdditionalPropertiesDiscriminatedDerived( IsUnknownAdditionalPropertiesDiscriminated, discriminator="derived" -): # pylint: disable=name-too-long +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The derived discriminated type. :ivar name: The name property. Required. @@ -781,7 +797,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "derived" # type: ignore -class ModelForRecord(_Model): +class ModelForRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """model for record. :ivar state: The state property. Required. @@ -809,7 +825,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultipleSpreadRecord(_Model): +class MultipleSpreadRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record and Record. :ivar flag: The name property. Required. @@ -837,7 +853,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadFloatRecord(_Model): +class SpreadFloatRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the same known property type. :ivar id: The id property. Required. @@ -865,7 +881,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadModelArrayRecord(_Model): +class SpreadModelArrayRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SpreadModelArrayRecord. :ivar known_prop: Required. @@ -895,7 +911,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadModelRecord(_Model): +class SpreadModelRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the same known property type. :ivar known_prop: Required. @@ -925,7 +941,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForNonDiscriminatedUnion(_Model): +class SpreadRecordForNonDiscriminatedUnion(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar name: The name property. Required. @@ -953,7 +969,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForNonDiscriminatedUnion2(_Model): +class SpreadRecordForNonDiscriminatedUnion2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar name: The name property. Required. @@ -981,7 +997,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForNonDiscriminatedUnion3(_Model): +class SpreadRecordForNonDiscriminatedUnion3(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar name: The name property. Required. @@ -1009,7 +1025,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForUnion(_Model): +class SpreadRecordForUnion(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar flag: The name property. Required. @@ -1037,7 +1053,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadStringRecord(_Model): +class SpreadStringRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the same known property type. :ivar name: The name property. Required. @@ -1065,7 +1081,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WidgetData0(_Model): +class WidgetData0(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WidgetData0. :ivar kind: Required. Default value is "kind0". @@ -1098,7 +1114,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind: Literal["kind0"] = "kind0" -class WidgetData1(_Model): +class WidgetData1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WidgetData1. :ivar kind: Required. Default value is "kind1". @@ -1137,7 +1153,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind: Literal["kind1"] = "kind1" -class WidgetData2(_Model): +class WidgetData2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WidgetData2. :ivar kind: Required. Default value is "kind1". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py index e5be69d5aa17..31e249202f94 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py @@ -923,7 +923,7 @@ def build_spread_record_non_discriminated_union3_put_request( # pylint: disable return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ExtendsUnknownOperations: +class ExtendsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1110,7 +1110,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDerivedOperations: +class ExtendsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1313,7 +1313,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDiscriminatedOperations: +class ExtendsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1517,7 +1517,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownOperations: +class IsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1703,7 +1703,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDerivedOperations: +class IsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1900,7 +1900,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDiscriminatedOperations: +class IsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2103,7 +2103,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsStringOperations: +class ExtendsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2289,7 +2289,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsStringOperations: +class IsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2474,7 +2474,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadStringOperations: +class SpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2652,7 +2652,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsFloatOperations: +class ExtendsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2838,7 +2838,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsFloatOperations: +class IsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3023,7 +3023,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadFloatOperations: +class SpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3201,7 +3201,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelOperations: +class ExtendsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3387,7 +3387,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsModelOperations: +class IsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3572,7 +3572,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelOperations: +class SpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3750,7 +3750,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelArrayOperations: +class ExtendsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3949,7 +3949,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsModelArrayOperations: +class IsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4135,7 +4135,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelArrayOperations: +class SpreadModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4317,7 +4317,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentStringOperations: +class SpreadDifferentStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4502,7 +4502,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentFloatOperations: +class SpreadDifferentFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4687,7 +4687,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelOperations: +class SpreadDifferentModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4872,7 +4872,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelArrayOperations: +class SpreadDifferentModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5058,7 +5058,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadStringOperations: +class ExtendsDifferentSpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5243,7 +5243,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadFloatOperations: +class ExtendsDifferentSpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5428,7 +5428,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelOperations: +class ExtendsDifferentSpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5613,7 +5613,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=name-too-long +class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -5799,7 +5799,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MultipleSpreadOperations: +class MultipleSpreadOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5977,7 +5977,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordUnionOperations: +class SpreadRecordUnionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -6155,7 +6155,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -6352,7 +6352,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -6551,7 +6551,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py index 879e095e58dc..b9a2d09e463c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py @@ -66,7 +66,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -412,7 +412,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -758,7 +758,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1104,7 +1104,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1450,7 +1450,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1804,7 +1804,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2168,7 +2168,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/models/_models.py index 382e3e4d6838..2993091f7e1a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/models/_models.py @@ -16,7 +16,7 @@ from .. import models as _models -class BytesProperty(_Model): +class BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with nullable property. Pass in the type of the property you are looking for. @@ -54,7 +54,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsByteProperty(_Model): +class CollectionsByteProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection bytes properties. :ivar required_property: Required property. Required. @@ -91,7 +91,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsModelProperty(_Model): +class CollectionsModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection models properties. :ivar required_property: Required property. Required. @@ -128,7 +128,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsStringProperty(_Model): +class CollectionsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection string properties. :ivar required_property: Required property. Required. @@ -165,7 +165,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DatetimeProperty(_Model): +class DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a datetime property. :ivar required_property: Required property. Required. @@ -202,7 +202,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DurationProperty(_Model): +class DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a duration property. :ivar required_property: Required property. Required. @@ -239,7 +239,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Inner model used in collections model property. :ivar property: Inner model property. Required. @@ -267,7 +267,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringProperty(_Model): +class StringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with nullable property. Pass in the type of the property you are looking for. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/operations/_operations.py index 50241ad9ac07..83dcafb84fe2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-nullable/typetest/property/nullable/operations/_operations.py @@ -431,7 +431,7 @@ def build_collections_string_patch_null_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PATCH", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -775,7 +775,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1119,7 +1119,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1463,7 +1463,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1807,7 +1807,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2159,7 +2159,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2521,7 +2521,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py index f1ca666804a0..efd42b6f2404 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py @@ -102,7 +102,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -444,7 +444,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -784,7 +784,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1126,7 +1126,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1468,7 +1468,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class PlainDateOperations: +class PlainDateOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1810,7 +1810,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class PlainTimeOperations: +class PlainTimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2152,7 +2152,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2494,7 +2494,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2838,7 +2838,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3180,7 +3180,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3522,7 +3522,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3864,7 +3864,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4206,7 +4206,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4554,7 +4554,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4896,7 +4896,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5240,7 +5240,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class RequiredAndOptionalOperations: +class RequiredAndOptionalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/models/_models.py index d026aadaab2c..11912d29681b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/models/_models.py @@ -16,7 +16,7 @@ from .. import models as _models -class BooleanLiteralProperty(_Model): +class BooleanLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with boolean literal property. :ivar property: Property. Default value is True. @@ -44,7 +44,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BytesProperty(_Model): +class BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with optional property. Pass in the type of the property you are looking for. @@ -73,7 +73,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsByteProperty(_Model): +class CollectionsByteProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection bytes properties. :ivar property: Property. @@ -103,7 +103,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsModelProperty(_Model): +class CollectionsModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection models properties. :ivar property: Property. @@ -133,7 +133,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DatetimeProperty(_Model): +class DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a datetime property. :ivar property: Property. @@ -163,7 +163,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DurationProperty(_Model): +class DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a duration property. :ivar property: Property. @@ -191,7 +191,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatLiteralProperty(_Model): +class FloatLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with float literal property. :ivar property: Property. Default value is 1.25. @@ -219,7 +219,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IntLiteralProperty(_Model): +class IntLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with int literal property. :ivar property: Property. Default value is 1. @@ -247,7 +247,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PlainDateProperty(_Model): +class PlainDateProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a plainDate property. :ivar property: Property. @@ -275,7 +275,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PlainTimeProperty(_Model): +class PlainTimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a plainTime property. :ivar property: Property. @@ -303,7 +303,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequiredAndOptionalProperty(_Model): +class RequiredAndOptionalProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with required and optional properties. :ivar optional_property: optional string property. @@ -340,7 +340,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringLiteralProperty(_Model): +class StringLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with string literal property. :ivar property: Property. Default value is "hello". @@ -368,7 +368,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringProperty(_Model): +class StringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with optional property. Pass in the type of the property you are looking for. @@ -397,7 +397,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionFloatLiteralProperty(_Model): +class UnionFloatLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with union of float literal property. :ivar property: Property. Is one of the following types: float @@ -425,7 +425,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionIntLiteralProperty(_Model): +class UnionIntLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with union of int literal property. :ivar property: Property. Is either a Literal[1] type or a Literal[2] type. @@ -453,7 +453,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionStringLiteralProperty(_Model): +class UnionStringLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with union of string literal property. :ivar property: Property. Is either a Literal["hello"] type or a Literal["world"] type. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/operations/_operations.py index 5cae6880ec4f..6c176a3d1655 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-optional/typetest/property/optional/operations/_operations.py @@ -939,7 +939,7 @@ def build_required_and_optional_put_required_only_request( # pylint: disable=na return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1277,7 +1277,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1613,7 +1613,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1951,7 +1951,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2289,7 +2289,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class PlainDateOperations: +class PlainDateOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2629,7 +2629,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class PlainTimeOperations: +class PlainTimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2969,7 +2969,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3311,7 +3311,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3655,7 +3655,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3997,7 +3997,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4339,7 +4339,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4681,7 +4681,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5023,7 +5023,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5371,7 +5371,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5713,7 +5713,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -6057,7 +6057,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class RequiredAndOptionalOperations: +class RequiredAndOptionalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py index b59e96b2bd1a..9921838261ef 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py @@ -96,7 +96,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -272,7 +272,7 @@ async def put(self, body: Union[_models.BooleanProperty, _types.BooleanProperty, return cls(pipeline_response, None, {}) # type: ignore -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -446,7 +446,7 @@ async def put(self, body: Union[_models.StringProperty, _types.StringProperty, I return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -620,7 +620,7 @@ async def put(self, body: Union[_models.BytesProperty, _types.BytesProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class IntOperations: +class IntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -794,7 +794,7 @@ async def put(self, body: Union[_models.IntProperty, _types.IntProperty, IO[byte return cls(pipeline_response, None, {}) # type: ignore -class FloatOperations: +class FloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -968,7 +968,7 @@ async def put(self, body: Union[_models.FloatProperty, _types.FloatProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class DecimalOperations: +class DecimalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1144,7 +1144,7 @@ async def put(self, body: Union[_models.DecimalProperty, _types.DecimalProperty, return cls(pipeline_response, None, {}) # type: ignore -class Decimal128Operations: +class Decimal128Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1324,7 +1324,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1504,7 +1504,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1684,7 +1684,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class EnumOperations: +class EnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1858,7 +1858,7 @@ async def put(self, body: Union[_models.EnumProperty, _types.EnumProperty, IO[by return cls(pipeline_response, None, {}) # type: ignore -class ExtensibleEnumOperations: +class ExtensibleEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2038,7 +2038,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2212,7 +2212,7 @@ async def put(self, body: Union[_models.ModelProperty, _types.ModelProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2393,7 +2393,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsIntOperations: +class CollectionsIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2573,7 +2573,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2754,7 +2754,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class DictionaryStringOperations: +class DictionaryStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2935,7 +2935,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class NeverOperations: +class NeverOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3109,7 +3109,7 @@ async def put(self, body: Union[_models.NeverProperty, _types.NeverProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class UnknownStringOperations: +class UnknownStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3289,7 +3289,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnknownIntOperations: +class UnknownIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3469,7 +3469,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnknownDictOperations: +class UnknownDictOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3649,7 +3649,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnknownArrayOperations: +class UnknownArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3829,7 +3829,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4009,7 +4009,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4189,7 +4189,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4369,7 +4369,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4549,7 +4549,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4732,7 +4732,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4912,7 +4912,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5093,7 +5093,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumValueOperations: +class UnionEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py index e54903056f54..0f9760d4e317 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py @@ -18,7 +18,7 @@ from .. import models as _models -class BooleanLiteralProperty(_Model): +class BooleanLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a boolean literal property. :ivar property: Property. Required. Default value is True. @@ -33,7 +33,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: Literal[True] = True -class BooleanProperty(_Model): +class BooleanProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a boolean property. :ivar property: Property. Required. @@ -61,7 +61,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BytesProperty(_Model): +class BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a bytes property. :ivar property: Property. Required. @@ -89,7 +89,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsIntProperty(_Model): +class CollectionsIntProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection int properties. :ivar property: Property. Required. @@ -117,7 +117,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsModelProperty(_Model): +class CollectionsModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection model properties. :ivar property: Property. Required. @@ -145,7 +145,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsStringProperty(_Model): +class CollectionsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection string properties. :ivar property: Property. Required. @@ -173,7 +173,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DatetimeProperty(_Model): +class DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a datetime property. :ivar property: Property. Required. @@ -203,7 +203,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Decimal128Property(_Model): +class Decimal128Property(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a decimal128 property. :ivar property: Property. Required. @@ -231,7 +231,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DecimalProperty(_Model): +class DecimalProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a decimal property. :ivar property: Property. Required. @@ -259,7 +259,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DictionaryStringProperty(_Model): +class DictionaryStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with dictionary string properties. :ivar property: Property. Required. @@ -287,7 +287,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DurationProperty(_Model): +class DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a duration property. :ivar property: Property. Required. @@ -315,7 +315,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class EnumProperty(_Model): +class EnumProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with enum properties. :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". @@ -345,7 +345,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtensibleEnumProperty(_Model): +class ExtensibleEnumProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with extensible enum properties. :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". @@ -373,7 +373,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatLiteralProperty(_Model): +class FloatLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a float literal property. :ivar property: Property. Required. Default value is 43.125. @@ -388,7 +388,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: float = 43.125 -class FloatProperty(_Model): +class FloatProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a float property. :ivar property: Property. Required. @@ -416,7 +416,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Inner model. Will be a property type for ModelWithModelProperties. :ivar property: Required string property. Required. @@ -444,7 +444,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IntLiteralProperty(_Model): +class IntLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a int literal property. :ivar property: Property. Required. Default value is 42. @@ -459,7 +459,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: Literal[42] = 42 -class IntProperty(_Model): +class IntProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a int property. :ivar property: Property. Required. @@ -487,7 +487,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelProperty(_Model): +class ModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with model properties. :ivar property: Property. Required. @@ -519,7 +519,7 @@ class NeverProperty(_Model): """Model with a property never. (This property should not be included).""" -class StringLiteralProperty(_Model): +class StringLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a string literal property. :ivar property: Property. Required. Default value is "hello". @@ -534,7 +534,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: Literal["hello"] = "hello" -class StringProperty(_Model): +class StringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a string property. :ivar property: Property. Required. @@ -562,7 +562,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionEnumValueProperty(_Model): +class UnionEnumValueProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with specific properties. Pass in the type of the property you are looking for. @@ -591,7 +591,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionFloatLiteralProperty(_Model): +class UnionFloatLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a union of float literal as property. :ivar property: Property. Required. Is one of the following types: float @@ -619,7 +619,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionIntLiteralProperty(_Model): +class UnionIntLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a union of int literal as property. :ivar property: Property. Required. Is either a Literal[42] type or a Literal[43] type. @@ -647,7 +647,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionStringLiteralProperty(_Model): +class UnionStringLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a union of string literal as property. :ivar property: Property. Required. Is either a Literal["hello"] type or a Literal["world"] @@ -676,7 +676,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownArrayProperty(_Model): +class UnknownArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is an array. :ivar property: Property. Required. @@ -704,7 +704,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownDictProperty(_Model): +class UnknownDictProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is a dictionnary. :ivar property: Property. Required. @@ -732,7 +732,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownIntProperty(_Model): +class UnknownIntProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is a int32. :ivar property: Property. Required. @@ -760,7 +760,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownStringProperty(_Model): +class UnknownStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is a string. :ivar property: Property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py index 7119675f3d1b..89bdd2fafe25 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py @@ -851,7 +851,7 @@ def build_union_enum_value_put_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1027,7 +1027,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1203,7 +1203,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1379,7 +1379,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntOperations: +class IntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1555,7 +1555,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatOperations: +class FloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1731,7 +1731,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DecimalOperations: +class DecimalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1907,7 +1907,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Decimal128Operations: +class Decimal128Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2083,7 +2083,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2259,7 +2259,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2435,7 +2435,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class EnumOperations: +class EnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2611,7 +2611,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtensibleEnumOperations: +class ExtensibleEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2791,7 +2791,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2967,7 +2967,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3148,7 +3148,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsIntOperations: +class CollectionsIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3328,7 +3328,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3509,7 +3509,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DictionaryStringOperations: +class DictionaryStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3690,7 +3690,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NeverOperations: +class NeverOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3866,7 +3866,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownStringOperations: +class UnknownStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4044,7 +4044,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownIntOperations: +class UnknownIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4220,7 +4220,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownDictOperations: +class UnknownDictOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4396,7 +4396,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownArrayOperations: +class UnknownArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4572,7 +4572,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4750,7 +4750,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4926,7 +4926,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5102,7 +5102,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5282,7 +5282,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5465,7 +5465,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5645,7 +5645,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5826,7 +5826,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumValueOperations: +class UnionEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/aio/operations/_operations.py index dc4ac5d06455..acc1b65b7de2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/aio/operations/_operations.py @@ -53,7 +53,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -182,7 +182,7 @@ async def put(self, body: str, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -311,7 +311,7 @@ async def put(self, body: bool, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class UnknownOperations: +class UnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -440,7 +440,7 @@ async def put(self, body: Any, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class DecimalTypeOperations: +class DecimalTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -616,7 +616,7 @@ async def request_parameter(self, *, value: decimal.Decimal, **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class Decimal128TypeOperations: +class Decimal128TypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -792,7 +792,7 @@ async def request_parameter(self, *, value: decimal.Decimal, **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class DecimalVerifyOperations: +class DecimalVerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -918,7 +918,7 @@ async def verify(self, body: decimal.Decimal, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Decimal128VerifyOperations: +class Decimal128VerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/operations/_operations.py index 386fc76aa78e..8a5851d484d2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-scalar/typetest/scalar/operations/_operations.py @@ -255,7 +255,7 @@ def build_decimal128_verify_verify_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -384,7 +384,7 @@ def put(self, body: str, **kwargs: Any) -> None: # pylint: disable=inconsistent return cls(pipeline_response, None, {}) # type: ignore -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -513,7 +513,7 @@ def put(self, body: bool, **kwargs: Any) -> None: # pylint: disable=inconsisten return cls(pipeline_response, None, {}) # type: ignore -class UnknownOperations: +class UnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -642,7 +642,7 @@ def put(self, body: Any, **kwargs: Any) -> None: # pylint: disable=inconsistent return cls(pipeline_response, None, {}) # type: ignore -class DecimalTypeOperations: +class DecimalTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -822,7 +822,7 @@ def request_parameter( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Decimal128TypeOperations: +class Decimal128TypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1002,7 +1002,7 @@ def request_parameter( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DecimalVerifyOperations: +class DecimalVerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1128,7 +1128,7 @@ def verify(self, body: decimal.Decimal, **kwargs: Any) -> None: # pylint: disab return cls(pipeline_response, None, {}) # type: ignore -class Decimal128VerifyOperations: +class Decimal128VerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/aio/operations/_operations.py index 5b8ef3708208..aa821a27c7af 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/aio/operations/_operations.py @@ -60,7 +60,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringsOnlyOperations: +class StringsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -250,7 +250,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleOperations: +class StringExtensibleOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -438,7 +438,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleNamedOperations: +class StringExtensibleNamedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -630,7 +630,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class IntsOnlyOperations: +class IntsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -816,7 +816,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class FloatsOnlyOperations: +class FloatsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -998,7 +998,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class ModelsOnlyOperations: +class ModelsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1186,7 +1186,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class EnumsOnlyOperations: +class EnumsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1374,7 +1374,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class StringAndArrayOperations: +class StringAndArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1562,7 +1562,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class MixedLiteralsOperations: +class MixedLiteralsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1750,7 +1750,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class MixedTypesOperations: +class MixedTypesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/models/_models.py index bae8d4888d4c..45c9f8dd5353 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/models/_models.py @@ -15,7 +15,7 @@ from .. import models as _models -class Cat(_Model): +class Cat(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Cat. :ivar name: Required. @@ -43,7 +43,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dog(_Model): +class Dog(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Dog. :ivar bark: Required. @@ -71,7 +71,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class EnumsOnlyCases(_Model): +class EnumsOnlyCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """EnumsOnlyCases. :ivar lr: This should be receive/send the left variant. Required. Is one of the following @@ -108,7 +108,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse(_Model): +class GetResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse. :ivar prop: Required. Is one of the following types: Literal["a"], Literal["b"], Literal["c"] @@ -136,7 +136,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse1(_Model): +class GetResponse1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse1. :ivar prop: Required. Is one of the following types: Literal["b"], Literal["c"], str @@ -166,7 +166,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse2(_Model): +class GetResponse2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse2. :ivar prop: Required. Known values are: "b" and "c". @@ -196,7 +196,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse3(_Model): +class GetResponse3(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse3. :ivar prop: Required. Is one of the following types: Literal[1], Literal[2], Literal[3] @@ -224,7 +224,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse4(_Model): +class GetResponse4(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse4. :ivar prop: Required. Is one of the following types: float @@ -252,7 +252,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse5(_Model): +class GetResponse5(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse5. :ivar prop: Required. Is either a Cat type or a Dog type. @@ -280,7 +280,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse6(_Model): +class GetResponse6(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse6. :ivar prop: Required. @@ -308,7 +308,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse7(_Model): +class GetResponse7(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse7. :ivar prop: Required. @@ -336,7 +336,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse8(_Model): +class GetResponse8(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse8. :ivar prop: Required. @@ -364,7 +364,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse9(_Model): +class GetResponse9(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse9. :ivar prop: Required. @@ -392,7 +392,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MixedLiteralsCases(_Model): +class MixedLiteralsCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MixedLiteralsCases. :ivar string_literal: This should be receive/send the "a" variant. Required. Is one of the @@ -451,7 +451,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MixedTypesCases(_Model): +class MixedTypesCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MixedTypesCases. :ivar model: This should be receive/send the Cat variant. Required. Is one of the following @@ -517,7 +517,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringAndArrayCases(_Model): +class StringAndArrayCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """StringAndArrayCases. :ivar string: This should be receive/send the string variant. Required. Is either a str type or diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/operations/_operations.py index 35ecb4df66ec..753772c4fdbb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/typetest-union/typetest/union/operations/_operations.py @@ -321,7 +321,7 @@ def build_mixed_types_send_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class StringsOnlyOperations: +class StringsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -509,7 +509,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleOperations: +class StringExtensibleOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -697,7 +697,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleNamedOperations: +class StringExtensibleNamedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -889,7 +889,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntsOnlyOperations: +class IntsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1075,7 +1075,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatsOnlyOperations: +class FloatsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1257,7 +1257,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelsOnlyOperations: +class ModelsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1445,7 +1445,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class EnumsOnlyOperations: +class EnumsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1631,7 +1631,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringAndArrayOperations: +class StringAndArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1817,7 +1817,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MixedLiteralsOperations: +class MixedLiteralsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2003,7 +2003,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MixedTypesOperations: +class MixedTypesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_client.py index f9efe3b76a85..9014a73c8dee 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_configuration.py index 65b6f24e96e1..8a63f0d61b5f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes +class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_client.py index 63a517a4d304..07e112f6bd67 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_configuration.py index 8ebe10d1a7f7..cf16cd00f99a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes +class AddedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/operations/_operations.py index 490a29de43c8..b49ca9d0d75c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/aio/operations/_operations.py @@ -43,7 +43,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/models/_models.py index 5b4d7ef0632a..03315b2b6ee2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/models/_models.py @@ -15,7 +15,7 @@ from .. import _unions, models as _models -class ModelV1(_Model): +class ModelV1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV1. :ivar prop: Required. @@ -57,7 +57,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelV2(_Model): +class ModelV2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV2. :ivar prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/operations/_operations.py index d28a00fbe23c..2999521f15cb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-added/versioning/added/operations/_operations.py @@ -92,7 +92,7 @@ def build_added_v2_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_client.py index 379c25533564..f78f37c14cbd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class MadeOptionalClient(_MadeOptionalClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class MadeOptionalClient( + _MadeOptionalClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@madeOptional`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_configuration.py index 285bb6644ed2..a409ffbf8d23 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class MadeOptionalClientConfiguration: # pylint: disable=too-many-instance-attributes +class MadeOptionalClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for MadeOptionalClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_client.py index c22285756edd..cb4777897671 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class MadeOptionalClient(_MadeOptionalClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class MadeOptionalClient( + _MadeOptionalClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@madeOptional`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py index f65abe6f5fb2..cf66801c7d25 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class MadeOptionalClientConfiguration: # pylint: disable=too-many-instance-attributes +class MadeOptionalClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for MadeOptionalClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/models/_models.py index fc39c72cbaf9..47beee621392 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-madeoptional/versioning/madeoptional/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class TestModel(_Model): +class TestModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """TestModel. :ivar prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_client.py index 4a9769a93b74..a0621dab88d3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class RemovedClient(_RemovedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RemovedClient( + _RemovedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@removed`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_configuration.py index b47a554fa8ba..8a96df4b51fa 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class RemovedClientConfiguration: # pylint: disable=too-many-instance-attributes +class RemovedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for RemovedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_client.py index a1fda175edd9..c5d57c7b32bf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class RemovedClient(_RemovedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RemovedClient( + _RemovedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@removed`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_configuration.py index c8433ce2f2e4..1c4ae39ecdc0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class RemovedClientConfiguration: # pylint: disable=too-many-instance-attributes +class RemovedClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for RemovedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/models/_models.py index 81b0feab35a4..03244cc1301b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-removed/versioning/removed/models/_models.py @@ -15,7 +15,7 @@ from .. import _unions, models as _models -class ModelV2(_Model): +class ModelV2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV2. :ivar prop: Required. @@ -57,7 +57,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelV3(_Model): +class ModelV3(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV3. :ivar id: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_client.py index 8df234c4bb51..6fd8d4b068db 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class RenamedFromClient(_RenamedFromClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RenamedFromClient( + _RenamedFromClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@renamedFrom`` decorator. :ivar new_interface: NewInterfaceOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_configuration.py index b99d1d3107c8..278dddaca2fb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class RenamedFromClientConfiguration: # pylint: disable=too-many-instance-attributes +class RenamedFromClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for RenamedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py index b27d2b402850..ba6a22e2ac2e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py @@ -24,7 +24,9 @@ from typing_extensions import Self # type: ignore -class RenamedFromClient(_RenamedFromClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RenamedFromClient( + _RenamedFromClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@renamedFrom`` decorator. :ivar new_interface: NewInterfaceOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py index 02252b48b1af..c4a7198e9f93 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class RenamedFromClientConfiguration: # pylint: disable=too-many-instance-attributes +class RenamedFromClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for RenamedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py index c8ea34a03881..f78b2c96dff5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py @@ -41,7 +41,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class NewInterfaceOperations: +class NewInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/models/_models.py index 700e605a90df..a69270083683 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/models/_models.py @@ -15,7 +15,7 @@ from .. import _unions, models as _models -class NewModel(_Model): +class NewModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NewModel. :ivar new_prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py index e8778ec8a3a4..f8886f1f7c36 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py @@ -77,7 +77,7 @@ def build_renamed_from_new_op_request(*, new_query: str, **kwargs: Any) -> HttpR return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -class NewInterfaceOperations: +class NewInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py index 517cc2fbf115..457e5b1cb9f2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py @@ -26,7 +26,7 @@ class ReturnTypeChangedFromClient( _ReturnTypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@returnTypeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py index f68b68302ed8..5d474e274bac 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class ReturnTypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes +class ReturnTypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ReturnTypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py index 67d0f8671196..79d4daf8bc84 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py @@ -26,7 +26,7 @@ class ReturnTypeChangedFromClient( _ReturnTypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@returnTypeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py index 572ccca1ea72..50bc71c45173 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class ReturnTypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes +class ReturnTypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for ReturnTypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_client.py index 557c79b46791..5b417105d163 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_client.py @@ -26,7 +26,7 @@ class TypeChangedFromClient( _TypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@typeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py index c8cdc9c823cb..d503a5c71a09 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from ._version import VERSION -class TypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes +class TypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for TypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py index 11cd7a6aea07..35d5fc024978 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py @@ -158,7 +158,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py index 75906e2eb77f..ae08f9d89f74 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py @@ -480,7 +480,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py index 9357d9298239..5783974db8ac 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py @@ -26,7 +26,7 @@ class TypeChangedFromClient( _TypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@typeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py index 7658a2e5cded..a9b4484137b2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -13,7 +14,7 @@ from .._version import VERSION -class TypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes +class TypeChangedFromClientConfiguration: # pylint: disable=too-many-instance-attributes,docstring-keyword-should-match-keyword-only """Configuration for TypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py index 888ce1ff6c18..c6dc3320b39a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/azure/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py @@ -12,7 +12,7 @@ from .._utils.model_base import Model as _Model, rest_field -class TestModel(_Model): +class TestModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """TestModel. :ivar prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/models/_models.py index 74139dbef589..5c0a7cc1b3ba 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-api-key/authentication/apikey/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InvalidAuth(_Model): +class InvalidAuth(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InvalidAuth. :ivar error: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/models/_models.py index 74139dbef589..5c0a7cc1b3ba 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-http-custom/authentication/http/custom/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InvalidAuth(_Model): +class InvalidAuth(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InvalidAuth. :ivar error: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-noauth-union/authentication/noauth/union/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/models/_models.py index 74139dbef589..5c0a7cc1b3ba 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-oauth2/authentication/oauth2/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InvalidAuth(_Model): +class InvalidAuth(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InvalidAuth. :ivar error: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/authentication-union/authentication/union/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/models/_models.py index 4d81add6e7e5..5ffb79ae1558 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class CommaDelimitedArrayProperty(_Model): +class CommaDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """CommaDelimitedArrayProperty. :ivar value: Required. @@ -37,7 +37,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CommaDelimitedEnumArrayProperty(_Model): +class CommaDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """CommaDelimitedEnumArrayProperty. :ivar value: Required. @@ -67,7 +67,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CommaDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=name-too-long +class CommaDelimitedExtensibleEnumArrayProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """CommaDelimitedExtensibleEnumArrayProperty. :ivar value: Required. @@ -97,7 +99,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NewlineDelimitedArrayProperty(_Model): +class NewlineDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NewlineDelimitedArrayProperty. :ivar value: Required. @@ -125,7 +127,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NewlineDelimitedEnumArrayProperty(_Model): +class NewlineDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NewlineDelimitedEnumArrayProperty. :ivar value: Required. @@ -155,7 +157,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NewlineDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=name-too-long +class NewlineDelimitedExtensibleEnumArrayProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """NewlineDelimitedExtensibleEnumArrayProperty. :ivar value: Required. @@ -185,7 +189,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PipeDelimitedArrayProperty(_Model): +class PipeDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PipeDelimitedArrayProperty. :ivar value: Required. @@ -213,7 +217,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PipeDelimitedEnumArrayProperty(_Model): +class PipeDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PipeDelimitedEnumArrayProperty. :ivar value: Required. @@ -243,7 +247,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PipeDelimitedExtensibleEnumArrayProperty(_Model): +class PipeDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PipeDelimitedExtensibleEnumArrayProperty. :ivar value: Required. @@ -273,7 +277,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpaceDelimitedArrayProperty(_Model): +class SpaceDelimitedArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SpaceDelimitedArrayProperty. :ivar value: Required. @@ -301,7 +305,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpaceDelimitedEnumArrayProperty(_Model): +class SpaceDelimitedEnumArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SpaceDelimitedEnumArrayProperty. :ivar value: Required. @@ -331,7 +335,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpaceDelimitedExtensibleEnumArrayProperty(_Model): # pylint: disable=name-too-long +class SpaceDelimitedExtensibleEnumArrayProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """SpaceDelimitedExtensibleEnumArrayProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/aio/operations/_operations.py index 2edadd55dda6..ac0c9fea992e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/aio/operations/_operations.py @@ -43,7 +43,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/operations/_operations.py index 8b121b69d91e..e762643cbb89 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-array/encode/array/property/operations/_operations.py @@ -244,7 +244,7 @@ def build_property_extensible_enum_newline_delimited_request( # pylint: disable return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/aio/operations/_operations.py index d209b7467fb5..b6568ad5575e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/models/_models.py index b0f3f3d8535d..edd986c3a1ba 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/models/_models.py @@ -6,7 +6,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class BoolAsStringProperty(_Model): +class BoolAsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BoolAsStringProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/operations/_operations.py index 3451ed1b8c03..2f7635af1d8e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-boolean/encode/boolean/property/operations/_operations.py @@ -99,7 +99,7 @@ def build_property_false_mixed_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/aio/operations/_operations.py index aa813e6c7d4e..840e788f2ec8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/aio/operations/_operations.py @@ -27,7 +27,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/operations/_operations.py index 5be5ffd475c5..2cb9192172c5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/header/operations/_operations.py @@ -73,7 +73,7 @@ def build_header_base64_url_array_request(*, value: list[bytes], **kwargs: Any) return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/models/_models.py index 06f7fb5fb9e4..9d3f68abf436 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Base64BytesProperty(_Model): +class Base64BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Base64BytesProperty. :ivar value: Required. @@ -34,7 +34,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Base64urlArrayBytesProperty(_Model): +class Base64urlArrayBytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Base64urlArrayBytesProperty. :ivar value: Required. @@ -62,7 +62,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Base64urlBytesProperty(_Model): +class Base64urlBytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Base64urlBytesProperty. :ivar value: Required. @@ -90,7 +90,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DefaultBytesProperty(_Model): +class DefaultBytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultBytesProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/aio/operations/_operations.py index fc87fc94ffda..49f8ec979471 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/aio/operations/_operations.py @@ -34,7 +34,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/operations/_operations.py index 97c15482dfd3..ea5f027b61ab 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/property/operations/_operations.py @@ -99,7 +99,7 @@ def build_property_base64_url_array_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/aio/operations/_operations.py index 045569b2214d..483749b3d77c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/aio/operations/_operations.py @@ -27,7 +27,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/operations/_operations.py index ff22000d0537..f692f5b6bc87 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/query/operations/_operations.py @@ -73,7 +73,7 @@ def build_query_base64_url_array_request(*, value: list[bytes], **kwargs: Any) - return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py index 25994243742f..80ec8b71cb3d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/aio/operations/_operations.py @@ -31,7 +31,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class RequestBodyOperations: +class RequestBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/operations/_operations.py index edb24cc61888..7707b438c9e8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/requestbody/operations/_operations.py @@ -95,7 +95,7 @@ def build_request_body_base64_url_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class RequestBodyOperations: +class RequestBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py index b8500ca9637d..9456f01a7599 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py @@ -31,7 +31,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ResponseBodyOperations: +class ResponseBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/operations/_operations.py index c6380caae191..ce7938519872 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-bytes/encode/bytes/responsebody/operations/_operations.py @@ -98,7 +98,7 @@ def build_response_body_base64_url_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class ResponseBodyOperations: +class ResponseBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/aio/operations/_operations.py index c0adab36b357..a4f26b6f50ff 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/operations/_operations.py index 783d3acf57f0..849bd9cb0260 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/header/operations/_operations.py @@ -88,7 +88,7 @@ def build_header_unix_timestamp_array_request( # pylint: disable=name-too-long return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/models/_models.py index bbc2518cba0e..136d64caa8cd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/models/_models.py @@ -7,7 +7,7 @@ from .._utils.model_base import Model as _Model, rest_field -class DefaultDatetimeProperty(_Model): +class DefaultDatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultDatetimeProperty. :ivar value: Required. @@ -35,7 +35,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Rfc3339DatetimeProperty(_Model): +class Rfc3339DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Rfc3339DatetimeProperty. :ivar value: Required. @@ -63,7 +63,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Rfc7231DatetimeProperty(_Model): +class Rfc7231DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Rfc7231DatetimeProperty. :ivar value: Required. @@ -91,7 +91,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnixTimestampArrayDatetimeProperty(_Model): +class UnixTimestampArrayDatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UnixTimestampArrayDatetimeProperty. :ivar value: Required. @@ -121,7 +121,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnixTimestampDatetimeProperty(_Model): +class UnixTimestampDatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UnixTimestampDatetimeProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/aio/operations/_operations.py index d8b1caa2411d..54ae71560cfd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/aio/operations/_operations.py @@ -35,7 +35,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/operations/_operations.py index d58aec549596..617835dd6578 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/property/operations/_operations.py @@ -116,7 +116,7 @@ def build_property_unix_timestamp_array_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/aio/operations/_operations.py index 90dfe49e132e..271f0570189d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/operations/_operations.py index 462533b46e38..0288ee1d4e96 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/query/operations/_operations.py @@ -86,7 +86,7 @@ def build_query_unix_timestamp_array_request(*, value: list[datetime.datetime], return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py index 9eaa3b2f01a7..1e92d568acf5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/aio/operations/_operations.py @@ -27,7 +27,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ResponseHeaderOperations: +class ResponseHeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/operations/_operations.py index f6b7419e8f96..fba1ec98d96a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-datetime/encode/datetime/responseheader/operations/_operations.py @@ -52,7 +52,7 @@ def build_response_header_unix_timestamp_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, **kwargs) -class ResponseHeaderOperations: +class ResponseHeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/aio/operations/_operations.py index 557dc90241f3..ed3cbd6a7099 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/aio/operations/_operations.py @@ -23,7 +23,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class LossyOperations: +class LossyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/aio/operations/_operations.py index 10780d132279..df748a908a6e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/operations/_operations.py index 72dc59bdf81e..7264c8bc3fc3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/header/operations/_operations.py @@ -206,7 +206,7 @@ def build_header_int32_milliseconds_array_request( # pylint: disable=name-too-l return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/operations/_operations.py index 45ed47698204..b5fd5c20627e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/operations/_operations.py @@ -50,7 +50,7 @@ def build_lossy_int_milliseconds_request(*, input: datetime.timedelta, **kwargs: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class LossyOperations: +class LossyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/aio/operations/_operations.py index 0a5bd482c6a8..1f4e1f9edf05 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/aio/operations/_operations.py @@ -45,7 +45,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/models/_models.py index 573a65ad422d..2c44a67f43d7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/models/_models.py @@ -7,7 +7,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class DefaultDurationProperty(_Model): +class DefaultDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultDurationProperty. :ivar value: Required. @@ -35,7 +35,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Float64MillisecondsDurationProperty(_Model): +class Float64MillisecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Float64MillisecondsDurationProperty. :ivar value: Required. @@ -65,7 +65,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Float64SecondsDurationProperty(_Model): +class Float64SecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Float64SecondsDurationProperty. :ivar value: Required. @@ -95,7 +95,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatMillisecondsDurationArrayProperty(_Model): +class FloatMillisecondsDurationArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatMillisecondsDurationArrayProperty. :ivar value: Required. @@ -125,7 +125,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatMillisecondsDurationProperty(_Model): +class FloatMillisecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatMillisecondsDurationProperty. :ivar value: Required. @@ -155,7 +155,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatMillisecondsLargerUnitDurationProperty(_Model): # pylint: disable=name-too-long +class FloatMillisecondsLargerUnitDurationProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FloatMillisecondsLargerUnitDurationProperty. :ivar value: Required. @@ -185,7 +187,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatSecondsDurationArrayProperty(_Model): +class FloatSecondsDurationArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatSecondsDurationArrayProperty. :ivar value: Required. @@ -215,7 +217,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatSecondsDurationProperty(_Model): +class FloatSecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatSecondsDurationProperty. :ivar value: Required. @@ -245,7 +247,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatSecondsLargerUnitDurationProperty(_Model): +class FloatSecondsLargerUnitDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatSecondsLargerUnitDurationProperty. :ivar value: Required. @@ -275,7 +277,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32MillisecondsDurationProperty(_Model): +class Int32MillisecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Int32MillisecondsDurationProperty. :ivar value: Required. @@ -305,7 +307,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32MillisecondsLargerUnitDurationProperty(_Model): # pylint: disable=name-too-long +class Int32MillisecondsLargerUnitDurationProperty( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """Int32MillisecondsLargerUnitDurationProperty. :ivar value: Required. @@ -335,7 +339,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32SecondsDurationProperty(_Model): +class Int32SecondsDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Int32SecondsDurationProperty. :ivar value: Required. @@ -365,7 +369,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Int32SecondsLargerUnitDurationProperty(_Model): +class Int32SecondsLargerUnitDurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Int32SecondsLargerUnitDurationProperty. :ivar value: Required. @@ -395,7 +399,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ISO8601DurationProperty(_Model): +class ISO8601DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ISO8601DurationProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/operations/_operations.py index e63f91555cfe..bedc3d18d2b4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/property/operations/_operations.py @@ -274,7 +274,7 @@ def build_property_float_milliseconds_larger_unit_request( # pylint: disable=na return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/aio/operations/_operations.py index 19da344dde16..970a1238c4e1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/operations/_operations.py index fae63f4cbb7a..b4c6fd3ddd3d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-duration/encode/duration/query/operations/_operations.py @@ -204,7 +204,7 @@ def build_query_int32_milliseconds_array_request( # pylint: disable=name-too-lo return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/aio/operations/_operations.py index f5f239ffbef3..44525dedbb3d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/models/_models.py index 0e13e85ea1a1..4eb05afb2ce9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/models/_models.py @@ -6,7 +6,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class SafeintAsStringProperty(_Model): +class SafeintAsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SafeintAsStringProperty. :ivar value: Required. @@ -34,7 +34,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Uint32AsStringProperty(_Model): +class Uint32AsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Uint32AsStringProperty. :ivar value: @@ -61,7 +61,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Uint8AsStringProperty(_Model): +class Uint8AsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Uint8AsStringProperty. :ivar value: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/operations/_operations.py index 9e3ffa064b73..1f18f0f627b6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/encode-numeric/encode/numeric/property/operations/_operations.py @@ -82,7 +82,7 @@ def build_property_uint8_as_string_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/models/_models.py index 8584b79465a9..200107d55cd0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir/generation/subdir/_generated/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class Element(_Model): +class Element(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """element. :ivar extension: @@ -38,7 +38,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Extension(Element): +class Extension(Element): # pylint: disable=docstring-keyword-should-match-keyword-only """extension. :ivar extension: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_client.py index 38439bb195a6..d9aa97ee663f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_configuration.py index ece2dfa538b5..b66e8ce5995c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class AddedClientConfiguration: +class AddedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_client.py index 815f8968306f..03fb5737733d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py index c8ac48847170..94d23f7177e2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class AddedClientConfiguration: +class AddedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py index 3e80652c6e86..a0d02ed71b30 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/aio/operations/_operations.py @@ -35,7 +35,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/models/_models.py index 171665c080fa..003249880084 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/models/_models.py @@ -9,7 +9,7 @@ from .. import _unions, models as _models -class ModelV1(_Model): +class ModelV1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV1. :ivar prop: Required. @@ -51,7 +51,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelV2(_Model): +class ModelV2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV2. :ivar prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/operations/_operations.py index c3bd99441518..2a034819e3e8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/generation-subdir2/generation/subdir2/_generated/operations/_operations.py @@ -85,7 +85,7 @@ def build_added_v2_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/models/_models.py index 70ba12046f1b..9a31ffd1c7b4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleanfalse/headasbooleanfalse/models/_models.py @@ -21,7 +21,7 @@ class ReadOnlyModel(_Model): """Optional readonly string dictionary.""" -class VisibilityModel(_Model): +class VisibilityModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Output model with visibility properties. :ivar read_prop: Required string, illustrating a readonly property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/models/_models.py index 70ba12046f1b..9a31ffd1c7b4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/headasbooleantrue/headasbooleantrue/models/_models.py @@ -21,7 +21,7 @@ class ReadOnlyModel(_Model): """Optional readonly string dictionary.""" -class VisibilityModel(_Model): +class VisibilityModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Output model with visibility properties. :ivar read_prop: Required string, illustrating a readonly property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/aio/operations/_operations.py index d4da41ed0e03..34ef1ac3ee1d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/aio/operations/_operations.py @@ -27,7 +27,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ExplicitBodyOperations: +class ExplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/models/_models.py index 838255d521d5..b69a9e4fd9b0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/models/_models.py @@ -6,7 +6,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class User(_Model): +class User(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is a simple model. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/operations/_operations.py index f71f78ac57c4..0bc7bccd0ad5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/explicitbody/operations/_operations.py @@ -43,7 +43,7 @@ def build_explicit_body_simple_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ExplicitBodyOperations: +class ExplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/aio/operations/_operations.py index 05af2bef21a7..1f5cac96fc12 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ImplicitBodyOperations: +class ImplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/operations/_operations.py index 300942c2aa66..2f0a9b787c1f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-basic/parameters/basic/implicitbody/operations/_operations.py @@ -45,7 +45,7 @@ def build_implicit_body_simple_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ImplicitBodyOperations: +class ImplicitBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/models/_models.py index 9cdc33500e76..734e57d1dafe 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class BodyModel(_Model): +class BodyModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BodyModel. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py index 58b136360f84..8af0014da6a2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/aio/operations/_operations.py @@ -27,7 +27,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class OptionalExplicitOperations: +class OptionalExplicitOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py index 622f6ea4d651..9f5a1a1e0c38 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-optionality/parameters/bodyoptionality/optionalexplicit/operations/_operations.py @@ -57,7 +57,7 @@ def build_optional_explicit_omit_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class OptionalExplicitOperations: +class OptionalExplicitOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/models/_models.py index a1ab5e1772bc..74a1780bd3d4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-body-root/parameters/bodyroot/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class BodyRootModel(_Model): +class BodyRootModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BodyRootModel. :ivar category: @@ -46,7 +46,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NestedParameterBody(_Model): +class NestedParameterBody(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NestedParameterBody. :ivar body_root_parameters: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py index fa8a7ee67bb8..17c8b65fd83a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/aio/operations/_operations.py @@ -22,7 +22,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py index c4811553d4a7..2fc479c825fd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/header/operations/_operations.py @@ -37,7 +37,7 @@ def build_header_csv_request(*, colors: list[str], **kwargs: Any) -> HttpRequest return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class HeaderOperations: +class HeaderOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py index 2f3730542db9..4e32a875b956 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/aio/operations/_operations.py @@ -27,7 +27,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py index 6f348e8e6dde..04cca7444430 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-collection-format/parameters/collectionformat/query/operations/_operations.py @@ -73,7 +73,7 @@ def build_query_csv_request(*, colors: list[str], **kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryOperations: +class QueryOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-path/parameters/path/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/aio/operations/_operations.py index 7e50b3f5b61e..362140792faa 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/aio/operations/_operations.py @@ -22,7 +22,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ConstantOperations: +class ConstantOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -83,7 +83,7 @@ async def post(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class SpecialCharOperations: +class SpecialCharOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/operations/_operations.py index 3be00ad4be76..ef6f7683fda4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-query/parameters/query/operations/_operations.py @@ -50,7 +50,7 @@ def build_special_char_dollar_sign_request(*, filter: str, **kwargs: Any) -> Htt return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class ConstantOperations: +class ConstantOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -111,7 +111,7 @@ def post(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-st return cls(pipeline_response, None, {}) # type: ignore -class SpecialCharOperations: +class SpecialCharOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/aio/operations/_operations.py index ecee0c8c7981..cc96311ebad7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class AliasOperations: +class AliasOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/operations/_operations.py index 9298b4b13b48..43bc19e541c5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/alias/operations/_operations.py @@ -134,7 +134,7 @@ def build_alias_spread_parameter_with_inner_alias_request( # pylint: disable=na return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class AliasOperations: +class AliasOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/aio/operations/_operations.py index 83725ec42575..1d974ecbe866 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/models/_models.py index fe299db67e33..96645fc459c9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/models/_models.py @@ -6,7 +6,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class BodyParameter(_Model): +class BodyParameter(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is a simple model. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/operations/_operations.py index b493bbb1592f..076347b169e1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/parameters-spread/parameters/spread/model/operations/_operations.py @@ -125,7 +125,7 @@ def build_model_spread_composite_request_mix_request( # pylint: disable=name-to return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py index 337ee6a07742..0bc08bd4aadf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py @@ -30,7 +30,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class DifferentBodyOperations: +class DifferentBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py index 60eacb31f90e..23ccbc1350d6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py @@ -6,7 +6,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class PngImageAsJson(_Model): +class PngImageAsJson(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PngImageAsJson. :ivar content: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py index 16f27bd3bdb6..5874652a142c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py @@ -55,7 +55,7 @@ def build_different_body_get_avatar_as_json_request(**kwargs: Any) -> HttpReques return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class DifferentBodyOperations: +class DifferentBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/aio/operations/_operations.py index 1d144fe29eed..b3ad57988d58 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/aio/operations/_operations.py @@ -28,7 +28,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class SameBodyOperations: +class SameBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/operations/_operations.py index 156ff41931e7..fdee174979bb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-content-negotiation/payload/contentnegotiation/samebody/operations/_operations.py @@ -53,7 +53,7 @@ def build_same_body_get_avatar_as_jpeg_request(**kwargs: Any) -> HttpRequest: # return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class SameBodyOperations: +class SameBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-head/payload/head/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py index e20182c1b31c..151bfe2e74e2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """It is the model used by Resource model. :ivar name: @@ -40,7 +40,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Resource(_Model): +class Resource(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Details about a resource. :ivar name: Required. @@ -104,7 +104,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ResourcePatch(_Model): +class ResourcePatch(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Details about a resource for patch operation. :ivar description: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py index 2e279d3ab18d..fb908851b396 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py @@ -32,7 +32,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringBodyOperations: +class StringBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/operations/_operations.py index 0e2cdd0de817..9b7f6af7473a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-media-type/payload/mediatype/stringbody/operations/_operations.py @@ -83,7 +83,7 @@ def build_string_body_get_as_json_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class StringBodyOperations: +class StringBodyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/aio/operations/_operations.py index 38d6fc1e5abc..d2a8cfd7ec57 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/aio/operations/_operations.py @@ -38,7 +38,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FormDataOperations: +class FormDataOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/aio/operations/_operations.py index 51fc2475c904..707cbe7c50ec 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FormDataFileOperations: +class FormDataFileOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/models/_models.py index 84431c967f2c..bedf0896a943 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/models/_models.py @@ -7,7 +7,7 @@ from ...._utils.utils import FileType -class UploadFileArrayRequest(_Model): +class UploadFileArrayRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UploadFileArrayRequest. :ivar files: Required. @@ -37,7 +37,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UploadFileRequiredFilenameRequest(_Model): +class UploadFileRequiredFilenameRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UploadFileRequiredFilenameRequest. :ivar file: Required. @@ -67,7 +67,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UploadFileSpecificContentTypeRequest(_Model): +class UploadFileSpecificContentTypeRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """UploadFileSpecificContentTypeRequest. :ivar file: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/operations/_operations.py index 594e7023a3c4..b0138283a147 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/file/operations/_operations.py @@ -59,7 +59,7 @@ def build_form_data_file_upload_file_array_request(**kwargs: Any) -> HttpRequest return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class FormDataFileOperations: +class FormDataFileOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/aio/operations/_operations.py index 1236e0c622bf..d87390da1dd4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/aio/operations/_operations.py @@ -27,7 +27,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FormDataHttpPartsOperations: +class FormDataHttpPartsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/aio/operations/_operations.py index 94e9e09681dd..9f64572ab5dc 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FormDataHttpPartsContentTypeOperations: +class FormDataHttpPartsContentTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/operations/_operations.py index 9b27ab493ef4..5e353d37428d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/contenttype/operations/_operations.py @@ -61,7 +61,7 @@ def build_form_data_http_parts_content_type_optional_content_type_request( # py return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class FormDataHttpPartsContentTypeOperations: +class FormDataHttpPartsContentTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/aio/operations/_operations.py index cbbe9686b4f8..1b8c08ae8c64 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/aio/operations/_operations.py @@ -25,7 +25,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class FormDataHttpPartsNonStringOperations: +class FormDataHttpPartsNonStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py index 710fc8be59e1..3bcbbfff4172 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py @@ -6,7 +6,7 @@ from ....._utils.model_base import Model as _Model, rest_field -class FloatRequest(_Model): +class FloatRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FloatRequest. :ivar temperature: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/operations/_operations.py index 981e3d46cfa0..5c331c877e4e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/nonstring/operations/_operations.py @@ -37,7 +37,7 @@ def build_form_data_http_parts_non_string_float_request(**kwargs: Any) -> HttpRe return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class FormDataHttpPartsNonStringOperations: +class FormDataHttpPartsNonStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/operations/_operations.py index ef7011b676be..9ef4bca4703c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/httpparts/operations/_operations.py @@ -41,7 +41,7 @@ def build_form_data_http_parts_json_array_and_file_array_request( # pylint: dis return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class FormDataHttpPartsOperations: +class FormDataHttpPartsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/models/_models.py index a0f568bf5014..302d29c077b0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/models/_models.py @@ -7,7 +7,7 @@ from ..._utils.utils import FileType -class AnonymousModelRequest(_Model): +class AnonymousModelRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AnonymousModelRequest. :ivar profile_image: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/operations/_operations.py index 653523cd5d29..1b59085dc943 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/formdata/operations/_operations.py @@ -114,7 +114,7 @@ def build_form_data_anonymous_model_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class FormDataOperations: +class FormDataOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/models/_models.py index b20a2ec2d2c2..0185deadd064 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-multipart/payload/multipart/models/_models.py @@ -10,7 +10,7 @@ from .. import models as _models -class Address(_Model): +class Address(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Address. :ivar city: Required. @@ -38,7 +38,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BinaryArrayPartsRequest(_Model): +class BinaryArrayPartsRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BinaryArrayPartsRequest. :ivar id: Required. @@ -73,7 +73,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ComplexHttpPartsModelRequest(_Model): +class ComplexHttpPartsModelRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ComplexHttpPartsModelRequest. :ivar id: Required. @@ -127,7 +127,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ComplexPartsRequest(_Model): +class ComplexPartsRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ComplexPartsRequest. :ivar id: Required. @@ -174,7 +174,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FileWithHttpPartOptionalContentTypeRequest(_Model): # pylint: disable=name-too-long +class FileWithHttpPartOptionalContentTypeRequest( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FileWithHttpPartOptionalContentTypeRequest. :ivar profile_image: Required. @@ -204,7 +206,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FileWithHttpPartRequiredContentTypeRequest(_Model): # pylint: disable=name-too-long +class FileWithHttpPartRequiredContentTypeRequest( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FileWithHttpPartRequiredContentTypeRequest. :ivar profile_image: Required. @@ -234,7 +238,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FileWithHttpPartSpecificContentTypeRequest(_Model): # pylint: disable=name-too-long +class FileWithHttpPartSpecificContentTypeRequest( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """FileWithHttpPartSpecificContentTypeRequest. :ivar profile_image: Required. @@ -264,7 +270,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class JsonPartRequest(_Model): +class JsonPartRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """JsonPartRequest. :ivar address: Required. @@ -299,7 +305,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiBinaryPartsRequest(_Model): +class MultiBinaryPartsRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiBinaryPartsRequest. :ivar profile_image: Required. @@ -335,7 +341,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiPartOptionalRequest(_Model): +class MultiPartOptionalRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiPartOptionalRequest. :ivar id: @@ -368,7 +374,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiPartRequest(_Model): +class MultiPartRequest(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiPartRequest. :ivar id: Required. @@ -403,7 +409,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultiPartRequestWithWireName(_Model): +class MultiPartRequestWithWireName(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MultiPartRequestWithWireName. :ivar identifier: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/models/_models.py index 31d78047c4a1..1d8ae0d82a47 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, _xml_deser_str, rest_field -class Pet(_Model): +class Pet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Pet. :ivar id: Required. @@ -39,7 +39,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class XmlPet(_Model): +class XmlPet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """An XML pet item. :ivar id: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py index d35c74fe7393..68caa77ba21d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/aio/operations/_operations.py @@ -28,7 +28,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PageSizeOperations: +class PageSizeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/operations/_operations.py index b0dab2abbdd8..e31be86f9d01 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/pagesize/operations/_operations.py @@ -63,7 +63,7 @@ def build_page_size_list_with_page_size_request( # pylint: disable=name-too-lon return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class PageSizeOperations: +class PageSizeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py index 3558fb477e14..e21bb6c4a92d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py @@ -31,7 +31,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ServerDrivenPaginationOperations: +class ServerDrivenPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py index 738302f6d0ac..f1302758b6bb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py index 7f85e2ae0131..eec9e452bdee 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/models/_models.py @@ -6,7 +6,7 @@ from ...._utils.model_base import Model as _Model, rest_field -class Filter(_Model): +class Filter(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Filter. :ivar filter: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py index d499dca2e77e..fa72402f9822 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/alternateinitialverb/operations/_operations.py @@ -50,7 +50,7 @@ def build_server_driven_pagination_alternate_initial_verb_post_request( # pylin return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationAlternateInitialVerbOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py index 26842f49621c..7f63ea682028 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py @@ -32,7 +32,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py index 0394f1f4a258..8e3350b2d8d8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/models/_models.py @@ -9,7 +9,9 @@ from .... import models as _models3 -class RequestHeaderNestedResponseBodyResponseNestedItems(_Model): # pylint: disable=name-too-long +class RequestHeaderNestedResponseBodyResponseNestedItems( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestHeaderNestedResponseBodyResponseNestedItems. :ivar pets: Required. @@ -37,7 +39,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequestHeaderNestedResponseBodyResponseNestedNext(_Model): # pylint: disable=name-too-long +class RequestHeaderNestedResponseBodyResponseNestedNext( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestHeaderNestedResponseBodyResponseNestedNext. :ivar next_token: @@ -64,7 +68,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequestQueryNestedResponseBodyResponseNestedItems(_Model): # pylint: disable=name-too-long +class RequestQueryNestedResponseBodyResponseNestedItems( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestQueryNestedResponseBodyResponseNestedItems. :ivar pets: Required. @@ -92,7 +98,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequestQueryNestedResponseBodyResponseNestedNext(_Model): # pylint: disable=name-too-long +class RequestQueryNestedResponseBodyResponseNestedNext( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """RequestQueryNestedResponseBodyResponseNestedNext. :ivar next_token: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py index 809117db1abe..7c2ae4013e55 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py @@ -179,7 +179,7 @@ def build_server_driven_pagination_continuation_token_request_header_nested_resp return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py index 41a779056b57..4a6c49afe76d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/models/_models.py @@ -9,7 +9,7 @@ from ... import models as _models2 -class NestedLinkResponseNestedItems(_Model): +class NestedLinkResponseNestedItems(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NestedLinkResponseNestedItems. :ivar pets: Required. @@ -37,7 +37,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NestedLinkResponseNestedNext(_Model): +class NestedLinkResponseNestedNext(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NestedLinkResponseNestedNext. :ivar next: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py index e875452d7d14..672c7279a6b4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py @@ -72,7 +72,7 @@ def build_server_driven_pagination_nested_link_request(**kwargs: Any) -> HttpReq return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class ServerDrivenPaginationOperations: +class ServerDrivenPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py index a13e9ab261e7..c4ef84571733 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class XmlPaginationOperations: +class XmlPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py index 1ffab762984e..e331ed056a6d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-pageable/payload/pageable/xmlpagination/operations/_operations.py @@ -64,7 +64,7 @@ def build_xml_pagination_list_with_next_link_request(**kwargs: Any) -> HttpReque return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class XmlPaginationOperations: +class XmlPaginationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/model_base.py index 8aaee18d7435..33fbc5ff9da9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/aio/operations/_operations.py index e7ae6502fd0b..98f51aa8145f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/aio/operations/_operations.py @@ -80,7 +80,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class SimpleModelValueOperations: +class SimpleModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -203,7 +203,7 @@ async def put(self, input: _models.SimpleModel, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedPropertyValueOperations: +class ModelWithRenamedPropertyValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -327,7 +327,7 @@ async def put(self, input: _models.ModelWithRenamedProperty, **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedFieldsValueOperations: +class ModelWithRenamedFieldsValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -450,7 +450,7 @@ async def put(self, input: _models.ModelWithRenamedFields, **kwargs: Any) -> Non return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNestedModelValueOperations: +class ModelWithNestedModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -573,7 +573,7 @@ async def put(self, input: _models.ModelWithNestedModel, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedNestedModelValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedNestedModelValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -697,7 +697,7 @@ async def put(self, input: _models.ModelWithRenamedNestedModel, **kwargs: Any) - return cls(pipeline_response, None, {}) # type: ignore -class ModelWithSimpleArraysValueOperations: +class ModelWithSimpleArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -820,7 +820,7 @@ async def put(self, input: _models.ModelWithSimpleArrays, **kwargs: Any) -> None return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedArrayValueOperations: +class ModelWithUnwrappedArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -943,7 +943,7 @@ async def put(self, input: _models.ModelWithUnwrappedArray, **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedArraysValueOperations: +class ModelWithRenamedArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1066,7 +1066,7 @@ async def put(self, input: _models.ModelWithRenamedArrays, **kwargs: Any) -> Non return cls(pipeline_response, None, {}) # type: ignore -class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=name-too-long +class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1190,7 +1190,7 @@ async def put(self, input: _models.ModelWithWrappedPrimitiveCustomItemNames, **k return cls(pipeline_response, None, {}) # type: ignore -class ModelWithArrayOfModelValueOperations: +class ModelWithArrayOfModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1313,7 +1313,7 @@ async def put(self, input: _models.ModelWithArrayOfModel, **kwargs: Any) -> None return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1437,7 +1437,7 @@ async def put(self, input: _models.ModelWithUnwrappedModelArray, **kwargs: Any) return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1561,7 +1561,7 @@ async def put(self, input: _models.ModelWithRenamedWrappedModelArray, **kwargs: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1685,7 +1685,7 @@ async def put(self, input: _models.ModelWithRenamedUnwrappedModelArray, **kwargs return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1809,7 +1809,7 @@ async def put(self, input: _models.ModelWithRenamedWrappedAndItemModelArray, **k return cls(pipeline_response, None, {}) # type: ignore -class ModelWithAttributesValueOperations: +class ModelWithAttributesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1932,7 +1932,7 @@ async def put(self, input: _models.ModelWithAttributes, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedAttributeValueOperations: +class ModelWithRenamedAttributeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2056,7 +2056,7 @@ async def put(self, input: _models.ModelWithRenamedAttribute, **kwargs: Any) -> return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceValueOperations: +class ModelWithNamespaceValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2179,7 +2179,7 @@ async def put(self, input: _models.ModelWithNamespace, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=name-too-long +class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2303,7 +2303,7 @@ async def put(self, input: _models.ModelWithNamespaceOnProperties, **kwargs: Any return cls(pipeline_response, None, {}) # type: ignore -class ModelWithTextValueOperations: +class ModelWithTextValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2426,7 +2426,7 @@ async def put(self, input: _models.ModelWithText, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithOptionalFieldValueOperations: +class ModelWithOptionalFieldValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2549,7 +2549,7 @@ async def put(self, input: _models.ModelWithOptionalField, **kwargs: Any) -> Non return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEmptyArrayValueOperations: +class ModelWithEmptyArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2672,7 +2672,7 @@ async def put(self, input: _models.ModelWithEmptyArray, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDictionaryValueOperations: +class ModelWithDictionaryValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2795,7 +2795,7 @@ async def put(self, input: _models.ModelWithDictionary, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEncodedNamesValueOperations: +class ModelWithEncodedNamesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2918,7 +2918,7 @@ async def put(self, input: _models.ModelWithEncodedNames, **kwargs: Any) -> None return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEnumValueOperations: +class ModelWithEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3041,7 +3041,7 @@ async def put(self, input: _models.ModelWithEnum, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDatetimeValueOperations: +class ModelWithDatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3164,7 +3164,7 @@ async def put(self, input: _models.ModelWithDatetime, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class XmlErrorValueOperations: +class XmlErrorValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/models/_models.py index e4c63fdd83b3..9e30a24c7a10 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/models/_models.py @@ -22,7 +22,7 @@ from .. import models as _models -class Author(_Model): +class Author(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Author model with a custom XML name. :ivar name: Required. @@ -56,7 +56,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Book(_Model): +class Book(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Book model with a custom XML name. :ivar title: Required. @@ -90,7 +90,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithArrayOfModel(_Model): +class ModelWithArrayOfModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.1 — Contains an array of models. :ivar items_property: Required. @@ -125,7 +125,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithAttributes(_Model): +class ModelWithAttributes(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§5.1 — Contains fields that are XML attributes. :ivar id1: Required. @@ -177,7 +177,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithDatetime(_Model): +class ModelWithDatetime(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains datetime properties with different encodings. :ivar rfc3339: DateTime value with rfc3339 encoding. Required. @@ -222,7 +222,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithDictionary(_Model): +class ModelWithDictionary(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains a dictionary of key value pairs. :ivar metadata: Required. @@ -255,7 +255,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithEmptyArray(_Model): +class ModelWithEmptyArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains an array of models that's supposed to be sent/received as an empty XML element. :ivar items_property: Required. @@ -290,7 +290,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithEncodedNames(_Model): +class ModelWithEncodedNames(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Uses encodedName instead of Xml.Name which is functionally equivalent. :ivar model_data: Required. @@ -332,7 +332,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithEnum(_Model): +class ModelWithEnum(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains a single property with an enum value. :ivar status: Required. Known values are: "pending", "success", and "error". @@ -366,7 +366,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithNamespace(_Model): +class ModelWithNamespace(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§6.1, §7.1 — Contains fields with XML namespace on the model. :ivar id: Required. @@ -416,7 +416,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithNamespaceOnProperties(_Model): +class ModelWithNamespaceOnProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§6.2, §7.2 — Contains fields with different XML namespaces on individual properties. :ivar id: Required. @@ -489,7 +489,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithNestedModel(_Model): +class ModelWithNestedModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§2.1 — Contains a property that references another model. :ivar nested: Required. @@ -522,7 +522,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithOptionalField(_Model): +class ModelWithOptionalField(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Contains an optional field. :ivar item: Required. @@ -564,7 +564,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedArrays(_Model): +class ModelWithRenamedArrays(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.3, §3.4 — Contains fields of wrapped and unwrapped arrays of primitive types that have different XML representations. @@ -606,7 +606,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedAttribute(_Model): +class ModelWithRenamedAttribute(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§5.2 — Contains a renamed XML attribute. :ivar id: Required. @@ -658,7 +658,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedFields(_Model): +class ModelWithRenamedFields(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§1.3, §2.3 — Contains fields of the same type that have different XML representation. :ivar input_data: Required. @@ -701,7 +701,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedNestedModel(_Model): +class ModelWithRenamedNestedModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§2.2 — Contains a property whose type has. :ivar author: Required. @@ -734,7 +734,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedProperty(_Model): +class ModelWithRenamedProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§1.2 — Contains a scalar property with a custom XML name. :ivar title: Required. @@ -777,7 +777,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedUnwrappedModelArray(_Model): +class ModelWithRenamedUnwrappedModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.4 — Contains an unwrapped array of models with a custom item name. :ivar items_property: Required. @@ -812,7 +812,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedWrappedAndItemModelArray(_Model): +class ModelWithRenamedWrappedAndItemModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.5 — Contains a wrapped array of models with custom wrapper and item names. :ivar books: Required. @@ -845,7 +845,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithRenamedWrappedModelArray(_Model): +class ModelWithRenamedWrappedModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.3 — Contains a wrapped array of models with a custom wrapper name. :ivar items_property: Required. @@ -880,7 +880,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithSimpleArrays(_Model): +class ModelWithSimpleArrays(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.1 — Contains fields of arrays of primitive types. :ivar colors: Required. @@ -921,7 +921,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithText(_Model): +class ModelWithText(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§8.1 — Contains an attribute and text. :ivar language: Required. @@ -964,7 +964,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithUnwrappedArray(_Model): +class ModelWithUnwrappedArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.2 — Contains fields of wrapped and unwrapped arrays of primitive types. :ivar colors: Required. @@ -1005,7 +1005,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithUnwrappedModelArray(_Model): +class ModelWithUnwrappedModelArray(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§4.2 — Contains an unwrapped array of models. :ivar items_property: Required. @@ -1040,7 +1040,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithWrappedPrimitiveCustomItemNames(_Model): +class ModelWithWrappedPrimitiveCustomItemNames(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§3.5 — Contains a wrapped primitive array with custom wrapper and item names. :ivar tags: Required. @@ -1073,7 +1073,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SimpleModel(_Model): +class SimpleModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """§1.1 — Contains fields of primitive types. :ivar name: Required. @@ -1116,7 +1116,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class XmlErrorBody(_Model): +class XmlErrorBody(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The body of an XML error response. :ivar message: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/operations/_operations.py index 9b6ba0296c05..18c7bb769078 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/payload-xml/payload/xml/operations/_operations.py @@ -747,7 +747,7 @@ def build_xml_error_value_get_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class SimpleModelValueOperations: +class SimpleModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -870,7 +870,7 @@ def put(self, input: _models.SimpleModel, **kwargs: Any) -> None: # pylint: dis return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedPropertyValueOperations: +class ModelWithRenamedPropertyValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -996,7 +996,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedFieldsValueOperations: +class ModelWithRenamedFieldsValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1121,7 +1121,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNestedModelValueOperations: +class ModelWithNestedModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1246,7 +1246,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedNestedModelValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedNestedModelValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1372,7 +1372,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithSimpleArraysValueOperations: +class ModelWithSimpleArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1497,7 +1497,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedArrayValueOperations: +class ModelWithUnwrappedArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1622,7 +1622,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedArraysValueOperations: +class ModelWithRenamedArraysValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1747,7 +1747,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=name-too-long +class ModelWithWrappedPrimitiveCustomItemNamesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -1873,7 +1873,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithArrayOfModelValueOperations: +class ModelWithArrayOfModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1998,7 +1998,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2124,7 +2124,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2250,7 +2250,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedUnwrappedModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2376,7 +2376,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=name-too-long +class ModelWithRenamedWrappedAndItemModelArrayValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -2502,7 +2502,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithAttributesValueOperations: +class ModelWithAttributesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2627,7 +2627,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithRenamedAttributeValueOperations: +class ModelWithRenamedAttributeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2753,7 +2753,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceValueOperations: +class ModelWithNamespaceValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2878,7 +2878,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=name-too-long +class ModelWithNamespaceOnPropertiesValueOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -3004,7 +3004,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithTextValueOperations: +class ModelWithTextValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3129,7 +3129,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithOptionalFieldValueOperations: +class ModelWithOptionalFieldValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3254,7 +3254,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEmptyArrayValueOperations: +class ModelWithEmptyArrayValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3379,7 +3379,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDictionaryValueOperations: +class ModelWithDictionaryValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3504,7 +3504,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEncodedNamesValueOperations: +class ModelWithEncodedNamesValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3629,7 +3629,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithEnumValueOperations: +class ModelWithEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3754,7 +3754,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelWithDatetimeValueOperations: +class ModelWithDatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3879,7 +3879,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class XmlErrorValueOperations: +class XmlErrorValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/models/_models.py index a22cd5571b8c..1fe0cae68bbf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/response-status-code-range/response/statuscoderange/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class DefaultError(_Model): +class DefaultError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefaultError. :ivar code: Required. @@ -34,7 +34,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ErrorInRange(_Model): +class ErrorInRange(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ErrorInRange. :ivar code: Required. @@ -67,7 +67,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NotFoundError(_Model): +class NotFoundError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NotFoundError. :ivar code: Required. @@ -100,7 +100,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Standard4XXError(_Model): +class Standard4XXError(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Standard4XXError. :ivar code: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/aio/operations/_operations.py index 3c78d5fc8a60..9e43dbc1ae1d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/aio/operations/_operations.py @@ -23,7 +23,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class InInterfaceOperations: +class InInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/models/_models.py index 5603b1c6853d..785855e45920 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class ExpandParameters(_Model): +class ExpandParameters(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A named model used to verify explode expansion of a model-valued query parameter. :ivar field: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/operations/_operations.py index 10d486f68be7..b10606e8e430 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/operations/_operations.py @@ -39,7 +39,7 @@ def build_routes_fixed_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, **kwargs) -class InInterfaceOperations: +class InInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/aio/operations/_operations.py index 5f5a7e97db77..a47ff417c1db 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/aio/operations/_operations.py @@ -31,7 +31,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersOperations: +class PathParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py index 414761612783..777d1527a06a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/aio/operations/_operations.py @@ -7,7 +7,7 @@ from ...standard.aio.operations._operations import PathParametersLabelExpansionStandardOperations -class PathParametersLabelExpansionOperations: +class PathParametersLabelExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py index fb0c7d33b926..f4eaf13495b7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersLabelExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py index cf5e7346fd97..a1192195fb12 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/explode/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_label_expansion_explode_record_request( # pylint: dis return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersLabelExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/operations/_operations.py index 67a2fec60f34..16020e44e7e9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/operations/_operations.py @@ -7,7 +7,7 @@ from ..standard.operations._operations import PathParametersLabelExpansionStandardOperations -class PathParametersLabelExpansionOperations: +class PathParametersLabelExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py index 4f2959d53e96..bf718c1fd5d6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersLabelExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py index 0334197d1019..b04d8d9b8863 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/labelexpansion/standard/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_label_expansion_standard_record_request( # pylint: di return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersLabelExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersLabelExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py index 0380245802e9..4b0e173970b6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/aio/operations/_operations.py @@ -7,7 +7,7 @@ from ...standard.aio.operations._operations import PathParametersMatrixExpansionStandardOperations -class PathParametersMatrixExpansionOperations: +class PathParametersMatrixExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py index 7425b7f5b144..727d52e5daec 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py index 00a64fb51efc..e80e8d6d8cd3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/explode/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_matrix_expansion_explode_record_request( # pylint: di return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/operations/_operations.py index 4aad0971a3a7..79d14979eefd 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/operations/_operations.py @@ -7,7 +7,7 @@ from ..standard.operations._operations import PathParametersMatrixExpansionStandardOperations -class PathParametersMatrixExpansionOperations: +class PathParametersMatrixExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py index 8de8bf2e3f0b..dd0c03ece5c5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersMatrixExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py index 13b8a0e4cfbb..2348e7b5a2e5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/matrixexpansion/standard/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_matrix_expansion_standard_record_request( # pylint: d return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersMatrixExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersMatrixExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/operations/_operations.py index 885ca262c125..3230537da784 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/operations/_operations.py @@ -69,7 +69,7 @@ def build_path_parameters_annotation_only_request( # pylint: disable=name-too-l return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersOperations: +class PathParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py index 7c690d3e428b..382a81f27222 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/aio/operations/_operations.py @@ -7,7 +7,7 @@ from ...standard.aio.operations._operations import PathParametersPathExpansionStandardOperations -class PathParametersPathExpansionOperations: +class PathParametersPathExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py index 878d397b1a93..3311a9dd2d97 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersPathExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py index 484eb95415fc..a3359342d841 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/explode/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_path_expansion_explode_record_request( # pylint: disa return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersPathExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/operations/_operations.py index 92f71f21de10..5d7d9e4aff83 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/operations/_operations.py @@ -7,7 +7,7 @@ from ..standard.operations._operations import PathParametersPathExpansionStandardOperations -class PathParametersPathExpansionOperations: +class PathParametersPathExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py index 4194a2951f90..26878702b09d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersPathExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py index 6ed5fbf9f8f2..3d7a59d5f207 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/pathexpansion/standard/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_path_expansion_standard_record_request( # pylint: dis return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersPathExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersPathExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py index d1f3a2f72e22..6f1c52571f42 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/aio/operations/_operations.py @@ -25,7 +25,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersReservedExpansionOperations: # pylint: disable=name-too-long +class PathParametersReservedExpansionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/operations/_operations.py index 9da31dcbd173..b93a31705713 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/reservedexpansion/operations/_operations.py @@ -52,7 +52,7 @@ def build_path_parameters_reserved_expansion_annotation_request( # pylint: disa return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersReservedExpansionOperations: # pylint: disable=name-too-long +class PathParametersReservedExpansionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py index db0a1145ef17..d3284caebf5e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/aio/operations/_operations.py @@ -7,7 +7,7 @@ from ...standard.aio.operations._operations import PathParametersSimpleExpansionStandardOperations -class PathParametersSimpleExpansionOperations: +class PathParametersSimpleExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py index 650b1261b40a..8a1e5fa56fe6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py index 4b0638dac8c9..30a68f6d80ff 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/explode/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_simple_expansion_explode_record_request( # pylint: di return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/operations/_operations.py index 837861f0e6c1..c9875e03bb32 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/operations/_operations.py @@ -7,7 +7,7 @@ from ..standard.operations._operations import PathParametersSimpleExpansionStandardOperations -class PathParametersSimpleExpansionOperations: +class PathParametersSimpleExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py index cd35c6e7686c..e369b5d20397 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PathParametersSimpleExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py index c38726b4107e..0b159e8998c9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/pathparameters/simpleexpansion/standard/operations/_operations.py @@ -66,7 +66,7 @@ def build_path_parameters_simple_expansion_standard_record_request( # pylint: d return HttpRequest(method="GET", url=_url, **kwargs) -class PathParametersSimpleExpansionStandardOperations: # pylint: disable=name-too-long +class PathParametersSimpleExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/aio/operations/_operations.py index 46f731ef644b..4e2b54047450 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/aio/operations/_operations.py @@ -28,7 +28,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersOperations: +class QueryParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/operations/_operations.py index 2023ce6e0fe0..f277f03442ad 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/operations/_operations.py @@ -67,7 +67,7 @@ def build_query_parameters_annotation_only_request( # pylint: disable=name-too- return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersOperations: +class QueryParametersOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py index 8340e017a493..c2bc5d80a5f6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/aio/operations/_operations.py @@ -7,7 +7,7 @@ from ...standard.aio.operations._operations import QueryParametersQueryContinuationStandardOperations -class QueryParametersQueryContinuationOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py index c5656863da30..7092a2846fe3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py index f1944af0312e..df0ef56d7669 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/explode/operations/_operations.py @@ -67,7 +67,7 @@ def build_query_parameters_query_continuation_explode_record_request( # pylint: return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/operations/_operations.py index 11996d92872d..55233789422c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/operations/_operations.py @@ -7,7 +7,7 @@ from ..standard.operations._operations import QueryParametersQueryContinuationStandardOperations -class QueryParametersQueryContinuationOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py index 9108de6edb14..e02178ffc07b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryContinuationStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py index a3374e11938d..f7a43d89db92 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/querycontinuation/standard/operations/_operations.py @@ -67,7 +67,7 @@ def build_query_parameters_query_continuation_standard_record_request( # pylint return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryContinuationStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryContinuationStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py index 9bad903379fe..6111b31dcd99 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/aio/operations/_operations.py @@ -7,7 +7,7 @@ from ...standard.aio.operations._operations import QueryParametersQueryExpansionStandardOperations -class QueryParametersQueryExpansionOperations: +class QueryParametersQueryExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py index 4c7628c392eb..9e34702f199b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/aio/operations/_operations.py @@ -28,7 +28,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py index 5ac31ba15bab..86517a0946a5 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/explode/operations/_operations.py @@ -82,7 +82,7 @@ def build_query_parameters_query_expansion_explode_model_request( # pylint: dis return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionExplodeOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/operations/_operations.py index 2a6a86e95cb2..99a8ffa284d8 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/operations/_operations.py @@ -7,7 +7,7 @@ from ..standard.operations._operations import QueryParametersQueryExpansionStandardOperations -class QueryParametersQueryExpansionOperations: +class QueryParametersQueryExpansionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py index 1bddfbedfd4c..01103314bd3b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/aio/operations/_operations.py @@ -26,7 +26,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class QueryParametersQueryExpansionStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py index c9cd90b113c9..dd103f2993b7 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/routes/routes/queryparameters/queryexpansion/standard/operations/_operations.py @@ -67,7 +67,7 @@ def build_query_parameters_query_expansion_standard_record_request( # pylint: d return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class QueryParametersQueryExpansionStandardOperations: # pylint: disable=name-too-long +class QueryParametersQueryExpansionStandardOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py index 7c67cbc06186..853d20781da3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py index cf340fcb4908..622cf87921ce 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py @@ -6,7 +6,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class JsonEncodedNameModel(_Model): +class JsonEncodedNameModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """JsonEncodedNameModel. :ivar default_name: Pass in true. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py index b2fdcbaf72ae..96a74a30328f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py @@ -59,7 +59,7 @@ def build_property_get_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class PropertyOperations: +class PropertyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-endpoint-not-defined/server/endpoint/notdefined/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_client.py index 9a4f8c6fa86e..5e4cf5aefd07 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_client.py @@ -17,7 +17,7 @@ from typing_extensions import Self # type: ignore -class MultipleClient(_MultipleClientOperationsMixin): +class MultipleClient(_MultipleClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """MultipleClient. :param endpoint: Pass in `http://localhost:3000 `_ for endpoint. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_configuration.py index 41ea4c4b0441..60494ad7ef77 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class MultipleClientConfiguration: +class MultipleClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for MultipleClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_client.py index f55f6d00e75e..418d691a6d2a 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_client.py @@ -17,7 +17,7 @@ from typing_extensions import Self # type: ignore -class MultipleClient(_MultipleClientOperationsMixin): +class MultipleClient(_MultipleClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """MultipleClient. :param endpoint: Pass in `http://localhost:3000 `_ for endpoint. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_configuration.py index 43f69b543c80..3cf8adbd7959 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-multiple/server/path/multiple/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class MultipleClientConfiguration: +class MultipleClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for MultipleClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-path-single/server/path/single/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-not-versioned/server/versions/notversioned/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_client.py index d138215c41c0..b5d1e6bdadcc 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_client.py @@ -17,7 +17,7 @@ from typing_extensions import Self # type: ignore -class VersionedClient(_VersionedClientOperationsMixin): +class VersionedClient(_VersionedClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates versioned server. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_configuration.py index a37c4114f950..9f948ef2b039 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class VersionedClientConfiguration: +class VersionedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for VersionedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_client.py index 43ee6a3949f6..efd926604ba3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_client.py @@ -17,7 +17,7 @@ from typing_extensions import Self # type: ignore -class VersionedClient(_VersionedClientOperationsMixin): +class VersionedClient(_VersionedClientOperationsMixin): # pylint: disable=docstring-keyword-should-match-keyword-only """Illustrates versioned server. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_configuration.py index fb66606aa99d..55bf9257b15d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/server-versions-versioned/server/versions/versioned/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class VersionedClientConfiguration: +class VersionedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for VersionedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/setuppy-authentication-union/setuppy/authentication/union/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-headers-repeatability/specialheaders/repeatability/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/model_base.py index 8aaee18d7435..33fbc5ff9da9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/aio/operations/_operations.py index 67e0c125f83b..8d3b8d09e93b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/aio/operations/_operations.py @@ -91,7 +91,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Operations: # pylint: disable=too-many-public-methods +class Operations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. @@ -1462,7 +1462,7 @@ async def yield_method(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ParametersOperations: # pylint: disable=too-many-public-methods +class ParametersOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/aio/operations/_operations.py index 449d6b856844..81f6ae1407a4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/aio/operations/_operations.py @@ -28,7 +28,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ExtensibleStringsOperations: +class ExtensibleStringsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/operations/_operations.py index 5d1bb004e815..32bb63094d6f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/extensiblestrings/operations/_operations.py @@ -48,7 +48,7 @@ def build_extensible_strings_put_extensible_string_value_request( # pylint: dis return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ExtensibleStringsOperations: +class ExtensibleStringsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/aio/operations/_operations.py index 59f7f6df0d54..21aad3c7f5cf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/aio/operations/_operations.py @@ -31,7 +31,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ModelPropertiesOperations: +class ModelPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/models/_models.py index 1d77eb3ce51d..d4e4f186e840 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/models/_models.py @@ -8,7 +8,7 @@ List = list -class DictMethods(_Model): +class DictMethods(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DictMethods. :ivar keys_property: Required. @@ -101,7 +101,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelWithList(_Model): +class ModelWithList(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelWithList. :ivar list: Required. @@ -129,7 +129,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SameAsModel(_Model): +class SameAsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SameAsModel. :ivar same_as_model: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/operations/_operations.py index 26afe4c42651..3e654f4ab90d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/modelproperties/operations/_operations.py @@ -71,7 +71,7 @@ def build_model_properties_with_list_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class ModelPropertiesOperations: +class ModelPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/aio/operations/_operations.py index 3efc18864c1c..2576013b9764 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/aio/operations/_operations.py @@ -62,7 +62,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ModelsOperations: # pylint: disable=too-many-public-methods +class ModelsOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/models/_models.py index 9181bebe4d7b..4df7633c5b47 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/models/_models.py @@ -8,7 +8,7 @@ List = list -class AndModel(_Model): +class AndModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AndModel. :ivar name: Required. @@ -36,7 +36,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AsModel(_Model): +class AsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AsModel. :ivar name: Required. @@ -64,7 +64,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AssertModel(_Model): +class AssertModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AssertModel. :ivar name: Required. @@ -92,7 +92,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AsyncModel(_Model): +class AsyncModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AsyncModel. :ivar name: Required. @@ -120,7 +120,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class AwaitModel(_Model): +class AwaitModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """AwaitModel. :ivar name: Required. @@ -148,7 +148,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BreakModel(_Model): +class BreakModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """BreakModel. :ivar name: Required. @@ -176,7 +176,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ClassModel(_Model): +class ClassModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ClassModel. :ivar name: Required. @@ -204,7 +204,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Constructor(_Model): +class Constructor(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Constructor. :ivar name: Required. @@ -232,7 +232,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ContinueModel(_Model): +class ContinueModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ContinueModel. :ivar name: Required. @@ -260,7 +260,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DefModel(_Model): +class DefModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DefModel. :ivar name: Required. @@ -288,7 +288,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DelModel(_Model): +class DelModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """DelModel. :ivar name: Required. @@ -316,7 +316,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ElifModel(_Model): +class ElifModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ElifModel. :ivar name: Required. @@ -344,7 +344,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ElseModel(_Model): +class ElseModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ElseModel. :ivar name: Required. @@ -372,7 +372,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExceptModel(_Model): +class ExceptModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ExceptModel. :ivar name: Required. @@ -400,7 +400,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExecModel(_Model): +class ExecModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ExecModel. :ivar name: Required. @@ -428,7 +428,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FinallyModel(_Model): +class FinallyModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FinallyModel. :ivar name: Required. @@ -456,7 +456,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ForModel(_Model): +class ForModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ForModel. :ivar name: Required. @@ -484,7 +484,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FromModel(_Model): +class FromModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """FromModel. :ivar name: Required. @@ -512,7 +512,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GlobalModel(_Model): +class GlobalModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GlobalModel. :ivar name: Required. @@ -540,7 +540,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IfModel(_Model): +class IfModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """IfModel. :ivar name: Required. @@ -568,7 +568,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ImportModel(_Model): +class ImportModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ImportModel. :ivar name: Required. @@ -596,7 +596,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InModel(_Model): +class InModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """InModel. :ivar name: Required. @@ -624,7 +624,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsModel(_Model): +class IsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """IsModel. :ivar name: Required. @@ -652,7 +652,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class LambdaModel(_Model): +class LambdaModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """LambdaModel. :ivar name: Required. @@ -680,7 +680,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class NotModel(_Model): +class NotModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NotModel. :ivar name: Required. @@ -708,7 +708,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OrModel(_Model): +class OrModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """OrModel. :ivar name: Required. @@ -736,7 +736,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PassModel(_Model): +class PassModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """PassModel. :ivar name: Required. @@ -764,7 +764,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RaiseModel(_Model): +class RaiseModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """RaiseModel. :ivar name: Required. @@ -792,7 +792,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ReturnModel(_Model): +class ReturnModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ReturnModel. :ivar name: Required. @@ -820,7 +820,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class TryModel(_Model): +class TryModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """TryModel. :ivar name: Required. @@ -848,7 +848,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WhileModel(_Model): +class WhileModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WhileModel. :ivar name: Required. @@ -876,7 +876,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WithModel(_Model): +class WithModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WithModel. :ivar name: Required. @@ -904,7 +904,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class YieldModel(_Model): +class YieldModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """YieldModel. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/operations/_operations.py index 811c7d424599..9a8fd5c14b7e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/models/operations/_operations.py @@ -492,7 +492,7 @@ def build_models_with_yield_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class ModelsOperations: # pylint: disable=too-many-public-methods +class ModelsOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/operations/_operations.py index 234949807cad..0c2e61d531d4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/operations/_operations.py @@ -669,7 +669,7 @@ def build_parameters_with_cancellation_token_request( # pylint: disable=name-to return HttpRequest(method="GET", url=_url, params=_params, **kwargs) -class Operations: # pylint: disable=too-many-public-methods +class Operations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. @@ -2040,7 +2040,7 @@ def yield_method(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-r return cls(pipeline_response, None, {}) # type: ignore -class ParametersOperations: # pylint: disable=too-many-public-methods +class ParametersOperations: # pylint: disable=docstring-missing-param,too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/aio/operations/_operations.py index 72aaa2a2d614..c8028177b21c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/aio/operations/_operations.py @@ -29,7 +29,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ReservedOperationBodyParamsOperations: +class ReservedOperationBodyParamsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/operations/_operations.py index 4ec6ab5cc4e4..f85783f9e252 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/special-words/specialwords/reservedoperationbodyparams/operations/_operations.py @@ -47,7 +47,7 @@ def build_reserved_operation_body_params_with_items_request( # pylint: disable= return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class ReservedOperationBodyParamsOperations: +class ReservedOperationBodyParamsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/aio/operations/_operations.py index 93f038b6e262..4853e9ea68e6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/aio/operations/_operations.py @@ -36,7 +36,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ListsOperations: +class ListsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -271,7 +271,7 @@ async def numbered(self, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class TextFormattingOperations: +class TextFormattingOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/models/_models.py index 19d2a33c5b5b..3e75ca5a05ef 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class BulletPointsModel(_Model): +class BulletPointsModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This tests: * Simple bullet point. This bullet point is going to be very long to test how text wrapping is diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/operations/_operations.py index 7a7268bd739e..0f43b287378f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/specs-documentation/specs/documentation/operations/_operations.py @@ -80,7 +80,7 @@ def build_text_formatting_combined_formatting_request(**kwargs: Any) -> HttpRequ return HttpRequest(method="GET", url=_url, **kwargs) -class ListsOperations: +class ListsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -313,7 +313,7 @@ def numbered(self, **kwargs: Any) -> None: # pylint: disable=inconsistent-retur return cls(pipeline_response, None, {}) # type: ignore -class TextFormattingOperations: +class TextFormattingOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py index f6b33e1b91d8..d205918a7f68 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/aio/operations/_operations.py @@ -25,7 +25,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class BasicOperations: +class BasicOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/models/_models.py index c0b691ea0a99..d7b6ac32624f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/models/_models.py @@ -6,7 +6,7 @@ from ..._utils.model_base import Model as _Model, rest_field -class Info(_Model): +class Info(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Info. :ivar desc: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py index ad45bcd8059a..0894a2b73a69 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/streaming-jsonl/streaming/jsonl/basic/operations/_operations.py @@ -55,7 +55,7 @@ def build_basic_receive_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -class BasicOperations: +class BasicOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/aio/operations/_operations.py index 3ad3be2cfca7..338f63bc2df6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/aio/operations/_operations.py @@ -60,7 +60,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -213,7 +213,7 @@ async def put(self, body: Union[list[int], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -366,7 +366,7 @@ async def put(self, body: Union[list[int], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -519,7 +519,7 @@ async def put(self, body: Union[list[bool], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -672,7 +672,7 @@ async def put(self, body: Union[list[str], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -825,7 +825,7 @@ async def put(self, body: Union[list[float], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -980,7 +980,7 @@ async def put(self, body: Union[list[datetime.datetime], IO[bytes]], **kwargs: A return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1135,7 +1135,7 @@ async def put(self, body: Union[list[datetime.timedelta], IO[bytes]], **kwargs: return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1288,7 +1288,7 @@ async def put(self, body: Union[list[Any], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1462,7 +1462,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1615,7 +1615,7 @@ async def put(self, body: Union[list[float], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableInt32ValueOperations: +class NullableInt32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1768,7 +1768,7 @@ async def put(self, body: Union[list[int], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableBooleanValueOperations: +class NullableBooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1921,7 +1921,7 @@ async def put(self, body: Union[list[bool], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableStringValueOperations: +class NullableStringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2074,7 +2074,7 @@ async def put(self, body: Union[list[str], IO[bytes]], **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class NullableModelValueOperations: +class NullableModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/models/_models.py index 838efd840ac5..ecdbfe13a8e0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Array inner model. :ivar property: Required string property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/operations/_operations.py index 33765ea35d43..36323ba64a7d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-array/typetest/array/operations/_operations.py @@ -425,7 +425,7 @@ def build_nullable_model_value_put_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -580,7 +580,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -735,7 +735,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -890,7 +890,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1045,7 +1045,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1200,7 +1200,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1355,7 +1355,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1510,7 +1510,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1665,7 +1665,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1835,7 +1835,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1990,7 +1990,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableInt32ValueOperations: +class NullableInt32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2145,7 +2145,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableBooleanValueOperations: +class NullableBooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2300,7 +2300,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableStringValueOperations: +class NullableStringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2455,7 +2455,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableModelValueOperations: +class NullableModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py index 061bd09e735d..ad0048905a3c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py @@ -54,7 +54,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -207,7 +207,7 @@ async def put(self, body: Union[dict[str, int], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -360,7 +360,7 @@ async def put(self, body: Union[dict[str, int], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -513,7 +513,7 @@ async def put(self, body: Union[dict[str, bool], IO[bytes]], **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -666,7 +666,7 @@ async def put(self, body: Union[dict[str, str], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -819,7 +819,7 @@ async def put(self, body: Union[dict[str, float], IO[bytes]], **kwargs: Any) -> return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -974,7 +974,7 @@ async def put(self, body: Union[dict[str, datetime.datetime], IO[bytes]], **kwar return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1129,7 +1129,7 @@ async def put(self, body: Union[dict[str, datetime.timedelta], IO[bytes]], **kwa return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1282,7 +1282,7 @@ async def put(self, body: Union[dict[str, Any], IO[bytes]], **kwargs: Any) -> No return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1456,7 +1456,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class RecursiveModelValueOperations: +class RecursiveModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1630,7 +1630,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/models/_models.py index a53f1d98b01b..0776f343c7e0 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Dictionary inner model. :ivar property: Required string property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/operations/_operations.py index e9978c3c4305..817b244f3614 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-dictionary/typetest/dictionary/operations/_operations.py @@ -341,7 +341,7 @@ def build_nullable_float_value_put_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class Int32ValueOperations: +class Int32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -496,7 +496,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Int64ValueOperations: +class Int64ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -651,7 +651,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanValueOperations: +class BooleanValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -806,7 +806,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringValueOperations: +class StringValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -961,7 +961,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Float32ValueOperations: +class Float32ValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1116,7 +1116,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeValueOperations: +class DatetimeValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1271,7 +1271,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationValueOperations: +class DurationValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1428,7 +1428,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownValueOperations: +class UnknownValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1583,7 +1583,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelValueOperations: +class ModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1755,7 +1755,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class RecursiveModelValueOperations: +class RecursiveModelValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1927,7 +1927,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NullableFloatValueOperations: +class NullableFloatValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py index c6424e1dd8d6..0beb87c7f108 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/aio/operations/_operations.py @@ -39,7 +39,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class EnvelopeOperations: +class EnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -59,7 +59,7 @@ def __init__(self, *args, **kwargs) -> None: self.object = EnvelopeObjectOperations(self._client, self._config, self._serialize, self._deserialize) -class NoEnvelopeOperations: +class NoEnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -82,7 +82,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class EnvelopeObjectOperations: +class EnvelopeObjectOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -105,7 +105,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class NoEnvelopeDefaultOperations: +class NoEnvelopeDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -274,7 +274,7 @@ async def put(self, input: "_unions.PetInline", **kwargs: Any) -> "_unions.PetIn return deserialized # type: ignore -class NoEnvelopeCustomDiscriminatorOperations: +class NoEnvelopeCustomDiscriminatorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -445,7 +445,7 @@ async def put( return deserialized # type: ignore -class EnvelopeObjectDefaultOperations: +class EnvelopeObjectDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -614,7 +614,7 @@ async def put(self, input: "_unions.PetWithEnvelope", **kwargs: Any) -> "_unions return deserialized # type: ignore -class EnvelopeObjectCustomPropertiesOperations: +class EnvelopeObjectCustomPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py index f2af47f6c785..67366bc47bb6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Cat(_Model): +class Cat(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Cat. :ivar name: Required. @@ -39,7 +39,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dog(_Model): +class Dog(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Dog. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py index 69a5350ce796..30a9c63ccee1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-discriminatedunion/typetest/discriminatedunion/operations/_operations.py @@ -182,7 +182,7 @@ def build_envelope_object_custom_properties_put_request(**kwargs: Any) -> HttpRe return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class EnvelopeOperations: +class EnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -202,7 +202,7 @@ def __init__(self, *args, **kwargs) -> None: self.object = EnvelopeObjectOperations(self._client, self._config, self._serialize, self._deserialize) -class NoEnvelopeOperations: +class NoEnvelopeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -225,7 +225,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class EnvelopeObjectOperations: +class EnvelopeObjectOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -248,7 +248,7 @@ def __init__(self, *args, **kwargs) -> None: ) -class NoEnvelopeDefaultOperations: +class NoEnvelopeDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -413,7 +413,7 @@ def put(self, input: "_unions.PetInline", **kwargs: Any) -> "_unions.PetInline": return deserialized # type: ignore -class NoEnvelopeCustomDiscriminatorOperations: +class NoEnvelopeCustomDiscriminatorOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -584,7 +584,7 @@ def put( return deserialized # type: ignore -class EnvelopeObjectDefaultOperations: +class EnvelopeObjectDefaultOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -753,7 +753,7 @@ def put(self, input: "_unions.PetWithEnvelope", **kwargs: Any) -> "_unions.PetWi return deserialized # type: ignore -class EnvelopeObjectCustomPropertiesOperations: +class EnvelopeObjectCustomPropertiesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py index b31b06d7ac75..25866f2835df 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py index 6642e22a3e70..075f3044225e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py @@ -84,7 +84,7 @@ def build_string_put_unknown_value_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py index 27abad8f4a2a..6be80288aa48 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py @@ -32,7 +32,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py index 5e8633f7ccc2..cc20ec39d438 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py @@ -70,7 +70,7 @@ def build_string_put_unknown_value_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-empty/typetest/model/empty/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py index b7530a23b299..2e58f69f1b20 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py @@ -8,7 +8,7 @@ from ._enums import DogKind, SnakeKind -class Snake(_Model): +class Snake(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Test fixed enum type for discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -45,7 +45,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Cobra(Snake, discriminator="cobra"): +class Cobra(Snake, discriminator="cobra"): # pylint: disable=docstring-keyword-should-match-keyword-only """Cobra model. :ivar length: Length of the snake. Required. @@ -76,7 +76,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = SnakeKind.COBRA # type: ignore -class Dog(_Model): +class Dog(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Test extensible enum type for discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -113,7 +113,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Golden(Dog, discriminator="golden"): +class Golden(Dog, discriminator="golden"): # pylint: disable=docstring-keyword-should-match-keyword-only """Golden dog model. :ivar weight: Weight of the dog. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py index d38b44fcb132..cdfbafb29b4f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py @@ -10,7 +10,7 @@ from .. import models as _models -class Fish(_Model): +class Fish(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for polymorphic multiple levels inheritance with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -47,7 +47,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Shark(Fish, discriminator="shark"): +class Shark(Fish, discriminator="shark"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic multiple levels inheritance and it defines a new discriminator. @@ -88,7 +88,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "shark" # type: ignore -class GoblinShark(Shark, discriminator="goblin"): +class GoblinShark(Shark, discriminator="goblin"): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model GoblinShark in polymorphic multiple levels inheritance. :ivar age: Required. @@ -122,7 +122,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.sharktype = "goblin" # type: ignore -class Salmon(Fish, discriminator="salmon"): +class Salmon(Fish, discriminator="salmon"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic multiple levels inheritance which contains references to other polymorphic instances. @@ -166,7 +166,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "salmon" # type: ignore -class SawShark(Shark, discriminator="saw"): +class SawShark(Shark, discriminator="saw"): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model SawShark in polymorphic multiple levels inheritance. :ivar age: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py index 838cd399fb66..27e1c2442186 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated-typeddict/typetest/model/notdiscriminated/typeddict/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Pet(_Model): +class Pet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for not-discriminated normal multiple levels inheritance. :ivar name: Required. @@ -34,7 +34,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Cat(Pet): +class Cat(Pet): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in the normal multiple levels inheritance. :ivar name: Required. @@ -65,7 +65,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Siamese(Cat): +class Siamese(Cat): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model in the normal multiple levels inheritance. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py index 838cd399fb66..27e1c2442186 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class Pet(_Model): +class Pet(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for not-discriminated normal multiple levels inheritance. :ivar name: Required. @@ -34,7 +34,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Cat(Pet): +class Cat(Pet): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in the normal multiple levels inheritance. :ivar name: Required. @@ -65,7 +65,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Siamese(Cat): +class Siamese(Cat): # pylint: disable=docstring-keyword-should-match-keyword-only """The third level model in the normal multiple levels inheritance. :ivar name: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/models/_models.py index 082407ef2364..60bdc4bc23ff 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-recursive/typetest/model/recursive/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class Element(_Model): +class Element(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """element. :ivar extension: @@ -38,7 +38,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Extension(Element): +class Extension(Element): # pylint: disable=docstring-keyword-should-match-keyword-only """extension. :ivar extension: diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py index 7b4553c02cc7..8f07f1ad0739 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator-typeddict/typetest/model/singlediscriminator/typeddict/models/_models.py @@ -10,7 +10,7 @@ from .. import models as _models -class Bird(_Model): +class Bird(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for polymorphic single level inheritance with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -47,7 +47,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dinosaur(_Model): +class Dinosaur(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Define a base class in the legacy way. Discriminator property is not explicitly defined in the model. @@ -85,7 +85,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Eagle(Bird, discriminator="eagle"): +class Eagle(Bird, discriminator="eagle"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single levels inheritance which contains references to other polymorphic instances. @@ -129,7 +129,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "eagle" # type: ignore -class Fish(_Model): +class Fish(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A discriminated model with no defined subtypes. The discriminator is declared but no models extend it. @@ -162,7 +162,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Goose(Bird, discriminator="goose"): +class Goose(Bird, discriminator="goose"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -193,7 +193,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "goose" # type: ignore -class SeaGull(Bird, discriminator="seagull"): +class SeaGull(Bird, discriminator="seagull"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -224,7 +224,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "seagull" # type: ignore -class Sparrow(Bird, discriminator="sparrow"): +class Sparrow(Bird, discriminator="sparrow"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -255,7 +255,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "sparrow" # type: ignore -class TRex(Dinosaur, discriminator="t-rex"): +class TRex(Dinosaur, discriminator="t-rex"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level legacy model in polymorphic single level inheritance. :ivar size: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py index 5b2301b58c83..03a168134489 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py @@ -10,7 +10,7 @@ from .. import models as _models -class Bird(_Model): +class Bird(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """This is base model for polymorphic single level inheritance with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -47,7 +47,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dinosaur(_Model): +class Dinosaur(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Define a base class in the legacy way. Discriminator property is not explicitly defined in the model. @@ -85,7 +85,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Eagle(Bird, discriminator="eagle"): +class Eagle(Bird, discriminator="eagle"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single levels inheritance which contains references to other polymorphic instances. @@ -129,7 +129,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "eagle" # type: ignore -class Fish(_Model): +class Fish(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """A discriminated model with no defined subtypes. The discriminator is declared but no models extend it. @@ -162,7 +162,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Goose(Bird, discriminator="goose"): +class Goose(Bird, discriminator="goose"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -193,7 +193,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "goose" # type: ignore -class SeaGull(Bird, discriminator="seagull"): +class SeaGull(Bird, discriminator="seagull"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -224,7 +224,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "seagull" # type: ignore -class Sparrow(Bird, discriminator="sparrow"): +class Sparrow(Bird, discriminator="sparrow"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level model in polymorphic single level inheritance. :ivar wingspan: Required. @@ -255,7 +255,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "sparrow" # type: ignore -class TRex(Dinosaur, discriminator="t-rex"): +class TRex(Dinosaur, discriminator="t-rex"): # pylint: disable=docstring-keyword-should-match-keyword-only """The second level legacy model in polymorphic single level inheritance. :ivar size: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage-typeddictonly/typetest/model/usage/typeddictonly/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/models/_models.py index f4d65176bb53..5a34b34da22b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-usage/typetest/model/usage/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class InputOutputRecord(_Model): +class InputOutputRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Record used both as operation parameter and return type. :ivar required_prop: Required. @@ -34,7 +34,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InputRecord(_Model): +class InputRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Record used in operation parameters. :ivar required_prop: Required. @@ -62,7 +62,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class OutputRecord(_Model): +class OutputRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Record used in operation return type. :ivar required_prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/models/_models.py index 70ba12046f1b..9a31ffd1c7b4 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-model-visibility/typetest/model/visibility/models/_models.py @@ -21,7 +21,7 @@ class ReadOnlyModel(_Model): """Optional readonly string dictionary.""" -class VisibilityModel(_Model): +class VisibilityModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Output model with visibility properties. :ivar read_prop: Required string, illustrating a readonly property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py index 5f47ea903989..1800e4ac6553 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py @@ -93,7 +93,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class ExtendsUnknownOperations: +class ExtendsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -274,7 +274,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDerivedOperations: +class ExtendsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -471,7 +471,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDiscriminatedOperations: +class ExtendsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -669,7 +669,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownOperations: +class IsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -849,7 +849,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDerivedOperations: +class IsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1040,7 +1040,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDiscriminatedOperations: +class IsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1237,7 +1237,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsStringOperations: +class ExtendsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1417,7 +1417,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsStringOperations: +class IsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1596,7 +1596,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadStringOperations: +class SpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1772,7 +1772,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsFloatOperations: +class ExtendsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1952,7 +1952,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsFloatOperations: +class IsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2131,7 +2131,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadFloatOperations: +class SpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2307,7 +2307,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelOperations: +class ExtendsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2487,7 +2487,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsModelOperations: +class IsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2666,7 +2666,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelOperations: +class SpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2842,7 +2842,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelArrayOperations: +class ExtendsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3035,7 +3035,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IsModelArrayOperations: +class IsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3215,7 +3215,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelArrayOperations: +class SpreadModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3391,7 +3391,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentStringOperations: +class SpreadDifferentStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3570,7 +3570,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentFloatOperations: +class SpreadDifferentFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3749,7 +3749,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelOperations: +class SpreadDifferentModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3928,7 +3928,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelArrayOperations: +class SpreadDifferentModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4108,7 +4108,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadStringOperations: +class ExtendsDifferentSpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4287,7 +4287,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadFloatOperations: +class ExtendsDifferentSpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4466,7 +4466,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelOperations: +class ExtendsDifferentSpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4645,7 +4645,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=name-too-long +class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -4825,7 +4825,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class MultipleSpreadOperations: +class MultipleSpreadOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5001,7 +5001,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordUnionOperations: +class SpreadRecordUnionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5177,7 +5177,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -5368,7 +5368,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -5561,7 +5561,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py index 046a32615404..4bd81b234e27 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py @@ -11,7 +11,7 @@ from .. import models as _models -class DifferentSpreadFloatRecord(_Model): +class DifferentSpreadFloatRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar name: The id property. Required. @@ -39,7 +39,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadFloatDerived(DifferentSpreadFloatRecord): +class DifferentSpreadFloatDerived( + DifferentSpreadFloatRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -71,7 +73,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelArrayRecord(_Model): +class DifferentSpreadModelArrayRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar known_prop: Required. @@ -99,7 +101,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelArrayDerived(DifferentSpreadModelArrayRecord): +class DifferentSpreadModelArrayDerived( + DifferentSpreadModelArrayRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -133,7 +137,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelRecord(_Model): +class DifferentSpreadModelRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar known_prop: Required. @@ -161,7 +165,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadModelDerived(DifferentSpreadModelRecord): +class DifferentSpreadModelDerived( + DifferentSpreadModelRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -195,7 +201,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadStringRecord(_Model): +class DifferentSpreadStringRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the different known property type. :ivar id: The name property. Required. @@ -223,7 +229,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DifferentSpreadStringDerived(DifferentSpreadStringRecord): +class DifferentSpreadStringDerived( + DifferentSpreadStringRecord +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a model that spread Record with the different known property type. @@ -255,7 +263,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsFloatAdditionalProperties(_Model): +class ExtendsFloatAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar id: The id property. Required. @@ -283,7 +291,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsModelAdditionalProperties(_Model): +class ExtendsModelAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar known_prop: Required. @@ -313,7 +321,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsModelArrayAdditionalProperties(_Model): +class ExtendsModelArrayAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar known_prop: Required. @@ -343,7 +351,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsStringAdditionalProperties(_Model): +class ExtendsStringAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar name: The name property. Required. @@ -371,7 +379,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsUnknownAdditionalProperties(_Model): +class ExtendsUnknownAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from Record type. :ivar name: The name property. Required. @@ -399,7 +407,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsUnknownAdditionalPropertiesDerived(ExtendsUnknownAdditionalProperties): # pylint: disable=name-too-long +class ExtendsUnknownAdditionalPropertiesDerived( + ExtendsUnknownAdditionalProperties +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The model extends from a type that extends from Record. :ivar name: The name property. Required. @@ -435,7 +445,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtendsUnknownAdditionalPropertiesDiscriminated(_Model): # pylint: disable=name-too-long +class ExtendsUnknownAdditionalPropertiesDiscriminated( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The model extends from Record with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -474,7 +486,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsUnknownAdditionalPropertiesDiscriminatedDerived( ExtendsUnknownAdditionalPropertiesDiscriminated, discriminator="derived" -): # pylint: disable=name-too-long +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The derived discriminated type. :ivar name: The name property. Required. @@ -515,7 +527,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "derived" # type: ignore -class IsFloatAdditionalProperties(_Model): +class IsFloatAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar id: The id property. Required. @@ -543,7 +555,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsModelAdditionalProperties(_Model): +class IsModelAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar known_prop: Required. @@ -573,7 +585,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsModelArrayAdditionalProperties(_Model): +class IsModelArrayAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar known_prop: Required. @@ -603,7 +615,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsStringAdditionalProperties(_Model): +class IsStringAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar name: The name property. Required. @@ -631,7 +643,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsUnknownAdditionalProperties(_Model): +class IsUnknownAdditionalProperties(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model is from Record type. :ivar name: The name property. Required. @@ -659,7 +671,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsUnknownAdditionalPropertiesDerived(IsUnknownAdditionalProperties): +class IsUnknownAdditionalPropertiesDerived( + IsUnknownAdditionalProperties +): # pylint: disable=docstring-keyword-should-match-keyword-only """The model extends from a type that is Record type. :ivar name: The name property. Required. @@ -695,7 +709,9 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IsUnknownAdditionalPropertiesDiscriminated(_Model): # pylint: disable=name-too-long +class IsUnknownAdditionalPropertiesDiscriminated( + _Model +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The model is Record with a discriminator. You probably want to use the sub-classes and not this class directly. Known sub-classes are: @@ -734,7 +750,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsUnknownAdditionalPropertiesDiscriminatedDerived( IsUnknownAdditionalPropertiesDiscriminated, discriminator="derived" -): # pylint: disable=name-too-long +): # pylint: disable=name-too-long,docstring-keyword-should-match-keyword-only """The derived discriminated type. :ivar name: The name property. Required. @@ -775,7 +791,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind = "derived" # type: ignore -class ModelForRecord(_Model): +class ModelForRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """model for record. :ivar state: The state property. Required. @@ -803,7 +819,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MultipleSpreadRecord(_Model): +class MultipleSpreadRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record and Record. :ivar flag: The name property. Required. @@ -831,7 +847,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadFloatRecord(_Model): +class SpreadFloatRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the same known property type. :ivar id: The id property. Required. @@ -859,7 +875,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadModelArrayRecord(_Model): +class SpreadModelArrayRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """SpreadModelArrayRecord. :ivar known_prop: Required. @@ -889,7 +905,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadModelRecord(_Model): +class SpreadModelRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the same known property type. :ivar known_prop: Required. @@ -919,7 +935,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForNonDiscriminatedUnion(_Model): +class SpreadRecordForNonDiscriminatedUnion(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar name: The name property. Required. @@ -947,7 +963,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForNonDiscriminatedUnion2(_Model): +class SpreadRecordForNonDiscriminatedUnion2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar name: The name property. Required. @@ -975,7 +991,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForNonDiscriminatedUnion3(_Model): +class SpreadRecordForNonDiscriminatedUnion3(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar name: The name property. Required. @@ -1003,7 +1019,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadRecordForUnion(_Model): +class SpreadRecordForUnion(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record. :ivar flag: The name property. Required. @@ -1031,7 +1047,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class SpreadStringRecord(_Model): +class SpreadStringRecord(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """The model spread Record with the same known property type. :ivar name: The name property. Required. @@ -1059,7 +1075,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class WidgetData0(_Model): +class WidgetData0(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WidgetData0. :ivar kind: Required. Default value is "kind0". @@ -1092,7 +1108,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind: Literal["kind0"] = "kind0" -class WidgetData1(_Model): +class WidgetData1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WidgetData1. :ivar kind: Required. Default value is "kind1". @@ -1131,7 +1147,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.kind: Literal["kind1"] = "kind1" -class WidgetData2(_Model): +class WidgetData2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """WidgetData2. :ivar kind: Required. Default value is "kind1". diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py index c193a2e8a83f..673504278d68 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py @@ -916,7 +916,7 @@ def build_spread_record_non_discriminated_union3_put_request( # pylint: disable return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class ExtendsUnknownOperations: +class ExtendsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1097,7 +1097,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDerivedOperations: +class ExtendsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1294,7 +1294,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsUnknownDiscriminatedOperations: +class ExtendsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1492,7 +1492,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownOperations: +class IsUnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1672,7 +1672,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDerivedOperations: +class IsUnknownDerivedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1863,7 +1863,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsUnknownDiscriminatedOperations: +class IsUnknownDiscriminatedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2060,7 +2060,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsStringOperations: +class ExtendsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2240,7 +2240,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsStringOperations: +class IsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2419,7 +2419,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadStringOperations: +class SpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2591,7 +2591,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsFloatOperations: +class ExtendsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2771,7 +2771,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsFloatOperations: +class IsFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2950,7 +2950,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadFloatOperations: +class SpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3122,7 +3122,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelOperations: +class ExtendsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3302,7 +3302,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsModelOperations: +class IsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3481,7 +3481,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelOperations: +class SpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3653,7 +3653,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsModelArrayOperations: +class ExtendsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3846,7 +3846,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IsModelArrayOperations: +class IsModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4026,7 +4026,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadModelArrayOperations: +class SpreadModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4202,7 +4202,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentStringOperations: +class SpreadDifferentStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4381,7 +4381,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentFloatOperations: +class SpreadDifferentFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4560,7 +4560,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelOperations: +class SpreadDifferentModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4739,7 +4739,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadDifferentModelArrayOperations: +class SpreadDifferentModelArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4919,7 +4919,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadStringOperations: +class ExtendsDifferentSpreadStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5098,7 +5098,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadFloatOperations: +class ExtendsDifferentSpreadFloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5277,7 +5277,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelOperations: +class ExtendsDifferentSpreadModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5456,7 +5456,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=name-too-long +class ExtendsDifferentSpreadModelArrayOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -5636,7 +5636,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MultipleSpreadOperations: +class MultipleSpreadOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5808,7 +5808,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordUnionOperations: +class SpreadRecordUnionOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5980,7 +5980,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnionOperations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -6171,7 +6171,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion2Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. @@ -6364,7 +6364,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=name-too-long +class SpreadRecordNonDiscriminatedUnion3Operations: # pylint: disable=docstring-missing-param,name-too-long """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py index c6daac5aeb28..4880099573da 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py @@ -59,7 +59,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -393,7 +393,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -727,7 +727,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1061,7 +1061,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1395,7 +1395,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1737,7 +1737,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2089,7 +2089,7 @@ async def patch_null( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/models/_models.py index 74a65e8833b3..876a6bd87372 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/models/_models.py @@ -10,7 +10,7 @@ from .. import models as _models -class BytesProperty(_Model): +class BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with nullable property. Pass in the type of the property you are looking for. @@ -48,7 +48,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsByteProperty(_Model): +class CollectionsByteProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection bytes properties. :ivar required_property: Required property. Required. @@ -85,7 +85,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsModelProperty(_Model): +class CollectionsModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection models properties. :ivar required_property: Required property. Required. @@ -122,7 +122,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsStringProperty(_Model): +class CollectionsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection string properties. :ivar required_property: Required property. Required. @@ -159,7 +159,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DatetimeProperty(_Model): +class DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a datetime property. :ivar required_property: Required property. Required. @@ -196,7 +196,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DurationProperty(_Model): +class DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a duration property. :ivar required_property: Required property. Required. @@ -233,7 +233,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Inner model used in collections model property. :ivar property: Inner model property. Required. @@ -261,7 +261,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringProperty(_Model): +class StringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with nullable property. Pass in the type of the property you are looking for. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/operations/_operations.py index f561574fb1e3..d44068d41880 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-nullable/typetest/property/nullable/operations/_operations.py @@ -424,7 +424,7 @@ def build_collections_string_patch_null_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PATCH", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -756,7 +756,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1088,7 +1088,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1420,7 +1420,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1752,7 +1752,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2092,7 +2092,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2442,7 +2442,7 @@ def patch_null( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py index a3e383009061..873d1755f2ca 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py @@ -95,7 +95,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -425,7 +425,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -753,7 +753,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1083,7 +1083,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1413,7 +1413,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class PlainDateOperations: +class PlainDateOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1743,7 +1743,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class PlainTimeOperations: +class PlainTimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2073,7 +2073,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2403,7 +2403,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2735,7 +2735,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3065,7 +3065,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3395,7 +3395,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3725,7 +3725,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4055,7 +4055,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4391,7 +4391,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4721,7 +4721,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5053,7 +5053,7 @@ async def put_default( return cls(pipeline_response, None, {}) # type: ignore -class RequiredAndOptionalOperations: +class RequiredAndOptionalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/models/_models.py index b2d3558241a4..b1225dd7d55e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/models/_models.py @@ -10,7 +10,7 @@ from .. import models as _models -class BooleanLiteralProperty(_Model): +class BooleanLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with boolean literal property. :ivar property: Property. Default value is True. @@ -38,7 +38,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BytesProperty(_Model): +class BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with optional property. Pass in the type of the property you are looking for. @@ -67,7 +67,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsByteProperty(_Model): +class CollectionsByteProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection bytes properties. :ivar property: Property. @@ -97,7 +97,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsModelProperty(_Model): +class CollectionsModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection models properties. :ivar property: Property. @@ -127,7 +127,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DatetimeProperty(_Model): +class DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a datetime property. :ivar property: Property. @@ -157,7 +157,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DurationProperty(_Model): +class DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a duration property. :ivar property: Property. @@ -185,7 +185,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatLiteralProperty(_Model): +class FloatLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with float literal property. :ivar property: Property. Default value is 1.25. @@ -213,7 +213,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IntLiteralProperty(_Model): +class IntLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with int literal property. :ivar property: Property. Default value is 1. @@ -241,7 +241,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PlainDateProperty(_Model): +class PlainDateProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a plainDate property. :ivar property: Property. @@ -269,7 +269,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class PlainTimeProperty(_Model): +class PlainTimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a plainTime property. :ivar property: Property. @@ -297,7 +297,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class RequiredAndOptionalProperty(_Model): +class RequiredAndOptionalProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with required and optional properties. :ivar optional_property: optional string property. @@ -334,7 +334,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringLiteralProperty(_Model): +class StringLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with string literal property. :ivar property: Property. Default value is "hello". @@ -362,7 +362,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringProperty(_Model): +class StringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with optional property. Pass in the type of the property you are looking for. @@ -391,7 +391,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionFloatLiteralProperty(_Model): +class UnionFloatLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with union of float literal property. :ivar property: Property. Is one of the following types: float @@ -419,7 +419,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionIntLiteralProperty(_Model): +class UnionIntLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with union of int literal property. :ivar property: Property. Is either a Literal[1] type or a Literal[2] type. @@ -447,7 +447,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionStringLiteralProperty(_Model): +class UnionStringLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with union of string literal property. :ivar property: Property. Is either a Literal["hello"] type or a Literal["world"] type. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/operations/_operations.py index 5dbea29238cf..03d5be57458b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-optional/typetest/property/optional/operations/_operations.py @@ -932,7 +932,7 @@ def build_required_and_optional_put_required_only_request( # pylint: disable=na return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1258,7 +1258,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1582,7 +1582,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1908,7 +1908,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2234,7 +2234,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class PlainDateOperations: +class PlainDateOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2562,7 +2562,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class PlainTimeOperations: +class PlainTimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2890,7 +2890,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsByteOperations: +class CollectionsByteOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3220,7 +3220,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3552,7 +3552,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3882,7 +3882,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4212,7 +4212,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4542,7 +4542,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4872,7 +4872,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5208,7 +5208,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5538,7 +5538,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5870,7 +5870,7 @@ def put_default( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class RequiredAndOptionalOperations: +class RequiredAndOptionalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py index 72251060a042..3eff252fd916 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py @@ -89,7 +89,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -259,7 +259,7 @@ async def put(self, body: Union[_models.BooleanProperty, _types.BooleanProperty, return cls(pipeline_response, None, {}) # type: ignore -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -427,7 +427,7 @@ async def put(self, body: Union[_models.StringProperty, _types.StringProperty, I return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -595,7 +595,7 @@ async def put(self, body: Union[_models.BytesProperty, _types.BytesProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class IntOperations: +class IntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -763,7 +763,7 @@ async def put(self, body: Union[_models.IntProperty, _types.IntProperty, IO[byte return cls(pipeline_response, None, {}) # type: ignore -class FloatOperations: +class FloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -931,7 +931,7 @@ async def put(self, body: Union[_models.FloatProperty, _types.FloatProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class DecimalOperations: +class DecimalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1101,7 +1101,7 @@ async def put(self, body: Union[_models.DecimalProperty, _types.DecimalProperty, return cls(pipeline_response, None, {}) # type: ignore -class Decimal128Operations: +class Decimal128Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1275,7 +1275,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1449,7 +1449,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1623,7 +1623,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class EnumOperations: +class EnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1791,7 +1791,7 @@ async def put(self, body: Union[_models.EnumProperty, _types.EnumProperty, IO[by return cls(pipeline_response, None, {}) # type: ignore -class ExtensibleEnumOperations: +class ExtensibleEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1965,7 +1965,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2133,7 +2133,7 @@ async def put(self, body: Union[_models.ModelProperty, _types.ModelProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2308,7 +2308,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsIntOperations: +class CollectionsIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2482,7 +2482,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2657,7 +2657,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class DictionaryStringOperations: +class DictionaryStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2832,7 +2832,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class NeverOperations: +class NeverOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3000,7 +3000,7 @@ async def put(self, body: Union[_models.NeverProperty, _types.NeverProperty, IO[ return cls(pipeline_response, None, {}) # type: ignore -class UnknownStringOperations: +class UnknownStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3174,7 +3174,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnknownIntOperations: +class UnknownIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3348,7 +3348,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnknownDictOperations: +class UnknownDictOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3522,7 +3522,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnknownArrayOperations: +class UnknownArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3696,7 +3696,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3870,7 +3870,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4044,7 +4044,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4218,7 +4218,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4392,7 +4392,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4569,7 +4569,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4743,7 +4743,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4918,7 +4918,7 @@ async def put( return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumValueOperations: +class UnionEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py index 1d8cf30182fa..31f25f433bf1 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py @@ -12,7 +12,7 @@ from .. import models as _models -class BooleanLiteralProperty(_Model): +class BooleanLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a boolean literal property. :ivar property: Property. Required. Default value is True. @@ -27,7 +27,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: Literal[True] = True -class BooleanProperty(_Model): +class BooleanProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a boolean property. :ivar property: Property. Required. @@ -55,7 +55,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class BytesProperty(_Model): +class BytesProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a bytes property. :ivar property: Property. Required. @@ -83,7 +83,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsIntProperty(_Model): +class CollectionsIntProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection int properties. :ivar property: Property. Required. @@ -111,7 +111,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsModelProperty(_Model): +class CollectionsModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection model properties. :ivar property: Property. Required. @@ -139,7 +139,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class CollectionsStringProperty(_Model): +class CollectionsStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with collection string properties. :ivar property: Property. Required. @@ -167,7 +167,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DatetimeProperty(_Model): +class DatetimeProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a datetime property. :ivar property: Property. Required. @@ -197,7 +197,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Decimal128Property(_Model): +class Decimal128Property(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a decimal128 property. :ivar property: Property. Required. @@ -225,7 +225,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DecimalProperty(_Model): +class DecimalProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a decimal property. :ivar property: Property. Required. @@ -253,7 +253,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DictionaryStringProperty(_Model): +class DictionaryStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with dictionary string properties. :ivar property: Property. Required. @@ -281,7 +281,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class DurationProperty(_Model): +class DurationProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a duration property. :ivar property: Property. Required. @@ -309,7 +309,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class EnumProperty(_Model): +class EnumProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with enum properties. :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". @@ -339,7 +339,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ExtensibleEnumProperty(_Model): +class ExtensibleEnumProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with extensible enum properties. :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". @@ -367,7 +367,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class FloatLiteralProperty(_Model): +class FloatLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a float literal property. :ivar property: Property. Required. Default value is 43.125. @@ -382,7 +382,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: float = 43.125 -class FloatProperty(_Model): +class FloatProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a float property. :ivar property: Property. Required. @@ -410,7 +410,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class InnerModel(_Model): +class InnerModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Inner model. Will be a property type for ModelWithModelProperties. :ivar property: Required string property. Required. @@ -438,7 +438,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class IntLiteralProperty(_Model): +class IntLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a int literal property. :ivar property: Property. Required. Default value is 42. @@ -453,7 +453,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: Literal[42] = 42 -class IntProperty(_Model): +class IntProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a int property. :ivar property: Property. Required. @@ -481,7 +481,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelProperty(_Model): +class ModelProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with model properties. :ivar property: Property. Required. @@ -513,7 +513,7 @@ class NeverProperty(_Model): """Model with a property never. (This property should not be included).""" -class StringLiteralProperty(_Model): +class StringLiteralProperty(_Model): # pylint: disable=docstring-missing-param """Model with a string literal property. :ivar property: Property. Required. Default value is "hello". @@ -528,7 +528,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: self.property: Literal["hello"] = "hello" -class StringProperty(_Model): +class StringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a string property. :ivar property: Property. Required. @@ -556,7 +556,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionEnumValueProperty(_Model): +class UnionEnumValueProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Template type for testing models with specific properties. Pass in the type of the property you are looking for. @@ -585,7 +585,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionFloatLiteralProperty(_Model): +class UnionFloatLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a union of float literal as property. :ivar property: Property. Required. Is one of the following types: float @@ -613,7 +613,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionIntLiteralProperty(_Model): +class UnionIntLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a union of int literal as property. :ivar property: Property. Required. Is either a Literal[42] type or a Literal[43] type. @@ -641,7 +641,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnionStringLiteralProperty(_Model): +class UnionStringLiteralProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a union of string literal as property. :ivar property: Property. Required. Is either a Literal["hello"] type or a Literal["world"] @@ -670,7 +670,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownArrayProperty(_Model): +class UnknownArrayProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is an array. :ivar property: Property. Required. @@ -698,7 +698,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownDictProperty(_Model): +class UnknownDictProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is a dictionnary. :ivar property: Property. Required. @@ -726,7 +726,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownIntProperty(_Model): +class UnknownIntProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is a int32. :ivar property: Property. Required. @@ -754,7 +754,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class UnknownStringProperty(_Model): +class UnknownStringProperty(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Model with a property unknown, and the data is a string. :ivar property: Property. Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py index b6b225fbaac7..075b8e0f7062 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py @@ -844,7 +844,7 @@ def build_union_enum_value_put_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1014,7 +1014,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1184,7 +1184,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BytesOperations: +class BytesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1354,7 +1354,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntOperations: +class IntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1524,7 +1524,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatOperations: +class FloatOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1694,7 +1694,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DecimalOperations: +class DecimalOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1864,7 +1864,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Decimal128Operations: +class Decimal128Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2034,7 +2034,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DatetimeOperations: +class DatetimeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2204,7 +2204,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DurationOperations: +class DurationOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2374,7 +2374,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class EnumOperations: +class EnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2544,7 +2544,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ExtensibleEnumOperations: +class ExtensibleEnumOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2718,7 +2718,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelOperations: +class ModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -2888,7 +2888,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsStringOperations: +class CollectionsStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3063,7 +3063,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsIntOperations: +class CollectionsIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3237,7 +3237,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class CollectionsModelOperations: +class CollectionsModelOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3412,7 +3412,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DictionaryStringOperations: +class DictionaryStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3587,7 +3587,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class NeverOperations: +class NeverOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3757,7 +3757,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownStringOperations: +class UnknownStringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -3929,7 +3929,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownIntOperations: +class UnknownIntOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4099,7 +4099,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownDictOperations: +class UnknownDictOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4269,7 +4269,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnknownArrayOperations: +class UnknownArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4439,7 +4439,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringLiteralOperations: +class StringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4611,7 +4611,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntLiteralOperations: +class IntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4781,7 +4781,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatLiteralOperations: +class FloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -4951,7 +4951,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class BooleanLiteralOperations: +class BooleanLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5125,7 +5125,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionStringLiteralOperations: +class UnionStringLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5302,7 +5302,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionIntLiteralOperations: +class UnionIntLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5476,7 +5476,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionFloatLiteralOperations: +class UnionFloatLiteralOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -5651,7 +5651,7 @@ def put( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class UnionEnumValueOperations: +class UnionEnumValueOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/aio/operations/_operations.py index 5cdc0e29ccec..9f378eab5a55 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/aio/operations/_operations.py @@ -45,7 +45,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -168,7 +168,7 @@ async def put(self, body: str, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -291,7 +291,7 @@ async def put(self, body: bool, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class UnknownOperations: +class UnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -414,7 +414,7 @@ async def put(self, body: Any, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class DecimalTypeOperations: +class DecimalTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -581,7 +581,7 @@ async def request_parameter(self, *, value: decimal.Decimal, **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class Decimal128TypeOperations: +class Decimal128TypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -748,7 +748,7 @@ async def request_parameter(self, *, value: decimal.Decimal, **kwargs: Any) -> N return cls(pipeline_response, None, {}) # type: ignore -class DecimalVerifyOperations: +class DecimalVerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -868,7 +868,7 @@ async def verify(self, body: decimal.Decimal, **kwargs: Any) -> None: return cls(pipeline_response, None, {}) # type: ignore -class Decimal128VerifyOperations: +class Decimal128VerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/operations/_operations.py index 4c9e9ff23158..35a20c51a123 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-scalar/typetest/scalar/operations/_operations.py @@ -248,7 +248,7 @@ def build_decimal128_verify_verify_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class StringOperations: +class StringOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -371,7 +371,7 @@ def put(self, body: str, **kwargs: Any) -> None: # pylint: disable=inconsistent return cls(pipeline_response, None, {}) # type: ignore -class BooleanOperations: +class BooleanOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -494,7 +494,7 @@ def put(self, body: bool, **kwargs: Any) -> None: # pylint: disable=inconsisten return cls(pipeline_response, None, {}) # type: ignore -class UnknownOperations: +class UnknownOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -617,7 +617,7 @@ def put(self, body: Any, **kwargs: Any) -> None: # pylint: disable=inconsistent return cls(pipeline_response, None, {}) # type: ignore -class DecimalTypeOperations: +class DecimalTypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -788,7 +788,7 @@ def request_parameter( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class Decimal128TypeOperations: +class Decimal128TypeOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -959,7 +959,7 @@ def request_parameter( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class DecimalVerifyOperations: +class DecimalVerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1079,7 +1079,7 @@ def verify(self, body: decimal.Decimal, **kwargs: Any) -> None: # pylint: disab return cls(pipeline_response, None, {}) # type: ignore -class Decimal128VerifyOperations: +class Decimal128VerifyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/aio/operations/_operations.py index 266b026b4e94..a534c52981ab 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/aio/operations/_operations.py @@ -53,7 +53,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class StringsOnlyOperations: +class StringsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -237,7 +237,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleOperations: +class StringExtensibleOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -419,7 +419,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleNamedOperations: +class StringExtensibleNamedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -605,7 +605,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class IntsOnlyOperations: +class IntsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -785,7 +785,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class FloatsOnlyOperations: +class FloatsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -961,7 +961,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class ModelsOnlyOperations: +class ModelsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1143,7 +1143,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class EnumsOnlyOperations: +class EnumsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1325,7 +1325,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class StringAndArrayOperations: +class StringAndArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1507,7 +1507,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class MixedLiteralsOperations: +class MixedLiteralsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1689,7 +1689,7 @@ async def send( return cls(pipeline_response, None, {}) # type: ignore -class MixedTypesOperations: +class MixedTypesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/models/_models.py index fc471ed309e8..18315dab7666 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/models/_models.py @@ -9,7 +9,7 @@ from .. import models as _models -class Cat(_Model): +class Cat(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Cat. :ivar name: Required. @@ -37,7 +37,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class Dog(_Model): +class Dog(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """Dog. :ivar bark: Required. @@ -65,7 +65,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class EnumsOnlyCases(_Model): +class EnumsOnlyCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """EnumsOnlyCases. :ivar lr: This should be receive/send the left variant. Required. Is one of the following @@ -102,7 +102,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse(_Model): +class GetResponse(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse. :ivar prop: Required. Is one of the following types: Literal["a"], Literal["b"], Literal["c"] @@ -130,7 +130,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse1(_Model): +class GetResponse1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse1. :ivar prop: Required. Is one of the following types: Literal["b"], Literal["c"], str @@ -160,7 +160,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse2(_Model): +class GetResponse2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse2. :ivar prop: Required. Known values are: "b" and "c". @@ -190,7 +190,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse3(_Model): +class GetResponse3(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse3. :ivar prop: Required. Is one of the following types: Literal[1], Literal[2], Literal[3] @@ -218,7 +218,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse4(_Model): +class GetResponse4(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse4. :ivar prop: Required. Is one of the following types: float @@ -246,7 +246,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse5(_Model): +class GetResponse5(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse5. :ivar prop: Required. Is either a Cat type or a Dog type. @@ -274,7 +274,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse6(_Model): +class GetResponse6(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse6. :ivar prop: Required. @@ -302,7 +302,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse7(_Model): +class GetResponse7(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse7. :ivar prop: Required. @@ -330,7 +330,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse8(_Model): +class GetResponse8(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse8. :ivar prop: Required. @@ -358,7 +358,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class GetResponse9(_Model): +class GetResponse9(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """GetResponse9. :ivar prop: Required. @@ -386,7 +386,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MixedLiteralsCases(_Model): +class MixedLiteralsCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MixedLiteralsCases. :ivar string_literal: This should be receive/send the "a" variant. Required. Is one of the @@ -445,7 +445,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class MixedTypesCases(_Model): +class MixedTypesCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """MixedTypesCases. :ivar model: This should be receive/send the Cat variant. Required. Is one of the following @@ -511,7 +511,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class StringAndArrayCases(_Model): +class StringAndArrayCases(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """StringAndArrayCases. :ivar string: This should be receive/send the string variant. Required. Is either a str type or diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/operations/_operations.py index b1a8850f3642..a2a25e3a782c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/typetest-union/typetest/union/operations/_operations.py @@ -314,7 +314,7 @@ def build_mixed_types_send_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class StringsOnlyOperations: +class StringsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -496,7 +496,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleOperations: +class StringExtensibleOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -678,7 +678,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringExtensibleNamedOperations: +class StringExtensibleNamedOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -864,7 +864,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class IntsOnlyOperations: +class IntsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1044,7 +1044,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class FloatsOnlyOperations: +class FloatsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1220,7 +1220,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class ModelsOnlyOperations: +class ModelsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1402,7 +1402,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class EnumsOnlyOperations: +class EnumsOnlyOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1582,7 +1582,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class StringAndArrayOperations: +class StringAndArrayOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1762,7 +1762,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MixedLiteralsOperations: +class MixedLiteralsOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. @@ -1942,7 +1942,7 @@ def send( # pylint: disable=inconsistent-return-statements return cls(pipeline_response, None, {}) # type: ignore -class MixedTypesOperations: +class MixedTypesOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_client.py index 75182a2237f3..83e134304b2c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_configuration.py index 20f5f9982ebe..086b974ff420 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class AddedClientConfiguration: +class AddedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_client.py index d0137f4f3fd2..19b562b21c48 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class AddedClient(_AddedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class AddedClient( + _AddedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@added`` decorator. :ivar interface_v2: InterfaceV2Operations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_configuration.py index 04bed28b8f30..d5f1c6ba5497 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class AddedClientConfiguration: +class AddedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for AddedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/operations/_operations.py index 800e69092013..8142626c7ae2 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/aio/operations/_operations.py @@ -35,7 +35,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/models/_models.py index fbf74206c3ee..a1baab4e5136 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/models/_models.py @@ -9,7 +9,7 @@ from .. import _unions, models as _models -class ModelV1(_Model): +class ModelV1(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV1. :ivar prop: Required. @@ -51,7 +51,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelV2(_Model): +class ModelV2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV2. :ivar prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/operations/_operations.py index d15ac3d1f522..f08eac4500de 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-added/versioning/added/operations/_operations.py @@ -85,7 +85,7 @@ def build_added_v2_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="POST", url=_url, headers=_headers, **kwargs) -class InterfaceV2Operations: +class InterfaceV2Operations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_client.py index 90567a6c4816..f0488cd720b6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class MadeOptionalClient(_MadeOptionalClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class MadeOptionalClient( + _MadeOptionalClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@madeOptional`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_configuration.py index 4db5f663beb0..c7f313962f01 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class MadeOptionalClientConfiguration: +class MadeOptionalClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for MadeOptionalClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_client.py index a194f3b67f72..ff3d3a94e225 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class MadeOptionalClient(_MadeOptionalClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class MadeOptionalClient( + _MadeOptionalClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@madeOptional`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py index 3baeea662aca..9daf3898e191 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class MadeOptionalClientConfiguration: +class MadeOptionalClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for MadeOptionalClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/models/_models.py index 41941a5206c1..fcfaca9d0fab 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-madeoptional/versioning/madeoptional/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class TestModel(_Model): +class TestModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """TestModel. :ivar prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_client.py index f11b0c20bda8..ddfbf351719f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class RemovedClient(_RemovedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RemovedClient( + _RemovedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@removed`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_configuration.py index cc7c837894ee..6cde143892b6 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class RemovedClientConfiguration: +class RemovedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for RemovedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_client.py index d5b46ff4b671..bda7d41cf93f 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class RemovedClient(_RemovedClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RemovedClient( + _RemovedClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@removed`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_configuration.py index 9da0d45061bf..765ec6c03b4e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class RemovedClientConfiguration: +class RemovedClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for RemovedClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/models/_models.py index bcf944ab9227..056012b176f3 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-removed/versioning/removed/models/_models.py @@ -9,7 +9,7 @@ from .. import _unions, models as _models -class ModelV2(_Model): +class ModelV2(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV2. :ivar prop: Required. @@ -51,7 +51,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) -class ModelV3(_Model): +class ModelV3(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """ModelV3. :ivar id: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_client.py index 1689fc0f9150..8c88ddd70b68 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class RenamedFromClient(_RenamedFromClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RenamedFromClient( + _RenamedFromClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@renamedFrom`` decorator. :ivar new_interface: NewInterfaceOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_configuration.py index ae658fbb81cd..2d380b399fbf 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class RenamedFromClientConfiguration: +class RenamedFromClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for RenamedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py index f100404c83e2..7b494c19b026 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_client.py @@ -17,7 +17,9 @@ from typing_extensions import Self # type: ignore -class RenamedFromClient(_RenamedFromClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword +class RenamedFromClient( + _RenamedFromClientOperationsMixin +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@renamedFrom`` decorator. :ivar new_interface: NewInterfaceOperations operations diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py index 20429d17707a..9e75526a734e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class RenamedFromClientConfiguration: +class RenamedFromClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for RenamedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py index 9404997fdd2b..dbf2712f5f8b 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py @@ -33,7 +33,7 @@ ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, dict[str, Any]], Any]] -class NewInterfaceOperations: +class NewInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/models/_models.py index 6965f7bd3c93..5c6fd9dfabfb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/models/_models.py @@ -9,7 +9,7 @@ from .. import _unions, models as _models -class NewModel(_Model): +class NewModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """NewModel. :ivar new_prop: Required. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py index c8977ccd8032..189d83338077 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py @@ -70,7 +70,7 @@ def build_renamed_from_new_op_request(*, new_query: str, **kwargs: Any) -> HttpR return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -class NewInterfaceOperations: +class NewInterfaceOperations: # pylint: disable=docstring-missing-param """ .. warning:: **DO NOT** instantiate this class directly. diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py index 0bfeacc72ef4..4db41af0ca8d 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_client.py @@ -19,7 +19,7 @@ class ReturnTypeChangedFromClient( _ReturnTypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@returnTypeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py index 8c489dd254d8..68ebe3233ec9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class ReturnTypeChangedFromClientConfiguration: +class ReturnTypeChangedFromClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for ReturnTypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py index e29699d26e4f..80db44ce60cb 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_client.py @@ -19,7 +19,7 @@ class ReturnTypeChangedFromClient( _ReturnTypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@returnTypeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py index b34b36bcf36f..2fb040516139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class ReturnTypeChangedFromClientConfiguration: +class ReturnTypeChangedFromClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for ReturnTypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_client.py index bd71ee50b7ef..4a8ebc3b3c27 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_client.py @@ -19,7 +19,7 @@ class TypeChangedFromClient( _TypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@typeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py index 608e7e8013b9..230f148f116e 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_configuration.py @@ -7,7 +7,7 @@ from ._version import VERSION -class TypeChangedFromClientConfiguration: +class TypeChangedFromClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for TypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py index e347b3257b2e..a4a3b13885b9 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py @@ -152,7 +152,15 @@ def _is_readonly(p): class SdkJSONEncoder(JSONEncoder): - """A JSON encoder that's capable of serializing datetime objects and bytes.""" + """A JSON encoder that's capable of serializing datetime objects and bytes. + + :param args: Additional positional arguments passed to the base ``JSONEncoder``. + :type args: typing.Any + :keyword exclude_readonly: Whether to exclude readonly properties. Defaults to False. + :paramtype exclude_readonly: bool + :keyword format: The format to use for serialization. Defaults to None. + :paramtype format: typing.Optional[str] + """ def __init__(self, *args, exclude_readonly: bool = False, format: typing.Optional[str] = None, **kwargs): super().__init__(*args, **kwargs) diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py index 4172d811ae21..7e90d8102139 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/_utils/serialization.py @@ -474,7 +474,11 @@ def _decode_attribute_map_key(key): class Serializer: # pylint: disable=too-many-public-methods - """Request object model serializer.""" + """Request object model serializer. + + :param classes: Mapping of model names to model types, used to resolve models during serialization. + :type classes: typing.Optional[typing.Mapping[str, type]] + """ basic_types = {str: "str", int: "int", bool: "bool", float: "float"} diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py index dc9a4026ade3..22fa1ed23609 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_client.py @@ -19,7 +19,7 @@ class TypeChangedFromClient( _TypeChangedFromClientOperationsMixin -): # pylint: disable=client-accepts-api-version-keyword +): # pylint: disable=client-accepts-api-version-keyword,docstring-keyword-should-match-keyword-only """Test for the ``@typeChangedFrom`` decorator. :param endpoint: Need to be set as '`http://localhost:3000 `_' in diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py index 26617774c35d..b130281d6d8c 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/aio/_configuration.py @@ -7,7 +7,7 @@ from .._version import VERSION -class TypeChangedFromClientConfiguration: +class TypeChangedFromClientConfiguration: # pylint: disable=docstring-keyword-should-match-keyword-only """Configuration for TypeChangedFromClient. Note that all parameters used to create this instance are saved as instance diff --git a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py index 50d31a1d17df..9c3e33612d80 100644 --- a/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py +++ b/eng/tools/azure-sdk-tools/emitter/generated/unbranded/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py @@ -6,7 +6,7 @@ from .._utils.model_base import Model as _Model, rest_field -class TestModel(_Model): +class TestModel(_Model): # pylint: disable=docstring-keyword-should-match-keyword-only """TestModel. :ivar prop: Required.