Class Integration
- Namespace
- NetCord
- Assembly
- NetCord.dll
public class Integration : Entity, IEntity, ISpanFormattable, IFormattable, IEquatable<Entity>, IJsonModel<JsonIntegration>
- Inheritance
-
Integration
- Implements
- Inherited Members
Constructors
Integration(JsonIntegration, RestClient)
public Integration(JsonIntegration jsonModel, RestClient client)
Parameters
jsonModel
JsonIntegrationclient
RestClient
Properties
Account
public Account Account { get; }
Property Value
Application
public IntegrationApplication? Application { get; }
Property Value
EnableEmoticons
public bool? EnableEmoticons { get; }
Property Value
- bool?
Enabled
public bool Enabled { get; }
Property Value
ExpireBehavior
public IntegrationExpireBehavior? ExpireBehavior { get; }
Property Value
ExpireGracePeriod
public int? ExpireGracePeriod { get; }
Property Value
- int?
Id
The unique identifier for this object.
public override ulong Id { get; }
Property Value
Name
public string Name { get; }
Property Value
Revoked
public bool? Revoked { get; }
Property Value
- bool?
RoleId
public ulong? RoleId { get; }
Property Value
SubscriberCount
public int? SubscriberCount { get; }
Property Value
- int?
SyncedAt
public DateTimeOffset? SyncedAt { get; }
Property Value
Syncing
public bool? Syncing { get; }
Property Value
- bool?
Type
public IntegrationType Type { get; }
Property Value
User
public User? User { get; }