Table of Contents - chef-infra-api-0.10.10 Documentation
Classes and Modules
- ChefAPI
- ChefAPI::AclAble
- ChefAPI::Authentication
- ChefAPI::Boolean
- ChefAPI::Configurable
- ChefAPI::Connection
- ChefAPI::Defaults
- ChefAPI::Error
- ChefAPI::Error::AbstractMethod
- ChefAPI::Error::CannotRegenerateKey
- ChefAPI::Error::ChefAPIError
- ChefAPI::Error::ErrorBinding
- ChefAPI::Error::FileNotFound
- ChefAPI::Error::HTTPBadRequest
- ChefAPI::Error::HTTPError
- ChefAPI::Error::HTTPForbiddenRequest
- ChefAPI::Error::HTTPGatewayTimeout
- ChefAPI::Error::HTTPMethodNotAllowed
- ChefAPI::Error::HTTPNotAcceptable
- ChefAPI::Error::HTTPNotFound
- ChefAPI::Error::HTTPServerUnavailable
- ChefAPI::Error::HTTPUnauthorizedRequest
- ChefAPI::Error::InsufficientFilePermissions
- ChefAPI::Error::InvalidResource
- ChefAPI::Error::InvalidValidator
- ChefAPI::Error::MissingURLParameter
- ChefAPI::Error::NotADirectory
- ChefAPI::Error::ResourceAlreadyExists
- ChefAPI::Error::ResourceNotFound
- ChefAPI::Error::ResourceNotMutable
- ChefAPI::Error::UnknownAttribute
- ChefAPI::ErrorCollection
- ChefAPI::Log
- ChefAPI::Multipart
- ChefAPI::Multipart::Body
- ChefAPI::Multipart::EndingPart
- ChefAPI::Multipart::FilePart
- ChefAPI::Multipart::MultiIO
- ChefAPI::Multipart::ParamPart
- ChefAPI::Resource
- ChefAPI::Resource::Base
- ChefAPI::Resource::Client
- ChefAPI::Resource::CollectionProxy
- ChefAPI::Resource::Cookbook
- ChefAPI::Resource::CookbookVersion
- ChefAPI::Resource::DataBag
- ChefAPI::Resource::DataBagItem
- ChefAPI::Resource::DataBagItemCollectionProxy
- ChefAPI::Resource::Environment
- ChefAPI::Resource::Group
- ChefAPI::Resource::Node
- ChefAPI::Resource::Organization
- ChefAPI::Resource::PartialSearch
- ChefAPI::Resource::Principal
- ChefAPI::Resource::Role
- ChefAPI::Resource::Search
- ChefAPI::Resource::User
- ChefAPI::Schema
- ChefAPI::Util
- ChefAPI::Validator
- ChefAPI::Validator::Base
- ChefAPI::Validator::Required
- ChefAPI::Validator::Type
Methods
- ::all — ChefAPI::Resource::Base
- ::authenticate — ChefAPI::Resource::User
- ::build — ChefAPI::Resource::Base
- ::chef_api_config_path — ChefAPI::Defaults
- ::classname — ChefAPI::Resource::Base
- ::client — ChefAPI::Defaults
- ::collection — ChefAPI::Resource::Base
- ::collection_path — ChefAPI::Resource::Base
- ::config — ChefAPI::Defaults
- ::config_path — ChefAPI::Defaults
- ::connection — ChefAPI::Resource::Base
- ::connection — ChefAPI
- ::count — ChefAPI::Resource::Base
- ::create — ChefAPI::Resource::Base
- ::delete — ChefAPI::Resource::Base
- ::destroy — ChefAPI::Resource::Base
- ::destroy_all — ChefAPI::Resource::Base
- ::each — ChefAPI::Resource::Base
- ::each — ChefAPI::Resource::DataBag
- ::each — ChefAPI::Resource::User
- ::endpoint — ChefAPI::Defaults
- ::exists? — ChefAPI::Resource::Base
- ::expanded_collection_path — ChefAPI::Resource::Base
- ::fetch — ChefAPI::Resource::Base
- ::fetch — ChefAPI::Resource::DataBag
- ::find — ChefAPI::Validator
- ::flavor — ChefAPI::Defaults
- ::from_file — ChefAPI::Resource::Base
- ::from_file — ChefAPI::Resource::Client
- ::from_file — ChefAPI::Resource::DataBag
- ::from_file — ChefAPI::Resource::DataBagItem
- ::from_json — ChefAPI::Resource::Base
- ::from_json — ChefAPI::Resource::Cookbook
- ::from_options — ChefAPI::Authentication
- ::from_url — ChefAPI::Resource::Base
- ::has_many — ChefAPI::Resource::Base
- ::inspect — ChefAPI::Resource::Base
- ::key — ChefAPI::Defaults
- ::keys — ChefAPI::Configurable
- ::list — ChefAPI::Resource::Base
- ::log_level — ChefAPI
- ::log_level= — ChefAPI
- ::method_missing — ChefAPI
- ::new — ChefAPI::Authentication
- ::new — ChefAPI::Connection
- ::new — ChefAPI::ErrorCollection
- ::new — ChefAPI::Error::ErrorBinding
- ::new — ChefAPI::Error::ChefAPIError
- ::new — ChefAPI::Multipart::Body
- ::new — ChefAPI::Multipart::MultiIO
- ::new — ChefAPI::Multipart::ParamPart
- ::new — ChefAPI::Multipart::FilePart
- ::new — ChefAPI::Multipart::EndingPart
- ::new — ChefAPI::Resource::Base
- ::new — ChefAPI::Resource::Client
- ::new — ChefAPI::Resource::CollectionProxy
- ::new — ChefAPI::Resource::DataBagItemCollectionProxy
- ::new — ChefAPI::Resource::DataBagItem
- ::new — ChefAPI::Schema
- ::new — ChefAPI::Validator::Base
- ::new — ChefAPI::Validator::Type
- ::options — ChefAPI::Defaults
- ::post — ChefAPI::Resource::Base
- ::protect — ChefAPI::Resource::Base
- ::protected_resources — ChefAPI::Resource::Base
- ::proxy — ChefAPI::Connection
- ::proxy_address — ChefAPI::Defaults
- ::proxy_password — ChefAPI::Defaults
- ::proxy_port — ChefAPI::Defaults
- ::proxy_username — ChefAPI::Defaults
- ::put — ChefAPI::Resource::Base
- ::query — ChefAPI::Resource::PartialSearch
- ::query — ChefAPI::Resource::Search
- ::read_timeout — ChefAPI::Defaults
- ::resource_path — ChefAPI::Resource::Base
- ::respond_to_missing? — ChefAPI
- ::root — ChefAPI
- ::schema — ChefAPI::Resource::Base
- ::size — ChefAPI::Resource::Base
- ::ssl_pem_file — ChefAPI::Defaults
- ::ssl_verify — ChefAPI::Defaults
- ::to_s — ChefAPI::Resource::Base
- ::type — ChefAPI::Resource::Base
- ::update — ChefAPI::Resource::Base
- ::user_agent — ChefAPI::Defaults
- #_attributes — ChefAPI::Resource::Base
- #_prefix — ChefAPI::Resource::Base
- #acl — ChefAPI::AclAble
- #acl_path — ChefAPI::AclAble
- #add — ChefAPI::ErrorCollection
- #add_request_headers — ChefAPI::Connection
- #add_signing_headers — ChefAPI::Connection
- #advance_io — ChefAPI::Multipart::MultiIO
- #all — ChefAPI::Resource::CollectionProxy
- #attribute — ChefAPI::Schema
- #attribute? — ChefAPI::Resource::Base
- #build — ChefAPI::Multipart::ParamPart
- #build — ChefAPI::Multipart::FilePart
- #build — ChefAPI::Resource::DataBagItemCollectionProxy
- #build_uri — ChefAPI::Connection
- #cache — ChefAPI::Resource::CollectionProxy
- #cached — ChefAPI::Resource::CollectionProxy
- #camelize — ChefAPI::Util
- #canonical_key — ChefAPI::Authentication
- #canonical_method — ChefAPI::Authentication
- #canonical_path — ChefAPI::Authentication
- #canonical_request — ChefAPI::Authentication
- #canonical_timestamp — ChefAPI::Authentication
- #class_for_request — ChefAPI::Connection
- #classname — ChefAPI::Validator::Base
- #configure — ChefAPI::Configurable
- #content_hash — ChefAPI::Authentication
- #content_length — ChefAPI::Multipart::Body
- #content_type — ChefAPI::Multipart::Body
- #count — ChefAPI::Resource::CollectionProxy
- #create — ChefAPI::Resource::DataBagItemCollectionProxy
- #create! — ChefAPI::Resource::DataBagItemCollectionProxy
- #current_io — ChefAPI::Multipart::MultiIO
- #delete — ChefAPI::Connection
- #destroy — ChefAPI::Resource::Base
- #destroy — ChefAPI::Resource::DataBagItemCollectionProxy
- #destroy_all — ChefAPI::Resource::DataBagItemCollectionProxy
- #diff — ChefAPI::Resource::Base
- #digest_io — ChefAPI::Authentication
- #digest_string — ChefAPI::Authentication
- #dirty? — ChefAPI::Resource::Base
- #each — ChefAPI::Resource::CollectionProxy
- #encrypted_request — ChefAPI::Authentication
- #error — ChefAPI::Connection
- #errors — ChefAPI::Resource::Base
- #exists? — ChefAPI::Resource::CollectionProxy
- #fast_collect — ChefAPI::Util
- #fetch — ChefAPI::Resource::CollectionProxy
- #flavor — ChefAPI::Schema
- #full_messages — ChefAPI::ErrorCollection
- #get — ChefAPI::Connection
- #get — ChefAPI::Resource::CollectionProxy
- #get_binding — ChefAPI::Error::ErrorBinding
- #hash — ChefAPI::Authentication
- #headers — ChefAPI::Authentication
- #id — ChefAPI::Resource::Base
- #ignore — ChefAPI::Schema
- #ignore_attribute? — ChefAPI::Resource::Base
- #inspect — ChefAPI::Resource::Base
- #inspect — ChefAPI::Resource::CollectionProxy
- #inspect — ChefAPI::Validator::Base
- #io — ChefAPI::Multipart::ParamPart
- #io — ChefAPI::Multipart::FilePart
- #io — ChefAPI::Multipart::EndingPart
- #items — ChefAPI::Resource::DataBag
- #key — ChefAPI::Validator::Base
- #load_acl — ChefAPI::AclAble
- #load_collection — ChefAPI::Resource::CollectionProxy
- #load_flavor — ChefAPI::Schema
- #message — ChefAPI::Error::ChefAPIError
- #new — ChefAPI::Resource::DataBagItemCollectionProxy
- #new_resource? — ChefAPI::Resource::Base
- #options — ChefAPI::Configurable
- #parts — ChefAPI::Multipart::Body
- #patch — ChefAPI::Connection
- #post — ChefAPI::Connection
- #primary_key — ChefAPI::Resource::Base
- #primary_key — ChefAPI::Schema
- #protected? — ChefAPI::Resource::Base
- #put — ChefAPI::Connection
- #read — ChefAPI::Multipart::MultiIO
- #regenerate_keys — ChefAPI::Resource::Client
- #reload! — ChefAPI::Resource::Base
- #reload! — ChefAPI::Resource::CollectionProxy
- #request — ChefAPI::Connection
- #reset! — ChefAPI::Configurable
- #resource_path — ChefAPI::Resource::Base
- #rewind — ChefAPI::Multipart::MultiIO
- #safe_read — ChefAPI::Util
- #same_options? — ChefAPI::Connection
- #save — ChefAPI::Resource::Base
- #save! — ChefAPI::Resource::Base
- #save! — ChefAPI::AclAble
- #setup — ChefAPI::Configurable
- #signature_lines — ChefAPI::Authentication
- #size — ChefAPI::Multipart::ParamPart
- #size — ChefAPI::Multipart::FilePart
- #size — ChefAPI::Multipart::EndingPart
- #size — ChefAPI::Resource::CollectionProxy
- #stream — ChefAPI::Multipart::Body
- #success — ChefAPI::Connection
- #template — ChefAPI::Error::ChefAPIError
- #to_hash — ChefAPI::Resource::Base
- #to_hash — ChefAPI::Resource::DataBagItem
- #to_json — ChefAPI::Resource::Base
- #to_query_string — ChefAPI::Connection
- #to_s — ChefAPI::Error::ChefAPIError
- #to_s — ChefAPI::Resource::Base
- #to_s — ChefAPI::Resource::CollectionProxy
- #to_s — ChefAPI::Validator::Base
- #truncate — ChefAPI::Util
- #underscore — ChefAPI::Util
- #unlock — ChefAPI::Schema
- #update — ChefAPI::Resource::Base
- #update — ChefAPI::Resource::DataBagItemCollectionProxy
- #update_attribute — ChefAPI::Resource::Base
- #valid? — ChefAPI::Resource::Base
- #validate — ChefAPI::Validator::Base
- #validate — ChefAPI::Validator::Required
- #validate — ChefAPI::Validator::Type
- #validate! — ChefAPI::Resource::Base
- #validators — ChefAPI::Resource::Base