Compartir a través de


ArtifactSource interface

Recurso que define la ubicación de origen donde se encuentran los artefactos.

Extends

Propiedades

artifactRoot

La ruta de acceso de la ubicación a la que hace referencia la propiedad "authentication" [por ejemplo, un URI de SAS al contenedor de blobs] a la ubicación de los artefactos. Esto se puede usar para diferenciar diferentes versiones de los artefactos. O bien, diferentes tipos de artefactos, como archivos binarios o plantillas. La ubicación a la que hace referencia la propiedad de autenticación concatenada con esta ruta de acceso artifactRoot opcional forma la ubicación de origen del artefacto donde se espera que se encuentren los artefactos.

authentication

Método de autenticación que se va a usar para acceder al origen del artefacto.

sourceType

Tipo de origen de artefacto usado.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación geográfica donde reside el recurso

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Etiquetas del recurso.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

artifactRoot

La ruta de acceso de la ubicación a la que hace referencia la propiedad "authentication" [por ejemplo, un URI de SAS al contenedor de blobs] a la ubicación de los artefactos. Esto se puede usar para diferenciar diferentes versiones de los artefactos. O bien, diferentes tipos de artefactos, como archivos binarios o plantillas. La ubicación a la que hace referencia la propiedad de autenticación concatenada con esta ruta de acceso artifactRoot opcional forma la ubicación de origen del artefacto donde se espera que se encuentren los artefactos.

artifactRoot?: string

Valor de propiedad

string

authentication

Método de autenticación que se va a usar para acceder al origen del artefacto.

authentication?: AuthenticationUnion

Valor de propiedad

sourceType

Tipo de origen de artefacto usado.

sourceType?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deTrackedResource.id

location

Ubicación geográfica donde reside el recurso

location: string

Valor de propiedad

string

Heredado deTrackedResource.location

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deTrackedResource.name

tags

Etiquetas del recurso.

tags?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

Heredado deTrackedResource.tags

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deTrackedResource.type