Class: Ledger::Sdk::Models::Container

Inherits:
Base
  • Object
show all
Defined in:
lib/ledger/sdk/models/container.rb

Overview

Represents the collection of containers (portfolios) from the Ledger API.

Allows listing containers via the /containers endpoint. The SDK is read-only except for a container's characteristics (Instance#update) and its fees/fee-exclusions management (Instance#fees and Instance#fee_exclusions).

Examples:

List all containers

containers = Ledger::Sdk.Container.list

Access a container by ID (includes its accounts)

container = Ledger::Sdk.Container(42)
container.data # => { 'id' => 42, 'reference' => 'PTF-001', ... }

Defined Under Namespace

Classes: Instance

Method Summary

Methods inherited from Base

#initialize, #list

Constructor Details

This class inherits a constructor from Ledger::Sdk::Models::Base