Table of Contents - chef-api-0.5.0 Documentation
Classes and Modules
- ChefAPI::Authentication
- ChefAPI::Boolean
- ChefAPI::Configurable
- ChefAPI::Connection
- ChefAPI::Defaults
- 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::Multipart
- ChefAPI::Multipart::Body
- ChefAPI::Multipart::EndingPart
- ChefAPI::Multipart::FilePart
- ChefAPI::Multipart::MultiIO
- ChefAPI::Multipart::ParamPart
- ChefAPI::Resource::Base
- ChefAPI::Resource::Client
- ChefAPI::Resource::CollectionProxy
- ChefAPI::Resource::Cookbook
- ChefAPI::Resource::CookbookVersion
- ChefAPI::Resource::DataBag
- ChefAPI::Resource::DataBagItem
- ChefAPI::Resource::Environment
- 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
- ::find — ChefAPI::Validator
- ::new — ChefAPI::Authentication
- ::new — ChefAPI::Resource::Base
- ::new — ChefAPI::Resource::Client
- ::new — ChefAPI::Resource::CollectionProxy
- ::new — ChefAPI::Multipart::EndingPart
- ::new — ChefAPI::Multipart::FilePart
- ::new — ChefAPI::Multipart::ParamPart
- ::new — ChefAPI::Multipart::MultiIO
- ::new — ChefAPI::Multipart::Body
- ::new — ChefAPI::Resource::DataBagItem
- ::new — ChefAPI::Error::ChefAPIError
- ::new — ChefAPI::Error::ErrorBinding
- ::new — ChefAPI::Schema
- ::new — ChefAPI::ErrorCollection
- ::new — ChefAPI::Connection
- ::new — ChefAPI::Validator::Type
- ::new — ChefAPI::Validator::Base
- #_attributes — ChefAPI::Resource::Base
- #_prefix — ChefAPI::Resource::Base
- #add — ChefAPI::ErrorCollection
- #add_request_headers — ChefAPI::Connection
- #add_signing_headers — ChefAPI::Connection
- #advance_io — ChefAPI::Multipart::MultiIO
- #all — ChefAPI::Resource::CollectionProxy
- #all — ChefAPI::Resource::Base
- #attribute — ChefAPI::Schema
- #attribute? — ChefAPI::Resource::Base
- #authenticate — ChefAPI::Resource::User
- #build — ChefAPI::Multipart::ParamPart
- #build — ChefAPI::Resource::Base
- #build — ChefAPI::Multipart::FilePart
- #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::Resource::Base
- #classname — ChefAPI::Validator::Base
- #client — ChefAPI::Defaults
- #collection — ChefAPI::Resource::Base
- #collection_path — ChefAPI::Resource::Base
- #configure — ChefAPI::Configurable
- #connection — ChefAPI
- #connection — ChefAPI::Resource::Base
- #content_hash — ChefAPI::Authentication
- #content_length — ChefAPI::Multipart::Body
- #content_type — ChefAPI::Multipart::Body
- #count — ChefAPI::Resource::CollectionProxy
- #count — ChefAPI::Resource::Base
- #create — ChefAPI::Resource::Base
- #current_io — ChefAPI::Multipart::MultiIO
- #delete — ChefAPI::Connection
- #delete — ChefAPI::Resource::Base
- #destroy — ChefAPI::Resource::Base
- #destroy_all — ChefAPI::Resource::Base
- #diff — ChefAPI::Resource::Base
- #digest_io — ChefAPI::Authentication
- #digest_string — ChefAPI::Authentication
- #dirty? — ChefAPI::Resource::Base
- #each — ChefAPI::Resource::CollectionProxy
- #each — ChefAPI::Resource::User
- #each — ChefAPI::Resource::DataBag
- #each — ChefAPI::Resource::Base
- #encrypted_request — ChefAPI::Authentication
- #endpoint — ChefAPI::Defaults
- #error — ChefAPI::Connection
- #errors — ChefAPI::Resource::Base
- #exists? — ChefAPI::Resource::CollectionProxy
- #exists? — ChefAPI::Resource::Base
- #expanded_collection_path — ChefAPI::Resource::Base
- #fast_collect — ChefAPI::Util
- #fetch — ChefAPI::Resource::DataBag
- #fetch — ChefAPI::Resource::CollectionProxy
- #fetch — ChefAPI::Resource::Base
- #flavor — ChefAPI::Defaults
- #flavor — ChefAPI::Schema
- #from_file — ChefAPI::Resource::Base
- #from_file — ChefAPI::Resource::DataBag
- #from_file — ChefAPI::Resource::Client
- #from_file — ChefAPI::Resource::DataBagItem
- #from_json — ChefAPI::Resource::Base
- #from_json — ChefAPI::Resource::Cookbook
- #from_options — ChefAPI::Authentication
- #from_url — ChefAPI::Resource::Base
- #full_messages — ChefAPI::ErrorCollection
- #get — ChefAPI::Resource::CollectionProxy
- #get — ChefAPI::Connection
- #get_binding — ChefAPI::Error::ErrorBinding
- #has_many — ChefAPI::Resource::Base
- #hash — ChefAPI::Authentication
- #headers — ChefAPI::Authentication
- #id — ChefAPI::Resource::Base
- #ignore — ChefAPI::Schema
- #ignore_attribute? — ChefAPI::Resource::Base
- #inspect — ChefAPI::Resource::CollectionProxy
- #inspect — ChefAPI::Resource::Base
- #inspect — ChefAPI::Validator::Base
- #io — ChefAPI::Multipart::ParamPart
- #io — ChefAPI::Multipart::EndingPart
- #io — ChefAPI::Multipart::FilePart
- #items — ChefAPI::Resource::DataBag
- #key — ChefAPI::Defaults
- #key — ChefAPI::Validator::Base
- #keys — ChefAPI::Configurable
- #list — ChefAPI::Resource::Base
- #load_collection — ChefAPI::Resource::CollectionProxy
- #load_flavor — ChefAPI::Schema
- #log_level — ChefAPI
- #log_level= — ChefAPI
- #message — ChefAPI::Error::ChefAPIError
- #method_missing — ChefAPI
- #new_resource? — ChefAPI::Resource::Base
- #options — ChefAPI::Defaults
- #options — ChefAPI::Configurable
- #parts — ChefAPI::Multipart::Body
- #patch — ChefAPI::Connection
- #post — ChefAPI::Resource::Base
- #post — ChefAPI::Connection
- #primary_key — ChefAPI::Schema
- #primary_key — ChefAPI::Resource::Base
- #protect — ChefAPI::Resource::Base
- #protected? — 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::Connection
- #put — ChefAPI::Resource::Base
- #query — ChefAPI::Resource::PartialSearch
- #query — ChefAPI::Resource::Search
- #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
- #respond_to_missing? — ChefAPI
- #rewind — ChefAPI::Multipart::MultiIO
- #root — ChefAPI
- #safe_read — ChefAPI::Util
- #same_options? — ChefAPI::Connection
- #save — ChefAPI::Resource::Base
- #save! — ChefAPI::Resource::Base
- #schema — ChefAPI::Resource::Base
- #setup — ChefAPI::Configurable
- #signature_lines — ChefAPI::Authentication
- #size — ChefAPI::Resource::CollectionProxy
- #size — ChefAPI::Multipart::ParamPart
- #size — ChefAPI::Multipart::EndingPart
- #size — ChefAPI::Multipart::FilePart
- #ssl_pem_file — ChefAPI::Defaults
- #ssl_verify — ChefAPI::Defaults
- #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::Validator::Base
- #to_s — ChefAPI::Resource::CollectionProxy
- #to_s — ChefAPI::Error::ChefAPIError
- #to_s — ChefAPI::Resource::Base
- #truncate — ChefAPI::Util
- #type — ChefAPI::Resource::Base
- #underscore — ChefAPI::Util
- #unlock — ChefAPI::Schema
- #update — ChefAPI::Resource::Base
- #update_attribute — ChefAPI::Resource::Base
- #user_agent — ChefAPI::Defaults
- #valid? — ChefAPI::Resource::Base
- #validate — ChefAPI::Validator::Required
- #validate — ChefAPI::Validator::Type
- #validate — ChefAPI::Validator::Base
- #validate! — ChefAPI::Resource::Base
- #validators — ChefAPI::Resource::Base