Delen via


FileShares interface

Interface die een FileShares vertegenwoordigt.

Methoden

create(string, string, string, FileShare, FileSharesCreateOptionalParams)

Hiermee maakt u een nieuwe share onder het opgegeven account, zoals beschreven in de aanvraagtekst. De shareresource bevat metagegevens en eigenschappen voor die share. Deze bevat geen lijst met bestanden van de share.

delete(string, string, string, FileSharesDeleteOptionalParams)

Hiermee verwijdert u de opgegeven share onder het account.

get(string, string, string, FileSharesGetOptionalParams)

Hiermee haalt u eigenschappen van een opgegeven share op.

lease(string, string, string, FileSharesLeaseOptionalParams)

Met de bewerking LeaseShare wordt een vergrendeling van een share voor verwijderingsbewerkingen tot stand genomen en beheerd. De vergrendelingsduur kan 15 tot 60 seconden of oneindig zijn.

list(string, string, FileSharesListOptionalParams)

Een lijst met alle shares.

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

Een bestandsshare herstellen binnen een geldige bewaarperiode als voorlopig verwijderen van share is ingeschakeld

update(string, string, string, FileShare, FileSharesUpdateOptionalParams)

Updates eigenschappen delen zoals opgegeven in de aanvraagtekst. Eigenschappen die niet in de aanvraag worden vermeld, worden niet gewijzigd. Bijwerken mislukt als de opgegeven share nog niet bestaat.

Methodedetails

create(string, string, string, FileShare, FileSharesCreateOptionalParams)

Hiermee maakt u een nieuwe share onder het opgegeven account, zoals beschreven in de aanvraagtekst. De shareresource bevat metagegevens en eigenschappen voor die share. Deze bevat geen lijst met bestanden van de share.

function create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise<FileShare>

Parameters

resourceGroupName

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

shareName

string

De naam van de bestandsshare binnen het opgegeven opslagaccount. Namen van bestandsshares mogen tussen de 3 en 63 tekens lang zijn en mogen alleen cijfers, kleine letters en streepjes (-) bevatten. Elk streepje (-) moet onmiddellijk worden voorafgegaan en gevolgd door een letter of cijfer.

fileShare
FileShare

Eigenschappen van de bestandsshare die moet worden gemaakt.

options
FileSharesCreateOptionalParams

De optiesparameters.

Retouren

Promise<FileShare>

delete(string, string, string, FileSharesDeleteOptionalParams)

Hiermee verwijdert u de opgegeven share onder het account.

function delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

shareName

string

De naam van de bestandsshare binnen het opgegeven opslagaccount. Namen van bestandsshares mogen tussen de 3 en 63 tekens lang zijn en mogen alleen cijfers, kleine letters en streepjes (-) bevatten. Elk streepje (-) moet onmiddellijk worden voorafgegaan en gevolgd door een letter of cijfer.

options
FileSharesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, string, FileSharesGetOptionalParams)

Hiermee haalt u eigenschappen van een opgegeven share op.

function get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise<FileShare>

Parameters

resourceGroupName

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

shareName

string

De naam van de bestandsshare binnen het opgegeven opslagaccount. Namen van bestandsshares mogen tussen de 3 en 63 tekens lang zijn en mogen alleen cijfers, kleine letters en streepjes (-) bevatten. Elk streepje (-) moet onmiddellijk worden voorafgegaan en gevolgd door een letter of cijfer.

options
FileSharesGetOptionalParams

De optiesparameters.

Retouren

Promise<FileShare>

lease(string, string, string, FileSharesLeaseOptionalParams)

Met de bewerking LeaseShare wordt een vergrendeling van een share voor verwijderingsbewerkingen tot stand genomen en beheerd. De vergrendelingsduur kan 15 tot 60 seconden of oneindig zijn.

function lease(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams): Promise<FileSharesLeaseResponse>

Parameters

resourceGroupName

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

shareName

string

De naam van de bestandsshare binnen het opgegeven opslagaccount. Namen van bestandsshares mogen tussen de 3 en 63 tekens lang zijn en mogen alleen cijfers, kleine letters en streepjes (-) bevatten. Elk streepje (-) moet onmiddellijk worden voorafgegaan en gevolgd door een letter of cijfer.

options
FileSharesLeaseOptionalParams

De optiesparameters.

Retouren

list(string, string, FileSharesListOptionalParams)

Een lijst met alle shares.

function list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

options
FileSharesListOptionalParams

De optiesparameters.

Retouren

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

Een bestandsshare herstellen binnen een geldige bewaarperiode als voorlopig verwijderen van share is ingeschakeld

function restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

shareName

string

De naam van de bestandsshare binnen het opgegeven opslagaccount. Namen van bestandsshares mogen tussen de 3 en 63 tekens lang zijn en mogen alleen cijfers, kleine letters en streepjes (-) bevatten. Elk streepje (-) moet onmiddellijk worden voorafgegaan en gevolgd door een letter of cijfer.

deletedShare
DeletedShare

De verwijderde share die moet worden hersteld.

options
FileSharesRestoreOptionalParams

De optiesparameters.

Retouren

Promise<void>

update(string, string, string, FileShare, FileSharesUpdateOptionalParams)

Updates eigenschappen delen zoals opgegeven in de aanvraagtekst. Eigenschappen die niet in de aanvraag worden vermeld, worden niet gewijzigd. Bijwerken mislukt als de opgegeven share nog niet bestaat.

function update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise<FileShare>

Parameters

resourceGroupName

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

shareName

string

De naam van de bestandsshare binnen het opgegeven opslagaccount. Namen van bestandsshares mogen tussen de 3 en 63 tekens lang zijn en mogen alleen cijfers, kleine letters en streepjes (-) bevatten. Elk streepje (-) moet onmiddellijk worden voorafgegaan en gevolgd door een letter of cijfer.

fileShare
FileShare

Eigenschappen die moeten worden bijgewerkt voor de bestandsshare.

options
FileSharesUpdateOptionalParams

De optiesparameters.

Retouren

Promise<FileShare>