View Source ExOpenAI.Components.ProjectServiceAccount (ex_openai.ex v2.0.0-beta2)

Represents an individual service account in a project.

Fields

  • :created_at - required - integer()
    The Unix timestamp (in seconds) of when the service account was created

  • :id - required - String.t()
    The identifier, which can be referenced in API endpoints

  • :name - required - String.t()
    The name of the service account

  • :object - required - :"organization.project.service_account"
    The object type, which is always organization.project.service_account
    Allowed values: "organization.project.service_account"

  • :role - required - :owner | :member
    owner or member
    Allowed values: "owner", "member"

Summary

Types

@type t() :: %ExOpenAI.Components.ProjectServiceAccount{
  created_at: integer(),
  id: String.t(),
  name: String.t(),
  object: :"organization.project.service_account",
  role: :owner | :member
}