Compartir a través de


ServiceURL class

Un ServiceURL representa una dirección URL al servicio Azure Storage File que le permite manipular recursos compartidos de archivos.

Extends

Constructores

ServiceURL(string, Pipeline)

Crea una instancia de ServiceURL.

Propiedades

pipeline

Canalización de directiva de solicitud.

url

Valor de cadena de dirección URL.

Métodos

getProperties(Aborter)

Obtiene las propiedades del servicio de archivos de una cuenta de almacenamiento, incluidas las propiedades de las reglas De uso compartido de recursos entre orígenes y Análisis de Storage.

listSharesSegment(Aborter, undefined | string, IServiceListSharesSegmentOptions)

Obtiene las propiedades del servicio File de una cuenta de almacenamiento, incluidas las propiedades de las métricas de Storage Analytics y las reglas CORS (uso compartido de recursos entre orígenes).

newPipeline(Credential, INewPipelineOptions)

Método estático que se usa para crear un nuevo objeto Pipeline con credential proporcionado.

setProperties(Aborter, StorageServiceProperties)

Establece propiedades para el punto de conexión de servicio de archivos de una cuenta de almacenamiento, incluidas las propiedades para las reglas de Storage Analytics, CORS (uso compartido de recursos entre orígenes) y la configuración de eliminación temporal.

withPipeline(Pipeline)

Crea un nuevo objeto ServiceURL idéntico al origen, pero con la canalización de directiva de solicitud especificada.

Detalles del constructor

ServiceURL(string, Pipeline)

Crea una instancia de ServiceURL.

new ServiceURL(url: string, pipeline: Pipeline)

Parámetros

url

string

Cadena de dirección URL que apunta al servicio de archivos de Azure Storage, como "https://myaccount.file.core.windows.net". Puede anexar una SAS si usa AnonymousCredential, como "https://myaccount.file.core.windows.net?sasString".

pipeline
Pipeline

Llame a StorageURL.newPipeline() para crear una canalización predeterminada o proporcionar una canalización personalizada.

Detalles de las propiedades

pipeline

Canalización de directiva de solicitud.

pipeline: Pipeline

Valor de propiedad

url

Valor de cadena de dirección URL.

url: string

Valor de propiedad

string

Detalles del método

getProperties(Aborter)

Obtiene las propiedades del servicio de archivos de una cuenta de almacenamiento, incluidas las propiedades de las reglas De uso compartido de recursos entre orígenes y Análisis de Storage.

function getProperties(aborter: Aborter)

Parámetros

aborter
Aborter

Cree una nueva instancia de Aborter con Aborter.none o Aborter.timeout(), documentos goto de Aborter para obtener más ejemplos sobre la cancelación de solicitudes.

Devoluciones

Promise<Models.ServiceGetPropertiesResponse>

listSharesSegment(Aborter, undefined | string, IServiceListSharesSegmentOptions)

Obtiene las propiedades del servicio File de una cuenta de almacenamiento, incluidas las propiedades de las métricas de Storage Analytics y las reglas CORS (uso compartido de recursos entre orígenes).

function listSharesSegment(aborter: Aborter, marker?: undefined | string, options?: IServiceListSharesSegmentOptions)

Parámetros

aborter
Aborter

Cree una nueva instancia de Aborter con Aborter.none o Aborter.timeout(), documentos goto de Aborter para obtener más ejemplos sobre la cancelación de solicitudes.

marker

undefined | string

Devoluciones

Promise<Models.ServiceListSharesSegmentResponse>

newPipeline(Credential, INewPipelineOptions)

Método estático que se usa para crear un nuevo objeto Pipeline con credential proporcionado.

static function newPipeline(credential: Credential, pipelineOptions?: INewPipelineOptions)

Parámetros

credential
Credential

Por ejemplo, AnonymousCredential, SharedKeyCredential.

pipelineOptions
INewPipelineOptions

Devoluciones

Nuevo objeto Pipeline.

setProperties(Aborter, StorageServiceProperties)

Establece propiedades para el punto de conexión de servicio de archivos de una cuenta de almacenamiento, incluidas las propiedades para las reglas de Storage Analytics, CORS (uso compartido de recursos entre orígenes) y la configuración de eliminación temporal.

function setProperties(aborter: Aborter, properties: StorageServiceProperties)

Parámetros

aborter
Aborter

Cree una nueva instancia de Aborter con Aborter.none o Aborter.timeout(), documentos goto de Aborter para obtener más ejemplos sobre la cancelación de solicitudes.

Devoluciones

Promise<Models.ServiceSetPropertiesResponse>

withPipeline(Pipeline)

Crea un nuevo objeto ServiceURL idéntico al origen, pero con la canalización de directiva de solicitud especificada.

function withPipeline(pipeline: Pipeline)

Parámetros

pipeline
Pipeline

Devoluciones