Dela via


FileShares interface

Gränssnitt som representerar en FileShares.

Metoder

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.

delete(string, string, string, FileSharesDeleteOptionalParams)

Tar bort den angivna resursen under sitt konto.

get(string, string, string, FileSharesGetOptionalParams)

Hämtar egenskaper för en angiven resurs.

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.

list(string, string, FileSharesListOptionalParams)

Visar en lista över alla resurser.

restore(string, string, string, DeletedShare, FileSharesRestoreOptionalParams)

Återställa en filresurs inom giltiga kvarhållningsdagar om mjuk borttagning av resurs har aktiverats

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.

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

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>