ManagedServiceIdentity Class
Identity for the resource.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
ManagedServiceIdentity
Constructor
ManagedServiceIdentity(*, type: typing.Union[str, _ForwardRef('ResourceIdentityType'), NoneType] = None, user_assigned_identities: typing.Union[typing.Dict[str, _ForwardRef('Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties')], NoneType] = None, **kwargs)
Parameters
- type
- str or ResourceIdentityType
The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine. Possible values include: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned", "None".
- user_assigned_identities
- dict[<xref:str,azure.mgmt.network.v2018_10_01.models.Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties>]
The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Variables
- principal_id
- str
The principal id of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_id
- str
The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
Feedback
Submit and view feedback for