Table of Contents

Class XAIApiKey

Namespace
Glitch9.AIDevKit.xAI
public class XAIApiKey
Inheritance
object
XAIApiKey

Properties

Acls

Required. A list of ACLs authorized with the API key, e.g. "api-key:endpoint:", "api-key:model:".

public List<string> Acls { get; set; }

Property Value

List<string>

ApiKeyBlocked

Required. Indicates whether the API key is blocked.

public bool? ApiKeyBlocked { get; set; }

Property Value

bool?

ApiKeyDisabled

Required. Indicates whether the API key is disabled.

public bool? ApiKeyDisabled { get; set; }

Property Value

bool?

ApiKeyId

Required. ID of the API key.

public string ApiKeyId { get; set; }

Property Value

string

CreateTime

Required. Creation time of the API key in Unix timestamp.

public string CreateTime { get; set; }

Property Value

string

ModifiedBy

Required. User ID of the user who last modified the API key.

public string ModifiedBy { get; set; }

Property Value

string

ModifyTime

Required. Last modification time of the API key in Unix timestamp.

public string ModifyTime { get; set; }

Property Value

string

Name

Required. The name of the API key specified by user.

public string Name { get; set; }

Property Value

string

RedactedApiKey

Required. The redacted API key.

public string RedactedApiKey { get; set; }

Property Value

string

TeamBlocked

Required. Indicates whether the team that owns the API key.

public bool? TeamBlocked { get; set; }

Property Value

bool?

TeamId

Required. The team ID of the team that owns the API key.

public string TeamId { get; set; }

Property Value

string

UserId

Required. User ID the API key belongs to.

public string UserId { get; set; }

Property Value

string