FileShares interface
Gränssnitt som representerar en FileShares.
Metoder
create(string, string, string, File |
Skapar en ny resurs under det angivna kontot enligt beskrivningen i begärandetexten. Resursen innehåller metadata och egenskaper för resursen. Den innehåller inte en lista över de filer som ingår i resursen. |
delete(string, string, string, File |
Tar bort den angivna resursen under sitt konto. |
get(string, string, string, File |
Hämtar egenskaper för en angiven resurs. |
lease(string, string, string, File |
Låneresursåtgärden upprättar och hanterar ett lås på en resurs för borttagningsåtgärder. Låsets varaktighet kan vara 15 till 60 sekunder eller vara oändlig. |
list(string, string, File |
Visar en lista över alla resurser. |
restore(string, string, string, Deleted |
Återställa en filresurs inom giltiga kvarhållningsdagar om mjuk borttagning av resurs har aktiverats |
update(string, string, string, File |
Uppdateringar dela egenskaper enligt beskrivningen i begärandetexten. Egenskaper som inte anges i begäran ändras inte. Uppdateringen misslyckas om den angivna resursen inte redan finns. |
Metodinformation
create(string, string, string, FileShare, FileSharesCreateOptionalParams)
Skapar en ny resurs under det angivna kontot enligt beskrivningen i begärandetexten. Resursen innehåller metadata och egenskaper för resursen. Den innehåller inte en lista över de filer som ingår i resursen.
function create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise<FileShare>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
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.
- shareName
-
string
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och använda endast siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra.
- fileShare
- FileShare
Egenskaper för den filresurs som ska skapas.
- options
- FileSharesCreateOptionalParams
Alternativparametrarna.
Returer
Promise<FileShare>
delete(string, string, string, FileSharesDeleteOptionalParams)
Tar bort den angivna resursen under sitt konto.
function delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
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.
- shareName
-
string
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och använda endast siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra.
- options
- FileSharesDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<void>
get(string, string, string, FileSharesGetOptionalParams)
Hämtar egenskaper för en angiven resurs.
function get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise<FileShare>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
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.
- shareName
-
string
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och använda endast siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra.
- options
- FileSharesGetOptionalParams
Alternativparametrarna.
Returer
Promise<FileShare>
lease(string, string, string, FileSharesLeaseOptionalParams)
Låneresursåtgärden upprättar och hanterar ett lås på en resurs för borttagningsåtgärder. Låsets varaktighet kan vara 15 till 60 sekunder eller vara oändlig.
function lease(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams): Promise<FileSharesLeaseResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
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.
- shareName
-
string
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och använda endast siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra.
- options
- FileSharesLeaseOptionalParams
Alternativparametrarna.
Returer
Promise<FileSharesLeaseResponse>
list(string, string, FileSharesListOptionalParams)
Visar en lista över alla resurser.
function list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
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.
- options
- FileSharesListOptionalParams
Alternativparametrarna.
Returer
restore(string, string, string, DeletedShare, FileSharesRestoreOptionalParams)
Återställa en filresurs inom giltiga kvarhållningsdagar om mjuk borttagning av resurs har aktiverats
function restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
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.
- shareName
-
string
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och använda endast siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra.
- deletedShare
- DeletedShare
Den borttagna resursen som ska återställas.
- options
- FileSharesRestoreOptionalParams
Alternativparametrarna.
Returer
Promise<void>
update(string, string, string, FileShare, FileSharesUpdateOptionalParams)
Uppdateringar dela egenskaper enligt beskrivningen i begärandetexten. Egenskaper som inte anges i begäran ändras inte. Uppdateringen misslyckas om den angivna resursen inte redan finns.
function update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise<FileShare>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
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.
- shareName
-
string
Namnet på filresursen i det angivna lagringskontot. Filresursnamn måste vara mellan 3 och 63 tecken långa och använda endast siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra.
- fileShare
- FileShare
Egenskaper som ska uppdateras för filresursen.
- options
- FileSharesUpdateOptionalParams
Alternativparametrarna.
Returer
Promise<FileShare>