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>