class
PlaceOS::Client
- PlaceOS::Client
- Reference
- Object
Defined in:
placeos/client.crConstant Summary
-
API_ROOT =
"/api/engine/v2" -
AUTH_API_ROOT =
"/auth" -
VERSION =
{{ (`shards version \"/srv/crystaldoc.info/github-PlaceOS-crystal-client-v2.11.11/src/placeos\"`).chomp.stringify.downcase }}
Constructors
Class Method Summary
Instance Method Summary
- #api_wrapper : APIWrapper
-
#apikeys : APIWrapper::APIKeys
Provide an object for managing APIKeys.
- #authenticated?
-
#authority : APIWrapper::Authority
Provide an object for managing Authority.
- #close(*args, **options)
- #close(*args, **options, &)
-
#cluster : APIWrapper::Cluster
Provide an object for managing Cluster.
-
#domains : APIWrapper::Domains
Provide an object for managing Domains.
-
#drivers : APIWrapper::Drivers
Provide an object for managing Drivers.
-
#ldap : APIWrapper::Ldap
Provide an object for managing Ldap.
-
#metadata : APIWrapper::Metadata
Provide an object for managing Metadata.
-
#modules : APIWrapper::Modules
Provide an object for managing Modules.
-
#oauth : APIWrapper::OAuth
Provide an object for managing OAuth.
-
#oauthapplications : APIWrapper::OAuthApplications
Provide an object for managing OAuthApplications.
-
#root : APIWrapper::Root
Provide an object for managing Root.
-
#saml : APIWrapper::Saml
Provide an object for managing Saml.
-
#settings : APIWrapper::Settings
Provide an object for managing Settings.
-
#systems : APIWrapper::Systems
Provide an object for managing Systems.
- #uri : URI
-
#users : APIWrapper::Users
Provide an object for managing Users.
-
#zones : APIWrapper::Zones
Provide an object for managing Zones.
Constructor Detail
Class Method Detail
Instance Method Detail
Provide an object for managing APIKeys. See PlaceOS::Client::APIWrapper::APIKeys.
Provide an object for managing Authority. See PlaceOS::Client::APIWrapper::Authority.
Provide an object for managing Cluster. See PlaceOS::Client::APIWrapper::Cluster.
Provide an object for managing Domains. See PlaceOS::Client::APIWrapper::Domains.
Provide an object for managing Drivers. See PlaceOS::Client::APIWrapper::Drivers.
Provide an object for managing Ldap. See PlaceOS::Client::APIWrapper::Ldap.
Provide an object for managing Metadata. See PlaceOS::Client::APIWrapper::Metadata.
Provide an object for managing Modules. See PlaceOS::Client::APIWrapper::Modules.
Provide an object for managing OAuth. See PlaceOS::Client::APIWrapper::OAuth.
Provide an object for managing OAuthApplications. See PlaceOS::Client::APIWrapper::OAuthApplications.
Provide an object for managing Root. See PlaceOS::Client::APIWrapper::Root.
Provide an object for managing Saml. See PlaceOS::Client::APIWrapper::Saml.
Provide an object for managing Settings. See PlaceOS::Client::APIWrapper::Settings.
Provide an object for managing Systems. See PlaceOS::Client::APIWrapper::Systems.
Provide an object for managing Users. See PlaceOS::Client::APIWrapper::Users.
Provide an object for managing Zones. See PlaceOS::Client::APIWrapper::Zones.