ArmContainerRegistryModelFactory.ContainerRegistryTaskData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von ContainerRegistryTaskData.
public static Azure.ResourceManager.ContainerRegistry.ContainerRegistryTaskData ContainerRegistryTaskData (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, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryProvisioningState? provisioningState = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryTaskStatus? status = default, Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryPlatformProperties platform = default, int? agentCpu = default, string agentPoolName = default, int? timeoutInSeconds = default, Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryTaskStepProperties step = default, Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryTriggerProperties trigger = default, Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryCredentials credentials = default, string logTemplate = default, bool? isSystemTask = default);
static member ContainerRegistryTaskData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryProvisioningState> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryTaskStatus> * Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryPlatformProperties * Nullable<int> * string * Nullable<int> * Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryTaskStepProperties * Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryTriggerProperties * Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryCredentials * string * Nullable<bool> -> Azure.ResourceManager.ContainerRegistry.ContainerRegistryTaskData
Public Shared Function ContainerRegistryTaskData (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 identity As ManagedServiceIdentity = Nothing, Optional provisioningState As Nullable(Of ContainerRegistryProvisioningState) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional status As Nullable(Of ContainerRegistryTaskStatus) = Nothing, Optional platform As ContainerRegistryPlatformProperties = Nothing, Optional agentCpu As Nullable(Of Integer) = Nothing, Optional agentPoolName As String = Nothing, Optional timeoutInSeconds As Nullable(Of Integer) = Nothing, Optional step As ContainerRegistryTaskStepProperties = Nothing, Optional trigger As ContainerRegistryTriggerProperties = Nothing, Optional credentials As ContainerRegistryCredentials = Nothing, Optional logTemplate As String = Nothing, Optional isSystemTask As Nullable(Of Boolean) = Nothing) As ContainerRegistryTaskData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- identity
- ManagedServiceIdentity
Identität für die Ressource.
- provisioningState
- Nullable<ContainerRegistryProvisioningState>
Der Bereitstellungsstatus der Aufgabe.
- createdOn
- Nullable<DateTimeOffset>
Das Erstellungsdatum der Aufgabe.
- status
- Nullable<ContainerRegistryTaskStatus>
Die aktuelle status der Aufgabe.
- platform
- ContainerRegistryPlatformProperties
Die Plattformeigenschaften, für die die Ausführung erfolgen muss.
- agentPoolName
- String
Der dedizierte Agentpool für die Aufgabe.
Die Eigenschaften eines Vorgangsschritts. Beachten Sie, dass ContainerRegistryTaskStepProperties(String, IEnumerable<ContainerRegistryBaseImageDependency>, String, String) es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind ContainerRegistryDockerBuildStep(IEnumerable<ContainerRegistryBaseImageDependency>, String, String, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, String, String, IEnumerable<ContainerRegistryRunArgument>), ContainerRegistryEncodedTaskStep(IEnumerable<ContainerRegistryBaseImageDependency>, String, String, String, String, IEnumerable<ContainerRegistryTaskOverridableValue>) und ContainerRegistryFileTaskStep(IEnumerable<ContainerRegistryBaseImageDependency>, String, String, String, String, IEnumerable<ContainerRegistryTaskOverridableValue>).
Die Eigenschaften, die alle Trigger für den Task beschreiben.
- credentials
- ContainerRegistryCredentials
Die Eigenschaften, die einen Satz von Anmeldeinformationen beschreiben, die beim Aufrufen dieser Ausführung verwendet werden.
- logTemplate
- String
Die Vorlage, die das Repository und die Taginformationen für das Ausführungsprotokollartefakt beschreibt.
Der Wert dieser Eigenschaft gibt an, ob es sich bei der Taskressource um eine Systemaufgabe handelt oder nicht.
Gibt zurück
Eine neue ContainerRegistryTaskData instance zum Mocking.