Table of Contents - chef-api-0.6.0 Documentation
Classes/Modules
ChefAPI
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::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::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
::classname — ChefAPI::Resource::Base
::client — ChefAPI::Defaults
::collection — ChefAPI::Resource::Base
::collection_path — ChefAPI::Resource::Base
::config — ChefAPI::Defaults
::connection — ChefAPI
::connection — ChefAPI::Resource::Base
::count — ChefAPI::Resource::Base
::create — ChefAPI::Resource::Base
::delete — ChefAPI::Resource::Base
::destroy — ChefAPI::Resource::Base
::destroy_all — ChefAPI::Resource::Base
::each — ChefAPI::Resource::User
::each — ChefAPI::Resource::Base
::each — ChefAPI::Resource::DataBag
::endpoint — ChefAPI::Defaults
::exists? — ChefAPI::Resource::Base
::expanded_collection_path — ChefAPI::Resource::Base
::fetch — ChefAPI::Resource::DataBag
::fetch — ChefAPI::Resource::Base
::find — ChefAPI::Validator
::flavor — ChefAPI::Defaults
::from_file — ChefAPI::Resource::Base
::from_file — ChefAPI::Resource::Client
::from_file — ChefAPI::Resource::DataBagItem
::from_file — ChefAPI::Resource::DataBag
::from_json — ChefAPI::Resource::Cookbook
::from_json — ChefAPI::Resource::Base
::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::Multipart::FilePart
::new — ChefAPI::Resource::Client
::new — ChefAPI::Error::ErrorBinding
::new — ChefAPI::Multipart::MultiIO
::new — ChefAPI::Validator::Base
::new — ChefAPI::Error::ChefAPIError
::new — ChefAPI::Resource::DataBagItemCollectionProxy
::new — ChefAPI::Validator::Type
::new — ChefAPI::Multipart::ParamPart
::new — ChefAPI::Resource::Base
::new — ChefAPI::Multipart::Body
::new — ChefAPI::ErrorCollection
::new — ChefAPI::Resource::CollectionProxy
::new — ChefAPI::Authentication
::new — ChefAPI::Schema
::new — ChefAPI::Connection
::new — ChefAPI::Resource::DataBagItem
::new — ChefAPI::Multipart::EndingPart
::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
::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
#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::Resource::DataBagItemCollectionProxy
#build — ChefAPI::Multipart::ParamPart
#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::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::CollectionProxy
#inspect — ChefAPI::Resource::Base
#inspect — ChefAPI::Validator::Base
#io — ChefAPI::Multipart::FilePart
#io — ChefAPI::Multipart::EndingPart
#io — ChefAPI::Multipart::ParamPart
#items — ChefAPI::Resource::DataBag
#key — ChefAPI::Validator::Base
#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::Schema
#primary_key — ChefAPI::Resource::Base
#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
#setup — ChefAPI::Configurable
#signature_lines — ChefAPI::Authentication
#size — ChefAPI::Multipart::ParamPart
#size — ChefAPI::Multipart::EndingPart
#size — ChefAPI::Resource::CollectionProxy
#size — ChefAPI::Multipart::FilePart
#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::Resource::CollectionProxy
#to_s — ChefAPI::Validator::Base
#to_s — ChefAPI::Error::ChefAPIError
#to_s — ChefAPI::Resource::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::Type
#validate — ChefAPI::Validator::Required
#validate — ChefAPI::Validator::Base
#validate! — ChefAPI::Resource::Base
#validators — ChefAPI::Resource::Base