Partager via


LocalUsersOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

StorageManagementClientEst

attribut<xref:local_users> ;

Héritage
builtins.object
LocalUsersOperations

Constructeur

LocalUsersOperations(*args, **kwargs)

Méthodes

create_or_update

Créez ou mettez à jour les propriétés d’un utilisateur local associé au compte de stockage.

delete

Supprime l’utilisateur local associé au compte de stockage spécifié.

get

Obtenez l’utilisateur local du compte de stockage par nom d’utilisateur.

list

Répertorier les utilisateurs locaux associés au compte de stockage.

list_keys

Répertorier les clés autorisées SSH et la clé partagée de l’utilisateur local.

regenerate_password

Régénérez le mot de passe SSH de l’utilisateur local.

create_or_update

Créez ou mettez à jour les propriétés d’un utilisateur local associé au compte de stockage.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

username
str
Obligatoire

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement au sein du compte de stockage. Obligatoire.

properties
LocalUser ou IO
Obligatoire

Utilisateur local associé à un compte de stockage. Type LocalUser ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

LocalUser ou le résultat de cls(response)

Type de retour

Exceptions

delete

Supprime l’utilisateur local associé au compte de stockage spécifié.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

username
str
Obligatoire

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement au sein du compte de stockage. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtenez l’utilisateur local du compte de stockage par nom d’utilisateur.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

username
str
Obligatoire

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement au sein du compte de stockage. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

LocalUser ou le résultat de cls(response)

Type de retour

Exceptions

list

Répertorier les utilisateurs locaux associés au compte de stockage.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de LocalUser ou le résultat de cls(response)

Type de retour

Exceptions

list_keys

Répertorier les clés autorisées SSH et la clé partagée de l’utilisateur local.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

username
str
Obligatoire

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement au sein du compte de stockage. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

LocalUserKeys ou le résultat de cls(response)

Type de retour

Exceptions

regenerate_password

Régénérez le mot de passe SSH de l’utilisateur local.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

username
str
Obligatoire

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement au sein du compte de stockage. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

LocalUserRegeneratePasswordResult ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

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'>