Compartilhar via


ProvidersOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

ResourceManagementClient's

Atributo <xref:providers>.

Herança
builtins.object
ProvidersOperations

Construtor

ProvidersOperations(*args, **kwargs)

Métodos

get

Obtém a configuração do provedor.

list

Obtém uma lista de provedores de recursos.

register

Registra o provedor a ser usado com uma assinatura.

unregister

Cancela o registro do provedor de uma assinatura.

get

Obtém a configuração do provedor.

get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider

Parâmetros

resource_provider_namespace
str
Obrigatório

Namespace do provedor de recursos. Obrigatórios.

expand
str
Obrigatório

O parâmetro de consulta $expand. Por exemplo, para incluir aliases de propriedade em resposta, use $expand=resourceTypes/aliases. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Provedor ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtém uma lista de provedores de recursos.

list(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]

Parâmetros

top
int
Obrigatório

Parâmetros da consulta. Se null for transmitido, retorna todas as implantações. O valor padrão é Nenhum.

expand
str
Obrigatório

O parâmetro de consulta $expand. Por exemplo, para incluir aliases de propriedade em resposta, use $expand=resourceTypes/aliases. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância do Provedor ou o resultado de cls(response)

Tipo de retorno

Exceções

register

Registra o provedor a ser usado com uma assinatura.

register(resource_provider_namespace: str, **kwargs: Any) -> Provider

Parâmetros

resource_provider_namespace
str
Obrigatório

Namespace do provedor de recursos. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Provedor ou o resultado de cls(response)

Tipo de retorno

Exceções

unregister

Cancela o registro do provedor de uma assinatura.

unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider

Parâmetros

resource_provider_namespace
str
Obrigatório

Namespace do provedor de recursos. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Provedor ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.resource.resources.v2016_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_02_01\\models\\__init__.py'>