Meta tags:
description= The Chef Infra Server API is a REST API that provides access to objects on the Chef Infra Server, including nodes, environments, roles, users, organizations, cookbooks (and cookbook versions), and is used to manage an API client list and
the associated RSA public key-pairs.;
Headings (most frequently used words):
get, name, post, delete, put, environments, users, cookbooks, roles, keys, clients, cookbook_artifacts, data, nodes, api, headers, endpoints, organizations, user, key, client, containers, id, groups, sandboxes, search, canonical, header, format, using, sha, example, chef, infra, server, requirements, authentication, global, organization, examples, required, knife, requests, authenticate_user, license, _stats, _status, association_requests, _latest, _recipes, version, item, _default, cookbook_versions, recipes, group_name, policies, policy_groups, principals, required_recipe, index, universe, updated_since, query, for, and, orgs, 256, head,
Text of the page (most frequently used words):
the (1837), request (615), name (515), chef (439), response (413), not (399), user (360), get (349), and (310), client (258), method (246), used (212), was (201), made (192), has (191), who (185), key (177), this (174), that (167), #organizations (155), server (149), https (149), for (146), infra (146), description (134), example (128), default (126), similar (118), url (117), users (116), post (116), delete (114), version (114), code (106), rabbitmq (106), with (100), action (100), codes (99), authorized (98), parameters (98), checksum (98), sign (97), forbidden (95), perform (95), 403 (95), correct (94), object (94), endpoint (94), verify (93), put (92), could (92), unauthorized (91), authenticated (91), 401 (91), data (85), successful (85), 200 (85), does (81), cookbooks (81), cookbook (81), api (78), following (78), environments (77), path (77), exist (73), requested (71), body (71), found (70), 404 (69), organization (63), node (63), specificity (61), are (59), nodes (56), ops (56), clients (55), methods (53), search (51), return (50), roles (49), may (47), keys (46), overview (46), versions (43), using (41), environment (40), will (39), attributes (37), use (35), recipes (35), list (35), license (34), install (34), json (33), created (33), create (32), metadata (32), where (31), all (30), groups (30), automate (30), builder (30), each (29), role (29), deployment (28), containers (27), recipe (27), value (27), about (27), manage (27), cookbook_artifacts (26), authentication (26), bag (26), must (26), begin (26), supermarket (26), com (26), bookshelf (26), 9f69768696feedcd165633b8b475cc0b (26), set (25), specified (25), aws (25), authorization (25), query (24), which (24), public (24), apache2 (24), cookbook_name (24), configure (24), headers (23), returned (23), hash (23), than (23), uri (23), localhost (23), knife (22), from (22), public_key (22), chef_type (22), item (21), header (21), required (21), update (21), large (21), specific (21), contents (20), run (20), have (20), note (20), resources (20), habitat (20), policies (19), can (19), management (19), associated (19), 201 (19), entity (19), too (19), larger (19), 1000000 (19), bytes (19), 413 (19), number (19), unicorn (19), json_class (19), upgrade (19), format (18), single (18), file (18), config (18), only (18), 400 (18), files (18), packages (18), cluster (18), managed (17), rest (17), username (17), already (17), values (17), content (17), started (17), private (17), one (16), policy (16), _default (16), when (16), email (16), run_list (16), returns (16), templates (16), erb (16), prem (16), requirements (15), pivotal (15), org (15), latte (15), formatted (15), dependencies (15), org1 (15), true (15), 12345efg78912346abcddefg789 (15), index (14), community (14), more (14), new (14), details (14), bad (14), platform (14), false (14), group (14), settings (14), backend (14), libraries (14), reference (14), sandboxes (13), configuration (13), end (13), contains (13), conflict (13), 409 (13), correctly (13), foo (13), webserver (13), exists (13), org_name (13), supported (13), expiration_date (13), workstation (13), requests (12), system (12), then (12), deprecated (12), information (12), recipe_name (12), definitions (12), num_versions (12), maintainer (12), readme (12), getting (12), alias (12), 360 (12), software (11), cookbook_versions (11), sha (11), support (11), database (11), updated (11), identifier (11), available (11), parameter (11), time (11), application (11), platforms (11), providers (11), add (11), postgresql (11), base64 (11), plugins (10), production (10), including (10), admins (10), bar (10), adam (10), robert (10), signed (10), compliance (10), backup (10), restore (10), effortless (10), recovery (10), saas (10), opensearch (10), any (9), _stats (9), canonical (9), cloud (9), first_name (9), array (9), http (9), uploaded (9), default_attributes (9), test (9), nginx (9), applications (9), inc (9), valid (9), key1 (9), rsa (9), ctl (9), timestamp (9), userid (9), its (8), their (8), updated_since (8), association_requests (8), endpoints (8), bags (8), lists (8), type (8), last_name (8), part (8), start (8), providing (8), access (8), order (8), present (8), invalid (8), style (8), domain (8), via (8), 2020 (8), 31t00 (8), 00z (8), validator (8), password (8), accept (8), encoded (8), prerequisites (8), origin (8), disaster (8), desktop (8), guide (8), certificates (8), iam (8), page (7), orgs (7), universe (7), principals (7), head (7), group_name (7), _status (7), github (7), full (7), text (7), based (7), objects (7), download (7), rows (7), results (7), same (7), character (7), override_attributes (7), package (7), such (7), instance (7), latest (7), include (7), maintainer_email (7), long_description (7), root_files (7), pairs (7), ruby (7), artifact (7), erlang (7), client1 (7), forster (7), services (7), required_recipe (6), _latest (6), 256 (6), you (6), feedback (6), how (6), during (6), also (6), console (6), require (6), display_name (6), been (6), deleted (6), status (6), first (6), apache (6), needs_upload (6), checksums (6), guid (6), sandbox (6), env_run_lists (6), dev (6), but (6), named (6), group1 (6), frozen (6), cookbook_version (6), rdoc (6), installs (6), vhosts (6), management_ui (6), amazon (6), clientname (6), create_key (6), private_key (6), should (6), external_authentication_uid (6), jane (6), service (6), full_name (6), org_name1 (6), audit (6), migrate (6), inspec (6), log (6), security (6), cookstyle (6), troubleshooting (6), logs (6), integrations (6), dashboard (6), certificate (6), enterprise (6), product (5), names (5), other (5), between (5), terms (5), licensing (5), _recipes (5), authenticate_user (5), global (5), your (5), built (5), store (5), way (5), allow (5), within (5), syntax (5), elasticsearch (5), 443 (5), installation (5), retrieve (5), partial (5), attribute (5), laptop (5), hardware_type (5), both (5), case (5), given (5), every (5), well (5), view (5), orgname (5), remove (5), non (5), groupings (5), replacing (5), conflicting (5), suggestions (5), recommendations (5), jacob (5), resource (5), mycontainer (5), here (5), infinity (5), expired (5), admin (5), user1 (5), grant (5), characters (5), saml (5), external (5), host (5), encoding (5), progress (4), trademarks (4), last (4), examples (4), policy_groups (4), help (4), plugin (4), accessed (4), what (4), setting (4), zero (4), against (4), indexes (4), items (4), subcommand (4), location (4), puts (4), account (4), paperlatte (4), collection (4), uses (4), allows (4), match (4), most (4), amazonaws (4), opscode (4), contain (4), null (4), input (4), need (4), second (4), uris (4), enabled (4), connect (4), feature (4), load (4), defaults (4), role_name (4), optional (4), actors (4), groupname (4), constraints (4), cookbookversion (4), updates (4), pair (4), container (4), configures (4), unicorn_config (4), some (4), custom (4), ohai (4), specify (4), community_plugins (4), esl_erlang_package (4), erlang_package (4), policy_management (4), user_management (4), virtualhost_management (4), plugin_management (4), mgmt_console (4), sets (4), systemd_limits (4), yum (4), 73cc571097cf77c74b4e7b5b680020c9 (4), 90forceyes (4), 077855f4dc37f7fb708976134d8b2551 (4), 99873670f0994642f5e6baade52c8020 (4), 36b395e758138a4295d1e3f9b3df5da9 (4), 85e74276e19bfdad581dce4f5c59f94a (4), fc0a86c1f858c9d37e11282efc9fe329 (4), 99a9b404ff6038d6ac55a90ca68c347a (4), 746c8a3f248f5bbfa51f5d2ba60b6315 (4), c31c9cc749f21962c825f983a6679d94 (4), 94292faac84ba797e720501700b30f74 (4), df65c4a7259fcb30c6f3f1305ebf7502 (4), helpers (4), 24c3f44c4d1d62300a56051f0069f639 (4), matchers (4), e5a530cca3898d8bd07604435dc5156e (4), influxdb (4), new_key_name (4), renamed (4), existing (4), orgaizations (4), mclennan (4), lower (4), pong (4), service_name (4), front (4), forward (4), http_method (4), send (4), downloads (4), uninstall (4), ldap (4), packs (4), profiles (4), local (4), apis (4), upgrades (4), monitor (4), quick (4), deprecations (4), cops (4), firewalls (4), ports (4), high (4), availability (4), core (4), origins (4), profile (4), minio (4), enrollment (4), setup (4), infrastructure (4), migration (4), courier (4), tokens (4), jobs (4), app (4), integration (4), a2ha (4), premises (4), edition (4), see (3), contained (3), privacy (3), table (3), field (3), added (3), functionality (3), base (3), many (3), variables (3), level (3), different (3), staging (3), virtual (3), patterns (3), function (3), assigned (3), applied (3), runs (3), defined (3), like (3), wildcard (3), pem (3), node_name (3), below (3), listing (3), directory (3), shows (3), show (3), state (3), num (3), previously (3), after (3), replication (3), warning (3), ensures (3), longer (3), location_type (3), location_path (3), build (3), ffmpeg (3), along (3), total (3), kernel (3), identify (3), matches (3), defines (3), searched (3), matching (3), multiple (3), search_pattern (3), pattern (3), process (3), 385ea5490c86570c7de71070bce9384a (3), changes (3), environment_name (3), plain (3), administrator (3), ensure (3), hosts (3), balancer (3), revisions (3), overrides (3), betina (3), mynode (3), grantmc (3), frontend (3), three (3), descending (3), newest (3), oldest (3), empty (3), represents (3), real_name (3), above (3), necessary (3), unused (3), garbage (3), collected (3), ba0dadcbca26710a521e0e3160cc5e20 (3), component (3), storage (3), monkeypants (3), either (3), ignored (3), supports (3), place (3), chef_key (3), name_of_api_client (3), invitation (3), 79b9382ab70e962907cee1747f9969a4 (3), ssl (3), user_name (3), login (3), back (3), metrics (3), tables (3), usage (3), credentials (3), f980d1asdfda0331235s00ff36862 (3), licenses (3), identity (3), nodey (3), banner (3), info (3), utc (3), string (3), signature (3), result (3), cli (3), hashed_path (3), release (3), machine (3), sent (3), actions (3), certain (2), herein (2), registered (2), corporation (2), subsidiaries (2), affiliates (2), appropriate (2), rights (2), reserved (2), respective (2), owners (2), 2026 (2), map (2), improve (2), document (2), still (2), edit (2), subcommands (2), additional (2), isn (2), several (2), maintained (2), indexed (2), change (2), configurations (2), depending (2), define (2), releases (2), device (2), network (2), under (2), processes (2), exact (2), range (2), fuzzy (2), done (2), current_dir (2), 192 (2), chef_server_url (2), shown (2), serverapi (2), paper (2), association (2), immediately (2), foo3 (2), integer (2), able (2), primary (2), pssh (2), x264 (2), libvpx (2), essential (2), git (2), known (2), kernel_version (2), row (2), option (2), stored (2), specifying (2), while (2), containing (2), requires (2), override (2), normal (2), chef_environment (2), automatic (2), two (2), structure (2), links (2), always (2), occurs (2), needs (2), seconds (2), recommended (2), make (2), asynchronous (2), committed (2), is_completed (2), commit (2), uploading (2), were (2), eff7b6f8b3ef44c6867216662d5eeb5f (2), 2e03dd7e5b2e6c8eab1cf41ac61396d5 (2), f6f73175e979bd90af6184ec277f760c (2), testorg (2), they (2), opposed (2), systems (2), typically (2), mapped (2), relationship (2), jenkins (2), aar (2), check (2), addme (2), groupnew (2), updating (2), developers (2), billing (2), behavior (2), instead (2), allowed (2), constraint (2), contributing (2), changelog (2), kitchen (2), yml (2), gitignore (2), library_file (2), template_name (2), individual (2), belongs (2), databag (2), once (2), particular (2), redundant (2), uploads (2), 45b27c78955f6a738d2d42d88056c57c (2), 967087a09f48f234028d3aa27a094882 (2), d18c630c8a68ffa4852d13214d0525a6 (2), 36a1cc1b225708db96d48026c3f624b2 (2), rubygem (2), author (2), nauthor (2), rubygems (2), c92b659171552e896074caa58dada0c2 (2), ds_store (2), txt (2), just (2), adding (2), being (2), recent (2), approach (2), amount (2), extending (2), beyond (2), scenario (2), gems (2), ohai_versions (2), chef_versions (2), issues (2), issues_url (2), source_url (2), esl (2), provisions (2), team (2), clustering (2), limits (2), nofile (2), systemd (2), logrotate (2), dpkg_autostart (2), erlang_solutions (2), epel (2), ubuntu (2), suse (2), smartos (2), scientific (2), redhat (2), oracle (2), opensuseleap (2), opensuse (2), debian (2), centos (2), mklishin (2), contributors (2), f3cf8ea7d8bfc59e35ec541946e3e82cd4b73e74 (2), 0e1016d364685b87456c648136da04a2559821ec (2), 0bd7539be0434e3355aff8ecccf4543ecf5c4be2 (2), 5c08f92cc01f94ee37d382c32023b137ee343a1e (2), 58035a5b41c005f3b5b98f22ccaed1a0d6161e22 (2), d774c9bb079f21b64c34275ecd4b371e0cae71a1 (2), 9634a5d998b02ff069761f6e1309a41572d0f858 (2), artifacts (2), containerpath (2), containername (2), unexpected (2), effects (2), likely (2), break (2), properties (2), identifiers (2), expiry (2), states (2), apiclient (2), making (2), cause (2), creation (2), renames (2), rename (2), rather (2), assign (2), invited (2), pending (2), interface (2), otherwise (2), generated (2), middle_name (2), noreply (2), documentation (2), differences (2), letter (2), digit (2), letters (2), digits (2), hyphens (2), underscores (2), separated (2), filtering (2), yeal (2), verbose (2), user2 (2), filter (2), fail (2), upstreams (2), communications (2), servers (2), async (2), pool (2), statistics (2), display (2), statsuser (2), org_name2 (2), visit (2), licensed (2), www (2), pricing (2), upgrade_url (2), notification (2), limit_exceeded (2), node_license (2), node_count (2), owned (2), authenticate (2), get_rest (2), api_endpoint (2), delete_rest (2), nodename (2), name_args (2), class (2), gzip (2), deflate (2), agent (2), p320 (2), x86_64 (2), darwin12 (2), 2jmj7l5rfasfgsw0ygavb (2), vlwaghykk (2), ybwk (2), be3nnbritishaf3ifuwlspccyasdfxarn5ozb4c6hbw0aefi (2), sl4j1qtezzi (2), 2wef67uuytdsdfgboc5cjgecqwqrym9gcuon (2), yf0p7prlrcnasdfahhq2lwsea (2), ktcu0dkasdfvatghfcdc57 (2), 155i (2), zlthfasfasdffukusbiugbkuyfjhbvcds3k0i0gqs (2), slcr7jjqky7sdafihnfsbqrisktnpower1236hbfiayfbx3 (2), nodilagmb166 (2), hac (2), fttwlwq2n1lasdqqgomredtyhsqxa (2), 2014 (2), 12t17 (2), 28z (2), user_id (2), rfc3339 (2), sha256 (2), repeated (2), slashes (2), slash (2), unless (2), name_of_endpoint (2), hashed_body (2), chunks (2), authentication_protocol_version (2), signing (2), algorithm (2), sha1 (2), encrypted (2), mixlib (2), hashed (2), segments (2), line (2), breaks (2), port (2), cases (2), active (2), legacy (2), azure (2), remediation (2), notes (2), share (2), scaffolding (2), attributehelper (2), attributedefault (2), useplatformhelpers (2), unnecessaryplatformcasestatement (2), unnecessaryoscheck (2), trueclassfalseclassresourceproperties (2), simplifyplatformmajorversioncheck (2), overlycomplexsupportsdependsmetadata (2), negatingonlyif (2), includerecipewithparentheses (2), immediatenotificationtiming (2), filemode (2), defaultcopyrightcomments (2), copyrightcommentformat (2), commentsentencespacing (2), commentformat (2), chefwhaaat (2), attributekeys (2), invalidlicensestring (2), insecurecookbookurl (2), includeresourceexamples (2), includeresourcedescriptions (2), includepropertydescriptions (2), emptymetadatafield (2), defaultmetadatamaintainer (2), sharing (2), sshprivatekey (2), unlessdefinedrequire (2), requirenethttps (2), legacypowershelloutmethods (2), gemspecrequirerubygems (2), gemspeclicense (2), usecreateifmissing (2), unnecessarynameproperty (2), unnecessarydesiredstate (2), suggestsmetadata (2), stringpropertywithnildefault (2), sensitivepropertyinresource (2), resourcewithnothingaction (2), replacesmetadata (2), recipemetadata (2), providesmetadata (2), propertywithrequiredanddefault (2), propertysplatregex (2), ohaiattributetostring (2), namepropertyisrequired (2), multipleplatformchecks (2), longdescriptionmetadata (2), groupingmetadata (2), doublecompiletime (2), customresourcewithallowedactions (2), conflictsmetadata (2), attributemetadata (2), aptrepositorynotifiesaptupdate (2), aptrepositorydistributiondefault (2), redundantcode (2), zipfileresource (2), windowszipfileusage (2), windowsscresource (2), windowsregistryuac (2), whyrunsupportedtrue (2), useszypperrepo (2), userequirerelative (2), usemultipackageinstalls (2), usecheflanguagesystemdhelper (2), usecheflanguageenvhelpers (2), usecheflanguagecloudhelpers (2), usebuildessentialresource (2), unnecessarymixlibshelloutrequire (2), unnecessarydependschef15 (2), unnecessarydependschef14 (2), sysctlparamresource (2), simplifyaptppasetup (2), shellouttochocolatey (2), shellouthelper (2), sevenziparchiveresource (2), setorreturninresources (2), respondtoresourcename (2), respondtoprovides (2), respondtoinmetadata (2), respondtocompiletime (2), resourcenamefrominitialize (2), resourceforcingcompiletime (2), providesfrominitialize (2), propertywithnameattribute (2), powershellscriptexpandarchive (2), powershellinstallwindowsfeature (2), powershellinstallpackage (2), powershellguardinterpreter (2), osxconfigprofileresource (2), opensslx509resource (2), opensslrsakeyresource (2), noderolesinclude (2), nodeinitpackage (2), minitesthandlerusage (2), macosxuserdefaults (2), libarchivefileresource (2), legacyberksfilesource (2), includingwindowsdefaultrecipe (2), includingohaidefaultrecipe (2), includingmixinshelloutinresources (2), includingaptdefaultrecipe (2), ifprovidesdefaultaction (2), foodcriticcomments (2), executetzutil (2), executesysctl (2), executesleep (2), executescexe (2), executeaptupdate (2), emptyresourceinitializemethod (2), dslincludeinresource (2), dependsonzyppercookbook (2), dependsonwindowsfirewallcookbook (2), dependsontimezonelwrpcookbook (2), dependsonopensslcookbook (2), dependsonlocalecookbook (2), dependsonkernelmodulecookbook (2), dependsonchocolateycookbooks (2), dependsonchefvaultcookbook (2), defineschefspecmatchers (2), defaultactionfrominitialize (2), declareactionclass (2), databaghelpers (2), customresourcewithattributes (2), cronmanageresource (2), crondfileortemplate (2), conditionalusingtest (2), classevalactionclass (2), chefgemnokogiri (2), allowedactionsfrominitialize (2), actionmethodinresource (2), modernize (2), searchforenvironmentsorroles (2), dependschefvault (2), cookbookusessearch (2), cookbookusesroles (2), cookbookusespolicygroups (2), cookbookusesenvironments (2), cookbookusesdatabags (2), chefvaultused (2), berksfile (2), windowsversionhelpers (2), windowstaskchangeaction (2), windowspackageinstallertypestring (2), windowsfeatureservermanagercmd (2), verifypropertyusesfileexpansion (2), useyamldump (2), usesruncommandhelper (2), usesdeprecatedmixins (2), useschefresthelpers (2), userdeprecatedsupportsproperty (2), useinlineresourcesdefined (2), useautomaticresourcename (2), searchusespositionalparameters (2), rubyblockcreateaction (2), ruby27keywordargumentwarnings (2), resourcewithoutunifiedtrue (2), resourceusesupdatedmethod (2), resourceusesproviderbasemethod (2), resourceusesonlyresourcename (2), resourceusesdslnamemethod (2), resourceoverridesprovidesmethod (2), resourceinheritsfromcompatresource (2), requirerecipe (2), powershellcookbookhelpers (2), policyfilecommunitysource (2), poisearchiveusage (2), partialsearchhelperusage (2), partialsearchclassusage (2), nodesetwithoutlevel (2), nodesetunless (2), nodeset (2), nodemethodsinsteadofattributes (2), nodedeepfetch (2), namepropertywithdefaultvalue (2), macosuserdefaultsglobalproperty (2), logresourcenotifications (2), localedeprecatedlcallproperty (2), librarianchefspec (2), legacyyumcookbookrecipes (2), legacynotifysyntax (2), launchddeprecatedhashproperty (2), includingyumdnfcompatrecipe (2), includingxmlrubyrecipe (2), hwrpwithoutunifiedtrue (2), hwrpwithoutprovides (2), foodcritictesting (2), foodcriticfile (2), executerelativecreateswithoutcwd (2), executepathproperty (2), erlcallresource (2), epicfail (2), eolauditmodeusage (2), easyinstallresource (2), deprecatedyumrepositoryproperties (2), deprecatedyumrepositoryactions (2), deprecatedwindowsversioncheck (2), deprecatedsudoactions (2), deprecatedshelloutmethods (2), deprecatedplatformmethods (2), deprecatedchefspecplatform (2), dependsonomnibusupdatercookbook (2), dependsonchefreportingcookbook (2), dependsonchefnginxcookbook (2), delivery (2), cookbooksdependsonself (2), cookbookdependsonpoise (2), cookbookdependsonpartialsearch (2), cookbookdependsoncompatresource (2), chocolateypackageuninstallaction (2), chefwindowsplatformhelper (2), chefsugarhelpers (2), chefspeclegacyrunner (2), chefspeccoveragereport (2), chefshellout (2), chefrewind (2), chefhandlerusessupports (2), chefhandlerrecipe (2), cheffile (2), chefdkgenerators (2), tmppath (2), supportsmustbefloat (2), serviceresource (2), scopedfileexist (2), resourcewithnoneaction (2), resourcesetsnameproperty (2), resourcesetsinternalproperties (2), propertywithouttype (2), powershellscriptdeletefile (2), powershellfileexists (2), opensslpasswordhelpers (2), octalmodeasstring (2), notifiesactionnotsymbol (2), nodenormalunless (2), nodenormal (2), metadatamissingversion (2), metadatamissingname (2), metadatamalformeddepends (2), malformedplatformvalueforplatformhelper (2), macosuserdefaultsinvalidtype (2), lazyinresourceguard (2), lazyevalnodeattributedefaults (2), invalidversionmetadata (2), invalidplatformvalueforplatformhelper (2), invalidplatformvalueforplatformfamilyhelper (2), invalidplatformmetadata (2), invalidplatformincase (2), invalidplatformhelper (2), invalidplatformfamilyincase (2), invalidplatformfamilyhelper (2), invalidnotificationtiming (2), invalidnotificationresource (2), invaliddefaultaction (2), invalidcookbookname (2), incorrectlibraryinjection (2), emptyresourceguard (2), dnfpackageallowdowngrades (2), cookbookusesnodesave (2), conditionalrubyshellout (2), chefapplicationfatal (2), blockguardwithonlystring (2), correctness (2), v25 (2), v26 (2), tuning (2), failure (2), tiered (2), airgap (2), capacity (2), planning (2), plan (2), 2025 (2), refresh (2), strategy (2), bootstrap (2), membership (2), rbac (2), rotate (2), certs (2), separate (2), scale (2), artifactory (2), warm (2), spare (2), env (2), windows_update_settings (2), windows_power_management (2), windows_password_policy (2), windows_ie_esc (2), windows_firewall (2), windows_disk_encryption (2), windows_desktop_winrm_settings (2), windows_desktop_screensaver (2), windows_defender_exclusion (2), windows_defender (2), windows_choco_installer (2), windows_automatic_logout (2), windows_app_management (2), windows_admin_control (2), rescue_account (2), macos_power_management (2), macos_password_policy (2), macos_firewall (2), macos_disk_encryption (2), macos_desktop_screensaver (2), macos_automatic_software_updates (2), macos_automatic_logout (2), macos_app_management (2), macos_admin_control (2), windows (2), macos (2), touch (2), redirect (2), sso (2), opsworks (2), skills (2), administration (2), guides (2), enroll (2), clis (2), san (2), best (2), practices (2), flags (2), architecture (2), incident (2), servicenow (2), marketplace (2), scan (2), reports (2), eas (2), event (2), feed (2), teams (2), projects (2), lifecycle (2), feeds (2), notifications (2), cleanup (2), monitoring (2), centralize (2), report (2), ingestion (2), attempts (2), telemetry (2), session (2), timeout (2), disclosure (2), panel (2), topics (2), manager (2), bastion (2), sudo (2), rds (2), vpc (2), cidr (2), faqs (2), performance (2), benchmarks (2), rotation (2), self (2), bootstrapping (2), commands (2), generation (2), efs (2), filesystem (2), customer (2), airgapped (2), tutorial (2), shortcodes (2), matter (2), reuse (2), hugo (2), procedures (2), headings (2), notices (2), markdown (2), linking (2), formatting (2), tools (2), house (2), contribute (2), docs (2), guidelines (2), contributions (2), commercial (2), script (2), training (2), blog (2), main (2), countries, markings, inclusion, imply, endorsement, affiliation, sponsorship, copyright, modified, february, cookie, trademark, site, thank, submit, fill, ask, contact, stuck, yes, helpful, members, them, searching, loaded, real, life, workflow, configured, mapping, accomplished, pinning, designation, designating, move, confidence, stepping, through, testing, before, entering, physical, etc, across, belonging, job, consists, compared, merges, own, those, queries, locations, language, box, engine, addresses, client_key, chef_server_root, dirname, __file__, from_file, server_api, sections, removed, block, associate, superuser, usernames, implemented, foo2, paths, since, largest, seq, installed, replica, instances, synchronize, expectation, almost, top, berkshelf, linux, 123, 6789, ipaddress, matched, relevant, benefit, less, memory, bandwidth, indexable, sensitive, limited, asterisk, long, comprised, parts, lag, behind, current, situation, written, artificial, delay, least, acl, restrictions, means, saved, solr, per, 1000, whichever, create_time, final, unique, properly, payload, formed, maps, boolean, sandbox_id, accepts, urls, foo1, env1, pegasus, testenv, secret_sauce, tmp, aimed, expert, practitioners, delivering, isolated, target, org_member, authz_id, eca5fdd45a8b4bacc04bbc6e37a340bes, normal_user, vary, enough, deployed, units, organizational, detailed, needed, functional, ahost, performs, chat, cc1a0801e75df1d1ea5b0d2c71ba7d31c539423b81478f65e6388b9ee415ad87, 6fe753184c8946052d3231bb4212116df28d89a3a5f7ae52832ad408419dd5eb, 613f803bdd035d574df7fa6da525b38df45a74ca82b38b79655efed8a189e073, d81e80ae9bb9778e8c4b7652d29b11d2111e763a840d0cadb34b46a8b2ca4347, 95040c199302c85c9ccf1bcc6746968b820b1fa25d92477ea2ec5386cd58b9c5, 37f9b658cdd1d9319bac8920581723efcc2014304b5f3827ee0779e10ffbdcc9, revision, existence, tags, matters, memberships, replaces, merge, desired, member, inbetweens, 000000000000ad94b5ddde157c070f0c, belong, without, 33a5c28a8efe11e195005fsaes25400298d3f, pick, nonexistent, env_run_list, identical, reported, ant, mod_auth_openid, mod_authnz_ldap, apt, capistrano, bootstrap_client, blarrrrgh, boxer, blah, met, dependency, 412, often, cron, gem, mysql, zed, symbol, delimiter, specifies, link, brent, replace, viewed, ways, comments, item_name, comment, related, filename, structural, requirement, entries, represent, data_bag, nthis, things, sysadmin, 8b9275e56fee974easdfasdfbb729, 71027aefasd487fdsa4cb6994b66ed, 20f09570e54dasdf0f3ae01e6401c90f, c107b500aafd12asdffdsdf5c2a7d6, a29d6f2545sdffds1f140c3a78b1fe, 7e79b1ace7728fdsadfsdaf857e60fc69, fa0fc4abf3f6787fdsaasadfrc5c35de667c, float, regard, source, control, applies, configuring, reasons, ensuring, third, party, bug, fix, improvement, operators, prevent, unwanted, corresponds, included, minimizes, modify, upload, cycle, assigns, keep, track, these, manifest, alongside, records, retrieved, describes, itself, distributing, everything, fundamental, unit, distribution, cookbook_artifact_version, record, policyfile, useful, outside, independent, error, safe, later, indicates, whether, webui, entire, interactions, acls, tricky, sally, sallyjane, authorizeduser, organization_user, billysmith, johnirving, 24t1432uf33x799382abb7096g8190b5, marygupta, dictionary, invitations, janedoe, join, web, chapi_chef_server, mdef, save, missing, malformed, rober, newlocation, james, broken, out, resubmitted, portion, validation, doesn, unicode, dot, elements, nmiibijanbgkqhkig9w0baqefaaocaq8amiibcgkcaqeaoyyn0aihuh7fw1, gqtr, hy3625iulvheoueuz3wnstrugsss4fhvxuicjlnni1sqvcj0xc9bw3imz7yvfo, nwz5sekmajqkennywn8, nbyzhhlldbxbx, un04, 7ahzmozxrrjxglcyjvxn3uxyco, nypy989pa68lj9jxwyyfkjcydztsfcruwf7twgqnlsc8pve, uawamnotxqnyrq6dp, ndn, 1jinbejidxiza7djmh, mlidefclrpq3rqw4t8qrsbkyzpo, iwahl9u196, n06ajv1rnnfyhnbxim, i5mxjryjcydfo, macc5ago6m0a7sj, sdx, wccgchevbpal, n1widaqab, yeahpass, 40doe, whos, would, doe, janechef, chef_user, yaelsmith, smith, fields, flag, operates, down, 500, keygen, something, located, acceptable, 406, 22147, sequential, scans, initiated, counter, pg_stat_seq_scan, threads, thread, driver, calls, gauge, erlang_vm_thread_pool_size, correction, untyped, erlang_vm_time_correction, connection, inside, erchef, basic, scheme, usually, command, opscode_erchef, stats_password, gone, unable, 410, definition, workstations, miiepqibaakcaqeax2uyx, usable, until, whitespace, 1023, 255, greater, resolve, appropriately, purposes, trigger, taken, ssw0rd, destroy, confirm, really, want, again, call, exit, fatal, show_usage, length, def, implementation, mynodedelete, mycommands, module, put_rest, post_rest, numeric, mldr, direct, gather, listed, convert, concatenated, encode, concatenation, hashing, pkcs1v15, padding, chop, into, protocol, algorithms, decrypts, message, checked, received, reasonable, generating, openssl, rsa_private_encrypt, concatenating, encrypting, whose, iso, 8601, indicated, trailing, 2013, 10t14, 44z, next, major, comprise, segment, sequentially, executable, responses, omit, provided, abstracted, explicitly, few, arbitrary, curl, exec, easiest, library, provides, menu, skip,
Text of the page (random words):
and a run list each node can have zero or more roles assigned to it when a role is run against a node the configuration details of that node are compared against the attributes of the role and then the contents of that role s run list are applied to the node s configuration details when a chef infra client runs it merges its own attributes and run lists with those contained within each assigned role the roles endpoint has the following methods get and post get the get method is used to get a list of roles along with their associated uris this method has no parameters request get organizations name roles response the response is similar to webserver https chef example organizations org1 roles webserver response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action post the post method is used to create a new role on the chef infra server this method has no parameters request post organizations name roles with a request body similar to name webserver default_attributes description a webserver env_run_lists testenv recipe pegasus run_list recipe unicorn recipe apache2 override_attributes response the response is similar to uri https chef example organizations org1 roles webserver response codes response code description 201 ok the request was successful 400 bad request the contents of the request are not formatted correctly 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 409 conflict the object already exists 413 request entity too large a request may not be larger than 1000000 bytes roles name the roles name endpoint has the following methods get delete and put delete the delete method is used to delete a role on the chef infra server this method has no parameters request delete organizations name roles name response the response is similar to name webserver chef_type role json_class chef role default_attributes description a webserver env_run_lists env1 recipe foo1 run_list recipe apache2 override_attributes response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 404 not found the requested object does not exist get the get method is used to return the details for a role as json this method has no parameters request get organizations name roles name response the response is similar to name webserver chef_type role json_class chef role default_attributes description a webserver env_run_lists run_list recipe unicorn recipe apache2 override_attributes response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 404 not found the requested object does not exist put the put method is used to update a role on the chef infra server this method has no parameters request put organizations name roles name with a request body similar to name webserver default_attributes description a webserver env_run_lists default_attributes run_list recipe apache2 override_attributes response the response will return the json for the updated role response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 404 not found the requested object does not exist 413 request entity too large a request may not be larger than 1000000 bytes roles name environments the roles name environments endpoint has the following method get get the get method returns a list of the environments that have environment specific run lists in the given role as json data this method has no parameters request get organizations name roles name environments response the response is similar to _default production qa response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 404 not found the requested object does not exist roles name environments name the roles name environments name endpoint has the following method get get the get method returns the environment specific run list env_run_lists environment_name for a role this method has no parameters request get organizations name roles name environments name where the first name is the name of the role and the second is the name of the environment response the response is similar to run_list recipe foo response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 404 not found the requested object does not exist sandboxes a sandbox is used to commit files so they only need to be updated one time as opposed to every time a cookbook is uploaded the sandboxes endpoint has the following methods post post the post method is used to create a new sandbox this method accepts a list of checksums as input and returns the urls against which to put files that need to be uploaded this method has no parameters request post organizations name sandboxes with a request body similar to checksums 385ea5490c86570c7de71070bce9384a null f6f73175e979bd90af6184ec277f760c null 2e03dd7e5b2e6c8eab1cf41ac61396d5 null response the response is similar to uri https api chef io organizations testorg sandboxes eff7b6f8b3ef44c6867216662d5eeb5f checksums 385ea5490c86570c7de71070bce9384a url https s3 amazonaws com opscode platform production data organization needs_upload true f6f73175e979bd90af6184ec277f760c url https s3 amazonaws com opscode platform production data organization needs_upload true 2e03dd7e5b2e6c8eab1cf41ac61396d5 url https s3 amazonaws com opscode platform production data organization needs_upload true sandbox_id eff7b6f8b3ef44c6867216662d5eeb5f response codes response code description 200 ok the request was successful a hash that maps each checksum to a hash that contains a boolean needs_upload field and a url if needs_upload is set to true 400 bad request the object has already been committed or one or more of the objects were not properly uploaded the payload does not contain a well formed checksums parameter that is a hash containing a key for each checksum 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 413 request entity too large a request may not be larger than 1000000 bytes sandboxes id each sandbox has a unique identifier the sandboxes id endpoint has the following methods put put the put method is used to commit files that are in a sandbox to their final location so that changes to cookbooks will not require re uploading the same data this method has no parameters request put organizations name sandboxes id with a request body similar to is_completed true response the response is similar to guid guid name guid checksums 385ea5490c86570c7de71070bce9384a url https s3 amazonaws com opscode platform production data organization needs_upload true create_time get an example of time format is_completed true response codes response code description 200 ok the request was successful 400 bad request the contents of the request are not formatted correctly 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 404 not found the requested object does not exist 413 request entity too large a request may not be larger than 1000000 bytes search search indexes allow queries to be made for any type of data that s indexed by the chef infra server including data bags and data bag items environments nodes and roles a defined query syntax is used to support search patterns like exact wildcard range and fuzzy a search is a full text query that can be done from several locations including from within a recipe by using the search subcommand in knife the search method in the chef infra language the search box in the chef management console and by using the search or search index endpoints in the chef infra server api the search engine is based on elasticsearch and is run from the chef infra server the search endpoint allows nodes roles data bags environments to be searched this endpoint has the following methods get note at the end of every chef infra client run the node object is saved to the chef infra server from the chef infra server each node object is then added to the apache solr search index this process is asynchronous by default node objects are committed to the search index every 60 seconds or per 1000 node objects whichever occurs first note this endpoint does not have any acl restrictions which means it may be used by any user or client that is able to make the request to the chef infra server get the get method is used to return a data structure that contains links to each available search index by default the role node client and data bag indexes will always be available where the data bag index is the name of the data bag on the chef infra server search indexes may lag behind the most current data at any given time if a situation occurs where data needs to be written and then immediately searched an artificial delay of at least 10 seconds is recommended this method has no parameters request get organizations name search this method has no request body response the response is similar to node https chef example organizations org1 search node role https chef example organizations org1 search role client https chef example organizations org1 search client users https chef example organizations org1 search users response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action search index use the search index endpoint to access the search indexes on the chef infra server the search index endpoint has the following methods get and post a search query is comprised of two parts the key and the search pattern a search query has the following syntax key search_pattern where key is a field name that s found in the json description of an indexable object on the chef infra server a role node client environment or data bag and search_pattern defines what will be searched for using one of the following search patterns exact wildcard range or fuzzy matching both key and search_pattern are case sensitive key has limited support for multiple character wildcard matching using an asterisk and as long as it s not the first character get the get method is used to return all of the data that matches the query in the get request this method has the following parameters parameter description q the search query used to identify a list of items on a chef infra server this option uses the same syntax as the knife search subcommand rows the number of rows to be returned start the row at which return results begin request get organizations name search index response the response contains the total number of rows that match the request and for a node index search is similar to total 1 start 0 rows automatic hardware_type laptop chef_environment _default chef_type node default json_class chef node name latte normal override hardware_type laptop run_list recipe unicorn response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 404 not found the requested object does not exist post a partial search query allows a search query to be made against specific attribute keys that are stored on the chef infra server a partial search query can search the same set of objects on the chef infra server as a full search query including specifying an object index and providing a query that can be matched to the relevant index while a full search query will return an array of objects that match each object containing a full set of attributes for the node a partial search query will return only the values for the attributes that match one primary benefit of using a partial search query is that it requires less memory and network bandwidth while chef infra client processes the search results the attributes to be returned by the partial search are specified in the request json body this method has the following parameters parameter description q the search query used to identify a list of items on a chef infra server this option uses the same syntax as the search subcommand rows the number of rows to be returned start the row at which return results begin request post organizations name search with a request body similar to name name ip ipaddress kernel_version kernel version response the response is similar to total 1 start 0 rows url https chef example organization org1 nodes latte data name latte ip 123 4 5 6789 kernel_version linux 1 2 3 response codes response code description 200 ok the request was successful 401 unauthorized the user or client who made the request could not be authenticated verify the user client name and that the correct key was used to sign the request 403 forbidden the user who made the request is not authorized to perform the action 413 request entity too large a request may not be larger than 10000...
|