Share via


TaskRunUpdateParameters Class

Definition

The parameters for updating a task run.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.TaskRunUpdateParametersTypeConverter))]
public class TaskRunUpdateParameters : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.ITaskRunUpdateParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.TaskRunUpdateParametersTypeConverter))>]
type TaskRunUpdateParameters = class
    interface ITaskRunUpdateParameters
    interface IJsonSerializable
Public Class TaskRunUpdateParameters
Implements ITaskRunUpdateParameters
Inheritance
TaskRunUpdateParameters
Attributes
Implements

Constructors

TaskRunUpdateParameters()

Creates an new TaskRunUpdateParameters instance.

Properties

ForceUpdateTag

How the run should be forced to rerun even if the run request configuration has not changed

IdentityPrincipalId

The principal ID of resource identity.

IdentityTenantId

The tenant ID of resource.

IdentityType

The identity type.

IdentityUserAssignedIdentity

The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Location

The location of the resource

RunRequestAgentPoolName

The dedicated agent pool for the run.

RunRequestIsArchiveEnabled

The value that indicates whether archiving is enabled for the run or not.

RunRequestLogTemplate

The template that describes the repository and tag information for run log artifact.

RunRequestType

The type of the run request.

Tag

The ARM resource tags.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of TaskRunUpdateParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of TaskRunUpdateParameters.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.ITaskRunUpdateParameters.

FromJsonString(String)

Creates a new instance of TaskRunUpdateParameters, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of TaskRunUpdateParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to