FileSharesOperations interface
Interface die een FileShares-operatie vertegenwoordigt.
Eigenschappen
| create | Hiermee maakt u een nieuwe share aan onder het opgegeven account zoals beschreven door de aanvraagbody. De shareresource bevat metagegevens en eigenschappen voor die share. Het bevat geen lijst met de bestanden die zijn opgenomen in de share. |
| delete | Verwijdert het opgegeven aandeel onder zijn account. |
| get | Haalt eigenschappen van een opgegeven share op. |
| lease | De Lease Share-bewerking brengt een vergrendeling van een share tot stand en beheert deze voor verwijderingsbewerkingen. De vergrendelingsduur kan 15 tot 60 seconden zijn of kan oneindig zijn. |
| list | Geeft een overzicht van alle aandelen. |
| restore | Een bestandsshare herstellen binnen een geldige bewaardagen als voorlopig verwijderen van delen is ingeschakeld |
| update | Updates delen eigenschappen zoals gespecificeerd in de hoofdtekst van de aanvraag. Woningen die niet in de aanvraag worden genoemd, worden niet gewijzigd. De update mislukt als de opgegeven share nog niet bestaat. |
Eigenschapdetails
create
Hiermee maakt u een nieuwe share aan onder het opgegeven account zoals beschreven door de aanvraagbody. De shareresource bevat metagegevens en eigenschappen voor die share. Het bevat geen lijst met de bestanden die zijn opgenomen in de share.
create: (resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams) => Promise<FileShare>
Waarde van eigenschap
(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams) => Promise<FileShare>
delete
Verwijdert het opgegeven aandeel onder zijn account.
delete: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams) => Promise<void>
Waarde van eigenschap
(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams) => Promise<void>
get
Haalt eigenschappen van een opgegeven share op.
get: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams) => Promise<FileShare>
Waarde van eigenschap
(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams) => Promise<FileShare>
lease
De Lease Share-bewerking brengt een vergrendeling van een share tot stand en beheert deze voor verwijderingsbewerkingen. De vergrendelingsduur kan 15 tot 60 seconden zijn of kan oneindig zijn.
lease: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams) => Promise<LeaseShareResponse>
Waarde van eigenschap
(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams) => Promise<LeaseShareResponse>
list
Geeft een overzicht van alle aandelen.
list: (resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams) => PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>
Waarde van eigenschap
(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams) => PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>
restore
Een bestandsshare herstellen binnen een geldige bewaardagen als voorlopig verwijderen van delen is ingeschakeld
restore: (resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams) => Promise<void>
Waarde van eigenschap
(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams) => Promise<void>
update
Updates delen eigenschappen zoals gespecificeerd in de hoofdtekst van de aanvraag. Woningen die niet in de aanvraag worden genoemd, worden niet gewijzigd. De update mislukt als de opgegeven share nog niet bestaat.
update: (resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams) => Promise<FileShare>
Waarde van eigenschap
(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams) => Promise<FileShare>