Compartilhar via


Features interface

Interface que representa um Recurso.

Métodos

get(string, string, FeaturesGetOptionalParams)

Obtém o recurso de visualização com o nome especificado.

list(string, FeaturesListOptionalParams)

Obtém todos os recursos de visualização em um namespace do provedor que estão disponíveis por meio do AFEC para a assinatura.

listAll(FeaturesListAllOptionalParams)

Obtém todos os recursos de visualização disponíveis por meio do AFEC para a assinatura.

register(string, string, FeaturesRegisterOptionalParams)

Registra o recurso de visualização da assinatura.

unregister(string, string, FeaturesUnregisterOptionalParams)

Cancela o registro do recurso de visualização da assinatura.

Detalhes do método

get(string, string, FeaturesGetOptionalParams)

Obtém o recurso de visualização com o nome especificado.

function get(resourceProviderNamespace: string, featureName: string, options?: FeaturesGetOptionalParams): Promise<FeatureResult>

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos para o recurso.

featureName

string

O nome do recurso a ser obtido.

options
FeaturesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<FeatureResult>

list(string, FeaturesListOptionalParams)

Obtém todos os recursos de visualização em um namespace do provedor que estão disponíveis por meio do AFEC para a assinatura.

function list(resourceProviderNamespace: string, options?: FeaturesListOptionalParams): PagedAsyncIterableIterator<FeatureResult, FeatureResult[], PageSettings>

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos para obter recursos.

options
FeaturesListOptionalParams

Os parâmetros de opções.

Retornos

listAll(FeaturesListAllOptionalParams)

Obtém todos os recursos de visualização disponíveis por meio do AFEC para a assinatura.

function listAll(options?: FeaturesListAllOptionalParams): PagedAsyncIterableIterator<FeatureResult, FeatureResult[], PageSettings>

Parâmetros

options
FeaturesListAllOptionalParams

Os parâmetros de opções.

Retornos

register(string, string, FeaturesRegisterOptionalParams)

Registra o recurso de visualização da assinatura.

function register(resourceProviderNamespace: string, featureName: string, options?: FeaturesRegisterOptionalParams): Promise<FeatureResult>

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos.

featureName

string

O nome do recurso a ser registrado.

options
FeaturesRegisterOptionalParams

Os parâmetros de opções.

Retornos

Promise<FeatureResult>

unregister(string, string, FeaturesUnregisterOptionalParams)

Cancela o registro do recurso de visualização da assinatura.

function unregister(resourceProviderNamespace: string, featureName: string, options?: FeaturesUnregisterOptionalParams): Promise<FeatureResult>

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos.

featureName

string

O nome do recurso a cancelar o registro.

options
FeaturesUnregisterOptionalParams

Os parâmetros de opções.

Retornos

Promise<FeatureResult>