OBJECT

Namespace

A collection of encoders, broadcasts, encoderGroups, and broadcastGroups.

link GraphQL Schema definition

  • type Namespace implements IExtraProperties {
  • # The namespace ID.
  • id: ID!
  • # The namespace name.
  • name: String!
  • # The date and time at which the namespace was created.
  • createdAt: DateTime
  • # The date and time at which the namespace was last updated.
  • updatedAt: DateTime
  • # The parent company.
  • company: Company
  • # A collection of encoders.
  • encoders: [Encoder]
  • # A collection of encoder groups.
  • encoderGroups: [EncoderGroup]
  • # A collection of broadcasts.
  • broadcasts: [Broadcast]
  • # A collection of broadcast groups.
  • broadcastGroups: [BroadcastGroup]
  • # A collection of user-defined name-value pairs.
  • extraProperties: [ExtraPropertyNamespace]
  • # A collection of security secrets.
  • accessKeys: [AccessKey]
  • # The URL to a TGZ file that contains custom encoder assets.
  • encoderAssetsUrl: String
  • # The custom encoder asset package name.
  • encoderAssetsName: String
  • # The custom encoder asset package vendor.
  • encoderAssetsVendor: String
  • # The custom encoder asset package version.
  • encoderAssetsVersion: String
  • # The authorization header added to the HTTPS request when downloading a custom
  • # encoder asset package.
  • encoderAssetsAuthorization: String
  • # The AES-256 decryption key used to decrypt a custom encoder asset package.
  • encoderAssetsDecryptKey: String
  • # A security secret that controls access to external service providers.
  • providerKeys: [ProviderKey]
  • # A collection of the 100 most recent broadcast go live events.
  • broadcastGoLiveEvents: [BroadcastGoLiveEvent]
  • # A collection of users.
  • namespaceUsers: [NamespaceUser]
  • }