github.com/Azure/aad-pod-identity@v1.8.17/website/content/en/docs/Concepts/azureassignedidentity.md (about)

     1  ---
     2  title: "AzureAssignedIdentity"
     3  linkTitle: "AzureAssignedIdentity"
     4  weight: 3
     5  date: 2020-11-03
     6  description: >
     7    Describes the current state of identity binding relationship between an [`AzureIdentity`](../azureidentity) and a pod.
     8  ---
     9  
    10  > Note: the lifecycle of `AzureAssignedIdentity` is fully managed by [MIC](../block-diagram-and-design). Users should not manually modify the fields.
    11  
    12  ## `AzureAssignedIdentity`
    13  
    14  | Field                                                                                                                   | Description                                                                                                                                                                                                                                                                                         |
    15  |-------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
    16  | `apiVersion`<br>*string*                                                                                                | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources.  |
    17  | `kind`<br>*string*                                                                                                      | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds. |
    18  | `metadata`<br>[*`ObjectMeta`*](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#objectmeta-v1-meta) | Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata                                                                                                                                                                 |
    19  | `spec`<br>[*`AzureAssignedIdentitySpec`*](#azureassignedidentityspec)                                                   | Describes the current state of identity binding relationship between an [`AzureIdentity`](../azureidentity) and a pod.                                                                                                                                                                              |
    20  
    21  ## `AzureAssignedIdentitySpec`
    22  
    23  | Field                                                                  | Description                                                                                                                         |
    24  |------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------|
    25  | `azureIdentityRef`<br>[*AzureIdentity*](../azureidentity)              | The [`AzureIdentity`](../azureidentity) that is bound to the pod.                                                                   |
    26  | `azureBindingRef`<br>[*AzureIdentityBinding*](../azureidentitybinding) | The [`AzureIdentityBinding`](../azureidentitybinding) that is binding the [`AzureIdentity`](../azureidentity) and the pod together. |
    27  | `pod`<br>*string*                                                      | The name of the pod that is bound to the [`AzureIdentity`](../azureidentity).                                                       |
    28  | `podNamespace`<br>*string*                                             | The namespace of the pod that is bound to the [`AzureIdentity`](../azureidentity).                                                  |
    29  | `nodename`<br>*string*                                                 | The name of the node that the pod is scheduled to.                                                                                  |