Share via


ManagedClusterSecurityProfileWorkloadIdentity Class

Definition

Workload identity settings for the security profile.

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

Constructors

ManagedClusterSecurityProfileWorkloadIdentity()

Creates an new ManagedClusterSecurityProfileWorkloadIdentity instance.

Properties

Enabled

Whether to enable workload identity.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagedClusterSecurityProfileWorkloadIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedClusterSecurityProfileWorkloadIdentity.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedClusterSecurityProfileWorkloadIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to