Compartir a través de


ProvidersOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

ResourceManagementClient's

Atributo<xref:providers> .

Herencia
builtins.object
ProvidersOperations

Constructor

ProvidersOperations(*args, **kwargs)

Métodos

get

Obtiene un proveedor de recursos.

list

Obtiene una lista de proveedores de recursos.

register

Registra al proveedor que se debe usar con una suscripción.

unregister

Anula el registro de un proveedor de una suscripción.

get

Obtiene un proveedor de recursos.

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

Parámetros

resource_provider_namespace
str
Requerido

Espacio de nombres del proveedor de recursos. Necesario.

expand
str
Requerido

Parámetro de consulta $expand. Por ejemplo, para incluir alias de propiedad en respuesta, use $expand=resourceTypes/alias. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Proveedor o resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Obtiene una lista de proveedores de recursos.

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

Parámetros

top
int
Requerido

Parámetros de consulta. Si se pasa null, devuelve todas las implementaciones. El valor predeterminado es Ninguno.

expand
str
Requerido

Parámetro de consulta $expand. Por ejemplo, para incluir alias de propiedad en respuesta, use $expand=resourceTypes/alias. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de Provider o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

register

Registra al proveedor que se debe usar con una suscripción.

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

Parámetros

resource_provider_namespace
str
Requerido

Espacio de nombres del proveedor de recursos. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Proveedor o resultado de cls(response)

Tipo de valor devuelto

Excepciones

unregister

Anula el registro de un proveedor de una suscripción.

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

Parámetros

resource_provider_namespace
str
Requerido

Espacio de nombres del proveedor de recursos. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Proveedor o resultado de cls(response)

Tipo de valor devuelto

Excepciones

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'>