Freigeben über


DefaultResourceProperties Class

Definition

Default source properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.DefaultResourcePropertiesTypeConverter))]
public class DefaultResourceProperties : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.IDefaultResourceProperties, Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.DefaultResourcePropertiesTypeConverter))>]
type DefaultResourceProperties = class
    interface IDefaultResourceProperties
    interface IJsonSerializable
    interface IBaseResourceProperties
    interface IValidates
Public Class DefaultResourceProperties
Implements IDefaultResourceProperties, IValidates
Inheritance
DefaultResourceProperties
Attributes
Implements

Constructors

Name Description
DefaultResourceProperties()

Creates an new DefaultResourceProperties instance.

Properties

Name Description
ObjectType

Type of the specific object - used for deserializing

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DefaultResourceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DefaultResourceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.IDefaultResourceProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DefaultResourceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to