ManagedIdentitySetting Class  
Optional settings for a Managed Identity that is assigned to the Session pool.
All required parameters must be populated in order to send to server.
Constructor
ManagedIdentitySetting(*, identity: str, lifecycle: str | _models.IdentitySettingsLifeCycle | None = None, **kwargs: Any)Keyword-Only Parameters
| Name | Description | 
|---|---|
| identity | The resource ID of a user-assigned managed identity that is assigned to the Session Pool, or 'system' for system-assigned identity. Required. | 
| lifecycle | Use to select the lifecycle stages of a Session Pool during which the Managed Identity should be available. Known values are: "Init", "Main", "None", and "All". Default value: None | 
Variables
| Name | Description | 
|---|---|
| identity | The resource ID of a user-assigned managed identity that is assigned to the Session Pool, or 'system' for system-assigned identity. Required. | 
| lifecycle | Use to select the lifecycle stages of a Session Pool during which the Managed Identity should be available. Known values are: "Init", "Main", "None", and "All". |