Compartilhar via


TagsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

ResourceManagementClient's

Atributo <xref:tags>.

Herança
builtins.object
TagsOperations

Construtor

TagsOperations(*args, **kwargs)

Métodos

create_or_update

Cria uma marca na assinatura.

O nome pode ter no máximo 512 caracteres e não diferencia maiúsculas de minúsculas. Nomes de marca criados pelo Azure têm prefixos de microsoft, azure ou windows. Você não pode criar marcas com um destes prefixos.

create_or_update_value

Cria um valor de marca. O nome da marca já deve existir.

delete

Exclui uma marca da assinatura.

Será necessário remover todos os valores de uma marca de recurso antes de excluí-la.

delete_value

Exclui um valor de marca.

list

Obtém os nomes e valores de todas as marcas de recurso definidas em uma assinatura.

create_or_update

Cria uma marca na assinatura.

O nome pode ter no máximo 512 caracteres e não diferencia maiúsculas de minúsculas. Nomes de marca criados pelo Azure têm prefixos de microsoft, azure ou windows. Você não pode criar marcas com um destes prefixos.

create_or_update(tag_name: str, **kwargs: Any) -> TagDetails

Parâmetros

tag_name
str
Obrigatório

O nome da marca a ser criada. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

TagDetails ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_value

Cria um valor de marca. O nome da marca já deve existir.

create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue

Parâmetros

tag_name
str
Obrigatório

O nome da marca. Obrigatórios.

tag_value
str
Obrigatório

O valor da marca a ser criada. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

TagValue ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Exclui uma marca da assinatura.

Será necessário remover todos os valores de uma marca de recurso antes de excluí-la.

delete(tag_name: str, **kwargs: Any) -> None

Parâmetros

tag_name
str
Obrigatório

O nome da marca. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_value

Exclui um valor de marca.

delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None

Parâmetros

tag_name
str
Obrigatório

O nome da marca. Obrigatórios.

tag_value
str
Obrigatório

O valor da marca a ser excluída. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtém os nomes e valores de todas as marcas de recurso definidas em uma assinatura.

list(**kwargs: Any) -> Iterable[TagDetails]

Parâmetros

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de TagDetails ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.resource.resources.v2019_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_08_01\\models\\__init__.py'>