Partilhar via


ArmDeploymentManagerModelFactory.ArtifactSourceData Método

Definição

Inicializa uma nova instância de ArtifactSourceData.

public static Azure.ResourceManager.DeploymentManager.ArtifactSourceData ArtifactSourceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string sourceType = default, string artifactRoot = default, Azure.ResourceManager.DeploymentManager.Models.Authentication authentication = default);
static member ArtifactSourceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * Azure.ResourceManager.DeploymentManager.Models.Authentication -> Azure.ResourceManager.DeploymentManager.ArtifactSourceData
Public Shared Function ArtifactSourceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional sourceType As String = Nothing, Optional artifactRoot As String = Nothing, Optional authentication As Authentication = Nothing) As ArtifactSourceData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

sourceType
String

O tipo de fonte de artefato usada.

artifactRoot
String

O caminho do local ao qual a propriedade 'authentication' [digamos, um URI 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 concatenada com esse caminho artifactRoot opcional forma o local de origem do artefato em que os artefatos devem ser encontrados.

authentication
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.

Retornos

Uma nova ArtifactSourceData instância para zombar.

Aplica-se a