Module: XClarityClient

Defined in:
lib/xclarity_client/services/node_management.rb,
lib/utils/logger.rb,
lib/xclarity_client.rb,
lib/xclarity_client/client.rb,
lib/xclarity_client/schemas.rb,
lib/xclarity_client/version.rb,
lib/xclarity_client/discover.rb,
lib/xclarity_client/configuration.rb,
lib/xclarity_client/endpoints/cmm.rb,
lib/xclarity_client/endpoints/fan.rb,
lib/xclarity_client/endpoints/job.rb,
lib/xclarity_client/errors/errors.rb,
lib/xclarity_client/mixins/mixins.rb,
lib/xclarity_client/endpoints/aicc.rb,
lib/xclarity_client/endpoints/ffdc.rb,
lib/xclarity_client/endpoints/node.rb,
lib/xclarity_client/endpoints/user.rb,
lib/xclarity_client/endpoints/event.rb,
lib/xclarity_client/endpoints/chassi.rb,
lib/xclarity_client/endpoints/switch.rb,
lib/xclarity_client/mixins/cmm_mixin.rb,
lib/xclarity_client/mixins/fan_mixin.rb,
lib/xclarity_client/mixins/job_mixin.rb,
lib/xclarity_client/endpoints/cabinet.rb,
lib/xclarity_client/endpoints/fan_mux.rb,
lib/xclarity_client/endpoints/osimage.rb,
lib/xclarity_client/endpoints/storage.rb,
lib/xclarity_client/mixins/aicc_mixin.rb,
lib/xclarity_client/mixins/ffdc_mixin.rb,
lib/xclarity_client/mixins/node_mixin.rb,
lib/xclarity_client/mixins/user_mixin.rb,
lib/xclarity_client/services/services.rb,
lib/xclarity_client/endpoints/canister.rb,
lib/xclarity_client/mixins/event_mixin.rb,
lib/xclarity_client/endpoints/discovery.rb,
lib/xclarity_client/endpoints/endpoints.rb,
lib/xclarity_client/mixins/chassi_mixin.rb,
lib/xclarity_client/mixins/switch_mixin.rb,
lib/xclarity_client/mixins/cabinet_mixin.rb,
lib/xclarity_client/mixins/fan_mux_mixin.rb,
lib/xclarity_client/mixins/storage_mixin.rb,
lib/xclarity_client/connection/connection.rb,
lib/xclarity_client/endpoints/update_comp.rb,
lib/xclarity_client/endpoints/update_repo.rb,
lib/xclarity_client/mixins/canister_mixin.rb,
lib/xclarity_client/mixins/os_image_mixin.rb,
lib/xclarity_client/endpoints/hostplatform.rb,
lib/xclarity_client/endpoints/power_supply.rb,
lib/xclarity_client/mixins/discovery_mixin.rb,
lib/xclarity_client/endpoints/config_target.rb,
lib/xclarity_client/endpoints/remote_access.rb,
lib/xclarity_client/errors/hostname_unknown.rb,
lib/xclarity_client/services/cmm_management.rb,
lib/xclarity_client/services/fan_management.rb,
lib/xclarity_client/services/job_management.rb,
lib/xclarity_client/endpoints/config_pattern.rb,
lib/xclarity_client/endpoints/config_profile.rb,
lib/xclarity_client/endpoints/globalsettings.rb,
lib/xclarity_client/endpoints/manage_request.rb,
lib/xclarity_client/errors/connection_failed.rb,
lib/xclarity_client/mixins/update_comp_mixin.rb,
lib/xclarity_client/mixins/update_repo_mixin.rb,
lib/xclarity_client/services/aicc_management.rb,
lib/xclarity_client/services/ffdc_management.rb,
lib/xclarity_client/services/user_management.rb,
lib/xclarity_client/errors/connection_refused.rb,
lib/xclarity_client/mixins/power_supply_mixin.rb,
lib/xclarity_client/services/event_management.rb,
lib/xclarity_client/services/xclarity_service.rb,
lib/xclarity_client/endpoints/discover_request.rb,
lib/xclarity_client/endpoints/persisted_result.rb,
lib/xclarity_client/endpoints/remotefileserver.rb,
lib/xclarity_client/endpoints/scalable_complex.rb,
lib/xclarity_client/endpoints/unmanage_request.rb,
lib/xclarity_client/mixins/config_target_mixin.rb,
lib/xclarity_client/mixins/host_platform_mixin.rb,
lib/xclarity_client/mixins/remote_access_mixin.rb,
lib/xclarity_client/services/chassi_management.rb,
lib/xclarity_client/services/switch_management.rb,
lib/xclarity_client/endpoints/compliance_policy.rb,
lib/xclarity_client/endpoints/management_server.rb,
lib/xclarity_client/endpoints/xclarity_endpoint.rb,
lib/xclarity_client/errors/authentication_error.rb,
lib/xclarity_client/mixins/config_pattern_mixin.rb,
lib/xclarity_client/mixins/config_profile_mixin.rb,
lib/xclarity_client/mixins/global_setting_mixin.rb,
lib/xclarity_client/mixins/manage_request_mixin.rb,
lib/xclarity_client/services/cabinet_management.rb,
lib/xclarity_client/services/fan_mux_management.rb,
lib/xclarity_client/services/osimage_management.rb,
lib/xclarity_client/services/storage_management.rb,
lib/xclarity_client/services/canister_management.rb,
lib/xclarity_client/mixins/discover_request_mixin.rb,
lib/xclarity_client/mixins/persisted_result_mixin.rb,
lib/xclarity_client/mixins/scalable_complex_mixin.rb,
lib/xclarity_client/mixins/unmanage_request_mixin.rb,
lib/xclarity_client/services/discovery_management.rb,
lib/xclarity_client/mixins/compliance_policy_mixin.rb,
lib/xclarity_client/mixins/management_server_mixin.rb,
lib/xclarity_client/xclarity_credentials_validator.rb,
lib/xclarity_client/mixins/remote_file_server_mixin.rb,
lib/xclarity_client/services/update_comp_management.rb,
lib/xclarity_client/services/update_repo_management.rb,
lib/xclarity_client/errors/connection_failed_unknown.rb,
lib/xclarity_client/services/hostplatform_management.rb,
lib/xclarity_client/services/power_supply_management.rb,
lib/xclarity_client/services/config_target_management.rb,
lib/xclarity_client/services/remote_access_management.rb,
lib/xclarity_client/endpoints/buildable_resource_mixin.rb,
lib/xclarity_client/services/config_pattern_management.rb,
lib/xclarity_client/services/config_profile_management.rb,
lib/xclarity_client/services/globalsettings_management.rb,
lib/xclarity_client/services/manage_request_management.rb,
lib/xclarity_client/services/xclarity_management_mixin.rb,
lib/xclarity_client/services/discover_request_management.rb,
lib/xclarity_client/services/persisted_result_management.rb,
lib/xclarity_client/services/remotefileserver_management.rb,
lib/xclarity_client/services/scalable_complex_management.rb,
lib/xclarity_client/services/unmanage_request_management.rb,
lib/xclarity_client/services/compliance_policy_management.rb,
lib/xclarity_client/services/management_server_management.rb,
lib/xclarity_client/services/virtual_appliance_management.rb,
lib/xclarity_client/services/mixins/endpoint_manager_mixin.rb,
lib/xclarity_client/services/mixins/response_builder_mixin.rb,
lib/xclarity_client/services/mixins/power_action_sender_mixin.rb,
lib/xclarity_client/services/mixins/list_name_interpreter_mixin.rb

