Class XAIApiKey
public class XAIApiKey
- Inheritance
-
objectXAIApiKey
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