FileSharesOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:file_shares> Attributet.
- Arv
-
builtins.objectFileSharesOperations
Konstruktor
FileSharesOperations(*args, **kwargs)
Metoder
create |
Skapar en ny resurs under det angivna kontot enligt beskrivningen i begärandetexten. Resursresursen innehåller metadata och egenskaper för den resursen. Den innehåller inte en lista över de filer som ingår i resursen. |
delete |
Tar bort angiven resurs under sitt konto. |
get |
Hämtar egenskaper för en angiven resurs. |
list |
Visar en lista över alla resurser. |
restore |
Återställ en filresurs inom giltiga kvarhållningsdagar om mjuk borttagning av resursen är aktiverad. |
update |
Uppdateringar dela egenskaper enligt beskrivningen i begärandetexten. Egenskaper som inte nämns i begäran ändras inte. Uppdateringen misslyckas om den angivna resursen inte redan finns. |
create
Skapar en ny resurs under det angivna kontot enligt beskrivningen i begärandetexten. Resursresursen innehåller metadata och egenskaper för den resursen. Den innehåller inte en lista över de filer som ingår i resursen.
create(resource_group_name: str, account_name: str, share_name: str, file_share: _models.FileShare, expand: str | _models.PutSharesExpand | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FileShare
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.
- share_name
- str
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) tecken måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
Egenskaper för filresursen som ska skapas. Är antingen en FileShare-typ eller en I/O-typ. Krävs.
- expand
- str eller PutSharesExpand
Valfritt, används för att skapa en ögonblicksbild. Standardvärdet "ögonblicksbilder" är Ingen.
- 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
FileShare eller resultatet av cls(response)
Returtyp
Undantag
delete
Tar bort angiven resurs under sitt konto.
delete(resource_group_name: str, account_name: str, share_name: str, x_ms_snapshot: str | None = None, **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.
- share_name
- str
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) tecken måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
- x_ms_snapshot
- str
Valfritt, används för att ta bort en ögonblicksbild. Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get
Hämtar egenskaper för en angiven resurs.
get(resource_group_name: str, account_name: str, share_name: str, expand: Literal['stats'] = 'stats', x_ms_snapshot: str | None = None, **kwargs: Any) -> FileShare
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.
- share_name
- str
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) tecken måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
- expand
- str
Valfritt, används för att expandera egenskaperna i resursens egenskaper. Kända värden är "stats" och None. Standardvärdet är "stats".
- x_ms_snapshot
- str
Valfritt, används för att hämta egenskaper för en ögonblicksbild. Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
FileShare eller resultatet av cls(response)
Returtyp
Undantag
list
Visar en lista över alla resurser.
list(resource_group_name: str, account_name: str, maxpagesize: str | None = None, filter: str | None = None, expand: str | ListSharesExpand | None = None, **kwargs: Any) -> Iterable[FileShareItem]
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.
- maxpagesize
- str
Valfritt. Angivet maximalt antal resurser som kan tas med i listan. Standardvärdet är Ingen.
- filter
- str
Valfritt. När detta anges visas endast resursnamn som börjar med filtret. Standardvärdet är Ingen.
- expand
- str eller ListSharesExpand
Valfritt, används för att expandera egenskaperna i resursens egenskaper. Kända värden är: "borttagna" och "ögonblicksbilder". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen FileShareItem eller resultatet av cls(response)
Returtyp
Undantag
restore
Återställ en filresurs inom giltiga kvarhållningsdagar om mjuk borttagning av resursen är aktiverad.
restore(resource_group_name: str, account_name: str, share_name: str, deleted_share: _models.DeletedShare, *, content_type: str = 'application/json', **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.
- share_name
- str
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) tecken måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
- deleted_share
- DeletedShare eller IO
Är antingen en DeletedShare-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
Inget eller resultatet av cls(svar)
Returtyp
Undantag
update
Uppdateringar dela egenskaper enligt beskrivningen i begärandetexten. Egenskaper som inte nämns i begäran ändras inte. Uppdateringen misslyckas om den angivna resursen inte redan finns.
update(resource_group_name: str, account_name: str, share_name: str, file_share: _models.FileShare, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FileShare
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.
- share_name
- str
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) tecken måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
Egenskaper som ska uppdateras för filresursen. Är antingen en FileShare-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
FileShare eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.storage.v2021_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_01_01\\models\\__init__.py'>
Azure SDK for Python