StorageAccountsOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:storage_accounts> Attributet.
- Arv
-
builtins.objectStorageAccountsOperations
Konstruktor
StorageAccountsOperations(*args, **kwargs)
Metoder
begin_create |
Asynkront skapar ett nytt lagringskonto med de angivna parametrarna. Om ett konto redan har skapats och en efterföljande begäran om att skapa utfärdas med olika egenskaper uppdateras kontoegenskaperna. Om ett konto redan har skapats och en efterföljande begäran om att skapa eller uppdatera utfärdas med exakt samma uppsättning egenskaper lyckas begäran. |
check_name_availability |
Kontrollerar att lagringskontots namn är giltigt och inte redan används. |
delete |
Tar bort ett lagringskonto i Microsoft Azure. |
get_properties |
Returnerar egenskaperna för det angivna lagringskontot, inklusive men inte begränsat till namn, SKU-namn, plats och kontostatus. Åtgärden ListKeys ska användas för att hämta lagringsnycklar. |
list |
Visar en lista över alla tillgängliga lagringskonton under prenumerationen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta. |
list_by_resource_group |
Visar en lista över alla tillgängliga lagringskonton under den angivna resursgruppen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta. |
list_keys |
Visar en lista över åtkomstnycklarna för det angivna lagringskontot. |
regenerate_key |
Återskapar en av åtkomstnycklarna för det angivna lagringskontot. |
update |
Uppdateringsåtgärden kan användas för att uppdatera SKU, kryptering, åtkomstnivå eller taggar för ett lagringskonto. Det kan också användas för att mappa kontot till en anpassad domän. Endast en anpassad domän stöds per lagringskonto. ersättning/ändring av anpassad domän stöds inte. För att ersätta en gammal anpassad domän måste det gamla värdet rensas/avregistreras innan ett nytt värde kan anges. Uppdatering av flera egenskaper stöds. Det här anropet ändrar inte lagringsnycklarna för kontot. Om du vill ändra lagringskontonycklarna använder du åtgärden återskapa nycklar. Lagringskontots plats och namn kan inte ändras när det har skapats. |
begin_create
Asynkront skapar ett nytt lagringskonto med de angivna parametrarna. Om ett konto redan har skapats och en efterföljande begäran om att skapa utfärdas med olika egenskaper uppdateras kontoegenskaperna. Om ett konto redan har skapats och en efterföljande begäran om att skapa eller uppdatera utfärdas med exakt samma uppsättning egenskaper lyckas begäran.
begin_create(resource_group_name: str, account_name: str, parameters: _models.StorageAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.StorageAccount]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
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.
- parameters
- StorageAccountCreateParameters eller IO
Parametrarna som ska anges för det skapade kontot. Är antingen en StorageAccountCreateParameters-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen StorageAccount eller resultatet av cls(response)
Returtyp
Undantag
check_name_availability
Kontrollerar att lagringskontots namn är giltigt och inte redan används.
check_name_availability(account_name: _models.StorageAccountCheckNameAvailabilityParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametrar
- account_name
- StorageAccountCheckNameAvailabilityParameters eller IO
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. Är antingen en StorageAccountCheckNameAvailabilityParameters-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
CheckNameAvailabilityResult eller resultatet av cls(response)
Returtyp
Undantag
delete
Tar bort ett lagringskonto i Microsoft Azure.
delete(resource_group_name: str, account_name: str, **kwargs: Any) -> None
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
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
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get_properties
Returnerar egenskaperna för det angivna lagringskontot, inklusive men inte begränsat till namn, SKU-namn, plats och kontostatus. Åtgärden ListKeys ska användas för att hämta lagringsnycklar.
get_properties(resource_group_name: str, account_name: str, **kwargs: Any) -> StorageAccount
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
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
StorageAccount eller resultatet av cls(response)
Returtyp
Undantag
list
Visar en lista över alla tillgängliga lagringskonton under prenumerationen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta.
list(**kwargs: Any) -> Iterable[StorageAccount]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen StorageAccount eller resultatet av cls(response)
Returtyp
Undantag
list_by_resource_group
Visar en lista över alla tillgängliga lagringskonton under den angivna resursgruppen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[StorageAccount]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen StorageAccount eller resultatet av cls(response)
Returtyp
Undantag
list_keys
Visar en lista över åtkomstnycklarna för det angivna lagringskontot.
list_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> StorageAccountKeys
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
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
StorageAccountKeys eller resultatet av cls(response)
Returtyp
Undantag
regenerate_key
Återskapar en av åtkomstnycklarna för det angivna lagringskontot.
regenerate_key(resource_group_name: str, account_name: str, regenerate_key: _models.StorageAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccountKeys
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
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.
- regenerate_key
- StorageAccountRegenerateKeyParameters eller IO
Anger namnet på nyckeln som ska återskapas – key1 eller key2. Är antingen en StorageAccountRegenerateKeyParameters-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
StorageAccountKeys eller resultatet av cls(response)
Returtyp
Undantag
update
Uppdateringsåtgärden kan användas för att uppdatera SKU, kryptering, åtkomstnivå eller taggar för ett lagringskonto. Det kan också användas för att mappa kontot till en anpassad domän. Endast en anpassad domän stöds per lagringskonto. ersättning/ändring av anpassad domän stöds inte. För att ersätta en gammal anpassad domän måste det gamla värdet rensas/avregistreras innan ett nytt värde kan anges. Uppdatering av flera egenskaper stöds. Det här anropet ändrar inte lagringsnycklarna för kontot. Om du vill ändra lagringskontonycklarna använder du åtgärden återskapa nycklar. Lagringskontots plats och namn kan inte ändras när det har skapats.
update(resource_group_name: str, account_name: str, parameters: _models.StorageAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccount
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
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.
- parameters
- StorageAccountUpdateParameters eller IO
De parametrar som ska anges för det uppdaterade kontot. Är antingen en StorageAccountUpdateParameters-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
StorageAccount eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.storage.v2015_06_15.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2015_06_15\\models\\__init__.py'>
Azure SDK for Python