TagsOperations Classe
Aviso
NÃO instanciar esta classe diretamente.
Em vez disso, deve aceder às seguintes operações através de
<xref:tags> atributo.
- Herança
-
builtins.objectTagsOperations
Construtor
TagsOperations(*args, **kwargs)
Métodos
create_or_update |
Cria um nome de etiqueta predefinido. Esta operação permite adicionar um nome à lista de nomes de etiquetas predefinidos para a subscrição especificada. Um nome de etiqueta pode ter um máximo de 512 carateres e não é sensível a maiúsculas e minúsculas. Os nomes de etiquetas não podem ter os seguintes prefixos reservados para o Azure: "microsoft", "azure", "windows". |
create_or_update_at_scope |
Cria ou atualiza todo o conjunto de etiquetas num recurso ou subscrição. Esta operação permite adicionar ou substituir todo o conjunto de etiquetas no recurso ou subscrição especificado. A entidade especificada pode ter um máximo de 50 etiquetas. |
create_or_update_value |
Cria um valor predefinido para um nome de etiqueta predefinido. Esta operação permite adicionar um valor à lista de valores predefinidos para um nome de etiqueta predefinido existente. Um valor de etiqueta pode ter um máximo de 256 carateres. |
delete |
Elimina um nome de etiqueta predefinido. Esta operação permite eliminar um nome da lista de nomes de etiquetas predefinidos para a subscrição especificada. O nome que está a ser eliminado não pode ser utilizado como um nome de etiqueta para qualquer recurso. Todos os valores predefinidos para o nome especificado devem já ter sido eliminados. |
delete_at_scope |
Elimina todo o conjunto de etiquetas num recurso ou subscrição. Elimina todo o conjunto de etiquetas num recurso ou subscrição. |
delete_value |
Elimina um valor de etiqueta predefinido para um nome de etiqueta predefinido. Esta operação permite eliminar um valor da lista de valores predefinidos para um nome de etiqueta predefinido existente. O valor que está a ser eliminado não pode ser utilizado como um valor de etiqueta para o nome de etiqueta especificado para qualquer recurso. |
get_at_scope |
Obtém todo o conjunto de etiquetas num recurso ou subscrição. Obtém todo o conjunto de etiquetas num recurso ou subscrição. |
list |
Obtém um resumo da utilização de etiquetas na subscrição. Esta operação executa uma união de etiquetas predefinidas, etiquetas de recursos, etiquetas de grupo de recursos e etiquetas de subscrição e devolve um resumo da utilização de cada nome e valor de etiqueta na subscrição especificada. No caso de um grande número de etiquetas, esta operação pode devolver um resultado anteriormente colocado em cache. |
update_at_scope |
Atualiza seletivamente o conjunto de etiquetas num recurso ou subscrição. Esta operação permite substituir, intercalar ou eliminar seletivamente etiquetas no recurso ou subscrição especificado. A entidade especificada pode ter um máximo de 50 etiquetas no final da operação. A opção "substituir" substitui todo o conjunto de etiquetas existentes por um novo conjunto. A opção "intercalar" permite adicionar etiquetas com novos nomes e atualizar os valores das etiquetas com nomes existentes. A opção "eliminar" permite eliminar seletivamente etiquetas com base em nomes ou pares nome/valor especificados. |
create_or_update
Cria um nome de etiqueta predefinido.
Esta operação permite adicionar um nome à lista de nomes de etiquetas predefinidos para a subscrição especificada. Um nome de etiqueta pode ter um máximo de 512 carateres e não é sensível a maiúsculas e minúsculas. Os nomes de etiquetas não podem ter os seguintes prefixos reservados para o Azure: "microsoft", "azure", "windows".
create_or_update(tag_name: str, **kwargs: Any) -> TagDetails
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
TagDetails ou o resultado de cls(response)
Tipo de retorno
Exceções
create_or_update_at_scope
Cria ou atualiza todo o conjunto de etiquetas num recurso ou subscrição.
Esta operação permite adicionar ou substituir todo o conjunto de etiquetas no recurso ou subscrição especificado. A entidade especificada pode ter um 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 conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
TagsResource ou o resultado de cls(response)
Tipo de retorno
Exceções
create_or_update_value
Cria um valor predefinido para um nome de etiqueta predefinido.
Esta operação permite adicionar um valor à lista de valores predefinidos para um nome de etiqueta predefinido existente. Um valor de etiqueta pode ter um máximo de 256 carateres.
create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
TagValue ou o resultado de cls(response)
Tipo de retorno
Exceções
delete
Elimina um nome de etiqueta predefinido.
Esta operação permite eliminar um nome da lista de nomes de etiquetas predefinidos para a subscrição especificada. O nome que está a ser eliminado não pode ser utilizado como um nome de etiqueta para qualquer recurso. Todos os valores predefinidos para o nome especificado devem já ter sido eliminados.
delete(tag_name: str, **kwargs: Any) -> None
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
delete_at_scope
Elimina todo o conjunto de etiquetas num recurso ou subscrição.
Elimina todo o conjunto de etiquetas num recurso ou subscrição.
delete_at_scope(scope: str, **kwargs: Any) -> None
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
delete_value
Elimina um valor de etiqueta predefinido para um nome de etiqueta predefinido.
Esta operação permite eliminar um valor da lista de valores predefinidos para um nome de etiqueta predefinido existente. O valor que está a ser eliminado não pode ser utilizado como um valor de etiqueta para o nome de etiqueta especificado para qualquer recurso.
delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
get_at_scope
Obtém todo o conjunto de etiquetas num recurso ou subscrição.
Obtém todo o conjunto de etiquetas num recurso ou subscrição.
get_at_scope(scope: str, **kwargs: Any) -> TagsResource
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
TagsResource ou o resultado de cls(response)
Tipo de retorno
Exceções
list
Obtém um resumo da utilização de etiquetas na subscrição.
Esta operação executa uma união de etiquetas predefinidas, etiquetas de recursos, etiquetas de grupo de recursos e etiquetas de subscrição e devolve um resumo da utilização de cada nome e valor de etiqueta na subscrição especificada. No caso de um grande número de etiquetas, esta operação pode devolver um resultado anteriormente colocado em cache.
list(**kwargs: Any) -> Iterable[TagDetails]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
Um iterador como a instância de TagDetails ou o resultado de cls(response)
Tipo de retorno
Exceções
update_at_scope
Atualiza seletivamente o conjunto de etiquetas num recurso ou subscrição.
Esta operação permite substituir, intercalar ou eliminar seletivamente etiquetas no recurso ou subscrição especificado. A entidade especificada pode ter um máximo de 50 etiquetas no final da operação. A opção "substituir" substitui todo o conjunto de etiquetas existentes por um novo conjunto. A opção "intercalar" permite adicionar etiquetas com novos nomes e atualizar os valores das etiquetas com nomes existentes. A opção "eliminar" permite eliminar seletivamente etiquetas com base em nomes ou pares nome/valor especificados.
update_at_scope(scope: str, parameters: _models.TagsPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TagsResource
Parâmetros
- parameters
- TagsPatchResource ou IO
É um tipo tagsPatchResource ou um tipo de E/S. Obrigatório.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será transmitido à resposta direta
Devoluções
TagsResource ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.resource.resources.v2019_10_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_10_01\\models\\__init__.py'>
Azure SDK for Python
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários