FileShares interface
Interfaz que representa un recurso compartido de archivos.
Métodos
create(string, string, string, File |
Crea un nuevo recurso compartido en la cuenta especificada tal y como se describe en el cuerpo de la solicitud. El recurso de recurso compartido incluye los metadatos y las propiedades del recurso compartido. No incluye una lista de los archivos que contiene el recurso compartido. |
delete(string, string, string, File |
Elimina el recurso compartido especificado en su cuenta. |
get(string, string, string, File |
Obtiene las propiedades de un recurso compartido especificado. |
lease(string, string, string, File |
La operación De concesión de recursos compartidos establece y administra un bloqueo en un recurso compartido para las operaciones de eliminación. La duración del bloqueo puede ser de 15 a 60 segundos, o puede ser infinita. |
list(string, string, File |
Enumera todos los recursos compartidos. |
restore(string, string, string, Deleted |
Restaurar un recurso compartido de archivos dentro de un período de retención válido si la eliminación temporal del recurso compartido está habilitada |
update(string, string, string, File |
Novedades compartir propiedades tal como se especifica en el cuerpo de la solicitud. Las propiedades que no se mencionan en la solicitud no se cambiarán. Se produce un error en la actualización si el recurso compartido especificado aún no existe. |
Detalles del método
create(string, string, string, FileShare, FileSharesCreateOptionalParams)
Crea un nuevo recurso compartido en la cuenta especificada tal y como se describe en el cuerpo de la solicitud. El recurso de recurso compartido incluye los metadatos y las propiedades del recurso compartido. No incluye una lista de los archivos que contiene el recurso compartido.
function create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise<FileShare>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.
- accountName
-
string
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.
- shareName
-
string
Nombre del recurso compartido de archivos dentro de la cuenta de almacenamiento especificada. Los nombres de recursos compartidos de archivos deben tener entre 3 y 63 caracteres de longitud y usar números, letras minúsculas y guiones (-). Todos los caracteres de guion (-) deben estar precedidos y seguidos inmediatamente por una letra o un número.
- fileShare
- FileShare
Propiedades del recurso compartido de archivos que se va a crear.
- options
- FileSharesCreateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<FileShare>
delete(string, string, string, FileSharesDeleteOptionalParams)
Elimina el recurso compartido especificado en su cuenta.
function delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.
- accountName
-
string
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.
- shareName
-
string
Nombre del recurso compartido de archivos dentro de la cuenta de almacenamiento especificada. Los nombres de recursos compartidos de archivos deben tener entre 3 y 63 caracteres de longitud y usar números, letras minúsculas y guiones (-). Todos los caracteres de guion (-) deben estar precedidos y seguidos inmediatamente por una letra o un número.
- options
- FileSharesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, FileSharesGetOptionalParams)
Obtiene las propiedades de un recurso compartido especificado.
function get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise<FileShare>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.
- accountName
-
string
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.
- shareName
-
string
Nombre del recurso compartido de archivos dentro de la cuenta de almacenamiento especificada. Los nombres de recursos compartidos de archivos deben tener entre 3 y 63 caracteres de longitud y usar números, letras minúsculas y guiones (-). Todos los caracteres de guion (-) deben estar precedidos y seguidos inmediatamente por una letra o un número.
- options
- FileSharesGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<FileShare>
lease(string, string, string, FileSharesLeaseOptionalParams)
La operación De concesión de recursos compartidos establece y administra un bloqueo en un recurso compartido para las operaciones de eliminación. La duración del bloqueo puede ser de 15 a 60 segundos, o puede ser infinita.
function lease(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams): Promise<FileSharesLeaseResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.
- accountName
-
string
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.
- shareName
-
string
Nombre del recurso compartido de archivos dentro de la cuenta de almacenamiento especificada. Los nombres de recursos compartidos de archivos deben tener entre 3 y 63 caracteres de longitud y usar números, letras minúsculas y guiones (-). Todos los caracteres de guion (-) deben estar precedidos y seguidos inmediatamente por una letra o un número.
- options
- FileSharesLeaseOptionalParams
Parámetros de opciones.
Devoluciones
Promise<FileSharesLeaseResponse>
list(string, string, FileSharesListOptionalParams)
Enumera todos los recursos compartidos.
function list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.
- accountName
-
string
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.
- options
- FileSharesListOptionalParams
Parámetros de opciones.
Devoluciones
restore(string, string, string, DeletedShare, FileSharesRestoreOptionalParams)
Restaurar un recurso compartido de archivos dentro de un período de retención válido si la eliminación temporal del recurso compartido está habilitada
function restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.
- accountName
-
string
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.
- shareName
-
string
Nombre del recurso compartido de archivos dentro de la cuenta de almacenamiento especificada. Los nombres de recursos compartidos de archivos deben tener entre 3 y 63 caracteres de longitud y usar números, letras minúsculas y guiones (-). Todos los caracteres de guion (-) deben estar precedidos y seguidos inmediatamente por una letra o un número.
- deletedShare
- DeletedShare
Recurso compartido eliminado que se va a restaurar.
- options
- FileSharesRestoreOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
update(string, string, string, FileShare, FileSharesUpdateOptionalParams)
Novedades compartir propiedades tal como se especifica en el cuerpo de la solicitud. Las propiedades que no se mencionan en la solicitud no se cambiarán. Se produce un error en la actualización si el recurso compartido especificado aún no existe.
function update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise<FileShare>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.
- accountName
-
string
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.
- shareName
-
string
Nombre del recurso compartido de archivos dentro de la cuenta de almacenamiento especificada. Los nombres de recursos compartidos de archivos deben tener entre 3 y 63 caracteres de longitud y usar números, letras minúsculas y guiones (-). Todos los caracteres de guion (-) deben estar precedidos y seguidos inmediatamente por una letra o un número.
- fileShare
- FileShare
Propiedades que se van a actualizar para el recurso compartido de archivos.
- options
- FileSharesUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<FileShare>