ManagedClusterAADProfile interface
For more details see managed AAD on AKS.
Properties
admin |
The list of AAD group object IDs that will have admin role of the cluster. |
client |
(DEPRECATED) The client AAD application ID. Learn more at https://aka.ms/aks/aad-legacy. |
enable |
Whether to enable Azure RBAC for Kubernetes authorization. |
managed | Whether to enable managed AAD. |
server |
(DEPRECATED) The server AAD application ID. Learn more at https://aka.ms/aks/aad-legacy. |
server |
(DEPRECATED) The server AAD application secret. Learn more at https://aka.ms/aks/aad-legacy. |
tenantID | The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription. |
Property Details
adminGroupObjectIDs
The list of AAD group object IDs that will have admin role of the cluster.
adminGroupObjectIDs?: string[]
Property Value
string[]
clientAppID
(DEPRECATED) The client AAD application ID. Learn more at https://aka.ms/aks/aad-legacy.
clientAppID?: string
Property Value
string
enableAzureRbac
Whether to enable Azure RBAC for Kubernetes authorization.
enableAzureRbac?: boolean
Property Value
boolean
managed
Whether to enable managed AAD.
managed?: boolean
Property Value
boolean
serverAppID
(DEPRECATED) The server AAD application ID. Learn more at https://aka.ms/aks/aad-legacy.
serverAppID?: string
Property Value
string
serverAppSecret
(DEPRECATED) The server AAD application secret. Learn more at https://aka.ms/aks/aad-legacy.
serverAppSecret?: string
Property Value
string
tenantID
The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
tenantID?: string
Property Value
string