English
craft-hub / IntegrationConnectionStatus
Interface: IntegrationConnectionStatus
Defined in: packages/craft-hub/src/integrations.ts:162
Properties
accountLabel?
optionalaccountLabel?:string
Defined in: packages/craft-hub/src/integrations.ts:168
authorizationUrl?
optionalauthorizationUrl?:string
Defined in: packages/craft-hub/src/integrations.ts:172
capabilities?
optionalcapabilities?:object
Defined in: packages/craft-hub/src/integrations.ts:167
Writes are separately granted by the source account.
create?
optionalcreate?:boolean
connected
connected:
boolean
Defined in: packages/craft-hub/src/integrations.ts:165
deviceAuthorization?
optionaldeviceAuthorization?:object
Defined in: packages/craft-hub/src/integrations.ts:174
Public device-login instructions; never include access, refresh or device tokens.
expiresAt
expiresAt:
string
userCode
userCode:
string
verificationUrl
verificationUrl:
string
forms?
optionalforms?:IntegrationConnectionForm[]
Defined in: packages/craft-hub/src/integrations.ts:170
links?
optionallinks?:object[]
Defined in: packages/craft-hub/src/integrations.ts:171
title
title:
string
url
url:
string
message?
optionalmessage?:string
Defined in: packages/craft-hub/src/integrations.ts:169
session?
optionalsession?:object
Defined in: packages/craft-hub/src/integrations.ts:164
Public grant lifetime and a provider-issued opaque cache identity; never credentials.
cacheKey?
optionalcacheKey?:string
cacheReads?
optionalcacheReads?:boolean
expiresAt?
optionalexpiresAt?:string
renewal?
optionalrenewal?:"automatic"|"failed"|"unavailable"
renewalExpiresAt?
optionalrenewalExpiresAt?:string