Compartir a través de


FileShares interface

Interfaz que representa un recurso compartido de archivos.

Métodos

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.

delete(string, string, string, FileSharesDeleteOptionalParams)

Elimina el recurso compartido especificado en su cuenta.

get(string, string, string, FileSharesGetOptionalParams)

Obtiene las propiedades de un recurso compartido especificado.

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.

list(string, string, FileSharesListOptionalParams)

Enumera todos los recursos compartidos.

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

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.

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

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>