FileSharesClient Interfaz
public interface FileSharesClient
Una instancia de esta clase proporciona acceso a todas las operaciones definidas en FileSharesClient.
Resumen del método
Detalles del método
create
public abstract FileShareInner create(String resourceGroupName, String accountName, String shareName, FileShareInner fileShare)
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.
Parameters:
Returns:
createAsync
public abstract Mono
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.
Parameters:
Returns:
createWithResponse
public abstract Response
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.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
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.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String accountName, String shareName)
Elimina el recurso compartido especificado en su cuenta.
Parameters:
deleteAsync
public abstract Mono
Elimina el recurso compartido especificado en su cuenta.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Elimina el recurso compartido especificado en su cuenta.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Elimina el recurso compartido especificado en su cuenta.
Parameters:
Returns:
get
public abstract FileShareInner get(String resourceGroupName, String accountName, String shareName)
Obtiene las propiedades de un recurso compartido especificado.
Parameters:
Returns:
getAsync
public abstract Mono
Obtiene las propiedades de un recurso compartido especificado.
Parameters:
Returns:
getWithResponse
public abstract Response
Obtiene las propiedades de un recurso compartido especificado.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Obtiene las propiedades de un recurso compartido especificado.
Parameters:
Returns:
lease
public abstract LeaseShareResponseInner lease(String resourceGroupName, String accountName, String shareName)
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.
Parameters:
Returns:
leaseAsync
public abstract Mono
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.
Parameters:
Returns:
leaseWithResponse
public abstract FileSharesLeaseResponse leaseWithResponse(String resourceGroupName, String accountName, String shareName, String xMsSnapshot, LeaseShareRequest parameters, Context context)
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.
Parameters:
Returns:
leaseWithResponseAsync
public abstract Mono
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.
Parameters:
Returns:
list
public abstract PagedIterable
Enumera todos los recursos compartidos.
Parameters:
Returns:
list
public abstract PagedIterable
Enumera todos los recursos compartidos.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Enumera todos los recursos compartidos.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Enumera todos los recursos compartidos.
Parameters:
Returns:
restore
public abstract void restore(String resourceGroupName, String accountName, String shareName, DeletedShare deletedShare)
Restaure 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.
Parameters:
restoreAsync
public abstract Mono
Restaure 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.
Parameters:
Returns:
restoreWithResponse
public abstract Response
Restaure 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.
Parameters:
Returns:
restoreWithResponseAsync
public abstract Mono
Restaure 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.
Parameters:
Returns:
update
public abstract FileShareInner update(String resourceGroupName, String accountName, String shareName, FileShareInner fileShare)
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.
Parameters:
Returns:
updateAsync
public abstract Mono
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.
Parameters:
Returns:
updateWithResponse
public abstract Response
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.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Novedades compartir propiedades tal y 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.
Parameters:
Returns:
Se aplica a
Azure SDK for Java