Share class
Klass som representerar en resurs.
Konstruktorer
| Share(Storage |
Skapa en resurs. |
Metoder
Konstruktorinformation
Share(StorageClientContext)
Skapa en resurs.
new Share(client: StorageClientContext)
Parametrar
- client
- StorageClientContext
Referens till tjänstklienten.
Metodinformation
create(Models.ShareCreateOptionalParams)
Skapar en ny resurs under det angivna kontot. Om resursen med samma namn redan finns misslyckas åtgärden.
function create(options?: Models.ShareCreateOptionalParams)
Parametrar
- options
- Models.ShareCreateOptionalParams
Returer
Promise<Models.ShareCreateResponse>
Löfte<Models.ShareCreateResponse>
create(ServiceCallback<void>)
function create(callback: ServiceCallback<void>)
Parametrar
- callback
-
ServiceCallback<void>
Återanropet
create(ShareCreateOptionalParams, ServiceCallback<void>)
function create(options: ShareCreateOptionalParams, callback: ServiceCallback<void>)
Parametrar
- options
- ShareCreateOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
createPermission(Permission, Models.ShareCreatePermissionOptionalParams)
Skapa en behörighet (en säkerhetsbeskrivning).
function createPermission(permission: Permission, options?: Models.ShareCreatePermissionOptionalParams)
Parametrar
- permission
- Permission
Behörighet (en säkerhetsbeskrivning) som beskrivs i SDDL.
- options
- Models.ShareCreatePermissionOptionalParams
Returer
Promise<Models.ShareCreatePermissionResponse>
Löfte<Models.ShareCreatePermissionResponse>
createPermission(Permission, ServiceCallback<void>)
function createPermission(permission: Permission, callback: ServiceCallback<void>)
Parametrar
- permission
- Permission
Behörighet (en säkerhetsbeskrivning) som beskrivs i SDDL.
- callback
-
ServiceCallback<void>
Återanropet
createPermission(Permission, ShareCreatePermissionOptionalParams, ServiceCallback<void>)
function createPermission(permission: Permission, options: ShareCreatePermissionOptionalParams, callback: ServiceCallback<void>)
Parametrar
- permission
- Permission
Behörighet (en säkerhetsbeskrivning) som beskrivs i SDDL.
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
createSnapshot(Models.ShareCreateSnapshotOptionalParams)
Skapar en skrivskyddad ögonblicksbild av en resurs.
function createSnapshot(options?: Models.ShareCreateSnapshotOptionalParams)
Parametrar
- options
- Models.ShareCreateSnapshotOptionalParams
Returer
Promise<Models.ShareCreateSnapshotResponse>
Löfte<Models.ShareCreateSnapshotResponse>
createSnapshot(ServiceCallback<void>)
function createSnapshot(callback: ServiceCallback<void>)
Parametrar
- callback
-
ServiceCallback<void>
Återanropet
createSnapshot(ShareCreateSnapshotOptionalParams, ServiceCallback<void>)
function createSnapshot(options: ShareCreateSnapshotOptionalParams, callback: ServiceCallback<void>)
Parametrar
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
deleteMethod(Models.ShareDeleteMethodOptionalParams)
Åtgärden markerar den angivna resursen eller resursögonblicksbilden för borttagning. Resursen eller resursögonblicksbilden och alla filer som finns i den tas senare bort under skräpinsamlingen.
function deleteMethod(options?: Models.ShareDeleteMethodOptionalParams)
Parametrar
- options
- Models.ShareDeleteMethodOptionalParams
Returer
Promise<Models.ShareDeleteResponse>
Löfte<Models.ShareDeleteResponse>
deleteMethod(ServiceCallback<void>)
function deleteMethod(callback: ServiceCallback<void>)
Parametrar
- callback
-
ServiceCallback<void>
Återanropet
deleteMethod(ShareDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(options: ShareDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parametrar
- options
- ShareDeleteMethodOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
getAccessPolicy(Models.ShareGetAccessPolicyOptionalParams)
Returnerar information om lagrade åtkomstprinciper som anges på resursen.
function getAccessPolicy(options?: Models.ShareGetAccessPolicyOptionalParams)
Parametrar
- options
- Models.ShareGetAccessPolicyOptionalParams
Returer
Promise<Models.ShareGetAccessPolicyResponse>
Löfte<Models.ShareGetAccessPolicyResponse>
getAccessPolicy(ServiceCallback<SignedIdentifier[]>)
function getAccessPolicy(callback: ServiceCallback<SignedIdentifier[]>)
Parametrar
- callback
-
ServiceCallback<SignedIdentifier[]>
Återanropet
getAccessPolicy(ShareGetAccessPolicyOptionalParams, ServiceCallback<SignedIdentifier[]>)
function getAccessPolicy(options: ShareGetAccessPolicyOptionalParams, callback: ServiceCallback<SignedIdentifier[]>)
Parametrar
De valfria parametrarna
- callback
-
ServiceCallback<SignedIdentifier[]>
Återanropet
getPermission(string, Models.ShareGetPermissionOptionalParams)
Returnerar behörigheten (säkerhetsbeskrivningen) för en viss nyckel
function getPermission(filePermissionKey: string, options?: Models.ShareGetPermissionOptionalParams)
Parametrar
- filePermissionKey
-
string
Nyckeln för behörigheten som ska anges för katalogen/filen. Obs! Endast en av x-ms-file-permission eller x-ms-file-permission-key ska anges.
- options
- Models.ShareGetPermissionOptionalParams
Returer
Promise<Models.ShareGetPermissionResponse>
Löfte<Models.ShareGetPermissionResponse>
getPermission(string, ServiceCallback<Permission>)
function getPermission(filePermissionKey: string, callback: ServiceCallback<Permission>)
Parametrar
- filePermissionKey
-
string
Nyckeln för behörigheten som ska anges för katalogen/filen. Obs! Endast en av x-ms-file-permission eller x-ms-file-permission-key ska anges.
- callback
-
ServiceCallback<Permission>
Återanropet
getPermission(string, ShareGetPermissionOptionalParams, ServiceCallback<Permission>)
function getPermission(filePermissionKey: string, options: ShareGetPermissionOptionalParams, callback: ServiceCallback<Permission>)
Parametrar
- filePermissionKey
-
string
Nyckeln för behörigheten som ska anges för katalogen/filen. Obs! Endast en av x-ms-file-permission eller x-ms-file-permission-key ska anges.
- options
- ShareGetPermissionOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<Permission>
Återanropet
getProperties(Models.ShareGetPropertiesOptionalParams)
Returnerar alla användardefinierade metadata och systemegenskaper för den angivna resursen eller resursögonblicksbilden. De data som returneras innehåller inte resursens lista över filer.
function getProperties(options?: Models.ShareGetPropertiesOptionalParams)
Parametrar
- options
- Models.ShareGetPropertiesOptionalParams
Returer
Promise<Models.ShareGetPropertiesResponse>
Löfte<Models.ShareGetPropertiesResponse>
getProperties(ServiceCallback<void>)
function getProperties(callback: ServiceCallback<void>)
Parametrar
- callback
-
ServiceCallback<void>
Återanropet
getProperties(ShareGetPropertiesOptionalParams, ServiceCallback<void>)
function getProperties(options: ShareGetPropertiesOptionalParams, callback: ServiceCallback<void>)
Parametrar
- options
- ShareGetPropertiesOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
getStatistics(Models.ShareGetStatisticsOptionalParams)
Hämtar statistik som är relaterad till resursen.
function getStatistics(options?: Models.ShareGetStatisticsOptionalParams)
Parametrar
- options
- Models.ShareGetStatisticsOptionalParams
Returer
Promise<Models.ShareGetStatisticsResponse>
Löfte<Models.ShareGetStatisticsResponse>
getStatistics(ServiceCallback<ShareStats>)
function getStatistics(callback: ServiceCallback<ShareStats>)
Parametrar
- callback
-
ServiceCallback<ShareStats>
Återanropet
getStatistics(ShareGetStatisticsOptionalParams, ServiceCallback<ShareStats>)
function getStatistics(options: ShareGetStatisticsOptionalParams, callback: ServiceCallback<ShareStats>)
Parametrar
- options
- ShareGetStatisticsOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<ShareStats>
Återanropet
setAccessPolicy(Models.ShareSetAccessPolicyOptionalParams)
Anger en lagrad åtkomstprincip för användning med signaturer för delad åtkomst.
function setAccessPolicy(options?: Models.ShareSetAccessPolicyOptionalParams)
Parametrar
- options
- Models.ShareSetAccessPolicyOptionalParams
Returer
Promise<Models.ShareSetAccessPolicyResponse>
Löfte<Models.ShareSetAccessPolicyResponse>
setAccessPolicy(ServiceCallback<void>)
function setAccessPolicy(callback: ServiceCallback<void>)
Parametrar
- callback
-
ServiceCallback<void>
Återanropet
setAccessPolicy(ShareSetAccessPolicyOptionalParams, ServiceCallback<void>)
function setAccessPolicy(options: ShareSetAccessPolicyOptionalParams, callback: ServiceCallback<void>)
Parametrar
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
setMetadata(Models.ShareSetMetadataOptionalParams)
Anger ett eller flera användardefinierade namn/värde-par för den angivna resursen.
function setMetadata(options?: Models.ShareSetMetadataOptionalParams)
Parametrar
- options
- Models.ShareSetMetadataOptionalParams
Returer
Promise<Models.ShareSetMetadataResponse>
Löfte<Models.ShareSetMetadataResponse>
setMetadata(ServiceCallback<void>)
function setMetadata(callback: ServiceCallback<void>)
Parametrar
- callback
-
ServiceCallback<void>
Återanropet
setMetadata(ShareSetMetadataOptionalParams, ServiceCallback<void>)
function setMetadata(options: ShareSetMetadataOptionalParams, callback: ServiceCallback<void>)
Parametrar
- options
- ShareSetMetadataOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
setQuota(Models.ShareSetQuotaOptionalParams)
Anger kvot för den angivna resursen.
function setQuota(options?: Models.ShareSetQuotaOptionalParams)
Parametrar
- options
- Models.ShareSetQuotaOptionalParams
Returer
Promise<Models.ShareSetQuotaResponse>
Löfte<Models.ShareSetQuotaResponse>
setQuota(ServiceCallback<void>)
function setQuota(callback: ServiceCallback<void>)
Parametrar
- callback
-
ServiceCallback<void>
Återanropet
setQuota(ShareSetQuotaOptionalParams, ServiceCallback<void>)
function setQuota(options: ShareSetQuotaOptionalParams, callback: ServiceCallback<void>)
Parametrar
- options
- ShareSetQuotaOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet