Partilhar via


PrivateEndpointConnectionsOperations Classe

Aviso

NÃO instancia esta classe diretamente.

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

IotHubClient's

<xref:private_endpoint_connections> atributo.

Herança
builtins.object
PrivateEndpointConnectionsOperations

Construtor

PrivateEndpointConnectionsOperations(*args, **kwargs)

Métodos

begin_delete

Eliminar ligação de ponto final privado.

Elimine a ligação de ponto final privado com o nome especificado.

begin_update

Atualizar ligação de ponto final privado.

Atualize o estado de uma ligação de ponto final privado com o nome especificado.

get

Obter ligação de ponto final privado.

Obter propriedades de ligação de ponto final privado.

list

Listar ligações de ponto final privado.

Listar propriedades de ligação de ponto final privado.

begin_delete

Eliminar ligação de ponto final privado.

Elimine a ligação de ponto final privado com o nome especificado.

begin_delete(resource_group_name: str, resource_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> LROPoller[PrivateEndpointConnection]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos que contém o hub IoT. Obrigatório.

resource_name
str
Necessário

O nome do hub IoT. Obrigatório.

private_endpoint_connection_name
str
Necessário

O nome da ligação de ponto final privado. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a 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 seu 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 existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve PrivateEndpointConnection ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_update

Atualizar ligação de ponto final privado.

Atualize o estado de uma ligação de ponto final privado com o nome especificado.

begin_update(resource_group_name: str, resource_name: str, private_endpoint_connection_name: str, private_endpoint_connection: _models.PrivateEndpointConnection, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.PrivateEndpointConnection]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos que contém o hub IoT. Obrigatório.

resource_name
str
Necessário

O nome do hub IoT. Obrigatório.

private_endpoint_connection_name
str
Necessário

O nome da ligação de ponto final privado. Obrigatório.

private_endpoint_connection
PrivateEndpointConnection ou IO
Necessário

A ligação de ponto final privado com propriedades atualizadas. É um tipo PrivateEndpointConnection 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 a 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 seu 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 existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve PrivateEndpointConnection ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

Obter ligação de ponto final privado.

Obter propriedades de ligação de ponto final privado.

get(resource_group_name: str, resource_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> PrivateEndpointConnection

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos que contém o hub IoT. Obrigatório.

resource_name
str
Necessário

O nome do hub IoT. Obrigatório.

private_endpoint_connection_name
str
Necessário

O nome da ligação de ponto final privado. Obrigatório.

cls
callable

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

Devoluções

PrivateEndpointConnection ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list

Listar ligações de ponto final privado.

Listar propriedades de ligação de ponto final privado.

list(resource_group_name: str, resource_name: str, **kwargs: Any) -> List[PrivateEndpointConnection]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos que contém o hub IoT. Obrigatório.

resource_name
str
Necessário

O nome do hub IoT. Obrigatório.

cls
callable

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

Devoluções

lista de PrivateEndpointConnection ou o resultado de cls(resposta)

Tipo de retorno

Exceções

Atributos

models

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