接口:Provider
定义于:packages/extension-api/src/extension-api.d.ts:677
属性
detectionChecks
readonlydetectionChecks:ProviderDetectionCheck[]
定义于:packages/extension-api/src/extension-api.d.ts:724
id
readonlyid:string
定义于:packages/extension-api/src/extension-api.d.ts:709
images
readonlyimages:ProviderImages
定义于:packages/extension-api/src/extension-api.d.ts:719
links
readonlylinks:Link[]
定义于:packages/extension-api/src/extension-api.d.ts:721
name
readonlyname:string
定义于:packages/extension-api/src/extension-api.d.ts:708
onDidUpdateDetectionChecks
onDidUpdateDetectionChecks:
Event<ProviderDetectionCheck[]>
定义于:packages/extension-api/src/extension-api.d.ts:735
onDidUpdateStatus
onDidUpdateStatus:
Event<ProviderStatus>
定义于:packages/extension-api/src/extension-api.d.ts:712
onDidUpdateVersion
onDidUpdateVersion:
Event<string>
定义于:packages/extension-api/src/extension-api.d.ts:717
status
readonlystatus:ProviderStatus
定义于:packages/extension-api/src/extension-api.d.ts:710
version
readonlyversion:undefined|string
定义于:packages/extension-api/src/extension-api.d.ts:715
warnings
readonlywarnings:ProviderInformation[]
定义于:packages/extension-api/src/extension-api.d.ts:731
方法
dispose()
dispose():
void
定义于:packages/extension-api/src/extension-api.d.ts:707
返回
void
registerAutostart()
registerAutostart(
autostart):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:703
参数
autostart
返回值
registerCleanup()
registerCleanup(
cleanup):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:705
参数
cleanup
返回值
registerContainerProviderConnection()
registerContainerProviderConnection(
connection):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:691
参数
connection
返回值
registerInstallation()
registerInstallation(
installation):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:697
参数
installation
返回值
registerKubernetesProviderConnection()
registerKubernetesProviderConnection(
connection):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:692
Parameters
connection
Returns
registerLifecycle()
registerLifecycle(
lifecycle):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:694
Parameters
lifecycle
Returns
registerUpdate()
registerUpdate(
update):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:700
Parameters
update
Returns
registerVmProviderConnection()
registerVmProviderConnection(
connection):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:693
Parameters
connection
Returns
setContainerProviderConnectionFactory()
setContainerProviderConnectionFactory(
containerProviderConnectionFactory,connectionAuditor?):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:678
Parameters
containerProviderConnectionFactory
ContainerProviderConnectionFactory
connectionAuditor?
Returns
setKubernetesProviderConnectionFactory()
setKubernetesProviderConnectionFactory(
containerProviderConnectionFactory,connectionAuditor?):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:682
Parameters
containerProviderConnectionFactory
KubernetesProviderConnectionFactory
connectionAuditor?
Returns
setVmProviderConnectionFactory()
setVmProviderConnectionFactory(
vmProviderConnectionFactory,connectionAuditor?):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:686
Parameters
vmProviderConnectionFactory
connectionAuditor?
Returns
updateDetectionChecks()
updateDetectionChecks(
detectionChecks):void
定义于:packages/extension-api/src/extension-api.d.ts:728
Parameters
detectionChecks
Returns
void
updateStatus()
updateStatus(
status):void
定义于:packages/extension-api/src/extension-api.d.ts:711
Parameters
status
Returns
void
updateVersion()
updateVersion(
version):void
定义于:packages/extension-api/src/extension-api.d.ts:716
Parameters
version
string
Returns
void
updateWarnings()
updateWarnings(
warnings):void
定义于:packages/extension-api/src/extension-api.d.ts:732
Parameters
warnings
Returns
void