Condividi tramite


GrantAccessData Classe

Dati usati per richiedere una firma di accesso condiviso.

Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.

Ereditarietà
azure.mgmt.compute._serialization.Model
GrantAccessData

Costruttore

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 oppure AccessLevel

Obbligatorio. I valori noti sono: "None", "Read" e "Write".

duration_in_seconds
int

Durata in secondi fino alla scadenza dell'accesso sas. Obbligatorio.

get_secure_vm_guest_state_sas
bool

Impostare questo flag su true per ottenere una firma di accesso condiviso aggiuntiva per lo stato guest della macchina virtuale.

file_format
str oppure FileFormat

Usato per specificare il formato di file quando si effettua una richiesta di firma di accesso condiviso in uno snapshot del formato di file VHDX. I valori noti sono: "VHD" e "VHDX".

Variabili

access
str oppure AccessLevel

Obbligatorio. I valori noti sono: "None", "Read" e "Write".

duration_in_seconds
int

Durata in secondi fino alla scadenza dell'accesso sas. Obbligatorio.

get_secure_vm_guest_state_sas
bool

Impostare questo flag su true per ottenere una firma di accesso condiviso aggiuntiva per lo stato guest della macchina virtuale.

file_format
str oppure FileFormat

Usato per specificare il formato di file quando si effettua una richiesta di firma di accesso condiviso in uno snapshot del formato di file VHDX. I valori noti sono: "VHD" e "VHDX".