Skip to main content

Retrieve settings for all accounts

GET 

/v1/account-management/time-based-accounts

Returns account settings for the main account and all of its associated sub accounts.

  • The list of accounts is returned as an array of JSON objects.
  • Must be run with an API token from the main account.

Request

Responses

successful operation

Schema
  • Array [
  • accountId int32

    ID of the account

    email nullable

    Email address of the user who created the account

    accountName string

    Name of the account

    isFlexible boolean

    Default value: false

    Indicates whether the plan has shared volume enabled.

    If true, the volume of data that the account can index per calendar day is determined by 2 parameters: reservedDailyGB (Required) and maxDailyGB (Optional, can be null).

    If false, the volume of data that the account can index per calendar day is determined only by maxDailyGB. The parameter reservedDailyGB does not apply and should be null.

    reservedDailyGB float
    • If isFlexible=false, this field does not apply and will be null.
    • If isFlexible=true, this determines the daily volume in GBs that is reserved for the account, given as an integer.
    maxDailyGB float

    The maximum volume of data that an account can index per calendar day.

    • If isFlexible=false this is the only capacity reserved for use by the account. Cannot be null.

    • If isFlexible=true this is used to limit the account's access to shared volume. Once the data shipped to the account exceeds the account's reserved capacity, the account can continue to index data up to its maxDailyGB, as long as shared volume is available.

    • If null (and isFlexible=true), the account is uncapped and can continue to index data as long as shared volume is available.

    retentionDays int32

    How long log data is retained in the Elasticsearch Index and searchable in Kibana, in days.

    searchable boolean

    Default value: false

    If other accounts can search this account's logs, true. Otherwise, false.

    accessible boolean

    Default value: false

    If users of the main account can access this account, true. Otherwise, false.

    docSizeSetting boolean

    Default value: false

    Adds a LogSize field to each log to record the size in bytes, to better manage the account utilization.

    sharingObjectsAccounts object[]

    Accounts that have permissions to access this account's Kibana objects.

  • Array [
  • accountId int32

    ID of the account

    accountName string

    Name of the account

  • ]
  • utilizationSettings object

    Settings for logging metrics on your account utilization, such as used and expected data volume at current indexing rate.

    frequencyMinutes int32

    How often utilization metrics are written to logs, in minutes

    utilizationEnabled boolean

    If utilization metrics are written to logs, true. Otherwise, false.

    isCapped boolean

    Default value: false

    • If isFlexible=false, this field does not apply and will be false.

    • If isFlexible=true, this field determines whether the account is capped by GB. If the account is capped, true.

    totalTimeBasedDailyGB float
    • If isFlexible=false, this field does not apply and will be null.

    • If isFlexible=true, this determines the account plan volume in GB.

    sharedGB float
    • If isFlexible=false, this field does not apply and will be null.

    • If isFlexible=true, this determines the shareable volume in GB.

    isOwner boolean

    Default value: false

    If the account is an owner account, true. Otherwise, false.

  • ]
Loading...