Share via


IChange Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ChangeAnalysis.Models.Api20210401.ChangeTypeConverter))]
public interface IChange : Microsoft.Azure.PowerShell.Cmdlets.ChangeAnalysis.Models.Api20.IResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ChangeAnalysis.Models.Api20210401.ChangeTypeConverter))>]
type IChange = interface
    interface IJsonSerializable
    interface IResource
Public Interface IChange
Implements IResource
Derived
Attributes
Implements

Properties

ChangeType

The type of the change.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from IResource)
InitiatedByList

The list of identities who might initiated the change. The identity could be user name (email address) or the object ID of the Service Principal.

Name

The name of the resource

(Inherited from IResource)
PropertyChange

The list of detailed changes at json property level.

ResourceId

The resource id that the change is attached to.

TimeStamp

The time when the change is detected.

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from IResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to