Freigeben über


ManagedClusterPodIdentity Class

Definition

Details about the pod identity assigned to the Managed Cluster. Serialized Name: ManagedClusterPodIdentity

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

Constructors

Name Description
ManagedClusterPodIdentity(String, String, ContainerServiceUserAssignedIdentity)

Initializes a new instance of ManagedClusterPodIdentity.

Properties

Name Description
BindingSelector

The binding selector to use for the AzureIdentityBinding resource. Serialized Name: ManagedClusterPodIdentity.bindingSelector

ErrorDetail

Details about the error. Serialized Name: ManagedClusterPodIdentityProvisioningError.error

Identity

The user assigned identity details. Serialized Name: ManagedClusterPodIdentity.identity

Name

The name of the pod identity. Serialized Name: ManagedClusterPodIdentity.name

Namespace

The namespace of the pod identity. Serialized Name: ManagedClusterPodIdentity.namespace

ProvisioningState

The current provisioning state of the pod identity. Serialized Name: ManagedClusterPodIdentity.provisioningState

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ManagedClusterPodIdentity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ManagedClusterPodIdentity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ManagedClusterPodIdentity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ManagedClusterPodIdentity>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ManagedClusterPodIdentity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to