Share via


RelationProperties Class

Definition

Relation property bag.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.RelationPropertiesTypeConverter))]
public class RelationProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IRelationProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.RelationPropertiesTypeConverter))>]
type RelationProperties = class
    interface IRelationProperties
    interface IJsonSerializable
Public Class RelationProperties
Implements IRelationProperties
Inheritance
RelationProperties
Attributes
Implements

Constructors

RelationProperties()

Creates an new RelationProperties instance.

Properties

RelatedResourceId

The resource ID of the related resource

RelatedResourceKind

The resource kind of the related resource

RelatedResourceName

The name of the related resource

RelatedResourceType

The resource type of the related resource

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RelationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RelationProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IRelationProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RelationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to