Condividi tramite


LocalUsersOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

StorageManagementClient's

Attributo<xref:local_users> .

Ereditarietà
builtins.object
LocalUsersOperations

Costruttore

LocalUsersOperations(*args, **kwargs)

Metodi

create_or_update

Creare o aggiornare le proprietà di un utente locale associato all'account di archiviazione.

delete

Elimina l'utente locale associato all'account di archiviazione specificato.

get

Ottenere l'utente locale dell'account di archiviazione in base al nome utente.

list

Elencare gli utenti locali associati all'account di archiviazione.

list_keys

Elencare le chiavi autorizzate SSH e la chiave condivisa dell'utente locale.

regenerate_password

Rigenerare la password SSH dell'utente locale.

create_or_update

Creare o aggiornare le proprietà di un utente locale associato all'account di archiviazione.

create_or_update(resource_group_name: str, account_name: str, username: str, properties: _models.LocalUser, *, content_type: str = 'application/json', **kwargs: Any) -> _models.LocalUser

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

username
str
Necessario

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione. Obbligatorio.

properties
LocalUser oppure IO
Necessario

Utente locale associato a un account di archiviazione. È un tipo LocalUser o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

LocalUser o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina l'utente locale associato all'account di archiviazione specificato.

delete(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> None

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

username
str
Necessario

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottenere l'utente locale dell'account di archiviazione in base al nome utente.

get(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUser

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

username
str
Necessario

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

LocalUser o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elencare gli utenti locali associati all'account di archiviazione.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[LocalUser]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di LocalUser o il risultato di cls(response)

Tipo restituito

Eccezioni

list_keys

Elencare le chiavi autorizzate SSH e la chiave condivisa dell'utente locale.

list_keys(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUserKeys

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

username
str
Necessario

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

LocalUserKeys o il risultato di cls(response)

Tipo restituito

Eccezioni

regenerate_password

Rigenerare la password SSH dell'utente locale.

regenerate_password(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUserRegeneratePasswordResult

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

username
str
Necessario

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

LocalUserRegeneratePasswordResult o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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