Compartilhar via


DomainsOperations 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:domains>.

Herança
builtins.object
DomainsOperations

Construtor

DomainsOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cria ou atualiza um domínio.

Cria ou atualiza um domínio.

check_availability

Verifique se um domínio está disponível para registro.

Verifique se um domínio está disponível para registro.

create_or_update_ownership_identifier

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

delete

Excluir um domínio.

Excluir um domínio.

delete_ownership_identifier

Exclua o identificador de propriedade do domínio.

Exclua o identificador de propriedade do domínio.

get

Obter um domínio.

Obter um domínio.

get_control_center_sso_request

Gere uma solicitação de logon único para o portal de gerenciamento de domínio.

Gere uma solicitação de logon único para o portal de gerenciamento de domínio.

get_ownership_identifier

Obtenha o identificador de propriedade para o domínio.

Obtenha o identificador de propriedade para o domínio.

list

Obter todos os domínios em uma assinatura.

Obter todos os domínios em uma assinatura.

list_by_resource_group

Obter todos os domínios em um grupo de recursos.

Obter todos os domínios em um grupo de recursos.

list_ownership_identifiers

Lista identificadores de propriedade de domínio.

Lista identificadores de propriedade de domínio.

list_recommendations

Obtenha recomendações de nome de domínio com base em palavras-chave.

Obtenha recomendações de nome de domínio com base em palavras-chave.

renew

Renovar um domínio.

Renovar um domínio.

update

Cria ou atualiza um domínio.

Cria ou atualiza um domínio.

update_ownership_identifier

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

begin_create_or_update

Cria ou atualiza um domínio.

Cria ou atualiza um domínio.

begin_create_or_update(resource_group_name: str, domain_name: str, domain: _models.Domain, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Domain]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

domain
Domain ou IO
Obrigatório

Informações de registro de domínio. É um tipo de domínio ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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

continuation_token
str

Um token de continuação para reiniciar um sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de LROPoller que retorna Domain ou o resultado de cls(response)

Tipo de retorno

Exceções

check_availability

Verifique se um domínio está disponível para registro.

Verifique se um domínio está disponível para registro.

check_availability(identifier: _models.NameIdentifier, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DomainAvailablilityCheckResult

Parâmetros

identifier
NameIdentifier ou IO
Obrigatório

Nome do domínio. É um tipo NameIdentifier ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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

DomainAvailablilityCheckResult ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_ownership_identifier

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

create_or_update_ownership_identifier(resource_group_name: str, domain_name: str, name: str, domain_ownership_identifier: _models.DomainOwnershipIdentifier, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DomainOwnershipIdentifier

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

name
str
Obrigatório

Nome do identificador. Obrigatórios.

domain_ownership_identifier
DomainOwnershipIdentifier ou IO
Obrigatório

Uma representação JSON das propriedades de propriedade do domínio. É um tipo DomainOwnershipIdentifier ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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

DomainOwnershipIdentifier ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Excluir um domínio.

Excluir um domínio.

delete(resource_group_name: str, domain_name: str, force_hard_delete_domain: bool | None = None, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

force_hard_delete_domain
bool
Obrigatório

Especifique <code>true</code> para excluir o domínio imediatamente. O padrão é <code>false</code> que exclui o domínio após 24 horas. O valor padrão é Nenhum.

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_ownership_identifier

Exclua o identificador de propriedade do domínio.

Exclua o identificador de propriedade do domínio.

delete_ownership_identifier(resource_group_name: str, domain_name: str, name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

name
str
Obrigatório

Nome do identificador. 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

get

Obter um domínio.

Obter um domínio.

get(resource_group_name: str, domain_name: str, **kwargs: Any) -> Domain

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

cls
callable

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

Retornos

Domínio ou o resultado de cls(response)

Tipo de retorno

Exceções

get_control_center_sso_request

Gere uma solicitação de logon único para o portal de gerenciamento de domínio.

Gere uma solicitação de logon único para o portal de gerenciamento de domínio.

get_control_center_sso_request(**kwargs: Any) -> DomainControlCenterSsoRequest

Parâmetros

cls
callable

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

Retornos

DomainControlCenterSsoRequest ou o resultado de cls(response)

Tipo de retorno

Exceções

get_ownership_identifier

Obtenha o identificador de propriedade para o domínio.

Obtenha o identificador de propriedade para o domínio.

get_ownership_identifier(resource_group_name: str, domain_name: str, name: str, **kwargs: Any) -> DomainOwnershipIdentifier

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

name
str
Obrigatório

Nome do identificador. Obrigatórios.

cls
callable

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

Retornos

DomainOwnershipIdentifier ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obter todos os domínios em uma assinatura.

Obter todos os domínios em uma assinatura.

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

Parâmetros

cls
callable

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

Retornos

Um iterador como a instância do Domínio ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_resource_group

Obter todos os domínios em um grupo de recursos.

Obter todos os domínios em um grupo de recursos.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[Domain]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

cls
callable

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

Retornos

Um iterador como a instância do Domínio ou o resultado de cls(response)

Tipo de retorno

Exceções

list_ownership_identifiers

Lista identificadores de propriedade de domínio.

Lista identificadores de propriedade de domínio.

list_ownership_identifiers(resource_group_name: str, domain_name: str, **kwargs: Any) -> Iterable[DomainOwnershipIdentifier]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

cls
callable

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

Retornos

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

Tipo de retorno

Exceções

list_recommendations

Obtenha recomendações de nome de domínio com base em palavras-chave.

Obtenha recomendações de nome de domínio com base em palavras-chave.

list_recommendations(parameters: _models.DomainRecommendationSearchParameters, *, content_type: str = 'application/json', **kwargs: Any) -> Iterable['_models.NameIdentifier']

Parâmetros

parameters
DomainRecommendationSearchParameters ou IO
Obrigatório

Pesquisar parâmetros para recomendações de nome de domínio. É um tipo DomainRecommendationSearchParameters ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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 NameIdentifier ou o resultado de cls(response)

Tipo de retorno

Exceções

renew

Renovar um domínio.

Renovar um domínio.

renew(resource_group_name: str, domain_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. 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

update

Cria ou atualiza um domínio.

Cria ou atualiza um domínio.

update(resource_group_name: str, domain_name: str, domain: _models.DomainPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Domain

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

domain
DomainPatchResource ou IO
Obrigatório

Informações de registro de domínio. É um tipo DomainPatchResource ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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

Domínio ou o resultado de cls(response)

Tipo de retorno

Exceções

update_ownership_identifier

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

Cria um identificador de propriedade para um domínio ou atualiza detalhes do identificador para um identificador existente.

update_ownership_identifier(resource_group_name: str, domain_name: str, name: str, domain_ownership_identifier: _models.DomainOwnershipIdentifier, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DomainOwnershipIdentifier

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

domain_name
str
Obrigatório

Nome do domínio. Obrigatórios.

name
str
Obrigatório

Nome do identificador. Obrigatórios.

domain_ownership_identifier
DomainOwnershipIdentifier ou IO
Obrigatório

Uma representação JSON das propriedades de propriedade do domínio. É um tipo DomainOwnershipIdentifier ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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

DomainOwnershipIdentifier ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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