Compartilhar via


DedicatedHostsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

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

ComputeManagementClient's

Atributo <xref:dedicated_hosts>.

Herança
builtins.object
DedicatedHostsOperations

Construtor

DedicatedHostsOperations(*args, **kwargs)

Métodos

begin_create_or_update

Criar ou atualizar um host dedicado.

begin_delete

Exclua um host dedicado.

begin_update

Atualize um host dedicado.

get

Recupera informações sobre um host dedicado.

list_by_host_group

Lista todos os hosts dedicados no grupo de hosts dedicado especificado. Use a propriedade nextLink na resposta para obter a próxima página de hosts dedicados.

begin_create_or_update

Criar ou atualizar um host dedicado.

begin_create_or_update(resource_group_name: str, host_group_name: str, host_name: str, parameters: _models.DedicatedHost, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DedicatedHost]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

host_group_name
str
Obrigatório

O nome do grupo de hosts dedicado. Obrigatórios.

host_name
str
Obrigatório

O nome do host dedicado. Obrigatórios.

parameters
DedicatedHost ou IO
Obrigatório

Parâmetros fornecidos para Criar Host Dedicado. É um tipo DedicatedHost 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

continuation_token
str

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

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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 DedicatedHost ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Exclua um host dedicado.

begin_delete(resource_group_name: str, host_group_name: str, host_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

host_group_name
str
Obrigatório

O nome do grupo de hosts dedicado. Obrigatórios.

host_name
str
Obrigatório

O nome do host dedicado. Obrigatórios.

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 poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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 Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_update

Atualize um host dedicado.

begin_update(resource_group_name: str, host_group_name: str, host_name: str, parameters: _models.DedicatedHostUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DedicatedHost]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

host_group_name
str
Obrigatório

O nome do grupo de hosts dedicado. Obrigatórios.

host_name
str
Obrigatório

O nome do host dedicado. Obrigatórios.

parameters
DedicatedHostUpdate ou IO
Obrigatório

Parâmetros fornecidos para a operação Atualizar Host Dedicado. É um tipo DedicatedHostUpdate 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

continuation_token
str

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

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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 DedicatedHost ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Recupera informações sobre um host dedicado.

get(resource_group_name: str, host_group_name: str, host_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> DedicatedHost

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

host_group_name
str
Obrigatório

O nome do grupo de hosts dedicado. Obrigatórios.

host_name
str
Obrigatório

O nome do host dedicado. Obrigatórios.

expand
str ou InstanceViewTypes

A expressão de expansão a ser aplicada na operação. 'InstanceView' recuperará a lista de exibições de instância do host dedicado. Não há suporte para 'UserData' para host dedicado. Os valores conhecidos são: "instanceView" e "userData". O valor padrão é Nenhum.

cls
callable

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

Retornos

DedicatedHost ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_host_group

Lista todos os hosts dedicados no grupo de hosts dedicado especificado. Use a propriedade nextLink na resposta para obter a próxima página de hosts dedicados.

list_by_host_group(resource_group_name: str, host_group_name: str, **kwargs: Any) -> Iterable[DedicatedHost]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

host_group_name
str
Obrigatório

O nome do grupo de hosts dedicado. 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 DedicatedHost ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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