Share class
Класс, представляющий общую папку.
Конструкторы
| Share(Storage |
Создайте общую папку. |
Методы
Сведения о конструкторе
Share(StorageClientContext)
Создайте общую папку.
new Share(client: StorageClientContext)
Параметры
- client
- StorageClientContext
Ссылка на клиент службы.
Сведения о методе
create(Models.ShareCreateOptionalParams)
Создает новую общую папку под указанной учетной записью. Если общий ресурс с тем же именем уже существует, операция завершается ошибкой.
function create(options?: Models.ShareCreateOptionalParams)
Параметры
- options
- Models.ShareCreateOptionalParams
Возвращаемое значение
Promise<Models.ShareCreateResponse>
Обещание<Models.ShareCreateResponse>
create(ServiceCallback<void>)
function create(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
create(ShareCreateOptionalParams, ServiceCallback<void>)
function create(options: ShareCreateOptionalParams, callback: ServiceCallback<void>)
Параметры
- options
- ShareCreateOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
createPermission(Permission, Models.ShareCreatePermissionOptionalParams)
Создайте разрешение (дескриптор безопасности).
function createPermission(permission: Permission, options?: Models.ShareCreatePermissionOptionalParams)
Параметры
- permission
- Permission
Разрешения (дескриптор безопасности), описанные в SDDL.
- options
- Models.ShareCreatePermissionOptionalParams
Возвращаемое значение
Promise<Models.ShareCreatePermissionResponse>
Обещание<Models.ShareCreatePermissionResponse>
createPermission(Permission, ServiceCallback<void>)
function createPermission(permission: Permission, callback: ServiceCallback<void>)
Параметры
- permission
- Permission
Разрешения (дескриптор безопасности), описанные в SDDL.
- callback
-
ServiceCallback<void>
Обратный вызов
createPermission(Permission, ShareCreatePermissionOptionalParams, ServiceCallback<void>)
function createPermission(permission: Permission, options: ShareCreatePermissionOptionalParams, callback: ServiceCallback<void>)
Параметры
- permission
- Permission
Разрешения (дескриптор безопасности), описанные в SDDL.
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
createSnapshot(Models.ShareCreateSnapshotOptionalParams)
Создает моментальный снимок общего ресурса только для чтения.
function createSnapshot(options?: Models.ShareCreateSnapshotOptionalParams)
Параметры
- options
- Models.ShareCreateSnapshotOptionalParams
Возвращаемое значение
Promise<Models.ShareCreateSnapshotResponse>
Обещание<Models.ShareCreateSnapshotResponse>
createSnapshot(ServiceCallback<void>)
function createSnapshot(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
createSnapshot(ShareCreateSnapshotOptionalParams, ServiceCallback<void>)
function createSnapshot(options: ShareCreateSnapshotOptionalParams, callback: ServiceCallback<void>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
deleteMethod(Models.ShareDeleteMethodOptionalParams)
Операция помечает указанный общий ресурс или моментальный снимок общего ресурса для удаления. Моментальный снимок общего ресурса или общий доступ, а также все файлы, содержащиеся в нем, позже удаляются во время сборки мусора.
function deleteMethod(options?: Models.ShareDeleteMethodOptionalParams)
Параметры
- options
- Models.ShareDeleteMethodOptionalParams
Возвращаемое значение
Promise<Models.ShareDeleteResponse>
Обещание<Models.ShareDeleteResponse>
deleteMethod(ServiceCallback<void>)
function deleteMethod(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
deleteMethod(ShareDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(options: ShareDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Параметры
- options
- ShareDeleteMethodOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
getAccessPolicy(Models.ShareGetAccessPolicyOptionalParams)
Возвращает сведения о хранимых политиках доступа, указанных в общей папке.
function getAccessPolicy(options?: Models.ShareGetAccessPolicyOptionalParams)
Параметры
- options
- Models.ShareGetAccessPolicyOptionalParams
Возвращаемое значение
Promise<Models.ShareGetAccessPolicyResponse>
Обещание<Models.ShareGetAccessPolicyResponse>
getAccessPolicy(ServiceCallback<SignedIdentifier[]>)
function getAccessPolicy(callback: ServiceCallback<SignedIdentifier[]>)
Параметры
- callback
-
ServiceCallback<SignedIdentifier[]>
Обратный вызов
getAccessPolicy(ShareGetAccessPolicyOptionalParams, ServiceCallback<SignedIdentifier[]>)
function getAccessPolicy(options: ShareGetAccessPolicyOptionalParams, callback: ServiceCallback<SignedIdentifier[]>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<SignedIdentifier[]>
Обратный вызов
getPermission(string, Models.ShareGetPermissionOptionalParams)
Возвращает разрешение (дескриптор безопасности) для заданного ключа.
function getPermission(filePermissionKey: string, options?: Models.ShareGetPermissionOptionalParams)
Параметры
- filePermissionKey
-
string
Ключ разрешения, заданного для каталога или файла. Примечание. Необходимо указать только один из разрешений x-ms-file-permission или x-ms-file-permission-key.
- options
- Models.ShareGetPermissionOptionalParams
Возвращаемое значение
Promise<Models.ShareGetPermissionResponse>
Обещание<Models.ShareGetPermissionResponse>
getPermission(string, ServiceCallback<Permission>)
function getPermission(filePermissionKey: string, callback: ServiceCallback<Permission>)
Параметры
- filePermissionKey
-
string
Ключ разрешения, заданного для каталога или файла. Примечание. Необходимо указать только один из разрешений x-ms-file-permission или x-ms-file-permission-key.
- callback
-
ServiceCallback<Permission>
Обратный вызов
getPermission(string, ShareGetPermissionOptionalParams, ServiceCallback<Permission>)
function getPermission(filePermissionKey: string, options: ShareGetPermissionOptionalParams, callback: ServiceCallback<Permission>)
Параметры
- filePermissionKey
-
string
Ключ разрешения, заданного для каталога или файла. Примечание. Необходимо указать только один из разрешений x-ms-file-permission или x-ms-file-permission-key.
- options
- ShareGetPermissionOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<Permission>
Обратный вызов
getProperties(Models.ShareGetPropertiesOptionalParams)
Возвращает все пользовательские метаданные и системные свойства для указанного моментального снимка общего ресурса или общего ресурса. Возвращенные данные не включают список файлов общей папки.
function getProperties(options?: Models.ShareGetPropertiesOptionalParams)
Параметры
- options
- Models.ShareGetPropertiesOptionalParams
Возвращаемое значение
Promise<Models.ShareGetPropertiesResponse>
Обещание<Models.ShareGetPropertiesResponse>
getProperties(ServiceCallback<void>)
function getProperties(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
getProperties(ShareGetPropertiesOptionalParams, ServiceCallback<void>)
function getProperties(options: ShareGetPropertiesOptionalParams, callback: ServiceCallback<void>)
Параметры
- options
- ShareGetPropertiesOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
getStatistics(Models.ShareGetStatisticsOptionalParams)
Извлекает статистику, связанную с общим ресурсом.
function getStatistics(options?: Models.ShareGetStatisticsOptionalParams)
Параметры
- options
- Models.ShareGetStatisticsOptionalParams
Возвращаемое значение
Promise<Models.ShareGetStatisticsResponse>
Обещание<Models.ShareGetStatisticsResponse>
getStatistics(ServiceCallback<ShareStats>)
function getStatistics(callback: ServiceCallback<ShareStats>)
Параметры
- callback
-
ServiceCallback<ShareStats>
Обратный вызов
getStatistics(ShareGetStatisticsOptionalParams, ServiceCallback<ShareStats>)
function getStatistics(options: ShareGetStatisticsOptionalParams, callback: ServiceCallback<ShareStats>)
Параметры
- options
- ShareGetStatisticsOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<ShareStats>
Обратный вызов
setAccessPolicy(Models.ShareSetAccessPolicyOptionalParams)
Задает хранимую политику доступа для использования с подписанными URL-адресами.
function setAccessPolicy(options?: Models.ShareSetAccessPolicyOptionalParams)
Параметры
- options
- Models.ShareSetAccessPolicyOptionalParams
Возвращаемое значение
Promise<Models.ShareSetAccessPolicyResponse>
Обещание<Models.ShareSetAccessPolicyResponse>
setAccessPolicy(ServiceCallback<void>)
function setAccessPolicy(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setAccessPolicy(ShareSetAccessPolicyOptionalParams, ServiceCallback<void>)
function setAccessPolicy(options: ShareSetAccessPolicyOptionalParams, callback: ServiceCallback<void>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setMetadata(Models.ShareSetMetadataOptionalParams)
Задает одну или несколько определяемых пользователем пар name-value для указанной общей папки.
function setMetadata(options?: Models.ShareSetMetadataOptionalParams)
Параметры
- options
- Models.ShareSetMetadataOptionalParams
Возвращаемое значение
Promise<Models.ShareSetMetadataResponse>
Обещание<Models.ShareSetMetadataResponse>
setMetadata(ServiceCallback<void>)
function setMetadata(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setMetadata(ShareSetMetadataOptionalParams, ServiceCallback<void>)
function setMetadata(options: ShareSetMetadataOptionalParams, callback: ServiceCallback<void>)
Параметры
- options
- ShareSetMetadataOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setQuota(Models.ShareSetQuotaOptionalParams)
Задает квоту для указанной общей папки.
function setQuota(options?: Models.ShareSetQuotaOptionalParams)
Параметры
- options
- Models.ShareSetQuotaOptionalParams
Возвращаемое значение
Promise<Models.ShareSetQuotaResponse>
Обещание<Models.ShareSetQuotaResponse>
setQuota(ServiceCallback<void>)
function setQuota(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setQuota(ShareSetQuotaOptionalParams, ServiceCallback<void>)
function setQuota(options: ShareSetQuotaOptionalParams, callback: ServiceCallback<void>)
Параметры
- options
- ShareSetQuotaOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов