Partilhar via


GrantAccessData Classe

Dados utilizados para pedir uma SAS.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o 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ório. Os valores conhecidos são: "None", "Read" e "Write".

duration_in_seconds
int

Duração do tempo em segundos até o acesso à SAS expirar. Obrigatório.

get_secure_vm_guest_state_sas
bool

Defina este sinalizador como verdadeiro para obter SAS adicional para o estado de convidado da VM.

file_format
str ou FileFormat

Utilizado para especificar o formato de ficheiro ao fazer um pedido de SAS num instantâneo de formato de ficheiro VHDX. Os valores conhecidos são: "VHD" e "VHDX".

Variáveis

access
str ou AccessLevel

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

duration_in_seconds
int

Duração do tempo em segundos até o acesso à SAS expirar. Obrigatório.

get_secure_vm_guest_state_sas
bool

Defina este sinalizador como verdadeiro para obter SAS adicional para o estado de convidado da VM.

file_format
str ou FileFormat

Utilizado para especificar o formato de ficheiro ao fazer um pedido de SAS num instantâneo de formato de ficheiro VHDX. Os valores conhecidos são: "VHD" e "VHDX".