Compartilhar via


ArtifactSourceData Classe

Definição

Uma classe que representa o modelo de dados ArtifactSource. O recurso que define o local de origem em que os artefatos estão localizados.

public class ArtifactSourceData : Azure.ResourceManager.Models.TrackedResourceData
type ArtifactSourceData = class
    inherit TrackedResourceData
Public Class ArtifactSourceData
Inherits TrackedResourceData
Herança

Construtores

ArtifactSourceData(AzureLocation)

Inicializa uma nova instância de ArtifactSourceData.

Propriedades

ArtifactRoot

O caminho do local ao qual a propriedade 'authentication' [digamos, um URI de SAS para o contêiner de blob] se refere ao local dos artefatos. Isso pode ser usado para diferenciar diferentes versões dos artefatos. Ou diferentes tipos de artefatos, como binários ou modelos. O local referenciado pela propriedade de autenticação concatenado com esse caminho artifactRoot opcional forma o local de origem do artefato em que os artefatos devem ser encontrados.

Authentication

O método de autenticação a ser usado para acessar a origem do artefato. Authentication Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem SasAuthentication.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
Location

A localização geográfica em que o recurso reside.

(Herdado de TrackedResourceData)
Name

O nome do recurso.

(Herdado de ResourceData)
ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
SourceType

O tipo de fonte de artefato usada.

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)

Aplica-se a