Partilhar via


DiskAccessesOperations Classe

Aviso

NÃO instancia esta classe diretamente.

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

ComputeManagementClient's

<xref:disk_accesses> atributo.

Herança
builtins.object
DiskAccessesOperations

Construtor

DiskAccessesOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cria ou atualiza um recurso de acesso ao disco.

begin_delete

Elimina um recurso de acesso ao disco.

begin_delete_a_private_endpoint_connection

Elimina uma ligação de ponto final privado num recurso de acesso ao disco.

begin_update

Atualizações (patches) um recurso de acesso ao disco.

begin_update_a_private_endpoint_connection

Aprovar ou rejeitar uma ligação de ponto final privado no recurso de acesso ao disco, não pode ser utilizada para criar uma nova ligação de ponto final privado.

get

Obtém informações sobre um recurso de acesso ao disco.

get_a_private_endpoint_connection

Obtém informações sobre uma ligação de ponto final privado num recurso de acesso ao disco.

get_private_link_resources

Obtém os recursos de ligação privada possíveis no recurso de acesso ao disco.

list

Lista todos os recursos de acesso ao disco numa subscrição.

list_by_resource_group

Lista todos os recursos de acesso ao disco num grupo de recursos.

list_private_endpoint_connections

Listar informações sobre ligações de ponto final privado num recurso de acesso ao disco.

begin_create_or_update

Cria ou atualiza um recurso de acesso ao disco.

async begin_create_or_update(resource_group_name: str, disk_access_name: str, disk_access: _models.DiskAccess, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DiskAccess]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação de discos. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. Obrigatório.

disk_access
DiskAccess ou IO
Necessário

objeto de acesso ao disco fornecido no corpo da operação de acesso Colocar disco. É um tipo diskAccess 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 AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve DiskAccess ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Elimina um recurso de acesso ao disco.

async begin_delete(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação de discos. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. Obrigatório.

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 AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete_a_private_endpoint_connection

Elimina uma ligação de ponto final privado num recurso de acesso ao disco.

async begin_delete_a_private_endpoint_connection(resource_group_name: str, disk_access_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação de discos. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. 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 à resposta direta

continuation_token
str

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

polling
bool ou AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_update

Atualizações (patches) um recurso de acesso ao disco.

async begin_update(resource_group_name: str, disk_access_name: str, disk_access: _models.DiskAccessUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DiskAccess]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação de discos. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. Obrigatório.

disk_access
DiskAccessUpdate ou IO
Necessário

objeto de acesso ao disco fornecido no corpo da operação de acesso ao disco patch. É um tipo DiskAccessUpdate ou 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 AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve DiskAccess ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_update_a_private_endpoint_connection

Aprovar ou rejeitar uma ligação de ponto final privado no recurso de acesso ao disco, não pode ser utilizada para criar uma nova ligação de ponto final privado.

async begin_update_a_private_endpoint_connection(resource_group_name: str, disk_access_name: str, private_endpoint_connection_name: str, private_endpoint_connection: _models.PrivateEndpointConnection, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.PrivateEndpointConnection]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação de discos. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. 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

objeto de ligação de ponto final privado fornecido no corpo da operação Colocar ligação de ponto final privado. É 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 à resposta direta

continuation_token
str

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

polling
bool ou AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve PrivateEndpointConnection ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

Obtém informações sobre um recurso de acesso ao disco.

async get(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> DiskAccess

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação do disco. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. Obrigatório.

cls
callable

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

Devoluções

DiskAccess ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get_a_private_endpoint_connection

Obtém informações sobre uma ligação de ponto final privado num recurso de acesso ao disco.

async get_a_private_endpoint_connection(resource_group_name: str, disk_access_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> PrivateEndpointConnection

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação do disco. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. 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

Obtém os recursos de ligação privada possíveis no recurso de acesso ao disco.

async get_private_link_resources(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> PrivateLinkResourceListResult

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação do disco. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. Obrigatório.

cls
callable

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

Devoluções

PrivateLinkResourceListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Lista todos os recursos de acesso ao disco numa subscrição.

list(**kwargs: Any) -> AsyncIterable[DiskAccess]

Parâmetros

cls
callable

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

Devoluções

Um iterador como a instância de DiskAccess ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_by_resource_group

Lista todos os recursos de acesso ao disco num grupo de recursos.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[DiskAccess]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

cls
callable

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

Devoluções

Um iterador como a instância de DiskAccess ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_private_endpoint_connections

Listar informações sobre ligações de ponto final privado num recurso de acesso ao disco.

list_private_endpoint_connections(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> AsyncIterable[PrivateEndpointConnection]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

disk_access_name
str
Necessário

O nome do recurso de acesso ao disco que está a ser criado. O nome não pode ser alterado após a criação do conjunto de encriptação do disco. Os carateres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 carateres. Obrigatório.

cls
callable

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

Devoluções

Um iterador como a instância de PrivateEndpointConnection ou o resultado de cls(resposta)

Tipo de retorno

Exceções

Atributos

models

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