Share class
Clase que representa un recurso compartido.
Constructores
| Share(Storage |
Cree un recurso compartido. |
Métodos
Detalles del constructor
Share(StorageClientContext)
Cree un recurso compartido.
new Share(client: StorageClientContext)
Parámetros
- client
- StorageClientContext
Referencia al cliente de servicio.
Detalles del método
create(Models.ShareCreateOptionalParams)
Crea un nuevo recurso compartido en la cuenta especificada. Si el recurso compartido con el mismo nombre ya existe, se produce un error en la operación.
function create(options?: Models.ShareCreateOptionalParams)
Parámetros
- options
- Models.ShareCreateOptionalParams
Devoluciones
Promise<Models.ShareCreateResponse>
< Promise>Models.ShareCreateResponse
create(ServiceCallback<void>)
function create(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
create(ShareCreateOptionalParams, ServiceCallback<void>)
function create(options: ShareCreateOptionalParams, callback: ServiceCallback<void>)
Parámetros
- options
- ShareCreateOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
createPermission(Permission, Models.ShareCreatePermissionOptionalParams)
Cree un permiso (un descriptor de seguridad).
function createPermission(permission: Permission, options?: Models.ShareCreatePermissionOptionalParams)
Parámetros
- permission
- Permission
Permission(a security descriptor) descrito en sdDL.
- options
- Models.ShareCreatePermissionOptionalParams
Devoluciones
Promise<Models.ShareCreatePermissionResponse>
Modelos de promesas.ShareCreatePermissionResponse<>
createPermission(Permission, ServiceCallback<void>)
function createPermission(permission: Permission, callback: ServiceCallback<void>)
Parámetros
- permission
- Permission
Permission(a security descriptor) descrito en sdDL.
- callback
-
ServiceCallback<void>
Devolución de llamada
createPermission(Permission, ShareCreatePermissionOptionalParams, ServiceCallback<void>)
function createPermission(permission: Permission, options: ShareCreatePermissionOptionalParams, callback: ServiceCallback<void>)
Parámetros
- permission
- Permission
Permission(a security descriptor) descrito en sdDL.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
createSnapshot(Models.ShareCreateSnapshotOptionalParams)
Crea una instantánea de solo lectura de un recurso compartido.
function createSnapshot(options?: Models.ShareCreateSnapshotOptionalParams)
Parámetros
- options
- Models.ShareCreateSnapshotOptionalParams
Devoluciones
Promise<Models.ShareCreateSnapshotResponse>
Modelos de promesas.ShareCreateSnapshotResponse<>
createSnapshot(ServiceCallback<void>)
function createSnapshot(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
createSnapshot(ShareCreateSnapshotOptionalParams, ServiceCallback<void>)
function createSnapshot(options: ShareCreateSnapshotOptionalParams, callback: ServiceCallback<void>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
deleteMethod(Models.ShareDeleteMethodOptionalParams)
La operación marca el recurso compartido o la instantánea de recurso compartido especificados para su eliminación. La instantánea de recurso compartido o compartido y los archivos contenidos en él se eliminan más adelante durante la recolección de elementos no utilizados.
function deleteMethod(options?: Models.ShareDeleteMethodOptionalParams)
Parámetros
- options
- Models.ShareDeleteMethodOptionalParams
Devoluciones
Promise<Models.ShareDeleteResponse>
Modelos de promesa.ShareDeleteResponse<>
deleteMethod(ServiceCallback<void>)
function deleteMethod(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
deleteMethod(ShareDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(options: ShareDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parámetros
- options
- ShareDeleteMethodOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
getAccessPolicy(Models.ShareGetAccessPolicyOptionalParams)
Devuelve información sobre las directivas de acceso almacenadas especificadas en el recurso compartido.
function getAccessPolicy(options?: Models.ShareGetAccessPolicyOptionalParams)
Parámetros
- options
- Models.ShareGetAccessPolicyOptionalParams
Devoluciones
Promise<Models.ShareGetAccessPolicyResponse>
Modelos de promesa.ShareGetAccessPolicyResponse<>
getAccessPolicy(ServiceCallback<SignedIdentifier[]>)
function getAccessPolicy(callback: ServiceCallback<SignedIdentifier[]>)
Parámetros
- callback
-
ServiceCallback<SignedIdentifier[]>
Devolución de llamada
getAccessPolicy(ShareGetAccessPolicyOptionalParams, ServiceCallback<SignedIdentifier[]>)
function getAccessPolicy(options: ShareGetAccessPolicyOptionalParams, callback: ServiceCallback<SignedIdentifier[]>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<SignedIdentifier[]>
Devolución de llamada
getPermission(string, Models.ShareGetPermissionOptionalParams)
Devuelve el permiso (descriptor de seguridad) de una clave determinada.
function getPermission(filePermissionKey: string, options?: Models.ShareGetPermissionOptionalParams)
Parámetros
- filePermissionKey
-
string
Clave del permiso que se va a establecer para el directorio o archivo. Nota: Solo se debe especificar una de las claves x-ms-file-permission o x-ms-file-permission-key.
- options
- Models.ShareGetPermissionOptionalParams
Devoluciones
Promise<Models.ShareGetPermissionResponse>
Modelos de promesas.ShareGetPermissionResponse<>
getPermission(string, ServiceCallback<Permission>)
function getPermission(filePermissionKey: string, callback: ServiceCallback<Permission>)
Parámetros
- filePermissionKey
-
string
Clave del permiso que se va a establecer para el directorio o archivo. Nota: Solo se debe especificar una de las claves x-ms-file-permission o x-ms-file-permission-key.
- callback
-
ServiceCallback<Permission>
Devolución de llamada
getPermission(string, ShareGetPermissionOptionalParams, ServiceCallback<Permission>)
function getPermission(filePermissionKey: string, options: ShareGetPermissionOptionalParams, callback: ServiceCallback<Permission>)
Parámetros
- filePermissionKey
-
string
Clave del permiso que se va a establecer para el directorio o archivo. Nota: Solo se debe especificar una de las claves x-ms-file-permission o x-ms-file-permission-key.
- options
- ShareGetPermissionOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<Permission>
Devolución de llamada
getProperties(Models.ShareGetPropertiesOptionalParams)
Devuelve todos los metadatos definidos por el usuario y las propiedades del sistema para el recurso compartido o la instantánea de recurso compartido especificados. Los datos devueltos no incluyen la lista de archivos del recurso compartido.
function getProperties(options?: Models.ShareGetPropertiesOptionalParams)
Parámetros
- options
- Models.ShareGetPropertiesOptionalParams
Devoluciones
Promise<Models.ShareGetPropertiesResponse>
Promise<Models.ShareGetPropertiesResponse>
getProperties(ServiceCallback<void>)
function getProperties(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
getProperties(ShareGetPropertiesOptionalParams, ServiceCallback<void>)
function getProperties(options: ShareGetPropertiesOptionalParams, callback: ServiceCallback<void>)
Parámetros
- options
- ShareGetPropertiesOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
getStatistics(Models.ShareGetStatisticsOptionalParams)
Recupera estadísticas relacionadas con el recurso compartido.
function getStatistics(options?: Models.ShareGetStatisticsOptionalParams)
Parámetros
- options
- Models.ShareGetStatisticsOptionalParams
Devoluciones
Promise<Models.ShareGetStatisticsResponse>
Modelos de promesas.ShareGetStatisticsResponse<>
getStatistics(ServiceCallback<ShareStats>)
function getStatistics(callback: ServiceCallback<ShareStats>)
Parámetros
- callback
-
ServiceCallback<ShareStats>
Devolución de llamada
getStatistics(ShareGetStatisticsOptionalParams, ServiceCallback<ShareStats>)
function getStatistics(options: ShareGetStatisticsOptionalParams, callback: ServiceCallback<ShareStats>)
Parámetros
- options
- ShareGetStatisticsOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<ShareStats>
Devolución de llamada
setAccessPolicy(Models.ShareSetAccessPolicyOptionalParams)
Establece una directiva de acceso almacenada para su uso con firmas de acceso compartido.
function setAccessPolicy(options?: Models.ShareSetAccessPolicyOptionalParams)
Parámetros
- options
- Models.ShareSetAccessPolicyOptionalParams
Devoluciones
Promise<Models.ShareSetAccessPolicyResponse>
Modelos de promesas.ShareSetAccessPolicyResponse<>
setAccessPolicy(ServiceCallback<void>)
function setAccessPolicy(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
setAccessPolicy(ShareSetAccessPolicyOptionalParams, ServiceCallback<void>)
function setAccessPolicy(options: ShareSetAccessPolicyOptionalParams, callback: ServiceCallback<void>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
setMetadata(Models.ShareSetMetadataOptionalParams)
Establece uno o varios pares nombre-valor definidos por el usuario para el recurso compartido especificado.
function setMetadata(options?: Models.ShareSetMetadataOptionalParams)
Parámetros
- options
- Models.ShareSetMetadataOptionalParams
Devoluciones
Promise<Models.ShareSetMetadataResponse>
Promise<Models.ShareSetMetadataResponse>
setMetadata(ServiceCallback<void>)
function setMetadata(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
setMetadata(ShareSetMetadataOptionalParams, ServiceCallback<void>)
function setMetadata(options: ShareSetMetadataOptionalParams, callback: ServiceCallback<void>)
Parámetros
- options
- ShareSetMetadataOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
setQuota(Models.ShareSetQuotaOptionalParams)
Establece la cuota del recurso compartido especificado.
function setQuota(options?: Models.ShareSetQuotaOptionalParams)
Parámetros
- options
- Models.ShareSetQuotaOptionalParams
Devoluciones
Promise<Models.ShareSetQuotaResponse>
Modelos de promesa.ShareSetQuotaResponse<>
setQuota(ServiceCallback<void>)
function setQuota(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
setQuota(ShareSetQuotaOptionalParams, ServiceCallback<void>)
function setQuota(options: ShareSetQuotaOptionalParams, callback: ServiceCallback<void>)
Parámetros
- options
- ShareSetQuotaOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada