Partilhar via


DomainsOperations Classe

Aviso

NÃO instanciar esta classe diretamente.

Em vez disso, deve aceder às seguintes operações através de

WebSiteManagementClient's

<xref:domains> atributo.

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 registo.

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

create_or_update_ownership_identifier

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

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

delete

Eliminar um domínio.

Eliminar um domínio.

delete_ownership_identifier

Elimine o identificador de propriedade do domínio.

Elimine o identificador de propriedade do domínio.

get

Obter um domínio.

Obter um domínio.

get_control_center_sso_request

Gere um pedido de início de sessão único para o portal de gestão de domínios.

Gere um pedido de início de sessão único para o portal de gestão de domínios.

get_ownership_identifier

Obtenha o identificador de propriedade do domínio.

Obtenha o identificador de propriedade do domínio.

list

Obter todos os domínios numa subscrição.

Obter todos os domínios numa subscrição.

list_by_resource_group

Obter todos os domínios num grupo de recursos.

Obter todos os domínios num grupo de recursos.

list_ownership_identifiers

Lista os identificadores de propriedade do domínio.

Lista os identificadores de propriedade do 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 os detalhes do identificador para um identificador existente.

Cria um identificador de propriedade para um domínio ou atualiza os 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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

domain
Domain ou IO
Necessário

Informações de registo de domínio. É um Tipo de domínio 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

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

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

Devoluções

Uma instância do LROPoller que devolve o Domínio ou o resultado de cls(response)

Tipo de retorno

Exceções

check_availability

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

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

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

Parâmetros

identifier
NameIdentifier ou IO
Necessário

Nome do domínio. É um tipo NameIdentifier 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

DomainAvailabilityCheckResult 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 os detalhes do identificador para um identificador existente.

Cria um identificador de propriedade para um domínio ou atualiza os 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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

name
str
Necessário

Nome do identificador. Obrigatório.

domain_ownership_identifier
DomainOwnershipIdentifier ou IO
Necessário

Uma representação JSON das propriedades de propriedade do domínio. É um tipo DomainOwnershipIdentifier 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

DomainOwnershipIdentifier ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Eliminar um domínio.

Eliminar 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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

force_hard_delete_domain
bool
Necessário

Especifique <code>true</code> para eliminar o domínio imediatamente. A predefinição é <code>false</code> a qual elimina o domínio após 24 horas. O valor predefinido é Nenhum.

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_ownership_identifier

Elimine o identificador de propriedade do domínio.

Elimine 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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

name
str
Necessário

Nome do identificador. Obrigatório.

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

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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Domínio ou o resultado de cls(response)

Tipo de retorno

Exceções

get_control_center_sso_request

Gere um pedido de início de sessão único para o portal de gestão de domínios.

Gere um pedido de início de sessão único para o portal de gestão de domínios.

get_control_center_sso_request(**kwargs: Any) -> DomainControlCenterSsoRequest

Parâmetros

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

DomainControlCenterSsoRequest ou o resultado de cls(response)

Tipo de retorno

Exceções

get_ownership_identifier

Obtenha o identificador de propriedade do domínio.

Obtenha o identificador de propriedade do domínio.

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

Parâmetros

resource_group_name
str
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

name
str
Necessário

Nome do identificador. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

DomainOwnershipIdentifier ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obter todos os domínios numa subscrição.

Obter todos os domínios numa subscrição.

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

Parâmetros

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

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

Tipo de retorno

Exceções

list_by_resource_group

Obter todos os domínios num grupo de recursos.

Obter todos os domínios num grupo de recursos.

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

Parâmetros

resource_group_name
str
Necessário

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

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

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

Tipo de retorno

Exceções

list_ownership_identifiers

Lista os identificadores de propriedade do domínio.

Lista os identificadores de propriedade do domínio.

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

Parâmetros

resource_group_name
str
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

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
Necessário

Procurar parâmetros para recomendações de nome de domínio. É um tipo DomainRecommendationSearchParameters 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

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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

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

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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

domain
DomainPatchResource ou IO
Necessário

Informações de registo de domínio. É um tipo domainPatchResource 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

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 os detalhes do identificador para um identificador existente.

Cria um identificador de propriedade para um domínio ou atualiza os 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
Necessário

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

domain_name
str
Necessário

Nome do domínio. Obrigatório.

name
str
Necessário

Nome do identificador. Obrigatório.

domain_ownership_identifier
DomainOwnershipIdentifier ou IO
Necessário

Uma representação JSON das propriedades de propriedade do domínio. É um tipo DomainOwnershipIdentifier 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

DomainOwnershipIdentifier ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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