Features interface
表示特征的接口。
方法
| get(string, string, Features |
获取具有指定名称的预览功能。 |
| list(string, Features |
获取提供程序命名空间中通过订阅的 AFEC 提供的所有预览功能。 |
| list |
获取通过订阅的 AFEC 提供的所有预览功能。 |
| register(string, string, Features |
注册订阅的预览功能。 |
| unregister(string, string, Features |
取消注册订阅的预览功能。 |
方法详细信息
get(string, string, FeaturesGetOptionalParams)
获取具有指定名称的预览功能。
function get(resourceProviderNamespace: string, featureName: string, options?: FeaturesGetOptionalParams): Promise<FeatureResult>
参数
- resourceProviderNamespace
-
string
该功能的资源提供程序命名空间。
- featureName
-
string
要获取的功能的名称。
- options
- FeaturesGetOptionalParams
选项参数。
返回
Promise<FeatureResult>
list(string, FeaturesListOptionalParams)
获取提供程序命名空间中通过订阅的 AFEC 提供的所有预览功能。
function list(resourceProviderNamespace: string, options?: FeaturesListOptionalParams): PagedAsyncIterableIterator<FeatureResult, FeatureResult[], PageSettings>
参数
- resourceProviderNamespace
-
string
用于获取功能的资源提供程序的命名空间。
- options
- FeaturesListOptionalParams
选项参数。
返回
listAll(FeaturesListAllOptionalParams)
获取通过订阅的 AFEC 提供的所有预览功能。
function listAll(options?: FeaturesListAllOptionalParams): PagedAsyncIterableIterator<FeatureResult, FeatureResult[], PageSettings>
参数
- options
- FeaturesListAllOptionalParams
选项参数。
返回
register(string, string, FeaturesRegisterOptionalParams)
注册订阅的预览功能。
function register(resourceProviderNamespace: string, featureName: string, options?: FeaturesRegisterOptionalParams): Promise<FeatureResult>
参数
- resourceProviderNamespace
-
string
资源提供程序的命名空间。
- featureName
-
string
要注册的功能的名称。
- options
- FeaturesRegisterOptionalParams
选项参数。
返回
Promise<FeatureResult>
unregister(string, string, FeaturesUnregisterOptionalParams)
取消注册订阅的预览功能。
function unregister(resourceProviderNamespace: string, featureName: string, options?: FeaturesUnregisterOptionalParams): Promise<FeatureResult>
参数
- resourceProviderNamespace
-
string
资源提供程序的命名空间。
- featureName
-
string
要注销的功能的名称。
- options
- FeaturesUnregisterOptionalParams
选项参数。
返回
Promise<FeatureResult>