Class: Conversant::V3::Services::OSS
- Includes:
- Authorization
- Defined in:
- lib/conversant/v3/services/oss.rb,
lib/conversant/v3/services/oss/partner.rb,
lib/conversant/v3/services/oss/partner/analytics.rb
Overview
Object Storage Service (OSS) for S3-compatible storage operations
Provides comprehensive functionality for object storage operations including:
- Storage usage metrics and analytics
- Partner-level reporting across multiple customers
- Capacity planning and billing data
Defined Under Namespace
Classes: Partner
Constant Summary
Constants included from HttpClient
HttpClient::LOGIN_URL, HttpClient::PORTAL_SESSION_REDIS_KEY, HttpClient::SSO_GW_SESSION2_REDIS_KEY
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#partner ⇒ Partner
Get partner service instance.
Methods inherited from Base
Methods included from HttpClient
#authenticate, #cookie_jar, #cookie_jar=, #debug_log, #request, #sso_login
Constructor Details
This class inherits a constructor from Conversant::V3::Base
Instance Method Details
#partner ⇒ Partner
Get partner service instance
Provides access to partner-level analytics for Object Storage Service that aggregate data across multiple customer accounts.
36 37 38 |
# File 'lib/conversant/v3/services/oss.rb', line 36 def partner @partner ||= Partner.new(self) end |