Share via


DelegatedResource Class

Definition

Delegated resource properties - internal use only.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.DelegatedResourceTypeConverter))]
public class DelegatedResource : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IDelegatedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.DelegatedResourceTypeConverter))>]
type DelegatedResource = class
    interface IDelegatedResource
    interface IJsonSerializable
Public Class DelegatedResource
Implements IDelegatedResource
Inheritance
DelegatedResource
Attributes
Implements

Constructors

Name Description
DelegatedResource()

Creates an new DelegatedResource instance.

Properties

Name Description
Location

The source resource location - internal use only.

ReferralResource

The delegation id of the referral delegation (optional) - internal use only.

ResourceId

The ARM resource id of the delegated resource - internal use only.

TenantId

The tenant id of the delegated resource - internal use only.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DelegatedResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DelegatedResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IDelegatedResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DelegatedResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to