azure.mgmt.msi.models module¶
-
class
azure.mgmt.msi.models.Identity(*, location: str = None, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.ModelDescribes an identity resource.
Variables are only populated by the server, and will be ignored when sending a request.
Variables: - id (str) – The id of the created identity.
- name (str) – The name of the created identity.
- tenant_id (str) – The id of the tenant which the identity belongs to.
- principal_id (str) – The id of the service principal object associated with the created identity.
- client_id (str) – The id of the app associated with the identity. This is a random generated UUID by MSI.
- client_secret_url (str) – The ManagedServiceIdentity DataPlane URL that can be queried to obtain the identity credentials.
- type (str or UserAssignedIdentities) – The type of resource i.e. Microsoft.ManagedIdentity/userAssignedIdentities. Possible values include: ‘Microsoft.ManagedIdentity/userAssignedIdentities’
Parameters:
-
class
azure.mgmt.msi.models.OperationDisplay(*, provider: str = None, operation: str = None, resource: str = None, description: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.ModelOperation Display.
The object that describes the operation.
Parameters: - provider (str) – Resource Provider Name. Friendly name of the resource provider.
- operation (str) – Operation Type. The type of operation. For example: read, write, delete.
- resource (str) – Resource Type. The resource type on which the operation is performed.
- description (str) – Operation description. A description of the operation.
-
class
azure.mgmt.msi.models.Operation(*, name: str = None, display=None, **kwargs)[source]¶ Bases:
msrest.serialization.ModelMicrosoft.ManagedIdentity Operation.
Operation supported by the Microsoft.ManagedIdentity REST API.
Parameters: - name (str) – Operation Name. The name of the REST Operation. This is of the format {provider}/{resource}/{operation}.
- display (OperationDisplay) – Operation Display. The object that describes the operation.
-
class
azure.mgmt.msi.models.OperationPaged(*args, **kwargs)[source]¶ Bases:
msrest.paging.PagedA paging container for iterating over a list of
Operationobject