TagsOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:tags> .
- Herencia
-
builtins.objectTagsOperations
Constructor
TagsOperations(*args, **kwargs)
Métodos
begin_create_or_update_at_scope |
Crea o actualiza todo el conjunto de etiquetas en un recurso o suscripción. Esta operación permite agregar o reemplazar todo el conjunto de etiquetas en el recurso o la suscripción especificados. La entidad especificada puede tener un máximo de 50 etiquetas. |
begin_delete_at_scope |
Elimina todo el conjunto de etiquetas de un recurso o suscripción. Elimina todo el conjunto de etiquetas de un recurso o suscripción. |
begin_update_at_scope |
Actualiza selectivamente el conjunto de etiquetas en un recurso o suscripción. Esta operación permite reemplazar, combinar o eliminar de forma selectiva etiquetas en el recurso o la suscripción especificados. La entidad especificada puede tener un máximo de 50 etiquetas al final de la operación. La opción "replace" reemplaza todo el conjunto de etiquetas existentes por un nuevo conjunto. La opción 'merge' permite agregar etiquetas con nuevos nombres y actualizar los valores de las etiquetas con nombres existentes. La opción "eliminar" permite eliminar de forma selectiva etiquetas basadas en nombres o pares nombre-valor especificados. |
create_or_update |
Crea un nombre de etiqueta predefinido. Esta operación permite agregar un nombre a la lista de nombres de etiqueta predefinidos para la suscripción especificada. Un nombre de etiqueta puede tener un máximo de 512 caracteres y no distingue mayúsculas de minúsculas. Los nombres de etiqueta no pueden tener los siguientes prefijos que están reservados para Azure: "microsoft", "azure", "windows". |
create_or_update_value |
Crea un valor predefinido para un nombre de etiqueta predefinido. Esta operación permite agregar un valor a la lista de valores predefinidos para un nombre de etiqueta predefinido existente. Un valor de etiqueta puede tener un máximo de 256 caracteres. |
delete |
Elimina un nombre de etiqueta predefinido. Esta operación permite eliminar un nombre de la lista de nombres de etiqueta predefinidos para la suscripción especificada. El nombre que se va a eliminar no debe usarse como nombre de etiqueta para ningún recurso. Todos los valores predefinidos para el nombre especificado ya deben haberse eliminado. |
delete_value |
Elimina un valor de etiqueta predefinido para un nombre de etiqueta predefinido. Esta operación permite eliminar un valor de la lista de valores predefinidos para un nombre de etiqueta predefinido existente. El valor que se va a eliminar no debe usarse como un valor de etiqueta para el nombre de etiqueta especificado para cualquier recurso. |
get_at_scope |
Obtiene todo el conjunto de etiquetas de un recurso o suscripción. Obtiene todo el conjunto de etiquetas de un recurso o suscripción. |
list |
Obtiene un resumen del uso de etiquetas en la suscripción. Esta operación realiza una unión de etiquetas predefinidas, etiquetas de recursos, etiquetas de grupo de recursos y etiquetas de suscripción, y devuelve un resumen del uso de cada nombre y valor de etiqueta en la suscripción especificada. En el caso de un gran número de etiquetas, esta operación puede devolver un resultado previamente almacenado en caché. |
begin_create_or_update_at_scope
Crea o actualiza todo el conjunto de etiquetas en un recurso o suscripción.
Esta operación permite agregar o reemplazar todo el conjunto de etiquetas en el recurso o la suscripción especificados. La entidad especificada puede tener un máximo de 50 etiquetas.
begin_create_or_update_at_scope(scope: str, parameters: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.TagsResource]
Parámetros
- 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
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o PollingMethod
De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de LROPoller que devuelve TagsResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_delete_at_scope
Elimina todo el conjunto de etiquetas de un recurso o suscripción.
Elimina todo el conjunto de etiquetas de un recurso o suscripción.
begin_delete_at_scope(scope: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o PollingMethod
De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de LROPoller que devuelve None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_update_at_scope
Actualiza selectivamente el conjunto de etiquetas en un recurso o suscripción.
Esta operación permite reemplazar, combinar o eliminar de forma selectiva etiquetas en el recurso o la suscripción especificados. La entidad especificada puede tener un máximo de 50 etiquetas al final de la operación. La opción "replace" reemplaza todo el conjunto de etiquetas existentes por un nuevo conjunto. La opción 'merge' permite agregar etiquetas con nuevos nombres y actualizar los valores de las etiquetas con nombres existentes. La opción "eliminar" permite eliminar de forma selectiva etiquetas basadas en nombres o pares nombre-valor especificados.
begin_update_at_scope(scope: str, parameters: _models.TagsPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.TagsResource]
Parámetros
- parameters
- TagsPatchResource o IO
Es un tipo TagsPatchResource o un tipo de E/S. Necesario.
- 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
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o PollingMethod
De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de LROPoller que devuelve TagsResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
create_or_update
Crea un nombre de etiqueta predefinido.
Esta operación permite agregar un nombre a la lista de nombres de etiqueta predefinidos para la suscripción especificada. Un nombre de etiqueta puede tener un máximo de 512 caracteres y no distingue mayúsculas de minúsculas. Los nombres de etiqueta no pueden tener los siguientes prefijos que están reservados para Azure: "microsoft", "azure", "windows".
create_or_update(tag_name: str, **kwargs: Any) -> TagDetails
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
TagDetails o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
create_or_update_value
Crea un valor predefinido para un nombre de etiqueta predefinido.
Esta operación permite agregar un valor a la lista de valores predefinidos para un nombre de etiqueta predefinido existente. Un valor de etiqueta puede tener un máximo de 256 caracteres.
create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
TagValue o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Elimina un nombre de etiqueta predefinido.
Esta operación permite eliminar un nombre de la lista de nombres de etiqueta predefinidos para la suscripción especificada. El nombre que se va a eliminar no debe usarse como nombre de etiqueta para ningún recurso. Todos los valores predefinidos para el nombre especificado ya deben haberse eliminado.
delete(tag_name: str, **kwargs: Any) -> None
Parámetros
- 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
delete_value
Elimina un valor de etiqueta predefinido para un nombre de etiqueta predefinido.
Esta operación permite eliminar un valor de la lista de valores predefinidos para un nombre de etiqueta predefinido existente. El valor que se va a eliminar no debe usarse como un valor de etiqueta para el nombre de etiqueta especificado para cualquier recurso.
delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None
Parámetros
- 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
get_at_scope
Obtiene todo el conjunto de etiquetas de un recurso o suscripción.
Obtiene todo el conjunto de etiquetas de un recurso o suscripción.
get_at_scope(scope: str, **kwargs: Any) -> TagsResource
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
TagsResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Obtiene un resumen del uso de etiquetas en la suscripción.
Esta operación realiza una unión de etiquetas predefinidas, etiquetas de recursos, etiquetas de grupo de recursos y etiquetas de suscripción, y devuelve un resumen del uso de cada nombre y valor de etiqueta en la suscripción especificada. En el caso de un gran número de etiquetas, esta operación puede devolver un resultado previamente almacenado en caché.
list(**kwargs: Any) -> Iterable[TagDetails]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de TagDetails o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.resource.resources.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2022_09_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