LocalUsersOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

StorageManagementClient's

<xref:local_users> Attributet.

Arv
builtins.object
LocalUsersOperations

Konstruktor

LocalUsersOperations(*args, **kwargs)

Metoder

create_or_update

Skapa eller uppdatera egenskaperna för en lokal användare som är associerad med lagringskontot.

delete

Tar bort den lokala användare som är associerad med det angivna lagringskontot.

get

Hämta den lokala användaren av lagringskontot med användarnamn.

list

Lista de lokala användare som är associerade med lagringskontot.

list_keys

Lista SSH-auktoriserade nycklar och delad nyckel för den lokala användaren.

regenerate_password

Återskapa SSH-lösenordet för den lokala användaren.

create_or_update

Skapa eller uppdatera egenskaperna för en lokal användare som är associerad med lagringskontot.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

username
str
Obligatorisk

Namnet på den lokala användaren. Användarnamnet får endast innehålla gemener och siffror. Det får bara vara unikt i lagringskontot. Krävs.

properties
LocalUser eller IO
Obligatorisk

Den lokala användare som är associerad med ett lagringskonto. Är antingen en LocalUser-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

LocalUser eller resultatet av cls(response)

Returtyp

Undantag

delete

Tar bort den lokala användare som är associerad med det angivna lagringskontot.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

username
str
Obligatorisk

Namnet på den lokala användaren. Användarnamnet får endast innehålla gemener och siffror. Det får bara vara unikt i lagringskontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

get

Hämta den lokala användaren av lagringskontot med användarnamn.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

username
str
Obligatorisk

Namnet på den lokala användaren. Användarnamnet får endast innehålla gemener och siffror. Det får bara vara unikt i lagringskontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

LocalUser eller resultatet av cls(response)

Returtyp

Undantag

list

Lista de lokala användare som är associerade med lagringskontot.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen LocalUser eller resultatet av cls(response)

Returtyp

Undantag

list_keys

Lista SSH-auktoriserade nycklar och delad nyckel för den lokala användaren.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

username
str
Obligatorisk

Namnet på den lokala användaren. Användarnamnet får endast innehålla gemener och siffror. Det får bara vara unikt i lagringskontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

LocalUserKeys eller resultatet av cls(response)

Returtyp

Undantag

regenerate_password

Återskapa SSH-lösenordet för den lokala användaren.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

username
str
Obligatorisk

Namnet på den lokala användaren. Användarnamnet får endast innehålla gemener och siffror. Det får bara vara unikt i lagringskontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

LocalUserRegeneratePasswordResult eller resultatet av cls(response)

Returtyp

Undantag

Attribut

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