Freigeben über


GrantAccessData Klasse

Daten, die zum Anfordern einer SAS verwendet werden.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.compute._serialization.Model
GrantAccessData

Konstruktor

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

Erforderlich. Bekannte Werte sind: "None", "Read" und "Write".

duration_in_seconds
int

Zeitdauer in Sekunden, bis der SAS-Zugriff abläuft. Erforderlich.

get_secure_vm_guest_state_sas
bool

Legen Sie dieses Flag auf true fest, um eine zusätzliche SAS für den VM-Gaststatus zu erhalten.

file_format
str oder FileFormat

Wird verwendet, um das Dateiformat anzugeben, wenn sas in einem VHDX-Dateiformat Momentaufnahme. Bekannte Werte sind: "VHD" und "VHDX".

Variablen

access
str oder AccessLevel

Erforderlich. Bekannte Werte sind: "None", "Read" und "Write".

duration_in_seconds
int

Zeitdauer in Sekunden, bis der SAS-Zugriff abläuft. Erforderlich.

get_secure_vm_guest_state_sas
bool

Legen Sie dieses Flag auf true fest, um eine zusätzliche SAS für den VM-Gaststatus zu erhalten.

file_format
str oder FileFormat

Wird verwendet, um das Dateiformat anzugeben, wenn sas in einem VHDX-Dateiformat Momentaufnahme. Bekannte Werte sind: "VHD" und "VHDX".