Udostępnij za pośrednictwem


LocalUsersOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

StorageManagementClient's'

<xref:local_users> Atrybut.

Dziedziczenie
builtins.object
LocalUsersOperations

Konstruktor

LocalUsersOperations(*args, **kwargs)

Metody

create_or_update

Utwórz lub zaktualizuj właściwości użytkownika lokalnego skojarzonego z kontem magazynu.

delete

Usuwa użytkownika lokalnego skojarzonego z określonym kontem magazynu.

get

Pobierz użytkownika lokalnego konta magazynu według nazwy użytkownika.

list

Wyświetl listę lokalnych użytkowników skojarzonych z kontem magazynu.

list_keys

Wyświetl listę autoryzowanych kluczy SSH i klucza współużytkowanego użytkownika lokalnego.

regenerate_password

Wygeneruj ponownie hasło SSH użytkownika lokalnego.

create_or_update

Utwórz lub zaktualizuj właściwości użytkownika lokalnego skojarzonego z kontem magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

username
str
Wymagane

Nazwa użytkownika lokalnego. Nazwa użytkownika musi zawierać tylko małe litery i cyfry. Musi być unikatowa tylko na koncie magazynu. Wymagane.

properties
LocalUser lub IO
Wymagane

Użytkownik lokalny skojarzony z kontem magazynu. Jest typem LocalUser lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

LocalUser lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa użytkownika lokalnego skojarzonego z określonym kontem magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

username
str
Wymagane

Nazwa użytkownika lokalnego. Nazwa użytkownika musi zawierać tylko małe litery i cyfry. Musi być unikatowa tylko na koncie magazynu. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobierz użytkownika lokalnego konta magazynu według nazwy użytkownika.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

username
str
Wymagane

Nazwa użytkownika lokalnego. Nazwa użytkownika musi zawierać tylko małe litery i cyfry. Musi być unikatowa tylko na koncie magazynu. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

LocalUser lub wynik cls(response)

Typ zwracany

Wyjątki

list

Wyświetl listę lokalnych użytkowników skojarzonych z kontem magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia localUser lub wyniku cls(response)

Typ zwracany

Wyjątki

list_keys

Wyświetl listę autoryzowanych kluczy SSH i klucza współużytkowanego użytkownika lokalnego.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

username
str
Wymagane

Nazwa użytkownika lokalnego. Nazwa użytkownika musi zawierać tylko małe litery i cyfry. Musi być unikatowa tylko na koncie magazynu. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

LocalUserKeys lub wynik cls(response)

Typ zwracany

Wyjątki

regenerate_password

Wygeneruj ponownie hasło SSH użytkownika lokalnego.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

username
str
Wymagane

Nazwa użytkownika lokalnego. Nazwa użytkownika musi zawierać tylko małe litery i cyfry. Musi być unikatowa tylko na koncie magazynu. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

LocalUserRegeneratePasswordResult lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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