ManagedClusterPodIdentityProfileResponse

data class ManagedClusterPodIdentityProfileResponse(val allowNetworkPluginKubenet: Boolean? = null, val enabled: Boolean? = null, val userAssignedIdentities: List<ManagedClusterPodIdentityResponse>? = null, val userAssignedIdentityExceptions: List<ManagedClusterPodIdentityExceptionResponse>? = null)

See use AAD pod identity for more details on pod identity integration.

Constructors

Link copied to clipboard
constructor(allowNetworkPluginKubenet: Boolean? = null, enabled: Boolean? = null, userAssignedIdentities: List<ManagedClusterPodIdentityResponse>? = null, userAssignedIdentityExceptions: List<ManagedClusterPodIdentityExceptionResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Running in Kubenet is disabled by default due to the security related nature of AAD Pod Identity and the risks of IP spoofing. See using Kubenet network plugin with AAD Pod Identity for more information.

Link copied to clipboard
val enabled: Boolean? = null

Whether the pod identity addon is enabled.

Link copied to clipboard

The pod identities to use in the cluster.

Link copied to clipboard

The pod identity exceptions to allow.