bin/approved-verbs.json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 |
[
{ "Category": "Common", "Verb": "Add", "Action": "Adds a resource to a container, or attaches an item to another item. For example, the Add-Content cmdlet adds content to a file. This verb is paired with Remove.", "Synonyms to avoid": "Append, Attach, Concatenate, Insert" }, { "Category": "Common", "Verb": "Clear", "Action": "Removes all the resources from a container but does not delete the container. For example, the Clear-Content cmdlet removes the contents of a file but does not delete the file.", "Synonyms to avoid": "Flush, Erase, Release, Unmark, Unset, Nullify" }, { "Category": "Common", "Verb": "Close", "Action": "Changes the state of a resource to make it inaccessible, unavailable, or unusable. This verb is paired with Open.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Copy", "Action": "Copies a resource to another name or to another container. For example, the Copy-Item cmdlet copies an item (such as a file) from one location in the data store to another location.", "Synonyms to avoid": "Duplicate, Clone, Replicate, Sync" }, { "Category": "Common", "Verb": "Enter", "Action": "Specifies an action that allows the user to move into a resource. For example, the Enter-PSSession cmdlet places the user in an interactive session. This verb is paired with Exit.", "Synonyms to avoid": "Push, Into" }, { "Category": "Common", "Verb": "Exit", "Action": "Sets the current environment or context to the most recently used context. For example, the Exit-PSSession cmdlet places the user in the session that was used to start the interactive session. This verb is paired with Enter.", "Synonyms to avoid": "Pop, Out" }, { "Category": "Common", "Verb": "Find", "Action": "Looks for an object in a container that is unknown, implied, optional, or specified.", "Synonyms to avoid": "Search" }, { "Category": "Common", "Verb": "Format", "Action": "Arranges objects in a specified form or layout", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Get", "Action": "Specifies an action that retrieves a resource. This verb is paired with Set.", "Synonyms to avoid": "Read, Open, Cat, Type, Dir, Obtain, Dump, Acquire, Examine, Find, Search" }, { "Category": "Common", "Verb": "Hide", "Action": "Makes a resource undetectable. For example, a cmdlet whose name includes the Hide verb might conceal a service from a user. This verb is paired with Show.", "Synonyms to avoid": "Block" }, { "Category": "Common", "Verb": "Join", "Action": "Combines resources into one resource. For example, the Join-Path cmdlet combines a path with one of its child paths to create a single path. This verb is paired with Split.", "Synonyms to avoid": "Combine, Unite, Connect, Associate" }, { "Category": "Common", "Verb": "Lock", "Action": "Secures a resource. This verb is paired with Unlock.", "Synonyms to avoid": "Restrict, Secure" }, { "Category": "Common", "Verb": "Move", "Action": "Moves a resource from one location to another. For example, the Move-Item cmdlet moves an item from one location in the data store to another location.", "Synonyms to avoid": "Transfer, Name, Migrate" }, { "Category": "Common", "Verb": "New", "Action": "Creates a resource. (The Set verb can also be used when creating a resource that includes data, such as the Set-Variable cmdlet.)", "Synonyms to avoid": "Create, Generate, Build, Make, Allocate" }, { "Category": "Common", "Verb": "Open", "Action": "Changes the state of a resource to make it accessible, available, or usable. This verb is paired with Close.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Optimize", "Action": "Increases the effectiveness of a resource.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Pop", "Action": "Removes an item from the top of a stack. For example, the Pop-Location cmdlet changes the current location to the location that was most recently pushed onto the stack.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Push", "Action": "Adds an item to the top of a stack. For example, the Push-Location cmdlet pushes the current location onto the stack.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Redo", "Action": "Resets a resource to the state that was undone.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Remove", "Action": "Deletes a resource from a container. For example, the Remove-Variable cmdlet deletes a variable and its value. This verb is paired with Add.", "Synonyms to avoid": "Clear, Cut, Dispose, Discard, Erase" }, { "Category": "Common", "Verb": "Rename", "Action": "Changes the name of a resource. For example, the Rename-Item cmdlet, which is used to access stored data, changes the name of an item in the data store.", "Synonyms to avoid": "Change" }, { "Category": "Common", "Verb": "Reset", "Action": "Sets a resource back to its original state.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Resize", "Action": "Changes the size of a resource.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Search", "Action": "Creates a reference to a resource in a container.", "Synonyms to avoid": "Find, Locate" }, { "Category": "Common", "Verb": "Select", "Action": "Locates a resource in a container. For example, the Select-String cmdlet finds text in strings and files.", "Synonyms to avoid": "Find, Locate" }, { "Category": "Common", "Verb": "Set", "Action": "Replaces data on an existing resource or creates a resource that contains some data. For example, the Set-Date cmdlet changes the system time on the local computer. (The New verb can also be used to create a resource.) This verb is paired with Get.", "Synonyms to avoid": "Write, Reset, Assign, Configure" }, { "Category": "Common", "Verb": "Show", "Action": "Makes a resource visible to the user. This verb is paired with Hide.", "Synonyms to avoid": "Display, Produce" }, { "Category": "Common", "Verb": "Skip", "Action": "Bypasses one or more resources or points in a sequence.", "Synonyms to avoid": "Bypass, Jump" }, { "Category": "Common", "Verb": "Split", "Action": "Separates parts of a resource. For example, the Split-Path cmdlet returns different parts of a path. This verb is paired with Join.", "Synonyms to avoid": "Separate" }, { "Category": "Common", "Verb": "Step", "Action": "Moves to the next point or resource in a sequence.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Switch", "Action": "Specifies an action that alternates between two resources, such as to change between two locations, responsibilities, or states.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Undo", "Action": "Sets a resource to its previous state.", "Synonyms to avoid": "" }, { "Category": "Common", "Verb": "Unlock", "Action": "Releases a resource that was locked. This verb is paired with Lock.", "Synonyms to avoid": "Release, Unrestrict, Unsecure" }, { "Category": "Common", "Verb": "Watch", "Action": "Continually inspects or monitors a resource for changes.", "Synonyms to avoid": "" }, { "Category": "Communication", "Verb": "Connect", "Action": "Creates a link between a source and a destination. This verb is paired with Disconnect.", "Synonyms to avoid": "Join, Telnet" }, { "Category": "Communication", "Verb": "Disconnect", "Action": "Breaks the link between a source and a destination. This verb is paired with Connect.", "Synonyms to avoid": "Break, Logoff" }, { "Category": "Communication", "Verb": "Read", "Action": "Acquires information from a source. This verb is paired with Write.", "Synonyms to avoid": "Acquire, Prompt, Get" }, { "Category": "Communication", "Verb": "Receive", "Action": "Accepts information sent from a source. This verb is paired with Send.", "Synonyms to avoid": "Read, Accept, Peek" }, { "Category": "Communication", "Verb": "Send", "Action": "Delivers information to a destination. This verb is paired with Receive.", "Synonyms to avoid": "Put, Broadcast, Mail, Fax" }, { "Category": "Communication", "Verb": "Write", "Action": "Adds information to a target. This verb is paired with Read.", "Synonyms to avoid": "Put, Print" }, { "Category": "Data", "Verb Name": "Backup", "Action": "Stores data by replicating it.", "Synonyms to avoid": "Save, Burn, Replicate, Sync" }, { "Category": "Data", "Verb Name": "Checkpoint", "Action": "Creates a snapshot of the current state of the data or of its configuration.", "Synonyms to avoid": "Diff" }, { "Category": "Data", "Verb Name": "Compare", "Action": "Evaluates the data from one resource against the data from another resource.", "Synonyms to avoid": "Diff" }, { "Category": "Data", "Verb Name": "Compress", "Action": "Compacts the data of a resource. Pairs with Expand.", "Synonyms to avoid": "Compact" }, { "Category": "Data", "Verb Name": "Convert", "Action": "Changes the data from one representation to another when the cmdlet supports bidirectional conversion or when the cmdlet supports conversion between multiple data types.", "Synonyms to avoid": "Change, Resize, Resample" }, { "Category": "Data", "Verb Name": "ConvertFrom", "Action": "Converts one primary type of input (the cmdlet noun indicates the input) to one or more supported output types.", "Synonyms to avoid": "Export, Output, Out" }, { "Category": "Data", "Verb Name": "ConvertTo", "Action": "Converts from one or more types of input to a primary output type (the cmdlet noun indicates the output type).", "Synonyms to avoid": "Import, Input, In" }, { "Category": "Data", "Verb Name": "Dismount", "Action": "Detaches a named entity from a location. This verb is paired with Mount.", "Synonyms to avoid": "Unmount, Unlink" }, { "Category": "Data", "Verb Name": "Edit", "Action": "Modifies existing data by adding or removing content.", "Synonyms to avoid": "Change, Update, Modify" }, { "Category": "Data", "Verb Name": "Expand", "Action": "Restores the data of a resource that has been compressed to its original state. This verb is paired with Compress.", "Synonyms to avoid": "Explode, Uncompress" }, { "Category": "Data", "Verb Name": "Export", "Action": "Encapsulates the primary input into a persistent data store, such as a file, or into an interchange format. This verb is paired with Import.", "Synonyms to avoid": "Extract, Backup" }, { "Category": "Data", "Verb Name": "Group", "Action": "Arranges or associates one or more resources", "Synonyms to avoid": "" }, { "Category": "Data", "Verb Name": "Import", "Action": "Creates a resource from data that is stored in a persistent data store (such as a file) or in an interchange format. For example, the Import-CSV cmdlet imports data from a comma-separated value (CSV) file to objects that can be used by other cmdlets. This verb is paired with Export.", "Synonyms to avoid": "BulkLoad, Load" }, { "Category": "Data", "Verb Name": "Initialize", "Action": "Prepares a resource for use, and sets it to a default state.", "Synonyms to avoid": "Erase, Init, Renew, Rebuild, Reinitialize, Setup" }, { "Category": "Data", "Verb Name": "Limit", "Action": "Applies constraints to a resource.", "Synonyms to avoid": "Quota" }, { "Category": "Data", "Verb Name": "Merge", "Action": "Creates a single resource from multiple resources.", "Synonyms to avoid": "Combine, Join" }, { "Category": "Data", "Verb Name": "Mount", "Action": "Attaches a named entity to a location. This verb is paired with Dismount.", "Synonyms to avoid": "Connect" }, { "Category": "Data", "Verb Name": "Out", "Action": "Sends data out of the environment. For example, the Out-Printer cmdlet sends data to a printer.", "Synonyms to avoid": "" }, { "Category": "Data", "Verb Name": "Publish", "Action": "Makes a resource available to others. This verb is paired with Unpublish.", "Synonyms to avoid": "Deploy, Release, Install" }, { "Category": "Data", "Verb Name": "Restore", "Action": "Sets a resource to a predefined state, such as a state set by Checkpoint. For example, the Restore-Computer cmdlet starts a system restore on the local computer.", "Synonyms to avoid": "Repair, Return, Undo, Fix" }, { "Category": "Data", "Verb Name": "Save", "Action": "Preserves data to avoid loss.", "Synonyms to avoid": "" }, { "Category": "Data", "Verb Name": "Sync", "Action": "Assures that two or more resources are in the same state.", "Synonyms to avoid": "Replicate, Coerce, Match" }, { "Category": "Data", "Verb Name": "Unpublish", "Action": "Makes a resource unavailable to others. This verb is paired with Publish.", "Synonyms to avoid": "Uninstall, Revert, Hide" }, { "Category": "Data", "Verb Name": "Update", "Action": "Brings a resource up-to-date to maintain its state, accuracy, conformance, or compliance. For example, the Update-FormatData cmdlet updates and adds formatting files to the current PowerShell console.", "Synonyms to avoid": "Refresh, Renew, Recalculate, Re-index" }, { "Category": "Diagnostic", "Verb": "Debug", "Action": "Examines a resource to diagnose operational problems.", "Synonyms to avoid": "Diagnose" }, { "Category": "Diagnostic", "Verb": "Measure", "Action": "Identifies resources that are consumed by a specified operation, or retrieves statistics about a resource.", "Synonyms to avoid": "Calculate, Determine, Analyze" }, { "Category": "Diagnostic", "Verb": "Ping", "Action": "Deprecated - Use the Test verb instead.", "Synonyms to avoid": "" }, { "Category": "Diagnostic", "Verb": "Repair", "Action": "Restores a resource to a usable condition", "Synonyms to avoid": "Fix, Restore" }, { "Category": "Diagnostic", "Verb": "Resolve", "Action": "Maps a shorthand representation of a resource to a more complete representation.", "Synonyms to avoid": "Expand, Determine" }, { "Category": "Diagnostic", "Verb": "Test", "Action": "Verifies the operation or consistency of a resource.", "Synonyms to avoid": "Diagnose, Analyze, Salvage, Verify" }, { "Category": "Diagnostic", "Verb": "Trace", "Action": "Tracks the activities of a resource.", "Synonyms to avoid": "Track, Follow, Inspect, Dig" }, { "Category": "Lifecycle", "Verb": "Approve", "Action": "Confirms or agrees to the status of a resource or process.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Assert", "Action": "Affirms the state of a resource.", "Synonyms to avoid": "Certify" }, { "Category": "Lifecycle", "Verb": "Build", "Action": "Creates an artifact (usually a binary or document) out of some set of input files (usually source code or declarative documents.) This verb was added in PowerShell 6.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Complete", "Action": "Concludes an operation.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Confirm", "Action": "Acknowledges, verifies, or validates the state of a resource or process.", "Synonyms to avoid": "Acknowledge, Agree, Certify, Validate, Verify" }, { "Category": "Lifecycle", "Verb": "Deny", "Action": "Refuses, objects, blocks, or opposes the state of a resource or process.", "Synonyms to avoid": "Block, Object, Refuse, Reject" }, { "Category": "Lifecycle", "Verb": "Deploy", "Action": "Sends an application, website, or solution to a remote target[s] in such a way that a consumer of that solution can access it after deployment is complete. This verb was added in PowerShell 6.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Disable", "Action": "Configures a resource to an unavailable or inactive state. For example, the Disable-PSBreakpoint cmdlet makes a breakpoint inactive. This verb is paired with Enable.", "Synonyms to avoid": "Halt, Hide" }, { "Category": "Lifecycle", "Verb": "Enable", "Action": "Configures a resource to an available or active state. For example, the Enable-PSBreakpoint cmdlet makes a breakpoint active. This verb is paired with Disable.", "Synonyms to avoid": "Start, Begin" }, { "Category": "Lifecycle", "Verb": "Install", "Action": "Places a resource in a location, and optionally initializes it. This verb is paired with Uninstall.", "Synonyms to avoid": "Setup" }, { "Category": "Lifecycle", "Verb": "Invoke", "Action": "Performs an action, such as running a command or a method.", "Synonyms to avoid": "Run, Start" }, { "Category": "Lifecycle", "Verb": "Register", "Action": "Creates an entry for a resource in a repository such as a database. This verb is paired with Unregister.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Request", "Action": "Asks for a resource or asks for permissions.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Restart", "Action": "Stops an operation and then starts it again. For example, the Restart-Service cmdlet stops and then starts a service.", "Synonyms to avoid": "Recycle" }, { "Category": "Lifecycle", "Verb": "Resume", "Action": "Starts an operation that has been suspended. For example, the Resume-Service cmdlet starts a service that has been suspended. This verb is paired with Suspend.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Start", "Action": "Initiates an operation. For example, the Start-Service cmdlet starts a service. This verb is paired with Stop.", "Synonyms to avoid": "Launch, Initiate, Boot" }, { "Category": "Lifecycle", "Verb": "Stop", "Action": "Discontinues an activity. This verb is paired with Start.", "Synonyms to avoid": "End, Kill, Terminate, Cancel" }, { "Category": "Lifecycle", "Verb": "Submit", "Action": "Presents a resource for approval.", "Synonyms to avoid": "Post" }, { "Category": "Lifecycle", "Verb": "Suspend", "Action": "Pauses an activity. For example, the Suspend-Service cmdlet pauses a service. This verb is paired with Resume.", "Synonyms to avoid": "Pause" }, { "Category": "Lifecycle", "Verb": "Uninstall", "Action": "Removes a resource from an indicated location. This verb is paired with Install.", "Synonyms to avoid": "" }, { "Category": "Lifecycle", "Verb": "Unregister", "Action": "Removes the entry for a resource from a repository. This verb is paired with Register.", "Synonyms to avoid": "Remove" }, { "Category": "Lifecycle", "Verb": "Wait", "Action": "Pauses an operation until a specified event occurs. For example, the Wait-Job cmdlet pauses operations until one or more of the background jobs are complete.", "Synonyms to avoid": "Sleep, Pause" }, { "Category": "Security", "Verb": "Block", "Action": "Restricts access to a resource. This verb is paired with Unblock.", "Synonyms to avoid": "Prevent, Limit, Deny" }, { "Category": "Security", "Verb": "Grant", "Action": "Allows access to a resource. This verb is paired with Revoke.", "Synonyms to avoid": "Allow, Enable" }, { "Category": "Security", "Verb": "Protect", "Action": "Safeguards a resource from attack or loss. This verb is paired with Unprotect.", "Synonyms to avoid": "Encrypt, Safeguard, Seal" }, { "Category": "Security", "Verb": "Revoke", "Action": "Specifies an action that does not allow access to a resource. This verb is paired with Grant.", "Synonyms to avoid": "Remove, Disable" }, { "Category": "Security", "Verb": "Unblock", "Action": "Removes restrictions to a resource. This verb is paired with Block.", "Synonyms to avoid": "Clear, Allow" }, { "Category": "Security", "Verb": "Unprotect", "Action": "Removes safeguards from a resource that were added to prevent it from attack or loss. This verb is paired with Protect.", "Synonyms to avoid": "Decrypt, Unseal" }, { "Category": "Other", "Verb": "Use", "Action": "Uses or includes a resource to do something.", "Synonyms to avoid": "" } ] |