Language

ChangeDefinitionUpdate Class

Definition

Model that defines the change definition with name, type, and details.

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

Constructors

Name Description
ChangeDefinitionUpdate()

Creates an new ChangeDefinitionUpdate instance.

Properties

Name Description
Detail

Free form object containing additional details for the change definition.

Kind

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

Name

Name of the change definition.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ChangeDefinitionUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ChangeDefinitionUpdate.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ChangeDefinitionUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to