ArmDeploymentManagerModelFactory.ArtifactSourceData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
A ID.
- 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
Azure SDK for .NET