Language

ChangeRecordProperties Class

Definition

Detailed properties of the ChangeRecord resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ChangeSafety.Models.ChangeRecordPropertiesTypeConverter))]
public class ChangeRecordProperties : Microsoft.Azure.PowerShell.Cmdlets.ChangeSafety.Models.IChangeRecordProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ChangeSafety.Models.ChangeRecordPropertiesTypeConverter))>]
type ChangeRecordProperties = class
    interface IChangeRecordProperties
    interface IJsonSerializable
Public Class ChangeRecordProperties
Implements IChangeRecordProperties
Inheritance
ChangeRecordProperties
Attributes
Implements

Constructors

Name Description
ChangeRecordProperties()

Creates an new ChangeRecordProperties instance.

Properties

Name Description
AdditionalData

Additional metadata for the change required for various orchestration tools.

AnticipatedEndTime

Expected completion time when the change should be finished, in ISO 8601 format.

AnticipatedStartTime

Expected start time when the change execution should begin, in ISO 8601 format.

ChangeDefinitionDetail

Free form object containing additional details for the change definition.

ChangeDefinitionKind

Kind of the change definition. Allowed values are ApiOperations, Targets.

ChangeDefinitionName

Name of the change definition.

ChangeType

Describes the nature of the change. Allowed values are AppDeployment, Config, PolicyDeployment, ManualTouch.

Comment

Comments about the last update to the ChangeRecord resource.

Description

Brief description about the change.

Link

Collection of related links for the change.

OrchestrationTool

Tool used for deployment orchestration of this change.

Parameter

Schema of parameters that will be provided for each stageProgression.

ProvisioningState

The status of the last operation.

ReleaseLabel

Label for the release associated with this change.

RolloutType

Describes the type of the rollout used for the change. Allowed values are Normal, Hotfix, Emergency.

StageMapParameter
StageMapResourceId

ARM resource ID for the nested stagemap resource.

StageMapSnapshot

Referenced stagemap snapshot.

Status

Internal status of the ChangeRecord resource.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ChangeRecordProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ChangeRecordProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ChangeSafety.Models.IChangeRecordProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ChangeRecordProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to