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
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_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. |
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_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. |
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é. |
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(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_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.
create_or_update_at_scope(scope: str, parameters: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> _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
Devoluciones
TagsResource 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_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.
delete_at_scope(scope: 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
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.
update_at_scope(scope: str, parameters: _models.TagsPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _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
Devoluciones
TagsResource o el 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