FileShares interface
Interface die een FileShares vertegenwoordigt.
Methoden
create(string, string, string, File |
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, File |
Hiermee verwijdert u de opgegeven share onder het account. |
get(string, string, string, File |
Hiermee haalt u eigenschappen van een opgegeven share op. |
lease(string, string, string, File |
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, File |
Een lijst met alle shares. |
restore(string, string, string, Deleted |
Een bestandsshare herstellen binnen een geldige bewaarperiode als voorlopig verwijderen van share is ingeschakeld |
update(string, string, string, File |
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
Promise<FileSharesLeaseResponse>
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>