LocalUsersOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:local_users> -Attribut.
- Vererbung
-
builtins.objectLocalUsersOperations
Konstruktor
LocalUsersOperations(*args, **kwargs)
Methoden
create_or_update |
Erstellen oder aktualisieren Sie die Eigenschaften eines lokalen Benutzers, der dem Speicherkonto zugeordnet ist. |
delete |
Löscht den lokalen Benutzer, der dem angegebenen Speicherkonto zugeordnet ist. |
get |
Rufen Sie den lokalen Benutzer des Speicherkontos nach Benutzername ab. |
list |
Listet die lokalen Benutzer auf, die dem Speicherkonto zugeordnet sind. |
list_keys |
Listen Sie autorisierte SSH-Schlüssel und den freigegebenen Schlüssel des lokalen Benutzers auf. |
regenerate_password |
Generieren Sie das SSH-Kennwort des lokalen Benutzers neu. |
create_or_update
Erstellen oder aktualisieren Sie die Eigenschaften eines lokalen Benutzers, der dem Speicherkonto zugeordnet ist.
create_or_update(resource_group_name: str, account_name: str, username: str, properties: _models.LocalUser, *, content_type: str = 'application/json', **kwargs: Any) -> _models.LocalUser
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- username
- str
Der Name des lokalen Benutzers. Der Benutzername darf nur Kleinbuchstaben und Zahlen enthalten. Sie darf nur innerhalb des Speicherkontos eindeutig sein. Erforderlich.
Der lokale Benutzer, der einem Speicherkonto zugeordnet ist. Ist entweder ein LocalUser-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
LocalUser oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht den lokalen Benutzer, der dem angegebenen Speicherkonto zugeordnet ist.
delete(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- username
- str
Der Name des lokalen Benutzers. Der Benutzername darf nur Kleinbuchstaben und Zahlen enthalten. Sie darf nur innerhalb des Speicherkontos eindeutig sein. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Rufen Sie den lokalen Benutzer des Speicherkontos nach Benutzername ab.
get(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUser
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- username
- str
Der Name des lokalen Benutzers. Der Benutzername darf nur Kleinbuchstaben und Zahlen enthalten. Sie darf nur innerhalb des Speicherkontos eindeutig sein. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
LocalUser oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Listet die lokalen Benutzer auf, die dem Speicherkonto zugeordnet sind.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[LocalUser]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von LocalUser oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_keys
Listen Sie autorisierte SSH-Schlüssel und den freigegebenen Schlüssel des lokalen Benutzers auf.
list_keys(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUserKeys
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- username
- str
Der Name des lokalen Benutzers. Der Benutzername darf nur Kleinbuchstaben und Zahlen enthalten. Sie darf nur innerhalb des Speicherkontos eindeutig sein. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
LocalUserKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
regenerate_password
Generieren Sie das SSH-Kennwort des lokalen Benutzers neu.
regenerate_password(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUserRegeneratePasswordResult
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- username
- str
Der Name des lokalen Benutzers. Der Benutzername darf nur Kleinbuchstaben und Zahlen enthalten. Sie darf nur innerhalb des Speicherkontos eindeutig sein. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
LocalUserRegeneratePasswordResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.storage.v2022_05_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2022_05_01\\models\\__init__.py'>
Azure SDK for Python