Share via


SystemMetadata Class

Definition

Metadata pertaining to creation and last modification of the resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.SystemMetadataTypeConverter))]
public class SystemMetadata : Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.ISystemMetadata
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.SystemMetadataTypeConverter))>]
type SystemMetadata = class
    interface ISystemMetadata
    interface IJsonSerializable
Public Class SystemMetadata
Implements ISystemMetadata
Inheritance
SystemMetadata
Attributes
Implements

Constructors

SystemMetadata()

Creates an new SystemMetadata instance.

Properties

CreatedAt

The timestamp of resource creation (UTC).

CreatedBy

The identity that created the resource.

CreatedByType

The type of identity that created the resource.

LastModifiedAt

The type of identity that last modified the resource.

LastModifiedBy

The identity that last modified the resource.

LastModifiedByType

The type of identity that last modified the resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SystemMetadata.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SystemMetadata.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.ISystemMetadata.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SystemMetadata into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to