ProvidersOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:providers> .
- Herencia
-
builtins.objectProvidersOperations
Constructor
ProvidersOperations(*args, **kwargs)
Métodos
get |
Obtiene el proveedor de recursos especificado. |
get_at_tenant_scope |
Obtiene el proveedor de recursos especificado en el nivel de inquilino. |
list |
Obtiene todos los proveedores de recursos de una suscripción. |
list_at_tenant_scope |
Obtiene todos los proveedores de recursos para el inquilino. |
provider_permissions |
Obtenga los permisos del proveedor. |
register |
Registra una suscripción con un proveedor de recursos. |
register_at_management_group_scope |
Registra un grupo de administración con un proveedor de recursos. Use esta operación para registrar un proveedor de recursos con tipos de recursos que se pueden implementar en el ámbito del grupo de administración. No registra de forma recursiva las suscripciones dentro del grupo de administración. En su lugar, debe registrar las suscripciones individualmente. |
unregister |
Anula el registro de una suscripción de un proveedor de recursos. |
get
Obtiene el proveedor de recursos especificado.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parámetros
- expand
- str
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
get_at_tenant_scope
Obtiene el proveedor de recursos especificado en el nivel de inquilino.
get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parámetros
- expand
- str
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 todos los proveedores de recursos de una suscripción.
list(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parámetros
- expand
- str
Propiedades que se van a incluir en los resultados. Por ejemplo, use &$expand=metadata en la cadena de consulta para recuperar los metadatos del proveedor de recursos. 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
list_at_tenant_scope
Obtiene todos los proveedores de recursos para el inquilino.
list_at_tenant_scope(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parámetros
- expand
- str
Propiedades que se van a incluir en los resultados. Por ejemplo, use &$expand=metadata en la cadena de consulta para recuperar los metadatos del proveedor de recursos. 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
provider_permissions
Obtenga los permisos del proveedor.
provider_permissions(resource_provider_namespace: str, **kwargs: Any) -> ProviderPermissionListResult
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
ProviderPermissionListResult o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
register
Registra una suscripción con un proveedor de recursos.
register(resource_provider_namespace: str, properties: _models.ProviderRegistrationRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Provider
Parámetros
- resource_provider_namespace
- str
Espacio de nombres del proveedor de recursos que se va a registrar. Necesario.
- properties
- ProviderRegistrationRequest o IO
El consentimiento de terceros para S2S. Es un tipo ProviderRegistrationRequest o un tipo de E/S. El valor predeterminado es Ninguno.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". 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
register_at_management_group_scope
Registra un grupo de administración con un proveedor de recursos. Use esta operación para registrar un proveedor de recursos con tipos de recursos que se pueden implementar en el ámbito del grupo de administración. No registra de forma recursiva las suscripciones dentro del grupo de administración. En su lugar, debe registrar las suscripciones individualmente.
register_at_management_group_scope(resource_provider_namespace: str, group_id: str, **kwargs: Any) -> None
Parámetros
- resource_provider_namespace
- str
Espacio de nombres del proveedor de recursos que se va a registrar. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
unregister
Anula el registro de una suscripción de un proveedor de recursos.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parámetros
- resource_provider_namespace
- str
Espacio de nombres del proveedor de recursos que se va a anular el registro. 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.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de