Compartilhar via


GrantAccessData Classe

Dados usados para solicitar uma SAS.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.compute._serialization.Model
GrantAccessData

Construtor

GrantAccessData(*, access: str | _models.AccessLevel, duration_in_seconds: int, get_secure_vm_guest_state_sas: bool | None = None, file_format: str | _models.FileFormat | None = None, **kwargs: Any)

Keyword-Only Parameters

access
str ou AccessLevel

Obrigatórios. Os valores conhecidos são: "None", "Read" e "Write".

duration_in_seconds
int

Duração do tempo em segundos até que o acesso sas expire. Obrigatórios.

get_secure_vm_guest_state_sas
bool

Defina esse sinalizador como true para obter SAS adicional para o estado de convidado da VM.

file_format
str ou FileFormat

Usado para especificar o formato de arquivo ao fazer uma solicitação para SAS em um formato de arquivo VHDX instantâneo. Os valores conhecidos são: "VHD" e "VHDX".

Variáveis

access
str ou AccessLevel

Obrigatórios. Os valores conhecidos são: "None", "Read" e "Write".

duration_in_seconds
int

Duração do tempo em segundos até que o acesso sas expire. Obrigatórios.

get_secure_vm_guest_state_sas
bool

Defina esse sinalizador como true para obter SAS adicional para o estado de convidado da VM.

file_format
str ou FileFormat

Usado para especificar o formato de arquivo ao fazer uma solicitação para SAS em um formato de arquivo VHDX instantâneo. Os valores conhecidos são: "VHD" e "VHDX".