Meta tags:
Headings (most frequently used words):
delete, specification, package, http, all, please, enable, javascript, command, cli, request, response, sample, usage, scripts, packages, except, for, latest, version, powershell, pre, release, alpha, or, beta, versions, of, python, in, this, article,
Text of the page (most frequently used words):
howto (66), package (64), proget (61), #packages (52), and (52), create (45), ensure (41), buildmaster (39), delete (38), the (38), version (36), feed (28), with (28), build (28), from (27), upgrading (27), api (26), server (25), release (24), for (23), installation (23), otter (22), nuget (21), what (21), private (20), configuration (19), list (19), inedo (18), asset (18), get (17), powershell (17), file (17), files (17), windows (16), http (15), net (15), versions (15), docker (15), repository (15), script (14), application (14), feeds (14), service (13), upload (13), set (13), deleted (12), apikey (12), python (12), license (12), scripts (11), your (11), azure (11), proxy (11), registry (11), response (10), import (10), site (10), using (10), reference (10), directory (10), app (10), project (10), deploy (10), deployment (10), packagename (9), name (9), user (9), servers (9), legacy (9), download (9), builds (9), generalutils (8), all (8), will (8), headers (8), pgutil (8), source (8), otterscript (8), variables (8), integration (8), containers (8), execute (8), pool (8), template (8), storage (8), scripting (8), universal (8), update (8), issue (8), migrate (8), publish (8), specification (7), this (7), baseurl (7), creating (7), tasks (7), linux (7), configure (7), variable (7), dotnet (7), management (7), access (7), git (7), templates (7), request (6), cli (6), package_version (6), code (6), use (6), npm (6), installing (6), configuring (6), agent (6), iis (6), getting (6), started (6), shell (6), stop (6), start (6), collect (6), modules (6), drift (6), metadata (6), chocolatey (6), export (6), endpoint (6), command (5), beta (5), alpha (5), have (5), running (5), https (5), latest (5), required (5), requires (5), pypi (5), are (5), sdk (5), romp (5), credentials (5), overview (5), resource (5), operations (5), blocks (5), general (5), keys (5), troubleshooting (5), manual (5), security (5), guide (5), web (5), promote (5), psensure (5), push (5), administration (5), group (5), sca (5), connector (5), customizing (5), tracking (5), database (5), myinedo (4), support (4), sample (4), been (4), local (4), package_name (4), print (4), status (4), feedname (4), key (4), post (4), architecture (4), deleting (4), mypypipackage (4), 2023 (4), javascript (4), extension (4), extending (4), notes (4), maintenance (4), other (4), network (4), restore (4), sign (4), directories (4), ldap (4), install (4), services (4), value (4), virtual (4), replace (4), zipfile (4), rpm (4), firewall (4), built (4), jsencode (4), restrictions (4), add (4), jobs (4), image (4), audit (4), folder (4), groups (4), sbom (4), projects (4), rules (4), devops (4), migrating (4), importing (4), replication (4), terraform (4), visual (4), studio (4), rubygems (4), artifacts (4), deployments (4), pipelines (4), tests (4), applications (4), automated (4), usage (3), requests (3), feedurl (3), status_code (3), 200 (3), json (3), else (3), pre (3), old (3), except (3), invoke (3), restmethod (3), uri (3), latestversion (3), write (3), missing (3), debian (3), options (3), specified (3), sources (3), option (3), single (3), please (3), enable (3), extensions (3), tools (3), advanced (3), text (3), functions (3), engine (3), strings (3), comments (3), backup (3), products (3), backing (3), managing (3), agents (3), authentication (3), active (3), integrated (3), psverify (3), dsc (3), repackage (3), remediate (3), query (3), batch (3), servername (3), filecontents (3), 2022 (3), 2024 (3), 2025 (3), controls (3), bash (3), tag (3), archive (3), permission (3), permissions (3), task (3), users (3), issues (3), scan (3), connectors (3), types (3), methods (3), connect (3), retention (3), continuous (3), versioning (3), conan (3), cran (3), repositories (3), conda (3), integrating (3), org (3), helm (3), java (3), maven (3), monitors (3), dependencies (3), databases (3), releases (3), deploying (3), docs (2), 2026 (2), beta1 (2), beta3 (2), corp (2), a1b2c3d4e5 (2), package_info_url (2), package_info (2), delete_url (2), failed (2), following (2), allversionsurl (2), allversions (2), latestversionurl (2), deleteversionurl (2), host (2), indicates (2), that (2), unless (2), you (2), parameters (2), identifiers (2), mydebianpackage (2), component (2), main (2), stable (2), amd64 (2), distribution (2), filename (2), tar (2), scope (2), default (2), configured (2), may (2), more (2), note (2), mynugetfeed (2), mynugetpackage (2), example (2), function (2), browser (2), hosting (2), operation (2), downloads (2), verification (2), machine (2), features (2), execution (2), statements (2), formal (2), protocol (2), client (2), multiple (2), instances (2), silent (2), sql (2), restoring (2), upgrade (2), product (2), microsoft (2), saml (2), logging (2), center (2), high (2), availability (2), load (2), balancing (2), offline (2), hub (2), binary (2), shverify2 (2), shensure2 (2), shcall (2), acquire (2), pyverify (2), psverify2 (2), psexec (2), psensure2 (2), psdsc (2), pscall2 (2), pscall (2), module (2), restart (2), recycle (2), binding (2), assets (2), transfer (2), sleep (2), shensure (2), fileattributes (2), send (2), email (2), rename (2), pyensure (2), pycall (2), packagefile (2), osexec (2), oscall (2), exec (2), hostsentry (2), copy (2), concatenate (2), apply (2), rule (2), extract (2), appsetting (2), batcall (2), xmlencode (2), xml (2), urlencode (2), trimstart (2), trimend (2), trim (2), toupper (2), tolower (2), substring (2), regexreplace (2), padright (2), padleft (2), newline (2), matchesregex (2), join (2), htmlencode (2), coalesce (2), split (2), regexfind (2), rolename (2), environmentvariable (2), serversinroleandenvironment (2), serversinrole (2), serversinenvironment (2), allservers (2), allroles (2), allenvironments (2), acquiredservers (2), pythonpath (2), pseval (2), pscredential (2), preferwindowspowershell (2), autoterminatepowershellprocess (2), increment (2), floor (2), expr (2), decrement (2), compare (2), ceiling (2), abs (2), math (2), mapset (2), mapremove (2), mapitem (2), mapadd (2), mapkeys (2), maps (2), listitem (2), listindexof (2), listcount (2), listset (2), listremove (2), listinsert (2), listconcat (2), lists (2), sheval (2), fromjson (2), tojson (2), eval (2), specialwindowspath (2), secureresourceproperty (2), securecredentialproperty (2), dateutc (2), date (2), range (2), resolvepath (2), pathcombine (2), fileexists (2), directoryexists (2), filesondisk (2), getvariablevalue (2), workingdirectory (2), isvariabledefined (2), executionstate (2), executionid (2), environmentname (2), executions (2), orchestration (2), infrastructure (2), aws (2), lightsail (2), resources (2), team (2), augmented (2), help (2), verify (2), ps1 (2), remediation (2), compliance (2), collecting (2), installed (2), sync (2), role (2), environment (2), connecting (2), scheduled (2), folders (2), vulnerabilities (2), licenses (2), remove (2), member (2), show (2), comment (2), health (2), endpoints (2), new (2), 2020 (2), 2021 (2), oss (2), feature (2), teams (2), content (2), webhooks (2), notifications (2), cloud (2), restricted (2), deprecated (2), policies (2), development (2), edge (2), mirroring (2), promotion (2), share (2), automatic (2), php (2), charts (2), node (2), scala (2), gradle (2), gallery (2), drop (2), repackaging (2), commit (2), pull (2), vstest (2), artifact (2), config (2), run (2), reject (2), teamcity (2), jenkins (2), github (2), unix (2), nunit (2), runner (2), unit (2), asp (2), mvc (2), event (2), listeners (2), steps (2), checks (2), etc (2), pipeline (2), branches (2), things (2), llc, com, article, output, something, like, retrieve, information, leaving, only, returns, foreach, method, non, successful, was, unknown, unauthorized, 403, vary, feedtype, purl, simply, url, appropriate, mydebianfeed, distro, arch, mypypifeed, mynpmfeed, myscope, must, also, instead, see, learn, working, additional, depending, type, error, returned, indicating, always, not, used, later, deletes, quick, available, both, properly, manually, outdated, writing, simple, extensibility, layout, common, inspection, publishing, auditing, history, maintaining, discontinued, programmatically, invoking, executing, different, scenarios, runtime, pools, templating, try, catch, loop, values, descriptions, grammar, video, tickets, stopgap, invoices, payments, renewing, purchasing, activation, accessing, account, flow, message, formats, internal, same, setting, outbound, communication, requirements, postgresql, when, pingid, entra, prometheus, diagnostic, analytics, hybrid, configurations, openldap, generic, integrate, domains, cluster, installations, compose, switch, reverse, downgrade, installedpackages, issimulation, job, rafts, bat, admins, accounts, remote, desktop, connections, remediating, automatically, desired, verifying, recurring, gui, input, forms, automation, multipart, manifest, assess, vulnerabilties, attributes, members, edit, resolve, promotions, apikeys, commands, existing, premise, 2019, clair, index, quirk, migration, another, sonatype, nexus, jfrog, artifactory, myget, white, labeling, isv, edition, slack, localization, executable, blob, google, amazon, self, receive, alerts, filter, licensing, detection, blocking, block, vulnerability, scanning, assessment, exporting, software, composition, analysis, multisite, federated, computing, disaster, recovery, system, semantic, registries, terminology, concepts, container, assetdirectories, library, composer, recipes, hashicorp, cargo, rust, pub, dart, flutter, comprehensive, alpine, apk, aggregate, yum, public, pipenv, poetry, artifacthub, kubernetes, apt, bower, sbt, vsix, ruby, community, internalized, approved, optionally, odata, symbol, semver2, bulk, across, paths, instructions, third, party, statistics, approve, open, semver, setup, deployables, webhook, plans, earlier, updates, 2018, based, containerized, raft, pack, merge, releaseassets, transition, milestone, issuecomment, close, checkout, attach, generate, assembly, transform, tool, test, msbuild, statement, disk, change, wait, number, releasevariable, releasenumberpart, releasenumber, releasename, previousreleasenumber, incrementreleasenumber, comparereleasesequence, pipelinestagename, pipelinename, packageversion, packageproperty, packagehash, packagesinbuild, nugetexepath, vstestexepath, promotioncomments, msbuildtoolspath, jqlvalue, devenvpath, isrollback, isreexecution, executionuser, environments, databaseconnectionsinenvironment, containertag, containerdigest, containersinbuild, configurationfileversion, configurationfiletext, configurationfiles, configurationfileinstances, buildvariable, pullrequestid, dockertag, dockerrepository, ciprojectscope, ciproject, cibuildnumber, cibuild, buildnumber, buildmasterurl, buildmasterid, branch, artifactpath, buildsinrelease, artifactsinbuild, applicationname, applicationid, applicationgroupname, applicationgitlibrary, applicationexists, applicationdescription, releasesinapplication, applicationsingroup, cancel, clone, purge, triggering, via, badges, native, bitbucket, subversion, youtrack, jira, gitea, gitlab, integrations, ssh, website, exe, targets, wordpress, junit, jetty, wildfly, jboss, eap, tomcat, ant, fxcop, xunit, mstest, entity, framework, core, webforms, console, platforms, containzerizing, preventing, how, displayed, rendered, prompts, calendars, blue, green, patterns, rollbacks, approvals, approval, gates, best, practices, delivery, reports, testing, store, hotfix, workflows, svn, tfs, control, matching, results, found, internet, explorer, longer, supported, many, still, work, but, experience, degraded, some, won, modern, such, chrome, firefox, documentation,
Text of the page (random words):
t tasks permissions and restrictions export and import users and groups cloud storage howto configure feeds for amazon s3 howto configure feeds for google cloud howto configure feeds for azure blob storage administration retention rules extending proget service executable localization license restrictions notifications webhooks customizing content webhooks howto connect to slack howto connect to teams white labeling isv edition installation upgrading proget installation guide installing proget on aws lightsail migrating to proget howto migrate from myget to proget howto migrate from azure devops to proget howto migrate from jfrog artifactory to proget howto migrate from sonatype nexus to proget howto migrate from another repository to proget old versions feature migration nuget quirk feeds oss index clair integration package access rules upgrading proget upgrading to proget 2026 upgrading to proget 2025 upgrading to proget 2024 upgrading to proget 2022 upgrading to proget 2023 upgrading to proget 6 0 2021 upgrading to proget 5 3 2020 upgrading to proget 5 2 2019 upgrading from proget v4 upgrading from proget v2 and v3 migrate an on premise proget installation to azure migrate an existing proget installation to a new server api methods and cli commands getting started with pgutil getting started with http endpoints api keys access create apikey list apikeys delete apikey proget health feeds create feed get feed list feeds update feed delete feed get feed storage update feed storage list feed storage types connectors create connector get connector list connectors update connector delete connector packages list packages list package versions download package upload package delete package audit package set package status repackage package promote package query package promotions show package metadata sca builds projects builds create update build get build list builds audit build promote build scan build projects create update project get project list projects issues list issues delete issue resolve issue comments create update comment list comments delete comment sbom export sbom import sbom security users create user edit user delete user show user list users groups create group delete group list groups add group member remove group member list group members tasks create task delete task list tasks list task attributes permissions add permission list permissions remove permission licenses create license get license list licenses update license delete license vulnerabilities audit vulnerabilties assess vulnerabilities universal feed import universal package create upload universal package download virtual package manifest download universal package file asset directories files upload asset file multipart asset file upload download asset file delete asset file folders create asset folder list asset folders delete asset folder export asset folder import archive metadata set asset metadata get asset metadata containers audit image create tag delete tag delete image otter getting started with otter orchestration server automation jobs templates create a gui for scripts with input forms scheduled recurring jobs connecting to your servers with otter what is a server in otter what is an environment in otter what is a server role in otter configuration export import sync collecting verifying configuration desired configuration with otterscript collecting installed packages running containers compliance as code with powershell psverify howto ensure chocolatey packages with otter drift remediation configuration as code automatically remediate configuration drift creating drift remediation jobs remediating drift with powershell psensure scripting in otter what are scripts in otter what are variables in otter shell bash scripting howto add a user with a bash script powershell ps1 scripting howto verify configure remote desktop connections howto verify configure local windows admins accounts windows batch bat scripting python py scripting otterscript operations augmented help reference rafts git storage configuring for your team security and access controls api access and api keys credentials resources installation upgrading otter installation guide agent installation reference installing otter on aws lightsail upgrading otter upgrading to otter 2025 upgrading to otter 2024 upgrading to otter 2023 upgrading to otter 2022 upgrading to otter 3 0 administration maintenance license restrictions service administration extending otter backing up otter reference otter api reference infrastructure management api job orchestration api server configuration management api variables management api otterscript reference built in functions variables executions environmentname executionid executionstate issimulation isvariabledefined workingdirectory getvariablevalue files filesondisk directoryexists filecontents filecontents fileexists pathcombine resolvepath general range date dateutc securecredentialproperty secureresourceproperty specialwindowspath eval json jsencode tojson fromjson linux sheval lists listconcat listinsert listremove listset listcount listindexof listitem maps mapkeys mapadd mapitem mapremove mapset math abs ceiling compare decrement expr floor increment powershell autoterminatepowershellprocess preferwindowspowershell pscredential pseval python pythonpath servers acquiredservers allenvironments allroles allservers serversinenvironment serversinrole serversinroleandenvironment environmentvariable rolename servername servername strings regexfind split coalesce htmlencode join jsencode matchesregex newline padleft padright regexreplace replace substring tolower toupper trim trimend trimstart urlencode xml xmlencode built in operations batch batcall docker collect docker containers dotnet ensure appsetting files ensure asset extract zipfile get asset firewall ensure firewall rule general apply template collect debian packages collect rpm packages collect installedpackages concatenate files copy files create directory create file create package create zipfile delete files download asset download http ensure directory ensure file ensure hostsentry ensure metadata ensure package exec execute python script get http install package oscall osexec post http push packagefile pycall pyensure query package remediate drift rename file repackage replace text send email set fileattributes set variable shensure sleep transfer files upload assets upload http iis ensure app pool ensure application ensure site ensure site binding ensure virtual directory recycle app pool start app pool start site stop app pool stop site otter ensure server restart server powershell collect dsc modules collect powershell modules ensure dsc resource ensure powershell module ensure powershell repository pscall pscall2 psdsc psensure psensure using scripts psensure2 psexec psverify psverify2 proget promote package python pyverify registry ensure registry key value get registry value servers acquire server release server services ensure service start windows service stop windows service shell execute shell script shcall shensure2 shverify2 windows sign binary installation maintenance windows inedo hub howto install on windows howto upgrade or downgrade getting started with inedo hub howto install pre release product versions offline installation silent installation cli reference troubleshooting web hosting https configuring https howto configure iis as a reverse proxy for the integrated web server howto switch to integrated web server from iis troubleshooting manual installation linux docker docker installation guide upgrading docker containers docker compose installation guide https support on linux troubleshooting docker installations high availability load balancing configuring high availability load balancing managing your cluster user directories domains ldap howto integrate inedo products with active directory active directory v5 openldap generic ldap windows integrated authentication troubleshooting ldap ad integration legacy configurations active directory ldap v4 advanced configuration v3 hybrid user directories logging analytics diagnostic center http request logging prometheus installation integration saml authentication saml authentication overview azure ad microsoft entra id single sign on pingid single sign on when to upgrade your inedo product managing agents and servers backing up restoring installation configuration files postgresql inedo products sql server inedo products backup up restore for sql server inedo agent what is the inedo agent installation upgrading linux installation security requirements silent installation manual installation upgrading downloads release notes maintenance configuration configuring the inedo agent setting up outbound communication using the same agent with multiple instances troubleshooting internal architecture client server architecture message formats network protocol v1 network protocol v2 server flow myinedo what is myinedo creating accessing your myinedo account license keys activation purchasing a license renewing a license invoices payments stopgap license keys support tickets create support video otterscript execution engine reference formal specification formal grammar otterscript otterscript overview comments descriptions strings values statements and blocks general blocks loop blocks try catch blocks if else blocks other statements inedo execution engine operations functions text templating resource pools runtime variables advanced scenarios features executing tasks as a different user programmatically invoking otterscript romp discontinued using romp installing configuring and maintaining configuration parameters installing romp maintenance romp cli reference command overview auditing local machine history creating and publishing packages credentials installation inspection and verification package sources romp configuration common configuration package layout downloads source code extensibility inedo sdk inedo sdk versions release notes extending inedo tools using the sdk writing a simple create file operation creating an extension using the sdk outdated creating an extension using the sdk 1 x hosting a private extensions feed manually installing extensions please enable javascript proget requires the use of javascript to function properly please enable javascript in your browser for this site delete package delete package is available as both a pgutil command and an http request and will delete a single package from the specified feed quick example deleting a nuget package with pgutil this example deletes version 1 2 3 of the package mynugetpackage from the feed mynugetfeed pgutil packages delete feed mynugetfeed package mynugetpackage version 1 2 3 this api requires proget 2023 0 or later command specification cli the packages delete command is used to delete a package from a feed the package and version options are always required the feed option is required if a default feed is not configured additional options may be required depending on the package type if a required option is missing an error will be returned indicating the missing option note pgutil sources source options must also be specified unless you have the default source configured and that a feed may be instead specified in the source see working with sources to learn more deleting an npm package requires the scope e g myscope name e g my npm package and version e g 2 0 0 pgutil packages delete feed mynpmfeed package my scope my npm package version 2 0 0 deleting a pypi package requires the package e g mypypipackage version e g 7 8 9 and filename e g mypypipackage 7 8 9 tar gz pgutil packages delete feed mypypifeed package mypypipackage version 7 8 9 filename mypypipackage 7 8 9 tar gz deleting a debian package requires the package e g mydebianpackage version e g 2 3 4 component e g main distribution e g stable and architecture e g amd64 pgutil packages delete feed mydebianfeed package mydebianpackage version 2 3 4 component main distro stable arch amd64 http request specification to delete a package simply post to the url with a feed name package identifiers and an appropriate api key post api packages feed name delete package identifiers unless you use a purl the parameters required will vary by feedtype http response specification a successful 200 response indicates that the package was deleted a 403 response indicates a missing unknown or unauthorized api key sample usage scripts delete all packages except for latest version powershell the following script will delete all non latest versions of generalutils net in the private nuget feed baseurl https proget corp local api packages feedname private nuget packagename generalutils net apikey a1b2c3d4e5 allversionsurl baseurl feedname versions name packagename allversions invoke restmethod uri allversionsurl headers x apikey apikey latestversionurl baseurl feedname latest name packagename latestversion invoke restmethod uri latestversionurl headers x apikey apikey foreach version in allversions if version version ne latestversion version deleteversionurl baseurl feedname delete name packagename version version version invoke restmethod uri deleteversionurl headers x apikey apikey method delete write host deleted version version version write host all old versions of packagename have been deleted except for the latest version latestversion version this returns deleted version 3 0 3 beta1 deleted version 2 0 2 deleted version 2 0 2 beta3 all old versions of generalutils net have been deleted except for the latest version 3 0 3 delete all pre release alpha or beta versions of a package python the following script will delete all alpha and beta versions of the generalutils net package in the private nuget leaving only release versions in the feed import requests packagename generalutils net baseurl https proget corp local feedurl private nuget apikey a1b2c3d4e5 package_info_url f baseurl api packages feedurl versions name packagename headers x apikey apikey response requests get package_info_url headers headers if response status_code 200 package_info response json for version in package_info package_name version name package_version version version if beta in package_version or alpha in package_version delete_url f baseurl api packages feedurl delete name package_name version package_version response requests delete delete_url headers headers if response status_code 200 print f package_name version package_version deleted else print f failed to delete package_name version package_version print f all beta or alpha versions of packagename have been deleted else print f failed to retrieve package information for packagename status code response status_code running this script will output something like this generalutils net version 13 0 3 beta1 deleted generalutils net version 13 0 2 beta3 deleted all beta or alpha versions of generalutils net have been deleted in this article command spe...
|