Overview

XClarityClient module/namespace

Defined Under Namespace

Modules: Endpoints, Error, Errors, ManagementMixin, Mixins, Services Classes: Aicc, AiccManagement, Cabinet, CabinetManagement, Canister, CanisterManagement, Chassi, ChassiManagement, Client, Cmm, CmmManagement, CompliancePolicy, CompliancePolicyManagement, ConfigPattern, ConfigPatternManagement, ConfigProfile, ConfigProfileManagement, ConfigTarget, ConfigTargetManagement, Configuration, Connection, Discover, DiscoverRequest, DiscoverRequestManagement, Discovery, DiscoveryManagement, Event, EventManagement, Fan, FanManagement, FanMux, FanMuxManagement, Ffdc, FfdcManagement, GlobalSetting, GlobalSettingManagement, HostPlatform, HostPlatformManagement, Job, JobManagement, ManageRequest, ManageRequestManagement, ManagementServer, ManagementServerManagement, Node, NodeManagement, OsImage, OsImageManagement, PersistedResult, PersistedResultManagement, PowerSupply, PowerSupplyManagement, RemoteAccess, RemoteAccessManagement, RemoteFileServer, RemoteFileServerManagement, ScalableComplex, ScalableComplexManagement, Schemas, Storage, StorageManagement, Switch, SwitchManagement, UnmanageRequest, UnmanageRequestManagement, UpdateComp, UpdateCompManagement, UpdateRepo, UpdateRepoManagement, User, UserManagement, VirtualApplianceManagement, XClarityCredentialsValidator, XClarityLogger

Constant Summary collapse

VERSION =
'0.6.9'.freeze