ManagedClusterAddonProfileIdentity Class

Definition

Information of user assigned identity used by this add-on.

public class ManagedClusterAddonProfileIdentity : Azure.ResourceManager.ContainerService.Models.ContainerServiceUserAssignedIdentity, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ContainerService.Models.ManagedClusterAddonProfileIdentity>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ContainerService.Models.ManagedClusterAddonProfileIdentity>
public class ManagedClusterAddonProfileIdentity : Azure.ResourceManager.ContainerService.Models.ContainerServiceUserAssignedIdentity
type ManagedClusterAddonProfileIdentity = class
    inherit ContainerServiceUserAssignedIdentity
    interface IJsonModel<ManagedClusterAddonProfileIdentity>
    interface IPersistableModel<ManagedClusterAddonProfileIdentity>
type ManagedClusterAddonProfileIdentity = class
    inherit ContainerServiceUserAssignedIdentity
Public Class ManagedClusterAddonProfileIdentity
Inherits ContainerServiceUserAssignedIdentity
Implements IJsonModel(Of ManagedClusterAddonProfileIdentity), IPersistableModel(Of ManagedClusterAddonProfileIdentity)
Public Class ManagedClusterAddonProfileIdentity
Inherits ContainerServiceUserAssignedIdentity
Inheritance
ManagedClusterAddonProfileIdentity
Implements

Constructors

ManagedClusterAddonProfileIdentity()

Initializes a new instance of ManagedClusterAddonProfileIdentity.

Properties

ClientId

The client ID of the user assigned identity.

(Inherited from ContainerServiceUserAssignedIdentity)
ObjectId

The object ID of the user assigned identity.

(Inherited from ContainerServiceUserAssignedIdentity)
ResourceId

The resource ID of the user assigned identity.

(Inherited from ContainerServiceUserAssignedIdentity)

Explicit Interface Implementations

IJsonModel<ContainerServiceUserAssignedIdentity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from ContainerServiceUserAssignedIdentity)
IJsonModel<ContainerServiceUserAssignedIdentity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ContainerServiceUserAssignedIdentity)
IJsonModel<ManagedClusterAddonProfileIdentity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ManagedClusterAddonProfileIdentity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ContainerServiceUserAssignedIdentity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ContainerServiceUserAssignedIdentity)
IPersistableModel<ContainerServiceUserAssignedIdentity>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from ContainerServiceUserAssignedIdentity)
IPersistableModel<ContainerServiceUserAssignedIdentity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ContainerServiceUserAssignedIdentity)
IPersistableModel<ManagedClusterAddonProfileIdentity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ManagedClusterAddonProfileIdentity>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ManagedClusterAddonProfileIdentity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to