File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed
specification/edge/Microsoft.Edge.DisconnectedOperations.Management Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change @@ -49,6 +49,58 @@ options:
4949 " @azure-tools/typespec-client-generator-cli " :
5050 additionalDirectories :
5151 - " specification/edge/Microsoft.Edge.Shared/"
52+
53+ " @azure-tools/typespec-powershell " :
54+ service-dir : " src"
55+ package-dir : " DisconnectedOperations/DisconnectedOperations.Autorest"
56+ clear-output-folder : true
57+ azure : true
58+ module-version : 0.1.0
59+ prefix : " Az"
60+ subject-prefix : " DisconnectedOperations"
61+ service-name : " DisconnectedOperations"
62+ module-name : " {prefix}.{service-name}"
63+ output-folder : " {output-dir}"
64+ exclude-tableview-properties :
65+ - Id
66+ - Type
67+ directive :
68+ - where :
69+ subject : Operation
70+ hide : true
71+ - where :
72+ parameter-name : SubscriptionId
73+ set :
74+ default :
75+ script : " (Get-AzContext).Subscription.Id"
76+ - where :
77+ variant : ^(Create|Update)(?!.*?(Expanded|ViaJsonString|ViaJsonFilePath))
78+ remove : true
79+ - where :
80+ variant : ^CreateViaIdentity$|^CreateViaIdentityExpanded$
81+ remove : true
82+ - where :
83+ verb : Set
84+ remove : true
85+ - where :
86+ subject : Artifact
87+ variant : GetViaIdentityDisconnectedOperation|GetViaIdentityImage
88+ parameter-name : Name
89+ set :
90+ parameter-name : ArtifactName
91+ - where :
92+ parameter-name : ArtifactName
93+ clear-alias : true
94+ - where :
95+ subject : Image
96+ variant : GetViaIdentityDisconnectedOperation
97+ parameter-name : Name
98+ set :
99+ parameter-name : ImageName
100+ - where :
101+ parameter-name : ImageName
102+ clear-alias : true
103+
52104linter :
53105 extends :
54106 - " @azure-tools/typespec-azure-rulesets/resource-manager"
You can’t perform that action at this time.
0 commit comments