Compartilhar via


TopLevelDomainsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

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

WebSiteManagementClient's

Atributo <xref:top_level_domains>.

Herança
builtins.object
TopLevelDomainsOperations

Construtor

TopLevelDomainsOperations(*args, **kwargs)

Métodos

get

Obtenha detalhes de um domínio de nível superior.

Descrição para Obter detalhes de um domínio de nível superior.

list

Obtenha todos os domínios de nível superior com suporte para registro.

Descrição para Obter todos os domínios de nível superior com suporte para registro.

list_agreements

Obtém todos os contratos legais que o usuário precisa aceitar antes de comprar um domínio.

Descrição para Obtém todos os contratos legais que o usuário precisa aceitar antes de comprar um domínio.

get

Obtenha detalhes de um domínio de nível superior.

Descrição para Obter detalhes de um domínio de nível superior.

get(name: str, **kwargs: Any) -> TopLevelDomain

Parâmetros

name
str
Obrigatório

Nome do domínio de nível superior. Obrigatórios.

cls
callable

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

Retornos

TopLevelDomain ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha todos os domínios de nível superior com suporte para registro.

Descrição para Obter todos os domínios de nível superior com suporte para registro.

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

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 TopLevelDomain ou o resultado de cls(response)

Tipo de retorno

Exceções

list_agreements

Obtém todos os contratos legais que o usuário precisa aceitar antes de comprar um domínio.

Descrição para Obtém todos os contratos legais que o usuário precisa aceitar antes de comprar um domínio.

list_agreements(name: str, agreement_option: _models.TopLevelDomainAgreementOption, *, content_type: str = 'application/json', **kwargs: Any) -> Iterable['_models.TldLegalAgreement']

Parâmetros

name
str
Obrigatório

Nome do domínio de nível superior. Obrigatórios.

agreement_option
TopLevelDomainAgreementOption ou IO
Obrigatório

Opções de contrato de domínio. É um tipo TopLevelDomainAgreementOption ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

Retornos

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

Tipo de retorno

Exceções

Atributos

models

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