models Package

Modules

ad_group
ad_group_paged
ad_group_py3
add_owner_parameters
add_owner_parameters_py3
app_role
app_role_py3
application
application_base
application_base_py3
application_create_parameters
application_create_parameters_py3
application_paged
application_py3
application_update_parameters
application_update_parameters_py3
check_group_membership_parameters
check_group_membership_parameters_py3
check_group_membership_result
check_group_membership_result_py3
directory_object
directory_object_paged
directory_object_py3
domain
domain_paged
domain_py3
get_objects_parameters
get_objects_parameters_py3
graph_error
graph_error_py3
graph_rbac_management_client_enums
group_add_member_parameters
group_add_member_parameters_py3
group_create_parameters
group_create_parameters_py3
group_get_member_groups_parameters
group_get_member_groups_parameters_py3
informational_url
informational_url_py3
key_credential
key_credential_paged
key_credential_py3
key_credentials_update_parameters
key_credentials_update_parameters_py3
oauth2_permission
oauth2_permission_grant
oauth2_permission_grant_paged
oauth2_permission_grant_py3
oauth2_permission_py3
optional_claim
optional_claim_py3
optional_claims
optional_claims_py3
password_credential
password_credential_paged
password_credential_py3
password_credentials_update_parameters
password_credentials_update_parameters_py3
password_profile
password_profile_py3
pre_authorized_application
pre_authorized_application_extension
pre_authorized_application_extension_py3
pre_authorized_application_permission
pre_authorized_application_permission_py3
pre_authorized_application_py3
required_resource_access
required_resource_access_py3
resource_access
resource_access_py3
service_principal
service_principal_base
service_principal_base_py3
service_principal_create_parameters
service_principal_create_parameters_py3
service_principal_object_result
service_principal_object_result_py3
service_principal_paged
service_principal_py3
service_principal_update_parameters
service_principal_update_parameters_py3
sign_in_name
sign_in_name_py3
str_paged
user
user_base
user_base_py3
user_create_parameters
user_create_parameters_py3
user_get_member_groups_parameters
user_get_member_groups_parameters_py3
user_paged
user_py3
user_update_parameters
user_update_parameters_py3

Classes

ADGroup

Active Directory group information.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ADGroupPaged

A paging container for iterating over a list of ADGroup object

AddOwnerParameters

Request parameters for adding a owner to an application.

All required parameters must be populated in order to send to Azure.

AppRole

AppRole.

Application

Active Directory application information.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ApplicationBase

Active Directive Application common properties shared among GET, POST and PATCH.

ApplicationCreateParameters

Request parameters for creating a new application.

All required parameters must be populated in order to send to Azure.

ApplicationPaged

A paging container for iterating over a list of Application object

ApplicationUpdateParameters

Request parameters for updating a new application.

CheckGroupMembershipParameters

Request parameters for IsMemberOf API call.

All required parameters must be populated in order to send to Azure.

CheckGroupMembershipResult

Server response for IsMemberOf API call.

DirectoryObject

Represents an Azure Active Directory object.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: Application, ADGroup, ServicePrincipal, User

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DirectoryObjectPaged

A paging container for iterating over a list of DirectoryObject object

Domain

Active Directory Domain information.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DomainPaged

A paging container for iterating over a list of Domain object

GetObjectsParameters

Request parameters for the GetObjectsByObjectIds API.

GraphError

Active Directory error information.

GraphErrorException

Server responsed with exception of type: 'GraphError'.

GroupAddMemberParameters

Request parameters for adding a member to a group.

All required parameters must be populated in order to send to Azure.

GroupCreateParameters

Request parameters for creating a new group.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

GroupGetMemberGroupsParameters

Request parameters for GetMemberGroups API call.

All required parameters must be populated in order to send to Azure.

InformationalUrl

Represents a group of URIs that provide terms of service, marketing, support and privacy policy information about an application. The default value for each string is null.

KeyCredential

Active Directory Key Credential information.

KeyCredentialPaged

A paging container for iterating over a list of KeyCredential object

KeyCredentialsUpdateParameters

Request parameters for a KeyCredentials update operation.

All required parameters must be populated in order to send to Azure.

OAuth2Permission

Represents an OAuth 2.0 delegated permission scope. The specified OAuth 2.0 delegated permission scopes may be requested by client applications (through the requiredResourceAccess collection on the Application object) when calling a resource application. The oauth2Permissions property of the ServicePrincipal entity and of the Application entity is a collection of OAuth2Permission.

OAuth2PermissionGrant

OAuth2PermissionGrant.

OAuth2PermissionGrantPaged

A paging container for iterating over a list of OAuth2PermissionGrant object

OptionalClaim

Specifying the claims to be included in a token.

OptionalClaims

Specifying the claims to be included in the token.

PasswordCredential

Active Directory Password Credential information.

PasswordCredentialPaged

A paging container for iterating over a list of PasswordCredential object

PasswordCredentialsUpdateParameters

Request parameters for a PasswordCredentials update operation.

All required parameters must be populated in order to send to Azure.

PasswordProfile

The password profile associated with a user.

All required parameters must be populated in order to send to Azure.

PreAuthorizedApplication

Contains information about pre authorized client application.

PreAuthorizedApplicationExtension

Representation of an app PreAuthorizedApplicationExtension required by a pre authorized client app.

PreAuthorizedApplicationPermission

Contains information about the pre-authorized permissions.

RequiredResourceAccess

Specifies the set of OAuth 2.0 permission scopes and app roles under the specified resource that an application requires access to. The specified OAuth 2.0 permission scopes may be requested by client applications (through the requiredResourceAccess collection) when calling a resource application. The requiredResourceAccess property of the Application entity is a collection of RequiredResourceAccess.

All required parameters must be populated in order to send to Azure.

ResourceAccess

Specifies an OAuth 2.0 permission scope or an app role that an application requires. The resourceAccess property of the RequiredResourceAccess type is a collection of ResourceAccess.

All required parameters must be populated in order to send to Azure.

ServicePrincipal

Active Directory service principal information.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ServicePrincipalBase

Active Directory service principal common properties shared among GET, POST and PATCH.

ServicePrincipalCreateParameters

Request parameters for creating a new service principal.

All required parameters must be populated in order to send to Azure.

ServicePrincipalObjectResult

Service Principal Object Result.

ServicePrincipalPaged

A paging container for iterating over a list of ServicePrincipal object

ServicePrincipalUpdateParameters

Request parameters for update an existing service principal.

SignInName

Contains information about a sign-in name of a local account user in an Azure Active Directory B2C tenant.

StrPaged

A paging container for iterating over a list of str object

User

Active Directory user information.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

UserBase

UserBase.

UserCreateParameters

Request parameters for creating a new work or school account user.

All required parameters must be populated in order to send to Azure.

UserGetMemberGroupsParameters

Request parameters for GetMemberGroups API call.

All required parameters must be populated in order to send to Azure.

UserPaged

A paging container for iterating over a list of User object

UserUpdateParameters

Request parameters for updating an existing work or school account user.

Enums

ConsentType

An enumeration.

UserType

An enumeration.